0001213900-24-028228.txt : 20240401 0001213900-24-028228.hdr.sgml : 20240401 20240401080052 ACCESSION NUMBER: 0001213900-24-028228 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 99 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240401 DATE AS OF CHANGE: 20240401 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DecisionPoint Systems, Inc. CENTRAL INDEX KEY: 0001505611 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] ORGANIZATION NAME: 06 Technology IRS NUMBER: 371644635 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-41376 FILM NUMBER: 24805618 BUSINESS ADDRESS: STREET 1: 1615 SOUTH CONGRESS AVENUE STREET 2: SUITE 103 CITY: DELRAY BEACH STATE: FL ZIP: 33445 BUSINESS PHONE: (561) 900-3723 MAIL ADDRESS: STREET 1: 1615 SOUTH CONGRESS AVENUE STREET 2: SUITE 103 CITY: DELRAY BEACH STATE: FL ZIP: 33445 FORMER COMPANY: FORMER CONFORMED NAME: Comamtech Inc. DATE OF NAME CHANGE: 20101112 10-K 1 ea0202360-10k_decision.htm ANNUAL REPORT

 

 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

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

 

For the Fiscal Year Ended December 31, 2023 

 

OR

 

TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

DECISIONPOINT SYSTEMS, INC.

(Exact name of registrant as specified in its charter)

 

Delaware   001-41376   37-1644635
(State of Incorporation)   (Commission File Number)   (IRS Employer
Identification No.)

 

1615 South Congress Avenue Suite 103, Delray Beach, FL 33445

(Address of principal executive offices) (Zip code)

 

(561) 900-3723

(Registrant’s telephone number, including area code)

 

Securities Registered Pursuant to Section 12(b) of the Act:

 

Title of Each Class   Trading Symbol   Name on Each Exchange on Which Registered
Common Stock, $0.001 par value   DPSI   NYSE American

 

Securities Registered Pursuant to Section 12(g) of the Act: None

 

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

 

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

 

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 ☒   No ☐

 

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 ☒   No ☐

 

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

 

Large accelerated filer Non-accelerated filer Emerging growth company
Accelerated filer Smaller reporting company  

 

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

 

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. Yes ☐   No

 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

 

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

 

As of June 30, 2023, the aggregate market value of the registrant’s Common Stock held by non-affiliates of the registrant was $32.9 million.

 

The number of shares outstanding of the registrant’s Common Stock, $0.001 par value, was 7,680,334 as of March 21, 2024.

 

 

 

 

 

 

TABLE OF CONTENTS

 

Note About Forward-Looking Statements ii
   
Part I  
Item 1. Business 1
Item 1A. Risk Factors 7
Item 1B. Unresolved Staff Comments 17
Item 1C. Cybersecurity 17
Item 2. Properties 18
Item 3. Legal Proceedings 18
Item 4. Mine Safety Disclosures 18
   
Part II  
Item 5. Market for the Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities 19
Item 6. Reserved 19
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations 20
Item 7A. Quantitative and Qualitative Disclosures About Market Risk 29
Item 8. Financial Statements and Supplementary Data F-1
Report of Independent Registered Public Accounting Firm F-2
Consolidated Balance Sheets F-4
Consolidated Statements of Income and Comprehensive Income F-5
Consolidated Statements of Stockholders’ Equity F-6
Consolidated Statements of Cash Flows F-7
Notes to the Consolidated Financial Statements F-8
Item 9. Changes In and Disagreements with Accountants on Accounting and Financial Disclosure 30
Item 9A. Controls and Procedures 30
Item 9B. Other Information 30
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections 30
   
Part III  
Item 10. Directors, Executive Officers and Corporate Governance 31
Item 11. Executive Compensation 35
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters 39
Item 13. Certain Relationships and Related Transactions, and Director Independence 40
Item 14. Principal Accounting Fees and Services 41
   
Part IV  
Item 15. Exhibits and Financial Statement Schedules 42
Item 16. Form 10-K Summary 43
Signatures 45

 

i

 

 

Note 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. These statements are based on management’s beliefs and assumptions and on information currently available to management. Some of the statements in the section captioned “Risk Factors,” “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” “Description of Business,” and elsewhere in this annual report contain forward-looking statements. In some cases, you can identify these statements by terms such as “anticipate,” “believe,” “could,” “estimate,” “expects,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “should,” “will,” “would” or the negative of these terms or other comparable expressions that convey uncertainty of future events or outcomes, although not all forward-looking statements contain these terms.

 

These statements involve risks, uncertainties and other factors that may cause actual results, levels of activity, performance or achievements to be materially different from the information expressed or implied by these forward-looking statements. Forward-looking statements in this annual report include, but are not limited to, statements about:

 

our estimates regarding expenses, future revenue, capital requirements and liquidity;

 

our plans to obtain any requisite outside funding for our current and proposed operations and potential acquisition and expansion efforts;

 

the success of the Company’s plan for growth, both internally and through pursuit of suitable acquisition candidates;

 

the concentration of our customers and the potential effect of the loss of a significant customer;

 

debt obligations arising from our line of credit or otherwise;

 

our ability to integrate the business operations of businesses that we acquire from time to time;

 

the possibility that we may be adversely affected by other economic, business or competitive factors including market volatility, inflation, increases in interest rates, supply chain interruptions, and may not be able to manage other risks and uncertainties;

 

our ability to compete with companies producing similar products and services;

 

the scope of protection we are able to establish and maintain for intellectual property rights covering our products and technology;

 

the accuracy of our estimates regarding expenses, future revenue, capital requirements and needs for additional financing;

 

our ability to develop and maintain our corporate infrastructure, including our internal controls;

 

our ability to develop innovative new products and services; and

 

our financial performance.

 

ii

 

 

PART I

 

ITEM 1. DESCRIPTION OF BUSINESS

 

Overview

 

DecisionPoint Systems, Inc. (“DecisionPoint”, the “Company”, “we” or “us”) was originally organized in August 2010 under the laws of the Province of Ontario and subsequently filed a Certificate of Corporate Domestication with the State of Delaware on June 14, 2011.

 

The Company, through its subsidiaries, consults, designs, and implements mobility-first enterprise solutions, retail solutions centered on Point-of-Sale systems and services that support our customer’s operations. DecisionPoint provides managed and professional services that better enable our customers to implement and manage complex projects on time and on budget. Our products and services are intended to help our clients improve their operations and drive greater productivity. DecisionPoint partners with hardware, software and services companies to combine enterprise-grade handheld computers, printers, tablets, smart phones and retail POS into solutions aimed to improve productivity, provide greater levels of customer services, allowing our customers to be more competitive. DecisionPoint leverages its software and services portfolio including our Mobile Conductor Platform which provides a “Direct Store Delivery” (DSD) solution to the wholesale distribution market via our proof-of-delivery and route accounting applications. Our ViziTrace Platform provides our customers with the ability to integrate radio frequency identification (“RFID”) technology’s into existing workflows, making them more efficient and effective in the marketplace. Our Managed Services and Managed Mobile Service offerings provide our customers a way to implement, manage, monitor, and maintain all these technologies for the lifetime of the implementation, while supporting and augmenting our customer’s IT teams.

 

Acquisitions have been an important element of our growth strategy and are expected to be in the future. We have supplemented our organic growth by identifying, acquiring and integrating businesses that results in broader, more sophisticated product offerings, while diversifying and expanding our customer base and markets. In 2018, we acquired Royce Digital Systems, Inc. (“RDS”), a provider of innovative enterprise solutions. RDS has expanded our product portfolio with mission critical printers, consumables and custom labels and a wide array of on-site professional services. Additionally, RDS has provided new opportunities in the healthcare sector which is incremental to our existing markets of Retail and Logistics. In December 2020, we acquired ExtenData Solutions, LLC (“ExtenData”), an enterprise mobility solutions provider headquartered in the Denver metropolitan area.  ExtenData’s products and services are synergistic and complimentary to those provided by the Company. The ExtenData acquisition was intended to enhance and supplement the products and services offered by the Company and broaden our customer base. In January 2022, we acquired Advanced Mobile Group, LLC (“AMG”), a company that brings skills in voice directed technologies and RFID via the ViziTrace Platform. In April 2023, we acquired Macro Integration Services, Inc. (“Macro”), a project management and professional services and integrated solutions company.

 

Background – Products and Services

 

DecisionPoint delivers mobility-first managed service and integration solutions to healthcare, supply chain, and retail customers, enabling them to make better and faster decisions in the moments that matter—the decision points. Our mission is to help businesses consistently deliver on those moments—accelerating growth, improving worker productivity, and lowering risks and costs.

 

DecisionPoint’s products and services are intended to empower mobile workers through the implementation of various mobile technologies including specialized mobile business applications, wireless networks, mobile computers and a variety of consumer and mobile computing devices. We also provide a comprehensive managed services portfolio that includes consulting, integration, project management, software development, deployment, and life cycle management services. Those services include configuration, repair services, help desk, and implementation services helping our enterprise customers operationalize their mobile investments. We also provide deployment and installation services into the retail POS marketplace.

 

At DecisionPoint, we deliver to our customers solutions that enable them to make better, faster and more accurate business decisions by implementing industry-specific, enterprise grade wireless, scanning, RFID and mobile computing systems for their front-line mobile workers, inside and outside of the traditional workplace. Our solutions are designed to unlock mission critical information and deliver it to employees, at the point of activity, when needed, regardless of their location. As a result, our customers are able to move their business decision points closer to their customers: improving customer service levels, reducing costs and accelerating business growth.

 

Mobility solutions and usage, in general, continue to grow and change rapidly. Many companies are leveraging mobile solutions to deliver information to their associates and customers in new and innovative ways that create competitive differentiation. Rapid change and innovation lead to increasingly complex solutions and requirements. Internal IT staff can be overwhelmed by the complexity of managing and operationalizing these mobile solutions. DecisionPoint seeks to eliminate this complexity through our managed services offerings to allow our customers to focus their resources on business transformation and bottom-line results.

 

1

 

 

A comprehensive mobile solution requires close coordination with many suppliers such as Original Equipment Manufacturers (“OEMs”) manufacturers, carriers, security organizations, software providers and others.

 

We have developed an ‘ecosystem’ of partners to support the assembly and manufacturing provisions of our custom and off-the-shelf solutions, including handheld device manufacturers, independent software vendors and wireless carriers.

 

DecisionPoint has offices throughout North America with service centers located on both the East and West Coast allowing us to serve multi-location clients and their mobile workforces.

 

Our Markets and Primary Customer Industries

 

DecisionPoint is a mobile systems integrator providing enterprise mobility solutions to the retail, logistics and healthcare markets. These solutions span the complete technology life cycle from systems design and implementation capabilities to a complete portfolio of support services including repair center services and managed mobile services.

 

During 2022 we developed a new portal, VISION. VISION is intended to offer our customers a customizable solution for monitoring actions on everything in their IT infrastructure.   Decisionpoint can manage the entire lifecycle of Mobility and IT infrastructure all in one view. VISION provides real-time visibility to manage the health, location, and status of mission-critical IT assets; VISION also enables clients to monitor the progress in major rollouts.  This enables our customers to minimize downtime and simplifying the management of a large, distributed enterprise.

 

VISION is intended to allow customers to:

 

Track assets by location and health status via an interactive map;

 

Monitor servers, switches, PC’s, and POS systems;

 

Deploy custom configured Mobile Devices and the surrounding Infrastructure;

 

Engage in custom asset tagging;

 

Engage in RMA creation with advanced exchange management

 

Monitor and effect repair and refurbishment of assets

 

Retail In-Store Operations

 

We assist retail customers in selecting and procuring the correct mobile and POS technology, deploying and installing it and managing that technology for its entire life cycle. Our VISION portal and OnPoint asset management system helps our retail customers with distributed stores and networks manage support, repairs, returns and every facet of the life of their POS systems and mobile devices. This allows our customers’ IT resources to be leveraged for competitive advantage as we take care of this critical function.

 

Warehousing and Distribution

 

DecisionPoint provides products and services to large retailers, warehouses and third-party logistics providers to ensure their logistics operations are modern, efficient and provides them with a competitive advantage. We work closely with our customers to select the right technology in a rapidly changing world intended to give them return on investment throughout its lifetime of deployment. Applications such as Yard Management, Receiving, Picking, Hands-Free, and Voice are all components of a system that provide value. DecisionPoint assists our customers to manage the largest of projects with flawless execution along with the lifecycle management services that keep those IT assets operational.

 

Healthcare

 

Through the acquisition of RDS in 2018, DecisionPoint expanded its presence in healthcare. RDS has provided hardware, integration, IT Services, and a myriad of healthcare solutions to one of the largest systems in the country for 25+ years supporting clinical workflows throughout the healthcare systems. DecisionPoint currently provides service on-site for more than 30,000 IT assets, such as Barcode printers and scanners. That expertise combined with our account base of healthcare systems and healthcare manufacturing makes this vertical our second largest vertical as of December 31, 2023.

 

Wholesale Distribution

 

Through the acquisition of ExtenData, DecisionPoint added to its portfolio of reoccurring revenue with the MobileConductor (MC) software platform. MC is application software sold into the Direct Store Delivery (DSD) and Proof of Delivery (POD) marketplace in a SaaS model. MobileConductor enables us to provide complete in-vehicle solutions inclusive of hardware and services.

 

2

 

 

Field Sales and Service

 

DecisionPoint has and expects to roll-out a new tablet system for field representatives of large enterprise customers. DecisionPoint co-developed the software hand-in-hand with its customers operations team that is intended to improve the efficiencies of customer field representatives and make it easier for them to record deliveries, pick-ups and transact sales on the spot. This tablet system has been a multi-year project, which continues to evolve and improve our customer’s competitive position.

 

The field sales and service market is experiencing significant growth. This space has evolved and moved from rugged to consumer technologies in many instances. As a result, DecisionPoint intends to leverage our experience to expand our offerings and options for our customers as the technology changes and evolves. DecisionPoint intends to provide its complete line of services, including custom or packaged software solutions to these markets, representing another area of potential growth.

 

Services

 

Pointcare

 

In early 2024, DPS announced our new PointCare Services—a premier suite of deployment and managed services built to address all aspects of selecting, deploying, and managing enterprise technology.

 

All prior DecisionPoint Services have been fully integrated into the PointCare suite of services so all customers will benefit from the enhanced services programs that are available today. PointCare is also fully integrated with our Vision portal allowing for complete visibility of your assets covered under a PointCare contract.

 

PointCare allows us to handle all aspects of a customer’s complex technology deployment so they can focus on their business. Our consultative approach allows us to blueprint, prescribe, and deliver the services our customers need to deploy and sustain their mission critical Enterprise Mobility, Point of Sale, and RFID technology.

 

PointCare was specifically created to address every aspect needed to design, deploy, and manage the entire ecosystem around the technologies we provide. We’ve leveraged our extensive expertise in Mobility, Point of Sale, and RFID deployments to create an end-to-end service program that’s simple to incorporate into our customer’s processes.

 

Lifecycle Management

 

As part of our services, DecisionPoint, helps customers maximize the life of their IT assets. When OEMs discontinue a product or provide poor service on an aging product it can force our customers into an upgrade, they may not be ready to manage or afford. We work closely with our customers in all verticals to attempt to provide them extra value at the end of an asset’s lifecycle.

 

Deployment and Project Management

 

Project management and deployment services are also an area of focus for the Company. DecisionPoint’s project management team has handled nationwide retail point of sale deployments and a myriad of other projects that augment customer IT teams. The same applies to healthcare where we have the expertise to understand clinical workflows and how an IT implementation needs to be executed.

 

Managed Services

 

DecisionPoint offers a comprehensive product portfolio of managed services designed to simplify the complexity associated with designing, deploying and managing a mobile solution. Each product service is defined by specific deliverables and reporting requirements.

 

The product portfolio includes:

 

  Consulting – Solution Design & Business Process Review
     
  Technology Acquisition
     
  Project Management
     
  Software Integration and Development

 

3

 

 

  Deployment (depot and on-site)
     
  Repair Services (depot and on-site)
     
  Service Desk (tier 2 technical support
     
  Rex – Rapid Exchange Services
     
  OnPoint Services Hub (24x7x365 Asset Management Portal)

 

Customers can acquire our product service SKU’s a-la-carte or in a complete services bundle.

 

 

 

Customers receive real-time asset management and tracking information through DecisionPoint’s OnPoint™ Service Hub, an internally created customer service portal that provides our customers with a 24/7 view of their technology assets being managed by DecisionPoint.

 

4

 

 

As a Service

 

DecisionPoint also offers “as a service models” that include devices, services, software and consulting in one monthly recurring charge.

 

Software

 

The market for enterprise mobile software is generally specialized. Enterprise mobile software systems must support industry-specific and customer-specific business processes. For this reason, we utilize several avenues to provide mobile software solutions to meet our customers’ unique requirements, including:

 

Software as a Service: SaaS is a core strategy to grow our recurring revenue base. In 2020, DecisionPoint acquired ExtenData’s MobileConductor™ , a software platform targeted at the Direct Store Delivery (DSD) and the Proof of Delivery (POD) markets. In 2022, DecisionPoint acquired Advanced Mobile Group’s VizeTrace™ , a software platform that manages RFID installations. Both MobileConductor and ViziTrace are owned platforms of DecisionPoint and part of its expanded IP portfolio. They will continue to be sold, supported and leveraged across our expanded base of customers nationwide.

 

Resold specialized ISV applications: The software produced by specialized independent software vendors (“ISV”) is designed to fit a particular vertical market and application. Even still, it must be tailored to meet the needs of each customer and often requires integration to the customer’s enterprise system(s). Depending on the requirements, this tailoring is provided by DecisionPoint under contract with DecisionPoint.

 

DecisionPoint custom development: When one of our off-the-shelf solutions or other ISV solution is not available, custom software can be created in-house using standardized programming platforms like the Microsoft.NET® framework, Java™, Android and Apple iOS. These are used when there is simply no other “off-the-shelf” way to meet the customer’s requirements or when a client believes their business requirements are so unique that only a custom solution will work. An increasingly popular requirement for many corporate clients, which we are able to fulfill, is a custom application that is written once, but supports multiple mobile operating systems.

 

Customers

 

Our customers include large enterprise companies across a wide range of industries including retail, healthcare, transportation and logistics. We had three customers who, together, represented 30% of the Company’s revenue for the year ended December 31, 2023.

 

No arrangement between us and any customer provide for a minimum amount of products or services that must be purchased by the customer nor require any customer to exclusively utilize us as a provider.

 

Backlog

 

At December 31, 2023, our backlog related to product orders that are expected to ship throughout 2024 was approximately $9.2 million.

 

Competition

 

The automatic identification and data capture (AIDC) business is one that is highly fragmented and covered by many competitors that range from a one-man shop to multi-billion-dollar companies. DecisionPoint attempts to separate itself from the competition with our expertise and ability to help a customer manage an entire project versus buying a product.

 

5

 

 

The following companies are examples of competitors in the AIDC Industry:

 

CDW Corporation – CDW provides thousands of products as a general IT supplier.

 

Denali Advanced Integration – Washington-based Denali Advanced Integration is a full system integration company with services ranging from IT Consulting, Managed Services and Enterprise Mobility Solutions.

 

Other Competitors in the U.S. – Certain ‘catalog and online’ AIDC equipment resellers offer end-users deeply discounted, commodity-oriented products; however, they typically offer limited or no maintenance support beyond the manufacturer’s warranty (which generally results in slower repair turnaround time). More importantly, as end users have become increasingly dependent on value added resellers (“VAR”) and system integrators to provide platform design, integration and maintenance, end users typically do not place major purchase orders with such resellers.

 

Suppliers

 

Products from three suppliers totaled approximately 54% of our cost of sales for the year ended December 31, 2023.

 

Intellectual Property

 

We own and maintain a portfolio of intellectual property assets which we hope to continue to build. We believe that our intellectual property assets create great value to us and therefore we take steps to protect those assets.

 

Employees

 

As of December 31, 2023, we had a total of approximately 210 full-time employees. We have not experienced any work disruptions or stoppages and we consider relations with our employees to be good.

 

Legal Proceedings; Product Liability

 

From time to time, we may be subject to legal proceedings and claims in the ordinary course of business. Currently, we are not a party to any material legal proceedings or subject to any material claims. The results of any future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.

 

Available Information

 

Our annual and quarterly reports, along with all other reports and amendments filed with or furnished to the SEC, are publicly available free of charge on the Investor Relations section of our website at www.decisionpt.com as soon as reasonably practicable after these materials are filed with or furnished to the SEC. Our corporate governance policies, ethics code and board of directors’ committee charters are posted under the Investor Relations section of the website. We also routinely post important information for investors under the Investor Relations section of our website, including as a means of disclosing material information in compliance with our disclosure obligations under Regulation FD. The information contained on our website is not part of, and is not incorporated by reference in, this Annual Report on Form 10-K or any other report or document we file with or furnish to the SEC. The SEC also maintains an Internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. The address of that site is www.sec.gov.

 

6

 

 

ITEM 1A. RISK FACTORS

 

Our operations and financial condition are subject to significant risks, including those described below. This report, including Management’s Discussion and Analysis of Financial Condition and Results of Operations, contains forward looking statements that may be affected by several risk factors, including those set forth below.

 

RISKS RELATING TO OUR BUSINESS AND INDUSTRY

 

Our working capital requirements may negatively affect our liquidity and capital resources.

 

At various times in our history, we have experienced negative working capital and minimal liquidity. If our working capital requirements vary significantly or if our short and long-term working capital needs exceed our cash flows from operations, we would look to our cash balances or other alternative sources of additional outside capital, which may not be available on satisfactory terms and in adequate amounts, if at all.

 

The mobile computing industry is characterized by rapid technological change, and our success depends upon the frequent enhancement of existing products and services and timely introduction of new products and services that meet our customers’ needs.

 

Customer requirements for mobile computing products and services are rapidly evolving and technological changes in our industry occur rapidly. To keep up with new customer requirements and distinguish us from our competitors, we must frequently introduce new products and services and enhancements of existing products and services. Enhancing existing products and services and developing new products and services is a complex and uncertain process. It often requires significant investments in research and development (“R&D”), which we do not undertake. Even if we made significant investments in R&D, they might not result in products or services attractive or acceptable to our customers. Furthermore, we may not be able to launch new or improved products or services before our competition launches comparable products or services. Any of these factors could cause our business or results or operations to suffer.

 

If we fail to continue to introduce new products that achieve broad market acceptance on a timely basis, we will not be able to compete effectively, and we will be unable to increase or maintain sales and profitability. Our future success depends on our ability to develop and introduce new products and product enhancements that achieve broad market acceptance. If we are unable to develop and introduce new products that respond to emerging technological trends and customers’ mission critical needs, our profitability and market share may suffer. The process of developing new technology is complex and uncertain, and if we fail to accurately predict customers’ changing needs and emerging technological trends, our business could be harmed.

 

We are active in the identification and development of new product and technology services and in enhancing our current products. However, in the enterprise mobility solutions industry, such activities are complex and filled with uncertainty. If we expend a significant amount of resources and our efforts do not lead to the successful introduction of new or improved products, there could be a material adverse effect on our business, profitability, financial condition and market share.

 

We may also encounter delays in the manufacturing and production of new products from our principal suppliers. Additionally, new products may not be commercially successful. Demand for existing products may decrease upon the announcement of new or improved products. Further, since products under development are often announced before introduction, these announcements may cause customers to delay purchases of any products, even if newly introduced, until the new or improved versions of those products are available. If customer orders decrease or are delayed during the product transition, we may experience a decline in revenue and have excess inventory on hand which could decrease gross profit margins. Our profitability might decrease if customers, who may otherwise choose to purchase existing products, instead choose to purchase lower priced models of new products. Delays or deficiencies in the development, manufacturing, and delivery of, or demand for, new or improved products could have a negative effect on our business or profitability.

 

Our products are highly technical and may contain undetected errors, product defects, security vulnerabilities, or software errors.

 

Our products, including our software products, are highly technical and complex and, when deployed, may contain errors, defects, or security vulnerabilities, especially when first introduced or when new models or versions are released. Such occurrences could result in damage to our reputation, lost revenue, diverted development resources, increased customer service and support costs, warranty claims, and litigation.

 

We warrant that our products will be free of defect for various periods of time, depending on the product. In addition, certain of our contracts include epidemic failure clauses. If invoked, these clauses may entitle the customer to return or obtain credits for products and inventory, or to cancel outstanding purchase orders even if the products themselves are not defective.

 

7

 

 

Errors, viruses, or bugs may be present in software or hardware that we acquire or license from third parties and incorporate into our products or in third-party software or hardware that our customers use in conjunction with our products. Our customers’ proprietary software and network firewall protections may corrupt data from our products and create difficulties in implementing our solutions. Changes to third-party software or hardware that our customers use in conjunction with our software could also render our applications inoperable. Any errors, defects, or security vulnerabilities in our products or any defects in, or compatibility issues with, any third-party hardware or software or customers’ network environments discovered after commercial release could result in loss of revenue or delay in revenue recognition, loss of customers, theft of trade secrets, data or intellectual property and increased service and warranty cost, any of which could adversely affect our business, financial condition, and results of operations.

 

Undiscovered vulnerabilities in our products alone or in combination with third-party hardware or software could expose them to hackers or other unscrupulous third parties who develop and deploy viruses and other malicious software programs that could attack our products. Actual or perceived security vulnerabilities in our products could harm our reputation and lead some customers to return products, to reduce or delay future purchases, or use competitive products.

 

We face competition from numerous sources and competition may increase, leading to a decline in revenues.

 

We compete primarily with well-established companies, many of which we believe have greater resources than us. We believe that barriers to entry are not significant and start-up costs are relatively low, so our competition may increase in the future. New competitors may be able to launch new businesses similar to ours, and current competitors may replicate our business model, at a relatively low cost. If competitors with significantly greater resources than ours decide to replicate our business model, they may be able to quickly gain recognition and acceptance of their business methods and products through marketing and promotion. We may not have the resources to compete effectively with current or future competitors. If we are unable to effectively compete, we will lose sales to our competitors and our revenues will decline.

 

Our competitors may be able to develop their business strategy and grow revenue at a faster pace than us, which would limit our results of operations and may force us to cease or curtail operations.

 

The wireless mobile solutions marketplace, while highly fragmented, is very competitive and many of our competitors are more established and have greater resources. We expect that competition will intensify in the future. Some of these competitors also have greater market presence, marketing capabilities, technological and personnel resources than the Company. As compared with our company therefore, such competitors may:

 

  develop and expand their infrastructure and service/product offerings more efficiently or more quickly;
     
  adapt more swiftly to new or emerging technologies and changes in client requirements;
     
  take advantage of acquisition and other opportunities more effectively;
     
  devote greater resources to the marketing and sale of their products and services; and
     
  leverage more effectively existing relationships with customers and strategic partners or exploit better recognized brand names to market and sell their services.

 

These current and prospective competitors include other wireless mobility solutions companies, hardware suppliers and in house IT departments.

 

8

 

 

A significant portion of our revenue is dependent upon a small number of customers, and the loss of any one or more of these customers would negatively impact our results of operations.

 

We had three customers who, together, represented 30% of the Company’s revenue for the year ended December 31, 2023.

 

Customer mix shifts significantly from year to year, but a concentration of the business with a few large customers is typical in any given year. A decline in our revenues could occur if a customer which has been a significant factor in one financial reporting period gives us significantly less business in the following period. Any one of our customers could reduce their orders for our products and services in favor of a more competitive price or different product at any time. The loss of a significant customer could have a material adverse impact on our Company.

 

Our contracts with these customers and our other customers do not include any specific purchase requirements or other requirements outside of the normal course of business. The majority of our customer contracts are on an annual basis for service support while on a purchase order basis for hardware purchases. Typical hardware sales are submitted on an estimated order basis with subsequent follow-on orders for specific quantities. These sales are ultimately subject to the time that the units are installed at all of the customer locations as per their requirements. Termination provisions are generally standard clauses based upon non-performance. General industry standards for contracts provide ordinary terms and conditions, while actual work and performance aspects are usually dictated by a Statement of Work which outlines what is being ordered, product specifications, delivery, installation and pricing.

 

If wireless carriers were to terminate or materially reduce their business relationships with us, our operating results would be materially harmed.

 

We have established key wireless carrier relationships with T-Mobile and Verizon. We have an informal arrangement with these carriers pursuant to which they provide us referrals of end users interested in field mobility solutions, and we, in turn, provide solutions which require cellular data networks. We do not have any binding agreements with these carriers. If these carriers were to terminate or materially reduce, for any reason, their business relationships with us, our operating results would be materially harmed.

 

Use of third-party suppliers and service providers could adversely affect our product quality, delivery schedules or customer satisfaction, any of which could have an adverse effect on our financial results.

 

In particular, we rely heavily on a number of privileged vendor relationships as a value-added reseller (“VAR”) for the Motorola Solutions Partner Pinnacle Club program, a manufacturer of bar code scanners and portable data terminals; as an Honors Solutions Provider for Intermec, a manufacturer of bar code scanners and terminals; as a Premier Partner with Zebra, a printer manufacturer, and O’Neil, the leading provider of ‘ruggedized’ handheld mobile printers. The loss of VAR status with any of these manufacturers could have a substantial adverse effect on our business. Our ability to meet financial objectives depends on our ability to timely obtain an adequate delivery of hardware as well as services from our vendors. Certain supplies are available from a single source or limited sources for which we may be unable to provide suitable alternatives in a timely manner. In addition, we may experience increases in vendor prices that could have a negative impact on our business. Credit constraints by our vendors could cause us to accelerate payables by us, impacting our cash flow. Any unanticipated expense, or disruption in our business or operations relating a limited number of suppliers could adversely affect our business, financial condition and results of operations.

 

Growth of, and changes in, our revenues and profits depend on the customer, product and geographic mix of our sales. Fluctuations in our sales mix could have an adverse impact on or increase the volatility of our revenues, gross margins and profits.

 

Sales of our products to large enterprises tend to have lower prices and gross margins than sales to smaller firms. In addition, our gross margins vary depending on the product or service delivered. Growth in our revenues and gross margins therefore depends on the customer, product and geographic mix of our sales. If we are unable to execute a sales strategy that results in a favorable sales mix, our revenues, gross margins and earnings may decline. Further, changes in the mix of our sales from quarter-to-quarter or year-to-year may make our revenues, gross margins and earnings more volatile and difficult to predict.

 

9

 

 

Our sales cycles can be long, unpredictable and require considerable time and expense, which may cause our operating results to fluctuate.

 

Our sales cycle, which is the time between initial contact with a potential customer and the ultimate sale, is often lengthy and unpredictable. Some of our potential customers may already have partial managed mobility solutions in place under fixed-term contracts, which may limit their ability to commit to purchase our solution in a timely fashion. In addition, our potential customers typically undertake a significant evaluation process that can last up to a year or more, and which requires us to expend substantial time, effort and money educating them about the capabilities of our offerings and the potential cost savings they can bring to an organization. Furthermore, the purchase of our products and services may require coordination and agreement across many departments within a potential customer’s organization, which further contributes to our lengthy sales cycle. As a result, we have limited ability to forecast the timing and size of specific sales. Any delay in completing, or failure to complete, sales in a particular quarter or year could harm our business and could cause our operating results to vary significantly.

 

Our revolving line-of-credit agreement and our loan agreements may limit our flexibility in managing our business, and defaults of any financial and non-financial covenants in these agreements could adversely affect us.

 

Our revolving-line-of-credit agreement as well as our term loan impose operating restrictions on us in the form of financial and non-financial covenants. These restrictions may limit the manner in which we can conduct our business and may restrict us from engaging in favorable business opportunities.

 

If we incur debt in future periods, our indebtedness may adversely affect our cash flow and our ability to operate our business.

 

As of December 31, 2023, we had availability under a line of credit of $8.7 million. Our current line of credit expires in July 2026. Our level of indebtedness relative to stockholders’ equity could have important consequences to you, including with respect to our ability to declare and pay a dividend, and significant effects on our business, including the following:

 

  certain of our debt obligations are secured by significant Company assets;
     
  our ability to obtain additional financing for working capital, capital expenditures, strategic acquisitions or general corporate purposes may be impaired;
     
  we could be at a competitive disadvantage compared to our competitors that may have proportionately less debt;
     
  our flexibility in planning for, or reacting to, changes in our business and the industry in which we operate may be limited;
     
  our ability to fund a change of control offer may be limited; and
     
  we may be more vulnerable to economic downturns and adverse developments in our business.

 

We expect to obtain the funds to pay our day-to-day expenses and to repay our indebtedness primarily from our operations. Our ability to meet our expenses and make these payments therefore depends on our future performance, which will be affected by financial, business, economic and other factors, many of which we cannot control. Our business may not generate sufficient cash flow from operations in the future, and our currently anticipated growth in sales and cash flow may not be realized, either or both of which could result in our being unable to repay indebtedness, including the outstanding promissory notes, or to fund other liquidity needs. If we do not have enough funds, we may be in breach our debt covenants and/or be required to refinance all or part of our then existing debt, sell assets or borrow more funds, which we may not be able to accomplish on terms favorable to us, or at all. In addition, the terms of existing or future debt agreements may restrict us from pursuing any of these alternatives.

 

10

 

 

Our sales and profitability may be affected by changes in macro-economic, business or industry conditions.

 

If the economic climate in the U.S. or abroad deteriorates as a result of global conflicts in Europe (or elsewhere), rising interest rates, or otherwise, customers or potential customers could reduce or delay their technology investments. Reduced or delayed technology investments could decrease our sales and profitability. In this environment, our customers may experience financial difficulty, cease operations and fail to budget or reduce budgets for the purchase of our products and services. This may lead to longer sales cycles, delays in purchase decisions, payment and collection, and can also result in downward price pressures, causing our sales and profitability to decline. In addition, general economic uncertainty and volatility arising from geopolitical events and concerns, inflation, rises in energy prices, changes in interest rates and general declines in capital spending in the information technology sector make it difficult to predict changes in the purchasing requirements of our customers and the markets we serve. There are many other factors which could affect our business, including:

 

  the introduction and market acceptance of new technologies, products and services;
     
  new competitors and new forms of competition;
     
  the size and timing of customer orders;
     
  the size and timing of capital expenditures by our customers;
     
  adverse changes in the credit quality of our customers and suppliers;
     
  changes in the pricing policies of, or the introduction of, new products and services by us or our competitors;
     
  changes in the terms of our contracts with our customers or suppliers;
     
  the availability of products from our suppliers; and
     
  variations in product costs and the mix of products sold.

 

These trends and factors could adversely affect our business, profitability and financial condition and diminish our ability to achieve our strategic objectives.

 

We may be unable to protect our proprietary software and methodology.

 

Our success depends, in part, upon our proprietary software, methodology and other intellectual property rights. We rely upon a combination of trade secrets, nondisclosure and other contractual arrangements, and copyright and trademark laws to protect our proprietary rights. We generally enter into nondisclosure and confidentiality agreements with our employees, partners, consultants, independent sales agents and customers, and limit access to and distribution of our proprietary information. We cannot be certain that the steps we take in this regard will be adequate to deter misappropriation of our proprietary information or that we will be able to detect unauthorized use and take appropriate steps to enforce our intellectual property rights. We have attempted to put in place certain safeguards in our policies and procedures to protect intellectual property developed by employees. Our policies and procedures stipulate that intellectual property created by employees and its consultants remain our property. If we are unable to protect our proprietary software and methodology, the value of our business may decrease, and we may face increased competition.

 

We have not sought to protect our proprietary knowledge through patents and, as a result, our sales and profitability could be adversely affected to the extent that competing products/services were to capture a significant portion of our target markets.

 

We have generally not sought patent protection for our products and services, relying instead on our technical know-how and ability to design solutions tailored to our customers’ needs. Our sales and profitability could be adversely affected to the extent that competing products/services were to capture a significant portion of our target markets. To remain competitive, we must continually improve our existing personnel skill sets and capabilities and the provision of the services related thereto. Our success will also depend, in part, on management’s ability to recognize new technologies and services and make arrangements to license in or acquire such technologies so as to always be at the leading edge.

 

11

 

 

Assertions by a third party that our software products or technology infringes its intellectual property, whether or not correct, could subject us to costly and time-consuming litigation or expensive licenses.

 

Although we believe that our services and products do not infringe on the intellectual property rights of others, infringement claims may be asserted against us in the future. There is frequent litigation in the communications and technology industries based on allegations of infringement or other violations of intellectual property rights. As we face increasing competition, the possibility of intellectual property rights claims against us may increase. These claims, whether or not successful, could:

 

  divert management’s attention;
     
  in costly and time-consuming litigation;
     
  require us to enter into royalty or licensing agreements, which may not be available on acceptable terms, or at all; or
     
  require us to redesign our software products to avoid infringement.

 

As a result, any third-party intellectual property claims against us could increase our expenses and impair our business. In addition, although we have licensed proprietary technology, we cannot be certain that the owners’ rights in such technology will not be challenged, invalidated or circumvented. Furthermore, many of our customer agreements require us to indemnify our customers for certain third-party intellectual property infringement claims, which could increase our costs as a result of defending such claims and may require that we pay damages if there were an adverse ruling related to any such claims. These types of claims could harm our relationships with our customers, may deter future customers from purchasing our software products or could expose us to litigation for these claims. Even if we are not a party to any litigation between a customer and a third party, an adverse outcome in any such litigation could make it more difficult for us to defend our intellectual property in any subsequent litigation in which we are a named party.

 

We are dependent on information technology systems and infrastructure (cybersecurity).

 

We rely upon technology systems and infrastructure. Our technology systems are potentially vulnerable to breakdown or other interruption by fire, power loss, system malfunction, unauthorized access and other events such as computer hackings, cyber-attacks, computer viruses, worms or other destructive or disruptive software. Likewise, data privacy breaches by employees and others with permitted access to our systems may pose a risk that sensitive data may be exposed to unauthorized persons or to the public. While we have invested heavily in the protection of data and information technology and in related training, there can be no assurance that our efforts will prevent significant breakdowns, breaches in our systems or other cyber incidents that could have a material adverse effect upon our reputation, business, operations or financial condition of the Company. In addition, significant implementation issues may arise as we continue to consolidate and outsource certain computer operations and application support activities.

 

We are subject to evolving privacy laws in the United States and other jurisdictions that are subject to potentially differing interpretations and which could adversely impact our business and require that we incur substantial costs.

 

Existing privacy-related laws and regulations in the United States and other countries are evolving and are subject to potentially differing interpretations, and various U.S. federal and state or other international legislative and regulatory bodies may expand or enact laws regarding privacy and data security-related matters. In addition, the California Consumer Privacy Act (the “CCPA”), which took effect in January 2020, was amended by the California Privacy Rights Act (“the “CPRA”) and took full effect in January 2023. The CCPA and CPRA, among other things, gives California residents expanded rights to access and delete their personal information, opt out of certain personal information sharing, and receive detailed information about how their personal information is used. Other U.S. states and the U.S. Congress have introduced, and some states like Virginia and Colorado have enacted in 2021, data privacy legislation, which may impact our business. Data privacy legislation, amendments and revisions to existing data privacy legislation, and other developments impacting data privacy and data protection may require us to modify our data processing.

 

We may need to raise additional funds, and these funds may not be available when we need them or may not be obtainable on favorable terms.

 

We may need to raise additional funds in order to fund our growth strategy and fully implement our business plan. Specifically, we may need to raise additional funds in order to pursue rapid expansion, develop new or enhanced services and products, and acquire complementary businesses or assets. Additionally, we may need funds to respond to unanticipated events that require us to make additional investments in or expenditures on behalf of our business. There can be no assurance that additional financing will be available when needed, on favorable terms, or at all. If funds are not available when we need them, then we may need to change our business strategy, reduce our rate of growth or suffer losses or other adverse impacts.

 

12

 

 

If we incur operating losses or do not raise sufficient additional capital, material adverse events may occur, including, but not limited to: 1) a reduction in the nature and scope of our operations, 2) our inability to fully implement our current business plan, and 3) defaults under our existing loan agreements. A covenant default would give one of our creditors the right to demand immediate payment of all outstanding amounts, which we would likely not be able to pay out of normal operations. There are no assurances that we can successfully implement our plans with respect to these liquidity matters.

  

Our inability to successfully implement our acquisition strategy could have a material adverse effect on our business.

 

We have grown in part as a result of our various acquisitions, including the acquisitions of Advanced Mobile Group, LLC, and Macro Integration Systems, Inc., and we anticipate continuing to grow in this manner. Although we expect to regularly consider additional strategic transactions in the future, we may not identify suitable opportunities or, if we do identify prospects, it may not be possible to consummate a transaction on acceptable terms. Antitrust or other competition laws may also limit our ability to acquire or work collaboratively with certain businesses or to fully realize the benefits of a prospective acquisition. Furthermore, a significant change in our business or the economy, an unexpected decrease in our cash flows or any restrictions imposed by our indebtedness may limit our ability to obtain the necessary capital or otherwise impede our ability to complete a transaction. Regularly considering strategic transactions can also divert management’s attention and lead to significant due diligence and other expenses regardless of whether we pursue or consummate any transaction. Failure to identify suitable transaction partners and to consummate transactions on acceptable terms, as well as the commitment of time and resources in connection with such transactions, could have a material adverse effect on our business, financial condition and results of operations.

 

Any failure to realize the anticipated benefits of an acquisition, including unanticipated expenses and liabilities related to acquisitions, could have a material adverse effect on our business.

 

We pursue each acquisition with the expectation that the transaction will result in various benefits, including growth opportunities and synergies from increased efficiencies. However, even if we are able to successfully integrate an acquired business, we may not realize some or all of the anticipated benefits within the anticipated timeframes or at all. Furthermore, we may experience increased competition that limits our ability to expand our business, we may not be able to capitalize on expected business opportunities, and general industry and business conditions may deteriorate. Acquisitions also expose us to significant risks and costs, and business and operational overlaps may lead to hidden costs. These costs can include unforeseen pre-acquisition liabilities or the impairment of customer relationships or acquired assets, such as goodwill. We may also incur costs and inefficiencies to the extent an acquisition expands the industries, markets or geographies in which we operate due to our limited exposure to and experience in a given industry, market or region. Acquisitions at times involve post-transaction disputes with the counterparty regarding a number of matters, including disagreements over the amount of a purchase price or other working capital adjustment or disputes regarding whether certain liabilities are covered by the indemnification provisions of the transaction agreement. We may underestimate the level of certain costs or the exposure we may face as a result of acquired liabilities. If any of these or other factors limit our ability to achieve the anticipated benefits of a transaction, or we encounter other unexpected transaction-related costs and liabilities, our business, financial condition and results of operations could be materially and adversely affected.

 

Future business combinations and acquisition transactions, if any, as well as recently closed business combinations and acquisition transactions, may not succeed in generating the intended benefits and may adversely affect our business.

 

Part of our growth strategy is to evaluate strategic acquisitions or relationships from time to time. The inability of our management to successfully integrate acquired businesses or technologies, and any related diversion of management’s attention, could have a material adverse effect on our business, operating results and financial condition.

 

Business combinations and other acquisition transactions may have a direct adverse effect on our financial condition, results of operations, liquidity or stock price. To complete acquisitions or other business combinations, we may have to use cash, issue new equity securities with dilutive effects on existing stockholders, take on new debt, assume contingent liabilities or amortize assets or expenses in a manner that might have a material adverse effect on our balance sheet, results of operations or liquidity. We are required to record business combination-related costs and other items as current period expenses, which would have the effect of reducing our reported earnings in the period in which an acquisition is consummated. These and other potential negative effects of an acquisition transaction could prevent us from realizing the benefits of such transaction and have a material adverse impact on our stock price, financial condition, results of operations and liquidity.

 

13

 

 

We must effectively manage the structure and size of our operations, or our company will suffer.

 

Our ability to successfully continue to implement our business plan requires an effective planning and management process. If funding is available, we intend to continue to attempt to increase the scope of our operations and acquire complementary businesses or assets. Implementing our business plan will require significant additional funding and resources. If we successfully grow our operations, we will need to hire additional employees and make significant capital investments. If we grow our operations, it will place a significant strain on our existing management and resources. If we grow, we will need to improve our financial and managerial controls and reporting systems and procedures, and we will need to expand, train and manage our workforce. If we need to reduce the size of our infrastructure, we may need to do it swiftly. Any failure to manage any of the foregoing areas efficiently and effectively would cause our business to suffer.

 

We are heavily dependent on our senior management, and a loss of a member of our senior management team could cause our stock price to decline.

 

If we lose members of our senior management, we may not be able to find appropriate replacements on a timely basis, and our business and value of our common stock could be adversely affected. Our existing operations and continued future development depend to a significant extent upon the performance and active participation of certain key individuals, including our Chief Executive Officer, our Senior Vice Presidents and certain other senior management individuals. We cannot guarantee that we will be successful in retaining the services of these or other key personnel. If we were to lose any of these individuals, we may not be able to find appropriate replacements on a timely basis and our financial condition and results of operations could be materially adversely affected.

 

Our inability to hire, train and retain qualified employees could cause our financial condition to weaken.

 

The success of our business is highly dependent upon our ability to hire, train and retain qualified employees. We face competition from other employers for people, and the availability of qualified people is limited. We must offer a competitive employment package in order to hire and retain employees, and any increase in competition for people may require us to increase wages or benefits in order to maintain a sufficient workforce, resulting in higher operation costs. Additionally, we must successfully train our employees in order to provide high quality services. In the event of high turnover or shortage of people, we may experience difficulty in providing consistent high-quality services. These factors could adversely affect our results of operations.

 

If our goodwill or amortizable intangible assets become impaired, we may be required to record a significant charge to earnings.

 

We review our goodwill and amortizable intangible assets for impairment when events or changes in circumstances indicate the carrying value may not be recoverable. Goodwill is required to be evaluated for impairment at least annually. Factors that may be considered a change in circumstances indicating that the carrying value of our goodwill or amortizable intangible assets may not be recoverable include a decline in stock price and market capitalization, decrease in estimated future cash flows, and slower growth rates in our industry. We may be required to record a significant charge to earnings in our financial statements during the period in which any impairment of our goodwill or amortizable intangible assets is determined, resulting in a material adverse impact on our results of operations.

 

RISKS RELATING TO OUR SECURITIES

 

Despite our listing on the NYSE American, there can be no assurance that an active trading market for our common stock will be sustained, and the NYSE American may subsequently delist our common stock if we fail to comply with ongoing listing standards.

 

In May 2022, our common stock commenced trading on the NYSE American under the symbol “DPSI.” The NYSE American’s rules for listed companies require us to meet certain financial, public float, bid price and liquidity standards on an ongoing basis in order to continue the listing of our common stock. To satisfy the initial listing standards for the NYSE American, we had to execute a reverse stock split. In addition to specific listing and maintenance standards, the NYSE American has broad discretionary authority over the continued listing of securities, which it could exercise with respect to the listing of our common stock.

 

14

 

 

If we fail to meet those standards, as applied by NYSE American in its discretion, our common stock may be subject to delisting. We intend to take all commercially reasonable actions to maintain our NYSE American listing. If our common stock is delisted in the future, it is not likely that we will be able to list our common stock on another national securities exchange and, as a result, we expect our securities would be quoted on an over-the-counter market; however, if this were to occur, our stockholders could face significant material adverse consequences, including limited availability of market quotations for our common stock and reduced liquidity for the trading of our securities. In addition, in the event of such delisting, we could experience a decreased ability to issue additional securities and obtain additional financing in the future.

 

The National Securities Markets Improvement Act of 1996, which is a federal statute, prevents or preempts the states from regulating the sale of certain securities, which are referred to as “covered securities.” Because our common stock is listed on NYSE American, shares of our common stock qualify as covered securities under the statute. Although the states are preempted from regulating the sale of our securities, the federal statute does allow the states to investigate companies if there is a suspicion of fraud, and, if there is a finding of fraudulent activity, then the states can regulate or bar the sale of covered securities in a particular case. Further, if we were no longer listed on NYSE American, our securities would not qualify as covered securities under the statute, and we would be subject to regulation in each state in which we offer our securities.

 

Further, there can be no assurance that an active trading market for our common stock will be sustained despite our listing on the NYSE American.

 

The market price for our common stock may be volatile, and your investment in our common stock could decline in value.

 

The market price of our common stock could fluctuate significantly in response to various factors and events, including:

 

  the lack of an established trading market for our common stock;
     
  our ability to integrate operations, technology, products and services;
     
  our ability to execute on our business plan;
     
  operating results below expectations;
     
  our issuance of additional securities, including debt or equity or a combination thereof, which may be necessary to fund our operating expenses;
     
  announcements of technological innovations or new products by us or our competitors;
     
  the loss of any strategic relationship;
     
  economic and other external factors;
     
  period-to-period fluctuations in our financial results; and
     
  whether an active trading market in our common stock is maintained.

 

In addition, the securities markets have from time-to-time experienced significant price and volume fluctuations that are unrelated to the operating performance of particular companies. These market fluctuations may also materially and adversely affect the market price of our common stock.

 

In the past, securities class action litigation has often been brought against companies that experience volatility in the market price of their securities. Whether or not meritorious, litigation brought against us could result in substantial costs and a diversion of management’s attention and resources, which could adversely affect our business, operating results and financial condition.

 

15

 

 

We expect that our quarterly results of operations will fluctuate, and this fluctuation could cause our stock price to decline.

 

Our quarterly operating results are likely to fluctuate in the future. These fluctuations could cause our stock price to decline. The nature of our business involves variable factors which could cause our operating results to fluctuate.

 

Due to the possibility of fluctuations in our revenues and expenses, we believe that quarter-to-quarter comparisons of our operating results at times are not a good indication of our future performance.

 

If we or our existing stockholders sell a substantial number of shares of our common stock in the public market our stock price may decline even if our business is doing well.

 

Sales of a substantial number of shares of our common stock in the public market, or the perception in the market that the holders of a large number of shares intend to sell shares (particularly with respect to our affiliates, directors, executive officers or other insiders), could depress the market price of our common stock and could impair our future ability to obtain capital, especially through an offering of equity securities. If there are more shares of common stock offered for sale than buyers are willing to purchase, then the market price of our common stock may decline to a market price at which buyers are willing to purchase the offered shares of common stock and sellers remain willing to sell the shares.

 

In the future, we may issue additional shares to our employees, directors or consultants, under our equity compensation plan, in connection with corporate alliances or acquisitions, or to raise capital. Due to these factors, sales of a substantial number of shares of our common stock in the public market could occur at any time.

 

If securities analysts do not publish research or publish unfavorable research about our business, our stock price and trading volume could decline.

 

The trading market for a company’s common stock often is based in part on the research and reports that securities and industry analysts publish about the company. We are not currently aware of any well-known analysts that are covering our common stock, and without analyst coverage it could be hard to generate interest in investments in our common stock. Furthermore, if analyst coverage does develop, and an analyst downgrades our stock or publishes unfavorable research about our business, or if our clinical trials or operating results fail to meet the analysts’ expectations, our stock price would likely decline.

 

We do not anticipate paying dividends on our common stock.

 

We have never declared or paid cash dividends on our common stock and do not expect to do so in the foreseeable future. The declaration of dividends is subject to the discretion of our board of directors and will depend on various factors, including our operating results, financial condition, future prospects, covenants in documents governing our debt obligations and any other factors deemed relevant by our board of directors. You should not rely on an investment in our company if you require dividend income from your investment in our company. The success of your investment will likely depend entirely upon any future appreciation of the market price of our common stock, which is uncertain and unpredictable. There is no guarantee that our common stock will appreciate in value.

 

Anti-takeover provisions in our charter documents and Delaware law, could discourage, delay, or prevent a change in control of our company and may affect the trading price of our common stock.

 

We are a Delaware corporation and the anti-takeover provisions of the Delaware General Corporation Law may discourage, delay, or prevent a change in control by prohibiting us from engaging in a business combination with an interested stockholder for a period of three years after the person becomes an interested stockholder, even if a change in control would be beneficial to our existing stockholders.

 

16

 

 

Our Amended and Restated Certificate of Incorporation, as amended (the “Charter”), and our Amended and Restated Bylaws (the “Bylaws”) may discourage, delay, or prevent a change in our management or control over us that stockholders may consider favorable. Our Charter and Bylaws:

 

  provide that vacancies on our board of directors, including newly created directorships, may be filled only by a majority vote of directors then in office;
     
  do not provide stockholders with the ability to cumulate their votes; and
     
  require advance notification of stockholder nominations and proposals.

 

In addition, our Charter permits the Board to issue up to 10 million shares of preferred stock with such powers, rights, terms and conditions as may be designated by the Board upon the issuance of shares of preferred stock at one or more times in the future. Specifically, the Charter permits the Board to approve the future issuance of all or any shares of the preferred stock in one or more series, to determine the number of shares constituting any series and to determine any voting powers, conversion rights, dividend rights, and other designations, preferences, limitations, restrictions and rights relating to such shares without any further authorization by our stockholders. The Board’s power to issue preferred stock could have the effect of delaying, deterring or preventing a transaction or a change in control of our company that might otherwise be in the best interest of our stockholders.

 

ITEM 1B. UNRESOLVED STAFF COMMENTS

 

None.

 

ITEM 1C. CYBERSECURITY

 

We take a comprehensive approach to managing cybersecurity risk, starting with the integration of cybersecurity risk into our overall enterprise risk management framework, among other significant risks to the Company.

 

Board Oversight

 

Our Board of Directors holds the ultimate responsibility for overseeing risks to the Company. To support this governance, a Steering Committee, composed of members of management, including our Director of IT and certain members of the Board, assists with the specific focus on cybersecurity risks. Management provides the Board with comprehensive cybersecurity updates at least annually.

 

The Steering Committee thoroughly monitors the quality and effectiveness of the Company’s cybersecurity program. This encompasses the security of our internal information technology systems, products, and solutions, as well as our cyber incident response plan and resources. To stay informed, the Steering Committee receives regular updates from management on cybersecurity initiatives. These updates cover prevention, detection, mitigation, and remediation of cyber threats, along with the overall health of the Company’s cybersecurity program, results of third-party assessments, and the latest cyber threat trends. Additionally, the Steering Committee reviews the Company’s cybersecurity policies and methodologies to ensure continual service improvements. This demonstrates a company commitment to not only maintaining the existing cybersecurity framework but also proactively identifying and implementing enhancements.

 

Management’s Role and Experience

 

Our Director of IT, along with other members of management are responsible for day-to-day cyber risk management activities, including proactively identifying, assessing, prioritizing, managing and mitigating enterprise cybersecurity risks.

 

This encompasses several key functions:

 

Risk Identification and Assessment: Management must work to continuously identify potential cyber threats and vulnerabilities across the organization’s systems, networks, and data. Regular assessments analyze the likelihood and potential impact of these threats.

 

Prioritization and Response: Based on assessments, management must prioritize risk mitigation efforts, allocating resources effectively. This includes developing strategies to counter or reduce high-priority risks and implementing appropriate security controls.

 

Oversight and Implementation: Management oversees the implementation and enforcement of cybersecurity policies, procedures, and technical safeguards. This requires clear communication to employees and ongoing monitoring of compliance.

 

Incident Response Planning: Having a comprehensive and well-rehearsed incident response plan is crucial to minimize damage during a breach. Management plays a vital role in developing this plan, training personnel, and guiding the response when needed.

 

17

 

 

Employee Education and Awareness: Management establishes a cybersecurity-aware culture within the organization. This is done through regular training, awareness campaigns, and promoting a sense of shared responsibility for security.

 

Vendor Management: Third-party vendors can introduce risks. Management must ensure vendors adhere to the Company’s cybersecurity standards and assess their security practices throughout the partnership.

 

Our Director of IT is the senior-most security professional responsible for the implementation of the Company’s cybersecurity, product security, and corporate/physical security programs, and reports to the Senior Vice President of Managed Services. He has over 20 years of cybersecurity experience.

 

Cybersecurity Risk Management

 

The underlying controls of our cyber risk management program are based on recognized best practices and standards for cyber security and information technology, including the National Institute of Standards and Technology Cybersecurity Framework. Our approach to cybersecurity risk management includes the following key elements:

 

Endpoint Protection: Antivirus and Endpoint Detection and Response (EDR) solutions are deployed on all company computer assets, combined with Remote Endpoint Management for centralized monitoring and control.

 

Network Defense: Next-Generation Firewalls with Unified Threat Management provide perimeter security, while Microsoft 365 protection and Microsoft Defender enhance cloud-based safeguards especially email.

 

Centralized Monitoring: We leverage Security Information and Event Management (SIEM) solutions like Microsoft Sentinel for real-time threat detection and response.

 

Identity and Access Management: We have strict password policies which include multi-factor authentication.

 

Education and Awareness: Mandatory Security Awareness Training educates our workforce on best practices and evolving cyber threats performed annually.

 

Third-Party Risk Management (TPRM): Our TPRM function focuses on regular external vulnerability and security assessments by a network of expert partners provide an objective evaluation of our security posture.

 

There have been no material cybersecurity threats and incidents incurred to-date at the Company. However, there can be no guarantee that our policies and procedures will be followed in every instance or that those policies and procedures will be effective. Cybersecurity threats could materially affect our business strategy, results of operations, or financial condition, as further discussed in the risk factors in Part I, Item 1A of this report.

 

ITEM 2. PROPERTIES

 

Our primary administrative offices and warehouse are located in Laguna Hills, California where we lease approximately 31,000 square feet, of which we sublease approximately 16,000 square feet. We also lease approximately 89,000 square feet of office and warehouse space in Greensboro, North Carolina. We believe that our facilities are adequate for our current needs. As of the date of this annual report, our principal executive office is located at 1615 South Congress Avenue, Suite 103, Delray Beach, Florida.

 

ITEM 3. LEGAL PROCEEDINGS

 

From time to time, we may be subject to legal proceedings and claims in the ordinary course of business. Currently, we are not a party to any material legal proceedings or subject to any material claims. The results of any future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.

 

ITEM 4. MINE SAFETY DISCLOSURES

 

None.

 

18

 

 

PART II

 

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

 

Our common stock is currently listed on the NYSE American under the symbol “DPSI”.

 

As of March 21, 2024, there are 7,680,334 shares of our common stock outstanding.

 

Holders of Record

 

As of March 21, 2024, there were approximately 121 stockholders of record of our common stock. The actual number of stockholders is greater than this number of record holders and includes investors who are beneficial owners but whose shares are held in street name by brokers and other nominees.

 

Dividend Policy

 

We have never declared or paid any cash dividend on our common or capital stock.

 

Recent Sales of Unregistered Securities

 

The following sets forth information regarding all unregistered securities sold within the fiscal year ended December 31, 2023 and that were not previously reported:

 

In late September 2023, three holders exercised common stock warrants, which were originally issued by the Company in October 2018, for an aggregate of 17,063 shares of common stock at an exercise price of $1.40 per share for gross proceeds to the Company of $23,888.20. The shares of common stock were issued pursuant to the exemption from registration contained in Section 4(a)(2) of the Securities Act and Rule 506(b) promulgated thereunder.

  

On October 27, 2023, one holder exercised common stock warrants, which were originally issued by the Company in October 2018, for 966 shares of common stock, on a cashless basis. This cashless exercise was completed pursuant to the exemption from registration contained in Section 3(a)(9) of the Securities Act. 

 

In each transaction in which we relied on Section 4(a)(2) of the Securities Act and/or Rule 506(b) promulgated thereunder, we did not engage in any general solicitation or advertising and we offered the securities to a limited number of persons with whom we had pre-existing relationships. In addition, transactions exempt under Rule 506(b) were made exclusively to what the Company reasonably believed were accredited investors as defined in Rule 501 of the Securities Act. The recipients of securities in each of these transactions acquired the securities for investment only and not with a view to or for sale in connection with any distribution thereof. No underwriters were involved in the above transactions.

 

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

 

None.

 

ITEM 6. RESERVED

 

19

 

 

ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following discussion should be read in conjunction with the consolidated financial statements and notes thereto included elsewhere in this annual report. Certain statements in this “Management’s Discussion and Analysis of Financial Condition and Results of Operations” are forward-looking statements that are based on current expectations and involve various risks and uncertainties that could cause our actual results to differ materially from those expressed in these forward-looking statements.

 

Our financial statements are stated in United States Dollars (“$”) and are prepared in accordance with United States Generally Accepted Accounting Principles (“GAAP”). The following discussion should be read in conjunction with our financial statements and the related notes that appear elsewhere in this annual report. In this annual report, unless otherwise specified, all dollar amounts are expressed in United States dollars and all references to “common shares” refer to the common shares in our capital stock.

 

Overview

 

DecisionPoint is a provider and integrator of mobility and wireless systems for retail, logistics and healthcare markets. The Company designs, deploys and supports mobile computing systems that enable customers to access employers’ data networks at various locations (i.e. the retail selling floor, nurse workstations, warehouse and distribution centers or on the road deliveries via enterprise-grade handheld computers, printers, tablets, and smart phones). The Company also integrates data capture equipment including bar code scanners and radio frequency identification (RFID) readers.

 

In January 2022, we completed the acquisition of AMG, a privately held company headquartered in Doylestown, Pennsylvania. DecisionPoint acquired Advanced Mobile Group to expand DecisionPoint’s mobility-first enterprise solutions and service offerings and grow its capabilities in the mid-Atlantic region. AMG is a regional leader providing services, hardware, software, integration, and wireless networking solutions, with deep experience in warehousing and distribution, manufacturing, mobile workforce automation, retailing, and healthcare segments, and approximately 600 customers.

 

In April 2023, we completed the acquisition of Macro Integration Services, Inc. (“Macro”), a privately held company headquartered in Greensboro, North Carolina. We acquired Macro to increase profit margins through adding more services, expanding our regional presence, and adding new capabilities and deepening existing ones. This acquisition also strengthens our position in the traditional retail market while adding to adjacent retail verticals in food service and grocery.

  

General economic uncertainty and volatility arising from geopolitical events and concerns, inflation, rises in energy prices, changes in interest rates and general declines in capital spending in the information technology sector make it difficult to predict changes in the purchasing requirements of our customers and the markets we serve and whether our results of operations will be materially impacted.

 

Components of Results of Operations

 

Net Sales

 

Net sales reflect revenue from the sale of hardware, software, consumables and professional services (including hardware and software maintenance) to our clients, net of sales taxes.

 

Revenue is recognized when a customer obtains control of promised goods or services under the terms of a contract and is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. We do not have any material extended payment terms, as payment is due at or shortly after the time of the sale. Sales and other taxes collected concurrently with revenue producing activities are excluded from revenue.

 

20

 

 

Cost of Sales, Sales and Marketing Expenses, and General and Administrative Expenses

 

The following illustrates the primary costs classified in each major expense category:

 

Cost of sales, include:

 

  Cost of goods sold for hardware, software and consumables;
     
  Cost of services, including maintenance;
     
  Markdowns of inventory; and
     
  Freight expenses.

 

Sales and marketing expenses, include:

 

  Sales salaries, benefits and commissions;
     
  Consulting;
     
  Marketing tools;
     
  Travel; and
     
  Marketing promotions and trade shows.

 

General and administrative expenses, include:

 

  Corporate payroll and benefits;
     
  Depreciation and amortization;
     
  Rent;
     
  Utilities; and
     
  Other administrative costs such as maintenance of corporate offices, supplies, legal, consulting, audit and tax preparation and other professional fees.

 

21

 

 

Results of Operations

 

The following table summarizes key components of our results of operations for the periods indicated, both in dollars and as a percentage of our net sales (in thousands):

 

   Year Ended
December 31,
 
   2023   2022 
Statements of Operations Data:   
Net sales  $115,594   $97,415 
Cost of sales   86,769    74,320 
Gross profit   28,825    23,095 
Sales and marketing expenses   9,957    9,218 
General and administrative expenses   14,093    9,430 
Total operating expenses   24,050    18,648 
Operating income   4,775    4,447 
Interest expense   (1,156)   (56)
Other expense   -    (15)
Income before income taxes   3,619    4,376 
Income tax expense   (1,132)   (1,265)
Net income attributable to common shareholders  $2,487   $3,111 
Percentage of Net Sales:          
Net sales   100.0%   100.0%
Cost of sales   75.1%   76.3%
Gross profit   24.9%   23.7%
Sales and marketing expenses   8.6%   9.5%
General and administrative expenses   12.2%   9.7%
Total operating expenses   20.8%   19.1%
Operating income   4.1%   4.6%
Interest expense   -1.0%   -0.1%
Other expense   0.0%   0.0%
Income before income taxes   3.1%   4.5%
Income tax expense   -1.0%   -1.3%
Net income attributable to common shareholders   2.2%   3.2%

 

22

 

 

Results of Operations for the Year Ended December 31, 2023 compared to the Year Ended December 31, 2022

 

Net sales

 

   Year Ended       
   December 31,   Dollar   Percent 
   2023   2022   Change   Change 
   (dollars in thousands)     
Hardware and software  $67,551   $71,774   $(4,223)   (5.9)%
Consumables   5,943    7,305    (1,362)   (18.6)%
Services   42,100    18,336    23,764    129.6%
   $115,594   $97,415   $18,179    18.7%

 

Net sales increased by 18.7%, or $18.2 million, for the year ended December 31, 2023, compared to the year ended December 31, 2022. The increase in net sales was primarily driven by the acquisition of Macro on April 1, 2023 (and, thus, there were no corresponding sales by Macro included in our results of operations in 2022), which added $24.7 million in revenue ($4.5 million in hardware and $20.2 million in services revenue). Services revenue also increased due to two significant sales of deployment services in the current year of approximately $4.6 million which were offset by a decrease of $1.1 million professional services revenue. The increase in services revenue was offset by a $4.2 million decrease in hardware and software revenue primarily due to the $4.5 million in hardware sales by Macro and a $2.3 million increase in hardware sales to another one of our existing customers, offset by a $5.6 million decrease in hardware sales to one of our largest customers. Consumables decreased $1.4 million primarily due to decreased sales to one of our existing customers. Included in the prior year consumables sales was a one-time transaction of $1.2 million that did not recur during the year ending December 31, 2023.

  

Cost of sales

 

   Year Ended       
   December 31,   Dollar   Percent 
   2023   2022   Change   Change 
   (dollars in thousands)     
Hardware and software  $55,321   $56,952   $(1,631)   (2.9)%
Consumables   4,286    5,262    (976)   (18.5)%
Services   27,162    12,106    15,056    124.4%
   $86,769   $74,320   $12,449    16.8%

 

Cost of sales increased by 16.8%, or $12.4 million during the year ended December 31, 2023 as compared to the year ended December 31, 2022, and this is increase is primarily due the $17.2 million increase in overall cost of sales associated with cost of sales of Macro that we acquired on April 1, 2023 (and, thus, there were no corresponding costs of sales of Macro included in our results of operations for 2022). This increase was offset by decreases in cost of sales of $1.6 million for hardware and software and $1.0 million in consumables which is consistent with decreases in sales of hardware and consumables in the current year.

 

23

 

 

Gross profit

 

   Year Ended 
   December 31, 
   2023   2022 
   (dollars in thousands) 
Gross profit:        
Hardware and software  $12,230   $14,822 
Consumables   1,657    2,043 
Services   14,938    6,230 
Total gross profit  $28,825   $23,095 
           
Gross profit percentage:          
Hardware and software   18.1%   20.7%
Consumables   27.9%   28.0%
Services   35.5%   34.0%
Total gross profit percentage   24.9%   23.7%

 

Gross profit increased $5.7 million for the year ended December 31, 2023 as compared to the year ended December 31, 2022, primarily as a result of the increase in sales of services as noted above. Overall gross profit margin increased 1.2% due to a shift in mix to services with higher profit margins, driven by the Macro acquisition in 2023.

 

Sales and marketing expenses

 

   Year Ended
December 31,
   Dollar   Percent 
   2023   2022   Change   Change 
   (dollars in thousands) 
Sales and marketing expenses  $9,957   $9,218   $739    8.0%
As a percentage of sales   8.6%   9.5%        -0.9%

 

Sales and marketing expenses increased $0.7 million, or 8.0%, for the year ended December 31, 2023 as compared to the year ended December 31, 2022 primarily due to the $0.7 million in additional expenses for Macro’s operations that were acquired on April 1, 2023 (and, thus, there were not corresponding sales and marketing expenses of Macro included in our results of operations for 2022).

  

General and administrative expenses

 

   Year Ended
December 31,
   Dollar   Percent 
   2023   2022   Change   Change 
   (dollars in thousands) 
General and administrative  $14,093   $9,430   $4,663    49.4%
As a percentage of sales   12.2%   9.7%        2.5%

 

General and administrative expenses increased $4.7 million, or 49.4%, for the year ended December 31, 2023 as compared to the year ended December 31, 2022. The increase in these expenses was due to a $4.5 million increase in expenses primarily associated with Macro (which we acquired on April 1, 2023, and, thus, there were no corresponding general and administrative expenses by Macro included in our results of operations for 2022). In 2024, we expect to continue to realize the benefit of cost synergies which will result in lower general and administrative costs from Macro.

 

Interest expense. The increase in interest expense to $1.2 million for the 2023 fiscal year from $56,000 last year was due to the increased debt levels incurred for the Macro acquisition and the unwinding of the present value discount on the accrued earnout obligation incurred for the Macro acquisition. The adjustment of the present value calculation of the accrued earnout obligation resulted in an additional $0.8 million of interest expense for the year ended December 31, 2023.

 

24

 

 

Income tax expense. Income tax expense was approximately $1.1 million and $1.3 million for the years ended December 31, 2023 and December 31, 2022, respectively. The decrease is primarily due to the decrease in income before income taxes, period over period.

 

Net income. Net income was $2.5 million for 2023 compared to $3.1 million in 2022.

 

Liquidity and Capital Resources

 

As of December 31, 2023, our principal sources of liquidity were cash totaling $4.3 million and $8.7 million of availability under our line of credit. In recent years, we have financed our operations primarily through cash generated from operating activities, borrowings from term loans and our line of credit. Since December 31, 2018 through December 31, 2023 we have generated operating income. Based on our recent trends and our current projections, we expect to generate cash from operations for the year ending December 31, 2024. Given our projections, combined with our existing cash and credit facilities, we believe the Company has sufficient liquidity for at least the next 12 months. In addition, we believe cash generated from operating income and our existing credit facilities will be sufficient to meet our long-term liquidity needs beyond the next 12 months.

 

Part of our consideration for the acquisition of Macro included earnout payments to the sellers, which are subject to the financial performance of Macro in each of the two years following closing and are presented at net present values. The earnout is based on achieving EBITDA targets in years one and two following the Effective Date of $2.8 million and $3.8 million, respectively. At December 31, 2023, we have accrued $5.4 million and $4.3 million for the Year 1 and Year 2 earnouts at their net present values, respectively, which are due June 14, 2024 and June 14, 2025, respectively.

 

Our ability to continue to meet our cash requirements will depend on, among other things, macro-economic conditions, U.S. and global economic activity, continuing disruptions in supply chains and labor shortages across industry sectors, our ability to achieve anticipated levels of revenues and cash flow from operations, our ability to manage costs and working capital successfully and the continued availability of financing, if needed. We cannot provide any assurance that our assumptions used to estimate our liquidity requirements will remain accurate due to, among other things, volatile macro-economic conditions. In the event of a sustained market deterioration, and declines in net sales, we may need additional liquidity, which would require us to evaluate available alternatives and take appropriate actions. We cannot provide any assurance that we will be able to obtain any additional sources of financing or liquidity on acceptable terms, or at all.

  

Working Capital

 

   December 31,
2023
   December 31,
2022
   Increase/
(Decrease)
 
   (in thousands) 
Current assets  $34,657   $32,272   $2,385 
Current liabilities   38,736    31,665    7,071 
Working capital (deficit)  $(4,079)  $607   $(4,686)

 

The working capital deficit as of December 31, 2023 was primarily due to the acquisition of Macro which closed on April 1, 2023.

 

Line of Credit

 

Our Loan and Security Agreement (the “Loan Agreement”) with MUFG Union Bank, National Association (the “Bank”), as amended, provides for a revolving line of credit of up to $10.0 million with our obligations being secured by a security interest in substantially all of our assets. Loans extended to us under the Loan Agreement are scheduled to mature on July 31, 2026. Effective March 27, 2023, we entered into an amendment letter (“Amendment”) with the Bank that served to amend certain terms of the Loan Agreement and increased the revolving line of credit available to us from $9.0 million to $10.0 million. The Amendment also served to modify certain covenants in the original Loan Agreement. On December 31, 2023, we had $1.3 million outstanding and $8.7 million available under this line of credit.

 

Outstanding balances of at least $150,000 under the Loan Agreement bear interest, at our option, either at a base interest rate equal to the Term secured overnight financing rate as administered by the Federal Reserve Bank of New York (“SOFR”) plus 2.50% or a base rate equal to an index offered by the Bank (the “Index Rate”) for the interest period selected and is payable on the last day of each month, commencing April 30, 2023. The interest rate on outstanding balances under the Loan Agreement adjusts at the end of each SOFR rate period (1, 3, or 6 month term) selected by us, or if such balances bear interest based on the Index Rate, such rate shall vary when the index rate changes. As of December 31, 2023, the effective interest rate was 7.9%. We have the right to prepay variable interest rate balances, in whole or in part, at any time, without penalty or premium. Amounts outstanding with a base interest rate may be prepaid, in whole or in part, provided we have given the Bank written notice of at least five days prior to prepayment and pay a prepayment fee. At any time prior to the maturity date, we may borrow, repay and reborrow amounts under the Loan Agreement, subject to the prepayment terms, and, as long as the total outstanding does not exceed $10.0 million. 

 

25

 

 

Under the Loan Agreement , as amended, we are subject to a variety of customary affirmative and negative covenants, including that we (i) maintain a ratio of total debt to EBITDA of not greater than 3.0:1.0 measured at the end of each quarter, (ii) maintain a fixed charge coverage ratio of not less than 1.35:1.00 to be measured as of the end of each fiscal quarter, and (iii) submit a pro-forma statement in advance showing compliance and overall satisfactory metrics post acquisition should the Company use any loan under the Loan Agreement for any acquisition with a purchase price in excess of $1,500,000. The Loan Agreement also prohibits us from, or otherwise imposes restrictions on us with respect to, among other things, liquidating, dissolving, entering into any consolidation, merger, division, partnership, or other combination, selling or leasing a majority of our assets or business or purchase or lease all or the greater part of the assets or business of another entity or person. As of December 31, 2023, we are in compliance with all loan covenants.

 

MUFG Promissory Note

 

We entered into a $5.0 million unsecured promissory note agreement, effective March 27, 2023, with the Bank. Principal and interest payments on this note are due in quarterly installments of $250,000 on the last day of each quarter commencing June 30, 2023, with an interest rate based on Term SOFR plus 2.5%, which was 7.9% at December 31, 2023. This note matures March 31, 2028.

 

Cash Flow Analysis

 

   Year Ended 
   December 31, 
   2023   2022 
   (in thousands) 
Net cash provided by operating activities  $4,481   $12,309 
Net used in investing activities   (13,810)   (6,002)
Net cash provided by (used in) financing activities   5,987    (1,252)
Net increase in cash  $(3,342)  $5,055 

 

Operating Activities

 

Net cash provided by operating activities decreased to $4.5 million for the year ended December 31, 2023 from $12.3 million for the year ended December 31, 2022. The decrease was primarily due to the paydown of our accounts payable.

 

Investing Activities

 

Net cash used in investing activities was $13.8 million for the year ended December 31, 2023, which is comprised of cash payments in connection with the acquisition of Macro, and capital expenditures of property and equipment. Net cash used in investing activities was $6.0 million for the year ended December 31, 2022, which was comprised of cash payments delivered in connection with the acquisition of AMG, the acquisition of the customer list and relationships of Boston Technologies, and capital expenditures of property and equipment.

 

Financing Activities

 

Net cash provided by financing activities was $6.0 million for the year ended December 31, 2023, which was primarily due to the proceeds from both the term loan ($5.0 million) and revolving line of credit ($1.3 million, net) used to fund the acquisition of Macro. These proceeds were offset by term loan repayments of $0.5 million during the year ended December 31, 2023. Net cash used in financing activities was $1.3 million for the year ended December 31, 2022 which comprised of payments for taxes on the cashless exercise of stock options.

 

Off-Balance Sheet Arrangements

 

We have no off-balance sheet arrangements that may have a current or future material effect on our financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.

 

26

 

 

Critical Accounting Estimates

 

Our discussion and analysis of our financial condition and results of operations are based upon our financial statements that have been prepared in accordance with generally accepted accounting principles in the United States of America (“US GAAP”). This preparation requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, and the disclosure of contingent assets and liabilities. US GAAP provides the framework from which to make these estimates, assumption and disclosures. We choose accounting policies within US GAAP that management believes are appropriate to accurately and fairly report our operating results and financial position in a consistent manner. Management regularly assesses these policies in light of current and forecasted economic conditions. While there are a number of significant accounting policies affecting our financial statements, we believe the following critical accounting policies involve the most complex, difficult and subjective estimates and judgments:

 

Revenue Recognition

 

We determine revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied.

 

We combine contracts with the same customer into a single contract for accounting purposes when the contracts are entered into at or near the same time and the contracts are negotiated as a single commercial package, consideration in one contract depends on the other contract, or the services are considered a single performance obligation. If an arrangement involves multiple performance obligations, the items are analyzed to determine the separate units of accounting (that is, are they distinct and are they distinct in the context of the customer contract). The total contract transaction price is allocated to the identified performance obligations based upon the relative standalone selling prices of the performance obligations. The standalone selling price is based on an observable price for services sold to other comparable customers, when available, or an estimated selling price using a cost plus margin approach. We estimate the amount of total contract consideration we expect to receive for variable arrangements by determining the most likely amount we expect to earn from the arrangement based on the expected quantities of services we expect to provide, and the contractual pricing based on those quantities. We only include some or a portion of variable consideration in the transaction price when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur or when the uncertainty associated with the variable consideration is subsequently resolved. We consider the sensitivity of the estimate, our relationship and experience with our client and variable services being performed, the range of possible revenue amounts and the magnitude of the variable consideration to the overall arrangement.

  

As discussed in more detail below, revenue is recognized when a customer obtains control of promised goods or services under the terms of a contract and is measured as the amount of consideration, we expect to receive in exchange for transferring goods or providing services. We do not have any material extended payment terms, as payment is due at or shortly after the time of the sale. Sales, value-added and other taxes collected concurrently with revenue producing activities are excluded from revenue.

  

We recognize contract assets or unbilled receivables related to revenue recognized for services completed but not yet invoiced to our clients. Unbilled receivables are recorded when we have an unconditional right to contract consideration. A contract liability is recognized as deferred revenue when we invoice clients, or receive customer cash payments, in advance of performing the related services under the terms of a contract. Remaining performance obligations represent the transaction price allocated to the performance obligations that are unsatisfied as of the end of each reporting period. Deferred revenue is recognized as revenue when we have satisfied the related performance obligation.

 

Hardware, consumables and software products - We recognize product revenue at the point in time when a client takes control of the hardware and/or software, which typically occurs when title and risk of loss have passed to the client. Our selling terms and conditions reflect that F.O.B ‘dock’ contractual terms establish that control is transferred from us at the point in time when the product is shipped to the customer.

 

Revenues from software license sales are recognized as a single performance obligation on a gross basis as we are acting as a principal in these transactions at the point the software license is delivered to the customer. Generally, software licenses are sold with accompanying third-party delivered software assurance, which allows customers to upgrade, at no additional cost, to the latest technology if new capabilities are introduced during the period that the software assurance is in effect. We determined that the accompanying third-party delivered software assurance is critical or essential to the core functionality of the software licensor because we do not sell the software license and standard warranty on a standalone basis (which indicates that the customer cannot benefit from the software license and standard warranty on its own), the software license and the standard warranty are not separately identifiable, the software license assurance warranty are inputs of a combined item in the contract, the assurance warranty and software license are highly interdependent and interrelated because the core functionality of the license is dependent on the assurance warranty, and our promise to provide the assurance warranty that is necessary for the software license to continue to provide significant benefit to the customer. As a result, the software license and the accompanying third party delivered software assurance are recognized as a single performance obligation.

 

27

 

 

We leverage drop-ship shipments with many of our partners and suppliers to deliver hardware and consumable products to our clients without having to physically hold the inventory at our warehouses, thereby increasing efficiency and reducing costs. We recognize revenue for drop-ship arrangements on a gross basis as the principal in the transaction when the product is received by the client because we control the product prior to transfer to the client. We also assume primary responsibility for the fulfillment in the arrangement, we assume inventory risk if the product is returned by the client, we set the price of the product charged to the client, we assume credit risk for nonpayment by our customer, and we work closely with clients to determine their hardware specifications.

 

Services - We provide services which include consulting, staging, deployment, installation, repair and customer specified software customization. The arrangement is based on either a time and material basis or a fixed fee. For our time and materials service contracts, we recognize revenues as those services are provided and consumed, as this is the best output measure of how the services are transferred to the customer. Fixed fee contracts are recognized in the period in which the services are performed or delivered using a proportional performance service model. Revenue is recognized on a gross basis in the period in which the services are performed or delivered.

 

Maintenance services - We sell certain OEM hardware and software maintenance support arrangements to our clients. We also offer an internal maintenance agreement related to hardware. These contracts are support service agreements for the hardware and/or software products that were acquired from us and others. Although these are third-party support agreements for maintenance on the specific hardware and/or software products, our internal help desk and systems engineers assist customers by providing technical assistance on the source of or how to fix the problem. In addition, we also provide a turn back feature, deploying replacements as needed while we manage the return and reverse logistics of the product back to the OEM. Revenue related to service contracts is recognized ratably over the term of the agreement, generally over one to three years.

   

We act as the principal in the transaction as the primary obligor for fulfillment in the arrangement, we set the price of the service charged to the customer, and we assume credit risk for the amounts invoiced. In addition, we manage back-end warranties, service contracts and repairs for multiple products and suppliers. We leverage our knowledge base of mobility best practices by consolidating multiple suppliers’ supplier’s maintenance requirements under a single point in contact through us. Our internal support team assists our customers first by performing an initial technical triage to determine the source of the problem including, but not limited to, physical damage and software issues and whether they can be handled remotely by the client or returned for repair. Further, we receive the returned products, confirm that the equipment is operational or not, either repair or refurbish the equipment internally or return it to the manufacturer directly to repair. We then obtain the product turn back from the manufacturer and either send it back out to a specific customer location or place in a customer’s spare pool. As a result, we recognize the revenue on a gross basis.

 

We defer costs to acquire contracts, including commissions, incentives and payroll taxes if they are incremental and recoverable costs of obtaining a customer contract with a term exceeding one year. Deferred contract costs are amortized to sales and marketing expense over the contract term, generally over one to three years. We have elected to recognize the incremental costs of obtaining a contract with a term of less than one year as a selling expense when incurred. We include deferred contract acquisition costs in “Prepaid expenses and other current assets” in the consolidated balance sheets.

 

Intangible Assets and Long-lived Assets

 

We evaluate our intangible and long-lived assets for impairment when events or circumstances arise that indicate intangible and long-lived assets may be impaired. Indicators of impairment include, but are not limited to, a significant deterioration in overall economic conditions, a decline in the market capitalization, the loss of significant business, or other significant adverse changes in industry or market conditions. Intangible assets with finite useful lives are amortized over their respective estimated useful lives using an accelerated method to their estimated residual values, if any. Our intangible assets consist of customer lists, customer relationships and trade names.

 

Goodwill

 

Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired. Goodwill is not amortized but tested for impairment at least annually and whenever events or changes in circumstance indicate that carrying values may not be recoverable. We assess the impairment of goodwill annually at each year-end and if indicators of impairment are present.

 

Factors that we consider important that could trigger an impairment assessment include, but not limited to, the following:

 

  significant under-performance relative to historical and projected operating results;

 

  significant changes in the manner of use of the acquired assets or business strategy; and

 

  significant negative industry or general economic trends.

 

When performing the impairment review, we determine the carrying amount of a reporting unit by assigning assets and liabilities, including the existing goodwill, to each reporting unit. To evaluate whether goodwill is impaired, we compare the estimated fair value of each reporting unit to which the goodwill is assigned to the reporting unit’s carrying amount. If the carrying amount of a reporting unit exceeds its fair value, the amount of the impairment loss will be recognized as the difference of the estimated fair value and the carrying value of the reporting unit under the new accounting standard.

  

28

 

 

Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions. These estimates and assumptions include revenue and expense growth rates, capital expenditures and the depreciation and amortization related to capital expenditures, changes in working capital, discount rates, risk-adjusted discount rates, future economic and market conditions and the determination of appropriate comparable companies. Due to the inherent uncertainty involved in making these estimates, actual future results related to assumed variables could differ from these estimates.

  

 Business Combinations

 

We utilize the acquisition method of accounting for business combinations and allocate the purchase price of an acquisition to the various tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. We primarily establish fair value using the income approach based upon a discounted cash flow model. The income approach requires the use of many assumptions and estimates including future revenues and expenses, as well as discount factors and income tax rates. Other estimates include:

 

  Estimated step-ups or write-downs for fixed assets and inventory;
     
  Estimated fair values of intangible assets;
     
  Estimated liabilities assumed from the target; and
     
  Estimated earnout obligations.

 

While we use our best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, these estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally no more than one year from the business acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Business combinations also require us to estimate the useful life of certain intangible assets that we acquire and this estimate requires significant judgment.

 

Share-Based Compensation

 

We account for share-based compensation in accordance with the provisions of ASC Topic 718 “Compensation – Stock Compensation”. Under ASC 718, share-based compensation cost is measured at the grant date, based on the calculated fair value of the award, and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant).

 

Share-based compensation expense recognized during the period is based on the value of the portion of stock-based payment awards that is ultimately expected to vest during the period. Given that stock-based compensation expense recognized in the accompanying consolidated statements of income and comprehensive income is based on awards ultimately expected to vest. We account for forfeitures as they occur, rather than estimate expected forfeitures.

 

Compensation cost for stock awards, which from time to time may include restricted stock units (“RSUs”), is measured at the fair value on the grant date and recognized as expense, net of estimated forfeitures, over the related service period. The fair value of stock awards is based on the estimated fair value of our common stock on the grant date.

 

The estimated fair value of common stock option awards is calculated using the Black-Scholes option pricing model. The Black-Scholes model requires subjective assumptions regarding future stock price volatility and expected time to exercise, along with assumptions about the risk-free interest rate and expected dividends, all of which affect the estimated fair values of our common stock option awards. Given a lack of historical stock option exercises, the expected term of options granted is calculated as the average of the weighted vesting period and the contractual expiration date of the option. This calculation is based on a method permitted by the Securities and Exchange Commission in instances where the vesting and exercise terms of options granted meet certain conditions and where limited historical exercise data is available. The expected volatility is based on the historical volatility of the common stock of comparable public companies that operate in similar industries as us.

 

The risk-free rate selected to value any particular grant is based on the U.S. Treasury rate that corresponds to the expected term of the grant effective as of the date of the grant. The expected dividend assumption is based on our history and management’s expectation regarding dividend payouts.

 

Compensation expense for common stock option awards with graded vesting schedules is recognized on a straight-line basis over the requisite service period for the last separately vesting portion of the award, provided that the accumulated cost recognized as of any date at least equals the value of the vested portion of the award.

 

If there are any modifications or cancellations of the underlying vested or unvested stock-based awards, we may be required to accelerate, increase or cancel any remaining unearned stock-based compensation expense, or record additional expense for vested stock-based awards. Future stock-based compensation expense and unearned stock- based compensation may increase to the extent that we grant additional common stock options or other stock-based awards.

 

ITEM 7A. Quantitative and Qualitative Disclosures About Market Risk

 

We are a smaller reporting company, as defined in Rule 12b-2 under the Securities Exchange Act of 1934, as amended, for this reporting period and are not required to provide the information required under this item.

 

29

 

 

ITEM 8. FINANCIAL STATEMENTS

 

Index to Consolidated Financial Statements

 

    Page
Audited Annual Financial Statements    
     
Report of Independent Registered Public Accounting Firm (PCAOB ID # 200)   F-2
Financial Statements:    
Consolidated Balance Sheets   F-4
Consolidated Statements of Income and Comprehensive Income   F-5
Consolidated Statements of Stockholders’ Equity   F-6
Consolidated Statements of Cash Flows   F-7
Notes to Consolidated Financial Statements   F-8

 

F-1

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Stockholders and Board of Directors

DecisionPoint Systems, Inc.

 

Opinion on the Consolidated Financial Statements

 

We have audited the accompanying consolidated balance sheets of DecisionPoint Systems, Inc. (the “Company”) as of December 31, 2023 and 2022, the related consolidated statements of income and comprehensive income, stockholders’ equity and cash flows for each of the years then ended, and the related notes (collectively, the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the consolidated financial position of the Company as of December 31, 2023 and 2022, and the consolidated results of its operations and its cash flows for each of the years then ended, in conformity with U.S. generally accepted accounting principles.

 

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 Public Company Accounting Oversight Board (United States) (“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 audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

 

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.

 

Critical Audit Matters

 

The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

 

Revenue Recognition

 

Critical Audit Matter Description

 

The Company recognizes revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company may enter into contracts to sell their products and services that contain non-standard terms and conditions and multiple performance obligations. For such contracts, significant interpretation may be required to determine the appropriate accounting, including the identification of all performance obligations, determination of when performance obligations are distinct and when they should be combined, allocation of the transaction price among performance obligations in the arrangement, the timing of the transfer of control of promised goods or services, and agent versus principal considerations.

 

Our assessment of management’s evaluation of the appropriate accounting for revenue recognition is significant to our audit because the revenue amounts are material to the consolidated financial statements, management’s assessment process involves significant judgment, and the application of U.S. generally accepted accounting principles in this area is complex.

 

How the Critical Audit Matter Was Addressed in the Audit

 

Our principal audit procedures related to the Company’s revenue recognition for customer contracts included the following:

 

We evaluated management’s significant accounting policies related to revenue from contracts with customers for reasonableness and compliance with U.S. generally accepted accounting principles.

 

F-2

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM (CONTINUED)

 

We tested management’s identification of performance obligations and its assessment of whether or not the performance obligations are distinct.

 

We evaluated the reasonableness of management’s estimate of stand-alone selling prices for products and services and the allocation of the transaction price among the identified performance obligations.

 

We tested the mathematical accuracy of management’s calculations of revenue and the associated timing of revenue recognized in the consolidated financial statements.

 

We evaluated management’s analysis of whether the Company is a principal (gross reporting of revenues) or an agent (net reporting of revenues) in its revenue transactions.

 

We selected a sample of revenue transactions for each of the Company’s significant revenue streams and obtained the related customer agreements and performed the following procedures:

 

oObtained and read source documents for each selection, including master agreements, customer purchase orders, shipping documents, and other documentation that was part of the agreement.

 

oTested management’s identification and treatment of the key contract terms.

 

oAssessed whether the Company satisfied the related performance obligation and whether the revenue recognized approximated stand-alone selling price.

 

oAssessed the terms in the customer agreement and evaluated the appropriateness of management’s application of the Company’s accounting policies, along with their use of estimates, in the determination of revenue recognition conclusions.

 

Acquisition of Macro Integration Services, Inc.

 

Critical Audit Matter Description

 

On April 1, 2023, the Company closed its acquisition of 100% of equity interests of Macro Integration Services, Inc. (“MAC”) for net consideration of $25.6 million, including an earn-out obligation (the “Transaction”), as disclosed in Note 3 to the consolidated financial statements. The transaction is accounted for as a business combination and the Company allocated $5.5 million of the acquisition purchase price to definite-lived intangible assets and estimated the fair value of the earn-out obligation to be $9.0 million.

 

Auditing management’s allocation of the purchase price to the estimated fair value of the net assets acquired from MAC involved especially subjective and complex judgements due to the significant estimation required in determining the fair value of definite-lived intangible assets, including customer relationships and tradenames, and the fair value of the earn-out obligation. The significant estimations related to the definite-lived intangible assets involve projections of future cash flows, discount rates, customer attrition rates, economic lives, and other factors. The significant estimations related to the earn-out obligation involve projections of future EBITDA and determination of an appropriate present value discount factor.

 

How the Critical Audit Matter Was Addressed in the Audit

 

Our principal audit procedures related to testing management’s estimate of the fair values of definite-lived intangible assets acquired from MAC including evaluating the valuation methodology employed by the Company and testing the completeness and accuracy of key data supporting significant assumptions in the valuation model. For example, we compared the forecasted customer attrition rates to historical sales turnover data, and we tested the reasonableness of management’s projected sales and gross margins data by analyzing them against historical performance.

 

Our principal audit procedures related to testing management’s estimate of the fair value of the earnout obligation included testing the key assumptions in management’s forecasts for MAC EBITDA during the earnout period. For example, we compared management’s projected EBITDA to historical data and obtained an understanding of any material changes from historical trends.

 

  /s/ Haskell & White LLP
  HASKELL & WHITE LLP

 

We have served as the Company’s auditor since 2016.

 

Irvine, California

April 1, 2024

 

F-3

 

 

DecisionPoint Systems, Inc.

Consolidated Balance Sheets

(in thousands, except per share data)

 

   December 31,   December 31, 
   2023   2022 
ASSETS        
Current assets:        
Cash  $4,300   $7,642 
Accounts receivable, net of allowance of $267 and $262 as of December 31, 2023 and December 31,2022, respectively   23,768    17,085 
Inventory, net   2,133    4,417 
Deferred costs   3,826    2,729 
Prepaid expenses and other current assets   630    399 
Total current assets   34,657    32,272 
Operating lease assets   3,392    2,681 
Property and equipment, net   2,973    1,817 
Deferred costs, net of current portion   3,689    2,868 
Deferred tax assets, net   1,161    848 
Intangible assets, net   7,815    4,531 
Goodwill   22,081    10,499 
Other assets   172    41 
Total assets  $75,940   $55,557 
LIABILITIES AND STOCKHOLDERS’ EQUITY          
Current liabilities:          
Accounts payable  $16,857   $19,755 
Accrued expenses and other current liabilities   6,566    4,528 
Deferred revenue   8,066    6,021 
Current portion of earnout consideration   5,370    829 
Current portion of long-term debt   1,003    3 
Current portion of operating lease liabilities   874    529 
Total current liabilities   38,736    31,665 
Deferred revenue, net of current portion   5,307    4,331 
Revolving line of credit   1,300    
-
 
Long-term debt, net of current portion   3,639    143 
Noncurrent portion of operating lease liabilities   3,093    2,706 
Long-term portion of earnout consideration   4,316    
-
 
Other liabilities   6    130 
Total liabilities   56,397    38,975 
Commitments and contingencies (Note 13)   
 
    
 
 
Stockholders’ equity:          
Preferred stock, $0.001 par value; 10,000 shares authorized; no shares issued or outstanding   
-
    
-
 
Common stock, $0.001 par value; 50,000 shares authorized; 7,680 and 7,416 shares issued and outstanding, respectively   8    7 
Additional paid-in capital   38,902    38,429 
Accumulated deficit   (19,367)   (21,854)
Total stockholders’ equity   19,543    16,582 
Total liabilities and stockholders’ equity  $75,940   $55,557 

 

See Accompanying Notes to the Consolidated Financial Statements.

 

F-4

 

 

DecisionPoint Systems, Inc.

Consolidated Statements of Income and Comprehensive Income

(in thousands, except per share data)

 

   Year Ended 
   December 31, 
   2023   2022 
Net sales:        
Product  $73,494   $79,079 
Service   42,100    18,336 
Net sales   115,594    97,415 
Cost of sales:          
Product   59,607    62,214 
Service   27,162    12,106 
Cost of sales   86,769    74,320 
Gross profit   28,825    23,095 
Operating expenses:          
Sales and marketing expense   9,957    9,218 
General and administrative expenses   14,093    9,430 
Total operating expenses   24,050    18,648 
Operating income   4,775    4,447 
Interest expense, net   (1,156)   (56)
Other expense   
-
    (15)
Income before income taxes   3,619    4,376 
Income tax expense   (1,132)   (1,265)
Net income and comprehensive income attributable to common stockholders  $2,487   $3,111 
Earnings per share attributable to stockholders:          
Basic  $0.33   $0.43 
Diluted  $0.32   $0.41 
Weighted average common shares outstanding          
Basic   7,555    7,261 
Diluted   7,679    7,562 

 

See Accompanying Notes to the Consolidated Financial Statements.

 

F-5

 

 

DecisionPoint Systems, Inc.

Consolidated Statements of Stockholders’ Equity

(in thousands)

 

   Common Stock   Additional
Paid-in
   Accumulated   Total
Stockholders’
 
   Shares   Amount   Capital   Deficit   Equity 
Balance at December 31, 2021   7,007   $            7   $39,216   $(24,965)  $14,258 
Net income   -    
-
    
-
    3,111    3,111 
Share-based compensation expense   -    
-
    577    
-
    577 
Exercise of stock options   79    
-
    154    
-
    154 
Cashless exercise of stock options (Note 12)   232    
-
    (1,518)   
-
    (1,518)
Cashless exercise of warrants (Note 11)   98    
-
    
-
    
-
    
-
 
Balance at December 31, 2022   7,416   $7   $38,429   $(21,854)  $16,582 
Net income   -    
-
    
-
    2,487    2,487 
Share-based compensation expense   -    
-
    283    
-
    283 
Exercise of stock options   15    
-
    38    
-
    38 
Exercise of warrants   211    1    219    
-
    220 
Cashless exercise of stock options (Note 12)   24    
-
    (67)   
-
    (67)
Cashless exercise of warrants (Note 11)   14    
-
    
-
    
-
    
-
 
Balance at December 31, 2023   7,680   $8   $38,902   $(19,367)  $19,543 

 

See Accompanying Notes to the Consolidated Financial Statements.

 

F-6

 

 

DecisionPoint Systems, Inc.

Consolidated Statements of Cash Flows

(in thousands)

 

   Years Ended
December 31,
 
   2023   2022 
Cash flows from operating activities        
Net income  $2,487   $3,111 
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation and amortization   2,971    2,465 
Loss on fixed asset disposal   
-
    22 
Share-based compensation expense   283    577 
Deferred income taxes, net   (1,924)   254 
Provision for credit losses   240    249 
Provision for inventory obsolescence   89    
-
 
Changes in operating assets and liabilities:          
Accounts receivable   3,201    (3,630)
Inventory, net   4,825    (2,177)
Deferred costs   (1,918)   (1,984)
Prepaid expenses and other current assets   (207)   (54)
Accounts payable   (5,707)   8,924 
Accrued expenses and other current liabilities   (1,644)   914 
Operating lease liabilities   (92)   543 
Deferred revenue   1,877    3,095 
Net cash provided by operating activities   4,481    12,309 
Cash flows from investing activities          
Purchases of property and equipment   (893)   (1,477)
Cash paid for acquisitions, net of cash acquired   (12,917)   (4,525)
Net cash used in investing activities   (13,810)   (6,002)
Cash flows from financing activities          
Proceeds from term loan   5,000    
-
 
Repayment of term debt   (504)   (3)
Line of credit, net   1,300    
-
 
Proceeds from exercise of warrants   220    
-
 
Taxes paid in lieu of shares issued for share-based compensation   

(67

)   (1,403)
Proceeds from exercise of stock options   38    154 
Net cash provided by (used in) financing activities   5,987    (1,252)
Change in cash   (3,342)   5,055 
Cash, beginning of year   7,642    2,587 
Cash, end of year  $4,300   $7,642 
Supplemental disclosures of cash flow information          
Cash paid for interest  $461   $45 
Cash paid for income taxes  $388   $1,065 
Supplemental disclosure of non-cash activities          
Leased assets obtained in exchange for new operating lease liabilities  $
-
   $3,211 
Disposals of depreciated property and equipment  $
-
   $420 
Cashless exercise of stock options  $
-
   $115 

 

See Accompanying Notes to the Consolidated Financial Statements.

 

F-7

 

 

DecisionPoint Systems, Inc.

Notes to the Consolidated Financial Statements

 

Note 1: Description of Business

 

DecisionPoint Systems, Inc., which we sometimes refer to as the “Company”, “we” or “us”, is an enterprise mobility systems integrator that sells, installs, deploys and repairs mobile computing, POS equipment and wireless systems that are used both within a company’s facilities and in the field. These systems generally include mobile computers, mobile application software, and related data capture equipment including bar code scanners and radio frequency identification (“RFID”) readers. We also provide services, consulting, staging, kitting, deployment, maintenance, proprietary and third-party software and software customization as an integral part of our customized solutions for our customers. The suite of products utilizes the latest technologies with the intent to make complex mobile technologies easy to use, understand and keep running within all vertical markets such as merchandising, sales and delivery, field service, logistics and transportation and warehouse management.

 

In January 2022, we acquired 100% of the issued and outstanding membership interests of Advanced Mobile Group, LLC (“AMG”). AMG provides services, hardware, software, integration, and wireless networking solutions, with deep experience in warehousing and distribution, manufacturing, mobile workforce automation, retailing, and healthcare segments.

 

In April 2023, we acquired 100% of the issued and outstanding shares of Macro Integration Services, Inc. (“Macro”). Macro is a value-added reseller (“VAR”) that buys point of sale mobile computing, scanning, printing, and wireless products from various manufacturers and distributors. Macro also provides professional services for project management, implementation, deployment, installations, upgrades, training, and support.

 

Note 2: Basis of Presentation and Summary of Significant Accounting Policies

 

Basis of Presentation

 

The consolidated financial statements of DecisionPoint Systems, Inc. and its subsidiaries have been prepared on an accrual basis of accounting in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”). The accompanying consolidated financial statements include the accounts of DecisionPoint Systems, Inc. and its wholly owned subsidiaries, DecisionPoint Systems International (“DPSI”), DecisionPoint Systems Group, Inc. (“DPS Group”), Royce Digital Systems, Inc. (“RDS”) ExtenData Solutions, LLC (“ExtenData”), AMG, and Macro. Macro was acquired on April 1, 2023, and as such, has been consolidated into our financial position and results of operations beginning April 1, 2023. All our identifiable assets are in the United States and all intercompany transactions have been eliminated in consolidation.

  

Operating Segments

 

Under the Financial Accounting Standards Board Accounting Standards Codification 280-10, two or more operating segments may be aggregated into a single operating segment for financial reporting purposes if aggregation is consistent with the objective and basic principles, if the segments have similar characteristics, and if the segments are similar in each of the following areas: (i) the nature of products and services, (ii) the nature of the production processes, (iii) the type or class of customer for their products and services, and (iv) the methods used to distribute their products or provide their services. We believe each of the Company’s segments meet these criteria as they provide similar products and services to similar customers using similar methods of production and distribution. Because we believe each of the criteria set forth above has been met and each of the Company’s segments has similar characteristics, we aggregate results of operations in one reportable operating segment.

 

Use of Estimates

 

The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Certain accounting policies involve judgments and uncertainties to such an extent that there is a reasonable likelihood that materially different amounts could have been reported under different conditions, or if different assumptions had been used. We evaluate our estimates and assumptions on a regular basis.

 

Concentration of Credit Risk

 

Credit is extended to all customers based on financial condition, and collateral is generally not required. Concentrations of credit risk with respect to trade receivables are limited because of the large number of customers comprising our customer base and dispersion across many different industries and geographies. Accordingly, we continually monitor collections and payments from our customers and maintain a provision for estimated credit losses based upon our historical experience and any specific customer collection issues that we have identified. Although credit losses have historically been within our expectations and the provisions established, we cannot guarantee that it will continue to experience the same credit loss rates that it has in the past.

 

F-8

 

 

The following tables summarizes the allowance for credit losses activity for the years ending December 31, 2023 and 2022 (in thousands):

 

Balance at December 31, 2021  $22 
Charges to operations   249 
Deductions   (9)
Balance at December 31, 2022  $262 
Charges to operations   240 
Deductions   (235)
Balance at December 31, 2023  $267 

 

Inventory

 

Inventory consists solely of finished goods and is stated at the lower of cost or net realizable value. Cost is determined under the first-in, first-out (FIFO) method. We periodically review our inventory and make provisions as necessary for estimated obsolete and slow-moving goods. The creation of such provisions results in a reduction of inventory to net realizable value and a charge to cost of sales. Inventories are reflected in the accompanying consolidated balance sheets net of a valuation allowance of $131,000 and $42,000 as of December 31, 2023 and 2022, respectively.

 

We recorded a fair value adjustment of approximately $359,000 to reflect the acquired cost of inventory related to the April 1, 2023 acquisition of Macro, and $359,000 was amortized during the year ended December 31, 2023, and is included in total cost of sales in the consolidated statements income and comprehensive income.

 

Deferred Costs

 

Deferred costs consist primarily of customer-related third-party extended hardware and software maintenance services which we have paid for in advance. The costs are ratably amortized over the life of the contract, generally one to five years.

 

Property and Equipment

 

Property and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets, generally from three to five years. Leasehold improvements are recorded at cost and amortized over the shorter of the lease term or the life of the improvements. Cost incurred for repairs and maintenance are expensed as incurred. Upon retirement or sale, the cost and related accumulated depreciation and amortization of disposed assets are removed from the accounts and any resulting gain or loss is included in other income or expense.

  

Operating Leases

 

At the inception of a contract we assesses whether the contract is, or contains, a lease. Our assessment is based on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the asset throughout the period, and (3) whether we have the right to direct the use of the asset. The commencement date of the contract is the date the lessor makes the underlying asset available for use by the lessee.

 

Right-of-use (“ROU”) assets represent our right to use an underlying asset during the lease term and lease liabilities represent obligations to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date based on the net present value of fixed lease payments over the lease term. ROU assets also include any initial direct costs and advance lease payments made and exclude lease incentives. Lease liabilities also include terminal purchase options when deemed reasonably certain to exercise. Our lease term includes options to extend when it is reasonably certain that it will exercise that option. We have elected not to recognize ROU assets and lease liabilities for short-term leases that have a term of 12 months or less; we recognize lease expense for these leases on a straight-line basis over the lease term.

 

As most of our operating leases do not have an implicit rate that can be readily determined, we use our secured incremental borrowing rate for the same term as the underlying lease based on information available at lease commencement.

 

The lease classification affects the expense recognition on the consolidated statements of operations. Operating lease charges are recorded in “General and administrative” expense.

 

F-9

 

 

Capitalized Software Development Costs

 

The capitalization of software development costs for external use begins when technological feasibility has been established and ends when the software is available for sale. Software development costs are amortized on a straight-line line basis over the remaining economic life, generally three years. Amortization of the capitalized software is classified within cost of sales for services in the consolidated statements of income and comprehensive income.

 

Intangible Assets and Long-lived Assets

 

We evaluate our intangible and long-lived assets for impairment when events or circumstances arise that indicate intangible and long-lived assets may be impaired. Indicators of impairment include, but are not limited to, a significant deterioration in overall economic conditions, a decline in the market capitalization, the loss of significant business, or other significant adverse changes in industry or market conditions. We completed the qualitative assessment for impairment and determined that there was no impairment during the years ended December 31, 2023 and 2022. There can be no assurance, however, that market conditions will not change or demand for our products will continue, which could result in an impairment of intangible and long-lived assets in the future.

 

Intangible assets with finite useful lives are amortized over their respective estimated useful lives primarily using the straight-line method to their estimated residual values, if any. Our intangible assets consist of customer lists, customer relationships and trade names. Refer to Note 4 for further information on our intangible assets.

 

Goodwill

 

Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired. Goodwill is not amortized but tested for impairment at least annually or whenever events or changes in circumstance indicate that carrying values may not be recoverable. We assess the impairment of goodwill annually at each year-end and when indicators of impairment are present.

 

We completed our annual assessment for goodwill impairment and determined that goodwill was not impaired as of December 31, 2023 and 2022.

 

Factors that we consider important that could trigger an impairment assessment include, but not limited to, the following:

 

  significant under-performance relative to historical and projected operating results;
     
  significant changes in the manner of use of the acquired assets or business strategy; and
     
  significant negative industry or general economic trends.

 

When performing the impairment review, we determine the carrying amount of a reporting unit by assigning assets and liabilities, including the existing goodwill, to each reporting unit. To evaluate whether goodwill is impaired, we compare the estimated fair value of each reporting unit to which the goodwill is assigned to the reporting unit’s carrying amount. If the carrying amount of a reporting unit exceeds its fair value, the amount of the impairment loss will be recognized as the difference of the estimated fair value and the carrying value of the reporting unit.

 

Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions. These estimates and assumptions include determining enterprise fair value and the allocation of enterprise fair value to the Company’s operating segments, revenue and expense growth rates, capital expenditures and the depreciation and amortization related to capital expenditures, changes in working capital, discount rates, risk-adjusted discount rates, future economic and market conditions and the determination of appropriate comparable companies. Due to the inherent uncertainty involved in making these estimates, actual future results related to assumed variables could differ from these estimates.

 

Fair Value Measurement

 

Fair value is the price that would be received from selling an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants as of the measurement date. Applicable accounting guidance provides a hierarchy for inputs used in measuring fair value that prioritize the use of observable inputs over the use of unobservable inputs when such observable inputs are available. The three levels of inputs that may be used to measure fair value are as follows:

 

  Level 1 - Quoted prices in active markets for identical assets or liabilities.

  

F-10

 

 

  Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or model-driven valuations in which all significant inputs are observable or can be derived principally from, or corroborated with, observable market data.

 

  Level 3 - Fair value is derived from valuation techniques in which one or more significant inputs are unobservable, including assumptions and judgments made by us.

 

The carrying amounts of cash, accounts receivable, accounts payable and accrued expenses, and line of credit approximate fair value due to the short-term nature of these financial instruments. The carrying amount of our debt approximates its fair value as the credit markets have not materially changed since the original borrowing dates.

 

Business Combinations

 

We utilize the acquisition method of accounting for business combinations which allocates the purchase price of an acquisition to the various tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. We primarily establish fair value using the income approach based upon a discounted cash flow model. The income approach requires the use of many assumptions and estimates including future revenues and expenses, as well as discount factors and income tax rates. Other estimates include:

 

  Estimated step-ups or write-downs for fixed assets and inventory;
     
  Estimated fair values of intangible assets;
     
  Estimated liabilities assumed from the target; and
     
  Estimated earnout obligations.

 

While we use our best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, these estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally no more than one year from the business acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill.

 

Revenue Recognition

 

We determine revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied.

 

We combine contracts with the same customer into a single contract for accounting purposes when the contracts are entered into at or near the same time and the contracts are negotiated as a single commercial package, consideration in one contract depends on the other contract, or the services are considered a single performance obligation. If an arrangement involves multiple performance obligations, the items are analyzed to determine the separate units of accounting, whether the items have value on a standalone basis and whether there is objective and reliable evidence of their standalone selling price. The total contract transaction price is allocated to the identified performance obligations based upon the relative standalone selling prices of the performance obligations. The standalone selling price is based on an observable price for services sold to other comparable customers, when available, or an estimated selling price using a cost-plus margin approach. We estimate the amount of total contract consideration we expect to receive for variable arrangements by determining the most likely amount we expect to earn from the arrangement based on the expected quantities of services we expect to provide, and the contractual pricing based on those quantities. We only include some or a portion of variable consideration in the transaction price when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur or when the uncertainty associated with the variable consideration is subsequently resolved. We consider the sensitivity of the estimate, our relationship and experience with our client and variable services being performed, the range of possible revenue amounts and the magnitude of the variable consideration to the overall arrangement.

 

As discussed in more detail below, revenue is recognized when a customer obtains control of promised goods or services under the terms of a contract and is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. We do not have any material extended payment terms, as payment is due at or shortly after the time of the sale. Sales, value-added and other taxes collected concurrently with revenue producing activities are excluded from revenue.

 

We recognize contract assets or unbilled receivables related to revenue recognized for services completed but not yet invoiced to our clients. Unbilled receivables are recorded when we have an unconditional right to contract consideration. A contract liability is recognized as deferred revenue when we invoice clients, or receive customer cash payments, in advance of performing the related services under the terms of a contract. Remaining performance obligations represent the transaction price allocated to the performance obligations that are unsatisfied as of the end of each reporting period. Deferred revenue is recognized as revenue when we have satisfied the related performance obligation.

 

F-11

 

 

As of December 31, 2023, the total aggregate transaction price allocated to the unsatisfied performance obligations under our service contracts was approximately $13.4 million, of which approximately $8.1 million is expected to be recognized over the next 12 months.

 

As of December 31, 2022, the total aggregate transaction price allocated to the unsatisfied performance obligations under our service contracts was approximately $10.4 million, of which approximately $6.0 million is expected to be recognized over the next 12 months.

 

Hardware, consumables, and software products - We recognize product revenue at the point in time when a client takes control of the hardware, consumables and/or software, which typically occurs when title and risk of loss have passed to the client. Our selling terms and conditions reflect that F.O.B ‘dock’ contractual terms establish that control is transferred from us at the point in time when the product is shipped to the customer.

 

Revenues from software license sales are recognized as a single performance obligation on a gross basis as we are acting as a principal in these transactions at the point the software license is delivered to the customer. Generally, software licenses are sold with accompanying third-party delivered software assurance, which allows customers to upgrade, at no additional cost, to the latest technology if new capabilities are introduced during the period that the software assurance is in effect. In most instances, we determined that the accompanying third-party delivered software assurance is critical or essential to the core functionality of the software license because we do not sell the software license and standard warranty on a standalone basis (which indicates that the customer cannot benefit from the software license and standard warranty on its own), the software license and the standard warranty are not separately identifiable, the software license assurance warranty are inputs of a combined item in the contract, the assurance warranty and software license are highly interdependent and interrelated because the core functionality of the license is dependent on the assurance warranty, and our promise to provide the assurance warranty that is necessary for the software license to continue to provide significant benefit to the customer. As a result, the software license and the accompanying third-party delivered software assurance are recognized as a single performance obligation. We consider several factors to determine whether we are acting as a principal or an agent, including whether we are the primary obligor to the customer, have established our own pricing and have inventory and credit risks.

 

Our internally developed software solution generates SaaS revenues from implementation, training and subscription fees. The initial term of the SaaS agreements is generally one year. The subscription fees are recognized over the subscription period. The implementation fees are necessary and integral for the customer to utilize the software. As such, the implementation fees are deferred and amortized over the subscription period.

 

We also offer third-party SaaS subscriptions to our customers. The third-party subscriptions are recognized on a net basis as we are acting as an agent in these transactions, whereas our internally developed software solution offering is recognized on a gross basis.

 

We leverage drop-ship shipments with many of our partners and suppliers to deliver hardware and consumable products to our clients without having to physically hold the inventory at our warehouses, thereby increasing efficiency and reducing costs. We recognize revenue for drop-ship arrangements on a gross basis as the principal in the transaction when the product is received by the client because we control the product prior to transfer to the client. We also assume primary responsibility for the fulfillment in the arrangement, we assume inventory risk if the product is returned by the client, we set the price of the product charged to the client, we assume credit risk for nonpayment by our customer, and we work closely with clients to determine their hardware specifications.

  

Services - We provide Services which include consulting, staging, deployment, installation, repair and customer specified software customization. The arrangement with a customer is based on either a time and material basis or a fixed fee. For our time and materials service contracts, we recognize revenues as those services are provided and consumed, as this is the best output measure of how the services are transferred to the customer. Fixed fee contracts are recognized in the period in which the services are performed or delivered using a proportional service model. Except for installation services that are recognized over the subscription period as previously described, all other Services are recognized on a gross basis in the period in which the services are performed or delivered.

 

Maintenance services - We sell certain Original Equipment Manufacturer (“OEM”) hardware and software maintenance support arrangements to our clients. We also offer an internal maintenance agreement related to hardware. These contracts are support service agreements for the hardware and/or software products that were acquired from us and others. Although these are third-party support agreements for maintenance on the specific hardware and/or software products, our internal help desk and systems engineers assist customers by providing technical assistance on the source of or how to fix the problem. In addition, we provide a turn back feature, deploying replacements as needed while we manage the return and reverse logistics of the product back to the OEM. Revenue related to service contracts is recognized ratably over the term of the agreement, generally over one to three years.

 

F-12

 

 

We generally act as the principal in the transaction as the primary obligor for fulfillment in the arrangement, we set the price of the service charged to the customer, and we assume credit risk for the amounts invoiced. In addition, we manage back-end warranties, service contracts and repairs for multiple products and suppliers. We leverage our knowledge base of mobility best practices by consolidating multiple supplier’s maintenance requirements under a single point in contact through us. Our internal support team assists our customers first by performing an initial technical triage to determine the source of the problem including, but not limited to, physical damage and software issues and whether they can be handled remotely by the client or returned for repair. Further, we receive the returned products, confirm that the equipment is operational or not, either repair or refurbish the equipment internally or return it to the manufacturer directly to repair. We then obtain the product turn back from the manufacturer and either send it back out to a specific customer location or place in a customer’s spare pool. As a result, we recognize the revenue on a gross basis. For certain of our agreements, the accompanying third-party delivered software assurance is recognized on a net basis when we are acting as an agent in these transactions.

 

The following table summarizes the deferred revenue activity for the years ended December 31 (in thousands):

 

   2023   2022 
Beginning Balance  $10,352   $7,109 
Additions   27,034    26,105 
Revenue recognized from beginning of period   (7,811)   (11,486)
Revenue recognized from additions   (16,202)   (11,376)
Ending balance  $13,373   $10,352 

 

We defer costs to acquire contracts, including commissions, incentives and payroll taxes if they are incremental and recoverable costs of obtaining a customer contract with a term exceeding one year. Deferred contract costs are amortized to sales and marketing expense over the contract term, generally over one to three years. We have elected to recognize the incremental costs of obtaining a contract with a term of less than one year as a selling expense when incurred. We include deferred contract acquisition costs in “Prepaid expenses and other current assets” in the consolidated balance sheets. As of December 31, 2023 and December 31, 2022, we deferred $237,000 and $204,000, respectively, of related contract acquisition costs.

 

The following table summarizes net sales by revenue source (in thousands):

 

   Year Ended
December 31,
 
   2023   2022 
Hardware and software  $67,551   $71,774 
Consumables   5,943    7,305 
Services   42,100    18,336 
   $115,594   $97,415 

 

Concentration of Risk

 

Financial instruments that potentially subject us to a concentration of credit risk consist primarily of cash and accounts receivable. All our cash balances are insured by the Federal Deposit Insurance Corporation up to $250,000 per depositor at each financial institution. As of December 31, 2023, we had approximately $3.3 million on deposit in excess of the insurance limits. We have not experienced any such losses in these accounts.

 

In 2023, one customer accounted for 15%, or $17.5 million, of our net sales. No other single customer in 2023 accounted for more than 10% of net sales. Accounts receivable from this customer at December 31, 2023 accounted for 10% of total accounts receivable.

 

In 2022, two customers accounted for approximately 17% and 11%, or $16.2 million and $8.3 million, of our net sales. No other single customer in 2022 accounted for more than 10% of net sales. Accounts receivable from one of these two customers at December 31, 2022 accounted for 27% of total accounts receivable.

 

For the year ended December 31, 2023, we had purchases from three suppliers that collectively represented 54% of total purchases and 54% of accounts payable at December 31, 2023. Loss of a significant vendor could have a material adverse effect on our operations.

 

For the year ended December 31, 2022, we had purchases from three suppliers that collectively represented 78% of total purchases and 75% of accounts payable at December 31, 2022. Loss of a significant vendor could have a material adverse effect on our operations.

 

F-13

 

 

Share-Based Compensation

 

We account for share-based compensation in accordance with the provisions of ASC Topic 718 “Compensation – Stock Compensation”. Under ASC 718, share-based compensation cost is measured at the grant date, based on the calculated fair value of the award, and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant).

 

Share-based compensation expense recognized during the period is based on the value of the portion of stock-based payment awards that is ultimately expected to vest during the period. Given that share-based compensation expense recognized in the accompanying consolidated statements of income and comprehensive income is based on awards ultimately expected to vest. We account for forfeitures as they occur, rather than estimate expected forfeitures.

 

Compensation cost for stock awards, which from time to time includes restricted stock units, is measured at the fair value on the grant date and recognized as expense, net of estimated forfeitures, over the related service period. The fair value of stock awards is based on the estimated fair value of our common stock on the grant date.

 

The estimated fair value of common stock option awards is calculated using the Black-Scholes option pricing model. The Black-Scholes model requires subjective assumptions regarding future stock price volatility and expected time to exercise, along with assumptions about the risk-free interest rate and expected dividends, all of which affect the estimated fair values of our common stock option awards. Given a lack of historical stock option exercises, the expected term of options granted is calculated as the average of the weighted vesting period and the contractual expiration date of the option. This calculation is based on a method permitted by the Securities and Exchange Commission in instances where the vesting and exercise terms of options granted meet certain conditions and where limited historical exercise data is available. The expected volatility is based on the historical volatility of the common stock of comparable public companies that operate in similar industries as us.

 

The risk-free rate selected to value any particular grant is based on the U.S. Treasury rate that corresponds to the expected term of the grant effective as of the date of the grant. The expected dividend assumption is based on our history and management’s expectation regarding dividend payouts.

 

Compensation expense for common stock option awards with graded vesting schedules is recognized on a straight-line basis over the requisite service period for the last separately vesting portion of the award, provided that the accumulated cost recognized as of any date at least equals the value of the vested portion of the award. If there are any modifications or cancellations of the underlying vested or unvested stock-based awards, we may be required to accelerate, increase or cancel any remaining unearned share-based compensation expense, or record additional expense for vested stock-based awards. Future share-based compensation expense and unearned share- based compensation may increase to the extent that we grant additional common stock options or other share-based awards.

 

Income Taxes

 

We utilize the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the difference between the consolidated financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.

 

Under ASC Topic 740, the impact of an uncertain income tax position on the income tax return must be recognized at the largest amount that is more-likely-than-not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Additionally, ASC Topic 740 provides requirements for derecognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. Our policy is to recognize interest and/or penalties related to income tax matters in income tax expense.

 

At December 31, 2023 and 2022, we had no unrecognized tax benefits that, if recognized, would affect our effective income tax rate over the next 12 months. As of December 31, 2023 and 2022, we had no accrued interest or penalties.

 

Accounting Standards Adopted

 

In September 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU requires the measurement of all expected credit losses for financial assets, including trade receivables, held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. In November 2019, the FASB issued ASU 2019-10, Financial Instruments – Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, which, among other things, deferred the effective date of ASU 2016-13 for public filers that are considered smaller reporting companies, as defined by the SEC, to fiscal years beginning after December 15, 2022, including interim periods within those years. The Company adopted this accounting update in the first quarter of 2023 on a prospective basis. The adoption of this ASU did not have a material impact on the Company’s condensed consolidated financial statements.

 

F-14

 

 

Recently Issued Accounting Pronouncements

 

In March 2023, the FASB issued ASU No. 2023-01, Leases (Topic 842): Common Control Arrangements. This ASU permits private entities with common control arrangements that may contain or be leases to use any written terms and conditions between the parties, without regard to their legal enforceability, to identify, classify and account for common control leases. In addition, all lessees (public or private), in general, amortize leasehold improvements related to a common control lease over their useful life to the common control group, regardless of the ASC 842 lease term, as long as they continue to control the use of the underlying leased asset. The ASU is effective for fiscal years, including interim periods within those years, beginning after December 15, 2023, with early adoption allowed. The adoption of this new ASU is not anticipated to have a material effect on our consolidated financial statements and related disclosures.

 

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU improves financial reporting by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”) and included with each reported measure of significant profit or loss on an annual and interim basis. This ASU also requires that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. This ASU is required to be applied retrospectively for all prior periods presented in the financial statements. We are evaluating the adoption impact of this ASU on our consolidated financial statements and related disclosures but do not expect any material impact upon adoption.

 

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which amends the guidance in ASC 740, Income Taxes. The ASU is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. The ASU’s amendments are effective for public business entities for annual periods beginning after December 15, 2024. Entities are permitted to early adopt the standard “for annual financial statements that have not yet been issued or made available for issuance.” We are currently evaluating the impact of this ASU but do not expect any material impact upon adoption.

 

There are no other accounting standards that have been issued but not yet adopted that we believe could have a material impact on our consolidated financial statements.

 

Note 3: Acquisitions

 

Macro Integration Services, Inc.

 

On March 31, 2023, we entered into a Stock Purchase Agreement (the “Purchase Agreement”) with the Durwood Wayne Williams Revocable Trust and the Collins Family Living Trust, as sellers (collectively, the “Sellers”) and with Durwood W. Williams and Bartley E. Collins (the respective trustees of the Sellers), individually, pursuant to which the Company acquired all of the issued and outstanding equity of Macro from the Sellers (the “Acquisition”), effective April 1, 2023 (the “Effective Date”). Upon consummation of the Acquisition, Macro, a project management and professional services and integrated solutions company, became a wholly-owned subsidiary of the Company.

 

Total consideration for the acquisition has been recorded as $25.6 million ($26.3 million was recorded at closing and additional $0.1 million was paid during the third quarter of 2023 due to a net working capital adjustment. The total consideration is comprised of the following (in thousands):

 

Purchase price  $10,623 
Working capital excess   5,899 
Subtotal   16,522 
Earnout   9,008 
Other   30 
   $25,560 

 

Earnout payments are subject to the financial performance of Macro in each of the two years following closing and are presented at net present values. At December 31, 2023, we have accrued $5.4 million and $4.3 million for the Year 1 and Year 2 earnouts at their net present values, respectively, which are due June 14, 2024 and June 14, 2025, respectively. The earnout is based on Macro achieving EBITDA targets in years one and two following the Effective Date of $2.8 million and $3.8 million, respectively.

  

The cash due at closing was $13.7 million which reflects the following (in thousands):

 

Purchase price  $10,500 
Working capital excess   5,899 
Less: bank indebtedness   (1,837)
Seller party expenses   (845)
   $13,717 

 

F-15

 

 

Actual consideration paid on the Effective Date was $11.0 million which reflects cash due at close less holdbacks for cash, accounts receivable, and inventory. An additional $0.1 million in consideration was paid during the third quarter of 2023 due to a net working capital adjustment.

  

Also, customer payments on specified accounts receivable actually received by us through September 30, 2024, are to be remitted to the Sellers on a quarterly basis. The Sellers are also due certain payments from us if certain inventory is utilized by the Company before March 31, 2024.

 

In the fourth quarter of 2023 our estimated earnout to the sellers of Macro for year 1 was reduced by $0.8 million. We also made an election under Section 338(h)(10) of the Internal Revenue Code to treat the acquisition as an asset purchase to step up the tax basis of the assets acquired. To make this election we will pay the seller an additional $1.6 million. The result of these two adjustments was to decrease the total consideration to $25.56 million, reduce our deferred tax liability from $3.3 million to $1.6 million and to adjust goodwill from $14.0 million to $11.6 million.

 

As of December 31, 2023, the allocation of the total consideration to the estimated fair value of acquired net assets as of the acquisition date for Macro was as follows (in thousands):

 

Cash  $923 
Accounts receivable, net   10,124 
Inventory, net   2,630 
Prepaids and other current assets   111 
Operating lease assets   1,390 
Property and equipment, net   1,058 
Customer lists and relationships   4,080 
Trade name   1,380 
Other assets   44 
Accounts payable   (2,809)
Accrued expenses and other current liabilities   (695)
Deferred tax liability   (1,611)
Operating lease liability   (1,503)
Deferred revenue   (1,144)
Total fair value excluding goodwill   13,978 
Goodwill   11,582 
Total consideration  $25,560 

  

The estimated useful lives of intangible assets recorded related to the Macro acquisition are as follows:

 

    Expected
Life
Customer lists and relationships   7 years
Trade name   3 years

 

Pro Forma Information

 

The following unaudited pro forma condensed consolidated statement of operations for the year ended December 31, 2023 is presented as if the Macro acquisition had been completed on January 1, 2023, and after giving effect to certain pro forma adjustments. The pro forma condensed consolidated statement of operations is presented for informational purposes only and is not indicative of the results of operations that would have necessarily been achieved if the acquisition had actually been consummated on January 1, 2022 (in thousands).

 

   Year Ended
December 31,
2023
   Year Ended
December 31,
2022
 
Net sales  $126,535   $121,774 
Net income  $2,251   $2,910 

 

During the year ended December 31, 2023, we incurred transaction costs of $0.5 million.

 

F-16

 

 

Advanced Mobile Group, LLC

 

On January 31, 2022, we entered into a Membership Unit Purchase Agreement and concurrently closed upon the acquisition of all of the issued and outstanding membership interests of AMG for $5.1 million. The consideration we paid is comprised of cash of $4.6 million, of which $4.4 million was paid as of December 31, 2022, and an estimated earn-out obligation valued at $0.5 million, subject to the financial performance of AMG during each of the two years following the closing of the acquisition. As a result of the acquisition, AMG became a wholly owned subsidiary of the Company.

 

In the fourth quarter of 2022, we finalized our analysis of the estimated fair value of the acquisition purchase price (including earn-outs) and the estimated fair value of the assets acquired and liabilities assumed in the acquisition. Relative to the provisional amounts recorded as of March 31, 2022, changes to the fair value of assets and liabilities assumed at the date of AMG acquisition were a result of updating the purchase price allocation and were comprised of (i) $0.5 million decrease in customer lists and relationships, (ii) a $0.1 million decrease in the trade name, (iii) a $0.1 million increase in backlog, (iv) a $0.1 million increase in developed technology, (v) a $0.1 million decrease in deferred revenue, (vi) a $0.9 million decrease in deferred tax assets and (vii) a $1.4 million increase in goodwill.

 

As of December 31, 2023, the allocation of the total consideration to the estimated fair value of acquired net assets as of the acquisition date for AMG is as follows (in thousands):

 

Cash  $170 
Accounts receivable   1,402 
Inventory   129 
Prepaids and other current assets   123 
Customer lists and relationships   1,930 
Trade name   360 
Backlog   280 
Developed technology   70 
Accounts payable   (558)
Accrued expenses   (152)
Deferred tax assets   (897)
Deferred revenue   (148)
Total fair value excluding goodwill   2,709 
Goodwill   2,371 
Total consideration  $5,080 

  

The estimated useful lives of intangible assets recorded related to the AMG acquisition are as follows (in thousands):

 

   Expected
Life
Customer lists and relationships  7 years
Trade name  3 years
Backlog  11 months
Developed technology  3 years

 

Note 4: Intangible Assets

 

Definitive lived intangible assets are as follows (in thousands):

 

   December 31, 2023   December 31, 2022 
   Gross   Accumulated   Net   Gross   Accumulated   Net 
   Amount   Amortization   Amount   Amount   Amortization   Amount 
Customer lists and relationships  $12,020   $(5,395)  $6,625   $7,940   $(3,850)  $4,090 
Trade names   2,740    (1,575)   1,165    1,360    (973)   387 
Developed technology   140    (115)   25    140    (86)   54 
Backlog   340    (340)   
-
    340    (340)   
-
 
   $15,240   $(7,425)  $7,815   $9,780   $(5,249)  $4,531 

 

F-17

 

 

The range of useful lives and the weighted-average remaining useful life of amortizable intangible assets at December 31, 2023 is as follows:

 

   Expected
Life
  Weighted
Average
Remaining
Useful Life
Customer lists and relationships  7-15 years  11 years
Trade names  3 years  2 years
Developed technology  3 years  2 years

 

The amortization expense of the definite lived intangible assets for the years remaining is as follows:

 

   Estimated
Amortization
 
   (in thousands) 
Year ending December 31,    
2024  $1,993 
2025   1,690 
2026   1,214 
2027   1,028 
2028   969 
Thereafter   921 
Total  $7,815 

 

Amortization expense recognized during the years ended December 31, 2023 and 2023 was $2.2 million and $2.0 million, respectively. Amortization expense is primarily calculated on a straight-line basis.

  

Note 5: Net Income Per Share

 

Basic net income per common share is computed by dividing the net income available to common stockholders by the weighted-average number of common shares outstanding. Diluted net income per share is calculated similarly to basic per share amounts, except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential common shares had been issued and if the additional common shares were dilutive.

 

For periods presented in which there is a net loss, potentially dilutive securities are excluded from the computation of fully diluted net loss per share as their effect is anti-dilutive. Below is a reconciliation of the fully dilutive securities effect for the years ended December 31, 2023 and 2022 (in thousands, except per share data):

 

   Year Ended 
   December 31, 
   2023   2022 
Net income attributable to common stockholders  $2,487   $3,111 
           
Weighted average basic common shares outstanding   7,555    7,261 
Dilutive effect of stock options, warrants and restricted stock   124    301 
Weighted average shares for diluted earnings per share   7,679    7,562 
           
Basic income per share  $0.33   $0.43 
Diluted income per share  $0.32   $0.41 

 

F-18

 

 

Note 6: Property and Equipment

 

Property and equipment consist of the following at December 31 (in thousands):

 

   2023   2022 
Software and computer equipment  $2,167   $1,502 
Automobiles   1,851    
-
 
Leasehold improvements   792    643 
Equipment   582    311 
Furniture and fixtures   208    176 
Property and equipment, gross   5,600    2,632 
Accumulated depreciation   (2,627)   (815)
Property and equipment, net  $2,973   $1,817 

 

Depreciation and amortization expense related to property and equipment during the years ended December 31, 2023 and 2022 was $0.8 million and $0.5 million, respectively.

 

Note 7: Accrued Expenses and Other Current Liabilities

 

Accrued expenses and other current liabilities consist of the following at December 31 (in thousands):

 

   2023   2022 
Salaries and benefits  $2,967   $2,743 
Taxes payable   1,661    1,016 
Holdback related to acquisition   1,178    
-
 
Professional fees   30    188 
Vendor purchases   95    44 
Customer deposits   454    265 
Other   181    272 
Total accrued expenses and other current liabilities  $6,566   $4,528 

 

Note 8: Line of Credit

 

Our Loan and Security Agreement (the “Loan Agreement”) with MUFG Union Bank, National Association (the “Bank”), as amended, provides for a revolving line of credit of up to $10.0 million with our obligations being secured by a security interest in substantially all of our assets. Loans extended to us under the Loan Agreement are currently scheduled to mature on July 31, 2026. Effective March 27, 2023, we entered into an amendment letter (“Amendment”) with the Bank that served to amend certain terms of the Loan Agreement and increased the revolving line of credit available to us from $9.0 million to $10.0 million. The Amendment also served to modify certain covenants in the original agreement. On March 31, 2023, we drew down $7.0 million of this facility and amounts borrowed under this credit facility are evidenced, and governed, by the terms of a commercial promissory note in favor of the Bank. As of December 31, 2023, there is $1.3 million outstanding on the line of credit.

 

Interest and Fees

 

Loans under the Loan Agreement with an outstanding balance of at least $150,000 bear interest, at our option, at a base interest rate equal to the Term secured overnight financing rate as administered by the Federal Reserve Bank of New York (“SOFR”) plus 2.50% or a base rate equal to an index offered by the Bank for the interest period selected and is payable at the on the last day of each month, commencing April 30, 2023. The interest rate on the loans adjusts at the end of each SOFR rate period (1, 3, or 6 month term) selected by us. All other loan amounts bear interest at a rate equal to an index rate determined by the Bank, which shall vary when the index rate changes. As of December 31, 2023, the effective interest rate was 7.9%. We have the right to prepay variable interest rate loans, in whole or in part at any time, without penalty or premium. Amounts outstanding with a base interest rate may be prepaid in whole or in part provided we have given the Bank written notice of at least five days prior to prepayment and pay a prepayment fee. At any time prior to the maturity date, we may borrow, repay and reborrow amounts under the Loan Agreement, subject to the prepayment terms, and, as long as the total outstanding does not exceed $10.0 million.

 

F-19

 

 

Covenants

 

Under the Loan Agreement , as amended by the Amendment, we are subject to a variety of customary affirmative and negative covenants, including that we (i) maintain a ratio of total debt to EBITDA of not greater than 3.0:1.0 measured at the end of each quarter, (ii) maintain a fixed charge coverage ratio of not less than 1.35:1.00 to be measured as of the end of each fiscal quarter, and (iii) submit a pro-forma statement in advance showing compliance and overall satisfactory metrics post-acquisition should the Company use any loan under the Loan Agreement for any acquisition with a purchase price in excess of $1,500,000. The Loan Agreement also prohibits us from, or otherwise imposes restrictions on us with respect to, among other things, liquidating, dissolving, entering into any consolidation, merger, division, partnership, or other combination, selling or leasing a majority of our assets or business or purchase or lease all or the greater part of the assets or business of another entity or person.

 

As of December 31, 2023, we were in compliance with all of our covenants, were eligible to borrow up to $8.7 million, and had $1.3 million in outstanding borrowings under the Loan Agreement.

  

Note 9: Term Debt

 

MUFG Promissory Note

 

We entered into a $5.0 million unsecured promissory note agreement, effective March 27, 2023, with the Bank. Principal and interest payments on this note are due in quarterly installments of $250,000 on the last day of each quarter commencing June 30, 2023, with an interest rate based on Term SOFR plus 2.5% (secured overnight financing rate) as administered by the Federal Reserve Bank of New York, which was 7.9% at December 31, 2023. This note matures March 31, 2028.

 

EIDL Promissory Note

 

On August 27, 2020, we received $0.2 million in connection with a promissory note from the SBA under the Economic Injury Disaster Loan (“EIDL”) program pursuant to the CARES Act. Under the terms of the EIDL promissory note, interest accrues on the outstanding principal at an interest rate of 3.75% per annum and with a term of 30 years with equal monthly payments of principal and interest of $731 beginning on August 27, 2021. As of December 31, 2023 and December 31, 2022, outstanding debt under the promissory note was $0.1 million.

 

At December 31, 2023, our total term debt consisted of the following (in thousands):

 

MUFG promissory note  $4,500 
EIDL promissory note   142 
Total term debt   4,642 
Less: current portion of long-term debt   (1,003)
Long-term debt  $3,639 

 

The following table sets forth future principal payments for outstanding debt (in thousands):

 

2024  $1,003 
2025   1,004 
2026   1,004 
2027   1,004 
2028   504 
Thereafter   123 
   $4,642 

 

F-20

 

 

Note 10: Income Taxes

 

The provision for income taxes for the years ended December 31, 2023 and 2022 is as follows (in thousands):

 

   2023   2022 
Current:        
Federal  $1,069   $910 
State   377    101 
    1,446    1,011 
Deferred:          
Federal   (184)   (39)
State   (130)   293
    (314)   254 
Valuation allowance   
-
    
-
 
Total income tax expense  $1,132   $1,265 

 

Our deferred tax assets and liabilities are as follows (in thousands):

 

   2023   2022 
Allowance for credit losses  $70   $68 
Inventory reserve and uniform capitalization   59    57 
Accrued expenses and other liabilities   55    125 
Deferred revenue   256    46 
Other assets   194    42 
ROU Liability   1,046    839 
Intangibles   156    (150)
Property and equipment   (596)   (364)
ROU Asset   (895)   (696)
Goodwill   (132)   (121)
Net operating loss carryforwards   948    1,002 
Total deferred tax assets   1,161    848 
Valuation allowance   
-
    
-
 
Net deferred tax assets after valuation allowance  $1,161   $848 

 

A reconciliation of the United States statutory income tax rate to the effective income tax rate for the years ended December 31, 2023 and 2022 is as follows (in thousands):

 

Federal taxes at statutory rate  $898   $919 
State and local income taxes   295    295 
Other Permanent differences   13    51 
State rate change   (113)   
 
PY return to provision differences   39    
 
Provision for income taxes  $1,132   $1,265 
Effective tax rate   26.5%   28.9%

 

Our deferred income tax assets and liabilities are recognized for the estimated future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. These assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to reverse.

  

We have net operating loss carryforwards available in certain jurisdictions to reduce future taxable income. Future tax benefits for net operating loss carryforwards are recognized to the extent that realization of these benefits is considered more likely than not. This determination is based on the expectation that related operations will be sufficiently profitable or various tax business and other planning strategies will enable us to utilize the net operating loss carryforwards. Our evaluation of the realizability of deferred tax assets considers both positive and negative evidence. The weight given to potential effects of positive and negative evidence is based on the extent to which it can be objectively verified. As of December 31, 2023, we did not record a valuation allowance related to the U.S. federal and state temporary items.

 

Utilization of the net operating loss carryforwards may be subject to a substantial annual limitation due to ownership change limitations provided by the Internal Revenue Code under section 382. The annual limitation may result in the expiration of net operating loss carryforwards before utilization. As of December 31, 2023, we had federal and state net operating loss carryforwards of approximately $4.3 million and $0.9 million, respectively. As of December 31, 2022, we had federal and state net operating loss carryforwards of approximately $4.8 million and $0.0 million, respectively. These loss carryforwards will expire in varying amounts beginning 2033.

 

We continue to remain subject to examination by U.S. federal authority for the years 2020 through 2023 and for various state authorities for the years 2019 through 2023, with few exceptions.

 

F-21

 

 

Note 11: Stockholders’ Equity

 

We are authorized to issue two classes of stock designated as common stock and preferred stock. As of December 31, 2023, we are authorized to issue 60,000,000 total shares of stock. Of this amount, 50,000,000 shares are common stock, each having a par value of $0.001 and 10,000,000 shares are preferred stock, each having a par value of $0.001.

 

Preferred Stock

 

At December 31, 2023 and 2022, there were no shares of preferred stock outstanding.

 

Common Stock

 

At December 31, 2023 and 2022, there were 7,680,334 and 7,416,071 shares of common stock outstanding, respectively. 

 

Warrants

 

In September 2022, a portion of the common stock warrants issued by the Company in 2018 were exercised by certain of the holders on a cashless basis. As a result of the cashless exercise, 97,408 shares of common stock were issued.

 

In June 2023, the common stock warrants issued by the Company in June 2018 were fully exercised by all of the holders resulting in the issuance of 191,826 shares of common stock. In June 2023, one holder exercised a common stock warrant, issued by the Company in June 2018, on a cashless basis for a total of 12,676 shares of common stock, which was settled in two issuances: 9,247 shares of common stock were issued in June 2023 and an additional 3,429 shares of common stock were issued during the third quarter of 2023.

 

In October 2023, the remaining common stock warrants issued by the Company in 2018 were fully exercised by certain holders resulting in the issuance of 17,063 shares of common stock. Furthermore, in October 2023, one holder exercised his common stock warrants issued by the Company in June 2018, on a cashless basis resulting in the issuance of 966 shares of common stock.

 

All warrants were exercised as of December 31, 2023.

 

Note 12: Share-Based Compensation

 

Under our amended 2014 Equity Incentive Plan (the “2014 Plan”), 1,600,000 shares of our common stock are reserved for issuance, of which 587,709 shares of common stock remain available for issuance under the 2014 Plan.

 

Under the 2014 Plan, common stock incentives may be granted to our officers, employees, directors, consultants, and advisors (and prospective directors, officers, managers, employees, consultants and advisors) and our affiliates can acquire and maintain an equity interest in us, or be paid incentive compensation, which may (but need not) be measured by reference to the value of our common stock.

 

The 2014 Plan permits us to provide equity-based compensation in the form of stock options, stock appreciation rights, restricted stock, restricted stock units, unrestricted stock and other stock bonus awards and performance compensation awards.

 

The 2014 Plan is administered by the Board of Directors, or a committee appointed by the Board of Directors, which determines recipients and the number of shares subject to the awards, the exercise price and the vesting schedule. The term of stock options granted under the 2014 Plan cannot exceed ten years. Options shall not have an exercise price less than 100% of the fair market value of our common stock on the grant date, and generally vest over a period of three years. If the individual possesses more than 10% of the combined voting power of all classes of our stock, the exercise price shall not be less than 110% of the fair market of a share of common stock on the date of grant.

 

F-22

 

 

The following table summarizes stock option activity for the year ended December 31, 2023:

 

   Stock
Options
   Grant Date
Weighted
Average
Exercise
Price
   Weighted
Average
Remaining
Contractual
Life
   Aggregate
Intrinsic
Value
 
           (in years)   ($ in thousands) 
Outstanding at December 31, 2022   458,957   $4.08    
       
                    
Granted   60,521    7.26           
Exercised   (71,665)   2.53           
Forfeited   (31,000)   2.85           
Outstanding at December 31, 2023   416,813   $4.89    3.29   $755 
Exercisable at December 31, 2023   360,041   $5.00    3.30   $1,798 

  

Share-based compensation cost is measured at the grant date based on the fair value of the award. The fair values of stock options granted were estimated using the Black-Scholes option-pricing model with the following assumptions:

 

   2023   2022 
Weighted average grant-date fair value per option granted   $3.05 to $3.65   $3.13 
Expected option term   2.5 years    2.5 years 
Expected volatility factor   74.0%   83.0%
Risk-free interest rate   3.82% to 4.18%   4.27%
Expected annual dividend yield   
—%
    
—%
 

 

We estimate expected volatility using historical volatility of common stock of our peer group over a period equal to the expected life of the options. The expected term of the awards represents the period of time that the awards are expected to be outstanding. We considered expectations for the future to estimate employee exercise and post-vest termination behavior. We do not intend to pay common stock dividends in the foreseeable future, and therefore have assumed a dividend yield of zero. The risk-free interest rate is the yield on zero-coupon U.S. Treasury securities for a period that is commensurate with the expected term of the awards.

 

As of December 31, 2023, there was $125,107 of total unrecognized share-based compensation related to unvested stock options. These costs have a weighted average remaining recognition period of 1.0 years.

 

During the years ended December 31, 2023 and 2022, certain employees exercised vested stock options through a cashless exercise. The options exercised were net settled in satisfaction of the exercise price and employee share-based tax withholding. These shares were issued pursuant to an S-8 Registration Statement dated July 7, 2021 with respect to shares issuable pursuant to the 2014 Plan. The exercised options, utilizing a cashless exercise, are summarized in the following table:

 

Year Exercised  Options
Exercised
   Weighted Average
Exercise
Price
   Shares Net
Settled for
Exercise
   Shares
Withheld
for Taxes (1)
   Net Shares
Issued
   Weighted
Average
Share Price
   Employee
Share-Based
Tax
Withholding
 
2023   56,250   $2.55    24,371    8,169    23,710   $6.43   $67,444 
2022   596,668   $3.46    210,117    154,320    232,231   $9.84   $1,517,823 

 

(1) Shares withheld for employee taxes of 8,169 and 154,320 represents the equivalent shares for employee tax withholding of $67,444 and $1.5 million, respectively. The employee tax withholding is based on the statutory rates for each employee on the date of exercise. ASU 2016-09 clarifies that employee taxes paid in lieu of shares issued for share-based compensation should be considered similar to a share repurchase. Accordingly, employee taxes paid by us are recorded as a reduction to stockholders’ equity on the date of exercise and classified as a financing activity on the statement of cash flows when taxes are paid to the taxing authorities.

 

F-23

 

 

Note 13: Commitments and Contingencies

 

Operating Leases

 

As of December 31, 2023, we have five operating leases for office and warehouse space.

 

As of December 31, 2023 and 2022, our operating lease asset and liability balances were as follows (in thousands):

 

   Year Ended December 31, 
   2023   2022 
Operating lease right-of-use assets  $3,392   $2,681 
           
Current portion of operating lease obligations   874    529 
Long-term portion of operating lease obligations   3,093    2,706 
Total operating lease liabilities  $3,967   $3,235 

 

The components of lease expense for our operating leases consisted of the following (in thousands):

 

   Year Ended December 31, 
   2023   2022 
Lease expense  $566   $637 
Sublease income   (228)   (216)
Total operating leases expense  $338   $421 

 

Supplemental information on operating leases is as follows (in thousands):

 

   Year Ended December 31, 
   2023   2022 
Operating cash outflows from operating leases  $1,078   $659 
ROU assets obtained in exchange for operating lease liabilities  $
-
   $3,211 

  

   December 31,   December 31, 
   2022   2023 
Weighted-average remaining lease term   5.91 years    4.43 years 
Weighted-average discount rate   4.75%   5.60%

 

The maturities of lease liabilities as of December 31, 2023 are as follows (in thousands):

 

2024  $1,060 
2025   1,064 
2026   1,016 
2027   552 
2028   569 
Thereafter   190 
Total minimum lease payments   4,451 
Less: interest   (484)
Present value of operating lease liabilities  $3,967 

 

Employee Benefit Plan

 

We have a 401(k) retirement plan. Under the terms of the plan, eligible employees may defer up to 25% of their pre-tax earnings, subject to the Internal Revenue Service annual contribution limit. Additionally, the plan allows for discretionary matching contributions by us. In 2023 and 2022, the matching contributions were 100% of the employee’s contribution up to a maximum of 4% of the employee’s eligible compensation. During the years ended December 31, 2023 and 2022, we contributed $385,000 and $255,000, respectively, to the 401(k) plan.

 

Contingencies

 

From time to time, we are subject to litigation incidental to the conduct of our business. When applicable, we record accruals for contingencies when it is probable that a liability will be incurred, and the amount of loss can be reasonably estimated. While the outcome of lawsuits and other proceedings against us cannot be predicted with certainty, in our opinion, individually or in the aggregate, no such lawsuits are expected to have a material effect on our consolidated financial position or results of operations.

 

F-24

 

 

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

 

Our management, with the participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2023. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to our management, including its principal executive and principal financial officer, as appropriate to allow timely decisions regarding required disclosure. Based on the evaluation of our disclosure controls and procedures as of December 31, 2023, our principal executive officer and principal financial officer concluded that, as of such date, our disclosure controls and procedures were effective.

 

Management’s Annual Report on Internal Controls Over Financial Reporting

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control is defined in Rules 13a-15(f) and 15d-15(f) promulgated under the Exchange Act as a process designed by, or under the supervision of, the company’s principal executive and principal financial officers, or persons performing similar functions, and effected by the company’s board of directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with GAAP and includes those policies and procedures that:

 

  Pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of the assets of the Company;

 

  Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and

 

  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.

  

Our management assessed the effectiveness of our internal control over financial reporting as of December 31, 2023. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control - Integrated Framework (2013 framework) (COSO). Based on its assessment, management believes that, as of December 31, 2023, our internal control over financial reporting is effective at the reasonable assurance level.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. 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.

 

As we are a non-accelerated filer, our independent registered public accounting firm is not required to issue an attestation report on our internal control over financial reporting.

 

Changes in Internal Control Over Financial Reporting

 

There were no material changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the three months ended December 31, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

Item 9B. Other Information

 

None.

 

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

 

None.

  

30

 

 

PART III

 

Items 10-14

 

Item 10. Directors, Executive Officers and Corporate Governance

 

The following table sets forth the names, ages and positions of our executive officers and directors as of the date of this report.

 

Name   Age   Position
Steve Smith   68   Chief Executive Officer and Director
Melinda Wohl   53   Chief Financial Officer
William Cooke (1)   62   Director
Stanley P. Jaworski, Jr. (2)(3)   74   Director and Chairman of the Board
Richard Bravman (3)   68   Director
Michael Taglich (2)(3)   58   Director
John Guttilla (1)(2)   67   Director

 

(1)Member of the audit committee.
(2)Member of the compensation committee.
(3)Member of the Nominating and governance committee.

 

Executive Officers

 

Steve Smith, Chief Executive Officer and Director. Mr. Smith has been serving as Chief Executive Officer of the Company and as a director since April 11, 2016. Mr. Smith began his focus on the automatic identification and data capture industry in 1991, when he joined Ericsson Communications as Director of Sales and Marketing, with responsibilities over a pioneering mobile computing product there and has held leadership roles at various organizations. Prior to joining DecisionPoint, from 2011 until April 2016, Mr. Smith served as Sales Director — Global Accounts for Zebra Technologies Corporation (NASDAQ: ZBRA), a company focused on manufacturing, selling, marketing, tracking and computer printing technologies. Prior to Zebra Technologies Corporation, from May 2009 until October 2014, Mr. Smith served as a Sales Director at Motorola Solutions where he was a part of the Enterprise Mobility Division that provides advanced data capture, wireless voice and data and field mobility solutions to a broad range of retail, transportation and logistics and government customers. In addition to his positions at Zebra Technologies Corporation and Motorola, Mr. Smith previously held leadership positions at other organizations, including serving as Sr. Vice President, Worldwide Sales and Services at Intelleflex, a Silicon Valley-based company delivering innovative solutions around radio frequency identification technologies. Mr. Smith received a Bachelor’s of Science from Long Island University. We believe Mr. Smith is well qualified to serve on our Board of Directors due to his operational knowledge of the Company and significant industry experience.

 

Melinda Wohl, Chief Financial Officer. Ms. Wohl has served as the Company’s Chief Financial Officer since July 20, 2023. Prior to that, Ms. Wohl served as the Company’s Vice President, Finance and Administration since 2008.  She has over 20 years of accounting experience in the technology industry and joined DecisionPoint in 2004 as Corporate Controller. In her current position, Ms. Wohl is responsible for all aspects of Accounting, Finance, Human Resources and Payroll. Prior to working for DecisionPoint, Ms. Wohl served as Corporate Controller for Abracon Corporation, a leading global manufacturer of electronic components. Ms. Wohl graduated with a Bachelor of Arts degree with an emphasis in Finance from California State University Fullerton.

  

Non-Employee Directors

 

Stanley P. Jaworski, Jr., Director and Chairman of the Board. Stanley P. Jaworski, Jr. became a director on October 3, 2014. He has served as Chairman since February 2016. That same year, Mr. Jaworski founded Opus2 Ventures, LLC, a management advisory firm dedicated to assisting company boards, management and functional leadership in developing successful go-to-market strategies, where he currently serves as President and Principal Advisor there. In July 2023, Mr. Jaworski joined the board of directors of Intellinetics, Inc. (NYSE American: INLX), a software company focused on document and data management solutions, where he also serves as chairman of the compensation committee. In 2014, Mr. Jaworski served as Vice President Global Marketing for the Comodo Group, a cyber security company. Prior to Comodo, Mr. Jaworski served as Vice President, Americas Marketing for Motorola Solutions, Inc. (NYSE:MSI) from 2009 until May 2014. From 2007 to 2009, Mr. Jaworski was Chief Marketing Officer of VBrick Systems, Inc., which provides enterprise video streaming solutions. From 2005 to 2007, he was Vice President, Worldwide Channel Marketing, at NetApp, Inc., a data storage and management company. Prior to NetApp, Mr. Jaworski was at Symbol Technologies, Inc. (now Zebra Technologies) from 1986 to 2005 where he served in various areas of senior executive responsibility including Vice President and General Manager, Worldwide Channels and Alliances and Vice President, Worldwide Marketing. Mr. Jaworski has over 25 years of experience in the Data Capture/Enterprise Mobility space which is DecisionPoint’s core business. His diversified technology experience and deep domain knowledge of DecisionPoint’s core industry, markets and competitive landscape, provide unique value to DecisionPoint, its customers and shareholders alike. We believe Mr. Jaworski is well qualified to serve on our Board due to his leadership experience in various executive roles.

 

31

 

 

Richard Bravman, Director.    Richard Bravman became a director on February 24, 2016. Mr. Bravman is an entrepreneurial leader with over 40 years of functional, general management, and board level experience in technology companies ranging in scale from start-up to global S&P 500 public companies, and across the growth stages in between. Since 2013, Mr. Bravman has served as Chief Strategy Officer of Affinity Solutions, an industry leader in precision marketing platform solutions. He also is a strategic advisor for TrustWrx, a cybersecurity company, and is the principal of Coastal Ventures, a firm he founded in 2004 that provides strategic consulting and board services to the executive management of emerging and early -stage technology companies, and to their investors. Mr. Bravman spent the first 25 years of his career in a variety of roles at Symbol Technologies (recently acquired by Zebra Systems). He joined in 1978 as its fifth employee, held numerous positions with increasing responsibilities, and most recently served as the company’s vice chairman and CEO. We believe Mr. Bravman is well qualified to serve on our Board due to his vast managerial and directorial experience with various-sized technology companies. 

 

Michael Taglich, Director.    Mr. Taglich has served as a director since October 2014. Mr. Taglich has been President of Taglich Brothers, Inc., since its founding in 1992. Taglich Brothers is a New York-based full-service securities brokerage firm specializing in the micro-cap segment of the public securities markets. He is currently the Chairman of the Board of Air Industries Group Inc., a publicly traded aerospace and defense company (NYSE: AIRI). He also serves as a director of Bridgeline Digital, Inc. (NASDAQ: BLIN), a software company focused on customer acquisition and retention for digital businesses, and Intellinetics, Inc. (NYSE American: INLX), a software company focused on customer acquisition and retention for digital businesses. Mr. Taglich received a Bachelor’s Degree in Business Administration from New York University. We believe Mr. Taglich is well qualified to serve on our Board due to his extensive professional experience which spans various aspects of senior management, including finance, operations and strategic planning, and his experience serving on the board of directors for other public companies.

 

John Guttilla, Director.    John Guttilla became a director on October 3, 2014. Mr. Guttilla is a Partner with the accounting firm of Marcum LLP, and previously served various leadership positions at the accounting firm Rotenberg Meril from 1988 until it merged with Marcum LLP in February 2022. He is also a director and Chairman of the Audit Committee of Intellinetics, Inc. (NYSE American: INLX). Mr. Guttilla previously served as a director and chairman of the audit committee of Orchids Paper Products Company, an NYSE American listed company, from 2005 until its acquisition in 2019. Mr. Guttilla is a certified public accountant and holds a B.S. degree in Accounting from Fordham University and a Master’s in Taxation from St. John’s University. We believe Mr. Guttilla is well qualified to serve on our Board due to his vast financial knowledge, his accounting background and experience as a director of the board for other public companies.

 

William Cooke, Director.    Mr. Cooke became a director in November 2021. He retired from Taglich Brothers, Inc. on December 31, 2023. Mr. Cooke joined Taglich Brothers, Inc. in 2012, a New York-based full-service brokerage firm that specializes in placing and investing in private equity transactions for small public and private companies, and participated in sourcing, evaluating, and executing new investments as well as monitoring existing investments. Prior to joining Taglich Brothers, he was a Managing Director of Glenwood Capital LLC from 2010 to 2012, where he advised middle-market clients on capital raising and mergers and acquisitions. From 2001 to 2009, Mr. Cooke sourced, evaluated, and executed mezzanine transactions for The Gladstone Companies and BHC Interim Funding II, L.P. Before entering the private equity industry, Mr. Cooke served as a securities analyst primarily covering the automotive and industrial sectors for ABN AMRO Incorporated and McDonald and Company Securities, Inc. Mr. Cooke currently serves as a director of Intellinetics, Inc. (NYSE American: INLX). He previously served on the board of Unique Fabricating, Inc. (OTC: UFABQ), and other privately held companies. Mr. Cooke received his Bachelor of Arts degree from Michigan State University and Master of Business Administration degree from the University of Michigan and is a Chartered Financial Analyst. We believe Mr. Cooke is well qualified to serve on our Board due to his extensive experience with capital raising and his experience serving on the board of directors of other publicly traded companies. 

 

Code of Business Conduct and Ethics

 

The Board has adopted a Code of Business Conduct and Ethics (the “Code of Ethics”) that is applicable to the Company and to all our directors and officers and persons performing similar functions, including our principal executive officer and principal financial officer. A copy of the Code of Ethics may be obtained on our website at decisionpt.com/code-of-business-ethics/. We intend to disclose future amendments to such code, or any waivers of its requirements, applicable to any principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions or our directors on our website identified above.

 

32

 

 

Board Leadership Structure and Role in Risk Oversight

 

We have a Board leadership structure whereby the positions of Chairman of the Board and Chief Executive Officer are separate. We believe this structure provides the Board with independent leadership and oversight of management and allows the Chief Executive Officer to concentrate on the Company’s business operations.

 

Our Board is comprised of six directors, five of whom we consider independent directors. All of our independent directors are highly accomplished and experienced business leaders in their respective fields, who have demonstrated leadership in significant enterprises and are familiar with board processes. We believe the current Board leadership structure facilitates effective communication, oversight and governance of the Company consistent with the best interests of the Company’s shareholders and other stakeholders.

 

The Board has delegated responsibility for the oversight of specific risks to Board committees as follows:

 

  The audit committee oversees our risk policies and processes relating to the financial statements and financial reporting processes, as well as key credit risks, liquidity risks, market risks and compliance, and the guidelines, policies and processes for monitoring and mitigating those risks.
     
  The compensation committee oversees the compensation of our chief executive officer and our other executive officers and reviews our overall compensation policies for employees.
     
  The nominating and governance committee oversees the nomination of candidates to the Board and risks related to our governance structure and processes.

 

Director Independence

 

Our Board has affirmatively determined that Messrs. Cooke, Guttilla, Jaworski, Bravman and Taglich are “independent directors” as defined in Section 803 of the NYSE American Company Guide, and the Board consists of a majority of “independent directors,” as defined under the rules of the SEC and the NYSE American Company Guide relating to director independence requirements. Applying these same rules, our Board has affirmatively determined that all members of the audit committee, the compensation committee, and the nominating and governance committee are independent.

 

Committees of the Board of Directors

 

Our Board has established an audit committee, a compensation committee and a nominating and governance committee. The composition and responsibilities of each of the committees of our Board is described below. Members will serve on these committees until their resignation or until as otherwise determined by our board of directors.

 

Audit Committee

 

Our audit committee is composed of Messrs. Cooke and Guttilla. Mr. Guttilla serves as the chairperson of our audit committee.  Our Board has determined that each member of our audit committee meets the requirements for independence and financial literacy under the applicable rules and regulations of the SEC and the NYSE American Company Guide. Our Board has also determined that Mr. Guttilla is an “audit committee financial expert” as defined in the rules of the SEC and has the requisite financial sophistication as provided under the NYSE American Company Guide. The responsibilities of our audit committee include, among other things:

 

  selecting and hiring the independent registered public accounting firm to audit our financial statements;
     
  overseeing the performance of the independent registered public accounting firm and taking those actions as it deems necessary to satisfy itself that the accountants are independent of management;
     
  reviewing financial statements and discussing with management and the independent registered public accounting firm our annual audited and quarterly financial statements, the results of the independent audit and the quarterly reviews, and the reports and certifications regarding internal control over financial reporting and disclosure controls;
     
  preparing the audit committee report that the SEC requires to be included in our annual proxy statement;
     
  reviewing the adequacy and effectiveness of our internal controls and disclosure controls and procedures;
     
  overseeing our policies on risk assessment and risk management;
     
  reviewing related party transactions; and
     
  approving or, as required, pre-approving, all audit and all permissible non-audit services and fees to be performed by the independent registered public accounting firm.

 

Our audit committee operates under a written charter, which satisfies the applicable rules and regulations of the SEC and the requirements of the NYSE American Company Guide. Our audit committee charter is available on our website at decisionpt.com/investing-in-decisionpoint.

 

33

 

 

Compensation Committee

 

Our compensation committee is composed of Messrs. Jaworski, Guttilla and Taglich. Mr. Jaworski serves as the chairperson of our compensation committee. Our Board has determined that each member of our compensation committee meets the requirements for independence under the applicable rules and the NYSE American Company Guide and rules. Each member of the compensation committee is a non-employee director, as defined in Rule 16b-3 promulgated under the Exchange Act. The purpose of our compensation committee is to oversee our compensation policies, plans and benefit programs and to discharge the responsibilities of our Board relating to compensation of our executive officers. The responsibilities of our compensation committee include, among other things:

 

  reviewing and evaluating corporate goals and objectives relevant to the compensation of our executive officers
     
  overseeing our overall compensation philosophy and compensation policies;
     
  reviewing, and recommending to the Board for approval, compensation, incentive compensation and equity plans for executive officers and directors; and
     
  to the extent directed or authorized by the Board, administering our equity compensation plans.

 

Our compensation committee operates under a written charter which satisfies the applicable rules and regulations of the SEC and the NYSE American Company Guide, which such charter is available on our website at decisionpt.com/investing-in-decisionpoint.

 

Nominating and Governance Committee

 

The nominating and governance committee is composed of Messrs. Bravman, Jaworski, and Taglich. Mr. Taglich serves as chairperson of our nominating and governance committee. Our Board has determined that all members of our nominating and governance committee meet the requirements for independence under the applicable rules and regulations of the SEC and NYSE American stock exchange. The responsibilities of our nominating and governance committee include, among other things:

 

identifying, evaluating and selecting or making recommendations to our Board regarding, nominees for election to our Board and its committees;
   
evaluating the performance of individual directors and overseeing the evaluation of our Board as a whole;
   
considering and making recommendations to our Board regarding the composition of our Board and its committees; and
   
developing and making recommendations to our Board regarding corporate governance guidelines and matters, including our Code of Ethics.

 

Our nominating and governance committee operates under a written charter which satisfies the applicable rules and regulations of the SEC and the NYSE American Company Guide. Our nominating and governance committee charter is available on our website at decisionpt.com/investing-in-decisionpoint/.

 

Involvement in Certain Legal Proceedings

 

To our knowledge, during the last ten years, none of our directors and executive officers has:

 

Had a bankruptcy petition filed by or against any business of which such person was a general partner or executive officer either at the time of the bankruptcy or within two years prior to that time.
   
Been convicted in a criminal proceeding or been subject to a pending criminal proceeding, excluding traffic violations and other minor offenses.
   
Been subject to any order, judgment or decree, not subsequently reversed, suspended or vacated, of any court of competent jurisdiction, permanently or temporarily enjoining, barring, suspending or otherwise limiting his involvement in any type of business, securities or banking activities.
   
Been found by a court of competent jurisdiction (in a civil action), the SEC, or the Commodities Futures Trading Commission to have violated a federal or state securities or commodities law, and the judgment has not been reversed, suspended or vacated.
   
Been subject to, or a party to, any sanction or order, not subsequently reversed, suspended or vacated, of any self-regulatory organization, any registered entity, or any equivalent exchange, association, entity or organization that has disciplinary authority over its members or persons associated with a member.

 

34

 

 

Hedging and Pledging

 

Our insider trading policy prohibits hedging transactions for all those subject to the policy, which includes all directors, executive officers and employees, and restricts pledging transactions by our directors, executive officers and all other employees.

 

Family Relationships

 

There are no family relationships between or among any of our directors or executive officers and any other directors or executive officer.

 

Delinquent Section 16 Reports

 

Section 16(a) of the Exchange Act requires our executive officers, directors and persons who beneficially own more than 10% of a registered class of the Common Stock to file with the SEC initial reports of ownership and reports of changes in ownership of Common Stock and other equity securities of the Company.

 

To the Company’s knowledge, based solely on a review of the copies of such reports filed with the SEC and written representations that no other reports were required, the Company believes that all Section 16(a) executive officers, directors and individuals who are greater than 10% beneficial stockholders of the Company complied with applicable Section 16(a) requirements during the fiscal year ended December 31, 2023, except for (i) a Form 4 for each of Richard Bravman, William Cooke, John Guttilla and Michael Taglich to report an annual grant of stock options to purchase 6,000 shares of the Common Stock on January 1, 2023, (ii) a Form 4 for Stanley P. Jaworski, Jr. to report an annual grant of stock options to purchase 12,000 shares of the Common Stock on January 1, 2023, (iii) a Form 4 for William Cooke to report the exercise of warrants for 15,840 shares of the Common Stock, at a price of $1.00 per share, on June 26, 2023, (iv) a Form 4 for Michael Taglich to report the exercise of warrants for 70,903 shares of the Common Stock, at a price of $1.00 per share, on June 29, 2023, (v) a Form 4 for Michael Taglich to report the exercise of warrants for 7,875 shares of the Common Stock, at a price of $1.40 per share, on September 28, 2023, (vi) a Form 4 for William Cooke to report the exercise of warrants for 1,313 shares of the Common Stock, at a price of $1.40 per share, on September 29, 2023, and (vii) a Form 4 for Steven Smith to report a grant of options to purchase 24,521 shares on April 27, 2023.

 

Item 11. Executive Compensation

 

Our named executive officers consist of our principal executive officer and the next two most highly compensated executive officers. For the year ended December 31, 2023, our two named executive officers, which consisted of our principal executive officer and our only other executive officer were:

 

  Steve Smith, Chief Executive Officer; and

 

  Melinda Wohl, Chief Financial Officer.*

 

*Ms. Wohl has served as Chief Financial Officer since July 2023 and, prior to that, served as Vice President of Finance and Administration from 2008 until July 2023.

 

35

 

 

Summary Compensation Table 

 

The following table provides information regarding the compensation of our named executive officers during the years ended December 31, 2023 and December 31, 2022. 

 

Name and Principal Position  Year   Salary
($)
   Bonus
($)(1)
   Option
Awards
($)(2)
   Non-Equity
Incentive Plan
Compensation
($)(3)
   All Other
Compensation
($)(4)
   Total
($)
 
Steve Smith   2023    463,500        

159,877

    515,106    13,200    

1,151,683

 
Chief Executive Officer   2022    450,000            582,480    12,200    1,044,680 
                                    
Melinda Wohl   2023    250,000    35,000        69,459    9,329    363,788 
Chief Financial Officer (5)   2022    198,930    35,000    248,800    64,720    6,658    554,108 

 

(1)Amount reflects a discretionary cash bonus for individual performance.
(2)Amounts reflect the grant date fair value of stock options granted to an officer and in accordance with FASB ASC No. 718. See Note 12 to our Consolidated Financial Statements included in this Annual Report, which contains a discussion of all assumptions made by us in determining the grant date fair value of our stock options.
(3)Amounts represent cash-based incentives upon achievement of certain performance measure thresholds.
(4)Amounts represent the Company’s 401(k) match.
(5)Ms. Wohl has served as our Chief Financial Officer since July 20, 2023. Prior to that, she served as our Vice President of Finance and Administration from 2008.

 

Narrative to Summary Compensation Table

 

Except for our standard 401(k) plan available to employees, there are no arrangements or plans in which we provide pension, retirement or similar benefits for directors or executive officers.  Our directors and executive officers, in the past have, and in the future may receive stock options or restricted stock at the discretion of our board of directors in the future.  Equity awards or stock options may be granted at the discretion of our board of directors from time to time. Certain executives are eligible for cash-based incentives for performance measures of net sales and EBITDA.

 

Annual Incentive Cash Bonus

 

The Compensation Committee approved annual cash bonuses based on performance measures of net sales and EBITDA, or net income before interest expense, taxes, depreciation and amortization.

 

Minimum, target and maximum performance thresholds were established for each of the performance measures. No bonuses are earned unless the performance exceeds the minimum threshold.

 

The following table shows the performance measure thresholds for each measure in 2023 excluding results from the Macro acquisition:

 

   Performance Threshold 
   Minimum   Target   Maximum 
Net sales (in millions)  $70.9   $94.5   $126.0 
Net sales from services (in millions)  $14.3   $19.0   $25.3 
EBITDA (in millions)  $3.2   $4.3   $5.8 

 

The following table represents the percentage of the respective executive’s base salary that would be earned upon achievement of the applicable performance thresholds.

 

   Steve
Smith
   Melinda
Wohl
 
Minimum   16%   4%
Target   80%   20%
Maximum   160%   40%

 

36

 

 

Outstanding Equity Awards at Fiscal Year End

 

The following table sets forth information regarding outstanding equity awards held by our named executive officers as of December 31, 2023:

 

      Stock Option Awards    
Name  Grant Date  Number of
Securities
Underlying
Unexercised
Stock Options
Exercisable
(#)
   Number of
Securities
Underlying
Unexercised
Stock Options
Unexercisable
(#)
   Option
Exercise
Price
($)
   Option
Expiration
Date
Steve Smith  1/29/2021   10,416    -    3.26   1/29/2026
   4/27/2023   24,521    -    6.52   4/26/28
Melinda Wohl  1/29/2021   4,167    -    3.26   1/29/2026
   4/1/2022   2,917    2,083(1)   4.15   3/31/2027
   11/22/2022   37,500    -    6.07   11/21/2027

 

(1)The option became or becomes exercisable as to the remaining shares as follows: (i) 417 shares became exercisable on January 1, 2024, (ii) 417 shares become exercisable on April 1, 2024, (iii) 417 shares become exercisable on July 1, 2024, (iv) 416 shares become exercisable on October 1, 2024, and (v) 416 shares become exercisable on January 1, 2025.

 

Executive Employment Arrangements

 

On December 22, 2023, we entered into an amended and restated employment agreement with Mr. Smith with respect to his continuing employment with us (the “CEO Employment Agreement”), which such CEO Employment Agreement became effective on January 1, 2024. The CEO Employment Agreement is for an initial term commencing January 1, 2024 and ending on December 31, 2027, unless the Company and Mr. Smith mutually agree to additional one year extensions, or it is otherwise terminated pursuant to the terms of the CEO Employment Agreement. Mr. Smith is an at-will employee and either party may terminate Mr. Smith’s employment and the agreement at any time, for cause or other than for cause, pursuant to the terms of the CEO Employment Agreement. The CEO Employment Agreement provides for an annual base salary of $477,405 in 2024, increasing to $511,500 in 2025, to $547,500 in 2026 and to $586,000 in 2027 (the “Base Salary”). Pursuant to the terms of the CEO Employment Agreement, Mr. Smith is also eligible for an annual bonus (the “Annual Bonus”). Initially, Mr. Smith will be eligible to receive an Annual Bonus for calendar year 2024 of at least 80% of his Base Salary based on the achievement of (i) a gross revenue target, (ii) an adjusted EBITDA target and (iii) the growth of the Company’s services revenue. In future years, the Company’s Board of Directors or a committee thereof will set the relevant targets to receive an Annual Bonus of at least 90% of his then-current Base Salary. In accordance with the terms of the CEO Employment Agreement, the Company granted Mr. Smith 300,000 restricted stock units subject to vesting such that 100,000 RSUs will vest on each January 1, 2025, January 1, 2026, and January 1, 2027, provided that Mr. Smith’s employment is not terminated.

 

On July 20, 2023, we entered into an employment agreement with Melinda Wohl (the “CFO Employment Agreement”), in connection with her appointment as Chief Financial Officer. The CFO Employment Agreement is for an initial term commencing July 20, 2023 and ending on December 31, 2025 unless the Company and Ms. Wohl mutually agree to additional one year extensions, or it is otherwise terminated pursuant to the terms of the CFO Employment Agreement. Ms. Wohl is an at-will employee and either party may terminate Ms. Wohl’s employment and the agreement at any time, for cause or other than for cause, pursuant to the terms of the CFO Employment Agreement. Pursuant to the CFO Employment Agreement, Ms. Wohl will receive an annual base salary of $250,000 (the “Base Salary”) and is eligible for an annual bonus (the “Annual Bonus”). Initially, Ms. Wohl will be eligible to receive an Annual Bonus equal to the lower of (i) 20% of the Base Salary or (ii) $50,000 based on achieving certain defined gross revenue, adjusted EBITDA target and service revenue attainment thresholds. In future years, the Company’s Board of Directors or a committee thereof will set the relevant targets to receive an annual bonus.

 

37

 

 

Potential Payments Upon Termination or Change in Control

 

Under the terms of the CEO Employment Agreement , upon a termination of Mr. Smith’s employment (1) by the Company other than for Cause or by Mr. Smith upon a resignation for Good Reason (each as defined in the CEO Employment Agreement) or (2) within one year after a Change in Control (as defined in the CEO Employment Agreement), by the Company other than for Cause or by Mr. Smith upon a resignation for any reason (a “Change of Control Termination”), Mr. Smith will be entitled to (i) accrued obligations including any earned but unpaid Base Salary, accrued but unused vacation, and equity incentive awards which have vested through the termination date and (ii) 12 months of Base Salary. In addition, in the event of a Change of Control, unvested RSU awards will vest as of the closing date of the Change of Control.

 

Under the terms of the CFO Employment Agreement, upon a termination of Ms. Wohl’s employment by the Company other than for cause, or her resignation for good reason (each, a “Non-Change in Control Termination”), Ms. Wohl will be entitled to (i) accrued obligations including any equity incentive awards which have vested through the termination date and (ii) 8 months of Base Salary (the “Severance Payment”). If the Non-Change in Control Termination occurs within one year after a Change of Control (as defined in the CFO Employment Agreement), the Severance Payment will be 12 months of Base Salary and unvested equity incentive awards will vest as the of date of termination. 

 

Director Compensation

 

Our non-employee directors receive an annual cash retainer of $31,500 for their service on our board. In addition, Mr. Jaworski received an additional $63,000 for serving as Chairman of the Board and Mr. Guttilla received an additional $10,500 for serving as Audit Committee Chair.

 

Annual service for retainer purposes relates to the approximate 12-month period between annual meetings of our stockholders and all retainers are paid in quarterly installments. A prorated annual retainer will be paid to any person who becomes a member of our board, a committee chair or a member of any committee on a date other than the date of the annual meeting of our stockholders.

 

The following table sets forth the independent director compensation payments and the grant date fair value of stock option awards granted during the year ended December 31, 2023.

 

Name  Fees Earned or
Paid in Cash
($)
   Option Awards 
($)(1)
   Total
($)
 
Stanley P. Jaworski, Jr.   94,500    74,160(2)   168,660 
Richard Bravman   31,500    46,560(3)   78,060 
John Guttilla   42,000    46,560(4)   88,560 
Michael Taglich   31,500    46,560(5)   78,060 
William Cooke   31,500    46,560(6)   78,060 

 

(1)Amounts reflect the grant date fair value of stock options in accordance with FASB ASC No. 718. See Note 12 to our Consolidated Financial Statements included in this Annual Report, which contains a discussion of all assumptions made by us in determining the grant date fair value of our stock options.

(2)On January 1, 2023, Mr. Jaworski was granted a stock option to purchase 12,000 shares of common stock. As of December 31, 2023, Mr. Jaworski held options to purchase an aggregate of 99,500 shares of common stock, all of which were vested.

(3)On January 1, 2023, Mr. Bravman was granted a stock option to purchase 6,000 shares of common stock. As of December 31, 2023, Mr. Bravman held options to purchase an aggregate of 23,000 shares of common stock, all of which were vested.

(4)On January 1, 2023, Mr. Guttilla was granted a stock option to purchase 6,000 shares of common stock. As of December 31, 2023, Mr. Guttilla held options to purchase an aggregate of 18,000 shares of common stock, all of which were vested.

(5)On January 1, 2023, Mr. Taglich was granted a stock option to purchase 6,000 shares of common stock. As of December 31, 2023, Mr. Taglich held options to purchase an aggregate of 23,000 shares of common stock, all of which were vested.

(6)On January 1, 2023, Mr. Cooke was granted a stock option to purchase 6,000 shares of common stock. As of December 31, 2023, Mr. Cooke held options to purchase an aggregate of 14,000 shares of common stock, all of which were vested.

 

38

 

 

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters

 

Security Ownership of Certain Beneficial Owners and Management 

 

The following table sets forth certain information with respect to the beneficial ownership of our common stock as of March 21, 2024 for:

 

  each person, or group of affiliated persons, who we know to beneficially own more than five percent (5%) of our common stock;
     
  each of our named executive officers;
     
  each of our directors and director nominees; and
     
  all of our executive officers and directors as a group.

 

The percentage of beneficial ownership information shown in the table is based on 7,680,334 shares of common stock outstanding as of March 21, 2024.

 

Information with respect to beneficial ownership has been furnished by each director, officer or beneficial owner of more than five percent (5%) of our common stock. We have determined beneficial ownership in accordance with the rules of the SEC. These rules generally attribute beneficial ownership of securities to persons who possess sole or shared voting power or investment power with respect to those securities. In addition, the rules include shares of our common stock issuable pursuant to the exercise of stock options that are either immediately exercisable or exercisable within sixty (60) days of March 21, 2024. These shares are deemed to be outstanding and beneficially owned by the person holding those options for the purpose of computing the percentage ownership of that person, but they are not treated as outstanding for the purpose of computing the percentage ownership of any other person. Unless otherwise indicated, the persons or entities identified in this table have sole voting and investment power with respect to all shares shown as beneficially owned by them, subject to applicable community property laws.

   

Except as otherwise noted below, the address of each of the individuals and entities named in the table below is c/o DecisionPoint Systems, Inc., 1615 South Congress Avenue Suite 103, Delray Beach, FL 33445.

 

   Shares of
Common
Stock
Beneficially
Owned
   % 
Named Executive Officers and Directors:        
Michael N. Taglich (1)   859,700    11.2%
Steve Smith (2)   621,260    8.1%
Stanley P. Jaworski, Jr. (3)   129,769    1.7%
John Guttilla (4)   71,188    * 
Melinda Wohl (5)   66,274    * 
Richard Bravman (6)   44,410    * 
William Cooke (7)   37,153    * 
All current directors and executive officers as a group (7 persons)   1,830,154    23.8%
           
5% Stockholders          
Robert Taglich
37 Main Street
Cold Spring Harbor, NY 11724
   484,157    6.3%

 

*Represents beneficial ownership of less than one percent (1%) of the outstanding common stock.

 

(1)Includes options to acquire 29,000 shares of common stock.

(2) Includes options to acquire 34,937 shares of common stock.
(3) Includes options to acquire 111,500 shares of common stock.

(4)Includes options to acquire 24,000 shares of common stock.

(5)Includes options to acquire 45,417 shares of common stock.

(6)Includes options to acquire 29,000 shares of common stock.

(7)Includes options to acquire 20,000 shares of common stock.

 

39

 

 

Equity Compensation Plan Information

 

Our Board has adopted the Amended 2014 Equity Incentive Plan (the “Plan”) for the purposes of promoting the long-term success of the Company and the creation of stockholder value. Our stockholders approved the adoption of the Plan, and amendments to the Plan after its adoption to increase the number of shares of Company common stock reserved for issuance under the Plan. The Plan is administered by the Board (in consultation with the compensation committee) and provides for equity-based compensation in the form of stock options, stock appreciation rights, restricted stock, restricted stock units, unrestricted stock and other stock bonus awards and performance compensation awards.

 

The following table sets forth information about our common stock that may be issued upon the exercise of options, warrants, and rights under all of our equity compensation plans as of December 31, 2023:

 

Plan Category  Number of
securities to
be issued
upon
exercise of
outstanding
options,
warrants
and rights
(a)
   Weighted-
average
exercise
price of
outstanding
options,
warrants
and rights
(b)
   Number of
securities
remaining
available for
future
issuance
under equity
compensation
plans
(excluding
securities
reflected in
column (a))
(c)
 
Equity compensation plans approved by security holders   416,813   $4.89    587,709 
Equity compensation plans not approved by security holders            
Total   416,813   $4.89    587,709 

 

Item 13. Certain Relationships and Related Transactions and Director Independence

 

The following includes a summary of transactions since January 1, 2022 to which we have been a party, in which the amount involved in the transaction exceeded $120,000, and in which any of our directors, executive officers or, to our knowledge, beneficial owners of more than 5% of our capital stock or any member of the immediate family of any of the foregoing persons had or will have a direct or indirect material interest, other than equity and other compensation, termination, change of control, and other arrangements, which are described under the section entitled “Executive Compensation.”

 

40

 

 

Transactions with Della Pietra & Associates LLP

 

The Company utilizes various law firms for legal services, including the law firm of Della Pietra & Associates LLP for certain corporate, transactional and related company legal matters. Since January 1, 2022 the Company has paid fees totaling approximately $921,300 to Della Pietra & Associates LLP.  A partner of that law firm is the brother-in-law of Steve Smith, the Company’s Chief Executive Officer.  The Company believes the rates charged by, and the fees paid to, Della Pietra & Associates LLP are reasonable market rates. 

 

Policies and Procedures with Respect to Related Person Transactions

 

Our Audit Committee is responsible for reviewing and approving all related party transactions. At least annually, management will elicit information from our executive officers and directors as to existing and potential related person transactions and will seek to obtain such information from 5% stockholders known to us. An executive officer or director will promptly inform the Chair of the Audit Committee when the officer or director becomes aware of a potential related person transaction in which the officer or director would be a related person.

 

Director Independence

 

Our Board has affirmatively determined that Messrs. Cooke, Guttilla, Jaworski, Bravman and Taglich are “independent directors” as defined in Section 803 of the NYSE American Company Guide, and the Board consists of a majority of “independent directors,” as defined under the rules of the SEC and the NYSE American Company Guide relating to director independence requirements. Applying these same rules, our Board has affirmatively determined that all members of our audit committee, compensation committee, and the nominating and governance committee are independent.

 

Item 14. Principal Accounting Fees and Services

 

The following table sets forth the costs and expenses for professional audit services rendered by Haskell & White LLP, an independent registered public accounting firm, for the audit of the financial statements for 2023 and 2022.

 

   2023   2022 
Audit fees  $282,900   $248,500 
Audit related fees   -    - 
Tax fees   -    - 
All other fees (1)   89,500    12,700 
Total  $372,400   $261,200 

 

(1)Includes accounting fees incurred in 2023 related to the acquisition of Macro and in 2022 related to the acquisition of AMG.

 

Pre-Approval Policies and Procedures

 

The audit committee’s policy is to pre-approve all audit and permissible non-audit services rendered by our independent registered public accounting firm. The audit committee can pre-approve specified services in defined categories of audit services, audit-related services and tax services up to specified amounts, as part of the audit committee’s approval of the scope of the engagement of our independent registered public accounting firm or on an individual case-by-case basis before our independent registered public accounting firm is engaged to provide a service. The audit committee has determined that the rendering of tax-related services by our independent registered public accounting firm is compatible with maintaining the principal accountant’s independence for audit purposes. All audit and non-audit services performed by the independent accountants have been pre-approved by the Audit Committee to assure that such services do not impair the auditors’ independence from us.

 

41

 

 

PART IV

 

ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES

 

We have filed the following documents as part of this Annual Report on Form 10-K:

 

EXHIBIT INDEX

 

Exhibit
Number
  Description
2.1   Stock Purchase Agreement, dated as of March 31, 2023, by and among DecisionPoint Systems, Inc., the Durwood Wayne Williams Revocable Trust, the Collins Family Living Trust, Durwood W. Williams, individually, and Bartley E. Collins, individually (incorporated by reference to Exhibit 2.1 to the Current Report on Form 8-K filed on April 6, 2023)
     
3.1   Amended and Restated Certificate of Incorporation (incorporated by reference to Exhibit 3.1 to the Registration Statement on Form S-1 filed on August 13, 2020)
     
3.2   Amendment to Amended and Restated Certificate of Incorporation (incorporated by reference to Exhibit 3.1 to the Current Report on Form 8-K filed on December 17, 2021)  
     
3.3   Amended and Restated Bylaws of the Company (incorporated by reference to Exhibit 3.4 to the Registration Statement on Form S-1 filed on August 13, 2020)
     
4.1   Specimen Stock Certificate (incorporated by reference to Exhibit 4.1 to the Registration Statement on Form S-1 filed on August 13, 2020)
     
4.2   Description of Registrant’s Securities (incorporated by reference to Exhibit 4.3 to the Annual Report on Form 10-K for the year ended December 31, 2022 filed on April 1, 2022)
     
10.1#   Amended and Restated Employment Agreement between DecisionPoint Systems, Inc. and Steven Smith effective January 1, 2024 (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed on December 29, 2023)
     
10.2#   Employment Agreement with Melinda Wohl, dated July 20, 2023 (incorporated by reference to Exhibit 99.1 to the Current Report on Form 8-K filed on July 26, 2023).
     
10.3   Security Agreement, dated July 30, 2021, by and among DecisionPoint Systems, Inc. and MUFG Union Bank, National Association (incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K filed on August 4, 2021)
     
10.4   Commercial Promissory Note, dated July 30, 2021, by and among DecisionPoint Systems, Inc. and MUFG Union Bank, National Association (incorporated by reference to Exhibit 10.3 to the Current Report on Form 8-K filed on August 4, 2021)
     
10.5#   2014 Equity Incentive Plan (incorporated by reference to Exhibit 99.1 to the Registration Statement on Form S-8 filed on July 8, 2021)
     
10.6*#   Form of Unrestricted Share Award Agreement to 2014 Equity Incentive Plan
     
10.7*#   Form of Stock Option Agreement to 2014 Equity Incentive Plan
     
10.8#   Form of Restricted Stock Unit Agreement to 2014 Equity Incentive Plan (incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K filed on December 29, 2023
     
10.9   EIDL Promissory Note (incorporated by reference to Exhibit 10.10 to the Registration Statement on Form S-1 filed on August 13, 2020, and as amended)

 

42

 

 

10.10   Membership Unit Purchase Agreement between DecisionPoint Systems, Inc. and various sellers dated December 4, 2020 (incorporated by reference to Exhibit 10.11 to the Registration Statement on Form S-1 filed on August 13, 2020, and as amended on December 18, 2021)
     
10.11   Membership Interest Purchase Agreement between DecisionPoint Systems, Inc. and various sellers dated January 31, 2022 (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed on February 11, 2022)
     
10.12#   Amendment to the DecisionPoint Systems, Inc. 2014 Equity Incentive Plan (incorporated by reference to  Exhibit 10.1 to the Current Report on Form 8-K filed on November 21, 2022)
     
10.13   Loan Agreement, dated July 30, 2021, by and Among DecisionPoint Systems, Inc. and MUFG Union Bank, National Association (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed on August 4, 2021)
     
10.14   Second Amendment to the Business Loan Agreement dated July 29, 2021, dated March 27, 2023, by and Among DecisionPoint Systems, Inc. and MUFG Union Bank, National Association (incorporated by reference to Exhibit 10.14 to the Annual Report on Form 10-K filed on March 29, 2023)
     
10.15   Commercial Promissory Note ($10.0 million), dated March 27, 2023, by and among DecisionPoint Systems, Inc. and MUFG Union Bank, National Association (incorporated by reference to Exhibit 10.15 to the Annual Report on Form 10-K filed on March 29, 2023)
     
10.16   Commercial Promissory Note ($5.0 million), dated March 27, 2023, by and among DecisionPoint Systems, Inc. and MUFG Union Bank, National Association (incorporated by reference to Exhibit 10.16 to the Annual Report on Form 10-K filed on March 29, 2023)
     
10.17*   First Amendment to the Business Loan Agreement dated July 29, 2021, dated February 18, 2022, by and Among DecisionPoint Systems, Inc. and MUFG Union Bank, National Association
     
21.1*   Subsidiaries of DecisionPoint Systems, Inc.
     
23.1*   Consent of Haskell & White LLP, an independent registered public accounting firm
     
31.1*   Certification by the Principal Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
31.2*   Certification by the Principal Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
32.1*   Section 1350 Certifications
     
32.2*   Section 1350 Certifications
     
97.1*   Executive Compensation Clawback Policy, effective November 30, 2023
     
101.INS   Inline XBRL Instance Document.
     
101.SCH   Inline XBRL Taxonomy Extension Schema Document.
     
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document.
     
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document.
     
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document.
     
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document.
     
104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

 

* Filed herewith
# Indicates a management contract or compensatory plan.

 

ITEM 16. Form 10-K Summary.

 

None.

 

43

 

 

SIGNATURES

 

Under 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.

 

  DECISIONPOINT SYSTEMS, INC.
     
Dated: April 1, 2024 By: /s/ Steve Smith
    Name:  Steve Smith
    Title: Chief Executive Officer
(Principal Executive Officer) and Director

 

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/ Steve Smith   Chief Executive Officer
(Principal Executive Officer) and Director
  April 1, 2024
Steve Smith      
         
/s/ Melinda Wohl  

Chief Financial Officer

 

April 1, 2024

Melinda Wohl  

(Principal Financial Officer and Principal Accounting Officer)

   
         
/s/ Stanley P. Jaworski, Jr.       April 1, 2024
Stanley P. Jaworski, Jr.   Director    
         
/s/ Richard Bravman       April 1, 2024
Richard Bravman   Director    
         
/s/ Michael N. Taglich       April 1, 2024
Michael N. Taglich   Director    
         
/s/ John Guttilla       April 1, 2024
John Guttilla   Director    
         
/s/ William M. Cooke       April 1, 2024
William M. Cooke   Director    

 

 

45

 

false FY 0001505611 0001505611 2023-01-01 2023-12-31 0001505611 2023-06-30 0001505611 2024-03-21 0001505611 2023-12-31 0001505611 2022-12-31 0001505611 us-gaap:ProductMember 2023-01-01 2023-12-31 0001505611 us-gaap:ProductMember 2022-01-01 2022-12-31 0001505611 us-gaap:ServiceMember 2023-01-01 2023-12-31 0001505611 us-gaap:ServiceMember 2022-01-01 2022-12-31 0001505611 2022-01-01 2022-12-31 0001505611 us-gaap:CommonStockMember 2021-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001505611 us-gaap:RetainedEarningsMember 2021-12-31 0001505611 2021-12-31 0001505611 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001505611 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001505611 us-gaap:CommonStockMember 2022-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001505611 us-gaap:RetainedEarningsMember 2022-12-31 0001505611 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001505611 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001505611 us-gaap:CommonStockMember 2023-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001505611 us-gaap:RetainedEarningsMember 2023-12-31 0001505611 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-01-31 0001505611 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-04-30 0001505611 2023-04-01 0001505611 srt:MinimumMember 2023-01-01 2023-12-31 0001505611 srt:MaximumMember 2023-01-01 2023-12-31 0001505611 srt:MinimumMember 2023-12-31 0001505611 srt:MaximumMember 2023-12-31 0001505611 dpsi:OneCustomerMember 2023-12-31 0001505611 dpsi:SingleCustomerMember 2023-12-31 0001505611 dpsi:TwoCustomersMember us-gaap:CreditConcentrationRiskMember 2022-12-31 0001505611 dpsi:TwoCustomersMember 2022-01-01 2022-12-31 0001505611 dpsi:SingleCustomerMember 2022-12-31 0001505611 dpsi:TwoCustomersMember 2022-12-31 0001505611 dpsi:HardwareAndSoftwareMember 2023-01-01 2023-12-31 0001505611 dpsi:HardwareAndSoftwareMember 2022-01-01 2022-12-31 0001505611 dpsi:ConsumablesMember 2023-01-01 2023-12-31 0001505611 dpsi:ConsumablesMember 2022-01-01 2022-12-31 0001505611 dpsi:ProfessionalServicesMember 2023-01-01 2023-12-31 0001505611 dpsi:ProfessionalServicesMember 2022-01-01 2022-12-31 0001505611 dpsi:MacroIntegrationServicesIncMember 2023-01-01 2023-12-31 0001505611 2023-07-01 2023-09-30 0001505611 dpsi:EBITDATargetsMember 2023-01-01 2023-12-31 0001505611 dpsi:MacroIntegrationServicesIncMember 2023-10-01 2023-12-31 0001505611 dpsi:TransactionCostMember 2023-12-31 0001505611 dpsi:AdvancedMobileGroupLLCMember 2022-01-01 2022-01-31 0001505611 2022-01-01 2022-01-31 0001505611 dpsi:AdvancedMobileGroupLLCMember 2022-03-31 0001505611 dpsi:MacroAcquisitionMember 2023-01-01 2023-12-31 0001505611 dpsi:MacroMember 2023-12-31 0001505611 dpsi:MacroAcquisitionMember dpsi:CustomerListsAndRelationshipsMember 2023-12-31 0001505611 dpsi:MacroAcquisitionMember us-gaap:TradeNamesMember 2023-12-31 0001505611 dpsi:AMGAcquisitionMember 2023-01-01 2023-12-31 0001505611 dpsi:AMGMember 2023-12-31 0001505611 dpsi:AMGAcquisitionMember dpsi:CustomerListsAndRelationshipsMember 2023-12-31 0001505611 dpsi:AMGAcquisitionMember us-gaap:TradeNamesMember 2023-12-31 0001505611 dpsi:AMGAcquisitionMember us-gaap:OrderOrProductionBacklogMember 2023-12-31 0001505611 dpsi:AMGAcquisitionMember us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001505611 dpsi:CustomerListsAndRelationshipsMember 2023-12-31 0001505611 dpsi:CustomerListsAndRelationshipsMember 2022-12-31 0001505611 us-gaap:TradeNamesMember 2023-12-31 0001505611 us-gaap:TradeNamesMember 2022-12-31 0001505611 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001505611 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001505611 dpsi:BacklogMember 2023-12-31 0001505611 dpsi:BacklogMember 2022-12-31 0001505611 srt:MinimumMember dpsi:CustomerListsAndRelationshipsMember 2023-12-31 0001505611 srt:MaximumMember dpsi:CustomerListsAndRelationshipsMember 2023-12-31 0001505611 dpsi:CustomerListsAndRelationshipsMember 2023-01-01 2023-12-31 0001505611 us-gaap:TradeNamesMember 2023-01-01 2023-12-31 0001505611 us-gaap:DevelopedTechnologyRightsMember 2023-01-01 2023-12-31 0001505611 us-gaap:ComputerEquipmentMember 2023-12-31 0001505611 us-gaap:ComputerEquipmentMember 2022-12-31 0001505611 us-gaap:AutomobilesMember 2023-12-31 0001505611 us-gaap:AutomobilesMember 2022-12-31 0001505611 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001505611 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001505611 us-gaap:EquipmentMember 2023-12-31 0001505611 us-gaap:EquipmentMember 2022-12-31 0001505611 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001505611 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001505611 us-gaap:RevolvingCreditFacilityMember dpsi:MUFGUnionBankLineOfCreditMember 2023-12-31 0001505611 dpsi:MUFGUnionBankLineOfCreditMember 2023-01-01 2023-12-31 0001505611 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2023-03-27 0001505611 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2023-03-27 0001505611 2023-03-31 0001505611 dpsi:InterestAndFeesMember 2023-04-30 0001505611 dpsi:InterestAndFeesMember 2023-12-31 0001505611 2023-03-27 0001505611 dpsi:MUFGNoteMember 2023-06-30 0001505611 dpsi:EidlNoteMember 2020-08-27 0001505611 dpsi:EidlNoteMember 2021-08-01 2021-08-27 0001505611 dpsi:EidlNoteMember 2021-08-01 2021-08-27 0001505611 dpsi:MUFGPromissoryNoteMember 2023-12-31 0001505611 dpsi:EIDLPromissoryNoteMember 2023-12-31 0001505611 us-gaap:DomesticCountryMember 2023-12-31 0001505611 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001505611 us-gaap:DomesticCountryMember 2022-12-31 0001505611 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001505611 us-gaap:WarrantMember 2022-09-01 2022-09-30 0001505611 us-gaap:CommonStockMember 2018-06-01 2018-06-30 0001505611 2023-06-01 2023-06-30 0001505611 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001505611 us-gaap:CommonStockMember 2023-10-01 2023-10-31 0001505611 us-gaap:WarrantMember 2023-10-01 2023-10-31 0001505611 dpsi:EquityIncentivePlanMember 2023-12-31 0001505611 us-gaap:StockOptionMember 2023-01-01 2023-12-31 0001505611 srt:BoardOfDirectorsChairmanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-12-31 0001505611 srt:MinimumMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-12-31 0001505611 srt:MaximumMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-12-31 0001505611 us-gaap:StockOptionMember 2022-12-31 0001505611 us-gaap:StockOptionMember 2022-12-31 2022-12-31 0001505611 us-gaap:StockOptionMember 2023-12-31 0001505611 dpsi:TwoThousandFourteenPlanMember 2023-01-01 2023-12-31 0001505611 dpsi:TwoThousandFourteenPlanMember 2023-12-31 0001505611 dpsi:TwoThousandFourteenPlanMember 2022-01-01 2022-12-31 0001505611 dpsi:TwoThousandFourteenPlanMember 2022-12-31 0001505611 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2023-01-01 2023-12-31 0001505611 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2022-01-01 2022-12-31 0001505611 2023-10-01 2023-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure
EX-10.6 2 ea020236001ex10-6_decision.htm FORM OF UNRESTRICTED SHARE AWARD AGREEMENT TO 2014 EQUITY INCENTIVE PLAN

Exhibit 10.6

 

DECISIONPOINT SYSTEMS, INC.
2014 AMENDED EQUITY INCENTIVE PLAN

 

 

Option Award Agreement

 

This Award Agreement evidences the grant of an option pursuant to the provisions of the DecisionPoint Systems, Inc. 2014 Amended Equity Incentive Plan (the “Plan”) to the individual whose name appears below (the “Participant”), covering the specific number of Common Shares set forth below, and on the following express terms and conditions (capitalized terms not otherwise defined herein shall have the meaning ascribed thereto in the Plan):

 

1.Name of Participant:

 

2.Number of Common Shares that Option Covers:

 

3.Exercise Price per Share: $

 

4.Date of Grant of this Option:

 

5.Vesting:

 

6.Method of Exercise: At any time when the Participant wishes to exercise this option, in whole or in part, the Participant shall submit to the Company a written or electronic notice of exercise in accordance with Section 7(d) of the Plan, accompanied by payment of the Exercise Price in cash, check, or Common Shares valued at Fair Market Value on the date of exercise, together with (if deemed necessary by the Committee at the time of exercise) an amount sufficient to satisfy any withholding tax obligation of the Company that arises in connection with such exercise.

 

7.Expiration of Option:
   
 8.Type of Option:

 

The Participant hereby acknowledges receipt of a copy of the Plan document, agrees that this Option Award is subject to these terms and provisions in all respects, agrees that the terms of this option grant are confidential, and agrees that any disclosure of its terms by him to anyone other than his spouse, attorney, or financial advisor (who are made aware of its confidentiality) may be grounds for its forfeiture.

 

DECISIONPOINT SYSTEMS, INC.   Agreed to and Accepted by:
     
By:      
  Steven Smith, CEO    
     


 

Serial ID:       

EX-10.7 3 ea020236001ex10-7_decision.htm FORM OF STOCK OPTION AGREEMENT TO 2014 EQUITY INCENTIVE PLAN

Exhibit 10.7

 

DECISIONPOINT SYSTEMS, INC.

2014 EQUITY INCENTIVE PLAN

UNRESTRICTED AWARDED SHARE AGREEMENT

(Fully Vested)

 

THIS UNRESTRICTED AWARDED SHARE AGREEMENT (the “Agreement”), made effective________(the “Effective Date”), between DECISIONPOINT SYSTEMS, INC., a Delaware corporation (the “Company”), and________(the “Participant”).

 

Participant: __________
   
Address: __________
   
Number of Awarded Shares: __________
   
Vesting Schedule: No right of repurchase or forfeiture shall apply to the Awarded Shares, and the Awarded Shares, and the Awarded Shares shall be fully vested in Participant at all times as of the Effective Date.

 

The Company’s Board of Directors (“Board”) hereby on the Effective Date grants to the Participant a restricted stock award (this “Award”) of shares (the “Awarded Shares”) of its common stock, par value $0.001 par value per share (the “Common Stock”), effective as of the Effective Date, upon and subject to the terms and conditions set forth in this Agreement and in the DecisionPoint Systems, Inc. 2014 Equity Incentive Plan (the “Plan”). This Award is being made in accordance with the Employment Agreement dated__________, by and between Participant and the Company (the “Employment Agreement”).

 

In consideration of the various covenants and agreements herein contained, and intending to be legally bound hereby, the parties hereto agree as follows:

 

1. Award.

 

(a) This Award shall evidence Participant's ownership of the Awarded Shares. subject to the terms, restrictions, and other conditions of this Agreement and of the Plan. Any term used in this Agreement and not defined shall have the meaning given such term in the Plan.

 

(b) Participant is entitled to receive a stock certificate (or other evidence of ownership) representing the Awarded Shares.

 

2. No Purchase Price. Participant shall receive the grant of Awarded Shares as compensation and Participant shall not be required to pay par value (or other monetary consideration) for the grant.

 

Page 1

 

 

3. Release Schedule; Fully Vested. Except as may be imposed by law or under the Plan, there are no vesting conditions or forfeiture terms applicable to the Awarded Shares, the Awarded Shares are vested in full upon grant, and the Awarded Shares may be referred to in this Agreement as “Unrestricted Awarded Shares”.

 

4. Cancellation and Surrender of Prior Awards. Pursuant to Section 3 of the Employment Agreement, as of the Effective Date, Participant hereby waives and relinquishes any and all rights Participant has, or may have, in any stock options or other equity awards granted by the Company to Participant prior to the Effective Date (collectively, the “Prior Awards”), and as of the Effective Date, all Prior Awards are cancelled and terminated and of no further effect. Participant represents and warrants that none of the Prior Awards have been exercised by Participant or conveyed to a third party, and that upon cancellation of the Prior Awards, except for the Unrestricted Awarded Shares, Participant holds no other options, equity awards, or other rights to acquire equity or other ownership in the Company that were granted or made prior to the Effective Date in the form of an award or grant by the Company in consideration for services or other non-cash consideration.

 

5. Issuance of Stock Certificates for Shares. The stock certificate or certificates representing the Awarded Shares shall be promptly issued or held in book entry form following the execution of this Agreement and shall be delivered to Participant. The Unrestricted Awarded Shares will bear a legend in substantially the form set forth below.

 

THE SECURITIES REPRESENTED BY THIS CERTIFICATE HAVE NOT BEEN REGISTERED UNDER THE SECURITIES ACT OF 1933, AS AMENDED, AND HAVE BEEN ACQUIRED BY THE HOLDER FOR INVESTMENT PURPOSES. SAID SECURITIES MAY NOT BE SOLD OR TRANSFERRED UNLESS (A) THEY HAVE BEEN REGISTERED UNDER SAID ACT, OR (B) THE COMPANY IS PRESENTED A WRITTEN OPINION SATISFACTORY TO COUNSEL FOR THE COMPANY OR A ‘NO-ACTION’ INTERPRETIVE LETTER FROM THE SECURITIES AND EXCHANGE COMMISSION TO THE EFFECT THAT SUCH REGISTRATION IS NOT REQUIRED UNDER THE CIRCUMSTANCES OF SUCH SALE OR TRANSFER.

 

6. Voting Rights and Dividends. Subject to the restrictions and conditions contained in this Agreement and the Plan, Participant shall have the rights of a stockholder with respect to the Awarded Shares, including the right to vote all such Awarded Shares, and to receive all dividends, cash or stock, paid or delivered thereon, and to participate in liquidations, redemptions and stock splits, from and after the date hereof.

 

7. Tax Obligations and Withholding. Participant has reviewed with the Participant’s own tax advisors the federal, state, local and foreign tax consequences resulting from the grant of the Unrestricted Awarded Shares, this investment and the transactions contemplated by this Agreement. The Participant is relying solely on such advisors and not on any statements or representations of the Company or any of its agents. The Participant understands that, except for any withholding or payments required to be made by an employer under FICA that relate to the U.S. Medicare tax, the Participant (and not the Company) shall be responsible for any tax liability that may arise as a result of the Award and the transactions contemplated by this Agreement.

 

Page 2

 

 

8. Securities Laws.

 

In connection with the grant of the Awarded Shares, Participant covenants, represents, and warrants to the Company that:

 

(a) The Awarded Shares to be acquired by Participant pursuant to this Agreement will be acquired for Participant’s own account and not with a view to, or intention of, distribution thereof in violation of the Securities Act of 1933 (the “Securities Act”), as amended, or any applicable state securities laws, and neither the Awarded Shares nor any other shares of capital stock of the Company issued or issuable directly or indirectly with respect to the Awarded Shares by way of dividend or split or in connection with a combination of securities, recapitalization, merger, consolidation, or other reorganization will be disposed of in contravention of the Securities Act, any applicable state securities laws and any procedures reasonably established by the Board to ensure compliance with the foregoing.

 

(b) Participant is familiar with the financial affairs of the Company, is sophisticated in financial matters and is able to evaluate the risks and benefits of the investment in the Awarded Shares.

 

(c) Participant is able to bear the economic risk of his investment in the Awarded Shares for an indefinite period of time because the Awarded Shares have not been registered under the Securities Act and, therefore, cannot be sold unless subsequently registered under the Securities Act or an exemption from such registration is available.

 

(d) Participant has had an opportunity to ask questions and receive answers concerning the terms and conditions of the offering of Awarded Shares and has had full access to such other information concerning the Company as requested.

 

(e) This Agreement constitutes the legal, valid, and binding obligation of Participant, enforceable in accordance with its terms, and the execution, delivery, and performance of this Agreement by Participant does not and will not conflict with, violate, or cause a breach of any agreement, contract, or instrument to which Participant is a party or any judgment, order, or decree to which Participant is subject.

 

9. Conditions to Issuance of Stock Certificates. The Company shall not be required to issue or deliver any certificate or certificates for shares of Unrestricted Awarded Shares pursuant to this Agreement prior to fulfillment of all of the following conditions:

 

(a) The completion of any registration or other qualification of such shares under any state or federal law or under rulings or regulations of the Securities and Exchange Commission or of any other governmental regulatory body, which the Board shall, in its sole discretion, deem necessary or advisable; and

 

Page 3

 

 

(b) The obtaining of any approval or other clearance from any state or federal governmental agency which the Board shall, in its sole discretion, determine to be necessary or advisable; and

 

(c) The payment by the Participant of all amounts that, under federal, state or local tax law, the Company (or other employer corporation) is required to withhold upon issuance of Awarded Shares and/or the lapse or removal of any of the restrictions.

 

10. No Right to Continued Relationship. Nothing in this Agreement or in the Plan shall confer upon a Participant any right to continue in the service of the Company as an employee, director, consultant or any other capacity for any period of time or restrict in any way the rights of the Company or the Participant, to terminate the relationship between the Company and the Participant at any time for any reason whatsoever, with or without cause.

 

11. Awarded Shares Subject to Plan. Notwithstanding anything in this Agreement to the contrary, the terms of this Agreement shall be subject to the terms of the Plan, a copy of which may be obtained by the Participant from the office of the Company’s Secretary.

 

12. Miscellaneous.

 

(a) This Agreement may be executed in one or more counterparts, all of which taken together will constitute one and the same instrument.

 

(b) The terms of this Agreement may only be amended, modified, or waived by a written agreement executed by both of the parties hereto.

 

(c) This Agreement and all acts and transactions pursuant hereto and the rights and obligations of the parties hereto shall be governed by and construed in accordance with the laws of the State of Delaware, without giving effect to the conflict of laws provisions. In any action among any of the parties arising out of or relating to this Agreement or any of the transactions contemplated by this Agreement: (i) each party irrevocably consents to service of process by first class certified mail, return receipt requested, postage prepaid, and (ii) each party irrevocably waives any and all rights to a trial by jury in any legal proceeding arising out of or related to this Agreement or the transactions contemplated hereby. The prevailing party in any litigation in connection with this Agreement may recover attorneys’ fees and litigation costs incurred in prosecuting or defending such litigation from the nonprevailing party.

 

(d) This Agreement and the Plan constitute the entire agreement between the parties hereto with respect to the Awarded Shares granted herein.

 

(e) Except as otherwise herein provided, this Agreement shall be binding upon and shall inure to the benefit of the Company, its successors and assigns, and of Participant and Participant’s personal representatives.

 

[Signature page follows.]

 

Page 4

 

 

IN WITNESS WHEREOF, the parties have executed this Agreement on the Effective Date.

 

  DECISIONPOINT SYSTEMS., INC.

 

  By:  
  Its:  

 

  PARTICIPANT
   
   

 

 

Page 5

 

 

EX-10.17 4 ea020236001ex10-17_decision.htm FIRST AMENDMENT TO THE BUSINESS LOAN AGREEMENT DATED JULY 29, 2021, DATED FEBRUARY 18, 2022, BY AND AMONG DECISIONPOINT SYSTEMS, INC. AND MUFG UNION BANK, NATIONAL ASSOCIATION

Exhibit 10.17

 

MUFG Union Bank, N.A.

Orange County Middle Market

18300 Von Karman Ave.

Irvine, CA 92612

 

AMENDMENT LETTER

 

February 18, 2022

 

DecisionPoint Systems, Inc.

8697 Research Drive

Irvine, CA 94618

 

Attn:    Melinda Wohl, VP Finance

 

Obligor #1912083539

 

Re:First Amendment (“Amendment”) to the Business Loan Agreement dated July 29, 2021 (as amended, amended and restated, supplemented or otherwise modified from time to time prior to the date hereof, the “Existing Agreement”; as amended by this Amendment, the “Agreement”).

 

Dear Ms. Wohl:

 

MUFG Union Bank, N.A. (“Bank”) and DecisionPoint Systems, Inc., a Delaware corporation (“Borrower”) desire to amend the Existing Agreement. Capitalized terms used herein which are not otherwise defined shall have the meaning given them in the Agreement.

 

In consideration of the mutual agreements herein contained and other good and valuable consideration, the sufficiency and receipt of which are hereby acknowledged, the parties hereto hereby agree as follows:

 

Amendments to the Existing Agreement

 

1.Section4.10 of the Existing Agreement is hereby amended in its entirety to read as follows:

 

“4.10 Not purchase the debt or equity of another person or entity in excess of One Million Five Hundred Thousand Dollars ($1,500,000) except for savings accounts and certificates of deposit of Bank, direct U.S. Government obligations and commercial paper issued by corporations with top ratings of Moody’s Investor’s Service, Inc. or Standard & Poor’s Ratings Division, a division of McGraw-Hill, Inc., provided that all such permitted investments shall mature within one (1) year of purchase.”

 

2.Section 4.13 of the Existing Agreement is hereby amended in its entirety to read as follows:

 

“4.13 Neither liquidate, dissolve, enter into any consolidation, merger, division, partnership, or other combination; nor convey, sell or lease all or the greater part of its assets or business; nor purchase or lease all or the greater part of the assets or business of another person or entity in an amount greater than One Million Five Hundred Thousand Dollars ($1,500,000).”

 

 

 

 

DecisionPoint Systems, Inc.

February 18, 2022

Page 2

 

3.Section 6.7 of the Existing Agreement is hereby amended in its entirety to read as follows:

 

“6.7 Bank is subject to federal laws to help the government fight money laundering and terrorist financing that require Bank to obtain, verify, record, and retain information that identifies Borrower, any guarantor and, when applicable, Borrower’s Beneficial Owners. Under federal law, Beneficial Owners for these purposes means any individual or entity holding 25% or more of the direct or indirect equity ownership of Borrower, as well as any individual or entity with significant responsibility to control, manage or direct Borrower (e.g., CEO, CFO, COO, President or similar). This information includes the name, address, date of birth, and other information that will allow Bank to identify Borrower, any guarantor and Borrower’s Beneficial Owners. At any time, Bank may require this information of Borrower, any guarantor and Borrower’s Beneficial Owners (and such other persons or entities as are required by law, regulation or Bank’s then applicable “know your customer” requirements). By signing this document, Borrower agrees to promptly provide and consents to Bank obtaining, if necessary, from third parties, any and all information reasonably necessary to identify Borrower, any guarantor and Borrower’s Beneficial Owners. It shall be an Event of Default if Borrower fails to provide the information requested by Bank pursuant to this provision within thirty (30) days of such request.”

 

Except as specifically amended hereby, the Agreement shall remain in full force and effect and is hereby ratified and confirmed. This Amendment shall not constitute or deemed to be a waiver of any existing or future default or breach of a condition to covenant unless specified herein.

 

On and as of the date hereof, each reference in the Existing Agreement to “this Agreement,” “hereof,” “hereunder,” “herein” and “hereby” and each other similar reference, and each reference in any other Loan Document to “the Loan Agreement,” “thereof,” “thereunder,” “therein” or “thereby” or any other similar reference to the Existing Agreement shall refer to the Agreement. This Amendment constitutes a Loan Document.

 

This Amendment does not extinguish the obligations for the payment of money outstanding under the Existing Agreement or discharge or release the obligations or the liens or priority of any mortgage, pledge, security agreement or any other security therefor. Nothing herein contained shall be construed as a substitution or novation of the obligations outstanding under the Existing Agreement, the other Loan Documents or instruments securing the same, which shall remain in full force and effect, except as modified hereby or by instruments executed concurrently herewith.

 

This Amendment shall become effective when the Bank shall have received the acknowledgment copy of the Amendment executed by the Borrower.

 

This document may be executed in one or more counterparts, each of which shall be deemed an original but all of which together shall constitute one and the same document. Delivery of a signature page to, or an executed counterpart of, this document by facsimile, email transmission of a scanned image, or other electronic means, shall be effective as delivery of an originally executed counterpart. The words “execution,” “signed,” “signature,” and words of like import in this document shall be deemed to include electronic signatures or the keeping of records in electronic form, each of which shall be of the same legal effect, validity, or enforceability as a manually executed signature or the use of a paper-based record keeping system, as the case may be, to the extent and as provided for in any applicable law, including, without limitation, Electronic Signatures in Global and National Commerce Act, any other similar state laws based on the Uniform Electronic Transactions Act or the Uniform Commercial Code, and the parties hereto hereby waive any objection to the contrary.

 

This Amendment is governed by, and is to be construed in accordance with, the laws of the State of California. Each provision of this Amendment is severable from every other provision of this Amendment for the purpose of determining the legal enforceability of any specific provision.

 

 

 

 

DecisionPoint Systems, Inc.

February 18, 2022

Page 3

 

IN WITNESS WHEREOF, the parties hereto have caused this Amendment to be executed by their duly authorized officers as of the day and year first above written.

 

  Very truly yours,
     
  MUFG UNION BANK, N.A.
     
  By: /s/ Patrick Yorkey
  Name:  Patrick Yorkey
  Title: Vice President

 

Agreed to and Accepted by:  
     
DECISIONPOINT SYSTEMS, INC.  
a Delaware corporation  
     
By /s/ Melinda Wohl  
Name:  Melinda Wohl  
Title: Vice President Finance  

 

 

 

 

EX-21.1 5 ea020236001ex21-1_decision.htm SUBSIDIARIES OF DECISIONPOINT SYSTEMS, INC

Exhibit 21.1

 

Subsidiaries of DecisionPoint Systems, Inc.

 

Name   State of
Incorporation
  Ownership   Status
DecisionPoint Systems International, Inc.   DE   100% by DecisionPoint Systems, Inc.   Active
DecisionPoint Systems Group, Inc.   DE   100% by DecisionPoint International, Inc.   Active
DecisionPoint Systems CA, Inc.   CA   100% by DecisionPoint Systems Group, Inc.   Active
DecisionPoint Systems CT, Inc.   CT   100% by DecisionPoint Systems Group, Inc.   Active
Royce Digital Systems, Inc.   CA   100% by DecisionPoint Systems Group, Inc.   Active
ExtenData Solutions, LLC   CO   100% by DecisionPoint Systems Group, Inc.   Active
Advanced Mobile Group, LLC   PA   100% by DecisionPoint Systems, Inc.   Active
Macro Integration Systems, Inc.   NC   100% by DecisionPoint Systems, Inc.   Active

 

 

EX-23.1 6 ea020236001ex23-1_decision.htm CONSENT OF HASKELL & WHITE LLP, AN INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

Exhibit 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the incorporation by reference in the Registration Statements on Form S-1 (file no. 333-245695) and Form S-8 (file nos. 333-257771 and 333-271242) of DecisionPoint Systems, Inc. of our report dated April 1, 2024, relating to our audits of the Company’s consolidated financial statements as of December 31, 2023 and 2022, and for each of the years ended December 31, 2023 and 2022, included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023.

 

 

/s/ HASKELL & WHITE LLP

HASKELL & WHITE LLP

 

Irvine, California

April 1, 2024

 

 

EX-31.1 7 ea020236001ex31-1_decision.htm CERTIFICATION

Exhibit 31.1

 

Rule 13a-14(a)/15d-14(a) Certification of Chief Executive Officer

 

I,Steve Smith, certify that:

 

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

 

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

 

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

 

4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exhibit 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 th eregistrant 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 sof the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation; and

 

(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscalquarter (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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to theregistrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

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

 

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

 

Dated: April 1, 2024 By: /s/ Steve Smith
    Steve Smith
    Chief Executive Officer
    (Principal Executive Officer) and Director

 

 

EX-31.2 8 ea020236001ex31-2_decision.htm CERTIFICATION

Exhibit 31.2

 

Rule 13a-14(a)/15d-14(a) Certification of Chief Financial Officer

 

I, Melinda Wohl, certify that:

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Dated: April 1, 2024 By: /s/ Melinda Wohl
    Melinda Wohl
    Chief Financial Officer
    (Principal Financial Officer and
    Principal Accounting Officer)
EX-32.1 9 ea020236001ex32-1_decision.htm CERTIFICATION

Exhibit 32.1

 

CERTIFICATION PURSUANT TO 18 USC, SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report of DecisionPoint Systems, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on or about the date hereof (the “Report”), I, Steve Smith, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Sec. 906 of the Sarbanes-Oxley Act of 2002, that:

 

(1)The Report fully complies with the requirements of Sections 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)Information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Dated: April 1, 2024 By: /s/ Steve Smith
    Steve Smith
    Chief Executive Officer
    (Principal Executive Officer) and Director

 

A signed original of this written statement required by Section 906 has been provided to DecisionPoint Systems, Inc. and will be retained by DecisionPointSystems, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

 

EX-32.2 10 ea020236001ex32-2_decision.htm CERTIFICATION

Exhibit 32.2

 

CERTIFICATION PURSUANT TO 18 USC, SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report of DecisionPoint Systems, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on or about the date hereof (the “Report”), I, Melinda Wohl, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Sec. 906 of the Sarbanes-Oxley Act of 2002, that:

 

  (1) The Report fully complies with the requirements of Sections 13(a) or 15(d) of the Securities Exchange Act of 1934; and
     
  (2)  Information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Dated: April 1, 2024 By: /s/ Melinda Wohl
    Melinda Wohl
    Chief Financial Officer
    (Principal Financial Officer and Principal Accounting  Officer)

 

A signed original of this written statement required by Section 906 has been provided to DecisionPoint Systems, Inc. and will be retained by DecisionPointSystems, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

 

EX-97.1 11 ea020236001ex97-1_decision.htm EXECUTIVE COMPENSATION CLAWBACK POLICY, EFFECTIVE NOVEMBER 30, 2023

Exhibit 97.1

 

EXECUTIVE COMPENSATION

CLAWBACK POLICY

 

Effective as of November 30, 2023

 

A.OVERVIEW

 

In accordance with the applicable rules set forth in the NYSE American LLC Company Guide (the NYSE Rules”), Section 10D and Rule 10D-1 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) (“Rule 10D-1”), the Board of Directors (the “Board”) of DecisionPoint Systems, Inc. (the “Company”) has adopted this Policy (the “Policy”) to provide for the recovery of erroneously awarded Incentive-based Compensation from Officers. All capitalized terms used and not otherwise defined herein shall have the meanings set forth in Section H, below.

 

B.RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION

 

(1) In the event of an Accounting Restatement, the Company will reasonably promptly recover the Erroneously Awarded Compensation Received in accordance with NYSE Rules and Rule 10D-1 as follows:

 

(i)After an Accounting Restatement, the Compensation Committee (if composed entirely of independent directors, or in the absence of such a committee, a majority of independent directors serving on the Board) (the “Committee”) shall determine the amount of any Erroneously Awarded Compensation Received by each Officer and shall promptly notify each Officer with a written notice containing the amount of any Erroneously Awarded Compensation and a demand for repayment or return of such compensation, as applicable. For Incentive-based Compensation based on (or derived from) the Company’s stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in the applicable Accounting Restatement:

 

a)The amount to be repaid or returned shall be determined by the Committee based on a reasonable estimate of the effect of the Accounting Restatement on the Company’s stock price or total shareholder return upon which the Incentive-based Compensation was Received; and

 

b)The Company shall maintain documentation of the determination of such reasonable estimate and provide the relevant documentation as required to the NYSE.

 

(ii)The Committee shall have discretion to determine the appropriate means of recovering Erroneously Awarded Compensation based on the particular facts and circumstances. Notwithstanding the foregoing, except as set forth in Section B(2) below, in no event may the Company accept an amount that is less than the amount of Erroneously Awarded Compensation in satisfaction of an Officer’s obligations hereunder.

 

(iii)To the extent that the Officer has already reimbursed the Company for any Erroneously Awarded Compensation Received under any duplicative recovery obligations established by the Company or applicable law, it shall be appropriate for any such reimbursed amount to be credited to the amount of Erroneously Awarded Compensation that is subject to recovery under this Policy.

 

 

 

 

(iv)To the extent that an Officer fails to repay all Erroneously Awarded Compensation to the Company when due, the Company shall take all actions reasonable and appropriate to recover such Erroneously Awarded Compensation from the applicable Officer. The applicable Officer shall be required to reimburse the Company for any and all expenses reasonably incurred (including legal fees) by the Company in recovering such Erroneously Awarded Compensation in accordance with the immediately preceding sentence.

 

(2) Notwithstanding anything herein to the contrary, the Company shall not be required to take the actions contemplated by Section B(1) above if the Committee (which, as specified above, is composed entirely of independent directors or in the absence of such a committee, a majority of the independent directors serving on the Board) determines that recovery would be impracticable and either of the following conditions are met:

 

(i)The Committee has determined that the direct expenses to be paid to a third party to assist in enforcing the Policy would exceed the amount to be recovered. Before making this determination, the Company must make a reasonable attempt to recover the Erroneously Awarded Compensation, document such attempt(s) and provide such documentation to the NYSE; or

 

(ii)Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of Section 401(a)(13) or Section 411(a) of the Internal Revenue Code of 1986, as amended, and regulations thereunder.

 

C.DISCLOSURE REQUIREMENTS

 

The Company shall file all disclosures with respect to this Policy required by applicable filings and rules of the U.S. Securities and Exchange Commission (the “SEC”).

 

D.PROHIBITION OF INDEMNIFICATION

 

The Company shall not be permitted to insure or indemnify any Officer against (i) the loss of any Erroneously Awarded Compensation that is repaid, returned or recovered pursuant to the terms of this Policy, or (ii) any claims relating to the Company’s enforcement of its rights under this Policy. Further, the Company shall not enter into any agreement that exempts any Incentive-based Compensation that is granted, paid or awarded to an Officer from the application of this Policy or that waives the Company’s right to recovery of any Erroneously Awarded Compensation, and this Policy shall supersede any such agreement (whether entered into before, on or after the Effective Date of this Policy).

 

E.ADMINISTRATION AND INTERPRETATION

 

This Policy shall be administered by the Committee, and any determinations made by the Committee shall be final and binding on all affected individuals.

 

The Committee is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy and for the Company’s compliance with NYSE Rules, Section 10D, Rule 10D-1 and any other applicable law, regulation, rule or interpretation of the SEC or NYSE promulgated or issued in connection therewith.

 

2

 

 

F.AMENDMENT; TERMINATION

 

The Committee may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary. Notwithstanding anything in this Section F to the contrary, no amendment or termination of this Policy shall be effective if such amendment or termination would (after taking into account any actions taken by the Company contemporaneously with such amendment or termination) cause the Company to violate any federal securities laws, SEC rules or NYSE rules.

 

G.OTHER RECOVERY RIGHTS

 

This Policy shall be binding and enforceable against all Officers and, to the extent required by applicable law or guidance from the SEC or NYSE, their beneficiaries, heirs, executors, administrators or other legal representatives. The Committee intends that this Policy will be applied to the fullest extent required by applicable law. Any employment agreement, equity award agreement, compensatory plan or any other agreement or arrangement with an Officer shall be deemed to include, as a condition to the grant of any benefit thereunder, an agreement by the Officer to abide by the terms of this Policy. Any right of recovery under this Policy is in addition to, and not in lieu of, any other remedies or rights of recovery that may be available to the Company under applicable law, regulation or rule or pursuant to the terms of any policy of the Company or any provision in any employment agreement, equity award agreement, compensatory plan, agreement or other arrangement.

 

H.DEFINITIONS

 

For purposes of this Policy, the following capitalized terms shall have the meanings set forth below.

 

(1) “Accounting Restatement” means an accounting restatement due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements (a “Big R” restatement), or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (a “little r” restatement).

 

(2) “Clawback Eligible Incentive Compensation” means all Incentive-based Compensation Received by an Officer (i) on or after the effective date of the applicable NYSE rules (October 2, 2023), (ii) after beginning service as an Officer, (iii) who served as an Officer at any time during the applicable performance period relating to any Incentive-based Compensation (whether or not such Officer is serving at the time the Erroneously Awarded Compensation is required to be repaid to the Company), (iv) while the Company has a class of securities listed on a national securities exchange or a national securities association, and (v) during the applicable Clawback Period.

 

(3) “Clawback Period” means, with respect to any Accounting Restatement, the three completed fiscal years of the Company immediately preceding the Restatement Date (as defined below), and if the Company changes its fiscal year, any transition period of less than nine months within or immediately following those three completed fiscal years.

 

(4) “Erroneously Awarded Compensation” means, with respect to each Officer in connection with an Accounting Restatement, the amount of Clawback Eligible Incentive Compensation that exceeds the amount of Incentive-based Compensation that otherwise would have been Received had it been determined based on the restated amounts, computed without regard to any taxes paid.

 

3

 

 

(5) “Officer” means each individual who is currently or was previously designated as an “officer” of the Company as defined in Rule 16a-1(f) under the Exchange Act. For the avoidance of doubt, the identification of an Officer for purposes of this Policy shall include each “executive officer” who is or was identified pursuant to Item 401(b) of Regulation S-K as well as the principal financial officer and principal accounting officer (or, if there is no principal accounting officer, the controller).

 

(6) “Financial Reporting Measures” means measures determined and presented in accordance with U.S. generally accepted accounting principles and all other measures derived wholly or in part from such measures. Stock price and total shareholder return (and any measures that are derived wholly or in part from stock price or total shareholder return) shall, for purposes of this Policy, be considered Financial Reporting Measures. A Financial Reporting Measure need not be presented in the Company’s financial statements or included in a filing with the SEC.

 

(7) “Incentive-based Compensation” means any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure.

 

(8) “NYSE” means the New York Stock Exchange or NYSE American LLC.

 

(9) “Received” means, with respect to any Incentive-based Compensation, actual or deemed receipt, and Incentive-based Compensation shall be deemed received in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive-based Compensation award is attained, even if the payment or grant of the Incentive-based Compensation to the Officer occurs after the end of that period.

 

(10) “Restatement Date” means the earlier to occur of (i) the date the Board, a committee of the Board or the officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement, or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement.

 

*          *          *          *          *

 

4

 

 

Exhibit A

 

ATTESTATION AND ACKNOWLEDGEMENT OF

EXECUTIVE COMPENSATION CLAWBACK POLICY

 

By my signature below, I acknowledge and agree that:

 

I have received and read the attached Executive Compensation Clawback Policy (the “Policy”).

 

I hereby agree to abide by all of the terms of this Policy both during and after my employment with the Company, including, without limitation, by promptly repaying or returning any Erroneously Awarded Compensation to the Company as determined in accordance with this Policy.

 

  Signature:                                                        
   
  Printed Name:                                                 
   
  Date:                                                                

 

5

GRAPHIC 12 image_001.jpg GRAPHIC begin 644 image_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKEO'?C'_ (0G18=1 M^P?;?-G$/E^=Y>,J3G.T^E-)MI(3=E=G4T5SO@KQ3_PF'AY=5^Q_9,RM'Y7F M^9]WOG _E714Y1<7RO<49*2N@HHHJ2@HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH ^=$\2:[X:^*PL;W6]2FL8-0\MHI[ MN1T,3' )!.#\K U]%U\\_'#2C8^,;?4HUVI>VX)8#K(AP?TVU[=X4U3^VO"F MEZB6W//;(SG_ &P,-^H-=E5*5&$UZ/\ KY'+3;C6E!]=?Z^\V****XSJ.)^* MVO3:!X&N)+6X>"[N9$@ADC:>@%>-_&SQ3J M&F7NEZ;I>H75G)Y;3S-;S-&2"<*"5(ST:O9*^:_%+-XQ^,KV2'=$;Q+1<=D3 MAOY,:Z<+!2JJ^RU,,1/EI-KT/=_!D%Y;^#=*74+B>>\:W6262XD+ON;YL$DD M\9Q^%<7\=O\ D3+/_K^7_P! >O4%4*H50 , #M7E_QV_P"1,L_^OY?_ $!Z MB,N:LI=V4X\M)KR_0N_!3_DGL?\ U]2_TKT2O._@I_R3V/\ Z^I?Z5Z)58G^ M++^NQ.&_A1_KJPHHHKG-PHHHH **** "BBB@ HHHH YW7?'7AOPU>I9ZOJ/V M:X>,2*GD2/E22,Y52.QK?BD2:))8SE'4,IQU!Z5\]_'7_D=K7_KQ3_T-Z]]T MS_D$V?\ UP3_ -!%;RII4HSZLQ51NJX=$6J***P-@HHHH ^>/B#KGB'PQ\2+ MA8=:U(6GF1W44'VN3RRIP2NW.-N0PQTQQ7T%;7$=U:PW$1#1RH'0CN",BO&/ MCWI/S:3K")UW6TK8_P"!+_[/7=?"S53JWP]TUW;=+;@VS_\ #@?^.[:[))2 MP\9+=:'*FXXAKHU?^OQ.RHHHKC.HP/&VL'0?!NJ:@K[)8X"L1S@AV^5UOO#=[I-^Z[9)(X[Z ^VX[?_0:]'"4XN#>TT[,[DTU=!7F7QH\1 MW>B>'[&VT^\GM;NZG)\R"1D8(HYY!SU9:]-KYV^,M_)J_P 0(=*@(;[+$D"J M/^>CG,+G\:[6J>DV":7H]E81_2_'#6-3TF'13INHW=F9&FWFVG:/=C9C.TC/4UYE:7GQ&O[9+ MFSN?%5S;OG9+"]PZMSC@C@UZ!\?_ /4:#_O3_P DKM/A1_R372/]V3_T8U=] M*2AA^>U]3BJQVAXC_Q=#_J9\WZ+\9_%.EW 746BU* '#1S((W ]F4#GZ@U[7X1\<:/XQM2]A M*8[E!F6UEXD3W]Q[C]*F\2>#-#\56[)J5DC3;<)F&_H'M M;^&7BBWG@N& #&2TNT& X'4$>N#@K[^AJH^RK^[;ED3)5:/O7NCZDHKG?!7B MNW\8>'8=2B41S ^7<0@_ZN0=1]#P1[&NBKBE%QDXO[&S&=I&>IKUJO&/C_P#\ M>^@_[T_\DK6AK5CZ_P"9G5_AR]#S^TO/B-?VR7-G<^*KFW?.V6%[AU;G'!'! MJ;_BZ'_4X?\ DS7MWPH_Y)KI'^[)_P"C&KLZZZF(Y)N/*M#DIT.>"ES/4^7O M^+H?]3A_Y,T?\70_ZG#_ ,F:^H:*CZW_ '4:?5O[S.5^'/\ :O\ P@]A_;7V MS[?F3S/MN[S?]8V,[N>F,>U=5117+.7-)R[G3"/+%1"BBBH*"BBB@ HHHH * M*** "BBB@ HHHH *XCQU\2M-\&K]E1!>:HRY6W5L",'H7/;Z=3[=:M?$/QBG M@[PXUQ$5:_N"8K5&Y^;NQ'H/YD#O7B?@/P1>_$#69]0U&>7["DNZZN"M5<+1CNRO=>+O'7C>^:&VGOY<\?9=.5D15/]X+U' MNQ/UI?\ A5?CN3]^=&D+==S746[]7S7TII>DV&BV$=CIMK';6T8X1!C\2>Y] MSS5RM'BE'2G%)&:PSEK4DVSY;4K10<"&[!>%\'D*&RI^J_G7 MK_@3XK6'BETT_4$2RU4\*N?WA_V3^!-=[>V-KJ-I):7MO'<6\@P\!GKCT/7L>Q-1J4ZSY9JS[B=.=+ MWH.Z['T=17!_"WQLWBS03!>.#J=EA)CWD7^%_P >0?<>]=Y7'4@X2<6=5.:G M'F04445!84444 %%%% !1110 4444 %%%% !1110!6O]0M-+L9KV^N$M[:%= MSR.< #_'V[UX5XN^->I7LSVOAP?8K4''VEU!ED'L#D*/U]Q69\3?&=QXO\1+ MI.F-))IUO+Y<,4?/GRYQNP.O/ _^O7IGP^^&%CX;M8=0U2&.YUA@&RX#+;GT M7MN'][\O?MA3A3A[2KUV1R5*DIS]G3^;/((O"OC[Q8HN'L]4O%(&V2\F*AAU M&#(PR/I3F\#>/_#J_:8=-U&W(.=UC,'8?]^V)KZBHH^N2Z)6#ZK%[MW/G7PQ M\9-=T:9+;6LZE:*=K%QB=![-_%_P+D^HKWO1M:L/$&EQ:CIMPLUO(.".JGN" M.Q'I7+^//ASIWBZSDG@CCMM75A4445QG6%%%% !1110 M 4444 %%%% !1110!2U;5['0]-EU'4I_(M(L;Y-C-C)P.%!/4U5T#Q/H_BBW MEGT>\^TQQ-L=O*=,'&%-2I2F]T8SJ.-2,5U/7****P-@HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH \P^..E?;/!T&H(N7L;@$GT1_E/Z[:3X&ZK]K M\'W&GLV7LKD[1GHCC'_ _5/L7C M.?3Y&VK>VY4*>[I\P_3=791]^C.';4Y*WNU83^7]?>?0]%%9?B/5%T3PWJ.I M,0/L]N[KGNV/E'XG KC.Q'@.HL/&OQM\D'?;M?"(8Y!BBZX^H4G\:U/CMI/V M;Q%8:I&F$NH/+<@=70_X$?E1\"],-YXHU#5IRJ4X+I^IP0C[6-2??]#J/!NK?VYX M.TK4"^]Y;=1(<_QK\K?J#6Y7E7P*U;[5X8O=,=LM9W&Y1Z(XS_,-^=>JURXB M/+5:-\/+FIK^MBEK&H1Z3HM[J$A 2V@>4Y]AG%>"_!?3Y-5\>7&JSY]4A#YGJ5>7?';_ )$RS_Z_E_\ 0'KU&O+OCM_R M)EG_ -?R_P#H#USTOXD?5&]3X)>C&_"W6;#0/A2VHZE<+!;17,N6/4GC [D M^E3R[.!W MG=NR D;G([G& !ZGMDU]'>'?!F@^%[=(]-L(EE ^:XD4-*Y]V//X# ]J[:RI MPFYSU;V1Q47.<%"&B6[/ K;XQ>-8)E>34HKE1UCEM8PI_P"^0#^M>K^ OBI9 M^+9UTZ^A6RU0C**&S'-CKMSR#_LG/U-=MJ>CZ;K5JUMJ5C!=0L,;94!Q[@]0 M?< \\7[U1T#CAA^8-;5<,HN,G%]#LC)2BI+J<=XR M^)&C>#@8)2;O42N5M(CR/3>W\(_7VKR/4_C=XIO'860L["/)V^7%YC8]R^0? MR%==>?!G^U?'M_?7=TR:-,_G@(V97=N63GH <\^A 'J/2='\,:)H$(CTO3+: MVP,;U3+M]6/S'\373%T813:NS"2JSDTG9(^?+3XQ^-+>8/+J$-TH_P"6Q[X/YFNUU+2-.UFV-OJ M5C!=1'^&9 V/IZ'W%?.'Q!\)R> ?%4$^F2R):RGS[.3=EHF4\KGO@XQ[$>]: MPE1K/D<;,RE&K27.G='TY7DGQ=\:>(/"^K:=!HVH?9HYH&>1?)C?)#8_B4UZ M1X=U==>\.Z?JB@#[3"KLH.=K=Q^!R*TZXU^[G[RO8ZG^\A[KW/CW7?$6J^); MU+S5[K[3<)&(U?RU3"@DXPH [FM^+XK^-H8DBCUK"(H51]EAX Z?P5N?'7_D M=K7_ *\4_P#0WKWW3/\ D$V?_7!/_017H2K15*,N71]#B5*7M7'FU[GD?PG\ M=>)/$OBJ>RU?4?M-NMF\JIY$:88,@!RJ@]":]FHHK@JS4Y72L=M.#@K-W"BB MBLC0XOXJZ5_:OP]U$*N9+8"Y3VV'YO\ QTM7$_ /5>-7TAF_N7,:Y_X"W_LE M>RW5NEW:36THS',C1L/4$8-?-?P]N'\+_%:"RN&V_OY+&7/&225'_CP6NS#> M]"=/Y_U]QR8CW90J=G;^OQ/IFBBH[B>.VMY;B5@L<2%W8]@!DFN,ZSYX^*]W M)XB^)L6DV[;O)\JS3!XWL<'/RCGT+#\J]E^(VD_VSX"U6W5-\J1>?& .= MR?-Q]0"/QKOJ2]DJ<>VK^?\ 3..$?:RJ/OHOZ^XH_"75O[5^'MB&?=+:%K9^ M>FT_*/\ ODK7;UX?\!-6*W6K:.[<.BW,8]P=K?S7\J]PK'%1Y:K\]33#2O37 MEH-=UCC9W(55!))["OF[P@C^,/C(M\^7C^U27C$\X5#E/UVBO;/B'JO]C> ] M6N0Q61H3#'CKN?Y?ZY_"O.?@'I0,NK:NZ\J%MHV^OS-_):O#>[&=3LK$XCWG M"GW?]?J>VT45Q?Q.\6OX3\*N]L^V_NSY-N1U0XY?\!^I%?*B+ZUS,Y%[2M[R=D>$:#\<]9M9HX];M8+ZWSAY(E\N4>_' MRGZ8'UKV_0]=T[Q%I<>H:9<+- _!QU1NZL.Q'I6+XJ^'N@^*K603VL=M>D?) M>0(%<'_:_O#V/X8KQKP?JNH?#3X@2:3J9*6LL@@NES\A!^Y*,]AG.?0FCEIU MTU!6E^8KU*.LG>/Y'TA11UHKA.T**** /&/C_P#ZC0?]Z?\ DE=I\*/^2:Z1 M_NR?^C&KB_C_ /ZC0?\ >G_DE=I\*/\ DFND?[LG_HQJ[/\ F%^?^9RO_>5Z M'9T445QG4%8'C+PU!XK\,W6FR*OFE=]NY_@D ^4_T/L36_11JM4!\X_!_6YM M#\N05_X%7T=7S)X\C_X1WXMW-S#\H2ZBNUQZG:Y M_7-?32L&4,.A&:[<3[\85.Z.3#KDG*GV!F5$+NP55&22< "O(_%OQNMM/G>S M\.V\=[(APUU,3Y6?]D#!;ZY ^M0_&SQE);11^&;&4J\RB2\93SL_A3\>I]L> MM1_#+X5VS./XB>P/&.N<\32I14/:U-NB[E5:DN M;V=/?\CBI?C!XVDFWKJL<:YSY:VL6W]5)_6NE\/?'6_BGCA\064,]N2 T]L- MDB^Y7.&^@Q7N4-M!;0+!!!'%"HP(T0*H'T%ZCWZ52K47I*%D2Z-5:J>IV.EZK8ZUIT.H:=<)<6LPRDB_R( MZ@^QY%7*^PKZ/K&O2]F]- M4]C2C5YTT]UN%%%%8&X5XQ\?_P#CWT'_ 'I_Y)7L]>,?'_\ X]]!_P!Z?^25 MM0_BQ]?\S.K_ Y>AVGPH_Y)KI'^[)_Z,:NSKC/A1_R372/]V3_T8U=G1B/X MLO4G#_PH^@4445B;!117FWQ?\92>'M"33+&0I?Z@""ZG#1Q=R/0GH/Q]*J,7 M)J*ZB;44V^A'XT^,.GZ!/)8:1$FH7R95W+?N8F]"1RQ]ACZUYE=?&+QI<3%X MM1AME)_U<5K&5'_?08_K6Y\+OAC#KT US7(V:PW$6]ODCSB.K,1_#GC'Q_#%>'^']3U/X7>/7MKX$1*XBNXU M)*R1GHZ^N,[A^76K^7<06LDD;X M!VL%)!P>#6E'(DT22QL'1U#*P.00>AK&\8_\B5K?_7C-_P"@&N%G='4X3X1^ M,]<\2W&KC7-0%Q';1QLA,4<83);)RJCT[UF^+/C@UO=R6?AJVAE1"5-Y< D, M?]A01Q[GKZ5Y9I&MW5AHVJ:59K)YVJ&*(E!R4!;*C'.22H^F:]J\%_![2=.L M8;OQ! M[J+ ,87)\J+_9P/O'USD>GK7IU:=.$G.:TZ(\VE4J2CR1W[DGPB\7 MZWXK&KMK%V)_(,7E!8D0+G=G[H&>@ZUZ;5+3]&TO20XTW3;.S$F-_P!G@6/= MCIG:!GJ:NUPU91E*\59';2C*,;2=V%%%17,PM[6:=B (T9SGV&:Q;LKFJ5W8 M^L]*M@-L$8#L! MC>_5F/U.:^??A=;'6_BA;7,ZA_+:6[?_ 'L'!_[Z85],5W8CW(1I?-_U]YQ4 M/?J2J?)?U]P4445Q'8%5-4TVVU?2[G3[M ]O<1F-P?0]Q[CK5NB@#YA\+7ES MX!^)RVUP^U$N#:7.>C1L<;OIT;\*^GJ^<_C;8+9>.TNH^#=VR2G']X$K_)17 MO7AZ^_M+PYIE]G)GM8Y"?&KN[UB[^TSQW9C5_+1,+L4XPH ZD MTGQE_P"27^9Z MG1117*=)R?Q(UF_T#P1>:CIEQY%W&\8238K8RX!X8$=#6-\(_$^L>*-'U"?6 M+S[3+%-_%?QSXC\->*+:STC4?LUN]JLC)Y$;Y8LP MSEE)["O9*^>OCK_R.MI_UY)_Z&]3ADG52>Q==M4FU_6IZSXI\=:?X/T.WNKW M,]Y.@,-LA :0XY)_NK[_ *&O';WXT>++^\7[+):V$1< )%"'.,]R^XS[+IWP_\)Z9;K##H-C)M_CN M(A,Y/KN?)K=*E1?OJ[[=CGO5JJT'9=SHT)**3U(IU&,# HK@.U;!7(?$W7FT M#P-?312;+BX MX2.H+=2/HNXUU]>*_'V^8+HM@"-I\R9AWSP!_6M*4>>:B3. M7+!R[&=\#_#*7VJW/B"Y0-'9_NH 1_RT(Y/X _\ CU>]UQGPJTY=.^'>F *% M>=6G<^I8D@_EC\J[.M<5/FJM=M#'#0Y::??4****YCI"BBB@""]D>&PN)8SA MTB9E/H0#7D'PI\=>)/$OBR>QU?4OM-LMH\@3R(TPP90#E5!Z$UZYJ7_(+N_^ MN+_^@FO ?@;_ ,CW<_\ 7C)_Z&E=6'BG&=UT.:O)IPMW_P CZ(HHHKE.DCN& M*6TKJ<,J$@^^*\7^&'C[Q-XB\9"PU74_M%KY$C[/(C3D8QRJ@U[-=?\ 'G/_ M -LC@$GZ\J/PK*C3 M]I-1-:DU3@Y,?K?QQ\07DSKI,%OI]OGY&9/-EQ[D_+^GXFLB#XP>-HI SZI' M,!_!):Q '_OE0?UKW+PEX#T7PKI\*PVD4U]M_>WV@ MNHFBN(8YHV&"DBA@?P-=+K48NT87.=4JLU>4K'COASX[)+,L'B+3UA4];FTR M5'U0Y./<$_2O1O%NKSV/@;4-6TR?9*EOYL$NT'KC!PPQT/<5S^N?"#PYJFHV M][:0BP9)E>:&%?W4J \KM_AR.X_*O0 H P!P*QJRI-)P5F:TE4BVINZ/E+ M5OB+XKUS39=.U+5?/M)<;X_L\2YP-/$'A>WE@T?4/LT9^-/C#I_A^>2PTB)-0OTRKN6Q#$WH2.6/L,?6I/B]XR?P]H*:;92;+ M^_!7>IP8XNY'H3T'X^E<1\+OAE#K\(US7$9K#<1;V^2/.(ZLQ'.W/&.Y]NMT M:47%U*FR_$56K)24(;LQ+KXQ>-+B8O%J,-LI/^KBMHR!_P!]!C^M;&B?'/7+ M25$UBUM[^#/S/&OE2#Z8^4_3 ^M>]6=A9Z=;BWLK6"VA'2.&,(H_ 5S?BOX> M:%XJM9/-M8[:^(/EW<*!7#?[6/O#V/X8J_;T=G#0AT:NZGJ:_A_Q'IGB?3%O M]+N!+$3M92,-&W]UAV/^16K7S#H.I:G\+O'K6]Z"(E<17<:D[9(ST<>N.H_+ MN:^FXI4GA26)@\;J&5@<@@]#65>DH6E'5,THU7*\9;HYOXA:M?:'X(O]1TV? MR+N+9LDV*V,N >&!'0USGPQ\9WVJ^%-3U7Q+J2.EI.09GC2,(FT'^$#/)^M: MOQ8_Y)MJO_;/_P!&+7S]H;:KKEO;^$=.X2[N_.89P&.T#+>R@$_Y%:X>FJE. M2ZW6I%>IR3B^FIZ!XE^.=]+<20>';2*"W&0+FX7=(WN%Z+^.?PKFH/C#XUAG M$CZG%.H/,7DJ R,>^#_"/8?J M>:W=2TG3]8M3;:C9074)_AE0-CW'H?<4>UHPTC&Z[B]G5GK*5CA/ 7Q7M/%, MZ:;J4266J,/D"D^7,>^W/(/L<_4UVVMZYI_A[2Y=1U*<0V\??J6/95'#Y/ OB6&?3I)%LYF\ZTDR=T3*M:O\6?$VE:9"OE(D:J M1CY4; ,DAQ[]/P'4U3P\*EIT]$]_(A5I4[QJ:OIYFKKOQSUJZG=-%M8+&VS\ MCRKYDI]SGY1],'ZUBVOQC\:6\P>74(;I1_RSFMHPI_[X"G]:]X\->"=#\*VL M<=A91FX5JZ+IFN6C6NIV,-U$PQB1A/J#^F/6OI#P[JZ:]X=L-43&+F%78#^%LG'E52GLQT:DN9TY[HTZH:QK-AH&FRZAJ5PL%O'U9NI/8 =R?2K]?.'CO6] M0^(/CN/1-+)>VBE,%M'G"LP^](?R/X"L:5)U)DUX)\3_ (90Z% =>T%'2T5LSVX)/DYZ,IZ[<]NW';IZ%\+?%S^*?"X6Z?=J M%D1%.2>7&/E?\1^H-34IPE#VE/YHJG.<9^SJ?)G>)=-^*BZ+::EY M>GFY@3R?(C/RMMW#<5SSD]Z]IKYK^(UVMA\8)KQU+);SV\K*O4A50\?E4X5) MU;-=&5B6U2;7D>O^.OB-I_@N)(/+^UZE*NY+=6P%']YSV'MU/ZUYEI'Q:\5: MUXMTRV>XM[:UGNHXY(8(%P5+ $9;)_6D\%^"KGXD:S>>(]>ED6Q>8DA3AIF_ MNJ>R@8'Z#V]ET_P5X8TL0_9-"L$>$@QRM KR*1T.]LMGWS6O[JCI-7E^1DW4 MK:P=D;U>8^.?B]:^'+J73-(@CO;^/B21R?*B;N#CEC[ C'KVKK?'.LR:!X+U M/48&"SI%MB/HS$*#^&<_A7BWPD\%6?BG4KK4M60S6EH0!"3Q+(>?F]AUQWR* MRH4XRO.>R-JU24;1CNS.N/C#XUFE+QZG%;J?X([6,@?]]*3^M:&E_&_Q/9NH MOH[._BS\VZ/RW(]BO _(U]"VMG:V,"P6EM#;PJ,+'$@10/8"LK6_".@^(86C MU/3+>5B,"4)MD7Z..:T]O2VY-#/V-3?GU,[P7\0-*\:0NMJDL%Y$H::WD&=O MN&'!&?H?:NLKD_!/@2S\$I?K;3O.;J4,'=<,J ?*I]<$GGCK765S5>3F]S8W MI\_+[^X4445F:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %?,6I_\ %%_&%Y5'EPVV MH"7 [1.0Q'_?+$5].UX'\>-*\C7].U15PMS 8G(_O(?\&'Y5U827+52?70Y\ M3'FI/RU/>P00".AKS3XWZO\ 8O!D6GJV)+^=5(SSL3YC^NW\ZZKP)JW]M>"- M)O2K.M+GFV50CR02/G3X-:@^D M?$"339\H;J)X&4]I$^89_P"^6'XU]%U\U>,8SX/^,+WT:%8ENX[U0!C5VO#;)O&/XR,M^I->"39\:_&O:&\R" M2_V@]088O\54_G7TK15]RA"'?7^OO'#WJ\I=M KR[X[?\B99_P#7\O\ Z ]> MHUY=\=O^1,L_^OY?_0'KGI?Q(^J-ZGP2]&4_@-I:1:)J>JLH\R><0*Q'(50" MNUYU\% !\/4( &;J4GWZ5Z+6N*=ZK,L,K4E_74*\S^.-BMQX'BNL# M?:W:-GOA@5/ZD?E7IE+_P!"K&F[3CZK\S:?POT?Y%'X&733 M>"+B!C_J+UU7Z%5/\R:]-KRGX#?\BIJ/_7Z?_0%KU:ML5_&?]=$8X;^$OZZA M17EOQ'^*I\-W3:/HJ12Z@%_?3ORL!/0 =VQSZ#CKT'ER^(OB+XB+7%K>:];9#J5XP?+NSZCKR7X]PHWAS2IR!O2[* XYP4)/_H( MKSC_ (NA_P!3A_Y,UE:]_P )A]DC_P"$B_MS[-O_ '?]H^=LWX/3?QG&:WIX M;EFIF,OPVL%.?W*?\ H;U[[IG_ "";/_K@G_H( MKP+XZ_\ ([6O_7BG_H;U[[IG_()L_P#K@G_H(K2?^[P^?ZD1_P!XEZ+]"U11 M17(=04444 %?-?Q7LGT'XER7MN-AG$=Y&1V;H3_WTI/XU]*5X]\>M*\S2]+U M55YAE:!R!V89'ZJ?SKHPT^6JG\C&O'FI21ZOIM['J6EVE]"W;Z [ ME_1@/PKD?CYJQ_XE.CH?[US(,_\ 5_]FH=+]_[/S_#?\A1J?N>?R_';\RW\ M!=(\K2M3U=U.9Y5@C)'\*C)Q^+#\J]>=%DC9' 96!!![BN;^'VD?V)X$TFT9 M2LAA$T@(P0S_ #$'Z9Q^%=-2Q,N:J_N##QY::^\^:/"K-X.^,4=I)E(TO'M& M]TDHW,TK3N/91@?JQ_ M*NK^%&E?V7\/-.W+B2ZW7+\==Q^7_P ="UY+\4+F3Q+\4AI=N^X1M%91]P&) MY_\ 'F/Y5]$VMO'9V<%M$,1PQK&@] !@42]S#Q7\SN->]B&_Y58FKYZ^-%Y+ MJOCZUTF(Y^SQ)$JY_CD.?Y%?RKZ%KY>^)K3M\4M4\@R>>)HA%Y>=V[8F,8YS MFIPBO65^ERL4[4G8^EM*T^'2=)M-/MUVPVT2Q*/8#%6Z^7O^+H?]3A_Y,T?\ M70_ZG#_R9K1X5MW>:JGA^2:ES+0F=?F MBX\KU/HOP/J;ZQX)TB]D;=(]NJNWJR_*?U%=!7&?"NSO-/\ A]86M_:SVTZ/ M+F*>,HP!=B,@C/>NSKDK)*I*W N/FANKUF89X\I,G'_?*XKZ> X KYM^"ZJ_Q%C9R- MPMY67ZX _D37TE58OW>6"V2(PSYG.?=A1117$=A\]_''1UL/%5KJD("B^A^? M Q\Z8!/Y%?RKVKPAJC:UX0TK4'.9)K=2YSGY@,-^H->BBBN,Z@KQCX_\ _'OH M/^]/_)*]GKQCX_\ _'OH/^]/_)*VH?Q8^O\ F9U?X\-Z';:39 MVFFR6]N&"M-'(6.23R0X'?TK3_X7OXH_Y\-'_P"_,O\ \%_\ H6]'_P# &+_XFNNK5I*;4H79 MR4J=5P3C*R/%/^%[^*/^?#1_^_,O_P +?[NW=GTC96<.GV%O9VZ;(8(UBC M7T51@5/117*VV[LZ4DE9!7BWQZT9/+TS6T4!]QM92!U'++_[-^=>TUYS\;$1 MOA^2V,K=QE?KR/Y$U=%\M2+\R:BO"2?8T?A1JK:K\/=/:1MTEMNMF).?NGC_ M ,=Q6UXQ_P"1*UO_ *\9O_0#7$? AB?!EZ">!?MC_OA*[?QC_P B5K?_ %XS M?^@&KQ*M5EZ_Y$85WIQ/ ?@_I$>J^/[=Y5W1V4;7.",@L,!?R+ _A7TS7@GP M$4'Q%JK8Y%J #_P,?X5[W6V-?[Q+R,<&O<;\PHHHKB.P*S?$)(\-:H0<$6DN M"/\ <-:507D N;&XMSR)8V3KZC%)[%1W1X!\"@O_ F]V23N^PO@?\#2OH:O MFKX1W3:7\2X;:7Y&F26V8$]\9Q^:U]*UW8WXT_(X<)I%I]PHHHKB.P**** / M"?CZ%_M?1C_%Y$F>>VX?_7KU'X>DGX?Z&22?]$2O'/CE?K<^-+>U1B?LMHJL M/1F);^16O?CK_R.EI_UXK_Z&]?0U?//QU_Y'2T_Z\5_]#>L\+_& M7S_(TQ'\*7]=3U?X8Z1'I'@#3$5<27$?VF0XP2S\\_08'X5U]9V@*$\.:8JC M %I$ /\ @(K1J*SO4D_-CHJU.*\@HHHK(U"O _CT3_PDFEC)P+0\?\#->^5X MC\?;-_/T6] ^0K)$3[Y!'\S6^'=JL?ZZ&5?^%+^NQZEX,"CP1H80DK]AAP3_ M +@K M_ W_ )'NY_Z\9/\ T-*[,-\-3T.7$;P]?\CZ(HHHKC.HANO^/.?_ *YM_*OG M7X+?\E#'_7M+_2OHJZ_X\Y_^N;?RKYU^"W_)0Q_U[2_TKLPNT_3_ #.7$_8] M?\CZ0KYH^)8ET7XL7%]Y9.)8;J,'@-@*?Y@BOI>N(^(GP^A\:V,NQL MXM[^,8&VYA&0/JFTY^N:WEA.;6F[HPCB>72HK,^E:*\X\(_&'2/$5Y'87T#: M;>2G;'O??'(>P#8&"?0CVSFO1ZY9TY0=I(Z85(S5XLXKXL_\DVU7_MG_ .C% MKF/@)_R -5_Z^E_]!%=/\6?^2;:K_P!L_P#T8ME_ MG_78PJ_QH?,]RMTV0P1K&B^B@8%?-^C8F^."^:1_R%I3SZAFQ^N*^F*[*^E*G%=K_D/_'<50^-:(WP_8MC*W497Z\C^6:H_ AB?!U\">!?-C_OA*[( M^]AFGT9RSTQ$6NJ-[XL?\DVU7_MG_P"C%KSSX"Z8DVLZIJ3KEK>%8D/H7))_ M]!'YUZ'\6/\ DFVJ_P#;/_T8MPT445Q'6>:?'"R2?P1%F1E]6U5E4NNRWC..0 M/O-^?R_E77_&/_DG-W_UUB_]"K(^ RC_ (1+4&QR;XC_ ,<2NVE)K#S]?SL< ME5)UX?UW/5:***XCK/)OCS9))XI-I'@W5KY&VO';L$.>C-\H/YD5Y3\!M(2;4-4UB1?7%%?+W_%T/^IP_P#)FC_BZ'_4X?\ DS2^J?WD/ZS_ M '6?3-]9PZA87%G<*&AGC:-U/<$8->!_".XET3XDWFCN_P LJR0L#W9#D?R; M\ZPO^+H?]3A_Y,UI?#_0/$T'Q%TW4-1TC5D'FNTUQ_#K4UC4LT027 &>%8$_IFO//@CXIL=.EO- M$O9D@>YD$MN[L K-C!7/KTQZ\U[G-#'<0203(LD4BE'1AD,",$&OGSQE\'=7 MTR\ENM!A:_T]LL(E(\V+VQ_%[8Y]JZ=0B94UK2X+A,@&6U8QN!W.TY! M/XK3E@YK6+N)8J&TM#W>BLKP_P"(],\3Z8NH:7<"6(G:RD8:-NZL.QK5KDE% MQ=F=*::N@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\\^,^D_P!H^ I+E1F2 MQF2?WVGY3_Z%G\*]#JCK.G)J^B7VG2?=N8'BSCID$9IJ7*U+L#7,K/J>9_ C M5_/\/:CI;MS:3B5V4445Y)ZAXG\>])^;2=81.H:VE;'_ )?_9ZZS0?% M>WX,+K1DW3VEDT1)//F)\BY^IVG\:O?%+2/[7^'VI*%S+;*+E.,X*_P!>HQ7?';_D3+/_K^7_T!Z]1KR[X[ M?\B99_\ 7\O_ * ]8TOXD?5&U3X)>C+OP4_Y)['_ -?4O]*]$KSOX*?\D]C_ M .OJ7^E>B5IB?XLOZ[&>&_A1_KJPK@/C-_R3FZ_Z[Q?^A5W]+_T*LH?''U7YFLOA?H_R9D? ;_D5-1_Z_3_ .@+7J%U.+:SGN#TBC9S^ S7 ME_P&_P"14U'_ *_3_P"@+7J%W;BZLI[=NDL;(?Q&*UQG\27]=#+"6]FK_P!: MGS3\/-'C\:_$-GU7]]'^\O;A6/\ K#N'!]MS#/M7TU'''#$D42*D: *J*,!0 M.@ KYH^&.L1>%/B%Y6I.((Y ]G,SG C;(QGT&Y0/;-?3-;8S>-MK:?U]QEA? MM7WO_7ZA7E/QZ_Y%/3?^OX?^@-7JCND4;22,J(H)9F. !ZDU\W_%CQI#XJUF M*TTYS)IMAD+(.DLAZL/;@ ?B>]88>#E45NFIO6DHTW?KH>I?!G_DG-K_ -=Y M?_0J] KS_P"#/_).;7_KO+_Z%7H%&(_BR)P_\*/]=SYX^.O_ ".UK_UXI_Z& M]>^Z9_R";/\ ZX)_Z"*\)^/-J\?BG3KHC]W+9[ ?=7.?_0A7LG@[58-:\(:7 M>P2!PUNB/@_==1A@?Q!K6:OAH/S_ ,R$[8B7HOT-RBD+*I ) R<#)ZFEKC.H M**** "N7^(FD_P!L^ M6ME&9$A\Y/]Y#N_7!'XUU%-=%DC9' 96!!![BB[6J M#3J>&? 75C'J>J:0QXFB6X0>ZG:?T8?E6+XK+>,?C1]@4%XA=):8'.$0_/\ M^SFLG2[YOA]\2IG8%DLIYH6&/O(00/Z&NB^"NG/JOC>\UBX&\VL3.6/_ #TD M)&?RWUZ[24_;K;E_'^K'EZ\CH=>8^@E4(H50 H& !VI:**\@]0\N^.6D_:_" M5MJ*)E[*X&XXZ(XP?U"U/\(=>27X3G2WD5\GD)C>#^I'X5V?BG21KGA; M4]-(!:>W94R.C@94_F!7S/X=\42:%X?\1Z9R#J-NL:<'A@V#]/D9_P A7913 MJ494UONCEJM0JPJ/;9F]\,K=_$WQ5_M*X&?+>6^DSS\Q/'_CS#\J^D:\=^ F ME>7IVJZNRG,LJVZ'V4;C^K#\J]BI8MKG45LD&%3<7-[MA7SC\7K:72?B7_:" M9'G)%<1GW7Y?YI^M?1U>:_&;PL^M>&4U2UCW7.FDNP Y:(_>_+ /T!K/#SY* MJDS6M#GIN)Z%87D6H:?;7L#;H;B)94/J&&1_.K%>)_!_X@V]O:KX:UBX6+:W M^A32'"D$\QD]N>GUQZ5[92K4G3FUTZ"HU%4A?KU"B@D 9)P!7GTOQ9T<>.;; M08&66TG_DE=I\*/^2:Z1_NR?^C&KB_C_P#ZC0?]Z?\ DE=I\*/^2:Z1_NR? M^C&KL_YA?G_FAV=%%%<9U!65XCURW\.>'[S5;DC;!&2JDXWO\ PJ/J M<5/JVL:=H=@][J=W%;6Z_P 4AQD^@'4GV'-?.?CWQQ>>/M9@L=/AF%@D@6VM M@/GE<\;F [GH!V_$UM2HRJRLMC*I5C3C=DWPMTRX\3?$==1NB7%LS7L[E?O. M3\OT.XY_ U])L RE3T(P:Y'X=>#E\'>'%@E"MJ%P?-NG7U[(#Z*/U)/>NOJ\ M544Y:6[U/F7P7(?"_Q>@MKEBBI=R6CD]]V5'X9P:^FJ\ ^-?A MB73M>B\16RD6]YA967^"91U_$ ?B#7I/PZ\>6OB_1XXII535[= MQ$2 7QQY MB^H/?T/'IG2JG5I1J+IH_P"OZW,Z;]G5E!]=5_7];';445E>(?$6G>&-)EU' M4IA'$@PJ#[\C=E4=S_\ K/%<1V'CWQ[U-)=4TK3$;+01/,X]-Y '_H)_.O4? MA]I[:9X"T:VD!#_9Q(P/8N2V/_'J\'TFUOOBA\23/<(1%++YUQCD10KCY?RP MH]SFOIQ5"*%4 *!@ =J[:R]G1C3>^[.2F_:5I5%LM!:***XCK"O&/C__ ,>^ M@_[T_P#)*]GKQCX__P#'OH/^]/\ R2MJ'\6/K_F9U?X>"V\26T>?) @NL#G:3\C?3)(_$5TX6:A M55]GH88B#G3:7J>R*P=0RD%2,@CO2UY?\)?'UOK&DP:#?S!-2M$V0ESCSXQT MQ_M <$=P,^N/4*RJTW3DXLNE452-T%>2?'G4TBT#3M,#?O)[@S%?]E 1_-A^ M5>H:GJ=EH^GS7^H7"06T*[G=S^@]3Z =:^:]F6MA;C$-M$L2#V Q6=XQ_Y$K6_^O&;_P! M-95I\\W+S_R-*$.2,8GD'P$_YO^O5?_0J]ZKP7X"?\C!JW_7JO_H5>]5T M8S^)\D<^$_A_-_H%%%%<9UA1110!\R^/K&;P=\3Y+VV78IG2_M_0Y;)'_?08 M5]&:/JEOK>CVFIVC;H+F,2+[9Z@^X/'X5R/Q3\%MXK\/":SCW:G99>$#K(O\ M2?C@$>X]Z\Q^%_Q#_P"$4N7T;5RXTR63(<@YMGZ'C^Z>X[=?6NY+VU%)?%'\ MOZ_(XY/V-;F>TOS_ *_,^BJ*C@GAN8$G@E26&10R.C JP/0@CK4E<)V;A45U M;(/[D*GI M_P!\@#ZU]0@8&!7F7P>\%R:!H[ZO?Q;+^^4;$81P?QAC:3X<7Q7^"2)C]-X']:P?@).&\.:I;Y&4NP^/]Y /_9: M]#\4Z2-=\+ZEIF 6N(&5,_WQROZ@5\__ K\4Q^$O%DEOJ+&&TO!Y$S/P(G! M^5F]@<@^F<]JJ@N>E."WW_K[A5WRU(3>VW]?>?2]%(K!E#*05(R".]([I'&T MDC*B*"69C@ >I-<1UGGGQKO4MO #V['Y[JXC11]#N/\ Z#63\!/^1?U7_KZ' M_H KB/BIXN7Q=KHM],)FTW34.)%'#L2 S_3. /\ Z]=O\!/^1?U7_KZ'_H K MT(P<<-*_7_@'#.:EB(VZ?\$];KYY^.O_ ".EI_UXK_Z&]?0U?//QU_Y'2T_Z M\5_]#>N?"_QE\_R.C$?PI?UU/=M"_P"1?TW_ *]8_P#T$5H5GZ%_R+^F_P#7 MK'_Z"*T*RJ?'+U?YLJE\$?1?D@HHHJ#0*X;XM:&=9\"73QINGLB+E,#G X;_ M ,=)/X5W-(RJZ,CJ&5A@@C((IIM--= :35F>(_ KQ&DI M =?R /X&O;Z^8O&WAR^^'GC*.[TYY([=I//L9QVP>4/J1T([@CUKV_P+X]T_ MQEIJ8=(=3C7_ $BU)P<]V7U7^7>NW$0YTJT-GN<="7LVZ4OD==1117"=@45S MGC'QEIO@[2FN;MU>Y<$6]JK?/*W]%]3_ %P*R_AMX[_X3/291I6I G5 M0K YVL/R(Q[>]:*G)QGJ#Z$="*NUR--.S.E- M-71GZ[>IIWA_4;V0X6"VD<_@IKY^^"IS\0E/_3K+_2NS^,7C.(V8\*:9()[R MX=1N-^"RE?B&JD8(M901^5=^&@U3G)]5_F<>(FG.,5T? M^1](445R"[Z"X ML9GDT^Z)\O>?GB8?PD]^O!_R?!M,OKEB]P8S'(QZLR$KD^YQG\: M\[^/.M6KIINC1NKW,;F>4 _ZL$84'W/)_ >M=S\*["73_AUI:3*5>16FP?1F M)'Z$5VSDYX9.>]]#D45'$6CV&?%G_DFVJ_\ ;/\ ]&+7,? 3_D :K_U]+_Z" M*Z[XGVKW?PYUA(QEEB63'LK G] :\_\ @+JL"2:KI,D@6:39/$I/W@,AL?3Y M:FBKT)I?UL56=JM-^I[=112*P90RD$'H0>M<9U'S/XCSX7^,LMU)E8X]02Y) M_P!AB&/Z$BOI=&5T5U(*L,@CO7COQQ\+//;VWB.VCSY $%U@<[2?E;\"2/Q% M:?PD\?6^K:3!H%_,$U*U39"7.//C'3'^T!P1W SZX[9+VM",EO'1G(G[.NT] MI'J-%%5-2U.ST?3YKZ_N$@MH5W.[G]!ZGV[UQ'6>8?'C4TA\/Z?I@;]Y/<&4 MC_94$?S8?E6S\&=/:R^'\,K@@WU.^^*'C^**SC=8Y6 M$-LC?\LXAR6;]6/Y5]*Z980Z5I=K86XQ#;1+$GT Q7;->RH*#W;NG^9ZI1117(=1YI\;? 34T2YU;2G;#NJ3QKZXRK?S6O;G19$9' 96 M&"#W%?,>L6VH?##XC^?:CY(I/-@SG;+"V?E/X9!]Q3PUI*5)]18A- MHK(\.>)--\4:6E_ILZR(0-\9/SQ-_=8=C6O7)*+B[,Z8R4E=!16%XJ\5Z;X2 MTE[V_E&\@B& 'YY6]!_4]JK^!_%T'C+P^E^BK%:7=QSQG[P!^9#Z,.H/UJN5VYK:$N23L]RY=V-IJ$! M@O;6"YB/6.:,.I_ UY_XK^#^@:O:32Z3;KINH8+(8L^4Y]"G0#_=Q^->CU6U M"_MM+T^>^O)5BMX$+N['H!1&?A#JEUHWC]=+X(P17QYJ>ES:?KMUI94M- M!<- !]XAL#'UK['HK>A6]E)NU[F-:E[2-C/T'3ETCP_I^G+_P NUND1]R , MG\\UH445C*3DVWU-(Q44DN@5Y=\=O^1,L_\ K^7_ - >O4:*<)=_!3_DGL?_ %]2_P!*]$HHJJD^>;EW(IPY(*/8*X#XS?\ ).;K_KO%_P"A M5W]%1%V:9;5TT>4_ ;_D5-1_Z_3_ .@+7JU%%:5:GM)N1%*')'E/'OB?\++G M5;V77= C5[B09N;0$ N?[Z=L^H[_ %KSBV\8^./":?8!?WUFJ<""ZA#;!Z 2 M*<#Z5]445K3Q#C'DDKHSJ4%*7,G9GS&ES\0_B&R6IEO[NW8X8A!#!]6*@*?Q MR?2M[QQX'M_!7PTM(=ZSW]Q?(US.!P2$?"KWVCGZ\GV'OU%-XEZ**LKB6'6K MD[L\_P#@S_R3FU_Z[R_^A5Z!116%2?/-R[FU.')%1['(?$3P8OC/P_Y$+)'? MVS&2V=NA..5/L?Y@5X%;:GXR^'MS+;1O>:6SGYHY8PT;GID!@5/3J/2OJRBM M*5=TTXM71G5HJ;3O9H^U] MH%%%%N7.[^1 _"NIHHJ)RYY.72*CV"@@$8( MR#114%GB?CSX-S274NI^%XT97.Z2P+!2I[F,GC'^R>G;T'#1>+/'GA%19O>Z ME9*N L5Y#N"C' 42*<#Z<5]2T5U0Q+2Y9*Z.>I04I(1')>1X:"U4[EA;^\QZ%AVQD# MKDG&/6Z*AZ9#IVG:KY%I#GRX_L\38R23RRD]2:^K:*ZJ6(4(R@U[/X&^&>F>#P+N1A>:J1@W M#+@1YZA!V^O4^W2NYHK.IB927*M$5##QB^9ZL****YCI*>J:79ZUID^G7\*S M6TZ[70_S'H1U!KY]\3?"KQ'X7O\ [;H?VB]M4;=%-:Y\^+TRJ\Y'JOZ5]'45 MK2JRIN\3.I3C45I'R\OQ,\>6(%FVKW"LOR[9K>-G].2R[LT^P\)>-O'VHI<7 M:7CHW6\ORRQJN?X<]1[**^GJ*Z/K26L8I,P^K-Z.3LXC66&52CHXR&4\$$5)10!\_>,_@[J>E73W_AM)+RSSO$" MG]]#[#NP],<^W>N>7XA^/=#7['+JM["R<;;N!7,W_H M!K;HKF.E:'@OP$_YO^O5?_0J]ZHHK:M5]K+FM8PHT_9QY;A1116)L%%%% M !7F/Q"^$\'B.635=&:.VU-N98VXCG/K_LM[]#W]:].HJHR<'S1W)E%25I'R MQ;ZMXV^'5U]E+WE@N)HY8UDC8897&01[BLD^$?#3/O/A[22_7<;*//_H-=?UF$OCA=G-]7 MG'X)61\YWWBGQKX^G-@LMU=HQS]DLX]J 9_B"]1[L3CUKTCP#\'DTR:+5?$G MES7*$-%9K\R1GU<]&/MT^O;UBWMH+2$0VT,<,0Z)&H4#\!4M3+$NW+35D..' MUO-W"BBBN0Z@KR#XE?"B;5[V76_#Z(;J3YKBT)V^8W]Y3TR>X.,]>O7U^BKA M.4'S1)G%37+(^5K;Q3XX\&K]A6\U"Q5.%@NHMP4?[(D! 'TJV+WXA?$(I:^; MJ%[ QP=B"*#_ ($5 7\Z^GJ*ZGBD]>17.;ZLUHI.QXSJ/P_@\%?"76WF=)]4 MN(XO/F4?*H\Q/D7/;/?O^ Q;^ G_ "+^J_\ 7T/_ $ 5ZW163Q$G&2EU-/8) M.+CT"OGGXZ_\CI:?]>*_^AO7T-16=*?LYJ1I4ASP<>YGZ%_R+^F_]>L?_H(K M0HHJ9/FDV.*Y8I=@HHHJ2@HHHH S->T#3O$NE2:=J< E@?D$<,C=F4]C7SYX MF^&/B3PC>?;=-\^\M8VW1W5H")8_=E'*_4<>]?2U%;4JTJ;T,ZE*-16D?-.F M?&3Q?IL7E2SVU\%X'VN'+#\5*D_CDU-?_&SQ=>0^7";&R/\ ?MX"6_\ 'RP_ M2OH"]T+2-2???Z58W3_WI[='/ZBDL_#^BZ=)YECI%A:O_>@MD0_F!6_MZ3U< M-3#V-393T/G31/ 7BWQSJ O;T7$<,F"]]?[OF7_9!Y;CICCW%?0?ACPQIOA/ M2$T_3HR%^])*W+RM_>8_YQ6S1656O*HN79&E.A&#YMV%<3\1/A_!XTL$E@=( M-4MP1#*P^5U_N-CMGH>WXUVU%81DXNZW-FDU9GRMY7C;X>W<@0:AIPSRR#=# M(?7NC5:'CGX@^)4-C;ZA?W);JME;JK?G&H./QKZ?HKL^M)_%%-G+]6:^&32/ M(OAQ\*I])O4UWQ$%-ZOS06V[=Y;?WW/0MZ#G'7KTY#X._P#)3'_ZX3?S%?1E M%1]9DVW+JK>A7U>-DEWN%>'>-O@Q?R7]QJ7AZ;[4LSM));3R8D#$Y.UCPPY[ MD'ZU[C16%.I*F[Q-IP4U:1\KP:QX[\%@0B;5=/B7Y5CN(R8QC^Z'!7\15C_A M8OC_ %D&T@U2[F9N-MI;(K_@44&OJ"BNIXJ+UE!7.?ZO)?#)GS_X,^$NKZSJ M2:GXG26VM-WFM%,VY'<0175O+;SH'BE0HZ-T92,$5\U>*O GB#P/KC7VF+=O9QOOM[VV! MS&/1B/NGMZ']*^F:*5*JZ3NAU*:J1LSY=/CKQ[XCB.FPZC?76\8,=I H\?#O3-7T?P796&M*B7,6X*BMN*H3D!CTR,]NV*ZJBM*E=2CRQBD9TZ M+C+F!^,_@[J>EW4E_X:22[L\[Q I_?0 M^P_O#TQS_.OH"BLJ=65-WB:U*<:BM(^75^(7CW0U^QRZK>PLG&V[@5W'U,BE MJ1-,\=?$*\C,R7]XF>);@%((_7'11]!S7U'173]:2U4%J45M&K:FX6W,I4^::G?8****Q- M3S3XX_\ (B0_]?T?_H+U+\$_^1 7_KZD_I7HU%;*K:DZ=MW-O NH-<6<=X$7 MI>:>S,K*.?FV\@>S#'UIG_"TO'3C[,-9E+'Y=HMHMWY[,YKZAHKK6*NO?BF< MCPUG[DK'S-I/P^\9>-=1%UJ*W4,;8WWFHELX_P!D-\S>V./<5] ^&O#6G^%= M&CTW3H\(OS/(WWI7[LQ]:V**SJUY5%R[(TIT(P?-NPKYK^(W_)8)O^N]O_Z" ME?2E%31J^RGSVN56I^T@X"+]P?2EHHK$U.9\;^#;?QIHRV4US+;RQ-YD,B'* MAL8^9>X_7^O@NI?#_P :^$;T7%M;7;EGPB:]NX+:(MM#S2!%)],GOP?RKA-5^+NCVC%--M9[]@P^.IKPG4?B=XGO\ <([J*SC9"A2VB SG/.YLL#SU!'2N3N;JXO;AKBZGEGF? M&Z25RS' P,D\]*]&GE94S:"^"-_70]ZU7XD^&M+8H+MKV4, 4LUW M@ C.=Q(4CZ$GGZUS-]\98PTJ:?H[LNW]U+<3!3G'5D / /8-R/2O)J*[H9;0 MCOJ>?/,Z\MM#MKWXJ^)[K9Y,MK9[6+R_O-1E$M[=SW,BKM# MSR%R!UQDGIR:KT45JDEHC%MMW84444Q'MGPC\2_VWX4%A,V;K3-L+<=8O^69 MX '0%>Y^3)ZUZ!7S#\.=>3P]XVLKF:;RK6;-O<-\N-K="2W0!@I)ST!^E?3U M?(5X/-(\,L]O*S7%^%R+:+J,@D;FZ*.GJ<$'!%>3>(OB%K M?B#S(?.^QV39'V>W)&Y>1AVZMP<$< XZ5VT,%5K:[+NSAQ&/I4=+W?9'L.O^ M--$\.92\NM]R/^7:##R=NHSA>"#\Q&1TS7F.N_%?5]2A,&G0KIL;+AV5_,D/ M4'#$#:.1T&01UK@:*]FCE]*GJ]7Y_P"1X=?,:U32/NKR_P R6YNKB]N&N+J> M6>9\;I)7+,<# R3STJ*BBO02ML>YXXZ,#FMJ-"=:5H(PK8BG1CS39 MW&O>(],\-V@N-2N/+WY$<:C<\A S@#\N3@#(R1FO(?$GQ.U?5II8=-D;3['= M\GE\3,.,%F'0\=%QU()-<9W#7%U/+/,^-TDKEF.!@9)YZ5#7OX? 4Z6 MLM7^!\[B)?\ A*?"5K>R-F[B_<77'_+10,GH!R"&P.!NQVKI MZ^=/A+XE_L/Q:ME,V+34]L#<=),_NSP">I*XX'SY/2OHNO+K0Y)'93ES1"BB MBL30**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "LK7O$>F>&[07&I7'E[\B.-1N>0 M@9P!^7)P!D9(S6#XS^(%KX886=M&MWJ++DQEL+""."^.IZ';P<=QQGPZ_O[K M4[Z:]O9FFN)FW.[=3_@.P'0"O2PF E5]^>D?S/+QF81H^Y#67Y'0^*_'6I>* M)=F6M+ * +6.0D,>#ESQN.0,<8&..QLV&!7W/2JDY,MTP[YV@4L]LT !SN![^]>' M4QM=RE*FO=B>]2P.'4(QJOWI;&G14-LY>W4DY/2IJ]FG-3@I+J>)4@X3<'T" MBBBK("BBJUW<>4NQ?OD?D*RJU8TH.&+34U*"9EV7"+CY)1PPQDX'<9.<$'O7RG7I7P<\4?V5X M@?1KF7;::A_J]S8"3#IU( W#Y>A)(05SXB'-&ZZ&M*5G8]_HHHKS3K"BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BH;JZALK2:ZN&V0PH9';!.% R>!7,Z5\1?#^KZG%8 M6\DZS2MMC,D6 Q],_P"-:0I3FFXJ]C.=6$&E)VN=911169H%%%% !1110 44 M44 %%%% !117"^._'5YX5O;6UM+2"4RQ^87E)XY(Q@8_G6E*G*K)0CN9U:L: M4'.>R.ZHK"\(:])XD\/1:C- D,C,R,J'(X.,C-;M*<'"3C+=#ISC4BIQV844 M45!84444 %%%% !1110 4444 %%%% !114%Y>VNGVYN+RYBMX1P7E<*,^F30 ME?1 W8GHJEI^KZ=JRNVGWUO65UCC12SNYP% Y))["@!]>5>-/B=C M[1I6@-_L/?J_UW"/]!OSZX[-6?XX^)/]KV[Z7HIEBM&RL\[#:TPSC:HZA2.3 MG!.<8 SGSBO

M[]5>B_S/ QN8W_=T7ZO_ "_S"BBBO:/#"BBB@ HHHH * M*** ,O\ Y??^VG]:M7W^H'^]_C57_E]_[:?UJU??Z@?[W^->!2_@5_4^BK?[ MQ0]"BLCJ,*[ >@-+YTO_ #T?_OHU=M(T: %D4G)Y(J?R8_\ GFG_ 'R**6 J MS@I*=K^O^85LPHPJ.+IW:]/\C+\Z7_GH_P#WT:/.E_YZ/_WT:U/)C_YYI_WR M*1DBC4N40 X^0=/4''J*H7JJLP"J -O85U8S#RHTER2M%?B MWU./!8B%:L^>-Y/TLDMD7HB3"A)R2HI],A_U$?\ NBGU[5/X(^B_)'B5?CEZ MO\V%%%%69F%1117AGU84^&:2WFCFAD>.6-@Z.C$,K#D$$="*910!]:^'-:A\ M1>'K+58!M2XCR4R3L8<,N2!G# C..<5J5X;\%/$OV35+CP].W[J[S-;\=)5' MS#@=U&>3@;/4U[E7DU8.*2%]O[LG!XST/2LU4B MYN"W1+DD^4Z6BBBM"@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (+Z9K>PN M9DQOCB9USZ@$U\Y2>*_$,DC.VN:B"QR0MRZC\ #@5]$ZI_R"+W_K@_\ Z":^ M;-%C277=/CD171[F-65AD$%AD$5[.5QBU-M7V_4\7-I22@HNV_Z%J/Q9XBB< M,NN:B2/[UR[#\B:[/PK\4[V.\CM=?=9[>1@OVD*%:+W( P1^OUKT:Y\'^'+J MW>%]%L45QC=% J,/HR@$5X!X@TK^Q-?O=-W%U@D*JQZE>H)]\$5T4JF'Q=X. M%G\OT.6M2Q.#M44[KY_DSZ$\3$-X3U5E((-G*01W^4UX/X)_Y'72/^OA:]4T MB^>_^#TDLARZ6$T1/L@91^@%>5^"?^1UTC_KX6L\%#DC6@^G^3-,=4]I[&?? M_-'T=103@9- XE=U*!.,\[@.W>I4)./,EH4ZD5+DOKV-:BN(N/BMX:@NO)1KN=PUNR6\TZY2>$G&1P5/H0>0?K53H5(+FE%I$0KTIRY8R3 M9=HHHK(V"O&_C'_R'M/_ .O8_P#H1KV2O&_C'_R'M/\ ^O8_^A&N[+_]XC\_ MR.#,?]VE\OS.P^%G_(CP?]=I/YUVE<7\+/\ D1X/^NTG\Z[2LL7_ !Y^II@O M]WAZ?YA5>^E>#3[F:,X>.)F4^X!-6*J:I_R"+W_K@_\ Z":YCL6Y\ZOXJ\0N M[,=*_$*-D:YJ)/\ M73G^9JMHT:2Z[I\_I_D?*86A6Q-VIVMYO M_,\BT;XI:_I\RB]=-0M^A24!7 ]F Z_7->R:)K=EX@TN._L9"T3\%6X9&[JP M[&O)_B#X!AT.$:KI(866X+-"26\HGH03SM[<]#]>*?POUQ],\4)9,^+:^'EL M#TW@$J?SX_&N6M0HXBBZM%6:_JQUT:];"UE2K.Z?]71[K116)KOBW1O#H U" M["S$96&,;G/X#I]3BO%C&4G:*NSW9245S2=D;=%<-;?%CPU<3>7)]LMUSCS) M805_\=)/Z5VEM#@M;Q97\V(S^%*G2G4=H*Y52K" MFKS=CM:\V^,:S'1-.*@F$7!WGT.WC^M=3H7C30_$4HAL;O%SC/D2J4?'MV/X M$U=U[5-*TG33-K+QK:NWEX>,N&)[;0#GH:UI<]&M%N.JZ&51PKT9*,M&MSRG MX/I,?$MXZ[O)%J0_IDLN/Y']:]IK \-Z]X=U7SH-":%?+^9XXX#%U[XP,UNR M2)#&TDKJD:C+,QP /4FKQE1U*O,XVVT,\#2C2IW.O MO.MHK*T7Q)I'B$3?V7>"X\G'F#RV3;G./O >AJC+X[\.0ZJ=-?4,72R^25\E MR ^<8SC'6I5&HY./*[HOVU-1YN96]3HZ*P]?\6Z/X;"C4+G$S#*P1KNE(W)Z&X M([GT7T'XGG '#5]!@L%R?O*F_1=O^#^1\YC\?[2].F].K[_\#\PHHHKUCQPH MHHH **** "BBB@ HHHH R_\ E]_[:?UJU??Z@?[W^-5?^7W_ +:?UJU??Z@? M[W^->!2_@5_4^BK?[Q0]!UE_Q[CZFH3)&<8 ([>]1BJ;C!TE/SU=V^R1IA*BE4564%VT5DM+MLK00M M-( .@ZGTJ[,)U*K N%48SQ_6I88EACVCGU/K4E;8?!>SI6;:D][?D88G'^TJ M\R2<5LG^94MY)C<-'*>BYQQ45_\ Z]?]W^IJ9/\ D(2?[O\ A4-__KU_W?ZF MN6O?ZI)-WM*VOJ=6'M]K_-A1116AF85%:46B73\OLC&>&\K^FI]68-%=5'IEG&V5MU)QCYLM_.K$<4<2[8T5!G.%&*XY9M!?#%@[# Y!Y&#R!7TK;^/M".GV4]Y>);SW%NDSP*&E,18 M045SO%U/(KVTCUW_A:>A_\^NH?]^T_P#BZMVO MQ'\.7$1>6XFM6!QLFA8D^_R;AC\:\7HI+%U ]M(]O_X3_P ,?]!/_P @2_\ MQ-2V_CCPW68 #\37A=%5]VD?1%KJVG7TIBM-0M M;B0#<4AF5R!ZX!Z%V_CCQ);0+#'JLA5TU M*QU#?]BO;>YV8W>3*K[<],X/'0UT1J1ELS123V9:HHHJR@HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH X#XE:[=:?'9V5E=20229DD:)RK8Z 9';K M^5<%8^)]8L[V&.B.&9&G8AAGD$$XJ]X\O_M_BRZVMN2#$*_AU_7-9>MZ M1)HUY';RYR\*2<^XY'YY%>/*I+G=1;7_ *_(Y*K;DTNA[_#*LT*2H!^F*Z.O8NGJCHA+FBF%%4]2U6QTBU-Q?W*01 M] 6ZD^@ Y/X5S0^)GA\S;#]J"YQO,7'UZY_2H=2$79LIR2W.QHJM8:C::I:K MA]#Z&G7=Y;V%J]S=S)#"@RSL>!5-I*[&M=B>BN./Q,\/BX\H? M:BF<>:(OE^O7/Z5O7/B'2K32H]3EO$^QR$!)$!;)], 9[&H52#5TR5*+T3-. MBL[2-_NO+E9=P41LW'KP*ISBE M=O0=U:YL454T[4K/5K-;NQF$L#$@-@CD>QYINJ:O8Z-:?:;^?R8BVT':6R?3 M %-R25WL"::NB[7E_P 5A+]MT]B#Y/EL ?\ :SS_ $KNM(\2Z3KLDD>GW7FO M&,LI1E('KR*37M6T73((UUEH_+E)V(\1DW8]L&L*\54I[V0G:47J<=\*%EV: MDYSY)* >F[G/]*](K*T+5=(U.T;^R'C\F,X*)&4VGZ8%,U;Q1I&ASI!?W1BE M==P41LW'KP*TBXP@DV132C'RV6ESM;VL;;3+&DZ_,UOX?U"5,AEMWP1V.* M\*TBVCO=:L[:3.ANVK-JBN-@^)N@2R['%W"N?OR1 C_P = M)/Z5U=G>VVH6J7-I.DT+]'0Y%$9QE\+N2I1>S)Z*K7^H6NEV2B*!/O-@ MG]!6=I7BO1=9NC;6-WYDVTML,;+D?B*.:-^6^HVTMS:HH)P,GI7.+XZ\./=" MW74/G+;!^Y?&>G7%#E%.S8-I:LZ.BHYYXK>WDN)7"Q1J79O0#G-9.F>+-%UB M[^RV5V9)MI;:8V7('N11S).U]0;2W-JBN4N_B'H-I?FU,DTN#M:6)-R _7.3 M^ -=4K!U#+R",BB,XRUB[@I)NPM%!^M/TG MQMH>L3K!#<-%.QPL'F_V/G^A]45\X^--0CU3QAJ5U"P M>(R[$8="% 7(_*G7OCCQ+J%J]M$[WQ/J21Q1LE MFK#S[@CY57N >[>@K;"X7ZJW4J-;&&+QGUI*E2B]ST[0K9[7X-R*XPSV4\GX M-N(_0BO+_!/_ ".ND?\ 7PM>Z^((([;P;J4$*!(H[&1$4= A %>%>"?^1UT MC_KX6HP<^>-:??\ R96.I^S]C#M_FCV7XB-8Z M+\,->U:%;B81V$+=/M&=Y'J% _GBO=ZY35?B+X;TF5X6O&N9D.&2V3?C_@7" M_K7!A<15A!TZ4;MGHXO#T:DE.M*R6G8\G\5^!=0\*QQ7$TL5Q:R-L$L8(PW7 M!!Z9Q78?![599$O])DD+1Q@31*3]W)PV/;.#_P#KK/\ &OQ!TCQ)X>;3[2VO M4F,JN&F1 H ^C&H/@_\ \C3=_P#7FW_H:UZ4_:5,)+VRLU_P#RH^RIXR'L'= M/_@G4_%__D5;;_K[7_T%J\CM[Z_DT_\ L:V+M#<3AS#&"3*_ 4<=?8>OX5ZY M\7_^15MO^OM?_06KE_A#9P3^([JXEC#26]OF(G^$DX)'OC(_&HPF[!XK7^%NKR6'BV.S MW'R+U3&RYXW $J?T(_&O8/$\23^%M5CD&5-I*#_ *[2?SKM*RQ?\>?J:8+_ '>'I_F%5-4_Y!%[_P!< M'_\ 035NJFJ?\@B]_P"N#_\ H)KF.Q;GS=H7_(PZ;_U]1?\ H0KZ9=3D MR2S2'A1W8^W08^@KTWXOW#1>&[&V'22YR3_NJ?\ &N(\!>*M/\*W-[/>VT\K MS(J1F$*=H!).WY48&#A0E4@KR>P9A-3KPI3=H[OYE[Q)\+KO0](DU&WOU MO4A&Z5/)\LJO/J ?R%;E]\6=$O M-/N;;[!?_OHFCY5,<@C^]7G'A"4P^,-(<$C_ $J,<>A.#_.MZ:K5:,X8A>AS MUG0I5H3P[]?P_.YZ-\7]8FM["RTJ%RJ7):2;!^\JXP#[9.?P%C3.<^#G_ "&]1_Z]A_Z$*O\ Q?UN:,6FBPN5CD7SYP#]X9PH/MD$ M_E5#X.?\AO4?^O8?^A"H/B_;NGBBUG(^22U !]PS9_F*[)Q4L>K]OT.&G*4< MNDX]_P!45_"WPTN?$>CKJ4NH+9Q2$B)?)\PL <$GD8Y'O7*ZWH]SH.KSZ==[ M?-B/WEZ,#R"/J*]J\ :_IMQX/LX3=PQS6D?ES1O( 5P3SSV(YS_A7EGQ U:V MUCQ?=7%G()($58ED7HV!R1[9S6M"O6EB90DO=5_^!]YE6P]&.$C4C\3MU^_[ MCT?X:^%;S0(KJ\N9[>6.\CC:$P,3E>3DY ]17E>OSM;>,]1G3&^*^=USTR') MKW_PY ]KX9TN"08>.UB5AZ':*^?/$_\ R-6K?]?0O!6C?S_ .'/2_!.K2:UX2L+N9BT MP0QR,>I93C)^N,_C705POPE8MX-8'^&Z<#\E/]:[JO&Q45&M**[GM8.;G0A) M]@HHHKG.H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "O%/B1XT_M>[.DZ9=;M-BQYS(.)I ?7/S*.,=B35[F7X.UJL_E_G_ )'@9CC;WHT_F_T_ MS"BBBO:/#"BBB@ HHHH **** "BBB@ HHHH R_\ E]_[:?UJU??Z@?[W^-5? M^7W_ +:?UJU??Z@?[W^->!2_@5_4^BK?[Q0]!UE_Q[CZFJZQRR3S>6^W#<\D M=ZL67_'N/J:B@DVWDB8SO8\^F,UO*,94Z"EL_P#(YXRE&K7E!:K_ #)_(WPJ MDK%L').>M2)&D:[47 J&>Z\APNS=D9ZXJ2&7SH]^,<],UVTY4/:9 MPU(U_9<\OA;OY:^1'/%-(X,0X79NR,]<4Z& M?S8F?;C!Z9K"4,/4JN/,^;U9T1GB:=&,E%OJ<-F7&I)'T1I^JZ?JL7F6%Y#< *&81N"5!Z;AU'T-7*^;[>XGM)UGMII(95^ M[)&Q5AVX(KK-(^(^LZ>RI>%;^ +MD^5P #T<#D],E@>E=D,7%_$K&\:RZGL ME%8>B>+M'U["6MQY=P?^7>;Y7[].S<#/!.!UQ6Y79&2DKHV33V"BBBF,**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *@OKI;*PN+I_NPQLY_ 9J>N4^(>H?8O"LL:G#W+B(8/; MJ?Y?K65:7)3;"]M3RW1[=]:\46T;_,T]QO+$JC/H>?TS7$J?^S? MC_7R.:DN92;ZG-?"J_PU]I['KB9!^A_I7I+NL<;.Y 5022>P%>'>";_^S_%= MFY.$E;R6_P"!<#]<5ZYXIG-OX7U*16P?(8 _7C^M=%.I^XYNU_P*H/2QXUXD MUN?7]:FN79C$&*PIV5>W'K6M#\-]?FL1<@6R,5W"!Y"'^G3 /XUE^$K5+SQ7 MI\4@ROF[B/7:"?Z5[U7/0PZJ0ZM:W$;Q-'L#(_&&Y MK)^).MR7FM?V;&_^CVH&0#PSDI]:^>]:F:YUV^E))+SN M>?K3Q-XPC37]?U2"0K2/MWD>G^<50N)M0L+ M>?1[@/&@E#O"X^ZX!&1^!_'BO>-(M$L=(M+5%"K'$JX'KBO/?BK:PI=6%RJ M32*RNP_B QC/YFE7H*E&\7Y,CV?NR_S-.O\ P(?UW''^"_ZZG8_# M?_D48_\ KJ_\ZK?%#_D6X/\ KY'_ *":L_#?_D48_P#KJ_\ .JWQ0_Y%N#_K MY'_H)K:O_ ^2_0NG_"^3,#X5_P#(8O?^N _G5WXK]-,_[:?^RU2^%?\ R&+W M_K@/YU=^*_33/^VG_LM93_W:/]=613_AR_KL2_"G_CRU'_KHO\JQ_BC_ ,C% M;_\ 7L/_ $(UL?"G_CRU'_KHO\JQ_BC_ ,C%;_\ 7L/_ $(TJ_\ A\OU"/\ M%_UU.83^T==GM;.&-YY(HQ%%&@Z*/\Y)KT'X>:/J&C7>I-J-K);KL3#..#C) M.#T-2_"_3H(](FU#;FXED*%CV4=A74>)IS;>&=1E7J(& _$8_K5PI>SC[5O6 MU_P"E3YK29X[XCUBY\2Z^S+N9"_EVT0[#.!QZFNC7X5WAT_S3J,0NMN?(\L[ M<^F[/]*Y'0+^WTS7;6^NHWDBA?<50 DG!QU]\5Z1_P +4TC_ )\K[_OE/_BJ MQI1I.+=1ZLF+C*3E,\^T'4[GPYXACE.Y-C^7.A[KG!!^G]*]Z1@Z*RG((R#7 MSYKE]#J>MW=[;HR132%PK@9&?7%>ZZ'(9=!L'))+6Z$D_P"Z*WP@T445W'05M1M?MVFW5KQ^ M^B9.?<8KYZGAFLKMX9%:.:)R".A4@U]'5R7BOP/;:^S7=LXM[_'+$?+)_O>_ MO7'B:,I6G'=&=2'.C$\-_$I-D=IK:D,, 72#(/\ O#^H_*O1()X;J!)X)$EB M<95T.017S]JNBZAHMSY%_;M$W\+=58>H/0UT/@'Q'-I>KQV$KDV=TVW:3PCG MH1_*IH8AN7),QC4<':1Z)XQUQM!T"2>$@7,I\N+V)[_@*\I8UVOQ6N&-QIUOGY0C/CZG']*M?"JT46=_=D#R*J^]-0.9UCP!J^CV#7KM;SQ(,R"%B2H]<$#BD\"Z[+I.O10%S]EN MF$?5/_0A7 ?#?_D;4_P"N+_TKN_'+^9X&N'_O",_J*X3X M;_\ (VI_UQ?^E:/_ 'I?UT8ZKNXO^MSV23_5/_NFOGB#_D+1?]=Q_P"A5]#R M?ZI_]TU\\0?\A:+_ *[C_P!"I8C^+#^NJ'B/@_KL>[:[_P BUJ'_ %ZO_P"@ MFO![.^GL'E>W;:TD;1%NX!ZXKWC7?^1:U#_KU?\ ]!->':'9QZAKMG:39\N6 M4*V/3O4XE.59)=0KNR3_ *Z$UKX:UJ\LEO;?3IY;AJXX6/ M*G?4B%)2C=F3JNJ_V-X;DOY!F2.(;5/=SP/UKQBPL=0\5ZZ8U% M'Y!* M*3PKCT^H_E6U>?$W2+JRGM_L5[^]C9.53'(Q_>K@O#S>C(GRQLX'OU%%%>D=@4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %35/^ M01>_]<'_ /037S7I$,=QK5A#*H:.2XC5E/<%@"*^E-4_Y!%[_P!<'_\ 037S M=H7_ ",.F_\ 7U%_Z&*]K*]I_P!=SP\W^Q\_T/?(O WAB*0.NC6I(_O L/R) MQ6Y#!%;0I#!$D42#"HBA54>P%245Y$JDY?$VSV8TX1^%)&3XG_Y%75O^O27_ M -!->#^"?^1UTC_KX6O>/$__ "*NK?\ 7I+_ .@FO!_!/_(ZZ1_U\+7K9=_" MJ?UT9X^:?Q*7]=4>J_%/69]+\-);VTACDO)/+9@<'8!EL?7@?0FO-?!7@U_% MMW/ON/L]K;A?,<+EB3T _(\UW_Q>L)KCP_:7D:EDMICYF.P88S^8 _&N(\!> M,X?"EQ=)=V\DMK.<7BXJK\-E^OZ M[FQXT^'NE>&_#C:A:7-[),LB)B5U*X/7@*#^M0?!_P#Y&F[_ .O-O_0UJKXV M\>OXI1+&QMY(;!#YC!P-\A&>3C. !VJU\'_^1IN_^O-O_0UK6U582?MGKK^A MC)T7C(>Q6EU^IU/Q?_Y%6V_Z^U_]!:N=^#G_ "&M1_Z]Q_Z$*Z+XO_\ (JVW M_7VO_H+5SOP<_P"0UJ/_ %[C_P!"%H^(?^1:U7 M_KSE_P#0#7S_ .$/^1QT?_K[C_\ 0A7T!XA_Y%K5?^O.7_T U\_^$/\ D<=' M_P"ON/\ ]"%/+?X=3^NC%FOQT_7]4?25%%%>*>X%>-_&/_D/:?\ ]>Q_]"-> MR5XW\8_^0]I__7L?_0C7=E_^\1^?Y'!F/^[2^7YG8?"S_D1X/^NTG\Z[2N+^ M%G_(CP?]=I/YUVE98O\ CS]33!?[O#T_S"JFJ?\ ((O?^N#_ /H)JW535/\ MD$7O_7!__037,=BW/F[0O^1ATW_KZB_]"%?3E?+-I,JMOIT9/\2Q/D?FY%?1X_#5*[CR=#YC+\53HA?$37(M M'\*7,7F 7-XI@B7N<_>/T S^8KQOP=I[:GXNTRW525$ZR/@9PJ_,<_E5'4]5 MU#7;[[3?W$ES<-\HSV'H .!]!7KWPT\'3:);/JFH1%+VX7;'&W6*/KSZ$\<= ML?6I45@L.[OWG^?_ "IS>.Q$5%>ZOZ?WE7XQPEM%TZ8#A+AE)],K_\ 6KC_ M !X4TWQ5U^\\,ZNE]:@%@"DD;]'7N#^7Z5G@92GAI0@[21KF$8PQ,:DU>+ M_0]6_P"%/^'_ /G\U/\ [^Q__$5=TGX8Z%H^J0:A%->S2P-O19I%*[NQX4'C MZUB'XRV?V8,-'G\_NGG#;_WUC/Z4_P )?$#4_$WC!+22&&"R,3L(D&2,<@EC MU_#'6L)1QW*W)M)>:-U/ ,=3\+Z]IRVFQ[9X6:6)UXD.<=>H(QV]:JO M\9+#[$632KG[7MX0NNP'_>ZX_"LL/3Q4(JI1V?\ 6IMB:N%G)TJVZ_K1GF>@ M:I<:#K]K>Q%D>*0"1>FYK_%XY\*6I'_/VO_H+5Y3H]C<>(/$EO;HN M9+F?<^T?=&4CD%APH]L_X71C MCX?^)9+6WN8-/\Z*XC61&21> 1D @D$&NG\)?"Z]&H1WFOHD4$3;A;!@[2$= M-Q&0%_'GVKG=-^(_B/3+2&UCN8I885V(LT0)"@8 SP>*U[/XOZU%,OVNSLYX MOX@@9&/T.2/TK:K]<::C;]3"C]234IW].A[37S3XG_Y&K5O^ON7_ -"-?0NA MZW9^(-*BU"R8F-^"K?>1AU4^]?/7B?\ Y&K5O^ON7_T(UQ99%QK2C+>WZGH9 MI*,J$91>C?Z'T3H__($L/^O>/_T$5Y)\8?\ D9;+_KS'_H;5ZWH__($L/^O> M/_T$5Y)\8?\ D9;+_KS'_H;5C@O][^_]3;&?[E\H_H=9\)/^1.D_Z^W_ /05 MKO*X/X2?\B=)_P!?;_\ H*UWE88W_>)^O^1M@/\ =H>GZL****Y#M"BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N$^)'C#^PM/.F6 M+^_NM3OIKV]F::XF;<[MU)_H.P'0"O4P&$]I+VD]E^)Y.8XS MV4?9P^)_@5Z***^B/F@HHHH **** "BBB@ HHHH **** "BBB@#+) O23P/, M_K5F]='A&UE/S=C]:IS?Z^3_ 'C2,C)CX^IJ(B]((/0_[M26B2QJRR# [=*T MC5=2O%\C2LUJC*=%4\/)G_ "$)/]W_ J&_P#]>O\ N_U- M2V\O\ N_U-_U23:M>5]?4ZL/;ZY%)WM&VGH78?] M1'_NBGTR'_41_P"Z*?7L4O@CZ+\D>+5_B2]7^;"BBBM#,V****_*CZH**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "NNT3XAZQI6( M[IO[0MQ_#,WSCKT?KU/?/ P,5R-%5&-$\7:/KV$M;CR[@_P#+ MO-\K]^G9N!G@G ZXK6H&!(H'FKP,F:K9:Q9BZL+A9H['_ ?K7JE>!^*+_P#M/Q+?7(.5,I5/ M]T<#]!7#C)>ZH]S.J[09F);3R+N2&1E/=4)%.^QW7_/M-_WP:]Y\.6/]G>'K M&UQADB&[_>/)_4UJ4?4O,QC1ND[GSUZ[/\ VI\/KBYC M_P"6MJLG'X$UYQX^L?L7BRY(7"3@2K^/7]H_/-+$MRC"HOZ_JQ27]XQ>21L%L8''8?08IXG$1J1M$7M%[.W4]$^%/_ !Y:C_UT7^58GQ/_ M .1GB_Z]E_F:V_A3_P >6H_]=%_E57XJ:?(+FRU!5)C*&%CZ$'(_F?RIUE_L M\'Z?J$%>B_ZZF_\ #9@?"2 ')69P?;FJOQ1D1?#]M&6 =K@$+GD@ Y_F*X/P MYXNO_#8ECMTBEAE.XQR9P#ZC%5M4U+4_$MU/?7(,GDIE@@PD2YP /Q/UJ:M> M,J2@M]/P%&HE#EZG4?"O_D,7O_7 ?SJ[\5^FF?\ ;3_V6J7PK_Y#%[_UP'\Z MN_%?IIG_ &T_]EJI_P"[1_KJQT_X!^'K"WU37K2RNGD2&9BK-&0&'!QC(/ M>O2O^%6:'_S]:A_W\3_XBO,K^TN]!UJ2%LQ7%M)E6'MR"/T-=Y8_%6,6H6^T MYS.HP6A<;6/K@]/UKBH2H\MIK4YXV\-E9QVT;2J&+'S&89Z= !^1KU$'*@^U=M%T MVFZ:-X.%_=%HHHK8U///BM_QXZ=_UT?^0IWPJ_Y!E_\ ]=A_Z#3?BM_QXZ=_ MUT?^0IWPJ_Y!E_\ ]=A_Z#7#2_WF7S_0YY_Q8_UW/0:***[CH$)"C)( ]32U MSWC@.?!VH;!SM7/TW#->;:+X_P!8T>);=REW;KPJS9W*/0-_CFN>>(C"?+(B M17*!E2)I%8]58 D$5X7IV[^U+7R\[_.3;CUW"NFUWXA MZCK%B]G'!':PR#$A5BS,/3/8?A5?P)H((IRO^C6C"21NV1]T?7/\JY&U M5KIP\CGK24[*)L_%2,B^TZ0_Q0E?R/\ ]>M+X53AM,OK?^))@_X$8_I6E\1- M'DU/0!/ A>6T;?M'4J?O?T/X5YCX>\077AS4?M5NJNK#;)$QP&']#5*2I8AN M6S_4JI[LU(][D=8XGD8X5023Z 5\[29O-3;;UEFX_$UU^N_$BZU73I+.ULA: M"4;9'\W>Q'<#@8K/\"Z')J^OQ3%/]&M6$DC$<$]A^?\ *B@^.4\OP-<)_=$8_45P?PX8+XNB!.-T3@>]>H>)[!]2\-7UK&,R-'E0.Y M'./TKPNQO;C2[^*[MVV3PME21^AIU9X=8[:5W8*BH2S M$X &*^>;<@ZK$1R#.O\ Z%6_K?CG5M?M%L62*&)L!U@!S(?0Y)X]JPH8);75 MXH)T*2I,JLIZ@YK.I452K%K96_-$UJBE&R/===_Y%K4/^O5__037B_A7_D:M M-_Z[BO:-=_Y%K4/^O5__ $$UXOX5_P"1JTW_ *[BMJO^\Q^7YE5_A7]=CWNO M&OB3&4\6.QZ/$A'Y8_I7LM>=_%#1WFM[?58ER(OW4N!T!/!_/(_$56+BW!/L MS:HKP:-;X<7"2^$HHU(+12.K#TYS_6NNKPCPWXIO?#4[M JRP2_ZR%R0#[@] MC5[7_'FI:[!]E1%M+9OO)&Q+/]3Z>U$<5'D7D>@T445UG M0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 R:))X)(9!E)%*MCT(Q7#V7PHT.RU M""[2ZOW,,BR*C.F"0P4445D:D%[:17] MC<66TEM<1K+#*I5T89# ]J\[O?@[ITUPSV>I7%M$3G MRW028]@=++=1&*2X8C M>%/4+QA:F\,^!--\+7TMW:7%U++)'Y9\YE( R#V ]*ZFBF\15E=.3UW)6&HQ MM:*TV,?Q'X:SFN99)E", M9F! .> *Z6BI5::@X)Z/H7*C3E-5&M5U(;NVCO;.>UESYBB%:I334':X5*-.HTYJ]@HHHK M(U"O&_C'_P A[3_^O8_^A&O9*\;^,?\ R'M/_P"O8_\ H1KNR_\ WB/S_(X, MQ_W:7R_,[#X6?\B/!_UVD_G7:5Q?PL_Y$>#_ *[2?SKM*RQ?\>?J:8+_ '>' MI_F%-DC2:)XY%W(ZE6'J#3J*YCK. ;X0>'F8D76I*"AE3_P"(KOZ*ZOKE?^=G)]2P_P#(C!T?P9H&AR+-9:>@G'2:0EV'N">G MX8K>HHK"ONM22%G ML+J0R"51D(QZJWISG%>C@*O/B.:J[NVG]>AYV/H\F&Y:2LKZV_KN>CZ-X \/ M0Z%:17-A#=3>6'DF;.78C)Y';G@5P?Q.\,Z1H,EA-IL7V=KC>'A#$CC'S#/3 MKCTK%TWX@^)-+LTM(+\/#&-J"6-7*CTR1G%49[G7?&.K)YAGO[QAM55484?0 M8"CWX]Z[:6'KPK<\Y^[KU."IBT6WZ[GHGP:DD-CJT9SY2R1LOID M@Y_D*UM0^%FB:CJD]])=7R-/(9'1'3&2P''YUT=>7B,2U7E.D[7/5PV%7U>-.LK]2."%+:WB@CR$C0(N3V P M*YSQ/X%TWQ3=PW5W/=12Q)Y8\EE *Y)Y!!]:Z>BN2%24)<\7J=DJ<)QY)+0R M?#OAZT\,Z7]@LWE>/>9"TK L6./0 =A6M112E)S;E)W;*A",(J,59(****DH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J*ZN8;.TFNKA] MD,*-)(V"<*!DG YZ"I:\B^*GBQ;F4>'[*56BC8/=.CGEQG]V>Q X)Z\XZ%37 M1AZ#K5%!?,Y\37C0IN;^7J<=XM\377B?69+F1V^RQLRVL)&!&F>,C)^8\9/] M ,&BBOK(0C"*C'9'Q\YRG)RENPHHHJB HHHH **** "BBB@ HHHH **** " MBBB@#+D)CNV)'1\X_&I;N>.555.<XMA-\RX#_SJI]DG_N?J*^>K4L1 M2YZ<8WC)]KGTE"MAZW)4G*THJV]B>VGBC@"L^#SD8-2_:X/[_P"AJE]DG_N? MJ*/LD_\ <_45=/$XN$5%4]O)D5,+@ZDW-U-7YHN_:X/[_P"AH^UP?W_T-4OL MD_\ <_44?9)_[GZBK^N8S_GW^#(^I8+_ )^?BB[]K@_O_H:/M<']_P#0U2^R M3_W/U%'V2?\ N?J*/KF,_P"??X,/J6"_Y^?BB[]K@_O_ *&J=W(DLH9#D;<4 MGV2?^Y^HH^R3_P!S]16%>MBJT.24-/1F]"CA*$^>-37U1HP_ZB/_ '13Z9$" ML2*>H4 T^O?IJT$GV7Y(^=J.\Y-=W^;"BBBK(-BBBBORH^J"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** +-CJ%WIER MMS97$D$P_B1L9&0<'U' X/%>H>&OB-;ZE+]EU=8;.;!*SAL1,>>#G[IQCJ3G MGIP*\FHK6G5E3>A<9N.Q]*45XQX7\=WFA?Z/=B2\LC@!&?YH@,#Y2>V/X>!T MZAXKBX_AEHT=VLYN+QPK[MC,N#ST/R]*[6BH<(R:;6PI14E9@ !T% M%%%6,P/$7A&P\22PRW4L\^0:?X=\+V?AI)UM)IY/.(+&5@>GI@ M#UKAT5+HTV[M!*$9;F?I&B6&AVGV>P@$:GEF)RSGU)INM:%8Z M_9?9KV,D Y1UX9#Z@UI45;BFN5K0:22LCSV/X4V8G#2:G.T.?N+& V/KD_RK M-^(VFVFE6.DVEE"L4*>9@#J3\O)/>>O\*;,W&Y-3G6'/W#&"V/3=G^E=)'X1TJ#09M'A M22."?'F2*P\QB"#DDCV],5O44*C!)I+V *F\1>%[+Q*D NY9XS#G:8F ZXSG(/I6W15.G%QY6M!J*2LC&\/>&K M+PW;RQ6DDS^:P9FE8$_H!57Q!X,T_P 1W<=SV@TDE9&/KOAG3?$, M2K>Q,)$X2:,X=1Z9]/K7)/\ ">W+DIJTH7/ :$$_GD5Z+164J-.3NT*4(RW. M2TCX>:-I<\=Q(9KN="&4RG"@CN%']>?%;_CQ MT[_KH_\ (4[X5?\ (,O_ /KL/_0:;\5O^/'3O^NC_P A3OA5_P @R_\ ^NP_ M]!KAI?[S+Y_H<\_XL?Z[GH-%%%=QT#71)(V210R,,,K#((]#7&:G\,](O)&D MM)9K-V.=J_.GY'G]:[6BLYTX3^)":3T9Y_:_"JQCE#76HSS(/X40)G\>:[;3 M].M-*M%M;*!885Z*O?W)[FK5%.%.,/A1*A%:I!7'ZQ\.=)U.=[BW>2REYJW11"G&'PHE0BM4@KC=;^'6FZK=M=6\[V0 *ON%]?KFDNOA]I5WK#ZE M)<78D>7S60.NW.<_W-QAE8 M9!'O3Z*MJ^C*.$U#X7:;<3&2SNYK4,2]F M0Y42 ! ?7:/ZDUV%%91HTXNZ1#IQ;O8*YC7? FDZW.UR?,MKEOO20XPQ]2#U M_2NGHJIPC-6DBFDU9GG2?">W#@OJTI7N! ?SS74:%X1TKP^QEM(W>*)5.*UL%%%%:%A1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 54O=*T[4BAOK"UNB MGW?/A5]OTR.*MT4TVG=":35F16]M!:0+!;0QPPIPL<:A57Z 5+112;N"5M$% M%%% PHHHH **** "BBB@ HHHH **** "BBB@ H(!!!&0:** ,Q_#>A2N7DT7 M3G8]2UJA)_2KEK96MC%Y5I;0V\?]R*,(/R%3T53G)JS9*A%.Z04445)04444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%,EEC M@B>6618XT4L[NPH YWQQXG3PQH+S(H7CL>2!W MS7SW++)/,\TTC22R,6=W.2Q/))/,?$\WBC6WNPR0!7/5]3@L/[&GKN]_\CY/'8GV]33X5M_F%%%%=IP!1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M ;%%%%?E1]4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !6EHVO:AH-T9["?9NP)$895P#G!']1SR<&LVBFFT M[H:=MCW/POXNL_$L+A4^SW(";.]6.#4!DJJY"RK_LY/4=Q^([X]*AB%+W9;G53 MJWT>YU]%%%=AL%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !4%U96E]&([NUAN$!R%EC# M@'Z&IZ*32>X$-K9VME%Y5I;0V\><[(D"#/T%3444P"BBB@ HHHH **** "BB MB@ HHHH **** "BBB@""ZLK2^C$=W:PW" Y"S1AP#]#1:V=K8Q>5:6T-O'G. MR) @S]!4]%*RO< HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !117/\ B#4O$EC1KI(BK9Z8;KQ2N!T%%>?:)XT\5Z[ M$ES:>%(7M/-,3RB^0;<'#<'!XKT&F 444AX!I-V5P%HKG/ NIWFL>$+.^OYO M.N9&D#/M"YQ(P' '0"NCJFK %%%%( HHKG/"6J7FIOKHO)O-%KJLUO#\H&V M-<8' YZ]3S0'2YT=%%% !1110 445S/B?4;I=9T#1[*X:&6]NC)*R=?)C&YA M^/ HZI!TN=-16%/KLL7C:UT(0H89K-K@R9.X$-C'TH\2Z[+H9TH10I+]MOX[ M5MQ(VJV_%"UMY@_Z_,W:*** "BBB@ HKG/!NJ7FJV.HR7LWFO#J,\$9VA M<(I&!P!^?6NCH **** "BBB@ HHHH **** "BBB@ HKG/%&J7FG7WA^.TF\M M+O44@F&T'>A!R.1QTZCFNCHZ7#K8**X1_%_B34[V\?PWH,%YIMG,87EFGVM. MR_>VWDEB5VAD^]&2,E3[CI0M5<'H[%BBBN0\5Z MAJ\FO:1H&CWRV$MZ))9;DQ"0HB#H >.>:/(#KZ*QX-4%E?:=HE_,]QJ4]N9# M,L85'*8W$C/&?05L4 %%%% !1110 4444 %%:6SNO,A= M^ODR#-?$FM2R7'A?PXMWI<3E!R68?-&RD@C\Q1T!Z.QHT444 M %%%% !1110 45S'AG6;J\3Q#+?3&5++4IXH\(!MC4 @< 9[]>:V=+U2'6=' M@U*R5_+GCWQB08/XT=+_ ##K8O45E^'KC5[K1XY=5?%?Q5@?\ M(Y:/Z/>DI]&103^!.!Z<]17>^*-=C\.^'[K47*F1%VPHW\O_ /'S/$\D?91W>_ MI_P2&BBBOH#YP**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HJ>ULKJ^E,5I;37$@&XI#&7('K@=N174VOPT\07$1>46MJP. M-DTN21Z_*&'Z]JRJ5J=/XY)&U.A4J?!%LX^BO4+7X4VJ2DWFJS2Q[>%AB$9S MZY);CKVKR^?^1XG17T5::=8V&_['9V]MOQN\F)4W8Z9P.>IJS7,\V5](?B=2R=VUG^' M_!/GJWT;5+N!9[;3;R:)L[9(X&93@XX(%2?\([K?_0&U#_P%?_"OH&BLWFL^ MD5^)HLHAUF_N1XG_ &'J_P#T"K[_ ,!W_P *1]&U2*-I)--O$1069F@8 =2 M3BO;:*^9^IQ[GI>P7<\$HKWNH;BUM[R,1W-O%.@.X+*@89]<&I^I_P!X7L/, M\*HKUZZ\'Z%=M([6*QNXQNB8IMXQD*#M_2L:Y^'%F^W[+?SQ8SN\U!)GTQC; MC]:REA*BVU)=&2/.J*ZRZ^'VK0B1H)+:X"GY%#%789]",#UZUSM[IM[ITFR\ MM98"20"ZD!L=<'H?PK"5.&1)(W9)$(964X*D="#ZTVB@#U M+P/XY^U^7I.KR_Z1]V"X<_ZST5C_ 'O0]_KU]"KYKKU+P/XX^U>7I.K2_P"D M<+!<.?\ 6>BL?[WH>_UZ^AA\1?W)G33J=&>A4445WG0%%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17%^$/' M;>)=6O-/GL5M7B4O"1)N\Q0Q4GH.AQ6]XEUL>']#FOQ#Y\JE4BAW8\QV( 'Z M_I0W97#JT:U%8GA/79/$?AZ#4Y;=;=Y&=3&K;@-K$=?PK;IM6T **YSQAJEY MI=OI364WE-/J4$$AV@[D8G(Y!_QK3GUFVMM:M-*<2?:;J-I(R%^7"]F/;\:UJ "BN?\-^()=9N=6M+ MJ!(;G3[IH2J9PR_PMSZ\T_4]>FM/%&DZ-;P)*UV)))F)YC11P?Q/%';S#OY& M[1110 4444 %%J7EYXI\0V4\V^WM)(A FT#8"N3R!D\^M='1T3 **** M"BL+Q3XB/AZPA>&U-W>W4H@MK<-MWN?4]@*JZ!JWB:?439Z_H<5JK1F2.YMY M-\?!'RGK@\^O:A:@]#IZ*** "BBB@ HHHH **R=%N=9N)=0&K6<-ND=PRVIC M;/F1=F/)Y_+Z5K4 %%%% !13)I!#!)*W1%+'\!7'^";CQ#K,:Z[?ZM&UC<[P ME@MNH$>&PI#]3T/6A:L.AV=%%% !117->*_$=]H4NFV^GZ]TR(2W#P&2WCDX#,1E0>?ZTKAY%^BJ6DRW\^DVT MNIP)!>M&#-%&+\1+?2Q-BR;3FG:+:.7WXSG&>GO1UL'2YTE%%,ED6&%Y6SM12QQZ"AZ M/HJAI>JPZSI,6HV:OY[V!CB.5VYX/4]O> MBP=+FK1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110!Y_P#%O6=4T?PY;'39I;?S[C9+/$VU ME&TD $M'X::IJ&K^"[>YU)WEF$CQK*_WI%!X)/?N,^U=3=6EM>V[ M6]W;Q7$+_>CE0.I^H/%/AABMX4AAC2*)!M5$4*JCT '2B.E_,'K;R'T444 % M!Z44'I2>P'G'@O55T3X9:EJ;+O\ LT]PX7^\V>!^>*J7=OK&F>&U\4?\);=S MZJBK=2V;3@VS*<$QB/M@'K[=J;H.GS:I\'M9M(%+3/-.R*.K%6#8'UQ3]+@^ M&,^@6U[_P!/>MGP_HFI:))=PW.M7&I63A6@^UG=-&W. MX%NXZ8_EZX&NW%IX>\=>'M4FQ#IJY/8?7T/I74:=XCTO6;V[M M--NDNC;(K22Q$-&-V< ,.">.U*7PNWG_ %]Q/:_E_7WGFWA70=?U;P.+J'7[ MG3HK?S390VK;0Y#L2TA!RGS;-2NKV&)N2JR-\Z MD-C'RDC)%:WP]_Y)K;_2X_\ 1CUR]C_R3GP1_P!AF'_T9)5V]ZW^$;[_ .+] M38EMM:\)>)-$N;GQ!=ZE!J5Q]ENH9S\@=@2&1>BC/8>GO5[7)M0\0^,1X;L= M3N-.M+6V%S>36QVRN2?E0-VXY_&G^//^/[PK_P!AB+^1JK-J-MX;^*-W-JM2M;7[O\E8'I>W9?GJ3:!)J>@>,Y?#E]J5Q MJ-G<6WVFSFN6W2J0<,I;O_\ 6'2JNAZJNAZ)XTU-E#?9]6N753_$V%P/Q.!4 M]E>P>(_B>+W39%GLM,L3%)<1G*-([?=!Z'CTK+BL)M3\(>.[2W1GF?5+DHB] M6*[6P/RJ6WRM^3_/_(:2O;S7Y,=)H/B8>&3XC'BG43JWD_:_LP;%OC;NV>7T MZ?AGM6CJ_B"]U?0O#4=A<-9/KDB)-<1?>B7;EPI['J ?:HYO'NAR?#]I4OH& MO'L_)%F&_>^:5V[=O7&>^,5C^(;,Z-X/\(6>J27-G:P2!KFZMUS);R;"5P<< M?,3T]*N5DVNEU^OZ6_IDJ[2?6S_3];FA:Z/?:?\ $.+2#XFUFXM#9&Z19KHL M<[MI5O4=P1C^M:7A37YX?!FI/JD[37FCR3Q7#NV68ID@DGU''X54\#7OANXU MBXFMO$-QJVM31;6DND9&\L'.U 0!CN0,UA^+HY[/Q7J6@P!_+\2FV92HX0A] MLA_($FDT](]_SO\ Y?D--;]O\M3O/!(O6\(:?-J-Q+/=7$?GN\C;CACD#\ 1 MQ6;(YN/B_!&?NVND,XX[M)C^5=?%&D,211@*B*%4#L!TKCY/]'^,,1(XN=(* M@^ZR9_E3;3FK>?Y,6O([_P!:HS?$^JR:-\3M.NX].O+]O[-=?)M(][\N><>E M9_B+Q1/K=_X=MY?#^K:\-?]AJW_K2A]GU_4GZ&OX@T;4=:>WAM]:N--LUW&;[+\LLAXV@/_"! MS]:Q?"DE_IOB?5_#]SJ=QJ-M##'<6\UR^^10V006[\_RJKXT-G>^,='TK7+D MV^B2022L&F,4(;S38K>Y>WL(+=OW1V?Q2+T8$_U[<5L_#+_D0;#_ 'YO_1K5 MC>#O$>E^&M,U;2M7NX[.XT^\F/ERG#2(3D%!U;/H,GIZU;^)KLO\@?Z_YE'1 MSJH^%WB&:*=[;4X;Z>9W@;&&5E9P"#TX85=\<^*;V/POH-WI4LB3W>+MO*;; MF)$WN#[-+K4+G?%(,,H;&01Z\US7@ZU?7+R31;KYET M?3[FQ8M_?DD901_P 8J7?\$_N7_# K;^;7WO_ASL-=U.>[U_PK8V%T\4=W*U MU*8GQNB1-P!QU!S3]8\+ZEJ^H7%S-XHU"QMQ@6T%B_E!!@V3^2BFRKX=U7Q5XBF\8W2;K&81VMM<7#1JD6W[R*"- MQ/MGK[TY67XOY?\ #6!7Z^2^?_#EB3Q!JK?".]O9;N3^T;.;R#<(=K-MF49R M/4<5IVL6K^&M'U'Q-K6KSWD[VIE:Q.?)A!]2M(%+3/;[D4#EBN&P/KBE*ZBWUT_P#25<<4 MFTNFOYZ''7=OK&F>&U\4?\)9=S:JBK=2V;3@VS*<$QB/M@'K[=J]+L[E;VQM M[I 0DT:R 'T(S_6O-=+@^&,^@6U[=)ID4OD@S123$2*P'S#9NW'G/0.V/S]2KSKQ-XDTS5O$OABRTVY2\\O48YI9H#OC3 M((52PXW'DX]J]$)P"?2E?W=>[_0?VM.R_4\RM=6N_AMJ=U8:M9R2:#=7336] M_$-WE[^=K#_)ZXS70^+=?G&FZ7:Z'=(MSK,Z0V]RHW!$/+./7C'YU#?>._"> MH>&KQYKZ!D:)D>TF&)2<8V[.N<]QQ[URL<%SH/@_P5J]]%((M/N6:X^7F.*4 MG#$#G@$?G22V3Z6^[^K?(;WNM]?O_K\38O;/5O ]_I>H+X@U'4K">Y2VO(KZ M3S,;N RY^[S_ $ZU6\1Z!/=?$_3$76]1@-W#-(K128, ^ZGH#WJ[XNUK3O$ MK:/H>CWD%[<7%[',_P!G<.(HTY9F(Z?0\U>U?_DJGAS_ *]+C^5"U:OW?Y?Y MB>SMV7Y_Y&)K7ANYF^(VF0#Q!JD;3VDK+*DN&BV@ A?0'J:W99[W1_'VBV77Q2U:REFD.G.KPVR,_P HDBV;]H_$FI])?6?$ \336>K/;![_ .RVTA'F M+#''@,44\9.3^-%?#GBR1*=$1/$&HZC M:ZA,UO<0WLWF;3MRK+Z?_6IWB9MEZE+96]QIP>>1&/[I1(&.<9SVI^BS7.@ M>-8]";6;G5;"^MFFA>ZE$LL4B]06]"/\^M3QS9:6OC31+_7H4DTF:%[61Y,A M(Y/O*21TSD_K6MH-EX%M];0:%_9[Z@(V93:R^857@'D$@=>]*+ZOS_K\@EII MZ$<9-O\ &"9!D+=:0KD#H2LF 3^%:?CFY>T\#ZQ+&2&^S,H([;OE_K68@^T? M&&5E.5MM("M[%I,@?E6_XDTQM9\-ZAIR'#SP,J<_Q=1^H%3+^']_YLJ/Q_=^ M2(_"EK'9^$M)@B&$6TC/U)4$G\R:S_&VK7ME;6&FZ7,(=0U2Y6WCF*Y\I?XG MQ[#'YUD^$O'FC1>'(;/5[V.QU#3X_(N(9\JV4^7(]>G05_P?](B%U'SM^(M[9ZMX'O\ 2]07 MQ!J.I6$]REM>17TGF8W>%SV!]JC\7:UIWB5M'T/1[R"]N+F]CF?[.X<11IRS,1T^AYK2;_DKT M?_8$/_HZI6MK^?Y?YCVO;M^O^1!X6?4-'\7:EX;O=3N-1@%NMW;37+;I%4G: M5)[\_P NV:SO#\%[XKNKW4V\4:A:WUO>N@L89 (H45L!7B_BR!U./TK4AX^, M-U_V!U_]&5SGB^Y\,7%LOB3P[J<,>OB5!$+67;).2P!5X^O3.<@9[YHC]E_U MO:_Z UNOZV.K%[=?\+4-C]HE^R?V3YOD[CLW^9C=CUQ3X+VY;XFW=D;B0VJZ M8DBPECM#&0C./7%96IZA;Z)\4K&^U.9+:WN]+,"RR':BN'W$%CP/_KBF^']8 MM=;^*.I75D6>V33EB2;'RR[9.67U&]6OAKH\UKXV(6TD?,47S=5';I^M2>$ MT:2S\8(@)9M5N@ .YVBI/ASJ^GW7@_3K"&[A:\A@;S8 PWIAL$E>H'(J/LNW M\J_(IZU2'_ "0&7_>;_P!*:Z;XE_\ (@R_]=8/ M_0UK1_%?S7Z#?;_%^;'^)YK[4O$VE>';:_N-/MKF*2XN)[9MDK!>BJW;GK5' MPI97UGXYU>PN-?U.^AL$C,27$^\,LBY^8'^(>O>J?Q N8+;Q/HTM_?W>EVT= MK(T%]:Q[F$Q(&T\$E=O;WK7\ W'AV5;W^R=8EU._F82W<]R&65^PX('RCIQG M&>M3#OZDR_R.THHHH&%%%% !1110 4444 %%%% !1110 445S_C37_\ A'/# M-S>(V+E_W-OQ_P M&S@]". "W/!VX[U4(.*3:2NQI-NR*U26]O/=SK!;0R32MG;'&I9CQG@"N^TCX M77,C+)J]VL,9 /E6YW/R#P6(P"#CINSS]:]#TS1M.T: PZ?:1P*?O%1EFY)Y M8\GJ>IXKS:^8TX:0]Y_@>G0RRK4UG[J_$\OTWX9ZS=,#>O#8QY((9O,?&." MO'7CEAW_ ![#2_ASH=AM>X22]E&TYF;"!AUPH['T;-==17DU<=7J=;>A[-+ M4*?2[\]2*WMH+2!8+:&.&)<[8XU"J,G/ %2T45Q-WW.Y*VB"BBB@ HHHH ** M** "BBB@ HHHH **** "FNB2QM'(JNC JRL,@@]013J* .?O_!>B7Y+"W:V< MD$M;G;T&,;>5'X"N4O\ X>:A I:RN(KH #Y2/+6-UI]P8+N!X9!V<8R,XR/4<=1Q5>O=+RRM=0MS!=P)-$?X7&<'&,CT M/)Y'-<;J?PZBD9Y-,NO*SR(9AE MA[_7KZ%7S77K?@#Q;_:=L-,U"XW7\?\ JF?K*@'KW8<^^.>>37HX>O?W)'32 MJ7]UG(:7XM\23?%;[+)=7!B>[>![,L3&B D<+T& ,YZ\5[?59=/LDOFOEL[<7; M#:TXB7S"/0MC-"TDF#UBT6:*** "@]**#TI/8#QG0L:5%H.OY(1=2GLIS_L2 M,<$_0YKMO$N-6\6Z%HZ\QP,=0GP>@7A/_'C7/Z-IAU;X3ZI;(/WHFGDC/HRN M6&/RJ_\ #F6XUZ;4?$UXFV694M8@>RHHW$>Q;^5'2W97_#_,);M][K\7^@GA MB:6V^$5U-#(T=^[9G.> MN:SO"MN]W\)+FWB!,DD5TJ@#.26? K*;Q?I ^$R6,=PLM^UE]E^R(F*=3:7R*7Q+U9K>(I9)_"?A*:5V>1[^R9F8Y+$CDFJ?B+P_/=_$C3 ME77-2@-S!*ZF*3!A Q\J>@/>K.N?\B=X/_Z_K+^57/$E[;:7\0/#UW?3);VS M03Q^=(P5 W'4G@54K1_>QWKHXM4T^XF$,-]:R2GHB3*6_(&N7\Z&Z^*=I-"ZR0RZ*65E.0P,G6 MM.P\#^&],U&._LM+2&ZC)*R"1S@D8/!..YI=K^?YLI^7E^1DQXTCXL3)]V+5 M[(./>2,XQ^635274EB\5^)_$3J7BTBT6UA!'!?[S#_OK _&K?Q#)TY='\0J# M_P 2V\'F8SGRWX;_ #[UFZ=I$^H_"G4Y%0F[U3S;P@#EB6W ?B *B_NM]K_C MM^%ROM)=[?AO^2*MS;ZO9>&QXG_X2R[DU1%%S)9FLK2+?X9SZ!;W=VFF0SB(>=%), M1(& Y&S=D\^@K=UQ((_%O@M+90L"M.(P!@!?*&*T:7-;S_1D)NU_)E;3HM4\ M+^-[+3;C6KS4[/4X7(^UMN:.1.3CT'M[^U%W%JGB[Q=J5E!K5YIFGZ6%C'V- MRK2RL,DL>X'I5OQ#_P E'\*_[EQ_Z#5+2-7L?#GC;Q)9:K]2M;7\_P !O2]O+^OR&^"&O=/UGQ6VLSK+<6[1F691C>JH<-CU( -0 M:9I.O>+]+DU]O$FH6$UP6:SM;:39%&H)VAA_%G'_ .NI/"UU'XCU+QC-;+(L M5V$6(NNTLIC(#8/8]?QI_A#QAH^E>#DM=3O8;2\TY6AFMI6VR94GHO5L^V:7 M37LOU#T[L;/XEU&[^$UUJ33/%J5N1%+)$=AWK(%)XZ9'\ZV_"NCZU;RG5=8U MFXN)KN(%K+)\J$G! 49[#CWKDGM9[?X+:C/<1F-[N3[2$/4*TJD?I@UZC;?\ M>L/^X/Y57=O?3\M1=$EMK^>AS7CG2-1U"PL[[2%5]0TVX%Q%$QXD'=:=X5\; M6?B-Y+.6&2QU6 ?OK288(QU(]1^M:6L>)-+T&XM(M3G^SK=%A'*R_(",<$]N MMZ?K_P 4M(GT66*Y-I!(UY<0TBL9/+W;>KL>^3V_6I=+UG53X/\16=_=,^IZ2)HOM* M_*S +E6X[^_M4/@W7=-\.QZIHFKWD-C:64\-Z@G&:R3XOTA M?A,EC'<++?FS^R_9$.9 P7!)7J% !.>E:6N?\B9X0_Z_;+^5:25Y/U7ZD1T2 M]&2WBZQX+\+WMW+K-QJ>HWCI'")^5BE8X^4$GCG..G%7M'\+:WIE]9WK^)[V M\W9^VV]TQ>-LC_EF/X<''X?E3OB/#(_A,W,4;2&SN(KEE49)56Y_0YJ[:^-= M O)=/M[34(KFXO3B.*$AF7YG>DM6_ZZ ]E_74R-.U*]DTCQI(]W,SV MMU*VB;]TT8&?G&?F8CDD_2M M32_^0)X]_P"OR[_]%U<7_DC0_P"P2/\ T"H>D6_)?D7]JWF_T%\0:W?7NB:! M%83M9R:S(B/<)]Z)"NX[3V/H:SK32;[2_B)::8?$NLW-H;4W2I/<[R2&P5;U M!_"J/B*2./P1X1-W+<6U@/+::[MUS)"1'\A'''/\JTO!%]X:N-:FF@\17.K: MS+'LWW:,A$8.=J @#W.":TM:;MT;_P" 9_95^R.M\1V+ZCH-U!'>7%HVPMYL M#8;@9QGT-BZA_P @VZ_Z MXO\ R-<#I-C+J7P4:T@4O*]O(45>K$.3C]*S>BDUV7ZFBU<4^_\ D1?V%XEF M\-GQ&/%&HC5#%]J6V5\6X&,[-G3I_P#JJUXB\1ZC<^!]#U73',=[=74(V*Q" MLQ!RI]L]J3]CW?O?,V[=NWKC/?&*J:AI\VF>!O"=I<* M5F34;4NI_A)))'ZUHU[S2VNOS_R(3T3>]G^7^9U?AG0]1T>*=M1UJYU*6X(< MB;.V,]PO)P/;VK!^(=XVGZOX9NTM9[IHKJ1A# NYW^4< =Z[WM7#^.[J"QU[ MPM1S@*-HZU+>J]4-;/T9L^'_$LVN3S1RZ%JFF^6H8->P% ^>P M]ZY2PLO$'B?5M?MCX@N['3K6^D2)K=R)2W9=VR^:_4YJXDU#6_AGJ<=]J= MR+K2I9899(FQ]H"] _J,$5O:3IEUHO@>\NAK%_=/)IYDC$\F?((C)&ST_P#K M5C6"-)X)\;*BEF^V7)P/8 UOVNKZ?J?P[N4LKR&=XM+/FHC@M&?+/##L>#Q4 MM^[)^2_(:7O)>;_,R=8U?5X/AWX%[^^N=:GU*^N61(OM&=D4C''RY)PO.<=.*H7W_ "3_ ,&_]?EE_*MSXDV+ M7G@Z5EB,RVTL<[QC^)%/S#\B:N>CEZ_AH3'6WI_F85]%?^$H;'64\57NHOYR M)>VUQ.'C=6."47^'':O2U.Y0WJ,UYW:V?PP>&UGC&E^9(4V1B8F3<2, H#G. M?:O1.%7CH!VH>B!:L\SAU6\^'&K7=KJ=E)+H-WQ#=Y1;LP_R>N,UT'B MOQ#*ND:=%HET@N=7F6&WN -P13R7'T'\ZCO/'?A2^T"\:>_@*F-D>TF&)"<8 MV[.IY].*Y*.WN=%\%>$]6NXI!#8W9DF&WF.*0G!(Z\ BDEI9]+?=_5OD4][K M?7[S8O['5_!%SINI+XAU'4;.6X2WO(;V3>/FXW+G[O-:TQS\6;0COI#?^C*S MO%^N:;XCBTK1='O(+VYNKN.1A X?RXUY);'3Z&M&4;?BQ:#TTAA_Y$IQWU\_ MR_S$]GZ?JB7P7?75Y<>(!W:JWA[7]+\-ZOXHM-6O([647SW*B4X,B,!C:.YXZ#UJSX M!F:^\.:Y,L,D;3WMPPC<889'0CUJ'K%_X?\ (K:7S$^&NC36V@VFHMJU]-'+ M"P%I(^8DYZJ/P_6J]AXGOM/^%[:F\[W&H/-)#"\IW$N9"J]?0?RK1^'.KZ?< M>%;/3X[N)KR%'$EON&]<-@DKU Y%:_\ #,>AW?V>2_,@);E-I4'<5S@X&2,]Z@\5^+M'U;P:UGIE[#=WNHJD M,-M&V9 21]Y>JX]\58U:V-GXB\#VS')B,R'\(@*%J[/O^CO^@=+^3_X!%I\6 MJ>%_&UCIUQK=YJ=GJ<+G%TVXQR+R2/0>WO[5WU<9XB_Y*)X5^D__ *#79TE\ M*^?YC?Q/Y!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 06MG:V,/DV=M#;Q%BVR& M,(N3U.!WJDWAK0GO3>-HU@UR6WF4VZ%MW7.<=?>M2B@""\LK74+9K:]MH;B! MOO1RH&4_@:;8Z=9:9;^18VD%M#G.R&,("?7 JS10!!;V=K:6PMK:VAAMQG$4 M2!5&>3P..T5-0-^NDV0O"V[SQ N_=ZYQU]ZY_QC!?V^NZ%K<&G3ZE:6#2^=;0#=("P M5U7^(CFNRHH[6Z!ZG!(U[XM\8Z1J,>AWVF6FE^8\D]_$(I)2PP$5>21WSG'7 M\;UY8W.I_$ZPGDM'%CI=F\BSM&0KRN<8#=#@8/M77T4;6MT#N%+>-;0FZ5"BS%!O"^@;K MCVHN+.UN_*^TVT,WE.)(_,0-L<=&&>A'K4U% %2_TNPU6$0ZA96]U&IW!9HP MX!]1GI2VVFV%FX>ULK:!A&(@8HE4[ !TR3Q5JB@"&UM+:RMUM[2WBMX5S MMCB0(HR-DTD*LXQTY(SQ5ZB@"*"UM[4.+>" M*$2.9'$:!=S'JQQU)]:9;V%G:SSSV]I!#-.=TTD<85I#ZL0.>IZ^M6** *]K M86=BTK6EI!;M,V^4Q1A-[>K8')]S4%UH>DWUVEW=Z;9SW,>-LLL*LPQTY(J_ M10!4;2]/:TEM&L+4VTK%Y(3"NQV)R25Q@G/.:M@8&!THHH RV\-:$]X;Q]&L M&N2V\RFW0MNZYSCK[UJ444 4+K0])OKM+N[TRSGN4QMEEA5F&.G)%3I86<=O M+;I:0+!,6,L8C 5RWWLCH<]\]:L44 0&RM39?8C;0FTV>7Y!C&S;C&W;TQCM M0UG:O9_8VMH6M=FSR2@*;?3;TQ[5/10!0M]#TFTBCBM],LXHXY/-14@4!7_O M#CAO?K5^BB@#,E\.:'-??;I=(L7NMVXS-;J6+>I..3[UH2Q1SQ/%-&LD;C:R M.,AAZ$'K3Z*.E@*&GZ'I6DN[Z?IMI:N_#-#"J$CT) Z59>SMI+N.Z>WA:YB! M6.9D!= >H!ZC-344 5+_ $RPU2%8=0LK>ZC4[E6>,. ?49J26QM)[+[%+:P2 M6NT+Y#Q@I@=!MZ8XJ>B@"K+IMA/8K8S65M)9J HMWB4Q@#H-I&.*EDM;>6U- MK)!$]N5V&)D!0KZ8Z8]JEHH SK70-'LE1;72K*$))YJ[(%&U^FX<=<$C-6_L MEM]L^V?9XOM6SR_.V#?LSG;NZXSSBIJ* (;JTMKZV>WN[>*>!_O1RH&4_4&J M^GZ+I>DESIVG6EH7&&,$*H6'N0.:O44 9+;JS<=.2*NO!#);FW>)& MA*[#&5!4KZ8Z8J2BCR#S*&GZ'I6DN[Z?IMI:N_#-#"J$CT) Z59^R6WVS[9] MGB^U!/+\[8-^S.=N[KC/.*FHH A%G:B\-X+:$713RS/L&\KG.W=UQGM51/#^ MC1Z@=032K);PG=YX@7?GUSCK[UHT4 5;_3+#5(5AU"RM[J-3N"SQAP#ZC-+# MI]E;2K+!9V\4BQB)7CC"D(#D+D#I[=*LT4 0P6EM:F4V]O%"97,DGEH%WN>K M''4GUJ"UT?3+*ZENK73[6"XF_P!9+%$JL_?D@VYM[NVAGA)!,.8->_ MLB[U.Q-E]F46:>9) ^[)(3W'&:-$BO==\<-XC?2;G2[.&T-LJW:".:=BV MP XY]L>W<44+3^NX/4**** "BBB@ HHHH **** "BBB@ HHHH *\)^)^O_VO MXF-E$V;;3\PCCK)_&>@/4!>X^7(ZUZYXMUI- \,WM]YOES",I;D;23*PPN > M#@\D>@/!KYMKV!R>:LT5X%?$U*S]YZ=CZ.A MA:=!>XM>_4****YCI"BBB@ HHHH **** "BBB@ HIRQNPRJ,1["E\F7_ )YO M_P!\F@!E%/\ )E_YYO\ ]\FD,1U# _4&N(UOX?J[-/H[JG'_'M(3@X!^ZQ]>.#[\BN[ MHK.=.,U:2)E%2W/")[>:UF:&XB>*5>J2*5(_ U'7M6J:'IVLQ[;RW5G PLJ\ M.O7H?Q)P>/:O-M;\'ZCI#-)&K75H!GSHUY7@D[ER2,8Z].G/:O-JX>4-5JCE MG2<3GJ***YC(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ ITT^"/%7_"0:>T-V\8U"#AP.#(O&'Q^AQW],@5 MU=?.EA?3Z;J$%[;-MEA<.O) /L<=CT/L:]U\.Z];^(M*6]@5D8'9+&W\#@ D M9[CD<^_;I7J8>MSKE>YUTI\RL]S6HHHKK-@HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** (+:SM;.$PVMM#!$224B0*I)ZG H MM;.UL8!!:6T-O""2(XD"+D]>!4]% $-M:6UE (+2WB@A!)$<2!5!)R>![U43 M0-'CGGF32K)99P5E<0+F0'J#QSGOZUHT4 5Y+"SEAAADM('B@96B1HP5C*]" MHQP1VQ3;_3+#5(1#?V=O=1@[@DT8< ^HS5JB@"O'I]E#-'-':0)+''Y2.L8# M*G]T'' ]NE6*** (KFUM[VW>WNH(IX'^]'*@96[\@\&G111P0I##&D<2 *J( MH 4#H !TI]% &6_AK0I+PWDFC6#W);<96MT+%O7..OO5Z6TMIIX9Y;>*26 D MQ2,@+1Y&#M/;(]*FHH ADL[::YBN9;:%YX<^5*R LF>N#U&?:H+[1],U1HVO M]/M;IH_N&>%7*_3(J[10!##9VUO+)+#;PQ22X\QT0*7P,#)'7 JG<^']&O;T M7EUI5E-6S6]S;Q3P-PT4J!E/U!XJ4 * . M@%+10!7O+&TU&W-O>VL-S"3DQS('7/T-1Z?I6GZ3$T6GV-O:HQRPAC";CZG' M6KE% &??Z%I.J2I+J&F6EU(G"M-"KD#TY'2KT<:11K'&BHBC"JHP /0"G44 M9R:#H\<\\Z:59++."LKB!.<]_6K,EA9RPPPR6D#Q0,K1(T8*QE>A48 MX([8JQ10 A 92K $$8(/>J%EH6DZ;.\UCIEG;2O]YX850G\0*T** *Z6%G&E MPB6D"I<$M.HC $I/!+<7Y'EC9MZ;=O3'M4]% '%^ M+;*ZLM1T'4K'2GO;#36??9VJC^+O%FD7L>A7^FVNFL\DD] M_"(GHC*KJ58!E(P01D$5';6MO9P+!:P100K]V.) J MCZ <5+10!FCP]HHU#[?_ &39?:\[O.\A=^?7..OO5RXM+:[5%N;>*81N)$$B M!MK#HPST(]:FHH *JWVF6&IHJ7]C;7:(HH K-I MUBUO#;M96Y@@*M%&8EVQE>A48P".V*LD C!'%%% &7!X;T.VNQ=P:/81W .X M2I;H&!]0<<5J444 9DWAS1+B^^VS:18R76=WFM;J6)]2< M-AM9&&01Z$4^BCI8#/L-#TG2I'DT_3;2U=^&:&%5)'ID#I5HVEL;L79MXCU344 4;G1M+O+R.[NM.M)KF/[DLD*LR^F"1FK,%K;VN_[ M/!%#YCEW\M NYCU)QU/O4M% %*VT?3;.[EN[;3[6&YE_UDL<2JS?4@1:V\4$()/EQ(%7GD\#BIJ* ,VU\/Z-8W9N[32K*"X/\ RUC@56]^0.*N M2VEM//#/-;Q22PDF*1T!:,G@[3VS[5-10!#)9VTUS%<2VT+SPY\J5D!9,]<' MJ,^U3444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 45Q'Q.\4:CX8T*WDTPB.XN)O+\XH&" G@'C M)]\]ZO?#[Q!=^)?"D-]?!?M*R-$[J,!\?Q8[=?S!H6M_('I;S.IHHHH *Q?% M'B2W\+:2-0N8)IT:58@D6,Y.?7Z5M5QGQ) .CZ6",@ZK;_S-)WT2\OS&O/S_ M "9TVD:G!K6D6NI6V?)N(PZANH]0?<'BL?6O&MCHOB*PT62WGFN+MD&Z,#;' MO;:N[)]C^54? )_L]M:\.NWS:;>L8A_TQD^9?Z_G7*7H_M'4E\0$DI=^);6W MMR?^>46Y)8O#?A^YA MLYE@^TW=Y)&)#$N'M5UNS\47'AOQ!<17DOD?:;6\CB$9D3." M"HX!'].]):C>AI^&M:N=9?6!<)$OV+49;6/RP1E%Q@G)//-:>IWD(&=HX/7Z5YQH4?B>^U/Q+::'=P:=;IJT\CW>7'K&E+/#,R*-ID120V.G].#]*3?NW\D_P BK>]; MS+FI^)KZUT?0+U;);>74;V"":"X!+1*^Y'BD:1_9<_V4VWG M_;LG9NSC9TQGOU_"N4UV[FO_ OX*O+EMT\^HV4DC 98J2>!6Y-JE^?'YT> M*=4M6THW"J4!Q+YFT-GKT[53T;]7^"(6JOY?J;=KJ5I>W-U;V\PDEM'$8^$=.\2#Q5K9.N0E8;Z/[:/LJ_P"D?*#Q_=XXXKJ/"NL7UY?: MYINIR![G3[PJK;0N86&4X'L#S2Z+TN/OZG34R61(8GED8*B*69CV ZFN>\&: MM?:Y87NHW4@:WDO)5LP$ Q"IP.1UY!ZTWQ_?/9>#KQ(2?M%WMM(@#@EI#M_D M32=[:;_Y_P##C5KZ_P!6_P"&)/"/B^V\76=S<6]O);F"78R2$$D$9#?C_2NB MK@=)LT\,?$9-.B79:ZEID83 X,L(V_\ H(S^-6]5OM=U;Q?/H6C:K%I26=LL M\LK6ZS/*S'@ -P%''/7)JG;2W]6W_KS)5];_ -7.SHKCM>U37=.T_1-+2[M8 M]7U&?[.]Z(\HF!DL%/5CQ@'C)-;&CPZOIEI=?V[JL-^J'?',]:T>?Q-I^IVUI:?-+:Z:ULK^;$N?ON>0S8/3VZ5>U/Q7> M7^A^'FT>6*TNM;D$8GE7>(.,M@'J<\#/6C^OO#^ON.WHKE9KO7/"WA?5K[5K M^#59+=/,MY1 (B>,8=5XQG'3MFE\.6OBA9;:]U+7;6_L[B'>\"VRQ^42,C8R M_>';GM0!U-%>,_$-]K=GIM[;V4%A>S1I=20J[/@_+$!C '5CD\BH-. MUOQMXJT)[S3YK72VLE9)&:)7-U,OW@,@[%QC\3Z=%?2_S^0[:V^1Z;17-Z9X MJCG\!1^)+I H6V:65%XRRY! ^I''UKG+B^\;:?H2>*KG4K62 !9Y=)%LH"Q- MC@2?>W '/^/=O1M/H):JZ/1Z*XKQ1XCU>UU#P[%H*1SG5%EQ'*/E/RJ58G&0 M%R2<=0*CTV_\2Z5XK30];U&"]6_MGEM+A(!'YWTH_X/X!TO\ MUJ=?:ZE:7MS=6]O,));1Q'.H!&QB,X_+TJU7F/A'3O$@\5ZV3KD)6&]C^VC[ M*O\ I'R@\?W>..*]-8L$)49;' SC)HZ)AU:%HKSO6'\>:-I4VOW&L6++!B67 M3([8% F>0)/O$C_)K6\8^([_ $O0])U#2H_,ENKN%/)P/WJNI.S)'&3CF@.I MUU%<"FH^+- \1:4-=O[2[L=4E,#10PA!;2$94*<98=LD^OUJYX@U/7+_ ,4P M>'- NX[%TM_M5U=O$LA52<*H4\9S_/\ , U8M:N9/'%QHA2+[-%8K-QR0.,_6N,\+/JY^)6H0ZV(C>0::D M?G1#"S+YF0X';.>1Z@UM_$C_ ))]J_\ US7_ -#6ID[037]:L<5>5G_6B*F3G_/TK7\3ZUHPVLGF G" M/G)&".>*X+Q)XPT3Q/H&G^'--NPUS<2PH\LJF)(0I!)+/CGCC'7\JZOQZ-L' MAT9SC6K8?^A5I97^=B4]/E?\SL**YH:O>_\ "R#H_FC[#_9GVCR]HSO\S;G/ M7IVI\.JWC_$*ZTEI ;./3DG5-HR'+X)SUZ5*UMY_H-Z?A^)T5%<(EWXH\57> MH7.AZO!IFG6DS6]N&MEE-RZ_>9B?NKGH1^5-N?&-_+\,;G7(@D&IVSB&954% M5D615; .>H/X9I7TO_6H[:V.]HKS?5-5\;:-8P>)KVYM5L/,0W&EK",Q1,0/ MOXR6YY[9]1Q6IXQ\0ZOI^HZ%;:&$E?4?-14=1M)VKM8G&0%R6./2G_PPO^'- M[7=7N=)6R-MI<]_]HN4@<1$_NE/5SP>!^'UK6KB+V\\2^'])T>/4=3ANKRYU M>*WDFCA4!H7SE<;0 >.H%'B#6?$2^-H=!T0P@7%AYIDF4%8#O(,AXR> !TR M11Y?UL@_K\;';U5M=2M+VYNK>WF$DMHXCG4 C8Q&/ M[O''%"U?R!Z(].HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBL_7-6AT/1+O4YQN2WCW!>1N;HJY . M,D@9QQFG%.3LA2DHIM[(\J^+FM-(JNM427#?;->@:.#;^[MBV&?(ZM@Y4#/3@YZXQST'A/P M+;Z(OVG4!#=7Y.5(&Y(L'(VY'WN 'B\QO>%'[_ /(][!Y;:TZW MW?YC8HHX8DBB14C10JHHP% Z #TIU%%>,>X%%%% !1110 44Y(WD.$4FK:6( M_C?\%H I5*EO+)T0X]3Q6@D,48CV/-59(7B M/S+QZ]J (Z*** "BBB@ HHHH XCQ+X'2=?M6C1*DV?GM]V%?)ZKG@'VZ8Z8[ M^>R1O%(TAN83I7UB>145O(_A M]XI?3[]-)NY6-G.VV$;=WER$\ >@/\\'CDUZY7LTJBJ1N=L)BN>P4444 %%%!Z4GL!S'AGQO8>)[^\LK>">" M6VYQ+CYQDC(P?4?K6OKFL6^@Z/<:ES@?W(^F?8L:'\*?]=_R!Z-_U MW7YFWX=UV'Q'HL.IP0R0QRE@$DQN&&([?2M6N)\ -Z#3^4LAPI M;S&QD^E4]0N/&7ADV>J:CK5K?6DEPD5Q:):A!&'.,JP&3CW_ %JVO>L&U_G^ M%ST*D)"J22 !R2:Y[7+7Q1J%ZD6CZE;:99+&&:=H1-([G/&T\ 8QSUJGX9O] M3U:RUG1M9ECDO;.1K9KB--HD5EX;'3//:HUL[;AU5RD_Q*5I)+BV\/:G$M>B:POK=F2*208CF!8D$ M'_(/KVKL_$>I#2/#FH7Y8 PP,5R?XB,+^I%.5E&ZU!)N5CGK'Q1/#9^)->O' MEFTVUN3%;0H%^ZF%)4]\D]SVJ/\ X67!;K'-J7A_6K&SDQ_I4MM^[7/0DC^F M3[53U#33I7P4FMF&)#:K))_O,P8_J:[2TMH;WP[!:W$8DAEME1T8<$%>:&FK MKM;\@NG9][EV">*ZMXYX)%DBD4,CJAJ2N$^'\UY'X/O[.U"S7%AE]/+\1:V MU\_P/0J0D*I)( '))KGM;M?%&H7J1:/J5MIEDL89IVA$TCN<\;3P!C'/6J?A MF_U/5K+6=&UF6.2]LY&MFN(TVB167AL=,\]JG6SMN/JKE)_B4K227%MX>U.Y MTB)RKZA&F5XX+ =U]\BNY1@Z*XZ,,BO.O!?B>#04B\):]$UA?6[,D4D@Q'," MQ((/^0?7M7H]5TT%K?4Y_4=7NE\7:7HUF4"R1O&/&=EXINKZ"T MM[B(6NWYY0 '!)P1@^U0>(]=5_A^U]:,3)?PI%;@'DM)P/QY/Y5E>#K.+1?% M6O6I8".UL[168^T9R:>S=^@MTFOZZ'H%8OBW5[C0?#%[J=JD3S0!2JR@E3E@ M.<$>OK7*VMWXU\3V4VMZ5JEM8699OLEFUNKF55)'SL1D$X[?I2:YKK>(?@]> MW\L8CN"JI-&O0.LB@X_*D]ON_-%1MS)'H4+F2"-SC+*"<5F:EJ]S8ZQIME#I M.,P6,<+Q%0=[%U)()SCZ<"I-+\0FZ\//J^J6,NE+&7,D?Z'I4,T=Q!'-$VZ.10RMZ@]*?7GT?_"5:/X GOQJT5U)%;Q2 MVZ+;*NQ!]X'CGY>_M6MXB\1SP>#+?4=,8"[OC#';$@-\SD=NAXS525FTB(NZ M5SJZ*9"'$$8D;3^U]:@ MU.W= 5(MEA=&]/EX(^O-.VK785]$S>HJCJYU(:;*-(6 WIP(S.3L7)Y)QUP, MUR*W7BGPYX@TJ'5]8@U2RU"0PL!;+$8GQD8V]?QI+5V&]%<[LD*"20 .237# M/\2E:22XM?#VIW.D1.4>_C3*\<$@=Q[Y%=I=P?:K.>WSM\V-DSZ9&*\^\%^) MX- 6/PGKT36%];NR122#$V$GW0QZL?8"L:*]\2>&M>TVWUO5H=4LM18PAQ;+"T$F, M@?+U!Z<_IW%JPV1W-%>?ZGJ_BJ_\9:EH&B7$-ND212"YEC5A"I4$CH_H M:T]$U;58_%][H6KW$,/T _BH6H/0Z34;F2RTVYNH;=[F2*-G M6%.LA S@=>M1Z3>RZCI-M>3VDEI+-&':"3[T9/8\#^5(M M-U2WL[-2SVNGM;*_FQKG[SGD$X[?I0]!+4]#KFKC4KR?Q_:Z7;3,EI;6C3W2 MJ 0[,<*I[CUK3\/ZLNN:#9ZDJA//C#,N?NMW'YYKG_!7_$QU+7M>."+J[,,+ M>L<8VC^M#TEZ7%>\;]_Z_0KK\2EE66:W\,ZW<6T3LC3PP!U^7J>#74:%KVG^ M(M-6^TZ8R1$[6###(W<$=C7/_#/_ )%B7_K\F_\ 0S572Q%HOQ/UJVB(BM+F MT6\=1PJL/O'\R%K<&&-I"<3*/XQP./S^M4=5U:]7QEH^CV4@6.2. M2XN_D!S&.%Z].?2JNF^)IX[/Q/>Z@_F0Z9>2QQ*%"_(H&%X]SU-*^E_7\QVZ M>GXW.NHK@]*/CR\CL]:?4+)H+AU=],, 4)$Q[/UW U[Q'=Z5 MH6I1:9;:>JBXNC LS/(PSM"MQ@=S3>F@CLZ*YKPCK-_?+?Z=JQC;4=.F\F62 M,864=5?';-=+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% %'5]&T[7;$V6IVJ7%N6#;6)&".X(P0?I M4NGZ?::58Q65C D%M$,)&O0?X_6K-% !1110 5QOQ(_Y!&E?]A6W_F:[*J6I M:39:O#%%?0>:D4JS(-[+AUZ'@BCJO5?F@Z/Y_DSS_P =W\WA/Q,=7MHV/]J: M?):$J.DR_<;]0*LZSI7]B>%O!NG?QP:K:!_=SN+?J37:ZGHNG:S]F_M"V$WV M:430Y8C:XZ'@C/T/%/U#2[/5!;B\A\T6TZW$7S%=LB]#P1GKT/%$=+>OX;_J MP>OW/[[6_P CE+2:+3_BYJ45RRQMJ%C$UN6XWE>"H]3QG'M2O*FH_%RW%LPD M73M.<7#*]=!KOAK2/$D"0ZK9K.(R3&V2K)GK@C!_"GZ)X>TKP[: MM;Z59I;QN=SD$LS'W)))HCI:_3_@_P"8/K;K_P #_(YCP)J5H-6\5:>TZ+/-3B):UNYKHPMGAE$9Y'YUU.H> ?#.I MA_M6F*S/,T[.)7#%V^]R#T..G3T%:T6CZ?#HQTB*V6.P,1A\E20-A&",]>-;YO"OB MB[U&/Y5U;2Y(%P.3.G"G\B*[.[\(Z'>Z]%K<]B&U"(JRRAV7)7H2 <$CWK"\ M;01ZOXG\+Z,8@[&Y:[D;NL<8Y'T/]*BU^5?+Y:_H5>UW\_R_4Z/PUI@T;PUI MVG@ -# H? ZMC+'\R:Y;QQ'>ZWXIT+0M-NDMKB+?J#3/&'$>WA#@\'G/6N^J MDND6*:R^KB#_ $]X1 TQ8GY VVI&QUFQ0 75M* T8(R!(, M],'/;CVKH=3TRSUC3I;"_A\ZUF #IN*YP01R"#U K%U/P#X:U>XCGO-.WRHB MQ[EF=2ZJ, ,0?FX Y//'6IUM8KK>!M-A\1.AO+C>8V1PDC,C%?,0 M?3D\8YZ5'H#:FR>*?#$^H/J(LHA';73XW_O(V^5CW(/^>@KI-3\):'J^G6UA M=Z?&;>V&( A*&+_=*X(Z"K&BZ#IGAZR-II=HMO"6W, 2Q8^I)R33EK?S$M+> M1P'@SPII&M>$;6X;5=41U0QW$4=ZRK&P)!&WL._XUU$WACPU>^&K'P\TR/;; M2]DRSCS"1R70]\;O0CFEU#X=^%M4U"2]NM+4SR'=(4E= Q]2%(&:O:IX3T/6 M-.MK&\L$:"U&( A*&(8Q\I!!'0?E0W<$K,YSPW<-#+XB\.:]J27^G6)CC6ZN MF RD@/R.V>3G ZYS^ J*PL9O!GC72]'T_4)I])U)9C]BF8,;.G0<4FG:18Z3:/:V,'E0.[2,N]FRS=3DD MFI:TMY6_(KK?SN>?65M+=_ :2*$$O]GE; [A92Q_0&K.G>#O#VJ^&+>^DUG4 MS92P*TF_4#Y:\<@YX&#Q@UW6FZ99Z1IT=A8P^5:Q@A(]Q;&22>22>I-<\WPT M\(O>FZ.D)O+;]@E<)G_=!QCVZ>U4]9-]Q=/O*VL016OC/P1;P?ZF);E$YS\H MA '/TIVN_P#)3O"O_7&Z_P#0173SZ597-]97LL :XLMWV=@Q&S<,-P#@\>M) M/I-E)M1DNKN(LD M"W.V#<3@1B,#GW'L>E=-XF_Y%_P?_P!A.R_]!-::_#CPFLTTHTA"9@P*F1]J M[NNT9POX=.V*VKK1=/O+>S@N+??%9RI+ N]AL=/NG@\X]\U2_5?@3_D_Q.;\ M>?\ '[X5_P"PQ%_(TRTGCLOB]J,,[!6OM/B>#=_%M."!^1./:NIO])LM3>U> M\@\UK283PG>R[''0\$9^AXJIKOA?1_$L<2:K9K/Y1)C8,RLN>O((./:DM/Q_ M%)#>OX?@[G/:3J-KJ/Q:U4VDRRK!IJ0NRG(WA\D ^VH(/:E)7CRK^M1Q=I79Q_C6YTA_AO,EY-;-)]F7R%+ MYN!MV]\_ M3MFH=?\ M'_",>"_M>[[1_:-CYN[KNVG.?>MFQ^'?A/3KN.ZMM'C$T9RIDED MD /KAF(S6WJ&EV>J"W%Y#YHMIUN(OF*[9%Z'@C/7H>*N^M_.Y*5DEV37X'*S MRQVOQBMS,ZH+K23%%D_>829Q]<"F:5J-KJ/Q:U4VDRRK!IJ0NRG(WA\D ^V< M?7-=%KOAC1_$L44>JV8G$1)C;N""#CVIVF^&](T>=9M/LDMY%@%N"C- MC9NW8QG&OO4KI?I?\1RUV\OP//\ P9X5L-3M]1M[G4M3AO[2]ECGA@O& MC ^;AMH]?7VK0\4:3IFB?"K5K;2YFF@,JNSM*)"7\U V3Z\5T>L^!?#FO7WV MW4-.62X( :1)&0MCUVD9^O6LKQUIEGH_POO[&PMU@MHA&$1YY)]S25 M[)>GYHI:SO\ UU(O'.M6%]\,Y);6=)1J"QQ6P4\NQ8'&/48.1[5+JL30>,/ MT+YW1I<*_[#=M_[-0W M_)7D_P"P(?\ T=71ZAI=GJ@MQ>0^:+:=;B+YBNV1>AX(SUZ'B@Z79G6!JWD_ MZ<(/LXEW'_5YW8QG'7OC-):?C^*L4]5\OUNA(!P<>]"TMZ/\ .X/6_P OR-NBBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\O M^,&M-%;66BPRX\[,]PHW E0<(,]""=QQSRH/'?U"OF[Q=K3:_P")[V]\WS(/ M,,=OC< (E.%P#R,CDCCDG@5Z674N>MS/9'F9G6Y*/*MY?TS$HHHKZ0^7"BBB M@ HHHH **** "BBB@ HHHH **** "BBKVDZ3>:UJ$=E91[Y6Y)/"HO=F/8#_ M #S2E)15WL.,7)V6X:3I-YK6H1V5E'OE;DD\*B]V8]@/\\U[7X>\,V'AVS2. M"-7N<8DN64;W)QD9[+P./;N>:?X=\.V?AS3Q;VXWRM@S3D8:1OZ =AV^N2=> MOF\9C'6?+'X?S/J,%@507-/67Y!1117G'I!1110 44H!8X )/H*MPV6>93C_ M &10!6CA>4_*O'KVJY'9(H_>'6TC?E?D/ MMT_*J@!M%%% ! M1110!4U+3;75K)[2[CW1MR".JGL0>QKR/7="NM"O3!.-T;9,4P'#C^A]1_\ M6->SU4U+3;75K)[2[CW1MR".JGL0>QKGK4545UN9U*:EZGA]%:FNZ%=:%>F" M<;HVR8I@.'']#ZC_ .L:RZ\EIQ=F<;5G9A1112$%%%% !1110 4444 %%%% M!1110 4444 %%%% !7LG@/Q1_;>G_8KGB]M44%B^3*O3=R%M#@UQ]:CTZ)=1?),PSU/4XS@$^N,UL44>8>04444 %!Z444F!Y5INF MMJ?PEU%(ES/!-=E MI^CV&E6+V5E;B.W=F9D+,V2W7J31I6CV&B6(LM.MQ!;ABP0,6Y)R>22:.C]/ MQM8'K]_ZW.'\/:G-HWP@GU"V&9X?/*<9P3*P!_#.:Q_$>D1VGAK3-1O/$FI7 MM[=SP,L4MUF%\D$[4QT%>GV>BZ=8:4=+M[55LF# PLQ<$,26SN)/.36+;_#G MPI:ES'I*Y8@Y:60E<'(VDMQSZ57VK^GX ]4_G^-S-U'[7XA\;S:&VKWFG6-G M:),4LY?*DF9NIW==HZ8JOX$EL=.O/%4B:A+. MGYTEI^(/7\#G?'LF@:IX&NKR>6UG C+6DRN"=_8*??N*H:RUS>^&?">A7!;[ M3J#P_: 3@E$4,^>_I6U!\./"=MJ"WL>DIYJMO56D=D!]=I./PZ4[^S[N\^(W MVZ:!ULK&R$<#D#:\CG+$?0<4U:_SO]W]('M_74/B$ O@#50.@B4?^/"IW\1Z M5H?AB&[N[R%1';J1&)!N<[?NJ.YK8U#3[75;":QO8O-MIAM=,D9'U'-8-C\. M_">GW*W%OHT7FJZ[C[>1@Z))>^&_A;?:NT96^G\R["L.5+ MG"DCZ8-8WB/2([3PUIFHWGB34KV]NYX&6*6ZS"^2"=J =!7K4T$5S;R031K) M%(I1T89# ]0:YJW^'/A2U+F/25RQ!RTLA*X.1M);CGTI_:OZ?@+I;U_$S=1^ MU^(?&\VAMJ]YIUC9VB3%;.7RI)F;J=W7:.F*K^!);'3KWQ5(FH2W-G;S@M=3 MR&1B%7DEN_0UT^M^$-"\1313:G8B:6)=JNLC(=OH2I&15G3O#ND:3'<1V-C% M#'< "5!DJP VXP>.GYT+3\0>OX'.^/9- U3P-=7D\UK.!&6M)E<$[^P4^_<5 MT/AO[1_PC.F?:]WVC[+'YF[KG:,YK)@^''A.VU!;V/24\U6WJK2.R ^NTG'X M=*ZJGHD_,'JT<9H!\GXE>*(3UD2WE'_?-,L84N/B=XBAE4-')8PHP/<$8-6- M0A;3?B/INH*K>3J%L]I(5' =?F4G\,BNABTFRAU6?4XX-MY<(J2R;V.Y5Z#& M<#\!4I:*_9K\T#W?R?Y?Y'EOAS[3?Z_IOA2=&$>A74T\I/1@I_=_JU=+# US MXQ\:P)]^6S@1?J8F%=7;:+IUGJMUJ<%L$O+H 32!C\^.G&<#\!3X-+L[;4KK M48H=MU=!5FDW$[@HPO&<#'M1NK/L_O=O\AWLVUY?@[G,^ M7L4\ V[O/'$+% M&2Y#, 8RI.<^F>OXURXC,=;L+SX8/-;7"2B]2.* \LY(^7'J,'CVI^J0M;^(_ T+YW)YRG) MSR(A6M#X#\-6^LKJL6EQK=JV]3N;:&]0N<9_"M>ZTNSO+ZSO;B'?<699H'W$ M;"PP> <'CUIK>_G?\'_F*VEO*W]?<5OQ9=];^?Z6*VCBWU'PI:0[DDBFLE5@#G*E74=8T3PU/\QT2XGDG&./D.(_YUZ-H?A?1_#?G_V5:?9_/(,G[QFSCI]X MG'6N?\&01WOBGQ+KJ1!4EN?LT1'1@GWF_$U5[SO\_P#+\61:T+?+^ODCN*\N M@C?Q+I.L:]JWB/4;.&&66-+:VN?*CB5>@8 G/3I4QT=_,;U5C?N;B*TM9;F=PD,2%W8]@!DFN/\>2:!JO@>ZO)YK6=1 M&6M9E<$[^VT^_<5V:K;U5I M'9 ?7:3C\.E)J^C&G;4YCQ-;/+X:\&S:K-/#$DD:74J.49"R 9SVY'6N@B\# MZ':W]C=3:GJ$TB2A[=;F]+JSCD8!Z_A74WUA::E926=Y DUM(-KQN."*PM)\ M ^&M$OUOK'30ERF=CO*[[<^@)(_&JO[S?G(VP(4\RUN#_LD$K^H-==!I=G;ZE=:C%#MN[H*LTFXG<% M&%XS@?A3-7T;3]=L#9:G;B>W+!BA8KR.AR"#4N]E;I_P?\RM+N_7_@?Y'):# M9O;_ NO[F8?O[ZVN+J0]R74D?IBLJZD2R\/> =2G8+;0/&LCGHNY 3^5>D M&PM3IIT_R@+0Q>3Y8) V8QC/7I5>30M,ET0:-):(^GK&(Q"Q) 4=.2<\>N6T\$VEQW,?VVZM9&BC!RQ&,9]ADBN!\&>%-)UGPM#,^ MJ:I')'NCN(H[UD6-@3D;>PKM=#\':#X;2[!89G&TR,[.V/0%B<#Z55U'X M>>%M5OWO;O2U:>0YW+:9+OMH+=A _F!\LW M.[OR:O\ A/33I/A73[-AB180TG/\9Y;]2:S/%&C27-IHNBZ?9E; 7:&?RU&V M.).<'Z\5U@ '04;W??^OU%V1PWP[OK2T\+3MUACAAC&$CC4*JCV I6NM>UOPL5?73O?\;GF7@SPII.L>%X9GU3 M5(Y8]T=Q%'>LBQL"]N]+5IY#ERDKH&/J0I S6]%86D.GBPB@1+01^4(@,#;C&/RIMMK MS$K)^1QO@NZ7Q%XCU3Q$O,0CBM8#Z84%_P!364UN]UX7\?11C+?;YFQ[#:3^ M@KT#1]$T[0;(VFF6PMX"QTW_A%M-OGNXDADCCC4ENKG VX]<]JXZQ\/V>I^ M._$5I?7]_;7)F6>)+>Y,6^-AUP.N*ZJV^'_A>TU0:C#I,:W ;>N78JK=F5(R/K3;O+F]?Q$E9];U9NBZ!I?AZT-KI=HMO$S;F 8L6/J222:TJ M&""BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH ***S-UZ_P#L-E>G[602L4L;(6P,G&1SQVZUT= !1110 45E:1X@ ML]:NM2M[59E?3[@V\OF* "P[K@G(_*M6@ HHHH **C@N(+E"\$TS+#;0KND=NP_#K]*+@6**Y;1/B#H>O:DEA;-QV&FSWUPKB*")I9 HR0 ,FB^EQVUL6: M*JZ=J$&J:;;W]L28+B,2(6&#@CO570?$&G^([.6ZTYV>*.5H6++@[AC].11; M6PO,U**SK76K.\UF^TJ$R&YLE1ICM^4;QD 'UQ6C0 445D^)M;_X1WP]=:K] MG^T>1M_=;]F[+!>N#Z^E )7-:BD4[E#>HS2T G?4**** "BBB@ HK(TO7/[2 MUG6-/^S>7_9TDE'F M!LT5Q'_"V?"/_/[/_P" [_X5O0^)K&?Q!#HT:3F>6T%XDFSY"A.!SG.?PHL! MLT444 %%%% !16.=:^6UCG0V5R MUM)YJ@99>I&">/\ .*%K_7R U:*** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YWQSK:Z%X3O+@,R MSS*;> HQ4AV!Y! X(&6[?=QGFOG6O2?B[K:W.JVVCPLVVT7S)@&(!=@-H(Q@ MD+SGG[Y''->;5]+EU+DH\SW>O^1\MF5;VE;E6T=/\PHHHKT3S0HHHH **** M"BBB@ HHHH **** "BBI[.SN-0NXK2TB:6>5MJ(O4G_#W[4FTE=C2;=D3Z3I M-YK6H1V5E'OE;DD\*B]V8]@/\\U[=X=\.V?AS3Q;VXWRM@S3D8:1OZ =AV^N M28/"?AM/#>E>0762ZE.^>0#C..%!Z[1VSZD\9Q6]7S>-QCK/DC\*_$^GP."5 M&///XG^ 4445YQZ84444 %2PP/,>!A<\GTJ2WM3)AWX3T[FKZJ$4*HP!VH 9 M%"D(^4<^IZU)110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4R2-)5PPS[]Q3Z* ,V>V:(DCE/6H*V2 1@\BJ5Q: MQ![&O(]=T*ZT*], M$XW1MDQ3 <./Z'U'_P!8U[/5+5=,@U?3I;.=5(9XC15S4],NM(OGM+M-KKR".CCL0>XJG7DM-.S.)JP4444@"BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#O_AOXD^RW;:/>7&()N;;>W"OGE1Q M_%GUQD>IKU6OFV.1XI%DC=DD0AE93@J1T(->[^%=>'B'0X[QE5)U)CF1'M'FU.[29X(L;E MA4%N2!QD@=_6@#2HID,JSP1RID*ZAAD8.#3Z "BBL7Q)K6C<;OP.* -JB@'(R.AK!U[QCHWANZAMM2GD265-Z*D3/D9QV% &]161 MH/B?2/$L,DFE78F\L@2(5*LN>F01G\:UZ "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH Y+X@>,)?"&CPSVT$ MPQD=:N>"O$K>*O#<6HR0K#-O:.5%^[N'<9[$$59\2>&=/\5:8+'41($5Q(CQ M-M=&'&02".A/45/H>B67A[28=-L$98(\G+'+,3R23W-$>MP?2QHT444 %<;\ M2/\ D$:5_P!A6W_F:[*N(^*,"W7AVPMW9E674H$)4X(!R./>EU7JOS0^C]'^ M3(_B(L1O_#!A53JG]IQ^3@?-L_C]]OWT8/7;P /KUY/K5?0 /\ MA8_BTXYVVG/_ &S--+IZO\A/OZ?F+J_B36H[ZQT32+"VFUJ:W%Q<^>Y\FW7H M>/\>F*JZ:4B^+ MFM)*<2S6$+PY[H.&Q^.*==,)_B]IZ1'+6^F2--CL&;C-"UMYW_7\K ]+^5OT M_P RYI?BCSAXCFODBAM])N7CW1@Y9%7.3D\FL5_%OBVUTR/Q%>:18+H;$.T" M._VJ.)C@.?X3U!QC\NM9%S')+X9^(BQ#+?;W8CV&TG] :U[?PAJ6M>&X(V\8 M7WF_T-KQ+XGN+ Z=8Z+;1WFJ:D2;=9&(C5 M ,EVQVQ]._I1IM_XMDM=1MM0TRQCU&%%:UFB=OL\V<\?Y_U]Y.O M7R/.OAK+XB\J5);?3_[,-[<&9U9O-$F3D =,;OTK9^)=I<7?@N M2(?QHK98?U_"CXRT#QEX>U;2$^RWE[?"WN M(HCA9D;[Q*]/K]<]:U/!;+'XD\76[D>>-0\PC/.QE^4T?%^/X6_S#;\/U_R) M[SQ9?:;X6MKR]TAH]8N)OLL5@'^_-N(&#_=.,Y]._>J47B;Q/H^K:?;^*-/T MY;34)!#'/8LW[J0]%?<3G/M[]:7QE- ?$?A*Y:1&MX]1>)V#9"R$8 /N"/PJ M7XD,'TK2[53FXGU.!8E'4D'-"WOW=OR_SN#[>5_S_P K#O$'BS5-.\51:%IN MFQWD]S:"6')VA7W$$N<\( ,^N>.]2>&_$>KW&OWF@^(;2UM]0AC$\3VI;RY8 MR<$C<2>#_7@8J&:>*+XQ6Z22*K2Z,4C!/WF\TG _ $_A3+AA-\8[01$%H-*; MSL#.,N< ^G4&B/3SO^O^02Z^5OT%G\0^)]6U"_7PQ8Z<]E82&!I;UGS/*OWE MCVD 8Z9/'O6_X:UR/Q%H<&HI$87;*2PDY,;J<,OYUP7@G0]6O=+O/LWB:YL& MBOIHY;:.!&"/NY///-=SX8\/+X:TN2S%V]TTD[SO*ZA26;&>!]*%MKV0/?3N MROXI\0W6DM96&E6B7>K7[LMO$[810HRSM[#CTJAI?B37;7Q+!H?B:RLHI+N- MGM;FR9O+8X66PFCA)_O@DG]*=XM82^,_"%M M'S.+F24@=0@7DT1Z>;_K_,)=?)?U_D8-O-XJ'Q4OS%:Z89_LB!U9WVB#?P1_ MM_I7IL\*7%O+!(,I(A1A[$8-U/_L%1_\ H==G2M>"3_K5A?WF_P"N MAYYX5U)]*^%^I(Y_?Z0;F Y_O*21_P"A"H/AC;2:'J6HZ),3E[:VO5!/0L@W M_KQ^%9FO'[)K?B/PVKE1J][9R1*.,B1AYG\JW/%]VOAKQ?I^L!2$ETVYMFYP M,HOF*/Q/%'-]I]=/P_S0-?9737\5^C&:%K$&E:3XI\67(\U9]0=8@IYD5"$C M4?4G%/G\5>+]$AM]4U[2-/329'595MG;SK<,< MDD''M^E9FKV']F?"70%G! M$<5S;W%QD= S%FR/JU=3\1IXD^'^IEF!$L:I'WW,6&,4W[M^MK+\%^>H+WGZ MW?XL3Q=XLNO#UYI4%G9K>&_\U$C&=S. NP YP 2W/M63XKFUN?X5ZHVOVUM; MWN]!LMCE"OF)@]3SU[U9U*)X_%?@2.4?.D3Q% M6UL)YX+9[F6.,LD*'!D('"@]LUQ/@ICH'B/5?#=]@W-PYOK>Z;[URC=)[+Q$OAVPO]8\1I.L]U;G["EJB("6! #=3C^E=1XC_Y M'_P?_O7?_HH55M;/O;\ OU\KB:)XCUY?$PT/Q)8V<$T\!GM9;1B58#[RG)/( M_#I[TW5/$FOW7B.YTCPQ8VNPK\OX4EK;Y_@_^"-Z7^7X_P##%;X?7\NI MZ[XINY[5[6=[B$20.B%U?JSB? W_(P>+_ /L)G^1K9.LS#QTNB>5%Y!TXW7F8._=YFW'I MBL;P-_R,'B__ +"9_D:G;_DKR?\ 8$/_ *.I1^SZ?H-_:_KJC.3Q?XGU6^U: MPT32;.2;3KJ6-Y[AF$913A5 !R7.#W ''K4-MXY\2:_I!O/#^B6^;6,F\-VS M8,@ZI%@C)QSSZX^NOX$_UOB;_L-W'_LM0?#H9\)7H/3[;<_^A5-[1^5Q_:^= MC2'C"U'@=/$S1-L:$,(5/)D)V[ ?][C/XUE#Q+XJTBXL+CQ'IVFQZ;>RK"3: MN_F6S-]WS-QP?0X_^L>7N(W;X*:,RR&*..\1I) ,[%\UAN_ D5U-WX%U+58$ MAO\ Q;>75MO63RS;Q@-@Y'(K2WO/U_R_S)^S\G^J++?\E>3_ + A_P#1U2V? MB:ZGT?Q->&"!9-*N;B*( '#B-<@MSU/?&*B;_DKT?_8$/_HZLG3/^17\?_\ M7]??^BQ6;?N?)_\ I1:5Y?./Y$;>.?%,FAQ>(H-#M1HR*IG$CD32#H[H,X"@ MY SD]ZZK7O$JZ7H=M>6X_Y(O_W!E_\ 18K% MUV":;2? 'EWC6:DQQ_:54$QNT:[3SQV-7)>\X^:7WW_R(3T3\G^!T%CX@\0Z M?K]EIGB>TTY4U ,+:XL&?:K@9*,&.GZ]NQKCE\$W\VIZ?>:EXFN[Y;*<3 MQQ/ BCBG MZU<(.@ [FO8_!/@__A'X3>79SJ$R;64'Y8EX.WW/ R?; ]3B_#WPBGE) MK>HPMOW9M8W' ':3'?VSZ9YR"/2*\',,7S-TH;=3Z'+L'RI5IK7I_F%%%%>. M>T%%%% !5ZVM0!OE&3V4T6UKMQ)(.>P]*MT %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M %>YMA*-R\./UK.((.",$5LU7N;82C17=I/8W4EM,_#O] MJV?VVV5VO8%P$7GS$SG&/49)&/ISQCCQ-'F7-'']<669V%G,/+G !.!V; M/4'Z\$XKGJ*J,G%W0T[.Z/I0'(R**XOX=^(EU+21IDQQ=62!021\\?08'MP# M^'/-=I7M0FIQ4D=T7S*Z"BBBK*"BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ I&.U2<$X&<#J:6H;RY6SLI[IP2L,;2$#N ,TF[*XUJSA]1\2>-M-LY-9 MN=%TV+2XB&>V,K&Y5,XR2#MS^'X5M>(/$=Q8V&G#2K>.>^U.18[99FQ&N1DL MV.P'85QNJ'Q+K7@*\UZ]\016UG/ 76PBM4V[".=-?M[%)48>7)9.Q1P?9N0 M1[T[7KS5;2R0:-IZ7EY*^Q?,?;'&,$[F[X]A61X1U75VU'4]!UN6*XN].\LK M=1+M\U'&02/7_/O4WB_6-0L/[-T[2GBBOM2G\E)I5W")0,EL=S]:'T\P74K: M-X@UZ/Q*-#\1VEBDTT!GMYK)FV, <%2&.B22)%&TDCJB("S,QP !U)-#5XZ M^8+27W'GWP]UC2FT4>%KZ..#4;=GCFM+A /-^8DD9X;W']*Z+Q+KMSI7V+3] M*M8[G5+YREO'(<1HJC+.V.PK+^(>@:5?^'+K5Y$6*^M(O-@NXSM;(Z#(Z@_I MVK NTU'5O$'A&5M2ET^XNM,.+A45B9,98<\<@T75(H.",-SD?Y]\I?&'B74M:O],T72;69[&[>. M:64E4$8.% ^89E1^!P/MO MB7 MQG>MX6UW6H[6V:*SNC#:A@2)%#!=S<^YZ>E9_B'4!X3\9:I>CY(]2TLNC#C, M\? 'UP?UI=7TTZ3\%'M6&)!!&\G.?G:16;]2:2VOZ???_@?B6OBMY_A;_@_@ M=!XD\2W>F)I]EI=I'=:OJ!Q#'(2$0 99FQS@58T"_P#$,DUU;>(M/MH'A"O' MWD*_NI[,S*#C*D#=CZ@BN<\'^'M5U/PA9O;> M++JWMW1D-ND"$)R05R>?6NFGTF/PY\.+W3DF:9(+*8>8X"ELAC_6B:M%HJ#O M),UO#MX;_P -Z;=L06EMD=L>I49KG]0_Y*SI7_8-D_\ 0JU?!:&/P7HZMU^R MQG]*YCQ9HEOX@^)&EV-S-<11FP=]UN^QLACWP:N?\3YO\F1'X/E^J+2K$/C& MYL57/]F_Z9L'&[<-N??&*B\/>,/$WB2XMWLM)M!8Q2^7>SN2.<_\LP6[#&]K8N8I+B^9L22#JJ!2.GOQ5S2?&:7?A:^U6 M^M3;7&GETNK<'.'7L/KQ53X:%%T2_@R//BOYEF'?=G_#%81E@;1_B!=LI>T> MX9%V\98 #(_$BI;:C\K_ )?YE6N_G;\_\BU>>*O&]I9V&H/I^BI::A*D<*EI M"\1?[HD.<<^H_2M'7_%VLZ9K=IHUGIT%U?7=H)(U!.T2[B#DY'R GUJC8Z5 MXFUZ#2++5&TU--L7BN#/;3%WN-H^4 =O?]*U9@/^%MVO'32&Q_W]J[:V\W]U MB$]+^7XW)[C4/& TRQBM](L6U68,;B1Y"+>'!XZ'<<^QH\->(-5N]6OM%UVU MMH=0M560/:L3'(C=" >:9XEU35I-?T_P_HUU%93W,;3RW3Q"0HBG'RJ>"2?6 MLOPW:WEG\2=2@O\ 53J4ZV,>9C$L9&3D*0O^>:47=_?^ VK+[OQ%'B_Q-J>I M:MIVB:3:236%PZ-/<,PCV#[JX!R7.#Z ?C4-MXX\2:]I;7&@Z);B2U0F\-VS M;2XZI'@C)QSR>^*UO __ !^^)_\ L+R_R%0?#P9\.:B#T^VS_P ZG:/RN/K\ M[%N7QFO_ @\&OP6OF3W&V..W+8'FL=NTGT!S^57=!F\4-<2)K]KIHB*!HY; M%VP#_=8-SGW'%<_X4T2U\0?#"WTZ[WK&[R%7C.&1A(2"/>K/AR\UO2/$S>&- M8O%U"/[+]HMKO9B3:&VX?_/XFM'\37];$]/Z[G:T445(PHHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *S-;T.VUZVMX+J29%@N$N%,1 )9>@.0>*TZ* "LVST6VLM M:U'58WE,]^(Q*K$;1L&!M&,]^YDFNK.^ML^3=VDFR M10>V?3_/$+:\O&NII)).10RL/0@\&EML&^YQG@/R-2'B:[4":RO=3EV%E^61, $^X.:(/"VG^(K2WAN&F@DMF#V]Q;OMDB/L>?0?E2>'_"]IX?:XFCNKR\N[G;Y MUS>3&21PN<#/H,FMRB@#G+#P99Z9XAFU:TO;^,32/,]F)OW!D88+;<=>?6KW MB#P]8^)=-^Q7XD"JXDCDB;:\;#HRGUY/6M6BCI8.MSE=%\"6&DZJNISWVH:E M>QJ5BEOIO,\H'/W>/?\ _53]:\$6.L:K_:D5]J&FWK)YB@#GW\&:-)X7'AYX':R7+ ER7#Y)W[O[V2?Y=.*JZ/X$L=+U.'4;C4-2 MU.Y@4K;M?3^8(0?[HQQQ7544=;ATL>?:]H=IK_Q/CM+IIH]NC^9'+ ^R2)Q- MPRGL>M='X=\*67AU[F>.>ZO+VZ(,UW=R;Y& Z#/I_GTK8^R6WVS[9]GB^U;/ M+\[8-^S.=N[KC/.*FH6BL#U9RFH^ [.\U6?4;/4]4TJ:X(-P+"Y\M92.Y&.M M;FCZ3;Z)ID=C;/-(B$L9)GWN[$Y)8]R2:OT4+30'J[F/XB\-6'B:TC@O?-C> M%_,AG@;;)$WJIJIH/@ZRT.^DU!KN]U#4)$\LW5]-YCJO]T>@KHZ*%IL#UW,R M+0[:+Q'/KBR3&ZFMUMV0D; H.<@8SG\:TZ** ,&_\(Z;J7B>QU^=I_M=FH6- M%9=C8)()&,Y!/J.U.\4>%-/\6V4%KJ#SHD,OFJ8& .<$8.0>.:W**/(/,J7F MFV=_IDFG74*R6DD?EM&?[O\ GO7,6'PWTRSN[66?4-4OH+1P]M:W5QOAB(Z8 M7':NRHHZW#I8S;W1;:_UC3=3E>43:>9#$JD;6WKM.[C/3T(I=[TZ[EDGAN=/E\R":%@&]U.0 M69E]&XY]*Z>B@#%T#PMIOAI[HZ:LD:7.S=&2"J[%P,<9YZG).36U111<+&7 MI.@VNCWFI75O),SZA/Y\HD((5O1< FZ+H-KH6G2V5K),\4 MDKRDRD$Y8Y/0#BM2BBW^0&-9^&--M/# \/LKW%AL9")B"S DGJ .S^ M'EK:SVY?7-PU>S26X,>JRRRSDL,J9!AMO' ],YK:HHZ6'?J M93Z!:OX8_L R3?9/LHM=X(W[=NW.<8SCVJ.\\,:;J'AR+0[I'DM8HT1&+8=2 MHPK @<-6S10];W$M#EM+\$0Z=J,%[/K>LZ@UN288[R[+HA(QG&.N":ZFBB@+ M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7E7QDU+C3-+2;^]<2Q;?^ H^GZG,T445]*?+A1110 4 M444 %%%% !1110 4444 %=)X+\-_\)#J_P"^7-C;X:XP^TG.=JCOR1S[ \@X MK$T^QGU/4(+*V7=-,X1>"0/[Z!HL&@:1#80-OVY9Y"H!D8]2U,M+@^8=1ZT M4**** "BBB@#S'QMX=33+E;^TC5+28[64'[DG)X'8$#^?3BN2KW:ZM8+VVDM MKF-9(9!AD;O7C.M:3+HNJ2V4<*0'4]",_E]0:\O$T>5\RV9R586=T9] M%%%UB30M;M[Y"VQ6 MVRJO\2'J,9&?49XR!7OL4L<\*31.KQNH964Y!!Z$&OFZO9/AWK?]IZ +.0YG ML<1GCJG\!Z8Z CN?ER>M=V$J6;@SHHRUL=A1117HG2%%%% !1110 4444 %% M%% !1110 4444 %%%% !39$26-HY%#(P*LIZ$'M3J* .(/POTEX9+634=6>P M.XQ69N?W41/=1CJ,\9S^-;&J^$[74[*Q@6\OK2:Q7;;W-M-LD48 .3C!S@=J MWZ* ,;P_X:L_#T<_DS7-S<7#;Y[FZDWR2$=,GVIWB#P[9^([.."Z>>&2&02P MSV[[)(F'=36O10]06AS&E>!M/TO5X=6^VZA=7Z*RM/=3;S(& '/';'&,?C71 M7-M#>6LMM<('AE0HZGNI&"*EHH>JL'6YP\?PNTE9(TEU'59["-]Z6$MSF$'T MQCI70:]X:T_Q!8Q6UR)(F@8/!-;MLDA8=U/:MBBAZAUNPK1TK1;;1Y+^2W>5C>W+7,GF$'#-C(& ../>M*B@#! M\2>$M-\4_9/[0,RFUDWH8F )Z9!R#QP*NZUHUMKFC3Z7, M@CMZ5HT4!UN8FO>%[#Q#8P6]TTT4ENP:"X@?;)$?4''M2>'_ M:>'Y+B=+J M]O+NX"B6YO)C([ =!GT&:W** L<=7&6/4XP M<4GC*!-,\"KHMBKEKEHK& %MS'<1U]> :[*HY;>&9HVEBCD:-MR%E!*GU'H: M5M+=!WUOU&6=LEG906T8PD4:HH] !BJ16=H>BVV@:6FGVKRO$C,P,I!;+,2>@'K6C12&E;2R'?6YXWK.E>!;/P['=>';N,ZWF/[(;:[=YFD)' M5-QQW["O3K?18WU:UUNX>7[>EF+9D!&S!.XG&,YS[U/;:#H]G<_:;72;""X& M?WL5LBMSUY S6A57)L87B#PM:>();:X>YN[.\MB?*N;239(H/49QTJ/0O!NG M>']0EO[:>\EN9HA'*]Q+O,ASG<3C.[]/:NAHI+38;U,W2M%MM(EOY+=Y6-[< MM80<,V,@8 XX]Z;HV@VNAV4UK:R3/'-*\K&4@D%NN, <5J44 G'P MW#HBW%XD4$GG0SI+MEC?).00 .Y[4_0?"5KH=W->M>7M_?2J$:YO9?,<+_=' MH*Z"BCK< HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HKG/&7BZW\'Z3'>2V[7,LLGEQ0J M^W<<9))P< ?0]15KPOXBM_%.A1:G;QM$&)1XF.2C#J,]^QS[T+6]N@/2QLT4 M44 %5[V^M=.M)+N]N([>WC&6DD8*!5BN$^);11)H$U^I?2(]14WBXRN,<%AW M'7BDQG3:/XFT77RXTO48;EDY9%)# >NTX./>M6LK3M+T,W$>KZ9:V@=X3&L] ML Z$@_P\'H/I6)?^-;W^U;NQT'P]<:O]B.VYF681(K]U4D'<1W'6F^PD=1? MWD>G:=70O!WA,-;F;[:+6T&'V[ M"R#YNG/3I32W7I^-PZ)^OX'8T5DZUKBZ/G/2N+U M_6]8MOB78_9] GN/)MYDB1;A5^T*<9<<<8]#2ZH#O#K.GC6QHWV@?V@8?/$. MT_!FCK8.EST" MLW4O$.CZ/*D6HZE;6LCKN599 I(]:T(Y$FB26-@R.H96'0@]#7$:M9VM]\6= M.AO+:&XB_LN0[)HPZYW]<&C6Z7]=?\@TLW_73_,Z[3]3L-5M_/T^\@NH@<%H M7# 'T..AJ#5_$&DZ#$LFJ7\-L&^ZKGYF^BCD_@*Y'1;.ST_XL:C;Z-'%%9_V M>K7<4 Q&DN_@8' ..WN:3PGIEIXGUO6?$FJ01W;B[:TM$F4.L4:=, Y&3Z_7 MU-&]K=K_ (V#:]_ZZG8Z3KNEZ[ TVEWT-TBXW;&Y7/3(/(Z=ZF;4;1-2CTYI MT%Y)&95A_B* X)KA]:TRU\,>.M U72X4M8[^8V5U%"H5'W#Y3@=\\_@*T+O_ M )*]IW_8*D_]#H6MOG^ /2YU&H:E9Z5:_:KZX2"#<$WOTR3@"K58?C#2_P"V M?".IV0&7> M&,_QK\R_J!4/AW7([GP%9ZQ*V1'9[Y3GN@(;]5-*^C;Z#MJDN MIL6>HV=^]PEK.LK6TIAF"_P..JGWJU7GWAB]N/#W@2TO5TRYO]2U6X>X$$"X M+NY+ L?X5V@VD@EMYT#QN M 1N!Z<'FN*\.SPVVD>-;BXMUN(8M3NW>%L8D4*"5.?7I6_%KVGZ;X)@UN2!; M2Q6T258(\?*"!M1>@SR .E*^EWV7XHJVMEW9=US6K;0-,:_NDE>)71"(@"V6 M8*.I''$M=3\/W6E_:Y89+21Y!(L@#J2#@#:<_O(]/T^YO90S1V\32N$&20H)./? MBOEZ:62>9YI9&DDD8L[N22>YKWSXE7RV7@>]7SFBEN&2&/;D%B6!9_E4+0E/N_P CYW-JEZD8=E^84445ZYXP4444 %%%% !1110 M4444 %%%=!X0\/-XAUI8G&+2#$EP2#@KG[F1T+?4< GM43G&$7*6R+ITY5)* M$=V=S\-_#PLM-.KSHPN;H%8P21MBR.V.I(SGGC&.IKNJ**^1K575FYRZGV5" MC&C34(] HHHK(V"K%M;F1@[?HJ91 M4E9B:35F>"'@XHKJ_'.AM8:D=0B&;>[8DX!^1^IR??DC\>.*Y2O%G!PDXLX) M+E=F%%%%0(**** "BBB@ HHHH **** "BBB@ HHHH *W?"&KMHWB6UGW*(9& M\F;<0HV,1R21Q@X/X5A44XR<6FAIV=SZ4ZT5S'@77?[:\/QK+)NN[7$4N3DM MC[K=23D=SU(-=/7N1DI14D=Z=U<****H84444 %%%% !1110 4444 %%%<': M?%'3[OQD= 6SD6,RF%+OS 0SCC[N.A(X.?3BA:NP/17.\HHHH ***#TH8&$_ MC7PS'(R/KEB&4X(\X<&MBVN8+RVCN;:5989%#(Z'(8'N*\_^'^GZ'<>'I)+Z MSTZ2+-95O#M MP5N+N,3_ .DK_HO '/'/'/%"U=@>BN>FT5R.H>,KX:G=VFA^'I]76R.VZF6= M8E1NZKD'<1W YJS-XRLQX+;Q+;PO+ H!:%CM93N"D'KR"?THZ7"VMCI:*X9? MB*WVJTEDT&\BT6[E$46I.V 2>AV8R%/J3TK;\3>)D\/06RQ6DE]?7YS@X ]: +EUK5M9ZU8Z5(DIGO5=HV4#: HR:Q:_-K'Q&T*& M]TR?3;ZVCG$MO*P<8*C!5APP.#^5='K/BNYM-8.DZ-HTNK7T<8EG59EB2)3T MRQ!&3Z4=%\PZOY'3U5U*_BTO3+F_G5VBMXS(X0 L0!GC)%9FB>*+75]'N+^: M)[)[1F2[AFZP,HRP/K7&:[X]N-0\+7\DWAZ\MM*NX9(K>^+A@Q((7<@&5!]< MFE*Z3L..KU/2;*[CO[&WO(@PCGC610PY (R,TQ]1LX]2CT]YU%W)&9$B[E0< M$U5\-_\ (L:7_P!>L?\ Z"*Y[4Y$B^*^EM(ZHO\ 9TG+' ^]5R5I\OF_U_R( MB[POY?Y?YG5WNHV>G"$W MIK5USQ%J&GWR6.E:!_<5AZ3\0IM;O;:#3] N9HV?9=SJ_P ELF1_6LGPOXB33?!FN:[!;/ MF:2[]+?J#Z+^MCTFBN=\1>+K7P]HUGJ3Q&:*ZE1% ?;@,,[LX["K.L^($TF? M2X5MS<2ZA<"%%#[=HQDMTYP.U'_#!Y_,V:*XS4O&FJVTMU)9>$[V[T^U9EEN MFE$6=OWBJ$$L/>M6]\4VUMX/_P"$CAB::W,:2",ML.&(')YQC/Z4=+AUL;U% MN!DX]ZU4=9$5 MU.589!'<5YWIO]DGXE:_:Z[%;O>3F/[']J4,&CQ]U<\>G'?\*-;V#I<] M+R MVO[9+FTGCG@<962-@RG\14U93_V5X2T&>5(EM;"W#2E$Z DYP![D\#WK M?' M-\MU9'5_#=SIMA?.([>Z:=7^8_=#J "F?>C=V0=+L[2BN4\1^-DT#5DTU=.F MO+F:W$MND3W2A: M[ ]#IZHZ=K.GZM)=)8W F:UE,,P"D;7'42)<2+C]Z5 )7DM MO<_\(Q?)HUQ*(H[[S 3RU4/#GB&+Q#8R3"WDM; MF"0PW%M+]Z)QU'O]:Q?B6BR>'[)'4,C:C &5AD$9/!H?3Y?B".@T[Q%HVK2F M+3]4M+F4#)2.4%L>N.M:=>=>-M(TW1YM!U/2[."SOQJ$42FW01F16^\#CKZ? MC6UXB\;)H&JQZ:-.FN[J:W$L$<3?-(Y8C9C!QT)S1_PP'5T5Q]UXVN;:TT^) M= N9-:O%+#31( 8U!P2SD<#WQ5OP]XL;5]1N=+U#3)M+U.W4.UO(X<,A[JP MS_\ 7H Z6BN)U#QY>1R7\NE>')]1T^P8I<78N%C 8?>VJ02P'J*NKXOE7P7) MXCN=*:!5"LL!G#;T) #;@/?/2A:JX=;'4T5QEGX]FO(KJ[3P[J!T]$!MKA 6 M-R2P4!5P,9SUSTI]AXSOSK-IIVM^')]*^V9%M*9UE5F S@X P:=A7.PHKE]? M\:1Z%K<6E?V?/=W,\'F0)"20(FFB M0,7R,[M^,!<=3CTZTEJ/8[JBN>\-^*DUVTO&NK-].N[)RES;RMN,>!G.<#(Q M[52TOQAJ6JW4$L/ABZ&D3R%([[SE+8[,8\9"^^:.M@Z7.NHHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** .<\9>$;?QAI,=G+<-;2Q2>9%,J;MIQ@@C(R#]1T%6O"_ MAVW\+:%%IEO(TH4EWE88+L>IQV[#'M6S10M+VZ@];!1110 5!=V=M?VDEK=P M)/;RC:\<@R&%3U@>)/#UUK+6ESI^KW&F7UJ6\N6,;E8-C*LN1D?*/_KTF-'+ MZ=I9\%?$.QTO3+F9M*U:*5VM)&W"%U&35=3\ORHY&C$:0IW"J.Y]>.IXJK=>"=2M]4O+K MP[XBETJ&^8O<6_V=95WGJRY/RD^W/OT%/5?=^MT+?^O*QE:?M_LOXB^5CR/. MN-NWIN\L[OUIFJ<>#O #'H+VQR?3Y*ZRR\*6VG^$KG0K>=\W,4BRW,@W.[N" M"Y]3SZ]JBU#PA%J/@RU\/R7;H]M'$L5TBX*N@ #;<_IGOUH6GRY?P#?YW_%% M3QLP&J^%%R-QU="!GG&T_P"(IVI_\E2T+_KQN/Z56B\!WL^I:=J>K^(9K^^L MITD1F@"((USE H. 2<$L6/3A9.IBP9#NW&3.>,^F/QK(NO!.I6^J7EUX=\12Z5#?,7N+?[ M.LJ[SU9F[RSN_6M":- M%^"NU44+_8X. ._E@Y_/FMFR\*6VG^$KG0K>=\W,4BRW,@W.[N""Y]3SZ]JE MD\/>9X+_ .$=^U8_T(6GVCR_1=N[;G],TFO=<5Y?@-/5-]W^)/X:)/A;2"3D M_8X?_0!7'^)M#LO$'Q.TZROU=H?[,=_D% M(M^,;MH SCMTJA-H'F^+[?7_ +3CR;1K;R/+ZY;.[=G],54[.=^EW^I,;J%O M+_(YKP+:IX9\1:SX5PA6/;=VLQ0"26)N"&(^]M)QGZ_2I_AG)LTW5[!SB:TU M.977C(!/!_G^5;=YX<%QXNT_Q!%<^3+;0O!+'Y>?.0]!G(Q@DGH:R]8\%7,V MN2:UH.M2Z1?3*%N L8DCFQP"5)QG\_SR:2>U^UOQT&UV]?PU(/&["Z\2>$M, M3F5M0^TD=PL8R3_/\JEN_P#DKVG?]@J3_P!#JUX>\'MI6J3:QJ>IS:KJTJ>7 M]HE0(L:?W47G'^>!SF_-H'F^+[?7_M./)M&MO(\OKEL[MV?TQ0M+?/\ % ]; M_+\S9KQ^6>73O#?B'PC"2)VU5;6V7N(ICN'Z!OSKV"N4O?!$%YXYM?$INRHA M"E[7R\B1U!"MNSQC([=O>A+WM=OZ?Z?B.^FF_P#2_7\"7Q!J\WANQTO3-(M( MI[ZZ<6MI'*VU%"KRS8[ 8XK!MDUY?B;I!UYM.:4V4_E_85< #C(.[]*Z;Q/X M<;7H[.6VOGL+^RE\ZVN50/M/0@J>"#_GTK/TOP;>6OB6#7]2UV2_O4B>)PT M12IZ!0#\H'/KG/:A?%=^?Y$M>[9?UJ9&F?\ (K^/_P#K^OO_ $6*@U\_\6F\ M.JY_<,;(3?[F!G]<5U5KX5^S:7K]E]MW?VO//-O\K'E>8N,8S\V/PS[5)/X6 MMKSP9'XEMB!NB@+R3WK,N/AUJ.IV M<<&L>*)[W[,5^R9MPJQX(R6 ;YV(!&2>,GK6MJ_A2_GU]]9T37&TNYGA$-R# M;K,L@'0X)X(_SWR?Y_IH+_+]2CX!6]76/% U$VYO/MB>:;<$1D[.V>:M?#K_ M ) -[_V$KG_T.KGA;PJ/#+:@WV^6\-[*LK/*N&W8^8DYYR8!]]AS\^ MF4S^F:[6<6J_#Z090VHTP@$]"OE4[3?#$%G:ZS:W,HNH-4NI;B1"FW:L@ *] M3GIUXKGE^'NJFT&CR>++IM!!Q]D\A1(4S]PR9SC]/:H:O%Q[I?E8N]IX$1YPG48^O-.U[0/[;GTJ3[3Y/V"\2ZQY>[S-N?EZC'7 MKS6C=W?SO^1%O=MY6-FBBBI&%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110!Y5\9-2XTS2TF_O7$L6W_@*'./^N@P#]>U>45V/Q.U'[?XVN(U M:)H[2-+=&C.>@W,#SU#,P_#%<=7U>#AR4(KY_>?(8V?/B)/Y?<%%%%=9QA11 M10 4444 %%%% !1110 5[EX/\/+X>T58W&;N?$DY(&0V/N9'4#ZGDD]ZX3X; MZ%]OU=M3GCS;V?W-PX:4].HP<#GKD'::]8V5\UU[WX6U==:\.VEUYF^8($FS@$2#@Y Z9 MZCV(KT,)/1P9TT9=#9HHHKO.@**** "BBB@ HHHH **** "N#M/A=I]IXR.O MK>2-&)3,EIY8 5SS][/0$\#'IS7>44+1W!ZJP4444 %!Z444GL!Y9X*\#^'- M>T26^U+3O/N6NI5+^?(O 8XX5@*ZSQS#IT7@2_@NU(@6$+"HY;?T0#WSC\,U MCVG@+7]-22'3?&%?^ M1L\6?]?4?_H%:0\."'Q@VOVUT(A+!Y-Q;^7D2D=&SG@C@=#5*3PG>Q>*YM8T MW6WLX+IHVN[7R XEV^C$_+GVJKW:?E;^ON)M9-'+^#8?%DVGWKZ7?:9%$;Z; MS$N8G9P^[G)!J?6-!N_#_P *];M[VXAFFFF\\F%2%&Z1> #6U=>#M3M]6N[W MP[XA?2TO'\RX@:V692_=EW=,U=N_"UQ?^#I]#N]8FN+B?E[R6/)SO#<+D8'& M ,\5*V7R_"W^15_>OYW_ #_S,WXA(J?#MU10H1H-H QCYEZ4:B0?B9X=$I^0 M64IBS_?[_I6YXB\/_P!O^'GTK[5Y&XH?-\O=]T@],CT]:K^)?"W]NQV4UM?/ M8ZC8MNM[I$W;7ZIE#6Q'_P +,\-D!?,\BXR>^,GP$78$@NXV=B,?+C!Z8K(;37K_6I;_4( M@ZRN\057!& J@'" N.!P.E)JZ:]/P&GJGZG6^&_P#D6-+_ M .O6/_T$5R7B?1=/U[XEZ79:G;^?;G3W8IO9>0W'*D&NWTVS_L_3+6S\SS/( MB6/?C&[ QG':J%QH'G^+;77?M.WR+9H/)\O.[)SG=GCZ8JY6<[]+O]28W4+> M7^1P_BGP9X?\/3:%=Z58?9YVU6!"WG2/EM[(SP MPB:XN+UFV(#T4!>2>]:?B'0/[>2P7[3Y'V2\CNO]7NW[?X>HQGUK.UCPI?7. MNG6-%UMM+NI8A#<9MUF611T.">"*GI;S?Y+]1^?E^O\ D9_@5;Y=;\3C4C;F M\^TIYIM@1&3M[9YJS\,HT3P7"R* SSS,Q ZG>1D_@!5[PQX4_P"$;DU!SJ$M MXU[()'>5<-NQR2<\Y.3VJYX9T/\ X1W1(M-^T?:-CNWF;-F=S%NF3Z^M-?H@ M?Z_H8?PV(;1=09CF=M0F,W^]G_#%5/"=C%J/A?Q+8QA/+GOKJ--H&!G@8JU< M^!;U-5O9](\0W&FV6H/ONK:.$,2Q^\48GY2?4=*V/"WAJ+PM83V4$YEBDN&F M3*X* XPO4YQCK4VO&S[6_+_(=[/3O?\ ,\W1?^$LT71-)?YI;+3KF1U;GYU_ M=IGWR,UMZ!?'Q'XB\-R$EAI^F&>0]A*WR?T-=#X>\&QZ!KVJ:FMX9A>L2D1C MV^2"Q8C.3GD^@I/"?@N'PK=ZC.EV;C[6X*@Q[?*4$D+U.>O7BJ3UN_7YZ_YD MM:67I\C*DUWQ/XCM]2FT6#2H-*A,D(>\+M)-MR"0%X ^M9LW_)!L'_G@F?\ MOZ*UV\!7\;7=E9^))[71;J1I)+-(%+#=U42$Y -:+>#MW@+_ (1<7V/W83[3 MY/HP;[N[V]:E+37R_/4N_O)^HWQ>A@^&]_';)M"V@4*O&%X!_2L--$\8:OX4 MBL/[2T86-Q;*@ @?<$P,<^M=]+9Q7&GO93KYD+QF)P>-P(P:XZW\%>(;&$6% MCXRN(-+7A(OLB-(B?W1)G(^O;TIO5N_7_@D+2*\O^ ==IEH]AI5I:2.'>"%8 MV$2["V22A)&.3VQ]:):O4<=$&_&.NV,=G?:II'V<2)(?*@<,-IR,&MRV\ M&:9;^$Y?#S>9)!,"996/SNY.=^?7./RK/LO"GB6"2WAG\9SRV$+*1$EHB2.H MZ*9,Y^O7-.^OW?DOU0GM]_ZB3PHWQ:L=ZAFCTABI(Z'S,9'X$U)\1H&7P[%J M<0)ETRYCNEQUP&P1^M:[Z%O\6Q:[]I_U=F;7R=G7+;MV[/Z8J_J-E'J6FW-E M+Q'<1-&Q] 1BI=^56W7^=RM.;7;_ (%CD]&F77?B%?:FAW6]C9QV\38X+/\ M.WXBL*;S/^$2\?>7G=_:,O3T^7/Z5V/@_P *IX3TJ2S%V;MY)3(TICV$\ 8 MR>@'K3]/\,0VD.M07$WVF'5+B29TV;=H<8*YR<_7BB2T:7;];A%]7W7X%[0Q M&-!T\0@"/[.FW'3&T5P>EQ>))O%_B=M(N]/@(N@)!=QL[$8^7&#TQ6G8^!-4 MM?(LI/%-S)HUO*LD=H(%5B%.0K/G)'M_*KVL>$KV?6FUC0M:?2KV6,1S_N5E M24#H2K="/6JD[RYO4F*M'E]"3PKX?U/2;[5;[5+JVGGOY%L: MW>:O/; FW6?Y4C)ZG&3D_P"?2BYC23XN6;.@8II+,I(Z'S,9'X$UV & !Z5D MOH>_Q;%KOVG&RS-KY&SKEMV[=G],4[ZKY_D'1_UV,*RP?BWJ9E;YQ81B$$_P MY^;'XT:CM_X6QI/EX\S[!)YN.NW=QG\:O^(O"DNK:A;ZKIFI2:9JMNI19T0. M'3^ZRGJ*30O#,NCW5WJVI:C)JNJ3)M:=HP@5!SM51P!4IV2OTO\ K_F#5[VZ MV_3_ "./TF^UF/1]7TS2-!FO;:]N;A;6\#JJ ,2I+YZ8YZ]:V_%&FMI'PBGT M]V#O!;11LPZ$AES6+X7\-6NM:'<:ROB#4=+,LTLC06-YY<5OR>H.3GN>16SH M=O>^-/AJ]E?7Q\R5FB6[:/<75'X8C(SG'K32TL_+]!IKFOTNS%8K MF&V$KA8X;> ':&9L!1[#_"N3U?\ X2A]:\-2Z]_9*Q-? HEF'WJ=IX);C\J[ M/7O#T6O:#_9LD[PLNUHIT'*.O1L5A)X'U.YU/3]1U?Q+)>SV,H>)1;+&FW'( MP#U/'/M37Q7?3XMNM=^TY\^W6'R?+^[CONSS^ M5)=/G^HWK?Y&+HL$'PZ8M6UJ^%[(IU.-$Q&NUH=JE<]!BLB'P9J]Q> MV9UKQ-+J-C9RB6&W^S+&69?NEV!R<41Z?+]0?7^NB.SHHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***JZG>_V;I-Y?>7YGV:!YMF M<;MJDXSVZ4TKNR$VDKL^;M?N8;WQ%J=U;OOAFNY9(VP1E2Y(.#STK.H[T5]I M%621\-)\S;?4****8@HHHH **** "BBB@ IT<;S2I%$C/(Y"JBC)8GH .YIM M=;\/=$_M3Q"MU(,V]CB5N>K_ , Z@]03W'RX/6LZM14X.;Z&M&FZM1074]1\ M.:,F@Z';V*A3(HW3.O\ %(>IS@9'89YP!6K117Q\I.4G)[L^TA%0BHQV0444 M5)0^*,RR!!^)]*U5 50HZ 8%5[2'9'O/WF'Y"K- !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 5F7,/E2\#Y3R*TZBN(A+$1 MCYAR* ,NB@@@X(P110 5!>V<-_936DZYBE4JW R/<9[CJ*GHH:OH!X9?V4VG M7TUI.,21,5/!P?<9['J*KUW/Q$TPI<6^IHJA''E28 'S#)!/B?"W5UBN; MK2I9,"7$T*G !8<-SU)(V\>BFO.ZOZ)J+:1K=G?@L!#("^T DIT8 'CD$BM* M4^2:D5"7+*Y]"T4R*6.>%)HG5XW4,K*<@@]"#3Z]L[PHHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH YF\^'OA2_OGO+C1XVG=MS%9'0$^NU6 _2NB@@AM8(X((DBAC M4*B(,!0.@ J2BCI8/,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "N:^(%S-:>!=5D@?8YC6,G /RNZJPY]02 M*Z6O//C#+&/"]G"9%$K7BLJ$\D!'R0/09'YBNC"QYJT5YG-BY@M7&+A_P![/S_&>W4C@ #C M@XSWKRKP/IIU+Q99KAO+MV^T.5(! 7D=>HW;1^/XU[C7AYI6U5)>K_0][*:. MCJOT7ZA1117BGNA4UM%YLPR/E7DU#6C:1[( M)W$$EK9_$'3OL^KQ7P;*W2X()Y#* /3IC;^.:X ML7"\>;L85HW5SD****\TY0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ] MP\":D-2\)VG*^9;#[.X4$8V].O4[=IX]:Z2O*OA;JGDZG=:;(^$G3S(PTF!N M7J O 2[@D#U M.!^0KOR]7Q"^?Y'GYD[89_+\SSNBBBOISY0**** "BBB@ HHHH ***DM[>6[ MN8K:!=TLKB-%R!EB< 9/O0W8$KZ(]5^%^FFVT2XOW#!KN3"\@@HF0#CJ#N+# MGT'X]U4%E:I8V%O9Q%C'!$L2ECR0HP,^_%3U\?7J>UJ.?<^TP]+V5*,.P444 M5B;DL$7FS!>W4_2M2J]G'LAW=VYJQ0 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 5G7D6R7<.C<_C6C45Q'YD M+#N.10!ET444 %8/C#3O[1\.7 #;7M_WZY. =H.0>/0G\<5O45,HJ2:8FKJQ MX)16CKNG?V3K5S9!MRQME3G)VD9&>!S@C-9U>&TT[,X&K.P4444A!1110 44 M44 %%%% !1110 4444 %%%% %_1-1;2-;L[\%@(9 7V@$E.C \<@D5]" Y M/K7S97O?A2__ +2\+Z?Z-FBBBO0.D M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP?XI7DESXXN(750MK%'$ MA4WD=]XYU66)6"K*(3N'.44(?PRIQ[5ZF5QO6;[(\ MG-I6HI=V](;R[.,G<"/OME M0".I&-_3T'X\77L7PUL$M?"RW0VF2[E9R=F" IVA<]QP3_P(UPX^IR4'YZ'? ME]+VF(7EJ=C1117RY]8%.1"\BJ.YQ3:M64>7+G^'@4 7E 50HZ 8%+110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 9=PGESL.QY'%15>ODRBN.QP>*HT %%%% '!_$;3LK:ZFK=/W# MJ3]6!''^]GGTK@*]E\36WVOPU?Q;]F(C)G&?N_-C\<8KQJO*Q4;3OW.2LK2N M%%%%I?"F[WZ?J%ELQYQE7QR]/U/%S?X(^OZ&31117O'SP4444 M %%%% !1110 Z.-YI4BB1GDZ+S(K?,[_-C;M'RGKS\Q7C^F:]OKP/RX5'<\FLZ)/,E5/4UK4 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 56O;Q+*W,K*78D*B+U=CT JS6=(OGZ]&K:=.D-_(L\$AVIQ":G%36SU.&47%M/H%%%%62%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 UU#HRGN,5DD$$@\$5L5FW:;+AN, \T 04444 %>(ZO9_V?J]W:!7"Q2L MJ^8.2N>#^(P:]NKS/XA67DZS#=K'M2XB^9MV=SKP>.W&VN/%QO"_8QK*\;G( M4445YAR!1110 4444 %%%-=UC0N[!5'4DXH =3))8X4+R.%7U)K+NM:5?EME MW'^^PX_ 5F8N;Z7^.5_T'^%=4,-)ZST1M&DWK+0TKC7 &Q;Q[@#RS]_H*UU8 M,H92"",@BN;NM-EM8$D=E8LVTJO;TK:TTR&Q195973Y<,N..WZ4ZT(*"E =2 M,5%.);HHHKD, JQ877V'4K6[V;_(F279G&[:0<9[=*KT4)V ^DU.5!]12UC> M%+_^TO"VGW!:1F\H([2'+,R_*QSWR0:V:]Z+NDST$[JX4444QA1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 5\N:A>2:CJ5U>S*JRW$KRN$& "Q).,]N:^HZ^ M4SU->UE*UF_3]3PLX;M!>OZ!1117N'@A1110 4444 %%%% 'IWPJL,6VH:@R MQG>ZP(BUSG@6S-GX/L0\2QR2AI6QC+!F)4G'4[=OZ#M7 M1U\GBY\]>3\_R/L<'3Y*$5Y?GJ%%%%A%5KZS%[;[-Q213NC<=58=#65>,I13CNFFOE_FKETVD[/9Z'. M:[H=V^HO<6L1E27DA2,J?Q-:^GV_]BZ&YF8;U!D?'KZ?R%":E>VP\N\L9'<< M>9#RK?AVI%BN]4F1[N'[/:1MN$).6 >>PK2?[C?2N-\*?\A9_P#KD?YBO.Q6)G3KTJ<=I/4Z:-*,JURU1139)$BC,DCJB+R68X _&D,=15%-9TN1PB:E9LY. HG4D_K5ZF MTUNA)I[!1112&%%5;C4K"TD$=S>VT+D9"R2JI/X$U9!# $$$'D$4[-:BNA:* MCGN(;:/S+B:.).FZ1@H_,U#;ZE87;[+:]MIG_NQ2JQ_0T6=KV"ZO8M4444AA M1110 4444 %%%% !1110 4444 %5+Y?E1^.#@U;J*X0/ X]!F@#+HHHH *Y; MQ]9_:/#OGA4W6\JN68<[3\I _$K^5=35+5[4WNCWELL:R/)"P1&QRV/EZ^^* MBI'F@T3)731XC101@XHKPS@"BBB@ IKNL:EG8*HZDG I3G'! /N,U7:QAE;= M,7E(.1O;@?@,"J274:MU*=QK2 [+9/,8]&(X_+J:HM;:C>OND1S@X^?Y0/PK M<8?9U(M[7<3SA-JC\:J2S:J^1':I&#T.X$C]?Z5U4YI? DO-LVC)+X5]Y#;: M( =UR^[_ &4Z?G6@9;2S39OCC YVCK^59$MMJTV?,WD'J X _(&H?[*O?^>/ M_CP_QJW!3^.93CS?%(TY=:MDR(P\A[<8'Z_X52EUN=\B-$C!Z'J1_GZ5+%H3 M'!FF YY"#/Z__6J6?1X4M'$",\W\)9O?\J2^KQ=MP7LDRQI=S)=6I:4Y96*Y M]?\ .:NUF:3:W%L)1,FT'&T9!]<]/PK3KFK)*;Y=C&=N9V"BBBLB#UWX87AG M\.36SRJQMYR$CXRJ$ _7!);D^_I7;UY9\*;I$U'4+0AO,EB612!P I(.?^^Q M^M>IU[&'=Z:.VF[Q04445N:!1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\I MGJ:^K*^4SU->WE/V_E^IX6\\6: M9%&5#+<++\QXPGSG\<*:FKQ-/XBGA4X:255!^H%>'G3 M<:4''?F1Z. 2))FFW>5;!B$W=!]!W]ZKWV@WFF1_:%8.B\EX\@ MK[UVT$*6\$<,2[410JCVISHLB,C@,K#!![BG+)X5(-U)-U'UOU].PECI1E:* M]WL8WAW5FO[=H)VS/%_%_>7U^M;3,$4LQ 4#))["N)TC-AXF6#<=N]XC[C!Q M_(5O^)K@P:.Z*<&5@GX=3_*G@L9)8.4ZFKA=/Y;"KT%[=1AM(P;_ %*\UN\^ MS6@<1$_(BG&X?WFJ8>$KLQ[C/"'_ +N#_.K_ (3M%2RDNB/GE8J#_LCC^>:Z M&L,+ET<53]OB6W*6N^RZ&E;%.C+V=+1(X6UO;[0+WR9@VP'YXB<@CU6NXCD2 M:)9(V#(P!!'<5A>*[59-/2Y ^>%NO^R>O]*E\+SF;1PC')AD*?AP1_.M,%SX M;%2PC=XVO$G$6JT562L]F9GB\D7%OAB/W;=#CO72V'_(.MO^N2_RKFO&'_'Q M;_\ 7-OYUTMA_P @ZV_ZY+_*KPG^_P!?Y$UO]VI_,Y/Q06_ME0'('EKW]S4L MBW_B2Y_O=1,]OM\O8!S)CI[5S]C97%_.8K;&\+N.6V\5Z*_W&^E< M;X5_Y"S_ /7(_P Q66/P5/ZW36OOMWU_+L7AL1/V,O[JT-'0=(OK"^>6YV[# M'M&)-W.:@\<>+5\+Z6ODA7O[C*P(W0>K'V%=37AOBII/%'Q-.GACY8F6T3_9 M5?OG\]QKZS*<#2IOD^S&[=SY_,\7/EYE\4M$0:5X9\1>.II-0FN#Y+-@W%P3 M@GI\J]P*M:I\,=?TB$W-E-'=[!N/D91Q]!WKVFTM8;&TBM;>-8X8E"(JC@ 5 M-7>\SJJ7N)*/:QR1RRDX^^VY=[D%DS-8V[.26,:DD]+ZE\*=8T^P>[@N8+J2,;FBC4JV.^#W-;'PM\57,]R^A7LK2KL+VS. M'Z(J6?Q<6.V9?*%]*J%3D;#NQS]#7H4Z MTL51G&KNE=,\ZK1CA*T)4M$W9H]SKY[\(:^^A3WVH/*[R)9,L*NQ(,A*A/ FE1ZQXKL+>8;H4_?2+ZA>0#[9Q49?R^SJ\^VAKF#G[2DH;W9;_ M .$&\5ZU:OJLMN9'F!?]_)B1\\Y /K7L5YJL/ASPJM]>@K]G@0&//+/@ */< MFMKI7E/QBU)@^G:8K?+AKAU]?X5_]FJ(U98VK&G)62[=BI4HX*E*I%W;[]SG MH;;Q'\2=6FG+[8$/)8D10CLJCN?_ -=2:W\/-:\-6O\ :-O<+<1Q#=(]OE&C MQWQW%>L>$M'30_#%E9A<2>6'E/J[(-.DL[U]U_: ;G/\ RT0]&^O8_AZUVU>( M>" =%^)[Z>C9023VI/J%R1_Z"*]OKGQU*-.K[FS5SIP%652E:>Z=ON"BBBN$ M[@HHHH **** "BBB@ HHHH **** ,AUV2,N/+9X?$\DC%2L\:.N.P V\_BIKF:\.I M'EFT<$E9M!61JM[<6URB0R;5*9(V@\Y/K6O6!KG_ !^)_P!_\ /;_QQ?\ "C^U;W_GM_XXO^%:NGZ?"EJK2QH[N,G<,X]A5O[' M;?\ /O#_ -\"MY5J2=N7\C1U()VL<_\ VK>_\]O_ !Q?\*/[5O?^>W_CB_X5 MT'V.V_Y]X?\ O@4?8[;_ )]X?^^!4^WI?R?D+VD/Y3G_ .U;W_GM_P".+_A1 M_:M[_P ]O_'%_P *UEETMY?*58"Y.!^[XS]<8JU]CMO^?>'_ +X%4ZM-;P&Y MQ6\3G_[5O?\ GM_XXO\ A1_:M[_SV_\ '%_PKH/L=M_S[P_]\"C[';?\^\/_ M 'P*GV]+^3\A>TA_*<__ &K>_P#/;_QQ?\*T](NY[HS><^[;C' 'KZ4NI6,! MLV>.-$=.05&,U7T'K)\CH,;N/?*BO:J^?- N/LOB'3I_.\E5N8]TF[: NX!LGTQG/M7T'UKT M\&_<:.JB]+!11178;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\PZU9QZ= MKNH64+,T5O/G@HHHH **** "NR^&5O%-XK9Y%RT-L\D9R?E;*KG\F( M_&N-KTGX3==7_P"V/_L]3.S QYL1!'I5%%%?*'UX58LE!N,^@)JO5 MZP4[7;L3B@"W1110 4444 %%%% !1110 4444 %<5=?\CC_V\)_(5VM<-J4H M@\423-]U)D8_3 KQ,Y:4*;?\R/0P"O*2\CN:*0$$ @Y!Z&D=UC1G36G6%X5N M5ETLP9^>%R"/8G(_F:W:][ R4L-3:[+_ "/.Q":JR3[F;KX!T.ZS_='\Q6=X M0_X]+K_KJ/\ T$58\47 BTGRL_-*X4#V')H\*P&+2#(P_P!=(7'TX _E7#/W MLTC;[,7\/ZL,-_ J^AV=>&^$<3?%=6D. M3]HN&^IPU>Y5X1:7Y8H[TN3_ -,Y._Y-^E?79?[T:D%NT?-YA[LJ M4WLI'N]%("&4,""",@BEKRSU2&ZN8;*TFNKAPD,*%W8]@!DUXQJOCWQ%XEU MVNBK-!"Q(CB@&9&'JQKO?B=.\/@>Z"''FR1QM]-V?Z5E?"&S@30+R\"J9Y+D MQENX4*N!^I/XUZF&C"E0>(DKN]D>7B93JUXX>,K*UVO@#QJRA@Y((R M/]./^-+_ ,*_\;?WC_X''_&O6?#.IIJ_ANPO48$R0J'QV<###\"#6M6DLQK1 MDXM+3R)CE]&45)-Z^9Y%X6\!>(],\66&HWL$7DQ2,TCB<,W*L,^_)KUVDW#= MMR,XSBEKBQ&(G7DI3.RAAX4(N, HHHKG.@**** "BBB@ HHHH **** "BBB@ M"E?J-R-W(Q5.M&\4FWSZ$&LZ@ HHHH X'XD6HW6-VL3;B&C>3G&!@J/0=6_R M*X*O3OB'_P B]#_U\K_Z"U>8UY.*5JC..JO>"L#7/^/Q/^N8_F:WZP-<_P"/ MQ/\ KF/YFC"_Q!T?C-JW_P"/:+_<'\J1KN!+@0-*!(>BTMO_ ,>T7^X/Y52G MTV274UN1(H3*L0>O'_ZJSBHN3YG;Z:50Q7<$\C)%(&9>H'^>:FK-L--DM+EY&D5E(*KCJ> M>]<$5%Q;;UZ'*DK.Y9O_ /CPF_W:SM!ZW'_ ?ZUHW_\ QX3?[M9V@];C_@/] M:VA_ D:1_ALVJ***Y3$*^D()$FMXY8G5XW4,K*PTKZ(NRRQPQ/+*ZQQHI9W8X"@ M=23V%?,VOW,5YXCU.Z@??#-=RR1M@C*ER0<'VKH/%/C;4/$LNS+6MB% %JDA M(8\'+GC<<@8XP,>N2>0D&)#75DF-A6Q,Z<=K?J>7G5%QHPD^_P"@VBBBOK3Y M<**** "BBB@ KUSX6_\ (LW/_7XW_H"5Y'7MGP]C1/!=DR(JM(TC.0,%CO89 M/J< #\!7FYF[4+=VCU,J5Z]^R9T]%%%?-GTX5HV2D09]3FLZM2V4K;H#Z9H MEHHHH **** "BBB@ HHHH **** "N$U2$W'B6: '!DE503VRHKNZXJZ_Y''_ M +>$_D*\/.4I4Z:?62/0P#M*378FL=>N-*!LKV!G\KY1@X8#T]Q[U%JOB*74 M(OL\$9BB;ALG+-[<5U=UI]I>X^TP)(1P">#^8IEMI5C:/O@MD5AT8\D?G2E@ M<8X^Q57W/QMV&L10O[1P][\"CX=TMK"U::9<3S"1]V-?;U)KMH8D@A2*,81 % ]J(HHX(PD4:H@ MZ*HP*?7=@\']7O.3YIRW9SUZ_M+)*T5LCD?&!_TBW_ZYM_.NFL/^0=;?]34[PP1P/&%3<2Y'K[5ROQ,\(2ZO F MK:?$9+N!=DL2CF1/;W'/X5W%IIMG8DFV@6,G@GDG\S5JN[ 5,1A[2J-.7EM; MLASP:OZO\79YX&BTC3VA MD<8$DY#,OT4=:]!U+PCH&K3F:]TN"24\EQE"3ZDJ1G\:73O">@Z3*);+2X(Y M!T<@N1]"Q.*]AXG"-\[IN_X'EQPV+BN15%;TU*WB+1YO$'@R6R!S=/"KH6., MR#!&?J>/QKR;PCXPN_!MW<6MQ:O);N_[Z _*\;C@D9[]L'T%>]UCZIX5T/69 MO.U#389I>[\JQ^I4C/XUCA\5"$)4ZL;Q9KB,+.C?S6O;ZIVNDZ;92^;::?:0 M28QOBA5#CTR!7)1KJG3G!KXCKK8=U*D)W^%ERN>\:>'/^$F\/R6L9"W49$MN MQZ;AV/L1D5T-%80FX24H[HWG",XN,MF>!^&_%VJ>"KJ>RFMB\._][;2Y5D;N M1767GQB@\C_0])E\W_INX"C\LUWNJ>'M(UK']HV$,[#^,C#?3<.:HVW@7PQ: M2B2+2(-P_OEG'Y,2*].6*PM1\]2#YO+8\R&%Q5)BTB(L:*B*%51@*!@ 4M>?7J*I-R2LNQZ%&FZ M<%%N[[A1116)L%%%% !1110 4444 %%%% !1110!'<+NMW&<<9K*K8==R,N< M9&*QZ "BBB@#"\9_\BG??1/_ $-:\AKVW6O^0#J/_7M)_P"@FO$J\W&+WDSE MK[H*P-<_X_$_ZYC^9K?K US_ (_$_P"N8_F:SPO\05'XS9M'62TB93D;14U< MI!>7%LI$,A4'DC /\ZE_M6]_Y[?^.+_A6DL)*[LRG1=]#IJCGA6X@>)_NL*Y MW^U;W_GM_P".+_A1_:M[_P ]O_'%_P *2PM1.Z:%[&2+(T*;S,-*FS/49SCZ M5MHBQQJBC"J, 5S?]JWO_/;_ ,<7_"C^U;W_ )[?^.+_ (5I4HUJGQ-%RISE MNSIJ*YG^U;W_ )[?^.+_ (4?VK>_\]O_ !Q?\*R^J3[HCV$C=U @6$V3_#6= MH/6X_P" _P!:SI[RXN5"S2%@#D# '\JT=!ZW'_ ?ZUJZ3IT9)E.#C3:9M444 M5YYS!7MOP^_Y$JQ^LG_HQJ\2KUOX6?\ (N77_7VW_H"5U81_O#:C\1W-%%%> MJ=84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !117FWC#XDQVZ_8O#TZR3[OWMT%W*F#T7(P MQ..O(QTSG(QK5H48\TV7"#F[(Z'Q;XTLO#=H\<;QW&I'Y4MPV=AQG<^.0,$' M'4]NY'BNLZS>Z]J4E]?2[Y6X"CA47LJCL!_]7_6&K%03?>'TKV>&I\N.Y>\7^C/)SR-\ M+?LU^J(Z***_1SX@**** "BBB@ KW[PS&D7A;2EC144VL;$*,#)4$GZDDG\: M\!KZ)TVT^P:7:6>_S/L\*1;\8W;0!G';I7CYJ_,%#I)/Y'7A:L:;DY=58U:* M**](Y HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * MKW5[#9(K3,WS'"JJEF8^P')JQ6;JS6\7D2RWAM)%)\N8KE?<-GCG\.E $KZK M:)!%,79EE)"*L;,QQU^4#/'>EDU2SBABF:;*2YV%03N]ACO[5C/<2-+!>7-Z MUI&\;1BX2,!&PQP?F!VAA@CZ=3Q5JV2,3Z<5EDF#R32!Y%VDDCKC ]3^= &H MMY UM)<;B(X]V_*D%=O7CK4"7D4*7<\UR6C20##)C9E5PH]>H_$XJG=QL-2- MD!^[O664^GR_?'X@(/\ @1J.4B.YFN&!:&WO@\H S@>4 #CV)!_7M0!I)JEH M]M)/YA5(SAPRE6![#:>PVXSGVK/O[F"^@CN M;29_*@F!DGB0-@;6&1D$-C//7'/I42FS>&:Z?59Y0&0+=!!MC8;LJ.EW,EU!(S2I.BOMCF1=HD&!SU/?(X]* MO4 %%%% !1110 4444 %%%% !1110 4444 %9#KLD9H(KP=OO'ZU[U7B.KP1VVM7T$*[8XYW1%SG M#$#K7!C%HF<]?H4JCD@AE;,D2.>F64&I**X$VMCF(?L=M_S[P_\ ? H^QVW_ M #[P_P#? J:BGS2[CN^Y#]CMO^?>'_O@4?8[;_GWA_[X%344'_O@ M5-11S2[A=]R'[';?\^\/_? I\<,46?+C1,]=J@9I]%)R;W8784444A!7JWPJ MN(FT:]M@W[Y+CS&7!X5E !S]5/Y5Y37I'PF_UFK?2+_V>NC#.U5&M+XCTRBB MBO7.P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "H+V]MM.LI;R\F6&WB7<[MT _J>V.]9OB3Q)9> M&=--U='?*^1# IPTK?T [GM[D@'Q/Q)XJU'Q+>O)<2-';;LQ6JN=B 9P<=VY M/S>_8<#AQ6,A05MY=O\ ,VITG/7H;/C#X@7.O-]ETUI[33PN&!.UYB1@AL'[ MO)&W//4]@.*HHKYRK5G5ES3>IWQBHJR"BBBLR@J*?^&I:CF^X/K7KY)/EQ]) M^=OO3/-S6/-@ZGI^J(****_5#\_"BBB@ HHHH *^DQTKYLKZ3'2O$S;['S_0 M]W)_M_+]0HHHKQ#WA\/^NC_WA_.M:LF'_71_[P_G6M0 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %9MW_Q\M^'\JTJS;O\ X^6_#^5 $%%%% !7BNO?\C#J7_7S M)_Z$:]JKQ77O^1AU+_KYD_\ 0C7%C/A1A7V1G4445YIRA1110 4444 %%%% M!1110 4444 %%%% !7I'PF_UFK?2+_V>O-Z[CX6R./$ES$'81M:LS*#P2&7! M(]LG\S6^'=JB-*?Q(]/[;05^RZ!@BO M,_\ A$K#_GM<_P#?2_X5X6/S149.C'?O_D=^'PDJD5-['*WU]RWEY,TU MQ*VYW;J?\!V [57KLO\ A$K#_GM<_P#?2_X4?\(E8?\ /:Y_[Z7_ KP'B8- MW;._ZO,XVBNR_P"$2L/^>US_ -]+_A1_PB5A_P ]KG_OI?\ "E]9IA["9QM% M=E_PB5A_SVN?^^E_PH_X1*P_Y[7/_?2_X4?6:8>PF<;3)?\ 5FNU_P"$2L/^ M>US_ -]+_A0?"5@01YUS_P!]+_\ $UT87'4J5>%1[)I_UU_WTO\ M\31_K9EG>7_@+_S#_5S']E_X$O\ (X:BNY_X0S3O^>UU_P!]+_\ $T?\(9IW M_/:Z_P"^E_\ B:/];,L[R_\ 7_F'^KF/[+_ ,"7^1QMG:O?7UO:1%1)/*L2 MEN@+' S[ZO[.RV?:[N"WWYV^;($W8ZXS]15?^WM'_ .@M8_\ @0G^ M-&IZ)IVL^5]OM_.\K.SYV7&<9Z$>@K/_ .$(\._] _\ \C2?_%4 :']O:/\ M]!:Q_P# A/\ &C^WM'_Z"UC_ .!"?XUG_P#"$>'?^@?_ .1I/_BJ/^$(\._] M _\ \C2?_%4 :']O:/\ ]!:Q_P# A/\ &C^WM'_Z"UC_ .!"?XUG_P#"$>'? M^@?_ .1I/_BJ/^$(\._] _\ \C2?_%4 ;D%Q#=0K-;RQRQ-T>-@RGMU%25R< M_P /-%EF9T:[A4](XY 5'_?0)_6H_P#A7&C_ //S??\ ?:?_ !- '845Q_\ MPKC1_P#GYOO^^T_^)H_X5QH__/S??]]I_P#$T =A17'_ /"N-'_Y^;[_ +[3 M_P")H_X5QH__ #\WW_?:?_$T =A17'_\*XT?_GYOO^^T_P#B:/\ A7&C_P#/ MS??]]I_\30!V%%_=ND\S.,?>&['X9Q7L=>8^+K..7Q-=.Q8$A.A_P!@5YV8U84J2E/N:TL% M5QDO9TMUKJ[')45I?V?%_>?\Q_A1_9\7]Y_S'^%>']?H^?W'5_J[CNR_\"_X M!FT5I?V?%_>?\Q_A1_9\7]Y_S'^%'U^CY_<'^KN.[+_P+_@&;16E_9\7]Y_S M'^%']GQ?WG_,?X4?7Z/G]P?ZNX[LO_ O^ 9M%5-2NGL[Z2",*57&"PYY -5/ M[4G_ +L?Y'_&N^"YXJ2V9XM6C.E-TY;IV-:BLG^U)_[L?Y'_ !H_M2?^['^1 M_P :KD9GRLUJ*R?[4G_NQ_D?\:/[4G_NQ_D?\:.1ARLUJ*R?[4G_ +L?Y'_& MC^U)_P"['^1_QHY&'*S6KMOA=_R-$_\ UZ/_ .A)7FT5_=3RI%%"LDCL%1$4 MDL3P !W->Q_#CPGJ>F'^V-3*P23PLBVGEG>JDJ06.>#Q]W'?G!R*VH4YNXKZCA]O]XO3]3R,R^S\PHHHKZ<\D?#_ M *Z/_>'\ZUJR8?\ 71_[P_G6M0 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9MW M_P ?+?A_*M*LV[_X^6_#^5 $%%%% !7F6O3M<:[>.X (D*<>B\#^5>FUY=J_ M_(9OO^N[_P#H1KY_/F_907G^A])P\E[:;\OU*5%%%?)'V(4444 %%%% ',>) M/^/^/_KD/YFL:N@\3*N;9L#<=P)QSCBN?KZS N^'B?FF<1Y<=4];_>D%%%%= MAY04444 %7M)T?4-M:WA/P5J?BV=_LNR M"TB8"6YE!V@\9"@?>;'../;*QW/(0,9)_/@8 M R<#FMJ=)RU>Q<8-F%X+^'=CX8\N^N&^TZJ4PTA^Y$3U\L8STXR>3[9(KM:* M*[8Q459&Z26P44450PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@#!\6_\ (*B_Z[C_ -!:N,KM?%4;OI 9 M1D1RJS<]!@C^9%<57Q.=I_6_DOU/?P'\'YL****\8[@HHHH **** "BBB@ H MHHH **** "BBB@ KN*X>NTMY#+;12-@%T#''N*^FR"2YJD?3]3RLR6D7ZDE% M%%?4GCCXB!*A)P-PK6K&K9H **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LV[_X^ M6_#^5:594Y+3N3ZXH CHHHH *\NU?_D,WW_7=_\ T(UZC7E-_.MSJ-S.@(62 M5G /7!.:^=SYKV<%YO\ (^FX>3]I4?DOS*]%%%?*'UX4444 %%%% &/XD538 M1M@;A( #CD<&N7KL-;56TF8D D;2,CH=\[8XD+,V!G@#D\"O3/GB*O1O WPREUN&'5=79X+ L&C M@ P]POKG/RJ>.>I&<8X-=1X&^&,>CRP:KK)6:]50\=MC*0-ZDY^9AQ[ YZ\$ M>DUU4Z/61K&'5D-I:6UC;);6EO%;P)G;'$@51DY. />IJ**ZS8**** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#+\1?\@&Y_X#_P"A"N"KT'7(6GT6Z12 0F[GT4@G^5>?5\?G MR?UB+\OU9[F7/]VUYA1117@'HA1110 445A^*-=_L33@8P#25SEGGW4@-G*V%+G_5,>F/8GMTYSQSGTJOG\9@YX6IR2U71]ST MJ%>-:/,@HHHKC-PHHHH *Z_3W633[4>Z_)GG9BKTT_,T****^P/#"M>(EHD)ZE03616G:DM;(3]* )J** M* "BBB@ HHHH **** "BBB@ HHHH **** / =;\2>*-&UV]T]M9OO]'F9%,A MP64'Y6Q[C!_&O6? GB"7Q'X8BNKE@UW$[0SL%VAF'(./=2I..,YKSOXNZ6+7 MQ%;ZBB )>0X8[B2SIP>.WRE*M_!S466_U'3&,A62);A!N^52IVMQZGO4A(4$D@ I2 M9CWS1_9T5SC<7^4X]2%+'\*\:G!SDHKJ>Y4FH0M>' MZ98MJ>JVE@C;6N)DBW8SMR0,X]NM?1/B"*.W\&ZK#$BQQQZ?,J(@P% C( [ M"O9QRIPY*<4M_P#(\/ 2J5/:5)-O1_?J>$_\)KXE_P"@U=_]]U]&C[HKY4KZ MI>1(8&ED8*B+N9CT Y-1FD(QY.56W_0TRJ([F=YGUR_#.U:-\+-!M=-C34X#>W9^:23S710?10I' ]^?Y M#IY:&#IKG5V_F=OR//-$^(_B'2)5$MTU_;YRT5TQ8GD9P_W@ M<#CD@9Z5[3X=UV#Q'HL.I012Q+)D%)!T8'!P>A&>X_0Y%>=^)/A+(LHG\/2[ MD8_-;3ORN3_"W< 'H>>.I)Q7I.A:3%H>B6FFPD%8(PI8 CIW,$""/;&C8 S& MI/ZDUVGPOU2^U;PY/0:\_P#&/Q+AT.Z?3M+B MCN[Q.)9')\N)L_=P.6/7/(P?4Y T?B)XF/A[P^8[=BM[>[HH2,@H,?,X(Z$9 M&.>I![&O-O ?@H^);AKV].W3('VN V&F?@[?4#D9/O@>HY<+AZ?(Z];X5^)U M8O$5/:*A0^)[OL95QXO\4:E=!CK%\92,!+>0Q@_\!3 _2BV\9>)].N&9=8O? M,'RE;AS*!_P%\@&OH"QL+33;5;:RMXX(%Z)&N!]?<^]>0>/?'+:G>7&DVEO: MM9PN4\^2)9'9AD,5)R%'H1SQG(SBNVAB(UYQU9?C957[.IOT,_P"*&JW^ MD:':3:?=RVTCW&UFC."1M/%MBH16$@TM=/R/'PDY/&33>FOYG64445XQ[84444 %%%% !1110 4444 %%% M% !1110 4444 %8[L6=F/4G-:SL5C9AU )K(H **** &2RI#"\LAVHBEF.,X M Y->2GDFO4=6=4T>]+L%'DN,DXY(('ZUY;7RV?2]^$?)GUW#L?NYOO^/"Y_P"N3?R-0>#/A[?^ M*=EY*WV72Q)M:4_?D ZB,8P>>,G@9[X(KZ')TY1DEW_0^*XE5ZU.W9_F8>@> M&]4\37AMM,M_,*8,DC':D8)QEC^? R3@X!Q7O?A+P/IOA*)VMRT][*H66YD MSVR%'\*YYQR?4G K7TC1=.T&Q%EIEJMO &+%022Q/4DGDGZ^@%7Z^FITE'5[ MGSD8)!1116Q84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!!?1O-87,48R[Q,JCU)!K MS6O4:\QEC>&9XI!AT8JPST(KY;/X:TY>J_)GKY:])+T&4445\R>L%%%175U! M96TEQ<2+'#&,LS=J:3;L@;MJR6O*/&&H?;_$4X'W+?\ <+Q@_*3G_P >)_#% M;U_\0@)-NGV>Y1_'.<9_ ?X_A7%7MR;R^N+HJ%,TC2%0>F3G%?4Y1@*M&HZM M6-M-#Q\;B(3BH09!1117TAY85HR:_J\LA=M3NP3_ '92H_(<5G45$J<)?$DR ME)K9G7Z#XWNK::.#5',UL?E\TCYT]"'KW^O0^C Y&17A5>J^#+XWOAR$, M6+V[&$D@#IR,?\!('X5\SG.!A3BJU-6Z/_,]7 XB4FZS8%9]7;!N'7/N!0!"[ED#M):.MRJIWQD-GV"LQ_"O&O"NI_P!C>*=.OF=4CCF MD9@2 C?*QX_V2:^CKJVBO;.>UG7=#/&T!KP_P ?ZA_:/C;4 MG&\)#)Y"JYSC8-IQZ D$_C7+E]%_6'?[/_#'5F-9?5ER_:M]VYN?"/2Q=^)+ MC4'0,EE#\IW$%7?@''?Y0X_&O5O$W_(J:Q_UXS?^@&N;^%.FBS\("Z8+OO)F MDSMP0H^4 GO]TG_@5=)XF_Y%36/^O&;_ - -1BJG/BO1I?BB\)3]GA/5-_>F M?-%?4EW;+>Z=/:,Q59XFC)'8,,?UKY;KZK7[H^E=F:NW(_7]#CRA7YT_+]3Y M5/!->]>%_B'I.N6T<5W/%8ZAT:&5MJL>!E&/!SGIUZ]<9KAOB'X'O;'4[G6; M&.2YLKEVFEV+EH&.6;./X>ISVZ'L3Y[77.G2QM-._P#P#BA4JX&JXV_X)]64 M5\_^%?'VJ>&F2!F-WIPSFVD;&W/=6P2O3ITY/&3FO=M.U"VU73X+ZSE$D$RA MD8']#Z$=".Q%>'B<+.@]=5W/?PN+AB%IH^QX3\2_^1_U+Z1?^BDKO_@__P B MI=_]?S?^@)7 ?$O_ )'_ %+Z1?\ HI*[_P"#_P#R*EW_ -?S?^@)7IXG_.0^*-U+J7C==/ACD9K>*.%$!SO9OFR!ZGOZ3IT.D:3: MV$ C@C" A0-Q[DX[DY)]S7DGB7_ )+1%_U^VG\HZ]GKCQCM1I06UKG;@E>M M5F][V&N&,;!" ^#M)[&OER1621E8%6!(((P0:^F-6U2VT72[C4;PL((%RVQ< MDY. /4D@?C7FFJ>!8_%[)XA\.74<4-\6DEBN]RE7R=V" >^H$;\UV3KQKQJQCLD<4,/+#SI2ENW_D= MO\8?^1=LO^OK_P!E:O)K+2Y]0L[V>W!=K1!*\87),><,WX<9]LGM7K/QA_Y% MVR_Z^O\ V5JYCX211S^(K^*5%DC>R971AD,"R@@CN*G"U'3P?.NE_P T5BZ: MJXWD?6WY,YSPEXDF\,:Y%>*7:V;Y+B)F<$U]&0S1W$*30R+)% M(H9'0Y# \@@CJ*^=_&GAQO#7B*:U4-]ED_>V['NA[=3T.1SUQGO7=_";Q*CV MC^'[F0+)&3):Y(&Y3RRCCD@Y;J3@GL*C'T8U::KP_I?\ TR^M*C4>'J?T_\ M@G'_ !+_ .1_U+Z1?^BEKU3X:?\ (@:;]9?_ $:U>5_$O_D?]2^D7_HI:]4^ M&G_(@:;]9?\ T:U3B_\ #_P!]J?/\SK****\0]X**** "BBB@ HHH MH **** "BBB@ HHHH **** (KABMNY'IBLNM"];$ /4]*SZ "BBB@#'\4.J M^'KD,P!;:%!/4[@<#\C7G-=YXT_Y T7_ %W7_P!!:N#KXW.Y7Q-NR7ZGW&0Q MMA;]V_T"BBBO$/="BBB@ HHHH 1E#*58 J1@@]#7NEO%'!;Q0PQI'$BA41% M50!P !T%>&5[LOW!]*^FR#_EY\OU/E>(E_#?K^@M%%%?3GR@4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 45!>W2V5G+KS>T_P"0G!_UV7_T*O2*\S+,;/%PE*:2 ML^GI<[,7AXT6E%[A1117J'&%%9^K:JFE0([1F1G.%4''ZUD+XP4L-]D0O-XM7NU<8)E9NO8G(_0UZ)7#>)X6C MUJ1R1B5%9<>F,?T->#GL+X>,NS_-'HY=*U1KNC'HHHKXX]P*\V\=:L]SJG]G MHW[BVP6 /#.1G/X X_.O2:\9UO\ Y#^H_P#7U)_Z$:]W(Z49UW)_96GST//S M";C3274H4445]B>&%%%% !1110 5M:+XGO=#@>"WC@>-WWD2 G!QCC!'I6+1 M6=6E"K'DJ*Z*A.4'>+LSUS0/$=KKT3!%\FY3EX6;)QZ@]Q_+\L[->0^&+Q[+ MQ%9.F2))!$RAL AN.?7&0?PKUZOBO-+2VEU"_@M8L&:XE6--QP"S' R?J:?:7IM;>^B M"!OM4 A)SC;B1'S[_,8IW ,5G&TY#)N!;[JCV.6W _[->XX MJ@JE7OK^'^9X"E+$.G1[:?C_ )'N5G:Q6-E!:0+MA@C6-%R3A0, 9/TJAXF_ MY%36/^O&;_T UJUE>)O^14UC_KQF_P#0#7S,'>:;[K\SZJHK4VEV?Y,^:*^J MU^Z/I7RI7U/-/%:VLEQ.X2*)"[L>BJ!DG\J]?-?L?/\ 0\7*-.?Y?J2USFM> M!?#^N[WN+%8;AR29[;]V^2M.J G[J M[5.!^))_&N!^)6M66M^*=]C()8;>$0&5?NNP9B2I[CYL9[XXXKT#X26TT'@^ M221-J3W;R1G(^90%7/YJ1^%>MBY2E@TY[Z'C8.,8XV2I[*YYW\2_^1_U+Z1? M^BDKO_@__P BI=_]?S?^@)7 ?$O_ )'_ %+Z1?\ HI*[_P"#_P#R*EW_ -?S M?^@)2Q/^Y1^0\+_O\O\ MXX_Q^\^D?$W^TGB# -! M%)HG5XY%#*Z'(8'H0>XKS[XM^'VN].@UJ!,R6G[N?'4QD\'KV8]A_%[4WX8^ M+5O;-="O9$%S;KBV+'F5!_#]5_EVX)KFK1]MAH5(_9T9UT9^PQ4ZIRQYN:VI6U&_@TO3KB^N3B&",R-@C)QV&>YZ#W->*_"ZS-WXYAF5 MPHM8I)B"/O C9C_Q_/X5O?%#Q;%,G_"/V$P?#9O&49 (/"9]0>3Z$ 9ZBMKX M4^'SIVAR:I<(5GOB#&&&"L0Z=1D9.3U((VFO4IQ]AA)3EO+1?U]YY-67UC%Q MA':&K_K[B+XP_P#(NV7_ %]?^RM7-_!__D9[S_KS/_H:UTGQA_Y%RR_Z^O\ MV5JYOX/_ /(SWG_7F?\ T-:UI?[A+Y_FC&K_ ,C&/R_)GHOC;PRGB;0)(40? M;8 9+9L#.['W& M%L;Y-+-7BU[Q%/J<*E5GCB)4G.UA&H89P,X((SWKV7X:?\B!IOUE_]&M7S_7T! M\-/^1 TWZR_^C6KHS&*CAXQ6R:_)G-EDG/$2D]VG^:.LHHHKY\^C"BBB@ HH MHH **** "BBB@ HHHH **** "BBB@"C?M\Z+CH,U4J:Z;=<-@Y XJ&@ HHHH M XSQO.K3VD !WHK.3VP2 /\ T$URE;7BJX,^O3+O#I$%1<8XXR1^9-8M? 9C M4]IBIOSM]VA^BY;3]GA*@%%%% !1110 5[LOW!]*\)KVO2) MI+G1K*>5MTDD",S8QDE1FOI,@DN:I'T_4^7XBB^6G+U_0N4445]2?)!1110 M4444 %%%% !1110 4444 %%%% !117/^(O%*:!+#%]E,[R+N^_M '3T-8UJ] M.A#GJ.R-J-"I7FJ=-79T%%<)_P +(_ZA/_DQ_P#8U9M/B'92.%NK.: '^)&# M@?7H:Y(YIA).RG^?^1W2RG&15^3\5_F=E14-K=07MNEQ;2K+$XRK+4U>@FFK MH\QIIV>X4444Q!116)XJU2?2=$:>V8+,SA%8C.,_7Z5E6JQHTW4ELC6C2E5J M*G'=Z&W17GOA3Q-J=WKD=I=W!FBE###*!M(&<\#VK7\?32PZ+#Y4KQ[I@#M8 MC(P:XUF$)89XB*=ET.Z>6U(8F.&FU>77[_\ (ZNBN ^'MQ-)=7D3S.T812%9 MB0#FN_KHPN(6(I*JE:YSXS#/"UG2;O8***P_%T\MOX:NI(9'C?Y1N0X/WAWK M2O55*G*HU>RN8T:;JU(TUU=CAF MCN(4EA=7C<95E.017EGC;_D:+C_=3_T$5Z%X;_Y%RP_ZXK_*O+P>-G7KU*4D MDH_YV/7Q>!A1PM.M%N\O\KFI1117J'D!1574;U--T^>\D4LL2[MHZFN._P"% MD?\ 4)_\F/\ [&N.OC:&'ERU)6?S.S#X'$8F+E2C=+T.[HKAD^(Z%OWFELH] M5GS_ .RBMS2O%VE:K(L*2-#.W CF&-Q]CT/\Z5+'X:J^6$U?[OS+JY;BJ4>: M<';[_P C=HHHKM. **** "BBB@ HHHH ***Y7Q[-+#HL/E2NFZ8 [6(R,&N? M$UU0I2JM7L=&&H.O5C23M?Y&C<>$9$B9H+H.X'",F,_CFN>BDDMKA9$)22-LCV(KTTG R>E>:WDBRW MUQ(GW&D9E^A-<^;82EA90G1T;_3J:8*O.KS*>IZ-;RB>VBF'1T#?F*DJKIJ& M+3+5",$1+D?A7#W6HWJWTQ%W.,2-C$AXYKWL7F"PL8.<;\W_ #SZ.&=:4E% MVL>A44V,DQJ3U(%'9I9]'C>61I&W,-S')ZUSFN7UW'K-PL=S,BJ0 %<@#@5CB,QA0 MHPK.+:E_E7%I*)()61 M@<\'@_4=ZX:F>THU.6,6UW_R1O'+YN-V[,]*HJIIEZ-0L([C #,,,!V(ZU;K MWH24XJ4=F>=*+BVF%!Z&B@]#3>PCS>T_Y"<'_79?_0J](KS>T_Y"<'_79?\ MT*O2*^>R#^#/U7Y'J9E\4?0****^B/+.9\8?ZFT_WF_I7+^4WD>;_"&VGZXK MJ/&'^IM/]YOZ5EV-O]HT#4,=8V20?AG/Z9KXK,*7M,;52Z*_W),]["SY,/%^ M?ZFUX3N?,L9;OHLJK>TPL M;]-/N_X!YN-ARUGYZG(>+;G?>0VX/$:[C]3_ /6 K DB:(J&ZLH;\#5J\D;4 M=7D9>3++M7Z=!4_B"-8=6:)?NI&BCZ!17R6*;KNIB.G-9?C^B1[%%>S4:7E_ M7YG5>'O^0%;?1O\ T(UIUF>'O^0%;?1O_0C6)KVMW:WLMI YACC."5X9C]>U M?6SQE/"X6$Y]4OR1X_L95JTHQ[O\SKJ*\S9;AE\YA*1_?.?YUI:3KES9W*++ M*TENQPRN<[1ZBN*CGD)S4:D'%/J;3R^2C>,KG=44USB)B#V)%<'I^KW%O?I- M/,G(Q[>AKSXY[2=3E<6H]_^ =+RZ?+>^O8] HI M%8.H93D$9!KB-6UV\GNI8HY6AA1BH5#@G'')KTL;CJ>$BG-7;V.6AAY5I670 M[BBO,V6= )6610>CD$9_&MS0=;N$NTM;F1I(I#M4NFR.ZHKSACJ%B06-S;ENA.Y,TY-3U#>N+VY)ST\UO\:\U M9[&_+*FT_P"O(Z_[.;U4D>BT51U345TVQ,S ,YX1?4UQ,UU?ZI,0S2S,>1&@ M) ^@%=F-S.&&DJ:7-+LC"AA955S7LCT2BO.H;N^TNC.3%T75IVCNCR6BKE]I-_IKE;RTEBP<;B,J?HPX- M4Z^XC.,US1=T?/M-.S"BBBJ$%%%% !113XHI)Y5BAC>21CA409)^@%#=M6!= MT*-Y-?T]45F/VA&PHSP&!)_ FO9:XWP?X6>Q9=3OE*W!!\J(\% 1U;WQV[? M7IV5?%9QB85JR4'=15CWL#2E3IMRZA1117C'<=I;R&6VBD; +H&./<5)6=HD M@?354 Y1BIS]<_UK1K]'PU3VM&$^Z1\M5CR5''LPHHHKH,S7C;?$K<H:?H# @X]^:L44T[.Z$TFK,^5YX9+:XD@F1HY8V*.C#!4@X(->T?"33 M!:^&9K]HP)+R8[7#9W1I\H&.V&W_ )UULOAS0YYGFFT;3I)78L[O:H68GJ22 M.35ZVM;>SMUM[6"*"%,[8XD"J,G/ '%>GBL>JU/D2L>5A;%VDF>I-(-'37_ _=:6\K1"= X_A8$,/PR!GVI/^$7\/_P#0"TS_ ,!(_P#"M6N_ M%8Q5G&4%9H\_"8%T5*,W=2/F76]!U'P_?M::A;M&P)"2 '9(/53W'(^G?!K- MKZGN;6WO+=K>Z@BGA?&Z.5 RM@Y&0>.HK";P'X7>\^U'1K?S,YVC<$_[X!V_ MI793S6-O?CKY'%4RB5_W&]1\2W_ -EL(N%P99FSLC'J3^!P.]?1 M6EZ=;Z1IEMI]JNV&! B\ $^I. .2>2>Y-2VMI;6, @M+>*WA7)$<2!%&?85- M7GXO%RQ#M:R1Z.#P<<.F[W;/G_XE_P#(_P"I?2+_ -%)7?\ P?\ ^14N_P#K M^;_T!*[&YT'1[VX:XNM)L9YFQNDEMT9C@8&21GI5BSL+/3HC%96D%M&S;BD$ M80$],X Z\"M*N,C/#JDEJK?@94<%*GB'6;T=_P 266*.>)XI462-U*NCC(8' M@@CN*\,\;> ;O0+B6^L8FFTIFR"F6:#V;OCW^F>:]VHKGPV)G0E>.W8Z<3A8 M8B-I;]&>":9\3?$>G0^4\T-XH "FZ0LRX]U()_'-1ZM\1_$6K0F'[1':1,NU MEM5*%N<_>)+#\"*]DU#PAX>U0L;O2+5G=B[.B>6[$]267!/YTNG^$?#^E[#: M:1:JZ,'21TWNI'0AFR1^==_US"_%[/7Y?U^!Y_U+%_![73Y_U^)Y/X(^'USK MMPE]JD,L&F+A@&!5KC(R O?;C&6_ =R/<(HHX8DBB14C10JHHP% Z "G45P8 MC$SKRO+;L>AAL+##QM'?JSSKXP_\B[9?]?7_ +*UVM;>RMUM[6"*"%<[8XD"J,G)P! MQUKT,3C57I*#6IYN%P+P]5S3T)J***\X],**** "BBB@ HHHH **** "BBB@ M HHHH *"0!D\"BH;E]D#>IX% &:[%G+'J3FDHHH ***IZM<"VTB[E+E"(F"L M,Y#$8'3W(J)R4(N3Z%P@YS4%U=CS2\G^U7T]QMV^;(S[%IM!6.8 M3B>W<[=^W:5/H1G_ #BNK^'O_("F_P"O@_\ H*TSX@7D*:5#:;E,TD@<+W"@ M'G]:\^M@L.L JUK2LM?,]6..Q/\ :3H)WC>UO*QF_#V^=;VXL2Q\MT\Q1Z$8 M!_F/RKT*O./A[:,^JW%U@[(XMF?.[NYM-+MS;3R0EI<,8V*DC'M7= M@L0Z&7JK-7M?[KZ'#F6'5?,?90=F[??8ZNBN'\ W]Y=S7L=S=33*JJ5$CEL= M>F:ZK697AT6]EBH)KNO%M MQ-:^'+F6WE>*0%0'0X(^8=ZY88VGB<+.K*.BO==SJJX"IA<33IJ>KM9]M;%7 M0_!UOHU]]K-R\\@!"97:!G\ZK?$+_D"V_P#UW'\C6+X*U*^GU\0S7D\L;1L2 MLDA8<8]:VOB%_P @6W_Z[C^1KCG.E/+9NE'E7;YH[73K4\SIJM+F>FOWF5\. MO^/^]_ZYK_,UZ'7GGPZ_X_[W_KFO\S75>)-;&AZ89E :>0[8E/3/K^%=.7U8 MTZ^J?^A"O,+O4+N_F,UU<22N3 MG+-T^@[5='B"]?1Y],N)&FBDP49SED(.>OI7GULYIUJADO^Z+U?Z'#GW^ M]?)?J%%%%>P>$>4^-O\ D:+C_=3_ -!%>A>&_P#D7+#_ *XK_*O/?&W_ "-% MQ_NI_P"@BO0O#?\ R+EA_P!<5_E7SN5_[Y7_ *^TSZ;,O^1?0^7Y&I1117T1 M\R8_BK_D6;[_ '!_,5Y=I&G_ -JZI#9>;Y7FDC?MW8P">F1Z5ZCXJ_Y%F^_W M!_,5YWX1_P"1HLO]YO\ T$U\OF4(U,PIPELTOS9]9E$W# U91W5_R-V;XA'J#W%>VURWCO3TN=#^U!1YE MNP.>^T\$?RK3,,JI0HNI15FC'+\XK2K*G6=T]/0/!>NOJ=BUKQ/O74UY-X.NFMO$ML ?EE!C;Z$9_F!7I^I7\.F6$MW.?DC&<=V/85WY=B_: M87VE1_#=-^G_ #BS;">SQ?+37Q:I>;_ ."6J*\@U'7=5UVZV>9*5=ODMXLX M^F!U-5DDU719U8?:K.3J P*9_ ]17(\\A>Z@^7O_ %_F=<<@GRVE42EV_I_H M>T45A>%]?_MRP8RA5N8CB0#H?0BL;Q_>W5H;%;>YFA#;RWEN5STZXKTZV-A3 MP_UA:K3\3RJ6!J3Q/U:6C.VHKR__ (3&\AT"&SAFD:Z);S)W.649X )[X[US MINK@S^>9Y?.SGS-YW?G7FU<\I1:Y(W_K8]2ED%65^>27;3?S/?\ 7-?YUZ'7GGPZ_P"0A>?]>:%Q_<8K7(\^AS:0=O7^OS.N/#U1QO*:3]#V^B MN8\)>)FUF)K:[VB[B&=P&/,7UQZ^MW"1,JM&J2E0!CT'OF MN^MF-.G0C7BN9,\VCEE2>(>'DU%I7]?0],HK"\(ZB^I:!$\TC231DQNS').. MF?PQ2>+]0DT[0)7AD:.61@B,IP1W./P%=4L3"-#V_2USE^JS^L?5^M[&]17G M/@B\U&\UQA+>W$D*1$NLDA8'ICJ:]&I83$K$TE52L5C<(\+5]DW<****ZCC" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S=?_Y =U_NC^8K MA;>XEM)UF@?;(O0X!Q^==UK_ /R [K_='\Q7(:+!%-LY4]^#7R>; M0E/'0C!V;2L_FSV<$TJ$F]O^ )<:UJ-U$8IKEBAZ@*%S^0JYH6AO?2)F7R/28O]4G^Z*XSQ7_R%U_ZY+_,UV<7^J3_=%<9XK_Y"Z_\ M7)?YFNO/?]V^:_4QP'\;Y,W?#'_(%3_?;^='\A73^&/^0*G^ M^W\ZYC7_ /D.77^\/Y"N#,O]PH_+_P!).G#?[S/Y_F;_ (>T>W2R2ZGC2664 M97<,A1_C69XHL8;6[BEA0(LJG*J,#([_ *UTNC?\@:T_ZYBL3QA]ZS^C_P!* MZ,?AZ4,O7+';E_&U_P S*A5G+%:ON3^$7)L9TSP),_F/_K5T5AHH/0UW/8YCS>T_Y"<'_79?_0J](KS>T_Y" M<'_79?\ T*O2*^>R#^#/U7Y'J9E\4?0****^B/+.9\8?ZFT_WF_I3?"<:RVM M[&PRK84CV(-.\8?ZFT_WF_I1X/\ ]3=_[R_UKYF*3S:2?;_VU'J[8+^NYSBE M[#4 ?XX)/Y&NYU6\$.BS7"'[R80_[W _G7*^);;R-8D8#"R@./Y']11>ZD)] M"LK4'+H3O_#@?H:XL/7>$A7H-Z]/7;\GY(Y=M@/L/\ ]?Z5D^)?^0Y+_NK_ "%% M>C[/+:?=RO\ @_T"$^;%M=E8Z?P]_P @*V^C?^A&I?[(LC?O>-%OE;!^;D ^ MH%1>'O\ D!6WT;_T(UA:WK\[W,EM:2&*)#M+J<,Q[\]A7N5<10H8:G.JKNRL MO.R."-.I4K3C!VWO]YV! (((R#VKSC48E@U*YB0819& 'H,U-%I&IWJ"9;>1 MPW(9V S^9JE-$\$SQ2KM=#AAG.#7@YGBYXF,7*FX]F^OX+U/0PM"-*3M*YZ+ M Q?38V/4P@G\J\YC0R2K&O5B ,^]>BVW_(*A_P"N(_\ 0:\^M/\ C]@_ZZ+_ M #KMSIJ6JV>IS MP)]Q6^7V!Y'\Z]%K@O$/_(=N?^ _^@BKSNC3A1AR12L[?@1@*DI5)=K+&DT M31R*&1A@@]Q7F\>8KQ-IY608/T-7$T+59U\P6K\_WV"G]3FJ,8*SH#U# '\Z M\+'XJ=>I3E*FXV?7KJO)'H8:C&FI)2N>@:LQ72+LKU\H_P JY3PQ&CZRI< E M49ESZ_Y)KL[A8WM94E.(V0ACZ#'->C."W9V_B)$;1)RX!VX*GT.16'X19OMTZ?PF/<1[@C'\S6 M;?:Q>:C&L<[C8#G:HP"?>NC\,:;):6[W$RE7EP%4]0O_ ->IHU5C,QC5I+W8 MK7\?\RI0]AAG";U9F^+)R^H10Y^6-,X]S_\ J%:OABWB@TL3?+YDS$D]\ X M_P ^M8/B7/\ ;DV?[J_R%5[?1=0NX%G@M]T;=#O49_,UR4\1.&.J5(P8C[9/\ Z_X5 MUM?:Y+6Y\-RO[+M^J/!Q\.6K?N%%%%>T?F&*T:R$;8ZMC.#FM<$ M$ @Y!H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ JE?/\ =3\35VLNY>GW_P# /5RBC[7%QOLM?N_X)SU%%%?"GZ %%%% !1110 4444 %>[+]P?2O M":]V7[@^E?39!_R\^7ZGRO$7_+OY_H+1117TY\H%%%% !1110 4444 %%%% M!1110 4444 %>=?$3_D)VG_7'_V8UZ+7G7Q$_P"0G:?]SDG^^1]'^1R<-Y=6Z%(;F:)2G2Q3HRAUM?[O+]3*\%ZWI\UNNFQ6XM9U&[ .1*>YR><^U-^(?\ R"K7_KM_ M2N%TFX>TU>TF0X9)5_+.#^E=U\0N=)M3_P!-OZ5T1Q3KY;-2WC9?E8YJV$C0 MS.G..TG?YZF?\.?^/J__ -Q/YFNPU[_D 7__ %P?^5 ]'MVLGU&>)9)'8I'N&=H'4CWS_*D\;^'[=;0ZI;(D3H0)548# ] M_KFMCP60?"UKCL7!_P"^C2^-/^17NOJG_H0KTZF&I?V=:VT;_/>YY7UFK_:E M[_:M\MK'&>!?^1D3_KDW]*]2KRWP+_R,B?\ 7)OZ5ZE6F2_[HO5_H3GW^]?) M?J%%%%>P>$>4^-O^1HN/]U/_ $$5Z%X;_P"1B>*O^19OO]P?S%>=^$?^1HLO]YO_ $$U M\UC_ /D94OE^;/J?Y U[6-DHX:HWV9X&#BY8B"7=?F>=>'\CQ!88Z^);, '",7/M@'_ZU;'Q$S_:EITQY/_LQKY>FW'+) MOO)(^OQ"C/,Z2?1-EOX>V<*P7-\^WS"_EJ3U QDX^N?TK9\8V\%UXG^']4U6!I[*U\V-6VD^8J\_B1ZU<_X0S7_^?#_R-'_\56T, M15>$]A&BVFM]?OV,*^%HO&>WE72::TTTMTW_ *N6O <[1>(/*!.V6)@1].:T MOB-]_3_H_P#2D\*^%]4L-;2ZO+<0QQJ?^6BMDD8[$TOQ&^_I_P!'_I5N%2&5 MN-16=^OJ0ZE.IFT)4VGIT]&4/!6@P:I& @",]&;W]JZ?Q;HMKD\ MNVW3?SU_R.#'8FJLQT?PM)?A_F>7>%K@V_B2R8$X9]A]\C%=C\0O^0)!_P!= MQ_(UPNB G7; #_GX3^8KNOB%_P @2#_KN/Y&O.PS;RRJO/\ R/4QL4LRH/\ MKJ97PZ_Y"%Y_US7^=1_$&[:35(+4'Y(H]V/<_P#U@*D^'7_(0O/^N:_SK.\; M[O\ A)Y\]-B8_P"^12JR:RN"75_JPC!2S>3?2/Z(W_ .E0BR?4I$#3.Y2,D? M=4>GXUK^+M+AU#0YY&0>= ID1\*ZCXAV.ZWM;Y5^X3&Y]CR/ZUQNC@MK=B%Z_:$Q_WT*]5\167V_0+N +EP MF]?J.:\?!4W6R^I#L[K[KGMYC55#'T:OR?I>WZG)_#N\VW-W9$\.HD7\.#_, M4_XBW>7L[,'H#(P^O _D:YOPU>?8/$-I*3A2_EMGT/%3>+[O[7XDNB#E8R(Q M^'!_7-8RQ5\M5/K>WRW-WA/^%15>EK_/8ZCX>6?EV%S=DQH0I]D?*8^M[;$SGY_EH%%%%=)Q!11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9NO_ /(#NO\ ='\Q M7*>'O^0Y;?5O_0378:M;R76ESP0KND9?E&<9Y%<]HNC7]MJL,TT&R-,Y)8>A M]Z^=QM&I+,*4XQ;2MK\V>GAIQ6'FF]=?R.KFB6:&2)AE74J?QKS61'MKED/$ MD;X^A!KTVN3US0[N?4GGM8-Z2 $X8#![]359UAIU(PJ4U=KM_7 MC.EL[@7=E#./XU!_'O7GVH1F+4KE#VE;^==GX?MKJTTXPW4>PJYV#(/'X>^: MH>(-"ENIOM=HH9R,2)G!/N*69T*N)PT*BC[RW775:Z>I6%J0I5I1;T99M/$= MC_9Z/-*5E50&3:221Z5RFI7[ZC>O<.-H/"KZ#M4T&AZC/($%JZ>K2#:!6EJ' MAN:*UMDLXO.<;C*^0"2<8Z]NM>=7ECL91O..D?)ZO^OD=5-8>A4T>K_ UO#' M_(%3_?;^=IKMS"A4E@J48Q;:MT\CGP]2"Q$VWI_P3HM&_P"0-:?]:RO$NFW5_\ 9C;1>9LW;AN QG'K]*[L MPISE@>2*N[1T^XY\/**Q/,WIK^I%X0_X]KG_ 'Q_*NDK$\-V%S86\PN8]A=@ M0,@\8]JVZZLOA*&%A&2L[?YF6*DI5I-!0>AHH/0UV/8YSS>T_P"0G!_UV7_T M*O2*\WM/^0G!_P!=E_\ 0J](KY[(/X,_5?D>IF7Q1] HHHKZ(\LYGQA_J;3_ M 'F_I1X/_P!3=_[R_P!:M>)-/N;^&W^S1^848[AD#KCUH\-Z?BZK:&^TV:!0"[#*Y]1R*Y.T\.Z@UW$)K?9$&&\E@>._0UPYI@:L\7>G M%M2M]^S_ ,SHP>(A&C:3V.KTFV^RZ5;Q$88)EOJ>3_.N2\2_\AR7_=7^0KNJ MY/7='O[O5'G@@WQLJX(8#H,=S7I9O0E+#1A2BW9K;M:QRX.HO;.4W:]S9\/_ M /("MOHW_H1KAB0+HF09 ?YA^/-=]H]M+::5!!,H6108CG,>U>>WTZW-_/.@(61RP!ZXS5F#0M1GD""U=!W:0;0*MWOAJ\BF5+6 M(S)M&7W 9;OP3Q7)C:F*QL%+V327K>[_ $-J$*-"37/=LZNV_P"05#_UQ'_H M->?6G_'[!_UT7^=>B01,EC'$PPXB"GZXKCK;P_J:7D1:VVJK@EBZXQGZUW9I M1J3JT7"+=O\ -&&#J0BIW?\ 6IW%<%XA_P"0[<_\!_\ 017>UR.MZ+?W.K33 MPP;XWQ@AAZ =S6V=4IU*,5!-Z]/0RP$XQJ-R=M#6LMW_ BJ[?O?9VQ^1KD- M-DBBU.V>;'EK("Q/05W>F6[VVEP03* ZIAAG-UB,L#'("]5]L M5RYCAZR5&M"-^5*Z^YF^&JPYIPD[7_X)UEW?6]E;&>:0!,9&#RWT]:\Z1MUR MK>KY_6M"T\/ZA=2A6A:%,_,\@QC\.]6)O#M]'?X@@+0!AMMU<1INFRZI=&*(A% W,QZ**WS/G6-@Z.L MK;6OW^6NIE@[>PDIZ+N='!JOA^)@Z0I&V<@^1R/TK:M;VVO4+VTRR =<=1]1 MU%I&GB*:BGV5 MO*_84L-2JQ&CYS^'6IQ%/$8+%RQ%*/-& M7Z^GF%*=.O15*;LT=M-?6ENN9;F)/JXS^5-L=0M]11WMV)5&VDD8S7#Q:)J4 MK;5LY![N-H_6NNT+3)-,LW25E:1VW';T'%>A@\9B<15]ZGRPMY_+>WY'/7H4 MJ4-)79J4445[!PA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 <'XBMOL^LS83:DF)%YSG/4_GFLJNG\7VIW6]V <8\IN1@=Q M_P"S?E7,5^?YC2]EBIQ\[_?J?2X6?/1BPHHHK@.@**** "BBB@ HHHH **** M "BBB@ HHHH *[.UF\^UBERI+*"=O3/>N,KH]!FWV;1%LF-N!CH#_P#7S7O9 M'6Y:[IO[2_(\[,(7IJ78U:***^Q/#"M*T?? ,]5XK-JS9/MFV]F% &A1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 ,E?RXF?T%9-7;Y_NQ_B:I4 %%%% ".ZHC.[!549+$X %>4W MD_VJ]GN-NWS9&?;G.,G->A>([P6>AW!R-TH\I003G=U_3->;5\KGU:\X4ETU M^\^NX>HVA.J^NGW!1117SA].%%%% !1110 4444 .1'DD6.-69V("JHR23V MKW1?NCZ5XOHW_(=T_P#Z^8__ $(5[37U.01]VI+T/DN(I>]3CY/] HHHKZ0^ M7"BBB@ HHHH **** "BBB@ HHHH **** "O.OB)_R$[3_KC_ .S&O1:X[QGH M&HZM=6T]C")0B%&7>%(YSGDCUKRLWISJ89Q@KNZV/5RBI"GBXRF[*SW]"GX, MUW3-,TB6&\NEBD,Q8*58\8'H/:KNO^,]..F36]A,9YY5*9"$!0>IR<=JY;_A M#-?_ .?#_P C1_\ Q536_@;6YGQ)%% /[TDH/_H.:\>.(Q_L50C3MI:]G^NA M[M3#9=*N\1.JKWO:ZM_F9N@V3W^N6D*@D>8&;CHHY-=Q\0(2VAPR '$4C'X =A6AJ-A%J>GS6:91B27!PJ^@SU)_S[^$]8L[@QBSDG7^&2$;@1^'3\:V?#W@FXDF6 MYU6,1Q+RL!.2Y]_0>U>70>.=+ZI&-EW:V774];$QP#J+&3E=KHFM;;:;_P!: MF#X8_P"1EL/^NG]#7H7C3_D5[KZI_P"A"N6T/PMK%IX@MIY[39#&Y9G\Q2 , M'T-=CXFL;C4=!N+:U3?,VTJN0,X([FNW!T:DK6]QCY98L9]2#_@16KX*T+4=*N+F6 M]@\I70*H+@D\^QK=\0:*FN::UN6"2J=T3GLWO[5:P=2KEJIVM):V^;_0BKC: M=+-/:IWCHFUZ?H*8;^$:?8/OASF6 M3'#8Z >U8<_A?6K>I5P/A+P[JNG:V+B[M?*B6-AN+J)G52%3$W@ MTU9;?,****]4\4\I\;?\C1>^-O^1HN/]U/ M_017H7AO_D7+#_KBO\J^=RO_ 'RO_7VF?39E_P B^A\OR-2BBBOHCYDQ_%7_ M "+-]_N#^8KS3PY>06&O6MSN6;?\(9K_\ SX?^1H__ (JOFIF3'Z&M[2?A_Y]>Q4P"^I_5H;_KN>)',6 M\:L5):=O+8X+P/KMMI[365W(L22MO21CA0>A!/;M7>2ZE8PQB26\MT0\AFE M!_6O-=2\%ZK92MY$)NH!]UX\9_%>M48_#>M2N$73;@$_WDVC\SQ7E8?&XO#0 M5!TFVMM_T1[.)P6#Q<_;QJI7WV_5JQZAIVO6&JW,T%G*9#$ 6;;@'/IFN4^( MWW]/^C_TK4\(>'+K1?/GO&022J $0YV@>IZ5E_$;[^G_ $?^E=>.E5GE_-65 MI.VGS.#!0HT\RC&@[Q77Y:F1X2\0KHMV\5QG[)-C<0,E#Z_2N@\6>*+&327L M[&X6:6?AF3HJ]^?4],?6N:T?PY)K>E7,UL^+F%P%1C@.,=/8U73PSK3S>4-- MG#9QDKA?S/%>3"OC(X948QO&2T=F]'T/:JX?!5,5[64K2CNKI>CU_0L>#K5K MKQ+;$#*Q9D;Z ?XD5U?Q"_Y D'_7,= M+O-5TJ**RB\V190Q7HL'.EETJ=O>>MON_0\FKC:=;,H33]V.E_OU. M>^'7_(0O/^N:_P ZC^(-HT>J070'R2Q[<^X_^L16KX+T+4=*N;F6]@\I70*N M7!)Y]C71:QI%OK-@UK/P>J..J-ZTHX.=7+52M:2UU]7^85L;3HYG[9.\;).V MO3]#D/!'B"UM+:33[R9(1NWQNYPISU&>U:7BSQ+91Z3+:6ES'//.-G[M@P5> M^2./;%$-9LI2JVK3IGY7A^;/X=13+3PIK5W*$%C)$,\O-\@'Y\G\*X5B M<:J/U7V;OM>SO;\OF>A/"8&I7^MNHK;VNK7_ #^1+X-LFN_$<# ?)#F1C^@_ M4UZP0""#R#61X?T&'0K(Q(WF3.)SN::4%SZC.3^F:Z3XA6 M(BO[>]4C]\A1AGG*]_R(J#P!9^?K4ER5RL$?!]&/'\LU\O#"M8Y4.BE^&_Y' MU4<6G@/K'7E_';\STH# ]*6BBON#X$**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"@]#112>P'F]I_R$X/\ KLO_ *%7I%<[#X46*\2?[82JN'V^7@\'.,Y_I715 MX^486KAZ!C<%B5B5B<-J^W MX'HX>O2]DZ578+KQ7:"!A;I*TI&%W ^]LR]PL>#^>36Y8Z=;:=$4MX\9^\QY+?4UE'!8O%5HU,59*/3\>AI[>A1@ MXT=6RU1117TAY04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 9?B&V^TZ--A-SQXD7G&,=3^6:X*O3Y8TFB>*0 M91U*L/4&O-)X6M[B6%R"T;E"1TR#BOD\^HVJ0JKJK?=_P#V+AV(Z***^ M_;_#\:SZ M56*L&4D$'(([5M0JNC5C471D5(*<'%]3MZ*BMYA<6\15N@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHJ&ZD$<)'=N!0!GS/YDK/ZTRBB@ HHI'=41G=@JJ,EB< "@#C/&M[ON8+-6X MC7>X#=ST!'J /_'JY6K%]=->WT]RVH4445RG6%%%% !1110 4444 ;?A%$D\4V*NBL-S'##/ M(4D'\QFO7*\L\#6WG^)HWW[?(C:3&,[N-N/;[V?PKU.OL4^-O\ D:+C_=3_ -!% M>A>&_P#D7+#_ *XK_*LG7/!8UG4WO1?F$N "ABW=!CKD5T.GV:Z?I\%HKEQ$ M@0,>^*\; 86K2Q-6%Y_UU'\J[2L;P]H":!:RQ"X,[2-N+ M%=H_+)K9K7!4Y4L/"$]TBZ?/A1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %<1XGM/L^K&55PDZA^%P,]#]3W_&NWK" M\56HFTP3@#= P.23]T\$?GC\J\K-J'M<+*V\=?\ /\#LP53DK+ST.+HHHKX4 M^A"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#?T"?=#) 3RIW+D]CZ#_/ M6MFN0T^Y^RWL\=/ET/ QU/DJ\W1A111 M7LG"/AD,4H;MW^E:P((R#D&L:M"SEW1[">5Z?2@"S1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;=2^9*<'Y5 MX%7;B3RX6/<\"LN@ HHHH *P_%=[]ET9HU;$D[!!AL''4GW';\:W*\_\6WOV MG6#"K92!0G#9&[J?H>WX5YF:5_8X:5MWI]__ #U)CDHPZC/?L<^]"UO;H M#TL;-%%% !5'4M:TS1DC?4KZ"U60D(97"[B.N*O5Q'C2WANO%?A""XACFB>Z ME#1R*&4_(.H-'5(.C9U&FZUI>L*YT[4+:ZV??$,@8K]1VJ_7GMWIVGZ9\5=" M718(+>:2";[;%;J%7R]OREE' R>_? KH-<\1ZC8:@MAI/A^YU2X\L22,)!%$ M@.0!O((+<=*.B?\ 6@=6CHJ*YG3/&":CXYTT2"YLY&Y5T7=C=CH M?7'X5B2?$V4Z>FJVOAN]N-(4+]HO!(%"$_>"J1EP#QG@9% '9ZGK.GZ.+8W] MP(1KG=?U;3H[/1;F:QBOX;R^@2W+XQ&SY*R#(/(_K M3/$7BN32-1M=*T[3)-4U2X4R"WCD$82,?Q,Q!QS_ "^F3_,#336K:3Q%+H@2 M7[3%;"Y9R!LVEMN,YSG/M5^66.&)Y975(T4LS,?\ A?61KGQ)O[AK M2:TGCTQ(9[>8?-&XDY'N.00>X-=CXA_Y%K5/^O27_P! -*3M"_E_F.*O*WG_ M )%+_A./"_\ T'K#_O\ "MY6#*&4Y!&017%>"]+\/S>#](:>PTR2X>W7<7AC M+LQ],_REP,LH&/X>_-8UAX]O;R:UN&\,7T6C74PBAOO,#' MYCA6:,#(4GOG\Z2U&]#I;/6K:]UO4=*C243V C,K,!M;>,C;SGMW K2KS8Z_ M+H_Q&\2P6>FSZC?W(M?)MXCM!"Q_,S.>% R.?<5U?AGQ/'XBTZXF>TELKJUD M,5S:R'+1L.?09_(=Z2>E_(&K.QO45PEQ\0-1M(?[1G\)7T6B[AF[DE42!26) !50N.2Q8#M3 Z6BN5T'QA/J6 MMR:/JFBSZ3>^5Y\*R2!Q*G?! &#[<]_2FZIXPO8M6N[#1- FU9K%0;MUG6(1 MDC(5<@[VQV%#T ZRBN4T?QLE]X7NO$&H:>]A90@E"91(91TXQCG=Q@]ZKVGC MB^6]L5UGPW<:997[B.VNGG63+'[H=0 4)]_\33MK8.ESLZR=>UQ=#73RT!F^ MV7L=H,-MV;\_-TYQCI6M7(>/O]5X>_[#=M_[-26Z]4'1_/\ )G7U2U35]/T6 MT-UJ5W%;0YP&D.,GT ZD^PJ[7GWC22RM_'?AN;6PATC9*H,PS$LW8L.GIU^O M:EU2#HV=CI.NZ7KMNT^EWT-TBG#;#ROU!Y'XUH5GV&DZ78337NG6D$+7*KYC M0 !9 ,X.!QW//>N.B^)ES?::UYI7AF[O5@4M=E9=JPX/0';\YQR0!P#3;0), M]!HK"_X2BVD\*Q:]:VUS=1S(IC@A3=(S$[=N!W!X/TK-T[QE?OKEIIFM^'9M M*:]#?9I#.LJNP&2#@#!Q3MK85]+G7T5QFK^/7L-1";[$)!'Y28Y+N1A>>.G)%+I=ONQI, M"S?0=ZUJ\U\<:'I-CX"BU6TL[:SU"U\B2">",1OORO&1C/4G\*Z/6O%DFE26 M-A::9-J6KW<0D%I$X0*O=F8YVC.1T[535KKL[$IWL^ZN=/17-^'/%C:S?W6F M7VFS:9JEJH=[:1PX*'HRL ,CIV[]ZIZAXUO?[5N['0?#UQJ_V([;F99A$B/_ M '5)!W$=QUI#.HO[R/3M.N;V96:.WB:5P@R2%&3C/?BFZ=?1ZGIEK?PJZQ7, M2RH' # ,,C.._-<[+X@M?$OP\U:_MDDC_P!$GCDBD&&C<(&YGP(HG\DBQ!K&FW.I3:=!?027L(S) K@L@XZC\15ZO*/ 5I+!XTMKNY M7%WJ.D27LY]6DGR/_'=M=;JWBG5K;4;BTTCPO=ZDMMCSIC*(4S@'"9!W\'M3 M>B5Q;MV.JHKEG\;VO_"#MXGBM9&C3 >!VVLK;PA!.#T)J@OQ$;[;9R2Z%>0Z M+>2BI&P&)Z$IC(4]B3R.<4=;!TN=Q16'X@UZZTE[>WT_1KG5+R?<5CB(1 M%48R6<\+UXJ'PUXHDUNYO;"]TR73=2LRIEMW<.-K="& &:%J#T.BHKB+_P ? M7D9U"XTOPY/J.F6#M'/>"X6,;E^]M7!+ >HJ\/&0A\)1Z[?:;- \[!+>T202 MO.6^X%(ZYZT7TN'6QU-%_I7-1>(- MS&FT[H\O=&1V1U*LIP01@@TE;7B>T^SZL957"3J'X7 ST/U/?\:Q:_.<11=& MK*F^C/J*NK_#+1 M_HSDQ='VE/3='54445]V?.A4D$ODRANHZ$5'10!L@@C(.0:*JV!]YN!0!5NY1)+A3E5Z57HHH **** *6JWZZ;ITMRV-RC"*?XF M/0=?\@&O,'=I)&=V+.QR6)R2:Z+Q?J?VF^6RC;,4'WL'@O\ GVZ>QS7-U\5F M^*]M7Y([1T^?7_(^ZR7">QH<\OBEK\NG^84445XY[84444 %%%% !1110 44 M44 >I>!;=(?#,SH0CV2/S/%U/:8B<^[?YA11172QM9+F[F2&",9>1S@*/2N,$UOZIJ]OX8EMM'T+0TNKZXS(EE:[8$51U=CC"_ES0 MMKAUL=116!X=\3'6I+NUO+"33M1LR!/:R.'V@\A@PX(/K6*_Q#N9)+BYT_PW M>7NC6\A26^CD )Q]YE3&6 ]<_7% '3MK5LOB--$*2_:7MC*I-;O+S3[[3 M)=,U&TP7MY) ^5/1@V!G_P#50M5_7<'I^!TE%<1-\09GO;_3]+\/W6H7UE.\ M3Q6]H?B2SUOP^-7 :WB56,R2=8BOW@?IBB^EPZV-F MLW6-:M]$CM7N4E<7-RELGE@'#/T)R1QQ7)O\1KT6QU1?"MZVAAO^/WS5#%?[ MWEXSCWSCWJUXVN8KS2?#US X>&75;5T8=P'?%C:QJ%SI=_IDVF:G;J':WD<.&0_Q* MP SV_.A:[ ]#I:*XG4/'EY&]_-I7AR?4=/L&*7%V+A8P&7[VU2"6 ]14]AXW MDN)=&6\TA[--5+B)S.' P,CH.=V:%KL#T.OILDB0Q/+(X2- 69F. .I-9.I M:\MAKNEZ2MN9IK\N6JC))XYJQKO_ "+^I?\ 7K+_ .@FID[1;&E=I%6W M\7^'+JX2"#6[%Y7.%43+DGT'O6U7F-MX=T2[^$2W5Q86JSK8M*+@1*L@<#(. MX<]%?#DNHV\MQ)>VQ^96R[,JC:,8Y+$@?C5O2Z)6MF=[17* MKXRDM?#,FKZQH]SI\HE\J.S)WR2L?NA>!U_H:K67CB]75+.SUWP[<:2EZ=MM M,TXE5F]&P!M-*VMAWTN=+)J]A%K$6DO< 7TT9E2+:>5!P3G&/UJ]7/W6H64? MC>RL'TV)[R2T>1+P@;D4'&T<9Q^-4=0\97RZG=V>A^'I]76R^6ZF6=8E1NZK MD'<1W YI7T^\=CKJ*RM+\0V.J>'UUE',5KL9Y/,&#'M^\#],&N=LO'UY>2V] MS_PC%\FC7$HBCOO,!/)P&,8&0I/?/YT[:V%TN=O17F(U_7(OB/?O%X;N)F^S M)'Y(N5&$#'$G3OZ5Z:"2@)&"1R/2C[/,'6Q2L-9TS5))H["^M[EX3B18G#%/ MK^1JSHV]U:G5?"UWI^GW4H MBCNGG5B"WW=R 97\3^=4UK9!MO\ U8[>BN=\3>+K;PQ/8)<6TLR7A=5,7+;@ M!@!<(9(IHXERK0$9<29 MV[!ZG-'2X=;'2T5PA\=:Y#J5E8W?@Z:"2].8?]-1MRCK_#U YQUK4UCQ7=6N MK?V3H^BRZM?)&)9T6=8DA4],L01D^E '3T5C>'/$,7B&PDF%O):W,$ABN+:7 M[T3CJ,]_K7+K\39;FPDN]/\ #EW=QVV3>,LH58 #V)'SG'. . >M 'H-%<'= M?$M?L_V_3-$N[_2HMOVF\#!!$3C("X.XC//09KI-6\1V6DZ"NK,'FCE"B".( M9:9F^ZJCU-#T!:Z&Q17)Z9XPO9-8M],US0)M)ENU)M7,ZS+(1R5) &#CM3-3 M\M,&$AW=-O4?\ MUJ%JV#T.[HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .<\9> M$;?QAI,=G+<-;2Q2>9%,J;MIQ@@C(R#]1T%6O"_AVW\+:%%IEO(TH4EWE88+ ML>IQV[#'M6S10M+VZ@];!1110 5P7C_3K?5O$/A2PNU9H)KF57"L5/W0>HZ= M*[VL;5] _M36='U#[3Y7]FRO)Y?E[O,W+C&%9KFYO2VQ W M10%Y)[UH:]X<&LZAI%]'<_9KC3;CSE;R]V]3]Y.HQG Y_2J.K^%+^?7WUG1- M<;2[F>$0W(-NLRR =#@G@C_/?)T5_/\ X =7;R_X)S>DK>KI/Q!&HFW-YA_- M-N"(R?)/3/-;UH(!\(4R$$7]C'=CIGRN>G?.?QJN/"H\,^%/%)^WRWAO;>65 MGE7#;O+.XDYYRVUG2=5? M2]3AC,+3"(2+)'G."I..#G_.,4W[U_-_BDB4O=2\E^=RM:",?%S4=@7<=)CW MXZYW]_?&/TK?\0_\BUJG_7I+_P"@&LCP_P"#/["UV?5GU*:\N;FW\NX:9?FD M?=DOG. ,8 4#@#K70W]H+_3KJS+[!/$\6X#.W<",_K427N67;_,J+]^[[_Y? MY'!>#/ 7AFZ\.:/JDVF[KUHDF,OGR#Y^N7O MGK8P&."W\K $A^](3GJ1QC''%7+WGY7)CHCB8'A?X&7QM-_V@(_VO=]_S=X\ MS=^'Z8KTC2!&-%L1" (OL\>S;TQM&*Q[;PA!;ZAKCFWISQ67I_@75+4VMG/XIN9]'M)5DBM! JL0IRJL^,/&\\IVPQ20R/C ML!&2370:?H?V'Q'J^K_:=_\ :(A'E;,>7Y:E>N>'9MV (5(SGG.?05.MM.S^\IV;^:.*UW5?%GB#P+?ZH;?2;71IX&=87+O M<&//7(^7/<5K7J*_B3X?AE# 0S'!&>1"I!J.3X&_-U/P_>?:\?V0CIL\O\ UNY G7/R],]ZI63^:_)_ MYDO]'^AE:YQ\3_"Q'!,%T#[C:*R+/5=3TKQ-XG.DZ%/JEO/>!1)&ZKLG"#X(/)Y/8=:E=O7\6BGW]/R9'K^CWVA?"W3=/F>,7)OX MWG)Y12SEL''4 D5K:MX:\8Z]:QVFH:II'V=9DE)AA<,"ISP:;X8MF\3^&MV@O6;+NHP0V[G)!YSS^57K'PMXFAFMX[KQE/-80.I\I+1$=U4 M\*9,Y[#/7-4GK?T?X+_(E[?>OQ?^9V-/O]5X>_ M[#=M_P"S4E\2]4/H_1_DSKZI:II-AK5@]EJ-LEQ;OR58=#Z@]0?<5=KF?$'A MG4=1U*/4]'UZ?2[M8O*%HKR6YTS M[(+N!93DPDL 5S^)_3WK0^&0B'@"TP$YDFWXQU\QNOX8J]X<\*G0YKR_O=0E MU+5;O FNI%V_*.BJO.!_@.EMY'!]HD>]>&TAW;=[-(0HSZ=3^ M%/U0>)SXD\+2:_\ V2(S?_NTLA)N5MIX);M737W@RQN?",'A^VEDMDMMK6\Z M\LDBG(?MDYSGIU[5GQ>"=3N-7T[5=8\227US8S!XU%LL<>W'( !ZDX.[VQBG M]KYK[DA/6+\[_BR308T/Q+\62E!YBQVJAL<@&/D?H/RK)N8]=F^*>K#1[FR@ ME6RA&;M&<&/_ &<=/FKL+#0_L/B/5]7^T[_[0$(\K9CR_+4KUSSG/H*H^(?" MTVIZG;ZOI>J2:7JL"&+SUC$BO&>=K*>#S_GIB=N7R7^93UO_ %V(/#_A[6K3 MQ/>:WK%Y9S2W%LL&VU1E'!R"T#2-5T]YYM7U MZ75)I0H4>2L4<8&>BKQDYZ_2IO$FC?\ "0>'[O2OM'V?[0H7S=F_;@@],C/3 MUHFKQL@@[2NSE]*\ RW!T^ZUOQ!>ZI! $FAM)!MC#XXR,G./\]Q5G3<'XMZV M96_>"PA$()_@S\V/QKL+>+[/;10[MWEH$SC&<#%<[XB\*3:IJ=OJ^E:G)I>K M0(8_/6,.LB==K*>#S_\ JZ8J3]ZZVU_$F*]VSWT_ HWN/^%O:;Y6-_\ 9Y M>,(%0=%51P!_GBLZZ\$ZE;ZI>77AWQ%+I4-\Q>XM_LZRKO/5ER?E)]N??H*E M:?=^MQ[_ ->5C*T_;_9GQ%\K'D>=<;=O3=Y9W?K78>$?^1-T7_KQA_\ 0!4% MEX4MM/\ "=SH5O.^;F*19;F0;G=W!!<^IY]>U:>D6']E:-9:?YOF_9H$A\S; MMW;0!G&3CI36BMZ?@F#UU\W^-CF+Y0_Q;T]6&5.DR C_ ('7(BYDM]!NO <; MG[4VKBS0'J+9COW?3 /YUZ3-H'F^+[;7OM./)M&MO(\OKEL[MV?TQ5,^#[<^ M/!XI\X>8(/+\CR_X\;=^[/\ =XQC\:4>E_._WW7]>8/K;R_*W]>A26-(?BS# M%&H5$T+:H'8";BB;7O$>L:YJ%AX<@TV.VT]Q%-[=NS^&,?C6+=^#-276+ZZT?Q%+IMMJ#![J!;=7.[&"R,3 M\I/^>V'KI\_S'I^7Y'(XD'P8UQ9MGFB_>&8]181SS&19VBR4&\, 1NYZ8SD5L>)M _X2+0'T MO[3]GW/&WF>7O^ZP/3(ZX]:?^3D^E9/AE=53XCZM_;+6;7?V"(EK0,$*[CC[W.:V?$'ABYU M+4;+5=+U1M-U*U1HA+Y(E5XSU4J3_G\L0Z%X3ET#5K[6;G59M1N;FW"S&2(* M68'.1@X Q@!<<8ZU*=M7Y_\ "UU9>7_ 3DM(O=:'AW5-(TC09KNVOKFY6T MOO,54"LQ4E_3'/7K5[Q-IU_ID/@?2[.>%9X)A&LLP)C\Q4 !('XXJGX5\,VN ML>&Y-;7Q%J6E>=++*T%C>>7#;?,>"#STY/(K8T2QF\<_#NT75+J474&_%6I:QI-UJVHZ8T-AV\!)%O':)"'. M,#<5Y(YZ?2M*PT/[#XCU?5_M._\ M 0CRMF/+\M2O7/.<^@IK_/]/\A='\OS M,+P6BCQ-XO8* 3J !('^S_\ 7KGCOC^'7C80@Y_M*X'![;ES^F:[S1M!_LC4 MM7O/M/F_VC<"?9Y>WR^,8SDY^O%1Z5X9AL+#5;*XF%U#J-S-.ZE-N%DZKU.? MKQ4->[;RM^)2>M_.YS#:%XQUCPLFGG4]&^PW%LB + ^X)@8Y]>E6]5L_LWBO MP):3%96@2="Q'!98EYY]QFBW\%^(K*!=/L_&=Q#I:?*D7V1#*J?W1)G(X[]O M2N@O]!^VZ[HNI?:BO]F>;\A3<9=Z[>N>,=>AS6E[ROY_H_\ ,E*RMY?Y&+KO M'Q/\+$<$PW0/N-M2V/\ R575O^P;#_Z$:U;_ $#[;XGTK6?M.S[ DJ^3Y>?, MWC'7/&/H:S]:\*7M[XACUK2=:?3+@P"WGQ )!(F<]SP??^52NGS_ !&];_+\ M#J:*!THH **** "BBB@ HHHH **** ,;Q-:?:-):15R\+!QA1_G-7*Y?2;T6EUA_]7)A6Z<'L:ZBOOD<@Y&*.&'4&M5'#H&'0BLBK5G,$;RVZ,>/K0!?HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH "0!D\"LJ>4RR%N MW0?2K5[-@>4.IY-4: "BBB@ JO?WB6%C-=2I[#\3BK%<1XOU47%P-/ MB.4A;,AR""V.GX9/XGVKBQV*6&HN?7IZ_P!:G=@,(\574.F[]/ZT.;FF>XGD MFD.7D8LQQU)IE%%? -MN[/T9))604444AA1110 4444 %%%% !4MM;O=W<-M M&5#RNL:EN@)..:BK9\*V?VWQ)9H0Y1'\UB@Z;>1GVS@?C6M&'M*D8=VC*O4] MG2E/LF_P/70,*![4M%%?I!^7A1110 4444 %%%% !1110 4444 %%%% !111 M0 5P=I\+M/M/&1U];R1HQ*9DM/+ "N>?O9Z G@8].:[RBA:.X/56"BBB@ HH MHH XG4_^2N:-_P!>$G\S6?>1ZY-\4M1&D7-G!,ME%@W:,X*=]N/>NKNO#WVG MQ=9:]]JV_9K=H?(\O.[))SNSQU]*K>(?"TVJ:A;:KIFIR:9JENAC$ZQB170\ M[64\'FDM$OG^(WK?Y?@9,/A[7K:\UG6]4O;.:>;3G@5;2-EY )!YK4^'PC'@ M72O+ \KG'][)S^N:LZ%HVJV+W$NL:[+JLDJA0IA6*- /11QDYZU@+\/M0MA M<6&G^)[FTT2=RS6:PJ74'JJR$Y _SS37;^MW_F3Y_P!;+_(MSHK?%VU+*"5T MABI(Z'S>U-CX^+\N.,Z2,^_SULKX?5/%,&LKJ?R,CP,BB_P#%#A1N.KR@MCDC M _QKF8C(OP^\:"$D$7\XPO8;ES^F:[_0]#_L:;5)/M/G?;KQ[K&S;LW8^7J< M].O%5](\+0Z=8ZK9W$PNX=1N)9G4Q[R?Y6,>PP?BUJIE;YQ81"$$_PY^;'XT:AM_P"%LZ5Y6-_]GR>;CKMW M<9_&KWB+PI+JNH6^JZ9J4FF:K;J8Q.B!U=/[K*>M&A>&9-&NKO5M2U&35-4G M3:T[1A J#G:JC@"H3LDWTO\ K_G^ VKWMUM^G^1QVDWVLQZ+JVEZ1H,UY;7M MS<+:WHD54 8E27STQSUZUL>)]&ETGX>Z>7#;_,>H//N>170^&=0DU;X;SS:S.TT8BGC>X(P M9(UR-WUQ0[QCYI+\!Z.7DV_Q$T2==?\ B!?:JAW6]E9QV\+#!!9_G;\1Q^== M-KO_ "+^I?\ 7K+_ .@FN:^%NF?8/!D,S9\R[=IB3U(Z+^@%=;?VOVW3[FTW M[//B:/=C.W((SC\:=1:#8!$OE)+/M3' VQC'Y8%='H.E?V'H=IIOG> M=]GC">9MV[O?&3C\Z@U/0_[1US2-2^T^7_9SR-Y>S/F;UV]<\8^AJF_>5MK_ M *"2T=][&'XWP==\*+*V+?[>2V3QNQ\OZT[XD[?[!L<8\[^T8/*]=V>U;?B3 MP];^)-+-G/))#(CB2&>/[T3CHPK$L/!FI2:I:7GB'Q#)JJV1W6T'D+$@;LS8 M/S'Z_G4KMYW_ "_R&^_E;\_\QM[G_A:VD^O]FR?^A5@^#8?%DUA?/I=]ID41 MOIO,2YB=G#YYR0:WKJ2.?XM:>L4BNT6FN7"G.W+]Z?=^#M3M]6N[[P[XA?2U MO'\RX@:V69"_=EW=,TELGZ_F-[V]/R,N^T&_\/\ PQUZWN;B*:XF9YV, (4! MB,@ _C7;:&(QH.GB$ 1_9TVXZ8VBH++16307TS4[Z;4C,KK/-*-I?=G. /NC MG@=JYRQ\":I:_9[*3Q3[_KL>16]H\OPNFOH<_:-.U%[N/'^S(<_H372:%?)XH\ M;W&K0G?9V%DD,+=B[CUU/Q5-E M:O\ :?+^P"0>5Y>?,W#'7/&/H:%T]7^H/9^AC7&O>(M6UV^T[PY!IL<%@PCF MN;XN=SD9PH7T]ZY&-)3\-[Q)0C7W]LXBCB'R/-Y@PHSV//6NPO/!NHC6;V\T M;Q#+IL%^0UU"MNLA+=V5B?E)K \0>'K?PWX/MM#:Y$L-]JB@74H*&W#'.[(/ M+ #KTYZ5*_'3[[H;_P _NLS4MUUOQ-XDTFZO-%ETNTTLN[F:16,LA7&%QV]Z MSM+B\23>+_$[:1=Z? 1= 2"[C9V(Q\N,'IBEUC2Y_!\VDW>G>)M6NII[R.$V MEY="59D8X.%P.GKSUKH-7\)WMQK+:SH>LOI5]-&([C]RLJ2@="5;H1ZT_/U_ M07EZ?A,1JHQC"J. *@T7PY_8_AA]&^U^=N$H\[R] MN-Y)Z9/3/K2DM&O*WYCB]4_.YSNC1I_PIAUV@ V$I(''/S5EZP+QM \")921 M1R%TV/,"4#[!MR!^-=I9^&OLG@P^'OM>_-N\/G^7C[V>=N??UIE[X2@O_"EK MHDUS(KVJ)Y-U&-K(Z#AP,_IFJD]6_-?@2EHEZ_B9,_AOQ7JFIZ9/JNI:6T-E M<"<"WA=6/J,FK&BHI^)GB5RHW"&V ;'(&TU-I?A[Q'!J$$VJ>+9;RW@)(MX[ M1(=_&!N8U:=EH?V/Q+J>L?:=_VY(E\K9C9L&.N><_04+3\?T#H_E^9S>E M<>+O&P' V1G'_;,UJ_#[_D1],_ZYG^9JW8>'5L]=UC4GN/-74M@,/EXV!5QU MSSGZ"J7A?PM?^')GA.N/=:8H;R+1H ICR<\MG)_^O2CV\E^%QO>_F_T.HHHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***9)+ M'%CS)%3)P-QQF@!]%%,,L8E$1D42$9"YY/X4 -NK:&]M)K6X3?#,C1R+DC*D M8(R.>E):6D%A9P6ELFR"!!'&F2=J@8 R>:=)<0PD"66-">FY@,TY)$D0/&ZN MIZ%3D4 .HIC2QHZHTBJS?=4G!/TI] !13!+&93&)%,@&2H/(_"GT %%9YUFU M'B$:)B3[4;7[5G;\NS=MZYZY]JT* "BHUGB:9X5E0RH 60,-R@],CM2O-'&R M+)(B,YVH&8 L?0>IH ?144ES!$VV2>-&]&< TY)HI5+1R(ZCJ58$"@!]%-CD MCE7=&ZNOJIR*'D2-"\CJBCJ6.!0 ZN=U7P)X9UJ^:]O]*CDN'^\ZR/&6]SM( MR?H:79ZH+<7D/FBVG6XB^8KMD7H>",]>A MXJY10 445#=7=M8V[7%W<16\"XW23.$49X&2>* )NM4],TNST:PCL;"'R;:, MDJFXMC))/))/4FK8((!!!!Z$4M !1110 45!+>6L%S#;2W,,<\^?*B=P&DQU MVCJ<>U3T %%%% !1110 4444 %%%4[W5+/3I;2.[F\M[N800C:3O<]!P..G4 M\4 7***CEN(('C26:.-I#M0.P!8^@]30!)112.ZQHSL<*HR3[4 +1573=1M- M7T^&_L9?-MIAF-]I7(SCH0#VJU0 445!]LM?MOV+[3#]JV>9Y&\;]N<;MO7& M>] '/W?P\\*7MZ]Y/H\1F=MS%9'12?7:K ?I720PQ6\"0P1I'%&H5$1<*H'0 M #H*?3)IHK>%YIY$BBC4L[NP55 ZDD]!1LK!NQ]%,AFBN84F@E26*10R.C!E M8'H01U%/H **** "BBB@ HJ"YO+6S\O[5:XCC\UPN]CT49ZGVJ>@ HHH MH **** "BBB@ HHHH **** "N8\6V+,(KY,D*/+<>@Z@_J?TKIZBN;>.ZMI( M)1E)%VGV]Q[UR8S#K$4)4_N]>AM0J^RJ*1YG13Y8WAF>*08=&*L,]"*97YXT MT[,^GW"BBBD 4444 %%%% !1110 4444 %%%% !1110 5T^CWANK4J[%I(S@ MD]QV/^?2N8JQ97)M+M)1G .& [CO7HY=B_JU=2?PO1_Y_(YL51]K3LM^AV%% M(K!E#*05(R".]+7WQ\V%%%% &C:S^:FUOO*/SJQ60CF-PZ]16K'(LJ!E/'\J M '4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !44\PAC)XW=A MZU(2%4D]!R:RYI3-(6[=!]* (R2223DFBBB@ HHHH S]9U(:5IKW& TF0L:G M."Q_R3^%>9N[22,[L6=CDL3DDUK>)=3_ +1U5@C9@A^1,'@^IZXY/?T K'KX M?-,7]8KME%/GQ47VN_Z^\\?.JOL\))=[+^ON.FHHHK[<^""BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ(75NTGEB>(OG&T.,U+0 4 M444 %%%!( R3@4 %%0VMY;7T GM+B&XA)($D3AU)'7D5-0 45!;WEK=F46US M#,8G,<@C<-L8=5..A]JGH **** .9O/AYX4O[U[RXT>)IW;XAP9(E<%TSTR.H MS[U/1TMT#KGV2PW%RVZ:3XA ,D2N"Z9Z M9'49H GHHHH **** "JNH:=9ZK926=_;QW%O)]Y'&1_]8^]6JK-J%DEVMH]Y M;KDE<*H^I/%2JP90RD%2,@@\&@!:*** "BBB@ HIC M2QHZH\BJS?=!."?I3Z "BF"6,RF,2*9 ,E<\C\*8]W;1L5>XB5AU!< T 344 M9R,BF"6-I#&LBEUZJ#R/PH ?113(Y8Y03'(K@'!*G- #Z*** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** ,?Q)XFT_P *Z8+[43(49Q&B1+N=V/. "0.@/4U/H>MV7B'28=2L M'9H),C###*1P01V-8?Q \'R^+]'A@MIXX;JWE\R,RYV,",$'&<=CG!Z5<\%> M&F\*^&XM.DF6:;>TDKK]W<>PSV HCUN#Z6.AHHHH *\W^*FFG5[O0+!<[YG MN F/[PC!7]0*](KC?%O_ ".7@[_KZF_] %)J[2\_\QIV3?D:W@_5CK7A+3KY MSF5X0LO^^ORM^H)KS[3F;4OB?INO-G;=WUW!!SQY44052/J2U7/[6/A"V\9Z M6'Q)')]HL5'7]_P /HQ%7O[+&C:[\/\ 3PH#01W*O_O^4"Q_,FJ3O)2_K5._ MY$VM%Q]?PV_,=XBT;3]=^*.G6>I6XN+?^S'?86*\AS@\$>M5M4T:+X=ZMI^L M:(TL.EW%PMM?632LR8;@.,DG(YZ_R)K8N_\ DKVG?]@J3_T.H_B@?-\-6MDO M,UW?PPQCN3G/]*4=%'U_]N'+5N_;]#F_B9:S3^+[>XMBPN;'3#>1$>LH Y/ZTOC' MGQ1X/ Z_;V./;;0MH?+\V#^U_71&6?#ND^(?BAKR:K9K2?2N7N/#L7B'XG:['+J&H68AM[ M=@;*81ELKWX.:ZF?24T3P1J-C'=W=TJ6LY$MW)O^)[-J0M=$7/EK;W&H7&T]%CC M.S/L6/Z5G0?\2O1/ ?B -MCA"VEP?^F@6"YWS/=O/_ #%!VC?R-?P?JQUKPEIU\YS*\(67_?7Y6_49KS[3F;4OB?INO-G; M=WUW!!SQY44052/J2U7/[6/A"W\9Z6'Q)')]HL5'7]_P /HQ%7O[,&C:[\/] M/"@-#'2_-/]N$&2.0BK\H^G^%)HR+;_$_Q)%"-LD2)'(1 M"2&8%AM(Y!ZD=ZQ_AY9VR_#7(A3_ $G[09N/OGGXLI?$OFON-CQCXJ.BZWH5G;0:DL4,E98RI 0<_,?:NF?Q1 MI\'AO^W;P3VEIC.VXC*R YP!M]2:R/%O_(9\(?\ 80'_ * :9XV7[1XA\)6< MA_T:2_,CJ1PS(N5S^9I=+=W_ )$+OY(LZ3X_TO5-3AT][34=/N+AUOO/\X0"=5C0$R9;:%7GELCIZ=ZS?B2BII6EW:C_28- M3@,+#J"3R!]?Z4ES:07/QBM))HP[0:098\_PMYI7/Y,:%K^/Y7'M]WZV+!U+ M0=9U3PS?SV5T+VY\XV)D&TQ;1\^\!L=N.M3:GX[TC2M0NM/E2ZEOK=D46T$6 M^28LNX;!GG ZYQ5?Q'_R/_@__>N__10J+0K:%_B?XJN6C4S1QVJ(YZJ&3D#Z M[1^5"U_'] >GX?J;WA_Q'I_B73#?6+2*BN4DCE7:\;#J&'_UZP+KXGZ/;;Y% ML-6GLQ)Y2WL5KF"1_16)&3U_*H-$1/\ A(_'D&\0Q%HV+= I:(Y;^MDWS:C,B1J3;D1;-X;S=Q_A(YSZTM[6[+\0VW[O\#UK3KU-2T^"\ M2*:)9EW".=-CK]1V-8&L>.].TC4)K%;+4K^> SBQM_,$.1D;B2 ..:Z6)#' M$B$[BJ@$^M'SJ,EJP^U3M<+!&KD#C)'S''!],4WOH"VU- MFV\1:?>>&VUZV=I;)87F.U?FPH.X8/?@U@2?%#P]&\) O9+>38'NHX&B_\ PJK7Q)'Y3 WH,>[<$X/RY[XJV]G;0_!(Q1PHJ'2A*0!U MOX'6ZSK=CH.DRZG?2[;= ,;>2Y/0*.Y-<'JWBVP\ M1:QX;@A@O+2ZAU6)VM[R'RY-A5L,!DY'XU-J9^UVOP]M[CYH998I'SSEEB!& M1^-:?C>VA.N>$[HQKYZZHD8?OM()(_,"JM:7SM]Q%[Q^5SM*\J^(4=SJVNW< MMHY!\.V:70 Y'FLX;_T!<_A7JA( ))P!7D6A^+;(#Q!/=Z+K%Z-6N9/WEK:! MXS"!L5K6%Y'J&G6U[%_J[B)95^C#/]:Y.]^(^ MABXNK/9>&"-FMWOQ#FV63&,%\^O&<8_#FJ?@35)9/AI+9)S_C[4ZEO>[6_.XJ?V>]_P B M+PEJ]MH7PIT[4KP.8(8_FV $\R%>Y'N6F&?V?4'_ $R7_P!'BMCXBZ?:)X+TZT6!%@BO+=$0#A5Z8'X5 MPZ5:8 M:-_PGR@VTG]M?V>7$V3L\G?C'7KGV_&LSQM!%%/X4\I%C$6K0H@48"K@\#T' M J1O^2O)_P!@0_\ HZDMU\_R*>S]%^87OQ'T6SDN81%?7-U;S2126]O"'D 3 M[SXS@+[DBM*35M(UWP;<:DVZXTN6VD:50,,5 .Y>O!X(ZUD> K:%;_Q3IIVK036_[ MM[>2U*S(6'RMMST[YSVK*?1]3O\ P5X4U#1O);4--ABGCAFX64&, KGL?Q%: M^E>)QXAT?589[*:QU&SC9+JUEY*$J2"#W!Q_GK55/M^5R8?9^1F>"_&B7/A= M3?0:F\UG9M<3W,T7RRA>NUB?F.*U-,\>Z/J^L1Z=9K=.S1>89_+'E(=NXJ6S M]X#KQ^-9NC_\D6_[A4W_ *"U:_@V"UT[P'I91$BA^QK-(>V67(_$VJ:[X)U&2R\,,FB/"0EW-&$>,X!'K6M MK1)?P*2YN"1#:VL?F2R8ZD#C^=9GC_\ U7A[_L-V MW_LU1:>OVCXMZO),) M&N(K9+BWNK:2*2WMX0\@"?>? M&L'A&UKC3)!/C^(*W!/Y4> [:%;_P 4W(C7SWUB:-G[E1@@ M?FQ_.A:[>?X.P;?A^*.FT?5[/7=+@U&QD+V\PRI(P0>A!'8@U>KC/AN FFZQ M$HQ''JUPJ*.BC(X%=G3\_P"MD+R"BBBD,**** "BBB@ HHHH Y+Q98>7.E\@ M^63Y'_W@./S _3WKFZ]'U&T^W:?-;9P77Y3GN.1GVR*\Y=61V1U*LIP01@@U M\5G.&]E7]HMI?GU_S/>P-7GI\KW0E%%%>*=X4444 %%%% !1110 4444 %%% M% !1110 4444 ;VA7H*_9'ZC+(>.GK>VP?Y1 M(.'4=C7UV38[VD/83W6WFO\ @?EZ'BX[#\K]I'9[ENBBBOH3S J:"H MJ&B@#84AE##H1D4M9UM<&-@C?<)_*M&@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHJE=W!SY2'_>(_E0 RZN#(Q1?N#]:K444 %%%% !6!XJU465@; M6,YGN%(X(^5>Y(]^1^?I6KJ%]%IUE)+FV-5&G[*'Q2_!'NY/@'7J>UFO=C^+_K?[BO1117QA]P%%%% ! M1110 4444 %%%% !1110 5[9IEN]II5I;2%2\4*(Q7H2 !Q7DN@6GV[7K*WP MC RAF5^057YB/R!KV6OJ,AI:3J>B_4^3XAJZPI>K_0****^E/E@HHHH **** M "BBB@ HHHH **** "BBB@ HHHH *Y:W^(.A7/BAO#\//[9-["=/2^><=*%\2OL#^%VW M/3J*** "@]**#TI/8#RCPGX&T'Q#X8NKJ\M2+U[B95N5E960AC@XSCCZ5O\ MA/Q.;;X M70RLCW+VYG;:H*JF<Z."%S],5TOA@?VGXL M\1ZT>4646,)]%C'S8^I-.2W\K_\ _-?B)/2_I_7X,GT35O#FC>"FU.QCDM- M*C9SMDR7+;R".IR2>G-7="\56VNW$ENNGZE8S(@D"7UOY1=3W7DY%T;]DORN.UY6[M_I_F7M7\1:=HMC;7MW*?LUQ*L2RK M@J-P)#$YZ<=:RM+^(&C:MK$>FQ1WD3S M;RSP[(YP.Z'.3T/4"N4NU%]\-/" M,5TOF))?VT;*W\2Y88_*N@\=HL5SX7>-0K)JD:*0.@(Y'Z55O>MYV)O[M_*Y MJZ;_ &,/%^LBUMI$U14B-W*2=K@C*XY].O K)F^*.@1VZS1Q7]P,$RK! &, MSC,G.!^=3:+_ ,E'\4_]?P %3 M>T;]E?\ ,NVMO/\ 1'4S:[IL&A?VU)?Z7(O[M_P"M['H(.1FBB@D $G@" MD,\L^(<5SK&N7!M7(.@V:W8 Y'F,X/\ Z"M>CZ?J$-[H]OJ <+#+"LNYC@ $ M9R:\NT;Q;9K-X@N+K1M8O1J=PZB2UM Z&(#:HR6'O4NEZI+)\&=6MU$J3V6^ MW974JRJ6'!';Y6Q2O:#^_P"_^D-J\U]W]?B=1;?$G1+J_BMT@U!;>:7R8KY[ M?%N[] V<]?:L;_A//L_CV]C>TUF2S6!8U@2W+8<,I#?3&Z=TM[>&#=++M."0 <8^IJWH7B[3]?CN_(ANX+BT_UUK.C<>)]4MY[36)(I[E$MU: MD0 C&&Y^7GFNGTT:-_PF&L"UMI$U14B-W*2=K CY<<^G7@51\+?\C;XK_P"O MJ/\ ] %4X99(/&/C6:(D2)90LA'J(V(J;V2?DRK7;7G^I:O_ (D:/8WEQ EK MJ5Y';-MN+FUM]\41[[FR.E;-UXDTVV\.'7A(TUAL5P\0R2"0.AQZUE_#^UA7 MP%8)M5EGC9Y,C[Q8G.?SKCH^/@UK4 R8HKETC_W?-%-JVG73\TOU%'WK/O\ MU^AUT7Q(T&;58+)!=F*>3RHKWR?]'=_[H;///'3%==7"^.[6"T^&ZQP1+&EN MT!B"C[F& XKMX3F",GKM'\J=M_)BOMYHCO'ECL;B2$9E6-B@QG+ <5YMX/\ M"'ASQ/X6%[>HUQJ8P1DK,F"-@. M?F/?%;%UXXTVTTRTO)+343+=EA#9K;$SMM.#\N>/Q-9.MZA_:L7@N_V[?M%V MDNWTRF:V_$7B+^Q[RSM+/3'U+5;H-Y,".$PHZEG/W1_A3U2L][LE6;T[(E\/ M>*[#Q&;B.WBNK:YMB!-;7FKI]PUC'F)9Q*" >#D5B:;X@BTW1==T6/3KZ M\N;JYN$MI((&=+@MD9W>W?Z4F^W;];#79]_TN=;J6MZ'KO@>ZU'4K&]_LO(W MQ21F.1OF&",'IDCG-:&J>)=(\-16$=Z[003HWE-C*J%4'!YSGD8QG-<]XBL9 MM,^#CV5Q_KH;6%''H0R\5+XEMX;KQ-X+BGC62/S)6VMTR(P1^H%4UJTN_P"@ MELF^S_0U=!\;:9X@U&6PAAO+6Z1/,$=W#Y9=/[R\GCD>G6JVJ?$/2M,N[F$6 M>IWD=H=MS<6EOOBA;^ZS$C!J'7P$^)/AAU #/'.C$=P%SBN8TWQ!%INC:[HL M>G7UY?X.Q76S\OR/2-#UJ#7]-6^MX+F&) MB0%N(]C'WQZ5I5E>&K&;3/#6G65Q_KH;=$<>A Z5JU4DD[(F.JU/)_B;:37/ MBJTEMRPN+33VNHL>J/G^6:](L-4AN] @U3.(7MQ,3GH-N37-:K&LWQ3TR)QE M'TV56![@M7,IJ,UAX,U#PJLA-\NH?V=$.^QVSGZ8R*E7Y;+?_@V_R*=N:[_K M2_Z,7P1'++X^CU6<,)M3L9KI@3T!EPN/; %7M&\)Z)XB\2^)Y-5L1QG],. 5_4?I76ZQ_I/Q5T&&/EK:UEFDQV!RH_6L-]-;5+'QU#&<31WIFB M/<,@##'Y5*=K2?2_W77Z7&U>\5UM^*?ZV.Q\;ZA)I_A.\,'-Q< 6T(!Y+.=O M'X$UB_#&Q73+76[%"2L&HO&">O"K5>'55\6ZSX6MD.^.&W_M"Y Z!P-J@^X; M-:O@C_C^\3_]A>7^0JDK-_ULTO\ ,ENZ7R_&YU]%%%(84444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !7/ZYH=SJ>OZ!?PR0K%I\TDDH)M\/V7RLF+)W>=MV;L8QC;WSU MKLJ*%I;RO^(/6_G^AA'1;D^.UUS?%]E&G&TV9._?YF[.,8QCWK=HHHZ6#K M_I^1R7B/PUJDVNV_B#P[=V]OJ<<7D2QW()CGCSG!QR,?XBF];WZB6EK=#/T.QETS0-/L)F1I;:VCB*Z"BFW=W$E96.-\1> M"FUOQGH^M*\*P6N!FT;>,=?4BMVBDM+#>OY'%ZCX>\0:=XDNM9\+W%C_IRJ+NUO@VPLO =2O/3 MMQ^/;1\+>';K2?MU_JES'=:MJ#A[B2,810!A47V%='12MI8'J<]X6T*ZT/PC M%I-S)"]P@ERT9)7YF8CD@'N.U9'_ ANH_\ "K1X8\ZU^V[0/,W-Y?\ K=_7 M;GI[5W%%5?6_I^ [ZW_K4YKQ9H.H:M::=-I4\$6HZ??GRVP,%3CGFH= M8\.:KX@\.6:WEU;6VNVDPN89[<$Q)("<#!YQC _QKJZ*7_#B6GY'$0>'O$VM MZK87'BFYTT6=A)YT=O8AOWLHZ,Q;ICKQ^0K:.BW)\=KKF^+[*-.-KLR=^_S- MV<8QC'O6[11_7W@86K:+(0Z>9S*K$[FWIM&WC'7U(HTS1;FR\6 M:YJLCQ&"_$ B52=PV*0=PQCOQ@FMVBA:?C^(/7^NQQL^EMH;>,=9O]DME>PA MUCB8[]JQE6!R, GMC-86G:1XNTSP5#J5KXL$<4-F)X[.2T1U5 NX(9#STXSB MO2[BWAN[:6WN(UDAE4HZ,.&4C!%<>/AGI006[:IK3:>&S_9[7I\C&<[=N,X_ M'-*W3T'_ %^1T7A_4GUCP]I^HRQB.2Y@61E'0$CG'M7-2>'_ !3I>MZI+H%W MIHL]3E\YVNU$])LH+J.#5=+$4EO-R4 M\Q% .>,[3]/3CM5!_"_BG5]7TG5=:O[ /87*.MK:[Q&$'WFR027/R^@ !]:[ MVBG?6_S%;2Q1UFWNKS1+VVL7C2ZF@>.)Y"0JL1C)(!-1>'M*_L3P]8:;E6:W MA5'9>A;^(C\*[&QF\.VVK6<>@NS;9]K?:DC8Y*#C:,Y(S[Y'I7H=%*VEOD%SBI/!]^W MPO7PPLUM]M"!?,+-Y?$F_KMST]JU/%FA76O:-;V=K)"DD=S%,3*2!A3D] >: MZ&BJ;N[^=_Z^X5M+>OXF%XDT6YUB32&MWB465_'=2>82,JN<@8!YY]J#HMR? M':ZYOB^RC3C:[,G?O\S=G&,8Q[UNT4EI_7<9A>&M%N=&?6#]9^F^%KZS\-^(=.DEMS-J4]S)"RLVU1(,+NXR/? -=;12MI;RM M_7W#OK?SN)M-T#1K;1KJP^T64"Q7$%PK&*;"@9# ;A@@XZ9SS3O#OAV M_MYM6U'7)K:34-4VK*MJ"(XT5=H"D\]#7444WK>_7]1+2UNAPNC>&_$UEX>O MO#]W&7\--J.E1Z='&4CF17$LJCE5;C"CIDCG'KS6_ MX@\-ZE?:-HXTVXMX]3TN2.6,RY\MRJX(.!G!_P XKJZ* .5U+1-:UG2M%6]D ML5OK34(KNX\HL(RJEN$R"QK@S#"_6:#@MUJO7_@G3AJWL MJBD]NIYQ13Y8WAE>*08=&*L/0BF5\ TT[,^DW"BBBD 4444 %%%% !1110 4 M444 %%%% !1110 59L;Q[*X#J3L) =?4?XU6HJZ=25.2G!V:)E%23B]CMD=9 M(U=#E6 (/M3JYW1]1%NWD3,1$Q^4D\*?\#715]_@L7#%4E-;]5V?];'S=>BZ M,^5[!1117:8!5NVN=N(Y#\O8^E5** -FBJ-M<[<1R'Y>Q]*O4 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1152YN=N8XS\W<^E !<#UR.OM^G-B<1##TW4G_P[['3A<-/$U53A_P , MNYB^(M:;5+PQQ.?LD9^1<8W'NQ_I[?C6+117P%:M.M-U)O5GZ-0HPH4U3@M$ M%%%%9&P4444 %%%% !1110 4444 %%%% ';_ [L]UU>7K!QL01* M9UO;8J\,7 MNF6KQ)-.%"M*2%&&!YP">WI6U11_7W?\,-.SN4KS3HM0T>73KGF*:$Q/M/J, M9%<0OACQO_97_".G5-,_LG;Y7VK8WVCR>FW'W*12S'83@$=1R!GBI-#T M/6Y/$3Z_XAEL1L)?#'C?^RO^$=.J:9_9.WROM6QOM'D]-N/NYQQ M_6O1**5OZ]!W.9UGPNUSI&C:=IQBCBT^[@FQ*Q&4CSD# /-3>)]#NM:?2&MI M(4%G?)82,JN<@8!YKH**J_7SN*VEOD8.GZ)(P7R0K&JD[@4 M4@Y&,?D33?"VA76B>%ETNYDA><&4[HR2OS,2.H![^E=!14VTM\OZ^\=];GF6 MKZ-<:+X TC09Y5_M&2_1+>>"0A8Y"Y8-D@$X';%6]1;Q7X2DT^\NO$B:K:S7 M4=O+;R621$[N,JPRX.K(VUD8=&4]C6/8> ]/M-0@O M;K4-5U22W.8%U"Z\U8CZJ,#FJ3UN^Y+6ED)<7M[<_$>SLK2XD%I:V;2WD8/R M98X4'W[_ $K>U>"YNM'O+>R=$N9862-I"0JDC&20":DM]/M;6ZN;F&$+/-BD[.YE^'-)_L/P]8Z:65G@B"NRYP6[D9]\UC)X2F.M M>(C+)%_9>L1 %%8^8DF,$XQCOGKV%=;13>KNQ+161PFF:%XWM8K72I=6T]=+ MMG7_ $B)7^T21J>$.>!P,'^9JYK6A:^GBE-;\/W%B&DMQ;W$=YNQ@'(8;>_^ M>:Z^BG?6XK=#!;1;IO&\&MF2'[.E@;9ER=^\ONR!C&/QK'\2>";K6?%^GZK; MW$,=HFS[7$Y(:38VY< #!].2*[:BEV\A]_,Y7Q'H6K3:W8:YH4MH+VVC:%XK MO=Y;H>>J\@Y_SZQ>'O#NN6GB>[UK6;VUN)+JW6,I & C(/W5!'W<8YSG.:Z^ MBA:?UW!Z_P!=CD!H7B#3O&%WJ&E7%@=-U!XWN4N-WF)M&#LQQR/6M"QT*>#Q M5K>I3M"UK?QPHB G<-JD'<,8[]B:WZ*.E@//H/#7C+1()](T/4=-.E2,QAEN ME;SK=6.2!@8/4]<_A6G>>#63X>R>&]/EC\UD4>;,2 S;PS,< D9YKKJ*/Z^X M?6YSWBK0KK7/"KZ7;20I.QCPTI(7Y6!/0$]O2JS?$*PT^UN9/LMI9&2\ MC4_)N;A0??O]*ZVJUOI]K:W5S MYL9X(IW@DDC9%E3JA(P"/I7"7.@>/=5LSH^HZKI?]GOA9KJ)&\^1,],8QG\O MK7H5% [G+>(O#%S=:-ID&B2Q076F2I);>?G80HQM..>E4;[0?%,USIFN0SZ7 M_;=M&\4\3!_(=&.0 ?O C_/OV]%'_#@([S7=;O;6X>XM@C);A@( MR#G:H(^[COG.5[>TDMDGVC<>K'ID]L5Z@0 M",'D5QTOPXTPR3?9=3UFQMIF+26EI=[(6SU^7!X/UI?Y?J/^OP*EL^I>._AI M<6\C6ZW\K&$RG*QN4:WX?O8Y(1'IQD,P8G+;DVC;QSS MZXK7T[3K32;"&QL85AMX5VHB_P">3[U:JKZW7]:6)Z6]?Q.>UC1;B[\4:/JZ M21"WT]93*K$[CN7 VC&#^)%5[>TDMDGVC<>K' MID]L5Z@0",'D5QTOPXTPR3?9=3UFQMIF+26EI=[(6SU^7!X/UJ?+^MRF9Q\4 MW]Y\,+B^EE\O4V8VLX6)1*Q[MCDU6A\ M/:5;V=E:1V:""R8/ F3A6'\7N>3RQUI9(1;06KPLI)W MEB<\#&,?C6;-X*:7XCQ^)-\/V58\M%D[C*!M!QC&,>_6NRHI+2WE^HWK?S,* M31;E_'$.MAXOLR6)MBN3OW%]V<8QC'O7/'P[XST[6M6N=%O-'2VO[@S?Z1YA M=?R7%=]10']?<\#.O^]CC M]<4F[*XTKNQHT5YU\-'O=-O-1T/4IWEG,4-]&7P R2?I5-6)3OL6'N[:.ZBM7N(EN)03'$S@.X'4@=3BIJ\ M_DU[2]:\>>'+_3KQ+BV6WN]S*#E2%&05(R#[8KMM/U&TU6PBOK&836TH)20 M@'!QWYZBETO_ %N/K8M45CMXJT--%.L/J,2V 8H)F! 9@2" ,9)X/0=J30_% M>B>(VE72;]+AXAETVLC >N& ./>@'H;-%8VH>+-"THW8OM1CA:T9%F5E;(+# M*@ #YB1SQFKFE:O8:Y8)?:;%+L-L9<,55O0N!M!](=)\/6R7&JWJ6T;G:F06+'V502?RHZ7#K M8TZ0D*I9B ,DGM5#1];TW7[+[9I=VES!NVEE!!!]"#@@_45EWOC3PXE]/H[ M:K"+[#1^60V-V/N[L;<]L9Z\4I.R'%79OVUS;WENEQ:SQ3P.,I)$X96^A'!J M6N6^''_)/M(_ZY-_Z&U8?Q2_M"671;73[RXMI9FG(\F1EW%4# ''7D?K3G[K ML*'O*YZ+165X9U4:YX:T_4OXIX5+_P"^.&_4&N M-3OM1^*5G?"\N!82WES: M10;R$*PQF#2Z7'UL7**YZ7QUX9@O+>TDU>%9KA M5:,8;&&&5W'&%R".I%:FJ:M8:+8M>:E=1VUNO&]SU/H .2?84 7:*QM#\5Z' MXC:5=)OTN'B&73:R,!ZX8 X]ZK:GXZ\,Z/J#6%]JL<5RGWD$;OM]B5! /L:- M@W.BHK/T[7--U;33J-E=I)9KNW3'*J-O7.[&,5GZ7XX\-ZSJ/V"PU6.6Z.<( M4==V.NTL #^%'6P=+G05"+NV:[:T%Q$;E4\PPAQO"YQNV]<9[U1UOQ'I'AR" M.;5KU+99253*LQ8CK@*"?_UUS>C:C9ZM\3+F]L+A)[:71XRDB'@_O#^1]C0M M7_78'HCN**SM?9D\.ZFRDJPM)2"#@@[#5'P0[R>"-'=V9F-JN68Y)H6MP?0W MZ*Q];\5:)X<,8U;4([=Y.43:SL1Z[5!./>K>E:OI^MV*WFFW4=S;L<;D['T( M/(/L:-P+M%['EE_P!P5.#G![XZGY5S%>GRQI-$\4@RCJ58>H->=:C8R:=>O;R'=CE6Q@,/6OC\ZP M?LZGMX+26_K_ ,'\SV\!7YH^S>Z_(JT445X!Z04444 %%%% !1110 4444 % M%%% !1110 4444 %=!I&J&8BVG),F/D?^]['WKGZ56*L&4D$'(([5V8/%SPM M13CMU7=&%>C&K'E9V]%9VE:B;V,I)@3(.3_>'K6C7WM"M"O352#T9\Y4IRIR M<9;A1116Q 5:M[KRQLDR5['TJK10!L@@C(.0:*S(;AX3_>7^Z36C'(LJ!E/' M\J '4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !12,P12S' '>L^>Z,GRIE5_4T 2W%V,%(CSW;_ JE M110 4444 %%%9VM:JFDV#390S-Q$C'[Q_P !U_\ UUG4J1IP> M=R\CG+,:BKX7'8V6*JT3=F60+E5W;1W./8<_A5:NM\ 6 N-8E MNV"D6T?R\G(9N ?R#?G73A:/MJT:?=_AU.7%U_84)U.R_'I^)Z1%&D,211JJ MH@"JJC '8"G445^B;'YHW?4**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BB@]* "BO+O"7A9?$FDRZA>ZUK2S-=8^'=.L[>YNY!'N6WBDG)=G8CC)QUXZT= >]C3HK#T[QAX?U;5'TVQU. M*:[3.44, <==I(PWX$U8U+Q'I&D221ZA>I \>,#F@#4HK) M/B;1ET)-;:_C33G&5F8%=WL 1G/!XQFH]$\6:%XB>2/2M1CN)(QEDVLC8]<, M 2/>CR#S-1+NVEN9;:.XB>>$ RQ*X+(#TR.HS1:W=M>P">TN(IX22!)$X920 M<'D>]7LHBMXY9=SD$XS*0.GN10M5 M\E^+L#T_KRN=O16'%XQ\/3:S_9$>JP-?9QY8SC/INQMS[9S19>,/#^HZP^E6 MFIQ2WJY'EJ&P<=<-C:?P-"U W**S=9\0:5X>MEN-5O$MHW.U<@L6/LH!)_*G M:/KNF:_9F[TN[2YA!VDJ""I]"" 1^(H T**YRY\>^%[.&"6?5XE6?/EX1R3@ MXR0!D#(/)Q2>+_$UOH?A>6_BO(XYIHS]C<+O#N1D8X(_/BDW97&EK8Z2BL+P MOXGT_P 1Z>C6EXMQ<11I]H 0KM8CW [@]*W:IJSL2G=!17/>-]0DT[PG>M Q M%Q,!;PXZ[G.T8_,UE?#F6XMK+4=#O9FEN=-NF3ECMJ*PM M7\9^'M!O5L]2U.."X8 [-C.0#TSM!Q^-6-5\2:/HEC%>ZC?QPV\N/+;!8O\ M0*"31TN'D:M%4M*U>PUNP6]TVY6XMV) =01R.Q!P1^-92>//#$FK#3%U>$W1 M?RPNUMI;TWXV_K1UL'2YT5%<7XP\:VWA_5]+LQ?I"6G#7:F(MB$@\YP>_IS7 M4Z;J=GJ]C'>V$XFMI,[' (S@X[\T+57!Z.Q;HKSKQYX66UTK5=?@UK68[A1Y MBPK=XB!) P!C..?6K&C:/IGA>PM?$6H^(M4V& %DN[K?$2PS@+MR3Z#K0GW! M^1WM%8NB>+-#\1O(FE:@EP\8RR;&1@/7# $CWINM>,- \/7"6^J:BD$SC(0( MSG'J0H./QH>@+4W**RM(\2:1KT,TVF7J3QPG$C;64+QGGP_=P#.QH2WWNGK[_A4U]XT M\.Z;'(]YJ<<0CF:!AL8MO7J-H&3CU'%&VX>AO456L]0M-0L([ZUN(Y;61=ZR MJ>,?TKG7^)7A!)GB;6H]R'!Q%(1^!VX/X4=;!YG5T4R&:.X@CFB8-'(H96'< M'I3Z'H 45S3_ ! \*IJ7V!M9A^T;MG"L4S_OXV_K6U?:G9Z;'#)>3K$DTBQ1 MD@D%CT''TH\P\BW16'IWC#P_JNJ/IMCJ<4UVF?D4, <==I(PWX$U8UKQ%I/A MVW2?5;U+9)#M3*EBQ]@H)H\P\B\+NV-V;07$7VD)O,.\;]O3.WKCWJ:N&TK4 M[+5_B6U[87"7%O)I*[73_KI^A]C75ZTQ70=0920PMI"".WRFDW:-_P"NHUK* MW]=/\R]17F4>M7G_ @6A:+ITK-J^J1"-7SEHH_XY#]!_GBN@ET'1[*_\-07 M-_/3GM5[4/%6AZ4UTM]J$<#6NWS58 M-D;AE0 !SD>F:-MP]#8HJAI>M:;K6G_;]/NXY[;G,@RNW'7(."/QK#?XE>$$ MF>)M:CW(<'$4A'X$+@_A1Y!YG5T5'#-'<01S1,&CD4,K#N#TJ2@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH XCXG>%]1\3Z%;QZ8!)<6\WF>27"AP01P3QD>^.]7OA] MX?N_#7A2&QOBOVEI&E=%.0F?X<]^GYDUU-%"TOY@];>04444 %<+\4=2M;;1 M]/T^[G$,%]>1B=B"<0H0S' Y/\/YUW5:C\0K6_N;93I=E9,L+,RD-, MYP?EZ_=[X[4=5_6VH^C_ *\CEY?%^@WOQ*T&^TC4!-YT;V-R/+=.#S']Y1_$ M?Y5MZ]#'J?Q,T"QN4#V]O;3701^59^@X[D8S5SQOX>EU3PZRZ3:Q_P!I6\T< M]MMVH=RMZG '!-5_$^F:T^H:-XCTBT66_LU9)[)Y OF(XY7=G&0<_P ^W(GM MY/\ -/\ 436_FOR_X!6O]*LK/XM:+=6\"QR7=M<>=M& Y5>#CUYY^@K,T[4O M^$7\*^,--+8?3+B06XZ864?N^ON:TK+3O%&H^.-,U[5;**UM8XIHQ:I,KFW! M7@LV?F9B>PX %0>)O"&IZCXYM;NSA5M*N_).HG>H_P!4V1D$Y.1@< TK:*+Z MW7XW_P _O"^KEVL_PL7_ "]%\)>"M%CUFU$[VP00PB+S7:X8$G8OKDM678:F MFI?%+3KB/1[_ $QGL94<7D B:4 @@X!.)/%4]Y!ML]1:(0OO4[U"%6X!R.O>HM[ME_*RKZW?=%7P3H&F M7'P^LX;JTBN%OH_.N#(N3(S'.2>N1Q@]L5E:AJ;V_P 4;EQHMWJ@T^RCCMTM MD#>06Y+_"Z*&ZMXY3>0//-) M@%RYR0V?[PXY]JW]'N=,1QQ"X$TC9!W$D< =.,9ZURNFV' MC;2]'?PK;V,'D*6CAU=IQA(B3SY?4M@G'IQVYJ&M&O+]7_7R*3U4O/\ 1'0? M#C_DGVD?])O#5W;0;X+*XD>X?>HV K@'!.3SZ9K2>LT_,B.D+>1S M>FZM_P (CI/B[3G(4Z9,TUHO^Q-R@'MN/ZTZVTO^Q]7^'UDP(E5+IY<]=[1! MFS^)-6?%7@R[U?QSI6H01YT]PJZAAU (C;E;FM:7>7?C#PW?P0 M[[:S:X,[[@-FY %X)RIZBX#7OV&T$A&0,"1B1V[&&!^$NN*L;QQH+U4C<89%PQVD=B,U<2V\4 M>'=?UK^S-%BUY_M$5RURL8B8C!#@\D#V_KQ/H6@:O9_#_ %?2[V)6U&X- MUM"NN)"X."#G R?7&.^*EZP?I^NQ2^->O],S#X?TNW^"S[+.+>^GB[:0J"QE MV[MV>O&I:[!]JD\N%H(Q%YCO,4XVKW;K4LVD7S?#'^QU M@S?_ -F"W\K>O^LV8QG..O?.*SM6T+68]&\+7=C9IT[DD(00#GG'T(KH[*V\2ZAXVLM>U;38K M"QAMI8A$LZR-%G!RQ'4GVZ8K%\+VGBM])6\T./1)]/6>9[)]1B<7#*7/.5X& M3GO^E1;2S[/\RKV=_-?D7?%'VK3/A1I=C+&_GS_9K>>-/OMG!9?J<8JOK]S? M:M8Z;;:;X.U.RGL;F*2VE:%0L2J>1P>!CM[5M,9?B)\/=Z*MI?E\KDY5)HV] M?0X_#/>I;'6O&T\UO:W'A:"W(=5GO'O59-O\1"#GD9QR:N_O._=,C:*]&B&& M"+4OBW>O=1JXTZPC6!7&0&+--L-L$,]HERJKPLG)S4MW9>(O#/BC4-3T73$U:PU/:\ MUOYXB>*4#&03Q@_0_ACE;#2[NRTOQ'K_ (E*VUWJ$#>;' =_V>%4("@YP6_' M'2H?P^B?Y?YZE?:]6OZ^[0Y!-9T2[^%-KH%F4EUEW1([9$)<3>9DN"!Z9.?3 MBNUUQ/*\<>"T( *_:@=HXSY0KG]'7QKI/A>UU2&TT"6"WLPR"6-UN3"!D D8 M .WW_6NB*W/B35O!_B"TMB+1(YI9R77,6^, #DY/.1P*U^U\_P!&C-;?)F5- M?_\ "&^*-9FUO3))=)U697&H1Q^8J# &R0=<#_\ 4#VT/%4=I+JWA"2&.%H7 MOAL*J,%-AQCVQ3=?N?%]Y#J6BIX' M=4M= \.C28EO;S198F,3.$\Y57:V">E0ME?HU]VOY%/=^=_T)O':)'!X=1%5 M5&MVV HP!RU0VUO%J?Q9U&2Z02_V=91+;JPR$+\E@/7J*L:U9ZSKVE:!-)I@ MM[N'5(;FXMQ.K>5&I;)W9 /&.GY5%KNGZ[I7BU?$>AV*:BD]N+>[M#*(V.#E M6#'\!_\ KX:T>O=_D@>JT[?J2^+_ QY_ANZBT2Q@\][J.\EMP JW!4C((Z< M@#ZD>IJUX8\3:;XAGF5;)['5K= MQ;7$6V6-?3..5S_^H5#'>>-$T>6^?2[) M[QKD,NG>< 5@VX*B3IOSSDY'7Z5!H-CK&H^+YO$FJZ8FEJ+,6D5OYPD=_FW% MF(X]L4+>W];?T@>U_P"MSLJ*** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L/Q+IHN[(W*? MZZ!2> /F7OD^W)_/UKZ^W?'M^-9%?GM>C*C4=.>Z/IJ&19(V*NIR"*ZC3M12^CP<+,H^9?ZCVKE*?% M*\,BR1L5=3D$5Z. Q\\)/O%[K^NIRXC#QK1\SM:*I:=J*7T>#A9E'S+_ %'M M5VON:56%:"G!W3/GYPE"7++<****U("G1R-&X93S3:* -*&Z27 ;Y7_0_2IZ MQJL0W;1X5OF7]10!HT4R.5)5RIS[=Q3Z "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHIK.J+EB />@!U137"0CGEO056FO"V5C MX'][N:J$DG).2: ))IFF?)Z=AZ5'110 4444 %%%4=5U6#2;4S3'+GB.,'ES M_AZFHG.-.+G-V2+ITY5)*$%=L-5U6#2;4S3'+GB.,'ES_AZFO.+^_N-2NFN+ MA\N> !T4>@]J+^_GU&Z:XN'RYX '11Z#VJM7Q.89A+%2Y8Z16R_5_P!:'WF6 MY;'"1YI:S>[[>2_K4****\L]8**** "BBB@ HHHH **** "BBB@ HHHH *]: M\(6 L?#EMPN^<>0%PQ(RHY8<>P->SC M@8KZ3(J%Y2K/IHOU/E^(,1:,:"ZZO] HHHKZD^2"BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ H/2BCM2>P'D_@W0/$&HZ-+<:=XK METZW-S*!;K:+( 0QR(KR+4(+BY@$RD1*I.[ MYLX./:FM>7Y?H#W?S_4H>+]/L]+O?"LUC:Q6\D6H1P(8T"XC8'*\=J-7TJTU M;XLZ?'>Q"6*'33,(V&59A(0,COUS6MXOTF]U230S9P>:+;48YYOG5=J#.3R1 MG\*?)I=XWQ$AU40_Z$NFF R[A]_S,XQG/3OC%..Z?F_R!]?1?F9&MV=O>?$# M0-(>WA&GV\$MUY 0!"^<#Y>G'7\Z=XHM8;#QIX8U*VC6.XEG>VE*C&]"O0_2 MKGBW1]5DU'3=>T-(YK^P+*UM(VT31MU&>Q^O_P"NI8V.O^(_$UEJVN:8FEV> MGJQM[;SQ*\DC#!8D<8 ]A2CT\G_7X:!+KYK^O\R?1?\ DH_BG_KE:_\ H!KE ME&?@3=C_ &W_ /2BNUTS2[VW\:Z_J$L.VUNXX%ADW [BJD-QG(P?6L%?#.KC MX3W&B&T_XF+NQ6'S$YS-N^]G'3GK26UO)?F4OB^?Z%?QOX>TRQ\":9;VULL0 MAN851T&'&[ACGU/7ZU=\5Z39:9_PBKV-O';M;ZC%"C(N"$(.1GWK5\8Z1?:K MX;MK2R@\V=+B%V7>JX53R3S^%4G MK\T9KX5Z'-ZKJDD7Q0FD.CW>J?8;-%A2W0-Y1;DMR>IZ9JYX86^F\;:KJ/\ M8EWI=E=6R%UG0+NE4XSQ[$U;U[3=:T[Q/'XBT*SCOR\'V>ZLVE$;. / M\_EJ:%?Z_J#SR:OHT6F0!0(8_M FD8]R2. .GO4?9^3_ %*EO]QRW@'0-+E\ M"W4\MG%)+>F83.Z@D@,0 /0# /UYJ*Q;[1\#Y3* YCM954L,X 8@?H*Z3P=I M-]I7@Y;"]@\JY!F.S>K?>9B.02.A%4M'\-WZ_#&30KJ,07LD,J;2X8 EB5R0 M2/2G/:5NR*7Q)^;.A\/PQ1:%8F.-$+6\>2J@9^45IUP(UOQ'H_@2]?4=,33K MFR@CAMY/-67SGSMR%'3MQS7::<]Q)IEJ]V +EHE,H Q\V.?UJY:R;7]7,XZ) M)G$_$#6]/L_$'AZSU&Y$%I'.;R9MK-C:,)PH)Y.:J:+XFT>]^*DDFDWOGP:E M:!9/D=/WJ=.& _A!KH;/1+N?QWJFKZC:K]E$$=O9[RK;EZL<=N?6F>+=!N9Y M=(O]<>[L;Q794*H3$>'Y) Z8J8Z6O_ %?3_(J6M[?U;4Q[F^/@[Q3J]SK. MF23:3JDBL+^./S!&,8V..N/\@&K?B9;BSU71?$VG:=_:6FVL+(T-N 6C5L8= M!]/3M3]>N_%]S'J&D1^&[:Y@N@\4-XMTJHL;#&74\[@#V_"K#'Q'X8T_3;+3 M=(AU>UAM5BDVW BD60<9^;@KT[9I)Z+RV_$;W?G_ , CU3Q%I]W\.M5U?0V" M!XV#;8]C*YPIW#^]SUKF;B:6[\!+H=KX,U0?N5,4OE+@2<'?G.NFT/P MK=2>&M9M]6CCMKC6)I9GAC;<(-PX&1P2,9XJKI]_XYTNPBTG_A&8+J6!1$E] M]M58V X#%>O3KR#1;=>G]?)BOL_437X9&'@TWL*_:C=1B;]_5_H+:WH8OQ#_Y$+5O^N0_]"%17=]HVF^$M(N] M9@%PJ)%]GB$7F,TI7@*OKUJ_XRTZZU7PCJ-C91>;I(%8VO:) MJS:5X>NK"U2XO=*97>T>0+YGR@$!NF14KKZK]2NWS_0S+35$U+XFZ7<1Z-?Z M8S6DJ/\ :X!$90,$="EQV-E##)&L(G61X\XY8CKGVZ8K,L[77[[Q!KLWA\:3/8B_)+:K M$Q(F &[9MSP.F>*+;+R?YH7=^GY$^EV=S%\'+X;/L[RP32(&^4B,DD Y_P!G M^=9]QJ^B:WHWA;2M%V37\5S"WE)&=T**/GR<<#U]:T;_ ,12ZOX"\06VM1+: M7MFYM9?LHW*[Y&W:">A.!UJ-[SQIX7TK^V+VQ\/S6\:(;D0*Z7!7@UCFN#J,L&Z10V$ZD M#/KDYK62QNKOQW9ZW'"?L#:68_,+#AR^X#&<]/;%2^%=+O--NM=>[A\M;K49 M)X3N!W(0,'@\=.AYII6W[/\ ,&[[>7Y'):5$Z?#WQ;96[B..WN;F.(9P%0N],GT?P-XJ754DMU MNKR22$QE79PS+LX![GL:1[SQIX8TK^V+VQ\/S6\:(;D0*Z7!3@I>'+?3' _M"8M*C M("3$%!/TZUT5[;F[L+BV#[#-$T>X=LC&:4KV?S!6NCS'Q%X@T.\\(ZCI^C^' M;Z6Q12$O(+("W5@?O!B<]>IQ6EXQ@34?!/AVWN"62XO+5),'!(8$'^=43I_C M3_A#Y/"T.A6\8CB:,WIND*RKU 5>S'ID_I71:UHFHW?A[P_:P6^^:TN[:2== MZC8J?>.2<''M5+]4'^3*7B_3K/2[OPM-8VL5O)#J$<"&- N$(.5X[5,((M2^ M+$YN8U=;"P3R5<9 9CDL!^E:'B_2;W5'T4V<'FBVU".:7YU7:@SD\D9_"J.O MZ=KFF^+(?$6AV2Z@)(/L]U:&41D@'(8,>*2>S?=_D#71=E^9!IFEV>F?%F^% MG"L*SZ>)711A=Q?!(';I76:Y_P @#4?^O63_ -!-Q8XI P@^;B/KDG R3C&376:K!)P0KNED@=$7.,DJ0!S4R7N6\O\QQ? MOW\_\CRSP&YT36M+EU$^9%JMBL=G5- M9F7[:/-0["4V@\'G)],XK3[2\G^&I"V?F@M[:!OBG?JT$9']GQG!0==QYI=9 MMX6^).A!HHR&MIMV5'/3K3=9M-?TWQH-:TC2TU*&XM1;RQF=8C&P;(;)ZBI/ M%-EK2:WI&NZ18+?26JO'-:F98R58=0Q]ZA;1\O\ @_YHI_:_KM_DP\2JJ>-/ M""J %$MP .!^[JGI^E65[\5]=N[F!99;6&#RMXR%++R<>O'6M+4=/U34M<\ M+:@UF(_LIE>[42J1$60#'7YN>.*GTO2[RW\;Z[J,L.VTNHX%ADW [BJD-QG( M_&J6G_DWZ W=?=^;.1>W^S-\0+"RVV\*QK*JKA54LF6QV&<5!/J^B:WHOA?2 MM&V37\5S"WE)&=T*K]_)QP/7UJ_X@TR>QB\:7U^DD-G?1PK;R1E69V QC;G/ M7 YQ2-=^-/#&E?VQ>67A^:WC1#<"!72X*<#D\+G\ZF.EK^7X7"6[MY_C8])4 M;5 P.U+45O.MS;13ID+(H89]"*EJGOJ)!1112&%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% ",H=2K#*D8(KB(? VL:?#)8Z/XNN;+2V8E;8VJ2-&", M5W%% %#1='M-!TF#3;(,(81@%SEF).2Q/J3DU?HHH;N 445$]S!%-%#)-&DL MN?+1F 9\#)P.^* ):*** "J]_90:EI]Q97*EH+B-HW ."01@U8HH:OH"T.&' M@36?L(TI_&-V='V^6;<6J"0Q_P!SSH]J])K(U[2/[2M@\*K]IC^Z3Q MN']W/^?UKQLUP'UBG[2"]Y?BNW^1W8/$>SERRV9PM%%%?$GOA1110 4444 % M%%% !1110 4444 %%%% !1110 4444 /BE>&19(V*NIR"*Z33M52]/EN DP' M3/#?3_"N8I58JP9200<@CM7?@L=4PLKQUCU7]=3FKX>-9:[]SMZ*Q-.UD;5A MNB0Y M=B:;10 4444 %%%% !117.:YXGBL?,M;3Y[H<%^JH>_U(].GY8K"OB*="'/4 M=D=&'PU3$3Y*:N_R]32U76K328_WS;IBN4B7JW^ ]S[]:\[O[^?4;IKBX?+G M@ =%'H/:H[BXFNIWGGD+RN*=MHK9?YGW.7Y;3PD;[R>[_R_ MK4****\P]0**** "BBB@ HHHH **** "BBB@ HHHH ***?##)<3QP1+NDD8( MHSC))P*:5W9";25V=S\.[ ;;O4&"DY$*')R.[<=.?E_*N[JGI6GQZ7IEO91G M(B7!/]X]2>IZG)JY7Z!@J'L*$:;WZ^I^<8[$?6,1*HMNGHM@HHHKL.(**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH H:GI%KJQM1=[V2VG6=4!PK,,XW>H& MCSSW$[7CF6XNW;]X\N<[_;! XJ@? ^K7 ML<=GK'BRYOM+0@M:K:I$9 .@9P22/6NVHHZW :B+&BH@ 51@ =A3J** ,_6] M'MM>TB?3;LN(I@/F0X92#D$?0US)\#ZO>QQV>L>++F^TM""UJ+5(C(!T#."2 M1ZUVU%"T SDT6S361JF&-PD MXP3\J)G/ ]3_2M&BB@ HHHH **** "BBB@ MHHHH **** "BBB@#/UO1[;7M(GTV[+B*8?>0X92#D$?0US)\#ZO>Q1V6L>++ MF^TM""UJMJD1D Z!G!R1ZUVU%"T :B+&BH@ 51@ =A3J** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@"&ZN[:RMVN+NXBMX4^])*X11]2>*?#-%<0I-#(DL3CH:1X+M[ M;4D>*8R/(L3_ 'HU)X!';N<>]$=;^0/2WF=?1110 5RWB74+NT\4^%[>"X>. M&YN)5F13PX"9 -=37 _$%;]O$'A4:6T"WQN)O):XSY8.P=<<],TNJ]0Z/T-; MXA:A=Z9X*O;NRG>"X1H]LB'!&74&ND\Q4@\R1PJJNYF8X &.237E7CF'QPGA M*[;6;G1'L0T?F+:B3S#\XQC(QUQ6Y\1]0AALM%TZ\:5;"]NA]K$0)9XD&2N! MSR2.GI3Z?/\ 0.J]&=C8ZMINJ;_[/U"TN]F-_P!GF63;GUP3BN%K"6VE,QM[I8[1H4>)AU;@ X//_P"JNFT+_DHG MB_\ W+3_ -%FC;7R?Z!T:]/S.@FUW2+>&*:?5;&**;/E.]PBJ^.NTD\_A5\$ M$ @Y!Z$5Y?X$\%:/K'@S[5J4!NI[KS$5Y"28%#L $_N\@G([FNC^&EW+=>"+ M5)GWO;.]ON]E8@?I@4[;H'I^*(_&UUJHU;P_INF:F^G_ &Z>1))4C5S@*".# M^-9U_=>*/ TL&H:CJXUK16D$=UOMQ') "&[26WLKJT=+N,6S0QAUY5@" , M]O\ ]=:6]YKU_#_AB;^ZGZ?B>@2:QID-^MC+J-I'>-@+;M.HD.>F%SFN=\1_ M\E \'_[UW_Z*%9+BZ3!G!;*&.3MTX (S[G-:G MQ!U4:)XB\.:F86F^S)>.(U_B/E#'T'J>PS4)VY9/^M&5;=+S.Z%W;M=-:BXB M-PJ[VB#C>%]2.N*YKQOJNH6D>F:9I>X7D $?*B^B@=O7Z"KGBWPTOB;2D@2Y:UO+>43VMPO6.0=/ MP_\ K'M3DK:/YB3OM\BOX?T'7=%U%_M?B&75-/>(_),^G% M=#'=6\L\L$<\3S18\R-7!9,],CMFN,\,^)=:M]='AGQ1;*M^8R]M=Q?X'>7PW_P E%\8?6U_] -/?[F+9/Y'6?;;3]_\ Z5#_ */S/^\'[KC/ MS>G'/-02:UI4,\,,NIV:2S@&&-IU#2 ]"HSSGVKB/^6WQ)_ZY#_TG-5+?P/I M$_PN-W-#YVHRV NOM@J;Z;7Y?YGIDU MQ!;^7YTTP79#('7/U%<7=V5OXG^)L]GJ4(GL=)LT:.!SE&ED.= MQ'?CCGTI+#3[;PU\4!9Z;&(++4[%I7MTX19$;J!VX_F:2UMY_P#!_P F-Z7\ MO^!_FCL)=8TN S:E9Q@RF$%YU'[P=4Y/WO;K6'%XRLCXOO-)EO=/2UAMT=) M3. 6D)(9E_+_,]#KD/$?\ R/\ MX/\ ]Z[_ /10KKZY#Q'_ ,C_ .#_ />N_P#T4*%\2_KHPZ/T.OKDM,U*]@^( MVL:/=W#R6\UO'=VBL<[%^ZP'X_RKK:XKQ=_Q*_%_AC7.D9G:QF/'20?+GV!R M:%\2^[[_ /@@_A?];?\ N6_%>H7BZSX>TFPN'AEO+SS)F3J88QEA]#FETS4 M;N;XB:[8R7#M:P6T#11'HI(Y(^M5[0?VK\4KZX(S%I%FENG7_62?,2/?'%)H M_P#R5/Q)_P!>MM_*B/3SN_\ +\@EU\K?G_P3(T^'Q%XUDOM6MO$D^EPPW3P6 MEM#&&4!.[\C.??/Y<5L>++[5M*\-Z,6NPM\][;0W,D/ H2W?S_)_D:7BK6-6EUNQ\,Z!,EO>W*&>XNF0-Y$(. M,@'@DG/Z>N1BZG;>*/ D$>LC7[C6=/C=1>6URGS!#QN4DDCD]L=LY&:U; @_ M%_5MWWAIL6SZ;AG]:U/'6S_A!M9\S&W[*^,^O;]<5-^6/-_6XTKRY?ZV,_Q_ MJNHVWABTGT.Z,-Q=744<<@ Y#@X'(/M5SP[K\FM^"%U%F*WD<+I/Q@K*@(/' M;GG'O7.^(&D7X?\ A-G.)! MZ7#9:=I"H=6U.7R;=I/NQC^)R.^,C_Z^,$^''_)/](_ZY-_Z&U4=8.[XM^'4 M?!5;.=DR>C$'/Z"KFO?MY_I?]"8/W+B6?ASQCI-[!=IXH.IJTJ_:K6YBVJ4) M^8HWW/\ 0NUU]WYG4W.MZ3972VMUJEE!<-C$4MPBN<]."#TOM6M$NM0U-6GFNI.7!8G!4_PX&.E8MS=37'P M.N8IW,CVDXMMY[A)@!^F!^%.UG9[Z?BTOU$M;6V/6)[FWM8?.N)XXHL@;Y'" MC)Z*Y3XC?\B.W_7>W_\ 1BU7\4VT>O>. MM"T*[!DL4BDO9H2<+(1PN?7G/YFEY>=OPN)/2_E?]"2^N[:^^(OABXM+B*XA M:WN]LD+AU/ Z$<5T^LSR6NAZA<0MLEBMI'1L="%)!KB#X>L-"^*VC/IT?D07 M4%P[6Z<(CA<$J.V1CCVKL_$/_(MZI_UZ2_\ H!J9?P]//\RH_P 37R//[<>, MH_!T/BBW\3FY9;?[3)93VJ[64.*\STK6/$.K>!+7P[I?ANZ7S[86_P!OF;;"$/#,,CGC/?\ /I6Q MJ6CP3^(/#'@Z;=+IEI:-<3(3@3%1M7./?)_&M'NTN^GW:D+9-_/]#NK'4]/U M-&>POK:[5#AF@F60*??!I+C5M.LUF:YU"U@$)42F695V%N@;)XSVS7%ZEI%E MX8\>>'KW2;>.T2^=[2XAA&U'&W(.!QU_D*@C\-V7B'XG>(?[24SVELENPMBQ M"L[1X#''7 !Q]:E:[>?X6_S*VO?R_$Z'7_%MMH^HZ/;)9#('7/ID5S'@3_6^)O^PW@ M]/PR*^2SC >SE[>FM'OY/O\ /\_4]K XGF7LY;K8S****^=/3"BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH *T;#5I;3Y)-TL7& 3ROT_P *SJ*V MHUZE"?/3=F14IQJ1Y9([2&:*>,/$ZNOJ#4E<;;74UI('B;TJ]HU/=E^#^?^9XE?!3IZQU1IT445[1P!1110 44 M44 %*K,IRK$'V-)10!86\F7J0WU%2K?CC=']2#5*B@#26\A(Y)7ZBI/.B_YZ M)_WT*R:* -82QDX$BD_6GUC44 ;--,B*<,Z@^A-9%% &MYT7_/1/^^A4;7<* MY^;)'8"LVB@"\U^N?E0D>YQ4+7LI'&U?<"J]% #GD=SEF)^M-HHH **** "B MBB@ HHHH *9++'!&9)9$C1>K.< ?C67J_B&TTK,?^NN1C]TIQ@'U/;^?2N'U M+6+S59-UQ)A!C$29"#WQZ]>:\K&9I2P]XKWI=O\ -_TSV,#E-;$VE+W8]^_H MOUV-C6_%H[GVF&PM+#0Y M*:M^;]0HHHKG.D**** "BBB@ HHHH **** "BBB@ HHHH **** "NM\!:6]S MJK:@VX16P(4_WG(QCIS@$Y^HKDJ]C\/::NE:);6^S9+M#RYP3O/)R1UQT^@% M>OE&&]MB.9[1U^?0\7.L5['#\BWEI\NO^1J4445]L?"!1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !59=0LGOFL5O+D6SV^BBB@ JK MJ<<\NE7D=K(T=PT+B-UZJV#@C\:M44FKJPT[.YS/@[6GO_ ]KJ-Y(6EBB83. MYY)0D$G\LUD?##Q#?:W9:C'J4TDMQ%.'4OVC<94#VZUD+='1?#/C325W;X;I MD@0?W9L!0/S-:FEVR>&O'D=N!MM[K2$Y[;HN/Y55[MR?5?I?]!-65ET?ZV_4 MUO#^H7FI>+_$3-/=)@M/#&D:7IO^AQ'4X8XS&3^[W;N1^>:2V7G M_G8.MOZVN=DFKZ9+%<2QZC:/';G$[+.I$1_VCGC\:=8ZKI^IJ[6%_:W:H<,8 M)EDV_7!KF+[PIX-T+10U_!';V,;K))OD;$KJ"!N&?F/)X[U@:'?>'9OB38OX M8"Q036DB7"1P-$K8((."!36KL)[7/1YM2L+83&>]MHA!@S%Y57R\]-V3QGWI MT>H64ME]MCN[=[3&[SUD!3'KNSBN#C\/V6N_%#76U%3/;VT=NPMF)\MV*<,P MZ' !Z^M3^$=.M+;6O%7AY85;3(YD98'Y4!UR1SVX%)7:^5QO0U/#?C.RU>UN M9+R^T^"2*XD15$ZC**>&Y/IWZ5TPFB,'GB5##MW^9N&W;USGTKSKP9X6T>_T M35=UA )VN;FW28)\R*Q%5K[6-,TQD6_U&TM"_*B>=4+?3)Y MI=)L4TS2+2RC^[!"L8_ 8KD?$3> M.UFXDUU8)]1N@"R21O.RJ!@8 !VHV M.I3>');"]M[J-=7C4M!*K@'!XR#5+Q#@4,PS4 M7B;PKI>C:_X;OM,MUM-]_'%)%%PCXR0Q'J.>?>G:TM>]A7O'3L>E5YU:P^)? M$6O:\EMXIFT^&SNS#'&MLD@QU]17HM<9X+_Y#_BO_L(G^52OB^3_ $&]OFOU M%\,Z[J\.NW'AKQ&\4M]''YUO=1+M%Q'ZD=,CV'\LU2N[G7?&'B*_T[2=4;2M M)T]O*FN(DS)++W /! 'L?SSQ8UO_ )*IX<\O[_V:;S,?W<'&?QIWPU(.DZH? M^6G]I3;\^N136NK\_P [ ]-%Y?EV>AQVVF2F+4+ZX2W@=3RI)R2/P'ZU0^(&/M7AG;CS MO[5CV_3O_2HM?U.Q/Q&TFVO[ZVM;?3[=[EC/,J*9&^51SU..:7Q))]_RU#9M MKM_P#9\#ZM/K'A2TGNW9KN/,,Y;KO4X)/UQG\:UM6FDMM&OIXFVR1V\CHWH0 MI(-<=X)OK2/Q7XCTVRNX+BU>87D+PR*Z_./F (/8X%=;KO\ R+^I?]>LO_H) MHJ.\>;NAP7O6\SB/#^D>+=:T:SU0^-IHA<()/*^PHV/;.X9_*NK:RF_X2Z&Z M.N,$%H4.F[N'.?\ 6;<_AG'XUQG@^]\<)X?TR.STK3)-."J$EDE(!K#3M+\#PZS#8P+>"U=GE"X9P,G!/X"H3LKOHE^1;5Y67=_H M=;/K.EVMXMG<:E9PW38VPR3JKG/3"DYJS-<06X0S31Q!V")O8+N8] ,]3[5X MUIM]X1N_"]S_ &O:3W.L7HDDEN39N["0YQM?' ''3BM75GO=4^&?AM)Y98;J M6^AA\TY#K]Y0W/.<GZB9!8WUMJ9Z=>HYI7TOZ_@'_ _$[VTU"RU!6:RO+>Y53AC#*K@'WP:LUQ?PPLX+?PC' M-%;I$9I'(<* TBAB%)]>*[2J:L)!1112&%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%)H;>:2 M*"YE:5T0E8P4&"Q'3\:ZRBCJF'1HY3XCVES?>![ZWM+>6XG9H]L<*%V.'4G M'-)XSTV_EM=+U;3+ MLVZL3YT]Y (DB 'KDY.<#''6DT6TN8O'?BFYDMY4@F6U\J5D(63$9!VGH<=\ M5U5(>012>S]'^('D?@_Q1J^B>#EMAH%]?"0RG3YK2+>A)=LK)CE<,"?<&N]\ M$Z+/H'A2TLKH_P"E?-+,,YP[$DC/MG%/\'Z+<^'_ Q:Z9=O$\T32%FB)*G< M[,,9 /0^E;M6]V#U?S?ZG$>.S>6VL^&]3MM,O;^.SGE>6.TB,C %0!TZ50U& M;7O'XATI=$N](TC9)(JG.Q5Z]1U^G3OZ-14K3\_Z^X'_7]?,XSQ3: M7NEZ[I/B33;"2\CM(WMKFV@&9#$W0J.^#V^GUK1T3Q3-KM^88M U6SMEC+-< M7T0B&[/"J,G=W^F*Z*B@'Y'F7B?4[SQ;IG]A_P#"*:G;ZL9EVS2Q PV^&&7$ MOI@'D 9_GT'B#3Y[KQAX6;[-+/;1"Z6XD$99%#1 #<>@STYZUUM%"_K[K SC M/"-K?^'-8O\ PY+;W$FE*3<:?=;&**C'F(MT!!Z?B>XK4\2:WJ>AM:7%KHTV MI6;%EN1;::=;ZNNE>.[O6+)K6:[@,BK@[<>2WRANC%1@$CN*I6?B#7F\!V_ MA]/#U]+?7-HL%M=11YMVB=0 Q?\ A(4\^XR<5Z5K-G)J.AW]E"RK+<6\D2%S M@ LI SCMS3="L9=,T#3["9D:6VMXXG*$E254 XSVXHLFFGMI^H;6?6[?Y'$> M,-.NM&\&>&-/LBDEY;7]M'$6^ZT@5L9]MU%]?:IXWU/2--_L'4-.@M+E;J^E MNH]J@IT5&_BSD_H<8KJO$^BW.M)I0MGB3[)J,-U)YA(RB9R!@'GFMVFGU?>_ MY?U\A-:)+M;\3A=;_M#PSXU;Q%;Z;(3<6\L/FZQ/)'YB%=Z';AAGJ#ZUFZK=7OA[X@RZF-(OK^TOK)(%:SBWE)% M;HWH/>N[HH6Z\O\ *P/6_F Y%(0Z>9S*K$[FWIM&WC'7U(H7Q+^NC#H_0W:YSQWI$+V&V1WNH@)X MG+%T.1CU/!'XUT=%)JXT[')?#^SO(]'NM1U*V>WO]1NY+B6.1"K*,X4$'GH/ MUHTNSNH_B1X@NVMI5MY;:!8Y60A'('(#=#BNMHIO>_\ 6UB5M;^M[GGUQXWU MT6<^G3>$-3_M=E:)3#'NMV)XW!_[O.>X]Z@O_#5]I?P_\/:4D$EQ.PSUKTBBC_@?AJ-Z_C^.AP_BJRU32/$]GXKT>Q>_VPFUO;2/[[QY MR&7C)(/\A[UG:MJ>K^/H8]#L=#U'3K"9U-[>7L?E[4!R54=SD#_#O7I-%"[, M'W1R'CK3IY=$TJVL;6680ZC;G9$A8JBD\G'8>M+\0]$NM4T!;K3E9M2T^3SX M BY9AT90.^1V[XKKJ*35TUYW&M&CG/ 5K<67@?2[>Z@D@G2,[XY%*LOS$\@] M*I^-]'U&:33==T6(3:EIG.*N/X/O4^%%QHI DU.53<. >LN\.5S^&*[^BAW=^X+1JQY5 MK^L>(/%/AN&RM_#6HVWDO$]ZT\!!9@P^6->K<\DX& *Z#Q?#J&F^(M'\2V-C M-?16JO!=00+NDV-T91WP<_I7:T4[]5WO^@DNGE8\]M;G6-=^(.CZM+HUW9:7 M'#/'#Y\9$@RO+2 <)DX !/8UV>N1O-X?U**)&>1[65551DL2IP *OT5+5X\O M]:C3M+F,+P9;S6O@W28+B&2&:.V57CD4JRGT(/(K)\76VHZ=X@TOQ/IUE)?+ M:H\%U;0C,C1MW4=\'M]/?'9T54G=W$E96."MIK[QEXMTS4#I5[I^DZ6'E4WL M?EO-*PP,+Z#KG-:FB6ES%X]\3W,EO*D$RVOE2LA"R80@[3T..^*ZFBDM/Q_$ M?_ _ Y#QW%>1C1=5M+*:\&GWRRS0P+NIZM>:1=:?;3V4:P"="" M5#'[W8-U.WL,5H^"[2YM9/$)N+>6$2ZO/)'YB%=Z';AAGJ#ZUU-%"T^ZWXW M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H+RSAO M[9H)UW(>A'53ZCWJ>BIE%23C)73&FT[H\XU&QDTZ]>WD.['*MC 8>M5:]$U+ M38=3MO*E&&'*2 8#>AP<'(/<&OA\QR^6%GS1^![>7D? M087$JM&SW1#1117E'8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 :%EJT]H-C?O8_[K'D?0]JZ"UO;>[7,4@+8R5/!'X5Q]%>MA,VK8=B!H;0&VBS]\-\YY]1T[<#\ZY M]W:1V=V+.QR68Y)/K3:^:Q>;UJRY8>ZOQ^__ "/JL'DU&@^:?O2_#[O\PHHH MKQCVPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBG(CR2+'&K, M[$!549))[ 4 =%X*TG^T=;6=QF&TQ(WNW\(ZYZC/X>]>IUD>&M)_L?18H'&) MW_>3?[Q[=2.!@<>E:]?>9;A?J]!)[O5_UY'Y[FF+^LXAM?"M%_7F%%%%>B>8 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 >9^)]$U.;XC6HM;6:33[]K>2ZE6-BB&(GAB.!P!U]:N?$[3]1EM].O\ M2K.>ZN83+ 4@C+D)(A4D@#H*] HI6T2_K^N@[ZW.6U+0[K_A6\FBV(/VE;)8 ME7."Q &1^."/QKD=3U'4=7\+V&C:=X5U2W6VD@^TF6V**FUAP@'+<\YQP*]7 MHJK^]?Y_<3;2W]:G*O:7)^)MM=_9Y?LPTDQF;8=@;S,[=W3..U+XXM+F[M=' M%M;RS&/5;>1Q&A;:H)RQQT ]:ZFBEV\O\[C_ *_"QQOCVUNF.C:A%837]M8W M?FW%K"F]V&,!@O?%4;6]U+7O'^EZE_8=_9:;#;RQI)CW_[R]EFCO%B_<&,\ M@EO7M^-8TND3#XL#2@@_L^2<:L5_V@N,_P#?5>J5SVFZ#=0>+M5UN[DB87") M#;*C$E(U'.<@N?:NPHH:NFO3\!IV=_7\3S[ M5M)U0>#/#=[96DDE]I/DS/:E2'90H#*!Z^U5M3U+6?%&JZ%/;Z!?VFG6M]&\ MK7,)60MSR%&<(!_$?6O2J*J_O7\[DVTMY6"O-+/6-1\,^(?$(/AG6+U;J\:6 M*2WMF*$8P/FQ7I=%3UN/I8XSPUIFKZAXBN/$^NVPM)6B\BTL]P8PQYR2Q]3_ M (].E9IDU3P'XAU)X]'N]2T34)3<*UFFYX'/W@5]/_K>]>BT4_0/4X"Q35/& M7BJRU:]TNYTW2=-W-;QW(VR32'C)7L!_DFGZ-X:M]'XO#WCG1;_1=+,=I.DEM=BUA)5!U5FP..<< MGTKK=9C>70]0CC1G=K:1551DDE3@ 5>HI-7CRC3M*Y@>"K>>T\':7!<0R0S) M" T5R4K*QR M/A?3[I#XHCF@EA^TZC,T32(5#J5 ##/4>XJEX(N+I]%/AC4=&O[62WADCDGD MBQ"P)(&UNY(/Z5W=%3;H^UAWUOYW/.M$U_4?".G#0M1\.:Q=2VK,D$UC;^;' M*F:6!09&B7)SNP.@[FNRHIWZL/0YKQ]: MW%YX(U*WM8)9YG5-L<2%F;YUZ .!IO.=4)$>8P!N/; MGUKKJ*%I_7E8.EO7\3D]=L[F;Q[X;N8K:9X(5G\V54)5,KQD]!GWKD)K*>^\ M4ZZT'A6S\21I>9^T/<+"8FVC]WEOO >@XKUNN(7P_P"*]$U"_;P]>:5)97DS M7!CU!9-T;MUP4ZCZTE_G^(W_ )?ARCT%;U4R4%%%%(84444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M45R?C'6=:T^^T;3]$-HMQJ$KQ[KI25&U0>W3OV- '645SV@1^+DO)#X@GTF2 MV\OY!9A]P?(Z[@!C&:Z&@ HKF/B'=7%EX&U&XM9Y8)D$>V2)RK#,B@X(YZ5' MK=W-/"4$=Q*D,YN?-C5R%DQ&"-P[X/K0M?Z\K@]/Z['5T4=JYSP1K%YKO MAT7M\RM-Y\J95=HPK$#CZ4 ='1628-:_X2D3BZ@_L3[-M,&T;_.S][.,XQ[_ M (5S.LP7GB+Q^^BKJ]_I]G9V N/]"E\MGD9L D]P!BCL!WE%(HVJ 220,9/> MEH **** "BBD/W3]*3=E^";&>ZN)9YF:7=)*Y9CB1@,D\]*Z MFJ:L[ %%%>?Z3XVU*?XA76C7L< T\W$UM;NJ$,)$ 8 G/+5("6VF>&9"DB'!4U'7?:QH\6J0Y&$N$'R/_0^W\OY\+/!+;3/#,A21#@J:^&Q M^ GA)]XO9_H_,^@P^(C6CYD=%%%><=04444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 7+;5+NV 59-R#^%QD?XUIP:_&V!/$R'@;EY' MN?;]:P**[Z&8XFAI&6G9ZG-4PM*INCLH+NWN1^YE5CC.,\_EUJ:N'JU'J5[% MG;<.<_WOF_G7M4<^6U6'W?Y/_,X9Y<_L2^\ZZBN=BU^X4J)(XW '.,@G_/TJ MU'X@A*_O(9%.>BD-_A7I4\WPD_M6]4_^"BHXYXIL^5*CXZ[6!Q4E M;*2DKIW(::T8445'-<0VR!YYHXD)P&D8*,^G-#:2NP2;=D2453_M;3?^@A:_ M]_E_QJ&?7]*M]N^^B.[IY9W_ )[O\S98>M)V4']S_P C2HKF MKCQI8QAQ!!/*P.%R JMSUSU'Y5G3^-KMG!@M(47'(D)=S^(=6N$"/>R Y_=@ M(?S4 UG.[2.SNQ9V.2S'))]:\ZKGT;?NH??_ , ]*CP]-O\ >S^[_@G;WGC. MRA)6UADN""/F/R*1CMGG]*Y^\\4:I=@J)A A&"(1M[]<]?R-8U%>/7S/$UM' M*R[+3_@_B>W0RK"T=5&[[O7_ ('X!1117G'IA1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 5UG@72/MNIM?2IF"U^[D<-(>G;!QU] M0=M7PQ_/I_F>)G.,]A0]G%^]+\NO^1H4445]J?"A1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111VH **\XTG5 M_'VO6,NH:=+HGDK,Z+#,CACM.,<((+F"\M?L>J64GE75MG.T] MB/8X/_U^M"U!Z'14444 %%%9.BP:U#+?G5[J&='N&:T$2@%(NP/ Y_/ZT :U M%%% !116+XLU6XT3PO?ZC:A#/ @9-XR,Y Y'XTF[*XTKNQM45YU<^(?&?A^Q MMM8U:/2KS2W*><+4.LD:MWYX[^_]:]#C=9(U=3E6 (-58FXZBBBD,**** "B MBB@ HHHH **** "BBN1\$LS7GB;G H6X=+G744=J\VT[7/'FKZ= M<:I8'1G@BED46\B.'8*3P.V?QI7'8])HK(\,:ZGB/0+;4EB\II 0\><[6!P1 M^8K7JFK.Q*=PHHHI#"BBB@ HHHH **** "BNJ:2[+]DM[>*2,!> M06Z\UT='2X=;!1110 456U%+N33;E+"1(KMHV$+N,A7QP3P>]1Z3'?Q:3;)J MDT7R+>68C/EH6QZX&:H:'JW]O:#;ZC'%Y!G M0E49MVT].O>@#3HK*\/PZS!I2IKMS#T/7]3UC[6E_X=NM+6./_!GUNO\ T4*YN88_ M9^0'_GDG_H\5TFO_ /(]^#/K=?\ HH5J_C^?_MIFO@7H_P T=B>E<;\,/^1. M7_KZG_\ 0S79'I7D_@OQ]X?\/:"VG:CR] M?T.J9F_X6XBY.W^Q2<9XSYUW2M MV"XCN_BI;7,)S%+H(D0D8R#*"*6R_P"2O:G_ -@J/_T.FE9Q^?ZA)W3_ .W3 ME()?"GBJZU+4?%.K(MPUP\-I UR8_LT2G"E0#C)ZG.15N#Q/J3?"W$%XTE\U M[_9D5YNY8%L!\^NT]>O>DT?4?#OA";4-%\3VL4,T=T\EM/+:&03Q,(Q%KWP^34- L'5+>X2[@A$/EF0(W)"CL1DCUI*W*NVGYJ_ZW&[\VF^OY.W MZ%[2_AUIFC7EM=V-U=QS!62[S(6%V&4@[P>^3GC\NXS_ MJ[:)X)UNVNI"T MVA2SQ9;JP&63\R<5IZ5\0M)UV_LK+2H[FYFGR9QY3*+8!2?G)&#R,<<>_KR? MC*RN(_'#Z1 K?9O$GV?S2#C!C?Y\?\! _.FTV^7OI^/_ XE9*_;7^OP)W@O MK7P9X6\.Q74L%QK4N;J=20X0_.X!]<$#\/>NLT/P3I_AK47N=)FN88)(3'+: MM(71VR,/ST(Y'X]N]'Q\DM@-$UV"W>:+2;O?.D8R1$PPQ ]N*OZ/XUTWQ'J9 MM-(2>YA6$R2W1C9$C.0 GS 9)R?R[]E)W4FO/[K:?@*VU_Z=]3C[#6)M%^"U MM+;S>1//,]NDV<>7NF8%OP&:I7O_ BOADZ=J?AC6%EU**XC2Y"W1>UN&NDA SYFR9LC'?@GBMJQ\8^![V:TAM+* M-[^9U5;9-/.]&)[G:!QW(/:K^V_5?=9?\$.WL#QP>)=8@3=<:3 MKXNTQW48##Z8.?PKV*N$\*VD>H3^-;.7_5SZC+$WT*XJ-;W6]OU0]+6?=?J3 M^*[B+79_#NBPD-%J,ZW4OO!&-_ZG%2>!@2WB=5.TG6K@ CMPM<_\+[6]N]3N M[O4N7TF$:5![;6);]-HK8\*BX-CXQ%I_Q\_VK=^5_O[1C]<4W9)V[-_BK?@) M7>C[I?G?\3F_%&@>&-%TR[NX->9O$]M^]6>2_P SM(",@KGC([8S6_X[EO+S MPWX=DM9_L]Y<:A;;)<9V,RMSCZFN*.H^&8OAS-IL&F";Q"87%R&M"98G!R[L MY' 'U]N.:[;Q/_R /!__ &$[+_T$TTNGFOZ0NM_)E&\\/0>"_$OA_4=.NKMY M+V[%I>F:4N;C>#\S>^>?RK2\2^&_"MUJ4UYXGU;]Y,/]'BN+P1+"H 'R+D9Y MY)YJ7QY_Q^^%?^PQ%_(USW]H:!I7C'Q$_BJS$U_),ILEEM3-YD.,*(^",]NW M\ZGI]_Z;?>5U^[]2[HNL7\'PDU&Y@NFGN++SXH;@MN)56P&SWP#Q]!6/K?@W M1+/2?#E[#YTMW?W<$=P_VAR;H2#+$\\'N",>^:MZ0TX^#^O&!%LY?.N,QNP3 MRQN&Y,\ '&1531;SPOHEU9ZE=>&O$-E&NT0W%Y&SV]N6[J2>A]<'VIK66O\ M=_+]2=HZ>?Y_H:GB.XT:_P#&$>@:[J MM%TZT1_(>CWWVO1UA2YML2^8(23AD!],G-,UV33O#WCU]8UFT672-2M4C^T MM!YJQ2KT!X)&1Z?T-=#X:UOP]K,MV= MU\N)5$EQ':^4C$Y^4$@$D8ST[BI^ MRWY._P"._P" WV]/Z1P.@^$5USX?RZKJ%_JR%5MMC,I:C=3:S%;?:+:59"HA5!PH'3)QDGKD_GT/@O\ Y)*?^N-U M_P"A/3--_P"2('_L%R_R:JGIS6Z6*6LE?NQOBK7WD\+>'H)[[["-8,0NKE6V MF./8&?![9R!65:2>&_#WB[1/^$2U!'BO93;7EK'<&16!'RNM7=;M& M7PAX2UD69O(=,6&2X@";LQ-& QQWQQ6MI'BGP9J6K6MKHUO%/>2$D&&Q*>4 M,[F8J,#MQZU6TWZO[O\ (S^PO0H>(=+FUOXG0:<+V:VM'TK=="%MK2H)3\@/ M;)(S[9IFBZ':Z9XKUKPC&\[:/=62W*PF0YB);:P!ZC/]!6LW_)7D_P"P(?\ MT=4W$*'S6V[02 MHR.AXKTBO/\ P+K=G8WM_P"&KHR1:I_:%PZQ&-L,A.[=G&,8_I7H%&\5Z+\E M^H=7ZO\ -A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !5'4M*M]2A*R*%EQ\LH'S+_ (CVJ]145*<*D7":NF5&3B^:+U/-KRSFL+EH M)UPPZ$=&'J/:J]>E7EG#?VS03KN0]".JGU'O7!ZEI5QIDQ612T6?EE ^5O\ M ^U?%9AED\,^>&L/R]?\SWL-BU5]V6C*-%%%>0=H4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ',]Z*. M]%4?4!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%:WA[19-?UV^3D^O\..GX8KW>BA:24@>L7$**** "@]**#TI/8#C?AG_ ,BJ_P#U M]S?^AFJBSII_Q4UB=5_=_P!E+/,!W*XQ^E8?A#QYHGA[1IM.O&N6O5NI2((8 M2S-EC@#MG\:Z#PSI-_J\NN:[JULUG+JT?D00/]Z*$*0,^Y_I0[M77;]$AZ7: M??\ 4Y&W3POK>BSZQK.NHOB*-S?*H/\ZS+#5I='T3QMJ$9S+!J4_E[N0#A0/U-3 M_#::761J?B*Y4K+=R)"N?[L:@VHM=/UA[^]76R4N)KP3%C(3@LA!X*D.SK&M6:RZ5?VRQ-.T'FK#*O3(P2,BJE M;F\M?RT_KN3&]M=_ZN+X'N["T\4ZGHFC7WVO1_)6XMP)?,$)SAE!/;)K<^(? M_(A:M_UR'_H0I_AG6_#NLW%S_8%NNR)5\RXCM?*0D_PY(!)_#O3/B'_R(6K? M]%;_2AHUM>B,&ZN)=XF5<':F%P&.!U/\ZV M_'%[9_VII'AZ^O\ [#I(;JW-[X=\7W%G]ITMK%-7U7[/H-O'),L9=YH;,QK&.F"Q4')_ MI7/Z'XHL/ [ZGH>MK/!+'=22VNV)G\]&.1MP.OUI>O9_G_D/T[K\B[K]M MH:#X,?4+IX)(6EO;A3MDF1!@ GW/6J\N@VW@KQ7I*:4\T>F:H7MKFU:0LN[; MPPSGFI-=U&>QU3P_XRGL+B.S\AH;R/:6>!7Y!(^O6AM8MO'/B_2!HWF3:?IC M-<7%RT3(NXC"J,@'-"WMUN[_ ->@GHOEI_7K_5B3PKJK:+X1URVNG)ET6:9! MOZD?>7\\XK)N9Y-%^'^@Z=/?-9MJTP:ZNBV&CC;YGY/0X(%1>,K:XM_&DVDP M*_V?Q%]GWE> "C8;]!G\:Z7Q]8-'9:3J<=F;J'2[@/- $W9B(PQQWQ@4KW2D M_)?=O^-BMG9>;^_;]3G;>3PUX>\4:*_A/44=+N;[->6T=P9 X(^5R"3@@U;O M/#Q\4?$37;"[NIH],CC@DFAB;:9'V?+SZ#D_E6OI/BKP7J6J6MKI%M%->2'( M\FP*F+ SDL5&!VR*FT3_ )*3XH_ZY6O_ * :I;J_G^A/1V\OS*MY /#GCS07 MBDD^R7=JU@VXYY094GW/ JQ8,VJ?$W4K@,3!IEJELHSQO;YF_$=*E^(EJ\GA M@WT()GTZ:.[CQ_LGG]"?RIOP[BDD\/RZK.N)]3N)+ILG. 3@#\@*47?5]+_C M_3&]-NMOP_I'75R'@?\ X_?$_P#V&)?Y"NOKD/ __'[XG_[#$O\ (4+=^GZH M'M\U^IUYZ5XSH_BW5_#_ (3NUMM":2U-U*HU!Y,QQEF(RRA2< U[,>E<+X"L MX]0\#7MG*,QSSW$;#V+$5+Z^GZE=O7]#+U14\,^!]$T1-46&/4)@+B^C; $9 M^9RI]\X!]*JV\GAKP]XHT5_">HHZWH-#=0;0Y,0X)QWP,?E76Z3XJ\%ZEJEK:Z1;137DAR/)L"IBP,Y)*C M [9%:)^]?S_"RM\B'\-G_3OJ.LV?2_BC?6K,WD:G:+<1@]-Z?*0/YUSE]K4] MO;^*O$$%QY;7%VFG6LN>(U7@N/U/U%;7Q)DETA=+\26RDR6,S1N!W5U(Y_$? MK52X\.7+?":T@@@::\BV7QB(R9&W;F&._!/%9K:[Z:?C_D5U]=?P_P [&'>C MPKX=CL-4\-ZRLNK13H+C;=%VND8_/N&<>_&*W?$^ES:_\0[/3!=26]I/INZZ M\LX9XPY^4?4X_"IK#QCX'NFM88+&-M0E94%JFGGS$8])=,TG1[SP_H6IRW$?AD+(#OD8*TN?E#LN.!GCI_ M.M776MO!O@&5=$NG2&>14MY6FWB$.>JGT R1S6GXG\1>'M-==-\11,+6XCWA MY;_P#AYJ9TVVF>SCU$W>FP2*H/S<=_ MQJ;W3_KJOZ]"K6:_KHR"]'A7P['8:IX_&*]B M4[D#>HS7 6'C'P/=-:PP6,;:A*RH+5-//F*QZY.W''?GM7H Z570GJ<9IG_) M5==_Z\X/Y5+X[O;D6^FZ/9SR02ZI="!YHSADC'+8/8X_K6'>^)M,\,?$W5I] M4E>*.:UA5"L9;) ]JF\0ZS!KNEZ9XGT1);R'2KW=,@C(;9C#8!ZX&*E6<8WV MZ_>RG?F??I]R*^L>&+/P)+IFM:')<08N8X+N-I2PG1C@D@]ZOZKIUOXI\?MI M.KEY-.MK)9XK42L@D=C@L=I!..E4]8\2V/CN73=%T$RW&ZYCGNY#"RK#&O)! M) Y/M5+Q='!+XZGCO]-U7456TC^S?V2Y,L YW;E!XSGO1VOW?Y?YB[V[+\_\ MA_AO2+/3M)\9-:F5OLYN+:.5I"(G M.S9P"1S@GK6II>I:'-X+UO3-(L;G3WL[67SK6[C*2@E#\S9)SGZU-8:_I6B> M!=!368Y#9W5HD;2& R1+\HX?&>O;@]#3Z?\ @/Z_F'_!_)$L/A+PXWA6^ATR M2233+E?.5([IG0,HZJ%)!=SPE7)D)4C/]WH.E5_!, M%K<7OB6708W30[@*ML"A5&DVD.5!Y SBK7PYU^QFT:'0=TB:E9HXGA>-ALPV M.N,=Z3Z^G^8GT]?\C(L=5N].^$J-9RE+NYNGMHY<\H7E89S],UT6C?#[3]$O MK/4+&[NX[N,?Z2QE+"ZR.=P/OSQ7,VEA(=>U ZW=? M$Z3*EM&;9DGC<,.I QC&3U->IP!Q!&)#EPHW?6I7P_UVW!_%_7I MZTZB@ HHHH **** $"J&+ $]3CK2T44 %(54D$@$CH<=*6B@#"\8Z)/X@\, M76GVLB).Y5T\S[K%6#8/L<8KG-3C\9>*=+_L.[\/VVF03E5N+TWB2@*""=B+ MSDXXS^G6O0** N1QPI';I !E$4* >>!3P H Z 4M%#UU$E8****!A3514 MSM4+GDX&*=10 4444 )M&[=@;L8S2T44 %%%,26.1G5)%9D.'"G)4]<'TH ? M1110 4444 %%%% !13!+&93$'4R* Q3/(!Z'%/H **B>Y@BFBADFC267/EHS M ,^!DX'?%2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !4<\$5S"\,R!XW&&4]ZDHI- M)JS&G;5'%:OX=ELMTUKNEMPN6SCIA_N_P O\ON/6PV.^S5^_P#S./HJ2>"6VF>&9"DB'!4U M'7S333LSU4[ZH****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@#F>]%'>BJ/J HHI&8*I9B H&22> * %HJG_:NG M_P#/[!_W\%']JZ?_ ,_L'_?P5M["K_*_N?\ D8_6*/\ .OO7^9PJ_RO[G_ )!]8H_SK[U_F7**I_VKI_\ S^P? M]_!5M6#*&4@J1D$'@U$JP%>O>'=$CT M/3%A(1KE_FFD4?>/8<]AT_7'-G?Y_EZGQV=X[VD_J\'HM_7M\OS] HHHKZ$^;"BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** &E%+!BH+#H2.13J** "BBB@! JABP4;CU..300&!# $'L:6B@! H M4 = *6BB@ H(R,&BB@!%54&%4*/0#%!56()4$CH2.E+10 $9*JHH55"J M.@ Q2T4 %%%% #514SM4+GK@8IU%% &%XQM=2OO"]W9:5%YEU< 1?>"[5)^8 MY)';-:>FV::=IEK91C"01+&/H!BK5%" *YSPKI=YIMSKKWN!BG44 %%%% #0BABP4 GJ0.M.HH MH 1D5QAU##T(S2T44 -"*&+!0">I ZTZBB@ HHHH :J*@(50H)R<#%<5=67B M+0O%>HZKI.DPZO;:BJ;XS3@=:6B@!NQ=^_:-Q&-V.:=110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110!#=7=M96[7%W<16\*?>DE<(H^I/%/AFBN(4FAD26)QN5T8, MK#U!'6N"^+>C:IK'ARV&FPRW'D7&^6")=S,-I ( Y.,]!Z^U:/PTTO4-(\%V M]MJ2/%,9'D6)_O1J3P".WEO,Z^BBB@ K@?B7JVM:=_946BWC6\ MLYF+853OV(&QR#[UWU<9XO4-XP\'JP!!N9@0>_R"D[MI+N-.UVSH]#U--9T* MQU*/&+B%7('8XY'X'(KAH/$VK7WQ.@AAO"-&:ZGLU@"C#M%%ECG&?O-^E3>' M=6'ACP]XET^?C^PYI#"I/6-\M&/Q/\ZJ:;IK:9J?@"*7)GE%W<3$]2[QACG\ M\?A5*SFFMO\ -/\ R)M:+777\/Z1Z)?:G8:9&LE_?6UHC'"M/*J GT&34MO< MP7=NEQ;31S0N,K)&X96'L1P:Y3Q3_P (78ZK'?>)/(ENY(A%%%,K384$GB, MXR2><51^&L]FY\0Q:6Q_LQ;W?;*59=H9>0 >1TJ;Z-^HWI8Z^77-)@BAEEU2 MRCCG)$3O<(!(1Q\ISS^%6Y[B&U@>>XFCAA09:21@JJ/4D\"O+O!G@S2-5\!R M7NH0FYN+A951Y"28%5F "<\<@G\36EI,FBZC\,=$O?%,JFTMN<2N=KLI95! MY;@=.>E-Z7^7XAU^_P# [BQU33]31WT^^MKM4.&,$JR!3[X-)>ZOINFLBW^H M6EJTGW!/,J%OID\UYWH%]X>F^)EH_A@+%;S6,B7$<<#1(Q!!4X('Z#M5FVMM M"N_%GBL^)A9R31NBQ"\(^2#9P4STZ]1SFD^_K^ +_+\3O[34+*_1GL[N"Y53 MAFAD#@'WP:AM=9TN_N7M[/4K.XG3):*&=79<<'(!R*\LAE71O@S')!%]F;4; MCR7FC3#M$789XZG8"/QINK7WA>&'2I/"^GSP:G97,1C=+-T,B9PP=L?-D>O/ MYU5O>MZ+[_\ AQ/17]?P_P"&/6KW4++381-?7EO:Q$[0\\JHI/IDFN6L9HKC MXJW9(B6N@?%#4[2RW+;/IRRQQ$DB+=)RH]L@G\:4=T_4*+:XG:2&UN8U@0]$!3D#\JVYM9TJVO5LI]2LXKML! M8'G57.>F%)SS7(^'[L6>N>.KQ<,(94E'/!Q&37(:=>>$;OPA,NJVD]SK-ZLD MLUV;-W<2MD@J^. ..!Q2OHO1?J.UV_5GI/B_Q,GAK38IEDM?M$DT:".9\90L M S 9!X'>M:/5]-FCCDBU"T=))/*1EF4AG_N@YY/M7FNM6Z:K\,-"U#4[57OU MD@A,DJ_/M\S:>O/('-;GCC0[/2O!3SZ59QVW]GW4=\B0KM&Y6 )X]C^E5M>_ M?_+_ #N2M;6[?YG:RW-O#+%%+/%')*<1H[@%SZ =Z'N;>*>*"2>))I<^7&S@ M,^.3@=3BO,/'>I22^)=(U*V?_1=)@BOG*C.1+*JXS_NC-=& -2^*V_EHM+TX M8]!)*W_Q-)>?G^ V_P E^)TE]K&F:8Z)?ZE9VC.,J)YUC+#VR>:LF>%;<-PCB4[55?3'KUJ M'15:Q\(>--##L\&FM,SZI-;K*UR[$L R\*.<8"X'X5QOA)CXGM=)\*2R&'3K=9+R M[0G#7?[YMJ+ZJ#U_'TJK6DX_UNR;WC?^MO\ ,]FCD26-9(W5T8!E93D$'N#7 M 3#6_&'B?6+6TUV?2+'2W6%$MU!>1R,EF.0<>W_UZ[]$6-%1%"HH 55& !Z" MN%\0^'==TS7)_$OA296GF5?M=A)]V?;QD>^/H>N#SBI=K^0U>WF=9HL&I6ND MPPZM=QW=XA8/.B[0XW':<8X.,9]Z=:ZSI=_I6=Q.F2T4,ZNRXX.0#D5 MPGB#QH-7^&C7T"RV#4[. MYB,;I9NAD3.&#MCYLCUYJMY6]/Q_I"VC?U/6I]0LK5G6XO+>$QQ^:XDE"[4S MC<L%M+VVG8H) (I5OZF M&T9QU"O,^?T&/QI+;3K;\79#?Y?Y79Z?::QIFH3O!9:C:7,T?+QPSJ[+VY / M%.OM4T_3$1]0OK:T5SA3<3+&&/MDC-9-EX(T#3KJPNK*Q6WN++(22(X+@J5( M?^]USSS7%2ZSX>N/'&NS^)+9[LV[BTM(FMFGCC11\QQ@C)/-/K9"6USU.*:* MXA2:&1)(G&Y71@58>H(ZU5M-8TS4)W@LM1M+F:/EXX9U=E[<@'BO.-#6YO/" M/B_3="CN!:AV.GHZLK;7&61=W/8@?7WK:\#S>$+[[,=-L8++6+.+RY86C\N9 M3C#;O[_/^N/-F,@ )6*)"[=?7@5S^BDZ1-X'U=1B*]M/[.N#GN?FC_7-:&J ML-9UGQ;?9W0Z5I8R%G/U' JJGY7_#_ (=$T_SM^/\ 3'^(=9UI/AOH M=W87C1ZE>&V1I<#+,Z\]L.W/./>N9 MUEBOPW\(,#@BXL2/^^:L ?\ ",^,]8TTG;8ZW;27=N.@695.]1]>OY45/MKU M_!7"'V7_ %O8O:5XCO+7X41Z]]8EM? M>(/AS<6UCJS?VEX==UAAO%&'M\] P]!Z?D>U4_XC_ E:P7XF[K1_LOXAZ%J" MX5+^*2PG.>I'SI^.N_\ T4*Z^N0\1_\ (_\ @_\ WKO_ -%"NOH7PKY_F#W^ M2_4\U^('B/6]%\3V?]G73):06HNKB *I$BB3##D9Z&O18KB*:V2Y1P870.K= MBI&<_E7$:[91ZE\3+>QF&8[C19HF'L6(K.M?$-Q:_"::!R1J5N[:2%SSYF=@ M_$*0?PI*_)IO_P &WYV&_B7;_@7_ ,R7P=XDU?6?&\YN+MFTRZM9;BU@V@!$ M6;8IZ9SA3^==W?:QIFF.B7^I6=HSC*B>=8RP]LGFN/TK3H](^(NGZ?%]RW\/ M"//J1+R?Q/-0>$-#TWQ3%J>OZS917EQ>7O6J[)=%^MA> M;ZV_*YZ 9X5MS<&6,0!=YD+#:%QG.>F,=ZK/K&F1W$%N^HV:S3@-#&9U#2 ] M"HSDY]JX+15:P\(^--##L\&FM<1P%CDJC1D@?AS^=4F\':4GPH;4Y(FEU(V2 MW8NW8F16"@JH.>% PN/:I;TOTT_$:73KJON.\\1V-_+]3MY]1L;6S%Y<7EO#:G!$TDJJAST^8G'-+9WUIJ$'GV5U!]\_P O&/:G6.GVWAKXH+:: M;&(++4[%I'MTX19$;J!VXS^9I+7Y[?C_ ),;T^7_ /\T=A+K&EVX!FU*SC! ME,(+SJ/W@ZIR?O>W6J)LY?\ A,EN_P"VF$7V/9_9>[@G=_K,9_#./QKC_"_A M73M;UWQ'?:I&;I8=5FB@A9B%C.0S, #U.5_*MQO^2O1_]@0_^CJ%T_KH#Z^7 M^:.BGUC2[6%YKC4K.*))#$SR3JJJXZJ23U]JM+-$\(F21&B*[@X8%2/7/I7G M'A?PKI>MZQXFO-4A^UJFJ3PQ0RDE(\D%F S]XY'/48%9.^:+X7:E8"606=GJ M[6DC G(M_,&1^M);?=^-E^HWH_O_ "N>F1>)="F8+%K>FR,3M 6Z0DGTZUJ5 MYGJ&D^&9?'/AF'2+/3Y-RRM.ENJE?+"Y1F XSGH>IKTRJZ7)ZA1112&%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 4M0TNUU*/;.F&&,2+ M@,/;/IUXKD=2T"[L"713/ !GS%'3UR.W3KTKNZ*\W%Y;1Q.K5I=U^O?^M3JH M8JI2T6J['EU%=IJ7AFWNR9;8BWEQ]T#Y#^';MS^EA/0_0 M]#UKY'%X"MAG[ZNNZV_X'S/;HXFG57NO7L5Z***X#H"BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YGO11WHJCZ@*K:C_P @ MN[_ZXO\ ^@FK-5M1_P"07=_]<7_]!-:T?XD?5?FC*M_"EZ/\F>35_1]'_M8S?O_*\O;_!NSG/N/2M3_A#_ /I^_P#(/_V5?<5\ M?AZ4G3G*S]&? T,NQ-6*J0A=>J_S)/\ A'M'_P"?Y_\ OZG^%CBBZ9_P @JT_ZXI_(5QVL:/\ V2(?W_F^9N_@ MVXQCW/K78Z9_R"K3_KBG\A6&<585J%.<'=-O\CHR2C.CB*E.HK-)?F6J***^ M9/J@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "M;P]HLFN:FL # MK;K\TTBC[H_'N>GZXXJA9VDM_>PVL"YDE8*.#Q[G'8=37K^B:/!HFG+:PLSD MG?(Y_B;N<=N@XKUWEY_P"1?CC2&)8X MU5$0!551@ #L!3J**^XV/@6[A1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%)H;>:2*" MYE:5T0E8P4&"Q'3\:ZRBCJF'1H\T\8^&;_4/'EC]FBF;3=36--094)0")MWS M$=,@ #-=%KUI<2^-_"L\5O*\$#7/FR(A*QYC &X]!D],UU-%"TMY?U^H/6_I M8X#4I[GP]\0KO5[C1K_4;:ZM$BMI;*#S6B9>J$=LGG_)Q;\#1ZFU_P"(KS4] M.EL9+NZ65(W!QMV<8/0X& <=\UVE%*VEO)K[P>IR/@6SNK3X?06US;30W $^ M8I4*L,NY'!YYR*Y2'2]2LO!?A&ZGTB[N8]-NGEN[$0GS<%FVML/7'7\?QKUF MBJ;UOZ?@'_!_$\_LKS4M=^(>FZH=$OK+38K6:*.2YB*LQ.,EA_"#QC/7!K#: MRN+[Q-KSP>%+/Q)$FH%OM3W"PF-MHS%EOO!< 8Y%>N5Q$?A_Q9H5[?KX>O-) MEL+NX>Y\O4%D#Q.W4 IU'UJ>WS_%AT?R_(KWDTGC?P3!@C@=*O6/CF[O9K>T7PGK<=V[JDIE@V0Q_P!X[R>@YQP,UJ>%] DT M&RN/M5U]JO[R=KFZF"[59SV4=@/\XZ5NU77^MQ=/ZV.$UM[_ ,->.O[?BTR[ MU#3[VU%O.MG'YDD;J>#CTQC]?;*>&O[9OO']]J^I:7-96]QIZK;JZG*J'X5S MTWGEB.P(KO**2T_'\1O7^NQGZ[&\WA_4HHD9Y'M9555&2Q*G [FL31M$.H? M#.TT:_A>%I;$1.DBE6C;'!(/((.#^%=712MNNX[[>1YM\.-&U2.U\16NN6T\ M3SLD!>1"HD"H4)4G[PQCFGZ'XBU'PGI4>@ZEXU>C44VVQ61Q_C*#4M7\"K-#I[B^1H;DV8.]@58$KQU(_I6E;78\6^&KU M)=.O;))T>#RKR/8YRN,@>F3Q]*WJ*35TUW!:-/L>6>%= U/4?"7B!=5LKB"[ MGMDLH8YHRI(BCPI&1W)ZUM_#6SU%=.O]2U:TEMKV[F12DJ,C;(T55.#^-=Q1 M57U;%;H>;Z9J.H^!)]0TBXT'4K^T>X>>QGL8?,#!^=C?W<'ZGKQ5W2]%U*'P M5XCNKZW9=3U=;BX:V0;F3-4U MF>^.J)#N&$DW A,],X'YFMFQ\<7=[-;VB^$];2[=U24RP;(8_P"\=Y/0:^L;B.[@2,$LS*W( ')X)KJ:*71+M_G&^O9I+JX1U*L&=CP0?8"N;M?#NIW?PCMK.*UDBU.VG:YBAF0HVY968#!QC M(/'U%>F44WY>7X;"7G_5[_YG(Z1XNU36;^SM8_#6H6:\F]FO(O+2/"GA/[Q) MQ_AZ9\ES>^"_%.K7#:/?W^E:FZW"/8Q>8T(]0NM!N]3A\.7R/$^(;2,MMYQU.!SG'O7/VLTOB?QYI6K6FAZAIT5 MC'+]JN;R#R3+N7"H.N[!S]*]"HH6CN'2QG:_:M?>'=2M$&7FM9$4>Y4@5SWA M^9M1^$T/DJTDATUX0JKDEE4I@#UR,5V58GAK1)M!AOK4RH]J]V\UJJYS&C<[ M3]#FE:Z:[_U^H[VL^S_K\CF+K0[V[^#]G:I;SIJ5I!'/%%L(D61#G&WKG&1B MK.C:/>6OPPU!)X)3J=_;W%Q/'L.]I9%.!MZYQ@8KN:*;S%'2WD>>ZOIU] M+\/_ M;1V5P\\,]F98EB8M&%'S%AC(QWSTK4^(>B76J>'UNM.5FU+3Y//@" M+EF&,,H'?([=\5UU%$O>OYNX1TL<9X=&L:-\,;'[-IK2ZC!%G['-F-B/,)(Y MZ';G'^16+K6JZGX\M(- M?#NIV*RS(UY<7L6Q(E4@D ]S^1]O3TVBFW=W8DK M*R.,\;1_:M6\*::@RSZD)_\ @,2Y/\Z[.L231);CQE#K4TB&"VM##!&"W3 K;I+;[_P"OP'U.0\1_\C_X/_WKO_T4*Z^L+5M%N;_Q1H.IQ/$(=/,Y ME5B=S;T"C;QCKZD5NT+;[_S![_)?J]LFF18R6C"K\Q88X [YZ5/XL>\TGQ9HNO1:;=W]K# M%-!.EI'OD3=C!Q7:T53=W?SO]Y*6EO*WZGG^HSZEH7BF+Q3#H][=6&HV:1W= MO F9H''()7OQQV[^V;6@I?\ B'QA)XDN].N=/L[>V^S6<-TNV1\G+.5[>E=M M126G]?UW&]3EO!=I"[2YM9?$1N+>6$2ZO/)' MYB%=Z';AAGJ#ZUQ5]:7=GX/U&.>V*S2^(S)#:7,; 7@+ A ,<@]<].*]>K \ M5Z!<:[96ILKL6M]97"W-O(Z[EWC/##TYI=ODONM_D/>_S?X,Y;2=1;PKJ$'V M[P-%HL%_,(#>07*389N@( R%S[@>U>D5Q+>'_%&NWMD/$MWI26%I,MP(=/5] MTSK]W<7Z#Z?_ %QVU5T)ZA1112&%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !39(HYHS'*BNAZJPR#^%.HI-)JS YR_\*129>QD\ MIO\ GFY)7MWZCOZ_A7,W=C^$X)27M)3"<'Y&^9<]N>H_ M6N?N]%U"SR9+=F09^=/F&!WXZ#ZXKYK$9=B:'Q1NNZU1ZM/%4JFSU*%%%%Y_+\D>?D_\ N4/G^;"BBBO, M/5.8\8=+/_@?_LM;NF?\@JT_ZXI_(5A>,.EG_P #_P#9:W=,_P"05:?]<4_D M*]C$?\B^CZL\7#?\C*MZ1+5%%%>.>T%%%% !1110 4444 %%%% !1110 444 M4 %%%% !3D1Y)%CC5F=B JJ,DD]@*;7H7A+PE]G\O4M2C_??>AA8?<_VF'KZ M#M]>G7A,)/$U.2'S?8X\9C*>%I\\_DN[-'PEX;.BVS3W.TWDP&X ^6O]T'U M]>W ],GI***^\H484*:IPV1^>5Z\Z]1U*CU84445L8A1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110!0N]&T^\R9+=0YS\Z?*)JT]F>=W&D:A:Y\VTE "[BRC< /?UK.F\(7*N!##5"2QNX8S)+:SH@ZLT9 'XUPSPU:G\<&ODSH MC5IR^&2*]%%%8&@4444 %%%% !114,]W;6NW[1<10[ON^8X7/TS32;T0$U%9 M<_B/2+=PCWT9)&?W8+C\U!%9TWC;3DWB.&XD*YVG: K>G?('X?A6L:%66T6* MZ.EHKB)_'-RVW[/9Q1_WO,8OGZ8QBL>X\0:M<[=]]*-N<>6=GY[<9KIA@*KW MT%S(ZGO10.E%<1]4%5M1_P"07=_]<7_]!-6:K:C_ ,@N[_ZXO_Z":UH_Q(^J M_-&5;^%+T?Y,P/!_6\_X!_[-745R_@_K>?\ /\ V:NHKNS;_>Y_+\D>?D_^ MY0^?YL****\P]4YCQATL_P#@?_LM;NF?\@JT_P"N*?R%87C#I9_\#_\ 9:W= M,_Y!5I_UQ3^0KV,1_P B^CZL\7#?\C*MZ1+5%%%>.>T%%%% !1110 4444 % M%%% !1110 4444 %%%=GX2\)?:]FHZC'_H_WHH6'^L_VC_L^W?Z=>C#8:IB* MBITU_P YL5BJ>&INI4?_!#PEX2^U[-1U&/_ $?[T4+#_6?[1_V?;O\ 3KZ) M117W6$PE/#4^2'S?<_/\9C*F*J<\_DNP4445UG&%%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %5Y+&TFD,DMK [GJS1@D_C5BBIE&, ME:2N--K8J_V98?\ /C;?]^E_PH_LRP_Y\;;_ +]+_A5JBH]C2_E7W+_(KVD^ M[^]E7^S+#_GQMO\ OTO^%']F6'_/C;?]^E_PJU11[&E_*ON7^0>TGW?WLKS6 M-K/82V+PK]EEC:-XU^4%6!!''3.3TKYEU[2)M!UV\TR<[FMY-H;@;E/*M@$X MR"#C/&:^HJ\F^,'AS(@\06T?3$-UM7_OAS@?\!))_N 5S8NDG"Z6WY'9@JO+ M4Y7U_,\EHHHKR3V0HHHH [P=**!THKY8^M"JVH_\@N[_ .N+_P#H)JS5;4?^ M07=_]<7_ /036M'^)'U7YHRK?PI>C_)F!X/ZWG_ /_9JZBN7\'];S_@'_LU= M17=FW^]S^7Y(\_)_]RA\_P V%%%%>8>J?7WZ<-AJF(GR4U_DO4Y<5BJ6&ASU'\NK]"/PEX2^U[-1U&/_ $?[T4+# M_6?[1_V?;O\ 3KZ)117W.$PE/#4^2'S?<^ QF,J8JISS^2[!11176<84444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %5-3TZWU?3+G3[M=T%Q&4;@$C/0C((R#@@]B!5NBDU?1C3L[H^6- M5TVXT?5;G3[I=LUO(4;@@'T(R <$8(/<$53KT_XP>'OL]_;Z]"O[NYQ#/STD M ^4\GNHQP,#9[UYA7@U8>SFXGT5&I[2"D%%%%9&IW@Z44#I17RQ]:%5M1_Y! M=W_UQ?\ ]!-6:K:C_P @N[_ZXO\ ^@FM:/\ $CZK\T95OX4O1_DS \'];S_@ M'_LU=17+^#^MY_P#_P!FKJ*[LV_WN?R_)'GY/_N4/G^;"BBBO,/5.8\8=+/_ M ('_ .RUNZ9_R"K3_KBG\A6%XPZ6?_ __9:W=,_Y!5I_UQ3^0KV,1_R+Z/JS MQ<-_R,JWI$M4445XY[04444 %%%% !1110 4444 %.1'DD6.-6=V("JHR23V M JSINFW.JWJ6EHFZ1N23T4=R3V%>H^'_ U;:#$Q5O.N7X>8KCCT [#^?Y8] M'!9?4Q3NM(]_\CS,?F-+"1L]9=%_GV,OPUX,33Y(K[4"LER &2'&5B;U)[GI M[ ^O!KKZ**^TP^'IX>')35D?"XG$U<3/GJ.[_(****Z#G"BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** ,_7=(AUW0[O3)SM2XCVAN3M;JK8!&<$ XSSBOF*[M9K&\GM+A-D M\$C1R+D'# X(R..HKZMKQ;XP:(UMK=OK$46(;N,1RN-Q_>KP,]AE=N .NT\5 MP8VG>/.NAZ&!JVER/J>:T445Y1[!W@Z44#I17RQ]:%5M1_Y!=W_UQ?\ ]!-6 M:K:C_P @N[_ZXO\ ^@FM:/\ $CZK\T95OX4O1_DSC-'UC^R3-^X\WS-O\>W& M,^Q]:U/^$P_ZV/XNGUYKI="\#VUCMGU+935JBBOIHQ4 M5RQ5D?*RDY-RD[MA1115$A1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C>*=!C\2 M>'KK3G"B1UW0.V/DD'*G.#@=C@9P36S12DE)68XR<7='R?-#);S20S1M'+&Q M5T<$%2.""#T-,KO_ (LZ(NF^)TOX(MD-_'O8C: 95X? '/0J23U+'GTX"OGZ MD'"3BSZ.G-3@I+J=X.E% Z45\F?8A2$!E*L 01@@]Z6B@"K_ &;8?\^5M_WZ M7_"C^S;#_GRMO^_2_P"%6J*U]M4_F?WO_,R]A2_E7W+_ "*O]FV'_/E;?]^E M_P */[-L/^?*V_[]+_A5JBCVU3^9_>_\P]A2_E7W+_(J_P!FV'_/E;?]^E_P MJR %4!0 !P .U+14RG*7Q-OYE1IPC\*2^2"BBBH+"BBG(CR2+'&K.[$!549) M)[ 4 -IR(\DBQQJSNQ 55&22>P%=5I'@2^O-LM^WV2$X.SK(PX[?P\9Z\@CI M7=:7H>GZ/'BTMU5\8:5N7;IU/X#@8'M7L87**];WI^ZO/?[O\SQ<7G-"A[L/ M>EY;??\ Y7.)T3P)<7BB;4V>UB.-L2XWL".I_N]N",]>!7?V=C:Z?;B"T@2& M,=E&,G&,GU/'4U8HKZC"X&CAE[BU[]3Y+%X^MBG^\>G;I_7J%%%%=IPA1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110!SWC7P__ ,))X8N;)%S< MI^^M^?\ EHH.!U Y!*\\#=GM7S;T-?6=>"_%+P]_8_BDG\8Z MD]2&[#YL#I7G8VE=*:/3P-6S=-CQTHH'2BO@S]""BBB@ HHHH **** "BK]E MHNIZAL-K8SR(^=LFW"''7YCQV]:Z&S^'M_+@W=U!;J5SA 9&!]".!^()KJI8 M.O6^"#?]>=CDK8W#T?XDTOS^Y7./JW8:9>ZI,8K*V>9AU*C 7KU)X'0]:],L M/!FBV+!C URX)(:X;<.F,;1A3^(K>CC2*-8XT5$4 *JC '8"O9H9%-ZUI6\ MEK^.QXF(X@@M*,;^;T_#>3#",MC']X\ Y]B..M=G8:/I M^F*!9VD43 $;P,N03G!8\G\ZNT5[V'P-##_!'7ON_P"O0^>Q./Q&)_B2T[+1 M?UZW"BBBNPX0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ KD_B'X<_X2'PO,(8]U[:9G@PN6; ^9!@$G([#J0M=914SBI1<65" M;A)270\([45[O17S?]@?]//P_P""?4?ZQ?\ 3O\ '_@'B<.EZC!%&7&/J2O\ *O0: M*Z89-A8[IOU?^5CEJ9YBY;-+T7^=SF+?P%HT$A:3[1<#&-LDF /?Y0#^M:UA MH.EZ:P:TLHD<$D.1N89&.&.2.*T:*[Z>$H4W>$$OD>=4QF(JJTYM_,****Z3 ME"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH \#C/_%V2/^HJW_H9KWRO XO^2M'_ +"K?^AFO?*] M3,?^7?I_D>5EO_+S_%_F%%%%>6>J%%%% !1110 4444 %%<;XV\=+X4DM[:& MU%Q=3+YF'8JJKG /OD@_E6OX6\1P>*-&6_A0Q.&,M:TJ4ZL MN6"NS*K6A2CS3=D=Y16=H6L0:]HUMJ5N"J3+RIZJP."/?!!&:M"]MC>FS$JF MX"[RG<"LY1<6T]S2,E))K9D]%1SSQ6T+S3.$C099CVI+>YANX$G@D$D3C(84 MADM%5WOK:.\CM'E GD&Y4P>1_D5.S*B,[L%51DDG H 6BH;6[@O8!-;2"2, MD@,*;/?VMM<1033HDLIPBD\F@"Q115>TOK:^1GMI1(JMM8@'@T 6**KW5];6 M7E_:9EC\QMJ9[G_/>K% !15>VO[6\>5;>=)&B.UPIZ&EN[VWL(/.NI1''D+D M@GG\* )Z*16#*&4@@C((J"*_M9KN6UCG1IXOOH.HH L45#=74%G 9KB18XQU M)J2.1)8UDC8,C#*L.A% #J"<#)JO]OM?MQLO.7[2%W>7WQ4.IDO%%:J<&X<( M<'!V]6_08_&HJ3Y(N148\SL0MJ=S.[?V?9>?&./-9PBD^V>OUJ:UU$RS?9[F M!K:XZA&.0P]CT-5-6UE-(,5O# K-MSC. HZ"G/<)JVC?:X1YSZ_,UZ*CMY1/;QRKT=0P_&I M*]1--71R-6=F%%%%,04444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110!X'%_R5H_\ 85;_ -#->^5X'%_R5H_]A5O_ $,U[Y7J9C_R[]/\ MCRLM_P"7G^+_ #"BBBO+/5"BBB@ HHHH **** /.OB3X,U/Q!=VNH:6BSR1Q M^2\)<(<9)# D@=S^G6M[P'X^ -8U;Q$VI:6B7"7 4.A<(8R ! MGD\CC/'/7BO5:*WH5YT9<\3"O0A7AR3,;PIHK^'_ W::;+(LDD0)=EZ;F)) M ]LFK0TBV&L'4_G,Y7;C/RCC&?KBK]%92DY2WW_OB"0S9QC/ _.G:II< M&K6RP3EU56W H0#^M7J* &11)#$D48PB *H]A5*VT>UM=2GOX]_G39W MP,G M)Q6A10!4U+3H-4M#;3[@N0P*G!!]:FMK=+2UBMX\E(U"C/7 J6B@#/&C6O\ M;!U,[S.1@#/R@XQG\J74OW9MKG^&&4;LGH&&W/ZBK],EB2:)HI%#(XPP/<5G M5BYP:6Y4':5V8/B#1KB^FCN+4!SMVLF0/QYJ>"V.C>'YE,5%)+H<3=W=A M1113$%<=I&HWDVM1127,CH6;*EN.AKL:X30_^0_#_O-_(UXF9SE&M047:[_5 M'H82*=.HVNG^9W=8-TTUFSM%=382Y7=OV>>4M,>62!WF M+;F;=M8YV9 .W\,U=HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O)/'GQ%NEO9M) MT2?RHXCMFN4^\S=PI[ 'N/3@XZ][XRUIM!\+W=[$ZK<8$<.X_P ;<<>X&3^% M>0?#_P +CQ-KC/=J38VV))O]MCT7\>2?I[UZF"I0495ZNR/*QU:HY1H4MV8< M>E:WJ^Z\BL-0O0['=,L+R;CWRV#DUTGACQ[JWAN_%GJCSSV88))%<$EX<<'; MGD8_N_RKW..-(8DBB14C0!551@ #L!7+>.O"4'B327ECCQJ-LA:!UZMWV'U! M[>A_&M?K\*S]G5A[K_#^O(Q_L^I17M*4_>7X_P!>9Y5:31W'Q36:%U>*34RR M.IR&!+]*!ZBZ3^=>[^+M5;1?"U_?1G$JQ[8R&P0S':"/IG M/X4LQ@W4A!=K#RVHE3J3EWO^!P/COXC7"7HYST M]_/XM*US5@UY%8:A>!V),ZPO)N/?YL')K>^'_A5/$VL/-=G-E:X>5?\ GHQS MA?IQD_\ UZ]Y1%C1410J*,!0, "M:F(IX.U.G&[ZF5/#U,;>K5E9=#Y^\.>- MM9\-7:1M-+/:*0CVLS$A0/[N?NGZ?C7O&F:C;:OIL%_:.'AF0,IR./4''<=" M*X?XG^%(+[2I-;MHL7MN 92H/[V/IR/4>OIGT%4O@]JS26M]I,CC]TPFB!;G M!X8 >@(!^K5CB%3Q%'V\%9KO]7F[I['H>JZK::+ILU_>R;(8AD^K' ML .Y->&^(?'^M^(;@Q0S26EH252WMV(+ _WB.6/MT]JW/BYKC7&JP:-&Q\JV M422CGEV''UPN/S-=1\.O!D>BZ?'JEVN[4+E RAEQY*'^'G^+U_+W)0C3PU%5 MJBO)[(*\ZF)K.A3=HK=GD3Z)KM@OVR32]1MUBP_G-;N@3T.['%=W\._'.K7& MLV^BW\AO(I]P265LR1D*6Z_Q#COZ]>U>NUQ4W@F.S\=Z=KVFQJD!=_M40X"D MHP##V)."/\AO&PKPE&K%)V=O4(X&IAYQG2DVKJ_H9GQ9U34--ATDV%]6>9C)NDER:'I M';$6NGP;%XWN>7D/JQ_R* M\K^,/_(RV7_7F/\ T-JY<)[.>+]Q>[KN=>,]I#!KG?O:;'J?AF:6X\+:5--( M\DKVD;.[G+,2HR23U-8/CGQU'X8B6TM%6;4I5W -]V)?[Q]3Z#\3VSJ^'[I+ M+P'IUW+GRX-/21L=<*F3_*O%M/M+_P >^,6\U_GG$ZLYU/ABW^;*Q.(G"E"%/XI)?DBE-/X@\4W+R-]OU*126*HC2!,^BCA1], M4L%QXA\*7*2)]OTV1^0LB,@?'JK###Z@U]$:;IMII%C'9V,"PP1C 5>_N3W/ MO3=5TJTUK3I;&]CWPR#'NI[$'L16W]IQOR\GN_UTV,/[+E;GYWS?UUW.;\"^ M-T\46[V]TJ1:C",LJ\"1?[P'\Q6QXLGEMO"NI302O%*D!*NC%64^H(KQ"\MK MOP)XT4(^][20/&V,>9&?Y94D'TYKV?Q1<1W?@34+B%@TH0Q2SR/IQ8++ Y)"#/)4=B,YXZU] JP90PZ$9%>*?%K2TL_$<%[%% ML2[BR[#HT@.#^FVO4O"5S]K\):5,6+,;9 Q/4D#!_6N3'*-2G"O%6ON=> S>(J8ZI1I2M??R6A]C%4HX>-2 M:V_%F(UEJ$F9GMKELC)=D8Y]\U;TW7KJQD597::#H48Y('L?Z5W-&2VDM6Q^Z.Y>>Q_^O\ SJKXJOB\Z62GY4 9QCN> MGZ?SKU)YC%8-8CJ_S.2.%;K^RZ?H4=0UR\OY=L;-%%T$:'K]3WJH;*^A'FFV MN$"\[C&1C\:ZKP_I(L[<7$R?Z1(,\_PCTK;KS:>4U<3'VN(J/F?X?UY6.J6- MA2?)2CHCC]*\1S02+%>,9(2<;SRR_P"(KKU974,I!4C(([UROB72%B_TZ!0% M)Q*H'0^M7_#%Z;BP:!SEX#@?[IZ?UKIP-:M1KO"5W?LS+$0A4IJO35NY#XHN MKBV^S>1/)'NW9V,1GI6GHLCRZ3 \CL[D'+,OI6CXOZ6G_ OZ5)X6L46W:\=,NQ*H3V ]/QK@K1K58!E&P<8-<9'+)%()(W9''1E.#7IE<)H?_(?@ M_P!YOY&JS?#REB:;YOBT]//?S\@P-1*E)6VU]37\+W5Q>_%^3;X7M8^[78/Y*W^-2_"2W\GPE++D'SKEF^F %_I3?B[%N\)V\@7) M2[7G'0%6_P#K5!\'KM)- O;3?F6*XW[?1648_4-7JVO@-.YY-[9AKV/1J**0 MD*"20 .23VKRCUCP&UMX[3XJK;PKMCBU,HH] '.*]"^+I(\'P^]XG_H+UYOI M=X-0^),%X!@3ZCYF/3+9KTGXMHS^#HRJDA;M&; Z#:P_J*]ZM=8FC<^>H6>& MK6[GE>B>+M9\/6LEMIMRD4U:?_ LWQ7_T$(__ 'C_P * MZKX4V&D:EHM['>6-G6DUM/?(T4R-&X\A!E2,'M5OX6 M7)M_&D:8SY\+Q_3HW_LM>Q'PWH"J6;1=, R2;6/C]*-,T[066*_TNQTX @F M.>WA0'T."!^%83QM)TI0A3M?T-X8&LJL9SJ7MZGB>N ZK\39[>Y9F6341 3W MV;PN/RKZ 4!5 '0#%?/_ (I\S1/B1=7+*&:.\6Z SU!(_\ F/HHHKRCUCRSXS_ZC1O]Z;^25TWPT_Y$ M/3_K)_Z,:N9^,_\ J-&_WIOY)73?#3_D0]/^LG_HQJ]6I_N,/7_,\FE_O\_3 M_(Y/XC^!KN2^FUS2X3-'( ;B&,996[L !R#U/4YR>G3F?#?Q UCPZJVY87ED MI_U$Q.5'HK=5^G(]J]_KD/&'@33_ !!:3W-O L.J!2R21@#S6ZX8=#GIGK[] MJ*&,A**I5U==_P"OS#$8*<9.MAW9]OZ_(U_#OB;3O$UD;BPE.Y,"6)^'C/N/ MZCBO+_C#_P C+9?]>8_]#:L[X:7\UAXU@MU8B.Y5HI%SQP"0?KD?J:T?C#_R M,ME_UYC_ -#:MZ.'5#&**VLSGKXAU\$Y2W32.JU61XO@M&R,5/V"W&1Z$H#^ MAK"^#4$;76K3LBF1$C16QR 2V1^.!^5=#?VTEW\&HXHAEO[.A?'LNUC^@-59CT/X!3^-=):V;6/P::)\[FLVEP>VX[OZU[3TPU*^]U^9X:UQ5 M;EVY7^1SWP;MT?4]3N"H\R.)%4^@8G/_ *"*]@KR7X,_\?.L?[D7\VKUJN3, M7_M$OE^1V9:O]FC\_P SRSXS?ZC1O]Z;^25UGP]_Y$?3?]QO_0C7)_&?_4:- M_O3?R2NL^'O_ "(^F_[C?^A&M:O^XP]?\S*E_O\ /T7Z%?Q;_P A"#_KE_4U MT>E(J:3:A1@>4I_'%%?^0L_P#UR/\ ,5!>_P"E>)723D-[_S$R2WY3N@,#%% M(K!T# @@C((I:^W1\^5-3C672[I7&5\MCCW R/Y5S7A-V&H2H#\K1Y/X'_Z] M='J\P@TFY=AG*%C0_W6IC @KGVR!GVKPCPUK5QX-\3F6:)\1LT%U#QN*YYZ]P1G\,5]%5Q'C3X M>P>)9#?VKV:*P^[-,L;+]0Q!KCO'GQ#LUTZ;2M%N$N)I@8YID&Y$0\$ ]"3Z MC(Q[].&N/A[XHM[KR/[+DDYP'C8,A]\YX_'%=GX4^%36]U'>Z^T4@3#):(=P M)_VST./09!]<<5T>PPM%^T<[]EHGXCC->VV?C#P]?6RSQ:Q9JK?PRRB-A]0V#6-XS^']OXF? M[;:RK;:B%P68?)*!T#8Y!]_TKR^[^'OB>TN/*.F/,">'A8,I]\]OQQ73)8?& M)3E+EEU_IG/%XG!-PC'FCT_I':>/OB%:-I\VD:-.L\DP*3W"7\DLR6+G9%"3\CM_$^/; &1[CM6=X?^$M]//'-KDJ6]N.6@C; M=(WL2.!^!->N6EI!86D5K:QB.")0B(.P%88BK1I4O84=;[LVP]*M5K>WK:6V M1YA\6_#SLT&O6\9*@"&XVKT_NL?Y9^GK2?#_ .(5M;64>CZU*(1$-MO*5%>-U*LC#(8'J"*\F\2?"6<3R7&@2H\3$M]EE;# M+[*QX(^N/J:*%:E5I>PKZ6V8\10JTJOMZ&M]T>B3^*_#]O TSZU8%%&?DG5R M?H 23^%<3!XY/B3XAZ396&Y--ADD.3D&9O+;DCL!V'XGT'#0_#[Q1-=>1_94 MB$'!=V4*/?.<'\,UZ/X,^&Z:!>1ZGJ%P)KZ//EI$2$CR""<]6.#[#FKE1PU" M+?-S-K3^D1&MBL1-+EY8IZ_TS+^,_P#J-&_WIOY)6]X#-TOPTMVL1&;H+,8E MD&59M[8!Y'7IUI?B!X1O_%<>GK8RVT9MS(7\]F&=VW&, ^AK8\(:-:(ON:(DJRRVUROEREC\L1'0@ < -="TW39;M=3L[EU4F.&&=6:1L< M#C)'UQQ7*^-/AG)JE]-JFCR(L\IWRVTAP';N5;L3Z'CWKB+/X<^)[J[\@Z<8 M #AI9G 1?Q&<_AFNMT\+B+5.;EMNM/Z^XY%4Q>'O3Y>:^SU?]?,L?#6RDO\ MQO!.H^2W5YG)^F /S;]*TOC#_P C+9?]>8_]#:O1O"/A*U\*:>\,3F:XF(:: M8C&2.@'L.?S-8'CWP-J?BG5[>[LI[2... 1D3.P.=S'LI]:F.*IRQ?.W:*5B MI82I#!\B5Y-W.F\,PQW'@G2X9D#Q26,:.IZ$% "*\2U2RU#P)XO!B;]Y _F0 M2$';(A_H1D''OS7O.AV4NFZ#86,S(TMO;I$Y0Y!( !QGM53Q+X8L/%&G_9KP M%73)AF3[T9_J/4=ZYL/BHTJLN;6,KW_$ZL1A75I1Y=)1M;[D4=#\?:#K-HLC MWL-G< #S(;F0(0?8GAA]/TI-<\?Z#HUFTB7L-[<$'RX;:0.2?%+Z')P\#?-CME3@Y^F:-(^&'B#4I%-S$MA!QEYB"V/91SGZXKI M^JX3X^?3M_6OX'-];QEO9^S][O\ UI^)2TJRO_'?C$R3AF$TOF7+C.V./T!Y MQQP/PKV?Q>BQ^"]311A5MR *?X:\+V'A?3_LUFI:1^9IW'S2'^@]!_\ 7JSK M^GRZKH%[8P,BRSQ%%+DA0??%;_!G_CY MUC_M5PWP_\&ZCX4FOWOIK:07"H$\AF.-N[.$;_Q7'IZ MV,MM&;:%2&,9)4\D\9 K2I4@\)& M">J?^9G3I36,G-K1K?[C(\6_\A"'_KE_4U%H.KC3I#!<9$#_ #9QRI]?I4OB MW_D(0_\ 7+^IJX^AQZEI-I+&PCN!"HR>C#'?_&O@94ZSQU6I0^*.MN^RL?6* M5-8>$:FS-G^TK';N^V6^/^N@KE]?UF._VV]L285.68C&X^WM5630-2CDV?9F M;T*D$?G6IIOA=A(LM\RE1SY2G.3[FMJM?'8Q>P5/E3W>OZ_I<*Q,E6]K_5CE]!UZ*& 6EXY4+]R0\C'H:WFU.P5 M"YO(,#GB0&L'4/"S>8TEBPVGGRG/3Z'_ !K+70=2:0I]F8$=R0!^=>3#$X_" M15&5/FML]?T_X!VRHX:L^=2MW+&NZR-1<00?\>Z'.2.6/K70>'[ V6G*77$L MOSL#U'H*K:5X;2TD6>Z9995Y50/E4^ON:WJ[3Y+QKLSG>3WJ[IEJ]EI\5O( M5+(,$KTJZ-&HLPJ5&O=:6OW$SJ1>&C!/5,P_%_2T_P"!?TK2\.?\@2#ZM_Z$ M:9KNDSZIY'DO&OEYSO)[XJWI-G)8:=';RLK.I.2O3DYJ:5"HLQG5NFUDWGF0^7Y_F8RIQW,DL)1220 MI.>0?:C,:-2I6HRA&Z3U\M4&%J1A":D]U_F=)1117L'"%%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110!R'BW_ )"$/_7+^IKI-*_Y!-I_ MUQ7^5C7_P!VIENB MLK6[V>T2W6*00)*Y5[EDW"+CCCW/&:=?7=Q:Z9#>*\ M/.-.BL\7CW&L+;PM^YBBWRD8Y+?='Y9/%5+2^NY]=GADNHHTC=E^RLF&*XX< M'OF@#9$B&4QAAO #$>@/3^1IU9217!\23.+@"(0H3'Y8Y'S8&?KD_C69=ZW< M&YNVBO[6W%LY1+>0!C-CJ2>HSV_R: .HHK&U+4)SI=E/9N(GN98URRAL!O:J MC3:TC7B?;H3]A +E\-:08K9Q_:5R"(1C.P=W/T[>I]0#6E.G*I)0CNS.K4C3@ MYRV0>+?'^G>&)#:*AN]0VAO)1L*F>F]NW'(&">G3(-<)_;?Q"\7+OT^.XAM7 MY4VJ"&/C@XD8Y/.:V/ _P[26--:\0(TLTK>9':RC(P?XI >I/7'YYS@> MHUW.I1P_NTXJ4NK>WR//C2KXEJ9J65[;:C9Q7 M=G,DUO*NY)$.01_GMVJ>O&/#6JWGP[\43:-K(<6,Y&6!.U>RRKZ@]#CGCU7% M>SUS8BA[*6CNGLSJPU?VT=5:2W04445S'2%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' M.>(=+O+^\BDMH=ZK'@G*+.R%MHJVETP91&5DYX [ MC/H*OU6O[9KRREMUE,1D&"X&2!WKK,2AXX+$_P Q6--I]_;W-REO8VMRD\A=)Y-H\G/4$$9./\^E=%10!EZA83S6 M=C#&%=H9XW<@!1A>I _I2R64[/JI"C%Q&%CYZG9C\.:TZ* *%TM[%I\2VL4< MSK@21.<;UQ@@'I4-J&TG0Y))HTB*;Y/*#9"9)(7/X@5JTV2-)4*2('4XR&&1 MQS0 RW:5[:)I@JRE07"] >^*9?Q//I]Q#&,N\;*H)[D58HH S=4LYKJ"S2)0 M3%<1R-DXP!UIUM:2QZU?7+ >5,L80YZX!S6A10!BQ1:GIQ-G:6L4MNTA9)C) MCRP3D@KU)'/3VK2F>Y6>W6*)'B8GSF)P5&.,?C5BB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ_1X/^%@?$>Y MU2="^EV9!5).05'$:X/3<06(Z?>'>O2/%=Z-/\)ZK<^:T3+;.J.I((=AM7!' M0[B*YOX3:?\ 9?"3W;(F^\G9PX^\47Y0#]"'_.NZ@_9T9U5OLOGN<&(7M*\* M3VW?RV.\K/U;7-,T.W$^IWL5NA^Z&.6;IG:HY/4=!5F]NXK"QN+R*L MKMGO%AXZ\-:G=I:VNJQF9_NK(CQ[CG& 6 !//3K70U\IU[=\+_%$^M:9-IU[ M)ONK(+L=C\TD9X&?4@C!/N.];XS *C#G@[KJ<^#S!UI^SFK/H7_B+X=_MWPS M))#&6O++,T..K#^-??(&<>H%-^&NN#5_"<,$C@W-C_H[CC.T?<.!VV\9[E37 M8UY5\./^)9X\\0Z-",6J^9MW?>_=R[5Y^CFL*;]IAY0?V=5^3.BHO9XF$U]K M1_FCU6BBBN$[PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH Y3XD_\B!J?_;+_ -&I1\-?^2?Z9_VU M_P#1KUH>+[-+[P?JT#JS?Z,[JJ]2RC)BO4!@0G+FC/IL4*['X;ZYIV@>(;BZU.X\B%[1HU;8S98NAQA03T!K MCJ]=^&?@V!M*FU/6-.@F^U;?LT=S"&Q&.=X!_O9].BYZ&N[&3A"B^?9Z'!@J M)]"M/BEJ.L"[V:;/#A91$YW,53 M/&,_>#=J]-_X1?P__P! +3/_ $C_P *\T\ :7I^M>-==NQ8VMQI2;_*CEA4 MJN^3*84CCY5;Z5Y%#V')4DD[6UU75^A[-?V_/3BVKWTT?1>NQVO_ LGPE_T M%O\ R6E_^)H_X63X2_Z"W_DM+_\ $UK?\(OX?_Z 6F?^ D?^%'_"+^'_ /H! M:9_X"1_X5R7PW:7WK_(Z[8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^ M@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R" MV*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ M .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P + M)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A M_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$ MO^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47 MPW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-: MW_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_P MLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A M1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI M?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D? M^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ M\36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO M'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG M_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6 ME_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6 MF?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^ M@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R" MV*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ M .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P + M)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A M_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$ MO^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47 MPW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-: MW_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_P MLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A M1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI M?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D? M^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ M\36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO M'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG M_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6 ME_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6 MF?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^ M@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R" MV*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ M .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P + M)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A M_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$ MO^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47 MPW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-: MW_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_P MLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A M1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI M?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D? M^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ M\36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO M'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG M_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6 ME_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6 MF?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^ M@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R" MV*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ M .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P + M)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A M_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$ MO^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47 MPW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-: MW_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_P MLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A M1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI M?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D? M^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ M\36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO M'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG M_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6 ME_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6 MF?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^ M@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R" MV*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ M .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P + M)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A M_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$ MO^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47 MPW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-: MW_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_P MLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A M1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI M?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D? M^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ M\36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO M'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG M_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6 ME_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6 MF?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^ M@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R" MV*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ M .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P + M)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A M_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$ MO^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47 MPW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-: MW_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_P MLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A M1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI M?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D? M^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ M\36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO M'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG M_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6 ME_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6 MF?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^ M@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R" MV*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ M .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P + M)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A M_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$ MO^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47 MPW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-: MW_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_P MLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A M1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI M?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D? M^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ M\36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO M'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG M_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6 ME_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6 MF?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^ M@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R" MV*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ M .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P + M)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A M_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$ MO^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47 MPW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-: MW_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_P MLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A M1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI M?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D? M^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ M\36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO M'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG M_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6 ME_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6 MF?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^ M@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R" MV*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ M .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P + M)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A M_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$ MO^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47 MPW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-: MW_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_P MLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A M1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI M?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D? M^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ M\36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO M'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG M_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6 ME_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6 MF?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^ M@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R" MV*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ M .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P + M)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A M_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$ MO^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47 MPW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-: MW_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_P MLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A M1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI M?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D? M^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ M\36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO M'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG M_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6 ME_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6 MF?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^ M@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R" MV*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ M .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P + M)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A M_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$ MO^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47 MPW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-: MW_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_P MLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A M1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI M?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D? M^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ M\36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO M'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG M_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6 ME_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6 MF?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^ M@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R" MV*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$O^@M_P"2TO\ \36M_P (OX?_ M .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47PW:7WK_(+8KO'[G_ )F3_P + M)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-:W_"+^'_^@%IG_@)'_A1_PB_A M_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_PLGPE_P!!;_R6E_\ B:/^%D^$ MO^@M_P"2TO\ \36M_P (OX?_ .@%IG_@)'_A1_PB_A__ * 6F?\ @)'_ (47 MPW:7WK_(+8KO'[G_ )F3_P +)\)?]!;_ ,EI?_B:/^%D^$O^@M_Y+2__ !-: MW_"+^'_^@%IG_@)'_A1_PB_A_P#Z 6F?^ D?^%%\-VE]Z_R"V*[Q^Y_YF3_P MLGPE_P!!;_R6E_\ B:U=%\3:/XA:9=+O/M!A ,G[MTQG./O >AI?^$7\/_\ M0"TS_P !(_\ "K5EI6G::7-C86MJ7QO,$*INQTS@<]:F;H0>'96\ _$2ZT6Y8KI]ZP1)7ST.3$V<<]2AQ@9)]*]?KC/B# MX./B73TNK/:NHVJDH,#]\O783Z]QVR3TSD=F%J13=.?PRT_R9QXNG)I5*?Q1 MU]>Z.SK+UOPYI7B*!(M3M%F\LDQN"59"1C@CG\.G XXKAO!/Q%78-(\1S&&Y MB.R.ZEXW8XVR$]&']X]>_/)]-K.I3J8>=GH^C-*=6GB(76JZK_,X_3/AEX:T MZ;S6MI;QP05^U/N5?^ @ '\0:["BL;Q#XHTOPS:":_F^=O\ 5P1X,C_0>GN> M*ERJ5I)-MLI1I4(MI**,WXA>(O[ \,RB&3;>W>88,'E<_>;J",#N.A*U6^&6 MA?V1X5CNI$"W-_B=CQG9_ .#TQ\W_ L5QNBZ???$KQ9)JNIPNNDPM@H'(4 ? M=B4^O0L1COT)%>S5U5[4*2H+=ZO]$JZ[^%:1_5A1117GGHA1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 0M]FU,)A9!]R4CIO'7VR.1[X K@$T[XA>$ M&%O9+>O;_,L8MA]HBQG)(7!VY)SR :]OHKMI8R<(\DDI+LSBJX*$Y<\6XR[H M\2DUOXF749@:'55#_*2M@(SS_M! 1] GRAPHIC 13 image_002.jpg GRAPHIC begin 644 image_002.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#EZ#10*^X/ M@1:2DS2T +3J9S2T !-!YHH H =VI.M*,8HH *3O2T=* %H%(.M*>* %H%(* M44 +2CI24#K0 M%!ZBC'.* %Z]#BE(Z'K/P[J%K#8A@LJDM MN-!ECU_6E3JJK'FBM!U:4J]:)=D9Z!2\'K2!E' M_P!>E4AE]?0BAVV2%;N'>EI"1C/8=2>U 9>FX&B_1H:79BBE'UI%]#2DA3SQ M1H]T&O1CN?6ER,TP$$9!X'?-/R#SZC&?>AV[#6O44=:4FDSCN*4$-]T@^]&G M4-MA]%)SU[>E 9?49]^]%[[L-GH/[@A6QW;%*.AXKM-.AC?X:74S1)O#'YL< MUQ:'*#Z5STJOM+KLSHJTW3MYH4 D9':G9)/:I;&%+C4+:"3/ER.%;%=AXK\' M6NDZ8M[8A\(<2 G/'K2GB(0FH2ZA3H3G!RCT.+_&E!R23UI ,CI^-:&A:8^L M:Q#9KPF'K+0GM!:!QYN=V3G- MRU8[J<$''J M10> *[._AB_X5M;2K&N\D OCGK7%;U) R*PI5543TM9V-:E%TVM;W5Q",@=< MY[4A923M()[@=J5P>,-P:V=6U'2;O1[>UL[/RKJ,#?)CK6DYRBTK7N1",9:W MV,3GIAOKC@4AKMK..(_#6XD,:&0,<-CGK7$*?E!(J*57VEU:UBZM/V=I)[H4 M].*8W6C1TK>ZV1S[;B&D:E;E\,^'%UMIKBZE\K3[?[ M[]VJ*E2-*/.S6E3=27(CGBR]V _&DW C@Y%=JU]X$@D\E;&650<&7FL#Q&FD M)>1MHS$V[+DKZ&L*>)YY6LT;5,/R*]T8Q/-)[T-\O/2ER&'7..N*ZSE\Q.<4 ME*0!WQBFDXZD G]*&T*S>MP-!Z49!; Z]Z&'R@YR/2A:C;MI<1CCIUQUIH8. MN0W(]^34D159HW==R*P+J.X]*U_$>IZ3J36QTJR^S[!AVQC-9RFU-+E+4?*D617&>XJ'D?X4T,ASA@#[U3LM MV.SZZE@\T=!S4*N5&>&]JDWH>"P ]30W85KZ)BF@]*:&#;N?I3L8[YH?D)N^ MC8VE)I** #^=!([T=*2@ '6@T=Z0]: "BBDH *3O2GI2=\4 &,G-&<4-[4G: M@ H/2@4'I0 >E(:7TI#0 4F*6B@ %(>M+10! >:!10>E "4M(.E+0 X<4#K01\U !BEHSCBCIS0 H% XI>HI,G- # M@!CWI,X- ]:09[T .[>M%+VI* -?PRN/%.F_]=!7I][QZ^%FH4' M?9O4X^XA>PNI[288DA8H0?:N]T$CPMX._M%@%O-0D"1YZ[2:/$OAO^V?$VE7 MMFA:UU':92HX7'/-9OC?4X[OQ)9:=;D"TL&5 HZ;JFI5^L1C37S*A26';J/Y M%SXH$_;]+W!4< M&@Z#X?T:WU/Q 'GGN!F.%>*4)16'C%W^0IQE+$R:+EA;^&/&=K&].BU'Q/;Z=?*2F\JZCOBNZ\':YI-_JMQ:Z=HXM2(2?.[X]*Y;PN3 M_P +&C)_Y[MSZU,*DH^TBKJR*G3C)TY-+B0?9Y(?OQCM6)XV.?&-_P!SD5M^$<_\('KB]>">*IQE3I0J MJ3NR5*,ZLZ;BK*]CF_#T.E3WDDFL2E+6--P4'[Y]*Z&TUSP;?7B:>=&\E)6V M+*>M97A/PW;:S:3ZAJ4ACT^TY./XC6G;^(/"UK>P1V.AF8M(%61_7/6JKM3D M^6[:^Y$T8N*CS62;^\Q/%6BKX?UMK2++0. T1[\]JZ"#1M%\,Z+!J&NQ_:;J MXYC@IWCQ5?QII2N $;9D'ZU7^):D>(+2/GRE@^0=A]*F,YUE"FWN4Z<:4IS2 MV+>EV_A7Q5?);QVC6-PAW"+/#BN<\4Z;#IGB26QLD(0[0BYSEC2^$ Q\7:<% M!W;^ORN0N6K14VM;DIT[0?"-A!+K4?VR_ MG&?*_NT\:?H/BS2KF;28/LE[;J6,0/45I^+K_P -6^O^7JFGRRW/EC#J>"/2 MJ&F^*_#&DM/)8Z?-%)(NTD]#7)&52:YTGS?@=4E3@^235CF_#>AR:]J1MW.R M"(9F;T]JWKG5?!]A(UFFE&XCC.UIO2I_!NUM \07$*XDA=TK/\ ;-E@=)5_G7J=W>13^(YM M#N2#%=6V5!]:\KTHG^VK''_/9<_G74>.KF2Q\7V=U&?GA0,,5EBZ7M*RBNS- ML)4]G2;?V(\BTVAL?WJF=;V\8TU\_D5"BJ,Y5'\B[X_= MGL](9B2Q34Q&_%3!M480B[794XIU93DMD10:WX3N91;RZ5Y41.T2XK*\4Z"NAW*^2^^T MG7=&Q[>U8;YV'T'KVKMO$Y!\!:67 ,N!C=UQBMG#V%2+BV[F,6JU.7,MC3M; M*UO?A]:)>3^3;)\\C>H':L>TU7PE/,MDVEM'$YV"=NI]ZGOB1\+K5L\%@#^= M<,P;'')! 7ZUG1PZJ*O2G>*<_\ ""Z1GVHC6FXT]>HI MTXJ52RZ#K'_DEEUZ[C_.N?\ #6A#6[EVN'\JSMUW2O706(/_ JVZ_WC_.IO M!KVL?@>^EN(C)'D^:J]2*RE4<8SMU9:IQG*'-T1GG6O!D<_V$:86AW;/M!_G M67XHT*/1;R%[5B]G,56\4^(K'7+.TMK.*2);8\! MNPK6BIJHN5/SN9UG!TWS-7Z6.:R&![8ZBNU\#7MI@LWFPF6V!^69! MD$>]8>X8 4#)Z8[FNOT3QU?:>4M-2 O+%_E.\990?YU+XJT&TTW7],N[50MI M>R*2G8&N58BI!\E5:]&=$J$)KGIOU%@TG1?#&DPZAX@3[1>7 S';^WTJ>VMO M#?C&VGATZU^PZC$A94!ZUK^,[_PY:W]K'JUA+/+Y68W4\8]*Q]-\5^$](NFN M+33)XIBNW=GL:XHNK4C[1)W_ .N4:<)X4$)+N90>U<[X@+-XEU%\Y; MSB.:ZG&=6ORR>ECFO"G0YHKJ;FCZ#I^M>%M0GAC(U&W9BO/;J/TKDX4DN)8X MD'[R1P@'H:Z7P%J0L?$HMY2!!=KY;#/&:T]'\."W^(EXLHQ:66;@9Z<\BG[7 MV$YQD_0%25:$9)>IG>*]'TW1I=,L(%;[5+M-PV>QJ/QMHMCH5U8I9(462+<^ M3G)K.UG46U?Q0]V6RIG 3_=!KH_B8!_:NCANAC4'Z9I+GA."D];-L.6$X3<5 MI=(@TCP[IFG:*NN>(F)C?F*#U]*276?!U_;SVXT3P.V<5PCY &.<\\]J*%)5DZDF]Q5ZGL7[*,5L;_A+PW'K"SWVHR&+3;7 M)=NA8^E:\&M^"+F[6P;2MD,A\M+CW]:U?#3*B=3S6+'K' M@HZ5M#7?#7B^*& M#78FM+Y5"K.O _.M)JJX1E43MUMN1#V7/)0M?HE0Y7#W'='G5XRC4:DM M2?'%!^E-#!B-QQ2CBMS "**4]:3- "9P:"@!1T MHH/2CM0 4HI** %I:2@4 +Q^-*.*2B@!>]%(*7&: %Z4=.E&>V*/>@!0>*!U MHI<8H#T T8![TF32Y'I0!H:%/%:>(+*XG;9%%)N9JT_&NH6VJ>)9;JSE$D+( M!N]ZYT@'K0 !["LG2O450V]K^[]F=_X7\:0Z9X5NK2YE_P!(A!%OGDG-<-%* MSWT(E-13Z'6>/M6LM7N;%[&82&* M, D=JV))=%\9Z!8QW5^EG>VBA3NKSH #H,?2EPIY(K.6%7+%1=FNIHL7+F;D MKW/2_#U[X:\*7$UH+X7$\J$R7/\ "/117*:!?VMGXV6^F?9;"5FWGH :Y\(O M(P,4IP>.H]*(8:*YG)W;%/$R?+962-KQ1>07_B:ZNK5P\$F,/ZUJ^&M6LK#P MIJMG5#<9*R'@58M=(\.^&;N+4+G55OO+;]U"G.#ZFN(PK#D9Q2 =JSGA7S-QE9 M/177#P U]:176GZE;R(Z E';!!K.M1I4HQ5[-;,NE6J5)2=KI[HV/# MMKH?A[78(XKW^T=1N#L4ITC6N?\ &LS1^.)YH7^>/:RGT([5MZ+H%EX.DDU? M5KZ!YT4B*.-LUQ.HWCZAJ5Q>L-K3/N4'TK+#1^EKFM>7)14=NIW%Q/H M7C2QADNKM;/4(EVL7K.N-%\.Z18S22ZF+ZZ*$1(G0&N0(#$[E^;U%*J!>0,> ME=*PDH/W9-(YGB8S6L=3H?!^OIH=[(EX,V=RNV3VK7N_"_AR:=[J#7$BM7.] MHL\_2N)_#.>U&T8^[3JX7FGS1E:^X0Q+4.62N>A7WB#19?!T^F61\K;\D:'J MP'>N!4$*,^E- '!QS3L\UI0H*C>QG7KNK:_0M:?*D.J6LKMM1) S-Z"MOQKJ M5IJNN1S6<@D01!2WO7-_A2@ #@8INFG44^PE5_=NFNIVGA3Q1#I>D7%I=/\ MZO+09YY]*Y&6>2XNI+F4YD>3>Q/;FH\>M&:FGAX0E*2ZE3KRG%)]#K/&&K66 MIVFFK:S"3RDQ(/3BG:%K5C*-<76KA([9=EE;C;'[UA[5]*.,8 MQ13P]I*4Y7:">(4H."5DSOM/US0SX/@TO47W;_E9<FX ;. #6WU:%HI=#G^L2O)OJ=;:ZK9Q> ; MC3GF"W3DE8_7FJGA#7X=&DFL[X%K*Y&'_P!DUSF!G..?6@X(I/"Q<9)]2EB9 MQE%QZ:'8S>%= FF::#7HXX'.=I/(%8&O+I45Y%#I!9HHUQ)(?XSZUE;$[9H/ MIT%.G1G"6LKI$U*L91LHV#C)Y[5TF@67AW4],-OJ5Q]GO5;(DSCBN:QZ&F'! M'(R?6M:L'.-D[$4IJ#NU<[>+PMX;M9EN+O78Y88SN\M3R:R?%_B)-=O(%M 5 MM+7B+/5B.]6FK([XWVA^,M'M[74[G['?VX M 60]\51_L+PSH\4US>ZLE[)M(CCC[FN,*@]1S0%4?P\U*PCB_)/M=Y*(H-A"Y[5E:O/'7$3[HY)"48>E42 W7FEQ@<#BM MU0BJCGU:,/;-P4.@J2-#-%+$ M&/#VG6LUQ([73[>YTC5A_H%T#@C^'-6G\'^'?.,H\11I:YR$S\P'I7$DY[9!]::4 M7'2E+"M2K>IK=N/!WANYD\VV\0 M1QVK'/EL>0/2N'Z#&.*843/W?UJYX>32Y9-?J*-:*O>*L=;XSUVROK:RTG3F M,MO9C!E/YIV ,<8]J3N:VHTHTH\J,JM6527,QIZU(KE>O2F&DY[5 MK@!PZ4E+29H #2CI249- $&:*7%&* M$HH(Q2T )2T@ZTM !2BDHH 6BD%+0 M!HH/:@!0*![4E+0 NTYH'I29]Z4_* MA/>CH&KT1/9V=S?SB"R@>>8_PJ.GO6K-X/\ $%O"\LED-B#+;7!.*U[F[;PK MX/LHM/PE]J W2SX^8+[5RZZIJ,1=TOK@D@Y+,3GV(KAC4JS;<=CKG"%-)/2.HZ9I&K&:!J#W)M1NE@D&&V^HJ M&QT#3DT.+6-;OGM;6=ML2QC)/UI_6H6N+ZM.Z\S ''.#]*%!SU&/0UNV6@6N MJZX]EIMZ7LDB\UIV'(6HM2L_#T5J7TO4I9[A&VF-EQGUJEB(.7*2Z,DFV9(X M]SG K>C\&^(985E2R4JXRN7 XK!XW*?1@?UKL/&\NI"^TU;)[H$VRE1#G&:R MQ%:<'%1-:%&$TW+H*7N MG.YP#_*E"LRLR(S*.K <#ZUTP\.Z1J6GW*(AA)7U9R&G:==:K>"ULX]SXR2>@^M.U32I] M)NUM[AXW=ANRC9 %=MX*L]#6+57MKZ9V\@JQ88*IZBN=L?#UIJEY'=(U6.== M#U5Y+N%=WDR#&\#TJ'P]X:36["]N)KG[-);-AL]%'PR\,Z7JNIR6FGZBTD,_S.6'7KQV]Z4$XY'/I746_AC2;Y M;BVT_57DU&!2S(1\I(Z@5RW/S*>),E6K>G6C4;2,9TI0^(O:=I5]JTA2RMVE M*_><=K2#ZUS M%V^J02?8M0:=3N&8Y3W]17)&M-U&NB-Y4(J"DD5ADG'8=33NO3K[UI^(=)BT M2>VB25G$L0D;-27VC1V5OH\PF8_V@?G_ -GZ5T^WA9/N8^QE=HR!G/K2\]CD MUU6I>&-$T:[6/4=6D1) "B*,D>YJE?\ AP6.KV-LL_FV5X1YAZ7?&TU'575F/R*H^Z/5JS;_ ,.W5EK$ M.G0,)Q<_-!*.A%..*A)B>'FC)Z\$9^E!X/7\*Z5]"T"VNA8W.LN+SHQ4?*K> MF:K1^'77Q1%H]S*-LGS)*O\ $*%BJ8/#3O8Q5X'? YS2D2 E&7=RN1U%;^H MZ!I&ENUO=:HS7*N-Z)_"M:WBVTT9=-L&-S(LH@_<*HQO'O6;Q<;I16Y?U5ZW M>QP^[D\BM:W\.ZC=:<;_ #'##@E=YP6'M65"L3R1)F_Z=-E(?\ 1E7@2_6JQ%:47&*ZDT:2DI2['$*Q*],=J/K^== - T_3[*"? M7;]H)9QN2",9('J:K:OH:Z?%;75GE*KW6J%#-&#"G\3''\JY)%C:54F8K"6P[CJ!ZU<*T:B M;B14HR@TF(X9%#,CJ#T)'6K=YI-U8V-M=S;?*N?N$=JZ[Q+::!_PC6EE[MU5 M83Y!4?ZSZT:A86=UX,T>?4;PVT$(SQRS&N-8MNS\['7]5LY:]+G!XPQ&GTKPTZVU33[AKJRG.W)'*FICH.EZ?;VYUW4G@N+@;EBC7.P>]= M7UJ'*I'-]6GS-'.$ #-2V=E<:E+8&QR(V/Y"JG67LG4@*%+][R2,.YMIK&Y>VN4V3Q_>7TIUG976HW2 MVMI'YD[#.T>E=1XV2+488-=@0*I\F$$(/<=R* MYWBVJ//U-UADZW+T.(N;>6TN)+>= DL9PP]#473U)]JZ>^T:?6_'.HV\+>6B M-NEE;HBTZ#P]X?U"Z:QT_67:^&0N\85R.PK2.*BDG+?J9/#2N[?(P],TB[U< MSBTV_N$WON/:J'')S\HZGWKN/ EG-!JNLV%Q^[G6%HV)Z#WJA;>&M"O9GL+/ M6"^H@$@$?(Y]!6?UI*2W>*?[19W M*[H)1W'O6T<3"4N5,RE0G&/,S.M[>6[N$MK==TLAPJ^IK:/@CQ&!N:R0#'/[ MP<54\,G_ (JG3N?^6F*U];T3Q2VMWTT27?D%RRD2<;:QJU91JJ*=O4UITH.F MY-7.5='CG:-\*R':P]Z;C<<#D^GK6[H^@VMWI<^KZK>/;64;[#M&69JL:99^ M'?\ A)K)8=1EEMBP*$K_ !>AK9XF";MJT1&@VE?1,YM@RG:Z,C>C#FF$;3W/ MO78^.;71DUF1[:[?[<[JK1D?*@]:@M-!\+WMS'81:W(]](,*0/D+>E2L6G%3 MDAO#.,^5,Y;8SG;&K.>N *;C/!!SU_\ K5VW@O3;*S\57-KJ$Q%_;[E6/&59 M<=:R[G1+#4?$7V+0KIY=[,\[2# B]:%BX>TMT#ZLU"]]3G,<9';M29QSBNLB M\-Z!J$LMEIFKR2:D@.%9<*Y'4"N4D5X97AD&)$)5A[BM*=>%1^ZS.=*4/B'H MX/6G<9XJ#K4B-S@UL8$AI/UI<9%-Z4P%HQ129H ,\T8]Z .:0T %&:** GO M2+S2F@&@ S28HH/M0 @Y-.I*,T 0T4E% 311C-+VH !1110 4444 %+]*!U MXH/O0 #KS2]_:DI>U "]Z.](*7ZT ''I2.-X(I<9Z4HSFBR>@T[/0[::T;Q7 MX1LGTT@ZA8#8\+'EA[5SB^']9<2L-.F58U)M-AL MI-:^',5MIX$D]I.6E@'WB/7%QHM;V[L9S-9SO!+W*G M&:GZM-*R>M[E_68N5VM+6.L\)V=UI$&K:KJ<9M;;[,8E#C!*FM->U>PMO(M+^5(1T M0'I]*F6&G)-NS;''$0BTELCHK[3+K0?%9_X1J,NWDB66W/.T'JII^KV5KJ?A MJ;6;C2_[*OXG";1P)?PKE(M2OK:[:ZBNY1!2^K5%*+3VZC>(C9HJCDQDC^(LCW4S2.B[5)]*Z:E'VDHN70PIU5"+2ZFEHMW:VUU#]I^SCS$M\XWGTKA897@E66)RDB'*..H-3+J%ZEZ;U M+J071.3*IP3657#R;]S32QK3KI+WNYZ+HDU]>6&JO/HD&F0"%@@1<.:YSPS; MRW?@W7H8(S)*S B,?>/-8TFNZO<.SR7\K,R[&YXVU6LKZ\TZ8RV5P\,AX)4_ MSK&.$J*+5^WX%RQ4)2O8ZSP+!) FN1S1E'%H05;J.*A\.Q?VIX(U32;4 W?F M>8$)P7'M7.KJ5^LLTHNG$LXQ*1_&*B@FFM9DFMYFBE' =#C%:/"RDVV]79_< M9K$15E;8Z?P9I=[9:VNH7ML]K:VL;>8\HVYXZ>]/TV<3>%/$\\65$L^5(],U MS]WK>J:E#Y5Y?2R1]"I. :KQW5Q%;O#'(5BD^\HZ&A8>]C]E;.*Y^UNKFSW_ &>8Q%UVL1W%+:W-S8L6 MMI3$S@JQ7JPK26'KA1<:CD]FB9U%."CU5S5@T361;Q: MA9PRLC\I+"?F'UKHM7:YN/ \4^O1"/4(Y0(7(P[+GO7*V6L:GIZ%+.^EBCSG M;GC\*CN[Z[U!]][E83H5*DM;)+[S6%:$(^[JSJ_&%A=ZC_95S8V[ M7$3P*NY>=I]ZD\36SV"4?O$(#8KF+76-2M(3!;7LD<)'(ST^E$=]S>>*2)54H,\^A M]*GOO]!E\+Z5,0;J%PTBCG;[54\6:W>V_B1SIM^Z1&)=VQLC.*PM)F9_$5E/ M*)VAM'FCN,;&49_/TK5EN MK;3?$^B6<\P+P0&.0YX5B*Q?$.MZA;^)+Y;'49!;L0?E.0..U9Z)$U*\(3:2ZFUJ/AS55UF6!;.27S92RRC[K GKFNE:> M)_'FC6J$-+:P;)&7GG'2N.37M7C@$4=_,L0&T(3V^M5(+B>WG^T13.DXY\P= M2:OZM4<=7L1[>$96BNI:UPC^W+_/S8F//?K70^*[:>XT[1KB")I84M\,XZ+] M:Y-WDD9Y9#EW^9F/5C5A=4OX[,V8NG^RL/\ 5YK:5"5H]8%GJ MVI6*&.TO)(DZ[0>*@GN+FYN#//,TDO4NQSCZ5@L/4=HMZ(V>(@KM:MG2>/@! MKEJ3R/LRCZ<5RDA&PXZ8X%3W-W<7KB2YF,K ;59NH%05T4:;A34485JBG/F: M.L\0VEQ=^$M">VB,L<<1\PJ,[:9XF!_X0[0>->3FT%FTK&V!R(^V:GM-9U2P@\JTO9(HNR M9R*B>#E>Z\S2.+TY2]XFU#4[V>V34K-+0QI^[C3TJ3P.<^*X,<@1MS^%8=Q< MSW1R^U]_G.L\/&+4[W6?#E MTVV*ZE9XB?X6!JS+0@Q_$V.37$I<317(N(YF6X)W>8.I-* MEU/'=?:TE9;@'=YGO6'U/5]K?B='UK3SO^!W5J5E\7>)M.$H2>Z0K$"<;CZ5 MSV@^'-53Q!:":TD@6VE#R2L,!0.O-89OM!.[S <,35VX\0:SK3VOV>;4)C$>"N M[K42PE1-J+T>@UB8-*ZU1U^G7,=_%XQN8?\ 5/G;[XK,5@GPFA\N;2&6&WF:.*48=1_%2&\N?L8L_.;[,#GRNV:M822?S0/%*VVIZ+KFI7HL M].N].T:WU&UDA53(4W,IQTKDO$^HZG>1V<.HV$=DD:YAC48XK-LM7U/3HS%9 M7TL"'D(#D5!=7MS>2F:\F>:3IN8YQ10PKA.[%5Q-X6CU+WACGQ1IX _Y:>E: M>MQ^*&US4%B^WF$R';M)QMKFHI9+>82PN5D4Y5AU!K3_ .$HU['.J2$^U:5* M,W4YU;YF=*K%0Y67="NM:TVSE\O2_P"T-.E?$UNRY^;^AJYK.DV&F>(=$N;= M/LHNG5Y;8GF*N=M-P>5)[N&O?M1E;[1G<)0<'/K4EYJE_?R))>7%[:*XC9OWJI@8]M\-AW3;;,L17]IL)C%'/:BBNLY"1),\-3ZKU(CX�!)3>E. MI#0 "D[THI#0 "BBC)H #24$DFB@ H '7O10* "DP*6B@#UK_A46D_\ /WBXHH^N5_Y@^I4/Y3SK_A46D_\_=Q^='_ J'2/\ G[N/SKT6C H^ MN5_Y@^I4/Y3SK_A4.D_\_=Q^='_"HM)_Y^[C\Z]$-)SGC\Z/KE?^8/J5#^4\ M\_X5%I7_ #]W'YT?\*ATG_G[N/SKT0'UX]J6CZY7_F#ZE0_E/._^%1Z3_P _ M<_YT?\*CTK_G[N/SKT2FGK1]B"EQ1]B44?7*_\ MP_J5#^4\[_X5)I/_ #]W'YT?\*DTG_G[N/SKT3 HQ1]@44?6Z_\ ,'U* MA_*>?CX4Z7_S]3_G2_\ "JM+_P"?J?\ .N_P*,4_K=?^8/J5#^4X#_A5.E_\ M_4_YT?\ "JM,_P"?J?\ .N_HQ1]\3@O\ MA5NF?\_4_P"=+_PJ[3.UU/\ G7>44?6ZW\POJ5#^4X/_ (5=IG_/U>CX2:5_S]W'YTO_"I=)_Y^KC\Z]!I:/KE?^8/J5#^4\]_X5+I M7_/U>?\*DT MG_G[N/SH_P"%2:3_ ,_5Q^=>AXHQ1]&/&%GH>KWYU&PU!";:Y<8=''536K>_$+1++4)+5OM$ MBPOLFGBB+1QM[FN?EOT\<>.].DTE)&L-,C=Y+IE(4N1@*,UR6G[M,T?4]*U/ M7I["9II?,LA:[S(&/!![YH ]6UCQIH^BSVL%Q*\DMW'YENL2[C(/:LO5/&$& MJ>#=5O='FDAO+1<.DB[7C/N*YJ2XT_PUXA\(&\$TEO'8,J22IEH_T2)7V$>=(#R0* .RD\9V.CZ5IJWS2W%_KQF.TN]-B6"Z*DA"!RO MM3-.T@^*#XMNK6W:'3[W:;7*[0\BC.\"@#T'4/$%CIU];6QQSF@#U?6/&FCZ->0VEP\DD\\7FPI$FXR+[5 MEZI\0;,>#+_6M+266:U.QH63#QM_M#M67IMDEKX]\/6Y2218-*(C>5?F'U]# M5.]A<2_$!8H#N9%8!5^]0!WWAC5CKOAVRU!XI(VFC!977!S7$S:IJ?B'Q9J6 MGR>(?[#2S?RX(!@-+_M9/45V/@^^@U'PGITMLY9!"$8D8(8#D5Q^IZQX=U#4 M[NQ\9Z0MG=0.1!/L)\U.Q##O0!TGAN]UFPT^_7Q/)$8K1LQ7P("S1^OUI=+\ M?Z-JM_'9Q_:83,<0R3Q%4E_W37GL-A?ZGX/\2VFDM>3Z,KJUEY^=[ '+!<]J M= ;76)-#LY?$5U=M',C):1VNUHBO8GL* .]O/B%HUIJ%U8B.ZFN+4XG6*(ML M]S6C)XKTJ/P['KIF)LI,!2!R23@#'K6#X/A1_$OBOS(1F2YVLY'WAC&*Y>RL MKF3Q9%X(>!Q965V;\R8^5D)R%_.@#M-,UVUCU+7+FZU5V@MPLC12+@6X(Z>] M2:1X\T;5]02QC^T02R@M";B,H)0/[IKAM=L;F^N?&26T3OY=Q#*Z*.71>H'K M703>)=%U]+'3M+L6N[]H66-O+V_9?EQDGM0!K3?$30H;]K8M8([9-[!/[Q]J\GLL6OA:?1-2\07%K-N:.6P6U MW.Y)ZJ>^?6MS5K?3=-U'35DOK_2+Z*Q58=2*;EE7^XX]: /3='UJSUW3UO;% MRT))!W#!!]"*T!R*X[X>:AJ&HZ+BZ5I(OKFXC,F6?:% ZUV!Z5YEXO359/B=HZ:+-#%>?97^:894KWH V+#Q MIJ$6O6ND^(-&.GR7F1;2J^Y6([&NODO;6*98)+B%)6Z(S@$_A7#Q>%]?NM7B MUOQ%?PW#:X,N&@92=H'ITH M ]7FNH+9-]Q-'$G3<[ #]:S=<\1Z=H.FI?W^*CU!=%U3P!);16UPC6FHI'+;W+Y,+$\JI]* /9 MX)XYX4EC8,CC*D'(-<--XUUVZ\1:EIFC: MTE@P1Y7EVY)K1;4M6TF\M=,TW MP\TVG*J*)UD "C%9O@O'_"<>+3D9,R9Y]J -7PUXO_MF_N=*U"Q?3]6MAN>W M4]Q71?;+;[1]G^T0^=_P \]XW?E7G'B"\#?$M[C37$EQI^ER-.4YVD MYP#7)V-GJ%_X3CU*WT:3^TI7\U=5:ZQAMW?G@>U 'NDMW;P!O-GBCV]=[ 5D M^(_$*:#HRZC'$+E&D5 $;@Y/7-<2FE0:]\1X8M;EWNNF(S6P?".W"5I=.M-1B^SDMN"9/*@T >PO?6\,$4MQ/% ) "/,<#D_6I#<0J4!E M0;_N98?-]*\WTO2[+Q7XNUE==)E^Q)'%;VK-@1H5^^!Z^]8EO%R-/$C!9)$4GH&.#35O;5YC"EQ"T@&2@<9Q]*\S MFO/^$DDUWQ#!(QL[73_)MR#P7(^8_A6)>^'+2S\'^%KZWFN([VXFC66Z$AWN MK=0?:@#V>*ZM[C=Y$T$$RW$48'WM[@8K/USQ'I_A_2?[2O)E\@L%4JP.XDXXKA[?1;?Q#\2;U-6W2 MB/3XR\ <^66/4XKGKVQMW\!:SITX,]M8ZJ$MA(V2BEAQGTH ]KAGCN($EC<, MCKN#*YW?9YXIBAPP1P*-5N?!U]:F&*.^AU!;:\FLSM M6<'N#V)JYIVGZCI_BC29M.T8:3 05N0]P&%PF.N,\F@#U%]0LHV >[@5CT!D M%2R31QH'>1%0]"3P:\L\,>$;#7-(\03SK))=R74JQ.SG]WCIM].:9IM_-XFD M\.^'Y9&::PD9[_:<8V<*#]<4 >BZ5J5S??:S=VJVRPRE4.\'>O\ >]JO07=O M= _9YXIMIP=C@XKQZZN9QHVHVPN9(+>[UWR+B7=RL?H#VKH=:T;2_" N-1T2 M\>VO/L3A;-6W";C[^/7WH ] %Y;-.8%N(3,.L8<;ORHFO;:V95GN(H2WW0[@ M$_G7B%II^HR^'+*_L=&>._9EF&J/=#YV)Y!YZ>U;>O:;=W/B&[OY+&+78A;J M)K43;9+0XY*B@#UD,#@CD'H13JYOP1>V&H>%K5]-DG>VC)3$YRZD?PD^U=+0 M E%+10 44F** %HIA//2F&>)#AI4!]V%&HKHFHJ'[5!_SWB_[[%)]J@_Y[Q_ M]]"BS"Z)C52?3[.ZDWW%I!*^,;G0$XJ7[5;_ //>+_OH4?:H/^>\7_?0IV87 M00V\5M&(X(HXD_NHH IDME:RS+/+:PR2KT=D!(_&G_:K?_GO%_WT*/M4'_/> M+_OH46871BW_ (;2_P#%-EK,DBF.W@:(PLN0V36R+:W6#R%AC$/_ #S"@#\J M7[3;_P#/>+_OH4?:K?\ Y[Q?]]"BS"Z&S6MM M2TTFZ6PG/"2!>%'L*O\ VFW_ .>\7_?0H^TV_P#SWB_[Z%%F%T9_A_1(-!T: M+3XR9 N3([=9'/4FM!K>'R1'Y*&,'A-O%'VJW_Y[Q?\ ?0H^U0?\]XO^^A19 MA=#FBC+K(R(67A6QR/I44EE:23+\7_ M 'T*/M5O_P ]XO\ OH46870Z.-(D"1HJ(!@*HP!^%0Q65K#,TL-M#'*W5U0 MG\:D^U0?\]XO^^A1]IM_^>\7_?0HLPNA4CCC+,D:JSG+$#DGWH\F,2&0(HD( MP7 Y(^M)]JM_^>\7_?0H^U0?\]XO^^A19A="K#&KLZH@9OO$#D_6HXK2WMI& MD@MHHV?[S(@!-/\ M4'_ #WB_P"^A1]J@_Y[Q?\ ?0HLPNB-[&UDN%N'MH7G M'24H"P_&EN+2&[39<01S*#D+(H(^M/\ M4'_ #WB_P"^A1]J@_Y[Q?\ ?0HL MPNB1$2- D:JJCHJC %.J+[3 ?^6T?_?0IZNKC*L#]#FE8+H?12#K2T#"BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH ***0TF =165/H%E<:];ZU(A^V6Z&-&!XP:U"<#)J(W$'>:,?\ M A35Q71)G-?#K0;V_DNF6:-)6WS6\\7_?0H^U0?\]X MO^^A3LPNC!U?P9I&L&V9DDM9K=/+BFMFV,J?W'I]%,+_9IFWR/ MN^=G_O9]:W_M-O\ \]XO^^A1]JM_^>\7_?0HLPNB/3K--.L(+.)W=(E"JTC9 M8CW-03W)'F^3*5!(KK/M4'_/>+_OH4?:H/^>\7_?0H MLPNC)T'POI7AR&6.Q@)>;_732'<\GU)ZUEM\.-":\,O^DK;E_,-HLI$6[KG% M=5]IM_\ GO%_WT*/M-O_ ,]XO^^A19A='!ZCX..L?$"6YN89HK)+(1P7$,FT MJ?2M]/!NC1:"-(6!A;>8)6.[YFWN501M+ ^TNH['UJ/4[/_A&_"C6&@:/]KW@QB$'&2W5F M/>ND^U0?\]XO^^A1]JM_^>\7_?0HLPNCF_#7A*WTOP2NA7"#;,C&X"GNW)&: MNS^%=,GTS3].D1OL]BRM ,\@KTK7^TV__/>+_OH4?:;?_GO%_P!]"BS"Z,^; M0+"XUQ-7D3==+"8!GH5/4$5BK\-]"%T)1]I$"R>8+7SCY8;.>E=5]IM_^>\7 M_?0H^U6__/>+_OH468711M]"LK76Y]6B0BZFC$3<\;1TJC-X,TB;2]0T^2)S M!?R&6;YN=WJ*W/M5O_SWB_[Z%'VJW_Y[Q?\ ?0HLPNB#3;"/2M-@LHGD>.%= MJLYRV/ M+_OH46871DV_A31K?0WT6.T7[&_+@]6/]XGUJEI/@32=*OTOEDN;F>,%8C<2 MEA&/85T?VJ#_ )[Q?]]"C[5;_P#/>+_OH468712T?1K/0X)H+)6"22M*P8Y^ M8]:KZ9X7TO2=:U#5[2';=WV#,WKCTK5^U6__ #WB_P"^A1]JM_\ GO%_WT*+ M,+HQ4\(:.+"^L7@,D-]*9I0QS\Y[CTJ'1O!&D:-=/<();J=D,8DN&W[4_NC/ M:N@^U0?\]XO^^A1]JM_^>\7_ 'T*+,+HY1?ASH*WHE_THP*_F):^!M)U?4#?%KBVN&4)(]O(5\Q1V-=#]IM_^>\7_ 'T*/M$+'B:,GV84K,+H MK:9I=GI%C'96,0BACZ*.Y]36A3 >XM%%% Q.V:SM2U:'3PJ8,L[_XG.^ZDY9O3V%4DK79+=PN+JYN"&O]0BLT M;[L0<*3^-1QV5A.GF)()P.K+)NQ7->)+"UU3XAZ%:WT7G0&W*PO$=;BUW$J=HSD>]+F8^5'5G3K3&#%@_6D_LZT_YX\^QKB!X^ MO&3^TQ/:&R\_RQ9!292F<9S5N^\7ZG_;4]K;/;6:Q;6A@NEP;E3_ '6HYF+E M1U0L;!F*!5+CG:&Y_*G?V=9D?ZK /0YKFKSQ!_9>LZG7ZT?V;9_P#/+]:M447ZT?V=:?\\OUJU11S M/N'*BK_9UI_SS(^AI19>4=UM/-"W8AL@?A5GF@<>]',+E'P:U<6;JFH -"3@ M3KV^HK?C=9$5T8,I&01WKG3@J5[L))%=71)O+MS_L1\**C M&GV@X\LGZM5L@CGD ],TF&';IU-)R8^5%8Z=9G_ED?SI/[.L_P#GE^M6RI&, MJ1GL:3/<<^E+F?7ZU; STH964_,"*?,^X7ZU:]QU%'K1S/N'*BK_ &;9_P#/+]:/[-L_^>7ZU;(( MZ]?2DHYGW#E15_LZS_YY?K1_9MI_SR_6K>#@L 2!U([4 %C@ DT7ZU:/2C&1Q1S/N'*BK_9UG_SR_6C^SK/_GE^M6L#'%%' M,^X7ZT?V;9_\\OUJUU.!S1FCF?<.5%7^S;/_GE^M']G6?\ SR_6K5%',^X< MJ*O]G6G_ #R_6C^SK3_GE^M6J*7,^X3=I]Z-N_N*SL9&"<^U1W-L M;I/E.R=#NCD'4&FM=Q/38ZH&BLW1]0-]:_O!B>,[91[^M:.[VJ7H-'.ZJXNM M9A@/,<"[R/?M32H*@?2I.Y'4=352["CJK5MR7]E!?QV$MS$EY*- MT%=8L8AIUK)8&Q$QD6Y>,&55SG;4^M^'=9U(W%JL MEC]#:Y;VWE17ZF&[/ M^LC49"'U)["F!@7WA>.TMK^>\N7>R^Q)$KJ,N&7^+Z5EI=ZCJWB#P];RW]K= MI"IP+8?PXP"_H:[,>(=+ENFM$EW/]QB5RGN,U!I^I>'T#RZ?;QP;W\O>L>-Y MH J'PS=_\(=<:'YZ>?)<&7?_ XSG%=%"GEVT4;')C0)QTX%8VJ>)K>P(%O& MUP%R)0!R,>E.3Q/8!$>=F0NN5B559=R_2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *@O(C-9NHX=?F0^A%3T8W CVIQ=F)K0V=-N?M>G03=RO/UJ[6 M+X:8MI6.RR,!6U0UJ"V"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "D[TM% "4UOKUIU-?[C'V- CEO-^U:K=71YVGRX_8= MZGC'SHIY&:J6'_'N[=VE;/YU4+& MOH*CUK67TW5YXX1+-/'9-,MN/N$^M94&JS>'_$>N>?H]]<)<2!HI(4RI J:[ M%UJGB"34H;.>*&72VC"R#!#?W:0R'P]XDN;7P_;76I?:KS4M0<^1;#J?I[5T MNCZW!K*W 2)K>YMVVW%L_P!Y37&WFA72VGAS49K6YEBLX3'<00-MECR>HK=\ M(6,<$E_>QZ?/9K,0$:X;=)*/4TAC]6O]0U#Q*GAW3+@6@2+SKNXQE@.RK2Q1 MZUX?FN9[BY.IZ1'$9"S#$J'T'M46K07NC>+$\16EFU[;S0B"ZBC^^GH0.]6- M-U#5-;UPG[(]GH@B*2+./GF8^@]* +,GB.RCL]-NE#NFH'$:KU4=R?I52'QG M;27:*NG736+3>2+T+E"U87AC3+B?Q#J=C.?]%TI)(K5LY!9_\,U;T:_UK2M. MM?#T.CNU[',09W'[D1Y^]]: )M-\3?8K'4+C46:X=;TPVL:?>?T K8TG7XM3 MN)K*6VELKZ%=S6\OWMI[BN*O/#M_-:/=O:RNMMJ+2M#&<,Z'^):WO"UE ==N M=2M],N[>/RO+6>\J:/XAT?[#-MM!\US%C[ZYH^(GB&_T^ST MZ/19Q'+.ZRR,!TC-:&MZ5)J7BNR5H6:U:T>-Y.RD]*Y@Z3K-[X:OIKVS?[7% M*EK;1]S&K?>_*@#L+_Q+]CE-O;Z7=7SPPK)]@OVB:W"V2V9VJQV\[S1X=TR_MF\*":SDB M:V,GG9'^KSZT =!;^+K2?3KRZDM;B*>R<1RVNW+[CTQ3K'Q3!<:A)97UC/IT MZPF=1-T9.YK!U6WUN"]\2W.FV[?OYT.]1DLGZM;0@7-U M']V,^GX5S.HZO=RZ+H&ES::\)M[E(WF.-A X!3UJ&70FTRXU2RO-,U"\ENIC M) UO(1%*I[/0!UE]XOMK6^BL[2RFOYYH!<1^5W2JT7CZQF2&XCL+L6< MCY8Y.F#2Z5IMQ9>*H72U,%O'IICR#D(W]T'UK)@T[48_A[-:&TD%P=1\SRL< ME=W6@#H=1\5P6=[<6UM8SWJVP#7,D1XB!IEYXRLX;BUM[.VGO9+R+S8%A'4= MP:Y>XT0Z5J>J"\T_4+M;W#6[6KD*V1RKUMZ'I4^F^)]((LS;6T-HRD Y$9/\ M.: (-<\:2GPNFHZ1:RBX6[6":)OO1G/*UV43F6"*4QF-F0,4;JO'0UP-[INH MC0=:9+*1G.IK.L:_>= .AH ?1110 4444 %%% M% !1GC)SFBBB]@$M'^RZ[$X/R7"[&'^T*Z3D5R=R2MS8L.HEKK:J2N0G8Y?_ M )B^H_[PJ0Z'#8I3Z1I]SK$&K36RM?P+M M27/*BKW4;N>N0?4UDW.N_9O$UKHOV&9SU4=;O+B36;Y8_ MM)M[2$8:%L*CGNU6X/$;K8*7"2NC)&'SC>3U- $D?AA8H+>&*X">2S/N"_>8 M],_2JR^%;M&,D=W$D_F;U0#]WGUQZTC>*9_-NX9[9(@AQ&N[YF]P?2FIXLGM MXTGN;-5LVRJ,#ESCO]* )O\ A%)?*W&]#2GG<1]YLY)J6#PPT5R]PURKR2(0 M#M^Z2,$U!%XJOGM;B8Z83(B"2'G&X'M[FF2^++A+.TG6WA=9SB20'Y8_8CM0 M!4FT6_BNCI5A"WD3,AGE9^DB;2;199D6Y M;=*+?EMGH*H0ZI?:;=2PP1226N!N]*6]\1:AITJ64]BCZA)\Z^6V5V?XT =*128KFY/%%PMS9( MUHD$4R_O9)&^XW]WVJWH^MW.I:O-9S6R0A,E5)RS#^\/44 ;@1B,[3CO3<=J MXB^U.674-1D8WFP2BWM9(VQ&K?[57K?Q-?"=;5++[08?W4DB_P 38ZCVH ZD M#K1C!X].,UR\_BLR6I>* $(=MQ@_<;/0>]-@\6W4J>8NG$VNTF-VXVXZYH Z MJ@ D[17.6?B>2_O/LL-J"[,-ASU7N?I1K^HSQRWL<$A1;.'/R]7=N@% '2%6 MZGCL/>C!!'R=>.>Y]*X.74+S3K::-I;B&0VZ?)*VYF8]U]*DO+N\LK0S6#W8 MB>-8W-QU:0_W* .Y8$<$'\>OTIIXZ5Q<%QU=;8 MRO-IEM-(,/)&&8>] $XHHHH **** "BBB@ I1U_ TE*.OX4T#V+7AG_D%'_K MHU;=8GAC_D%G_KHU;=5/XB8[!1114%!1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 )VIK_ZMOH:<>E-?_5M]#0)G)Z?_ ,>C M?]=6_G5GC'/3O5;3O^/0_P#75OYU9!V\XW8[>M5+<4=A^^1%')4'MUIKR$(S M,?E0%F]<5D:3H;Z3JFI7KZA-=K>,'$$Z&-3YR!#QAF&0?0US,EG< M6_B34+MX+TQ2LIC>W?"D>]4-0TR_.K7FK?9'6R,)3[/OY#8_UE ':);>,+[&E\Y)751,C,PRJAAR/:N!M='NM1TRT>"RD@B 03!GYGYZU>DT& MY&N3;HYRC2!H6B;"HN.F: .O\Z([E6=!L^\2P^7ZTIG0Q^<)5,87.\'( %<6 MFBWF+V#[-+]C;YC\W[S=GMZBM2SL[]?!MW;7$0CEP=BCJR^] &C;^(K"XOQI MR3,MPT9E5'_C7VJQ:ZC!>VL<\-(DSNRPX([53O=6LE MT;[7,[3V-S\@"=6SQBN8FT"^DU26Z-F6LWA\D6[OG]YC[]:5QI]U_P (?96T M-H?.MY%+0@]<'G% $.CZ+H?VU7WW@>T.^.UNV^6('N*ZI+E9.8YXWW9.0P-< MUJ$&I:G<7&I16/ED1+$D,A^9QW-<^^G:GINF2S(K1W5N#Q0!W=_ MJ=OIMFL\Y=HW<(HC&22>F*2TU:*\N)H2KV]Q"NYDF&"5]:SM8T>6?0[#3[96 M)BE1I"&Y&.I!K*O-!U*,W\$32W"S,LD=T[?.R#K'0!UWVF-(1(UPD:-P&WC& M:B_M&W-Y-9M,$DC4.2Q^7![YKB9[ V=WIZ/87,\"QB MBCMMTAC87 W?>).1FMO34+>(-R1&.."S6.1>V[TH W.3R111_+M10 4444@* MUW_KK/\ Z["NM- MU:VW+8&#D\9[4BS#O;#0H;Z26\E\FXGPTB;R-_U%61H.ER7(O$M0YZKM;Y?K MBLG[59#Q+K,M]&976(0PQLF=Q]JRX/[;@NH[)KEK3R0'@3!.[/)S0!TG]D:' M'=&%U62XSD(S9*^U6WTJPBC02VZK%&"H#M<44OK::>\MQ,ES=2'>S+G! MZ CTJ]*^J6S36:37$JDKN>09YQEL>U '0)HVEFV^QKN="VY"'R0?0&G'P[IC M;,6NW;U /#_45R%F]W:1QI;2W"VC'_2)64DID\XJTDNI7,SP1W-VNGQ*\D46<\$'M6+=75_#X M5T]I'=7E8+<3 ?/&E94%I+JVL6<$TES)I\$IEA=^"X'3=^- &[+IF@Z?%(EP M$1;@8!D8G"_[/I4XT#39;>'8CND?S1RJ^6(^M97B!T?6#."8;N%-J"6/=%<( M?X0.QJ@;V\4'"7%I=1LOV2S0$KM[DT =*='TFZN3+Y0D9#AUW94D>H]:=::? MIVF3O) -EPPQN+9*CT'H*Y.UU"[L6N9'$R27 +*BH3ND)QG\*8HU".\N)+8S MR7[$"0.,C:!UH [7^RK46CV8MP()7WLOJWK3(M'L[>\%U#$RRDXP#Q]<5R;7 M>H2O%#IMU=.L^U;B5U/[M\\A:WM&%Z;#54\V5V5F2 R_>SB@"2.UT"&8V,9@ M$K2F5X\Y+/Z_6K,6B64(F6.)]DH*LA.5P>H K L9[.+1H;:'3FN=44L\FY<, MCCN35-[[4BD9L[NYDFG3;[RV#J/1AWKC4E MOI[T6EC=W)T]VW?:''S' ^8"H'NM9D-O:-=/;P89HW8'=(<\ T =5J.C1ZC< M"7[F\@3E>L@':M)-CKB+!5!L !Z>U<8TNL-(;HW,V]91$D87"X Y-9NZXL[: MW^RW-WYDDQDFA.?GR?X3[4 >BCI12+_JT/*0G'6J%WK%G:Y5I0[_W$Y)II-B;2+^ZESTK ;5-0N#FWM1"G9I3 MS^51-%?2\SZ@0/[L8Q5J!'.=$9%7JRCZFHVO+=3AIHP?]X5S_P#9D./_OH5()XFZ2(?^!5SO]GV7_/LOYTATVT/ M(1U^C4K(-3I@/V)R*E%SJUOSNAN4'4$;31R=@YCH,T9K M%BU^)7"7<3VY_O,/E-:T4TE-?_5M]#0)G)Z?_ ,>A_P"NK?SJT!R,=>U5=/\ ^/0_]=6_ MG5H$JP*]152W%'8ABN[:YE>*WGBEEC/[U4;)3ZU([!(7D/*HI;ZXJAIVB:;I M5]>7ME"T/6J%SX6FL] M*N42**78&\EQR[$]C0!T46O:;-;/H M(]JR5\.:K>017$DT,-T8T0QQC"E0._O5>+P1XBY8M@#ISF@#?U#7(K' M1TU%%>2*0A$R, 9[GT%,@UQ&LY9M1\N*-2 CQMN64'TJU?6L]Q8)!;F)6 4% M77*.!V(K D\'S3HTR^7',)!(ELA_'%MK_P"T2QPA9(#$\2#C)[U1B\&/]B,,UV'D M,Y;S,?=3LHH W?[?TUDDE%T52$\LPQN_W?6D;7]*5(Y?M8;S#A0.3^(K+N?# MNHWFFPV4SVP2W(,!48WX_O5%/X7N)K1$B2VAN"^XNO5#[&@#J(PH0; H1N0! MTIBB@ Z4444 %%%%"#L5KO\ UUG_ -=A76'K7)W?^NL_^NPKK#UJY?"B(_$S ME_\ F+ZA_O"I<9J+_F+ZC_O"I">G/UJ9] AL&Y,A=ZACT4GDTN1V!W'UK+N= M MKOQ':ZV\\RW%LFU8U;Y&^HK5SEMS#G.>*19G/JUK'XBM]&:(&ZEC,@DVC" M@>IJC_PE-M/] &C<>*K.SLQ/L"\\-7MZ_G.\;2NQF?'0/V'X5?T31;BSU>>^NSN9X0IYY MW4 3R:]&M[<6L-B\RP,%N"@&1GN!WJZVH68,D8N(B\2;O+[A?\:PKK2-3NKW M=Y:17*R96_C;&4_NE>]57\.ZE)!';F**-K=F?[0#\TQ/K[4 =)9ZE:7MBMWO M2.)_O*YZ?45#::Y8WV3 Z>4C%68\;<=_I6%_PCVJ R6HCB\AW$AF)^\ .!BF M?\(QJ#+$YCB1H.?*4\2\Y(/UH ZAM2TYH%N6N[=HMV%=L'GVIMWJ-M:Z=+J3 M8DB1=90\@)P M"N9$TF,%?;WJS_ &A8>0UR+J'8#M+Y&F-!?WY69DP%A4?+)CUI^F>';FZLW MO)+:*-IE!V%.SQ10 #&!A0H[!100I M/SHK#ME0_/?I1\HQ\J\'(.T<4=J* ]?K1110 4444 %%%% !2C MK24HZTT#V+7AC_D%G_KHW\ZVZQ/#'_(+/_71OYUMU53XF*.P4445 PHI#4@H DK,OM7M[201C=-<=HX^3^-49M1NM2+)8DQ6W1IVZM_NTM MO;1VD>(1\Q^](W+&K4;;D-WV(Y1?:@E-?\ U;?0TXTU_P#5M]#0)G)Z?_QZ'_KJW\ZM*"S M @$]":JZ?_QZ'_KJW\ZLU4MQ1V,G2=?MM8U'4;."VGB>Q?9(\JX#G_9K4DE24F*8V@:2_R*-N0#E&Z@=#0!5L/ M% U#4H[=+*00.Q19 .A'7-0:Y<:C;:M*6>9+%5'ES6_S",]]X]*U[;1+2RG^ MTV_FID_<)^7/K27&CV=[=R/YTR2N!YL<3<,/]H4 90\71^>(H;=KF!<++-&O M)/J/:GP^*GV1W5[9+#92EA%(&ZD= ?K6A_8%C]H\Z*.2'C:\:'"MCUI9=!T^ MYT]-.DA+V\<@D"9Z-G- &7;^))Y;HV\5F6O9F&R)VPH%/N/%S2P MX%P%YVD_W:OW>C:7-<2-*YAN&(.]7PRX&.*4^';(21S9F1ACGBYY$\V"RS:JBM+(3RN?05K7VC6.LR(;C>S1J M4!0\[?2FP^'-.@@D@C@?RW 5ESV'3- &2^O7EYJ6EO;1"+3KB?R]^?F?'M4& MNZH]MKVHI-6XNAB0 M74>V9LY5EH P5\37%FEK:S6QN+KRA).4&?E/0CWJ:/Q1+)(\K6!6Q27RC*6P MV[Z5-;Z1HDC1I:W99X1C;')R5]#ZBFVGA6""ZNIKLO+YTA=(L_( ?ZT 4IO% MH\Z2T>WQM =9(CU&>E:^C:K/JTM>6DLT[@L\@SM^E5YM!@D293+(DC3><)1U1_84 0KXEA4VPW(EQ_"\@["H+;6K^+PQ_:E]$#< MS2;;>,]!DX&:F_X1>U9'C>>4VV6:.$=$8]35^?3+:[TQ-.?=Y0 VL.H(Z&@" MH9[_ $A?M&JW4<]NZC]VHPX<]%7U%0OXIAC BELITO"^W[-_$.,@U+)X;BF1 MS=W<]Q<$ 1SL?N8Z8%/M_#L"W(N6GEFN\'=,_5B1B@"*/Q)#-&C06<\\@&Z: M->L*^IJ*+Q?ILUPR1I(80"1/C@D=14T/AV"UF66TNYK?Y=DV/^6OUJO<^&!' MI]S!8S',N0B,O"9/)H ;<^+"MA))!82I1TH **.:4 GIVZB@!**7:P8J!G'.>U M(0R]1@&@ HI=K#&1UZ4E !1110 4444 %*.OX4E*.OX4UL#V+7AC_D%G_KHW M\ZVZQ/#/_(+/_71OYUM553XF3'86D)[>M&:BN)X[>%YI6"QH,DFH*$GN8[:! MIIG"QJ.36!*9M6E66XW1V@/R0]W]S1NDU6<75P"MLO,$/9O#Z?TJ[ M6(W# VA0 .@':CCTHHJ;ME!11^%'X4 %%%'X4 %%&?:C/M0 449]J,^U !1 M1GVHS[4 %%&?:B@ H_GZT446 KW%H)F$\;^3IFY+6]R-EY% M]]>S#U%:@.:AJQ28IZ4U_P#5M]#3Z9)_JV^AH!G)Z=_QZ'_KJ_\ .K2XW#/3 MO533O^/0_P#75OYU:]ST[U4MQ1V,K2GUYM1U%=7CA2S#?Z%Y?4K[UJ2JY@F$ M?^M,9V#WQ3CD<@@_C2%@H9B2%4;F/H*DHXM?L1\.Q0K&W]N^=T /F;\]<^E2 MV6H:LD]O<3SR3EYVA>#;@8'2MFUUVQO+L/':E1(2J784$,1ZGM6BL]J5PFB5Y)K:6+. 7PJ6Z$&[;9;3%2N,-*OK[U$M_+:O?N+FZ26 MYE!0,/N#'?TKL+R]T^WMYIYO(F%ORZ+@D&H[W4]/LYK)+J%"^HX$9*Y!/;- M'"F[N]0%O4E?E4'WJ?[1IX3SO,M%5^"XQ@T <9;:C=(([1KN2.RVJ'NPOS+Q3 MUU'6;H2L;J6..WA+QE5_UV#P3]178/+9*%CE>V5)!E4.,/3O.M1,+>&;&",B":Z 8S,/E0X[T>&;\7W@^[B6&2%[:-XV5@'MZ5T;36E ''VLEL-+T8Z9'G M4HRS,$'4=PU0_P!M:PEA<7+7BJ2"7B(R8CG&:[:.6QC9WA:VC*?ZQEP"/K5+ M49M%DMDM[B2 Q7D@16CZNWUH Y6\OKMA;^1-)?Q0N)(9V4@ER.15G^U-25)) MK6[DN8XH?M%R'7'EL.JUV<<<<*+'%%&@C& O J"YL;>ZMI+9D\J.0_O#&,% M_K0!R7]H:M>Q17"WZEE\Z:!3Y9^Z*Z=4C0!5B0 >@Z4>6@.0BJV,;P.: %Y Q^=%!.3FB M@ HHHH **** "BBBD@[%:[_UUG_UV%=8>MSLXAM6-MI)/\ %4(U M[['#/$DZW*6R*(Y7X+D]JO:HNA_:T.I,BW.W@+GD>AQVJPVC:7=31WOV9)& M&PJ?E/IQ0!@7/BB^6XNK=D@AVQ9@;.?,./7U%$'B'4;33Q-,(98[0B.X)/SR M,?[H]JWF\/Z8QF=[,'S,ELG@#N1Z4D.E:5@,,ZVM[=!?+#' )/8'MFKHTJRQM^RKMV M[ /:I;BP@NK06TT(>%!D \;<=,4 XJC MJNM:EJ9B6">. 6P;S2G1GS@'Z5US:%I[6PMVMR4)W;\_/GZT3:3ID4166VCC MC8!"2>OI^- '/P^*KNS2.UO(XWN82%G<="#T_$T^Z\77-M/"&AC"EPL@7JI/ M05JWUOH%HZ_;D1))BK#(RS[>A_"@6.A:A=K.%CEGF^90IZX[X]: ,J3Q3J2^ M7BUCS<,WD8]!W-7-2U2X;P>UTR?9;FX81@9Y!)QP:U9]'LKF&*&6W^2'E-IP M5I]SIEK?6(LYX=]LI!">A'2@#F;Z[_X1:\@-O++=QM !-"[;L.>A]N:>_B75 M4T^5C8I]H5A@DCE._'M6]#I.GF*>WBM]Z-\LN\Y;\Z:V@Z?):K ;=C'$V5RW MS?G0!AIXEFGO(8X4C>:50B29_=@]3FHU\4:I(9(TMK;SHM[RN#\NU>_XUKZA MX?@GL_L]GLMP1P7$0:)/N ?P_2HX-' MTZ")TAM0BLNT@]6% '-W_B6_N])DDLEB@ *1R;C\Y8G^&M37A<-!96EM*3,B MAYH-^UIEQS@U>DT32Y9TG>U E3&/[HQTXJ>\L;34=ANHM[1_<8'#+^/I0!S5 MEG0WT\=BVYW\PX<$?P9JK<:PVCWPQ10A;B<8DE[D5/\ 08H **** M "BBB@ I1U_"DI1U_"FM@>Q:\,_\@L_]=&_G6UFL7PS_ ,@L_P#71JVJJI\0 MH[#2<$YKG;JF('_0H&PW_31O\*N:S=R#98VS?OYOO'^XOB-EJR;W8_ITX'8=@****G<:5@HHI:!CEAD=PG)+4S@*@R2:F,E/8;7+N1?9YO[AH^SS?W#5FPO MH=0LENK=BZ,.,C!'M3K6>25GWJ0 >*'+EER@M45/LTW]PT?9IO[AK12:.1G5 M7#,APP'8U,.E6!D?9IO[AIKQ21C+*0*V:J7_ /Q[_C0!G44I[4E !1@'K^ H MHH K7=O+($GMF"WD/*,>C#NIK7TV^2_M5F3(.=KJ>JGO5'Z559SINH+>I_J) ML+.HZ ]FJMR&K'2YILG^K;Z&D#!PK*<@]#2O_JV^AJ.I;V.3T_\ X]3_ -=6 M_G5H'#!O2JNG_P#'JW_75OYU9 )/ R352W%'8R=)T%-(U+4;Y;V>8Y"E/NJN< T 8^E>&K] M;Y'NX!]E$C.H=L[F!6A)XKL@S!+>YD M E$*L!P['TI\_B>RM[LVMPDL3 %@3T..HQ0!''H*7&MZE=7WF&WG(*A&VAQZ M$5FW&@7S7%Q;PQ*ADE\R&]!_U*?W:NW/B^%+(S064SR KMB?@LA_B%:%IKEI M>26\"%_-F)&S'*XZYH YN70-1FA$$=JL#PHPDFW?\?&3P:UM:T>YU%=+6)0? ML\?S$_PN!QBG)X@D77=2L+D*L%M'OA;^\<=*KV/BP-HBW^HV[*SN00AX4 ]Z M *2Z)K,1GN#'')=7$8$Q)ZG/^%0Z;X9OQ<(U[;?Z.)&?RF;.,CC]:WQXHL'G M$2K,T9VYFQ\JYZ4'Q/IZ7KVL_F1.JE@['[V* .=O/#^N36<5K]G5PO\ JW!^ M9>>Y]*KS6\DEW:Z:J%[\3$O=Y.4X[UU'_"66,8E$\5Q \8'[N3@L#TQ4;>*M M*C$<\=J[R."3M3YE ZYH QT\,7PMI(C!()TX=V?Y9!GK[U8F\,W(6X%K"L,C M3!HW4XPN.<5JCQ7IWV=II!,@&"L;]7!Z8I#XLL"L86.>620$F-!_JP.I- &# M'X8O3:RQ&&7SQPSL_P LG/I5R;P_E)110 4444 %%%% !1110 4444 %%%% M!11120=BM=_ZZS_Z["NL/6N3N_\ 76?_ %V%=8>M:2^%$1^)G+_\Q?4?]X5+ MZ#/X^]1_\Q?4/]Y:EQZ\WQ\S-ZBM88+X M'W<\&F>9&LGEM(BS$<)N^8CU IQ[=<"D6Z2QGN9+41 - H7(P>3DUUEWJ[0WOV&TLC=W2)YDB@#"#USZU6D\2P/ M;VZQ6_FRW19!'(=N".H)H YR"^N[OSKJWFNI+GS&5EQ^["#C(^M/M(KU%2U_ MTF*^$BBVC3[FT]6:NI2_AT_P]+>_9&MH;923 1SGT]ZJR^)[;^R;"Z,#,^H< M)$.&5>_- &$;G5K]+RW2655L[CRC-'U=B?Y"E6VU6"!@>M68]5LGD\HW41E"[B@[#ZT 9-]!?W'C,-:I#LMK?:'G7*DGT]ZQ;BUN- M*O[DQQR.2 KS(O",W)(]J[*UU"SO=Z6MRDK)R57L*LDG 7@J.V* .!L/[6O; M4)<3720Q*[@KP6]*F$>K30FYEFN5DB\M(D'&?4FNX)/'3CT%&X]Z .&,>J7C M74LLEU&B(655XW-G J.YNKQ[BW@N+RXCU)IDCC"'Y2G?/O7>AB#P>/I5)-+L MH[[[8L(,Y.03S@^U %U@ P"\8&"*3Z4>M% !V/OUH_I110 4444 %%%% !BC M^=%% !1110 4444 %*.OX4E*.OX4T#V+?AG_ )!1_P"NC5IW$Z6\#S2'"(,D MUF>&?^04?^NC4S7)/M,T&G(?OG?)[**N2O,A/W2M9AIFDOYAB6<\#^XG:K7M M1[#@ 8^M%*0104445)04=C10.] %37;F:/18K6V;;-=OY8;^ZO<_E7+-[MP)K:\08\^+NK>XKMKN9+C3;:YP3$Y5V M'L:XJ!T*!HUV0N)947^ZGK^-=7!=#3/!L5Q,GF!(<[3WSTJ,1#FBK;ET7RR9 M/?31/)"]L0SJ"=R]A6'KTEX^GQ(LR-.9E,;..$)K6T29I=/,][:0VK/W5\JR MGI@UHR0V#E(Y?))X*!CW]JXJ=*<*G-(Z'.,X4)/(I#;Z82TVV#DX M9@1C)[5W<]]6CFY+/,U+!JXFUF:Q 39'&KAP>I/:LY7D[HTC:*L:HJK?\ ^H_&J*:LP\0R M64CQK"L096)QDU=O3F 'WJ6FC1-,SSVHHHH **** "D=%EC:.091A@TM%-.S MN#5Q=#N'02:?.?WL'*G^\G8UL/\ ZMOH:YRZ;[+<07Z\^6=DONIKH2P>$L#D M%6>VMHXI)CF5E',A]35E20PXZ<@^OM61I.O+JVIZA9+93V[63[3) M*,+)[K6G,2+:9E.,(2/;BI*,5_"-L]AJ5J9I56_D\QF[Q^PJ.^\)17Y0"\9( MTC6-@><[>A'O6+INI71FT[;-=K=2,SN\Q_=2(.H'O6G#XMN+G>\&F%H>3&>F M .N: -&'P_%#%"@G=O+G\_GKG&,51F\&Q7-VT\E^Y!9G4$9//8GTIDWC'=(J MV5MY@E.(Y">&(ZU+'XDO;F5D@TW!CA\V2-FPV?04 6)_#45R8R;IT,4:QHW] MW'>DT?1WM_$5_JDJ;#* D:]FQU8?6J)\7R?9HE%NC7DS$"->B@>HJ[?:KTFW!0IZ@YYH ?=^&K:^NWG>9U9Y1*<=L=JJW'@^&>(QI>NB'(92.,' MV]:U-0OI[4V%O;0I)=7:_)O;"\#))K)7Q7<7,-P]G9QL]D,W2NV!G./E]: + M".RDM?M+['*'=W^6J,G@R,,;AKAKF1 VR,\$Y]335\53+";B.SW(7 D= MCE8ZB;Q+'+W4IKBYU20K)\HMV<9(*^M:@\.H M[(\MSF7RVC+(N V>M13:[J<>E"_:QC>&3F':^2H]2*U-,O!J&GQW/R;C]X(> M : ,V?PM;7+1LT[>9$@6,D<+CH:EAT!4E65[D-,(VC=D7 .:V.IHH R]*T-- M+NFFCG9E:/8T9]N]:GT-%% !1110 4444 %%%% !1110 4444 %%%% !1112 M0=BM=_ZZS_Z["NL/6N3N_P#76?\ UV%=8>M:2V1$?B9S'_,7U >XJ3/KTZ9J M,G_BE $<^D7:IZ,>U'B"[O+4P"W9U@SFYDC7<\8['' MI0!S+Z;<0W T:&W6=I9E:6:1>8\>A]*UKKPU>)IL%M;+%(^]FG!XW$]#FI3X MLALTCA%[^6R6QQ#''!NV3*?FESZFKA\4PM>".."3+ B%/^>Q]?:BZ\ M6QVC+#-82I> ;I(#SL7UH MZ7HQT[49+@"-8_)6*,)WQUS6MVZ'([5G:CJ\% MCH0U)OE650(0W7>>E9.C>(;I](07*B]U,RL@CBXW$?TH Z8=,_RIP'O7/R^* M5C5W33IF$)"W(SCRF/;WJ=O$4 MUF:!\.[(I^@ZT ;&>/?TI=I^H/>N=B\3Q MK/';/;2'>AD,K\<>U4_^$HF$[LT3+IX4?OL_,": .M[9SQTYHQCKUK D\516 MZ"2XM)(X)$+02?\ /;'H.U7=+U@:BURLEH]L]NH=U)S\I&?SH TNHR <9Q1@ M^GY5S?V_5;C2Y->%TL4"28CM]O#H#W/K63/XFUB6\\V-/(L&D !')10,L: . MZST/8G'TH/KV]:YR/QC;-%(XLYOE4>41_P M<\?G0?%)CNC"UA*\YX$ /"\9 MSF@#HSG\?2BN?;Q9%]C:Y@LI9TB4-/@\QY.,5O12>;#'+C"R(' ]* '4444 M%%%% !1110 4HZGZ&DI0<$D],&A/6PGL6?#1VZ2Q/02-FJEHQN;FYO6^](WE MK[**CL[DVWA>9A]YW95_$U:MH1!:Q0#^%Q+_*BBBLS4**** " MBBB@"+5--?4M%"0G;QY=<)+-I MG^BFXCT7SOD#@[E/I],UL:=HQO9;AY_/:1+8"%V)&#BNUS!C'R8],<5()HO[ MRBK=72R1$:/=GGL=GK'V6*ZD\T7LP<. > HXJGJ4<+Z/;"Q%Q%9JY%R2I+>9 M]*]-\V'/WES3=UOROR8/.,<4>U[H/9/N']5>>VAG^R1A&D()8GBN^\V/&-RTADA;.2I'0YI1JV*=*YYK=1Q>8'O8+D MR31%K4KGAB>,UWJB5=(MQ-_K=B[OKBKA: XSL)'3CI4-VZ- K \U,Y\PX0Y M64CVHH]**DT"BBB@ HHHH :\:S1/$ZY5EP14NBSM)IKPOS) 3&??'2F^G.#Z MU!;,;;6W0?M5K#BV<$\B5L_G5I<9& M[[O>E+*:RAD=6P4*D,3QQ67I*Z\FI:C_:S0-9%_]"$?4+[UI7 Q M9S=QY;?RJ2C,$6AW<$&G)*DBP/OA53R#WP:MV^C6MK.TD,;J7R#&3\H!ZX%< MOH5QY.C@&>W\U4SAA N+B47$(:=V&3'SSC\* .A70])^R MBPA39'$Y8",_,C'K]*G_ ++L;19)7!BW1^7)*6Y*_6L/PUF,^();*26X.CFW14'S2MNCEW_.WT-6 M;FUL/[,>QN'VVH'SEFY'XUEZIY5C/X;9R4AB&&?&<<=ZS?$;MJNI/'%+*]D2 MC)L7 P6D:J%="V'(SU/ MK4>D7.K2:U&)KD*?,*O;$<;!T^E374MA#XAUP7T8)>$+%E,ECZ T :O]@:7) M%]E57Z!F"-]\>]/_ .$=TWS?.%H05Q\O;CVKE9)-4M[L420()@K=@_"_3TJY:6,&G6PM[ M:(I&#GZD]S7(+J.J&59'EF35/,"FV"_)Y>/O4R+5+NW2[@EFN9\MQ,GW1D_I M0!VY=$=8W8*[?=!/7Z5%->6EO*L4]Q'$YZ!C7&:#X-<3]MUAM4;?,;1T M \NW89!3'2C[7JNG:7:ZGYUQ.T$D1'W&)X;'I0!VBL&+!3DK]X#M3MI ) M(.!7$QW&H0Z@UG?W4T-F'Q-8/NK[$=JZF@ HHHH **** "BBB@ HHHH M****3Z@5KK_767_785UN*Y.Z_P!=9?\ 785UM6_A1$=VG:Z!.P\QP-() MFB1I%&%D*_,H]C3\X^8?7WI.OX=**S+,6\\+6-Y?O-3PQ%6++0K M:QU 7ZRR2R*,1[OX16EBBBX6,9O"U@VHK>M+*")O.5.JA_6K5]I:7UT+M;F6 MVN-OENT?1U]"*OT47"S,9/#.GV\T8\=,4V7P];R7"7#74_GA=KR=3(O MO6O[]Z*+A9E.ZTNTOI[66Z0R):_=B/W6/J15)_#5BLYGMY)+67?O5HOX?4"M MG)QBCMBBX69S]]X:\RZAFM[B4*TH>Y1F_P!9CN?>IAX6L1,S">9E.=D9/$>> MM;7]:.V*+A9F)+X6L96!DEF,:_*(\_=]Q3AX8T_>69I'C; \HGY3CN:V>E'- M%PLS&'A>RP!+/+,$($08\1XYP*T+>RAM)+B:,,SW!_>9[]L?2K-%%PLS)'AV MT1\>;,;7?YHM=WR;C3D\/Z>O)#LA5E*D]0U:E&3^=%PLS)@\/6L,21R3RRHC MADW<8QT'TIZZ#9K=2W69!++D.0?7KBM.C'?O1<+,Y6\\,7$MY'!:L+>P^4R% M6YD .<,*ZLX_A& !A1Z4E%%PLP%%%%%PLPHHHHN 4444[@%1W$HAMI9#_"O' MUJ3!)P.:ABC_ +4OTMHQF"$[IV[9["J2L[DR>E@:(K:Z99L.7/FO6@W6H9OG MU^3'W88@ /K4U5)DP5D%%%%06%%%% !12A&88"G Y-("#CN,\F@ HQZT[8P M)&#D=1[4BJS9(&?IVH] $P.E&/6E/'!XSV%)_.C;1 S2XI,$J0!DCDXH!S MU//K1< P*"*/Q_\ KT_RWX(0D=LT7 9@48%!P.M RW8_AVHN 8HQ0,= ?Q]1 MZ4I!Y!&#UY]* $HHHH **** "BBB@ JI?'R7M;H?\L90#]#5NJ]]'YFGSCOM MR/PIQW)EL5HE%O?W=L>S>:GN#4^,$CL><47L,LNGVFJ6Z[I8XQO4=77O20S+ M+&L\1!4CCU'L:KV%[J]UIT4*K-:_,[E WK@U M<6_LFC9Q<0F-#@MG]*YE/"^I6RV=RESYUPK,;B$\!E;J,U#'X;OQ;7,36V+; M=F*/=\RGU![T7$=<;NT58R+B!!)]PK@!JBM=1L[R6\@L]DDMLV)4"@9/I7+/ MX:U*22":[C%R#'Y>R-MOE^];FAZ;+IEY>^9&JI(5*2+WXZ&BX"VNMK>WD]I+ MIKQ"W_UTLN-J5=74=.4+LN;1Y8C-&FYD&-Q%(+^RD6%@86+J#\V,QCWK M"_L34$T^ZL&LXI9)UXO2?F&>U4D\*ZG!IB:>@5UC.[[0S?.V>Q^E%P.O6]L+ MB*5EN8'2,_O&X./<^U,@33KFY;4H&AED5=GF#D*/Z5S%_H47,!V\,^1D?CZ4UK MZPCLFNC-;_9SG)&,$UQT/A?5I+N22>)420*'7=PQ!YP*T)- O8+Z:YBM8YH2 M6"6K'"X(QFBXS7.N6B:&-62+= QVQA0 6.<4ZWU6*XOC:75H;6X2/S09<'Y? M7-9@T.[;P7#I31HMQO#-'G@#.<9J"[\,722WT%D[/;72*0\CY>)AU4'T-,1T M;7VG^2MR]S;[ U]9QI&SW,(27[I)&&^E<1=:1/8MI[+IC/)). T+ M/D-@=?:KP\/ZC \C_9HKG[2C+Y;-Q:DG^'Z4@.@OM9TS3UQ=7$))8+L49.3T MS4G]H6!"/++!$2<(&QG\/2N;3PO=PZ==(T<4]R9D=7;JP'6EM?#%X)IY+B&- MB\++&I.=K'I0!T[7EE!.(6GMXYY<'8, GTJ?O7GLUM-;S6^F-!]INA[ M&A*X7L$$?VG6[>(=(09'_I72[AZUEZ'9O;PO<7"XN+@[F_V1V%:N .*/[Z_G1Q_?7\ZO?\ "-:=_/[Z_G1Q_?7\ZO?\(WIW]Q_^^S1_PC6G?W'_ .^S1IW"[*/']]?SHX_O MK^=7O^$:T[^Y)_WV:/\ A&]/_N/_ -]FC3N%V4>/[Z_G1Q_?7\ZO?\(WI_\ M/[Z_G1Q_?7\ZO?\(WI_]Q_^^S1_PC>G_P!Q_P#OLT:=PNRC MQ_?7\Z./[Z_G5[_A&]/_ +C_ /?9H_X1O3O[C_\ ?9HT[A=E'C^^OYTG_W'_[[-&G<+LH\?WU_.CC^^OYU>_X1O3_[C_\ M?9H_X1O3_P"X_P#WV:-.X791X_OK^='']]?SJ]_PC>G_ -Q_^^S1_P (UI_] MQ_\ OLT:!=E'C^^OYTG?W'_[[-+0+LHD@ M=67\ZBEN;>$9DF4>PY-:8\-:QMB#';J6'\3U=#9V4-A;K! N%')/=CZFK(&/IZ4F-H)I-@HZ'.VY\S4 M-0=O[^T?A5FJ>G_,MR_=IC5RJD)!1114E!2CJ.,TE SQCK0!YMXMO-7MO%OV MC[?-%ID10));ME83W$J^]66^)4LGB%]/MM/\VP4>4;A.N[;]X>U;^I^%?#VL M:N;NXG9;LD>9!'+A9<=-R]ZE_P"$-T==7.I1P21RXYB0XC)QC./6@#S^TU#Q M%J.I>'K*.^(@EN9&=P^&< ]#72?$675$N+0:=/,+*-2T\5JV)@?[^.ZUO6OA M;2+.]M98$;[3:,SQ(3R-W4XI^N>&-.\0S12W9GCFB!42P.58J>JGU% ''W7Q M*GT]-.M+& :FS0*]Q.!@L,_H:O?\)KKMT]_/8:5 ;"PV-,9&^$-'M=*M-, MAMV2VM)?.B7/)<^M0P>#_#\6I7-PF^224'S+1I,QKGJ0M %+P1XTNO%-]+:W MFG_9BD?FPR#HR^_O7'+/KNI:SJ:Z?-JDM]%?[860_N%0'D-^%>C:-H6D>&9G M%G.1--T6:3)"^BCTJWI6G66B)=M9R;%NI3+*V[@N?>@#EG\=WZ3M<_8(7T:V MG6TN)=_[SS>Y ],UCZQXP\4:AH_VNPM[>ULQJ"VXEW?.XSW]J[&3P3HLNL_V MG)#*)7;>80Q\MV_O%?6GR>$]'ETN71I PAEE\\HK8=6]10!SEU\0+VUU]=)D ML[=H95,?FQ-DJ^*VO"-U?77@I)P_VB^,CA#(>"03C-1Q?#W08;GSUBN/-#;L M%LX/K6Q;:-9V6DOHULS10ODX5OG&>I% %R#S_LT?VI56XQ^]"'(S[5)44*16 M<$-H)>54(GF'YF_QJ8*>F#QUH 2BEP<9(('O28P,M\H]3Q0 44+\R;U^9?4= M#001C(QF@ I'&Z)U/0H:6E')^HQ36XGL3:"2^D1 ]5)6JEYHTL,[7.F[06/[ MR%ONGW'O4_ATYL9%_NRL/UK8(IMV8DDT<@+U%8IIC>=#G_7Q\_[0H\Z$\>?'C_>%;/]B:=_SZ1_ ME1_8FG?\^D=&@:F-YT6<^?'_ -]4>;#_ ,]H\>FZMG^Q-._Y](Z/[$T[_GTC M_*C0-3&\Z$C!GCY_VJ/.AR#YT>?]ZMG^Q-._Y](Z/[$T[_GTCHT#4QC+ 1@R MQ$'J"0="3DSQ_]]4>;#_SWC_[ZZUL_V)IW_/I'1_8F MG?\ /I'1H&IB^;;[MWF0[\?>XS^=+YT/_/:/_OJMG^Q-._Y](_RH_L33O^?2 M.C0-3&\Z'_GO'_WU1YT/_/>/_OJMG^Q-._Y](Z/[$T[_ )](Z- U,;SH?^>\ M?_?5'G0_\]X_^^JV?[$T[_GTCH_L33O^?2.C0-3&\Z'_ )[1_P#?5'G0_P#/ M>/\ [ZK9_L33O^?2/\J/[$TW_GTC_*C0-3&\^'_GO%_WU2&Y@49,\6/]ZMH: M)IW_ #YQ?E3ET?3U.5M(L_2CW1>\<\MYYS^79PO<2=,XPH_&M/3]&=9Q=W[B M28?XN,BC%.HJ2UH%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !BBBB@ M HHHH **** $I&^Z?I3J0]*!,YG3O]3/Z^9:B""W\_>$^8CTS4.I^)+.?0Y)OLOG^2%DDD*_NPWN: M ,?[=K(O_M0\XKY?EBZV\^7G[V/6KD6K:T)+.W=F;[;N\ERN&4+W/UK8;Q?I M:06IDW!9T! "]%]1[5%:ZO\ VCIU[K-KI[&[MB8H5;^(?WA0!AB_\1INF^T2 MOL4.(RG#'.,4D&K^)+D2J6DB9I & 3F(9[5O:9XD\U%6_>-W9MJ;%P0>X85' M!XQMFU&Z2:%ELTQLG"]_1J *N@2:C)XK66]EG9%B9$##A\=S[U2TJYGMO'4D MTEM,Z7+%0,$"#'][US6VOC72WX,9"7"F90,$' MO0!%K<:QZ_<3Q*\UP^ ;=U.&'K&W:LP/J]G8"%5FEAF8R^4Z_P"K(-='?>+[ M6-Q%;1[Y8I0DOF*.%/=:U+#6+75+*XN+8,$C!!\S SQ^@H X@^)-6^P?:$OG M:)V"SR%/]1SC"^]/>^UN2_C:$S86)@(4V_P"L]"!W M%13^-"=62*",1V(4&1Y%Y)]!0!E3OK+ZE#=L9I9+56C5RO 7/WOK5E-2UV<% M8YYO(CC9HI-G,F/[U;,GC/3(V7=;W)#CE2R>+],C@BF8.(Y&\O&T J M?0B@# AU'Q!;2":66>=58 ILZJ16=-?ZUJ$3F=KD1Q2[DP.H(Z'VKH[/QE'- MGS4 <^-6UV&%4B619E7 M]G MR[/[V?6N@\.3ZBTMU!?222JJ*Z.XQC/4"KVFZW::M/-';!]T7WF=<;OI[5H? M4_D.M "4J_>6DI1QD^@-"W0/9B^'/^/2?_KLU;58_AU?^)>S?WI&/ZUL=J<_ MB)AL%%%%26%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 449HH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ I#2TA-(#FXE\K5+^,_W@X_&K-17BF+Q#STFBX_"I:T9""BBBI*"CIS10,9 MYZ4 9\^FV=QJ%Q(\O^D3P^6T0/.SU JF?"-G]GDM%FF6RD&'MQ]USZUC7*ZP M-8D\0Q6OR*_D* ?G"=,X_6JPOM:^P.&EN?DGW>9M^^,]!Z4 = W@[3F>$[Y$ M6#Y4)Y 7^[]*L?V?IVG:=/;27;06UP^X,S8VG_9KEKJX\27MS9^1=)UXXQ34 M\&V,60)I_(ZN1 M;32S7D;%9(RO[M5QV]Z .D;PGIY@>%C,L90*V>N.U1IX4TPOLBFEW* "J-RO MH36+ ^LWSBU$]V+%U8^2.>G2B@#$B\*V,;([2S2,C9CR?\ 5KZ"HY/!^F2(V7EVDYQGISFM M_P!3WHR: ,A_#5@[(2[_ +M%08]!TJI<>#-,GF#M),I+;F&>":Z+I1ZT 8(\ M(Z:'D?S)ED;[K9_U9]13U\*Z>B2*SRDR@"5R?O1EVX/ 4?UK3 YS2YHH *;*^RWE?T0TZJNHOMT^4CJV%'U-4EK<3VL: MF@QF+2(,]6&[\ZT34-G&8K.&,]50 U/4O<:V"BBBD,**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MS0 4444 %(3@]*,BH+JZAM(&FGD"(.YH$V3YYI"0.I KG9-7OKP_Z+&+>$]' MD^\1["JK6DDIS<7D\C>QP*KE75BYCK-R^H_.CUQ_P!_#1RQ[BN^QUVY?[P_.C78Z_T_\ W\-+_9\7_/:X_P"_AHY8]PO+L==N7^\/SHW+ M_>'YUR']GQ?\]9_^_AH_L^+_ )[7'_?PTX7EV.OW+_>'YT;E_O#\ZY#^S MXO\ GK/_ -_#1_9\7_/:X_[^&CECW"\NQU^Y?[P_.CX7EV.NW+_>'YT;E_O#\ZY#^SXO\ GM78Z_MQ_P!_#1_9\7_/6X_[^&GRQ[A>78Z_'YT M;E]1^=@;HWT-:^:A MHI.YBZ^/+DM+H=4DVD^QI6X8^W-7M3MA=:?-'CG;D?45DVDIFLHI&/S8P_U% M7O$G9D]%%%06%*@W.%Z9[TE*"0P*\GTIB.?C\76TLK^R=%DU&=!J8^TR%@R9^Z3VJV_@^P?SPYD/GQ"(CL MI'\5 $G_ E^CA(V\UV,AP %R5'J?:H;;Q?83I,S+*FR3RU&W)D]_I4:>%+" MQB+SW17:I1G/ .:QQY>#Z^];5 M[HMM?BR65VA7^' M_:S0!//K/A_SEU%H'DO>=B[/FX[X[4EIXSLIX_-N5:,2?ZN-5R_OFK%MX8@@ MN183&YD=L$EI]JUBXN3RL"B)?KWJEH1+R M-\=306Q2"J>H:E!I\0:5LL?NH.K?2H2;9;=BYNHW#N0/J:YF2^U*]&[>MI"W M10,O^-0&Q5SF2YN']]^*KE75D\S>R.MW+ZC\Z-R_WA^=MQ_W\-%H]PO+L==N7^\/SHW+_>'YUR']GQ?\]9_^_AH_L^+_GK/_P!_ M#2Y8]PO+L=?N7U'YT;E_O#\ZY#^SXO\ GM'YUR M']GQ?\]9_P#OX:/[/B_Y[7'_ '\-'+'N%Y=CK]R_WA^=&Y?[P_.N0_L^+_GM M'YUR']GQ?\]KC_OX:/[/ MB_YZS_\ ?PTX7EV.OW+ZC\Z-R_P!X?G7(?V?%_P ]KC_OX:/[/B_YZS_] M_#1RQ[A>78Z_'YT;E_O#\ZY#^SXO^>L_P#W\-']GQ?\]KC_ +^&GRQ[ MA>78Z_78Z_78Z_'YT;AZC\ZY'^SXC M_P M;C_OX:/L$:_=FN![[S1RQ[CN^QU^:">]GZW'< MR"WN$,%S_=;HWTII]ZNZ[)]IN8-/!^1OGEQZ#H*B)Y QP.*I:(C=D5Q>VUFH>[NHH0>C2' M -);7=I>!C:74,^W[WEODBN5\;VT%YK/ABWN8A+"UP=R-T/UIGB32[+PYK&D M:KI$7V-FN/*GC0_+*GN/6IO7]G=QQPV\NR+3_ "BS M2@'DYK7_ +4\0:SX@:PTF6*T@^QI<%I5R58C[M '5F2-)$5Y$61^(U8\L?:G M8XYSQP217GTFM2ZA>:#=WZ!+FQGE2X$?1]H[5<.N>)1I!\4O);?V=YN/L.WG MRLXW9]: .UHKDT\47%NFMBZ*F2")9K'C&Y6Z ^O-=%IC7+Z5:RWQ!NGC#RD# M !/:@"U1110(**** "BBB@84444 %%%% @HHHH **** "BBB@ HHHH ****! MA1112&1SPQ7,9CE4D=01U4^H-7=&U"3S3I]VVZ5!F.0_\M%JMUR#T(JO>AEB M2YC^6:W.X'V[BKB[Z$25G]$7K84M=1M%-5DFC21#E7&013OKUI-:E7"EC($@) M.*2E4!W"GH>M '#?9)9(+W3DL)5O9+WS89RO"CUS44T_B9X'BA6X$L,92=GZ M-SU6M$>*[XWTD1>W94N?(%J!\Y7^]FM)_&>D@R!9))#"V%"CF0^@H RIH-0N MO 8H MD;8RD?,A]Q3M*\11ZC>?8FR]P^2&0?*%'K0!R^IPZO>Z;5=0RE(6(^1@#ZU)/XTM4M-\ M$,L[*ZJXQCKU- '1-@,<$?A25BOXKTN-79O."KRN5YE]EJU9:U:7\L<,6Y99 M,G81RN/6@#0HH^GXT4 %%%% !1110 4444 %%%% !1111:X(BN)A;6TDQ_A& M5]SV%7]%M3:Z<@PKG8(I'E-[>$27+_=STC'H*M:Q(;G5H;7K'"OF./4]J:QY! M./K3?NH2]YB@-(21R>Y-!4@X-<;XQGECU>QCOI[RUT%D)DFM0=QD_P!HCH*= MH=W!I%CJ.H+KG]HZ%$N^/>H1Z)FPM)3%)(7Y/."10!U^,T5S^L^(8X7CLX(FG6XM M#$_$<^F7M]+(CJ,]Z . MRHKE+;QJS2VV1[TMMXQN+K4"MMI8GLHY_(9@_[P'^]M MZXH ZHC R:*XBW\22:;J^KVJ[KV^EN0MI9D\@=S["NV3?L4N KD LH_A/<4" M%HHHH ****!_,****!!1110 4444 %%%% PHHHH ****0 <8YY%17-NEU%LD MX;JKCJA[5+1_*FG9B:N7=$OI)Q):W)_TF#AC_?'8UK\5RDCFUO;6\4GY6\M_ M<&NH(W-_= 6I,5'_P Q?4?J*DY[4Y] AL8'BC0[_5Y] M,NM,NX;>XL)-X\U6U MI=W*QW%T=L,;?QFKI4ABOZU)9R(\*:I9FXM-,OK6+3KB4R[I(@98LG) -59+ M35O^$_NTT>]6&6*R5'>9,JPQ_.M74M>N;;6+JRAF@A2"(2 2#)D/I4MKXGL' M7?<6KPW0C#3?+T)Z#/O0!4@\&" :8#=!_(=Y+HDXSG9GTK7_X2.Q)CW.UN,GS(Y1\RXHB\4:7)'*Z,X*$$1X^9\],4 M <]KMC::SXVT>RLG;-HO^F(!P$7[H)KNG;YC@8 X'L*Q;?7(9M?@L(M/>)[A M-\LS)AACL:CA\0G^UM5M+B)4CM%+0N/X_:@#>QQZFCBNL4^*M-"Q,GG2&0%BJ+DH!US4VG:W' MJ6JW5I%"RQPHKK*1PP- &I11VHH **** "BBB@ HHHH **** "BBB@ HHHH M*"-RLK<@J0Y[CTJT3GG]:LZO8-=P"2$[;B([HV_I5"T MN5NH!(!M8<2*?X6[TWJKDK>S)J53M8&D/3-%3N69)\-V&Q\ B1IO/\T?>!], M^E9=[X,B2RD73YBLKRAE/_/,9Y(]ZZKIBC]/I0!SMQX,T^Z6,R7$WF#EWS]\ M^IJ_I6@VFCW+W%L[F1UV-NY&*T_P%% &+-X5T^X 5Y)-OF&3@]S49\)V;222 M/-*22-N. /:M\4G7\* ,)?"5@77=/,RH=T0/2/O@?6I]-TAK;6]1U210C7. MU47/0#O6MV]?:@\T *>>@I*,44 %%%% !1110 4444 %%%% !_+O45Q.MM;O M._1>@]3V%2XSP/QJO:1'5M1\P\V=N>/1W_\ K54>[)EV+^BV9M[4RR\SS'>_ MMZ"M/%)MYXXI:AN[&E9'+L-VM7Y/4;1^E27<6$G<^HS6$?"E]KCZM=SV4>CBZ@$<=K&>&8= M"V*[WI72*4GLD;;M0] I]16YX7T^6RCNI9M-BT\3ME(4;QJ9.44-U% M1ZGJ9T][5%@>ZEN'V1*IQ0!Q^E:!=I-86C^'(89;8XEO7D+*P'0J/6C4=#U6 M]U(F+2%M=16<,-3@DVH4![CUKK8-:2=6CD5H9HI-DL4C8V>X]:L'5+#RFD-_ M&(4."V>,^E '%W'A&_;4-2UFWC5=9299+64G_6J.JGZUW-O++/:Q2W$7E3NH M,D?]UNXJ(ZG8B%96NX_*DX5L_P"<5"NMZ<]Y@"_169_ MPD&F"_2T-PH#IO27^$^U3ZGJ,6E:.**J6E^EYI0U% M8F5"I?8>N!6>?%6G_P!@1ZSM?R))/*6/^+=G% &W15;^T++S1";E%F*[MA-$ M>HV,PD,5W&XC&7P?NT 6:*JC4K VQN1>1^2#M+9Z'TI?[2L D;_;(MLGW3G@ MT 6:*J2ZKIT,K127L2NHR1GI3VU"R1(W:[B"2_ZLY^]0!8HJL=1LEF:$W<7G M*"2F>:33M1MM5LA=VC%HBQ7D8Y% %JBBB@ HHHH ****&!6U'_D'RGZ&NGM" M6LX2>I0?RKF-0_Y!TWX5TUG_ ,>4'^X/Y570S>YSW_,7U'_>%2*;O3]%M75HY9,[IE;E ML$_I0!>N?#L]QJ40N6-P9R3=7(X"C' JV/"H6 Q/=('C(:"14P5QTSZU7B\ M2:C,YV1VZ12RB*')XR1G+5G6OB6_TV"X2X5+J5IF$+ \,P/('M0!TL6FW:ZK M;ZE<0/Y?2L^3Q?K%SQCZ4 3W/A 3P^4E\RQ$$,KC(!/H*LQ^%HX[ M![8W3%6=7W@=-M3Z'JEWJ"S?VA L(B'F"0'AEQFN:L?$9AUR;4;B:9K2[W(D M17"KMZ8^M %ZX\&Y?[6]TUT\:G8@X9C[FFVN@7VJ27%[J3F.Y!7R-RYP!ZBK MO]MZFEI:S/\ 93]M?;;X/^J/^U3;/Q->37+6]TL.^,/ND0_*2OH: +'_ C: MX)>Y3>\)C;RUPIS[5'/X2CN6CD$_[V)%6,D9 V^M9\7B>^D@GGMK9#(,%CG( M49Z@5'=^(+NZ(-C-&C90O)V;U&* -N'P\(W\Y[A=YB:-@BX&3WJ72]&_LJXD MD2X+QN@1E(YR.]9$'B*\F6=;9((_LRF28R'[XST6G0>*+V=Q<&"*.Q:=8 K? M?Y[T =1W.>32TYEVN>>G S3: "BBCO0 4444 %%%% !1110 4444 %%%% !2 MCK^%)2CK^%-; ]BWX9_Y!1_ZZ-6S6+X9_P"04?\ KHW\ZVZJI\3)CL-(K U* MTDL;IM1@4F,\7$(Z$?WA[UT-,< CD<>]2G8&C$CD26-9(VWHXR&]J=5>ZMWT MB8RQ*9+"0Y9!UC/J/:IPRLH9&#*PRI%6[;H2?1BT445!04444 %%%% !1110 M 4444 %%%% !1110 4444 %'7CUHX..,GM5:>>5IA:6GSW3?>/:,>IHM<&[# M)VDN[C^SK1BKX_>R#^$>E=!:VT=I;1P1+M1!@#UJ'3K"*P@V)\SMR\AZL?6K MN.*Y7UJV/XJDHSY MK*9_$$-\K8@2!HFSU!-<[!X0ND66!UVNI8I<[_OY[$5L37VLQZ_'8(]OY+QF M7<1R%%'_ E&G0QQ>=(SNQ.=@^[SC)H K?V/=7# MPQE(^0'V-5K+5[BZ\17>FR M6A@@@C#1R,,9^M)<^'M4(Y=/\26NDQ*A,P#'<>H]<]JU]0:]2%38"+<6-(X0DY9C I_U;'I@^E*GA;44:(E M(G,2(<$_?*]0?:M^/7K.5I#'%,8T'$@7Y7/L:H3>,+;9";:"60M*8Y..8_K0 M!#<:'OM4X\1 MV \L,[L#_K)$7Y$_WO2G6OB'3[V\^RQ"3+,51R/E9AV!H JZ!IFJZ?HMW8WT MRR,^1;'/"KV7\*RU\)7ZP)#YD?D*H8QGM)GDUI:YXCETO7++38HT8W(^8-W_ M ![5?US5/[)M8+E=K+)*L;L>@!H YV]\,ZQ=WR2L(LHW$@. 5QTJRWAR_@CM MS9B&-E@,<@/4G/ZUIGQ#;G5+JWB;SK6"(/OC'S9/:DC\4Z7,(63S"TCE F,E M<=,%ID<>9%"V+D2#) M_@ Z55/A.[^T^:Z">)BRB,-M\L9SFMD>*M,V.2LH='">5C+%CTJ:+Q)ILM\M MFKOYS-M#,."WI]: ,G_A%[E8)E18U=IPZR9RP7'3-;6A64'^X/Y5S.H?\@Z?Z"NFLO^/*#_ '!_*K^R9O1P64+_P"EQL.9![5K M'!<[1@9R14EE*YN--TVX>XN)1#-.NUF')8>A%1_V%I%Y$DBV:21XRI4\-_C5 M"XDCTWQ%>7=_;O/!<0!89 FX9'5<5FW,MR9%,EO VR^0Y#,!V([CTJM9V>BW*I#9PQRBW8LG?:W?FN=CAU55:ZN'N3=M-LD M0?="D.*T18G78P]17%V%_/$\T\,]W+IR,Z)D9;..!4]F+\VUU>72WGI5 M?QK%=OJZ7$,+M]E4&"%5R+KGE2>U '2W>GZ)969:YA2& X!P<'V%%K::'J4# MI:PHZ+C>H&TKCI6?KOVG5/"^GLL12XDFC8H%SY?L?I46K:-/!/;SK=2R3W,R MI,\(VC8.U &X^A:=*(0;,'RSE #W]_45)+86$:_-;*%9PW'0O7*B._DU'[*K MW27YE9'/\"P]B#ZU&CZW _CH [>5A"-TAP.@/O2['&TD M M%QP?H>]8OA:=)IM82"2>XM4PJ+,W)X MY K,MH;FTD6/2A).P+L()X\- ?4-WH [K8P'3CZ\TC+@9/..2?05Y_&NJM9R M;;NY:1L"= IX)/)!K0N;;4[;4GT>V>X:R:/[1]H)R1Q]S/UH Z]/WB!E.4[' MI2[3W!STKB[*2Y9S_:1O%N@G^B+&#M;_ 'J@LAJC1SFXOIXIBA$ZA"<'M0!W M9R&VGL*2L+PI).^FRQSQR?NW^61S]\>HK=H **** "E'6DI1UIH'L6O#'_(+ M/_71OYUMUB>&/^06?^NC?SK;JJGQ,4=@I.#2T5 QCH&4J0"",$5S]S8S:7(T M]H#)9GF2$=4]UKH\4W:*:E8EQN84,T=S$)86W(?S'UI].O-';S3:K@N&M;3M_?IPN*38D@ Q2]J**@L3N*2E[BDH Y=O^0Q?_P"\O\JD[5&W_(8O_P#> M7^52>HZ>AJY;DQV*ITZP.I+J)MD-^%V^?CD#TJUUK*;69U\4IHHTV4P-%YGV MW^$'TK6 !8 ],U)14DT[SM6CU#?RD1B"9ZYK&7PBD$@DM[A#(HJQ'XBG;5X+:58H[*8#RW'.\GT- ":OX.&KR7+B\\F.X8,S#[Z,.P/85?U M71[O4-)M[*.]-OLPLC ?ZT#L:R]56:?Q7<6RQ3SJMN"B1OM"MZFJL6I:AI5S M@#H9],EN]#_LN295W80F,8&WTK'UGPG&+=!-%;CR)%D7'\0.,BKUEK]Y9:8LA$4D%N5CER?W MDC$=1[4 277A_5/MMC>07BM>;@99RHVHH& ,58?P?;NQ8W3'/+G'WFSS54>) M-8>WMY5CMP+C>RC^ZJ^OO6CH>L7E_=QV]Y'$/-A,\?E]O8T (WAZ[;3VL%U) MDLAS$BKR#Z$^E5;?P;) KLEX!+))YAP/EZ8XJ)!]NT_4M4N+Z6&\MY"(HPV! M$!TR.^:J74]]*#J5T7DMC&IW028>W/NO?- &K'X4\J%H(+TBUFQ]I0KS(1Z' MM5F'PY':K:J)_EMIFF3CKGM3-<-W=:79M83*7G MB@#1U+P\E[>SW%O-]E>15!1!@<>M5]/\)16,YFDN/,W;BR*N!\WI56X\57UK M;Q2-#!*+D;X I^YST:KVE7&K3:[J$-S<0%8U1@H_@R.U #%\*RN2)K_S((X6 MAA4+C8#W^M-MO!L-LWFQW4BLUOY.1UW?WOK3=?OYK#Q-ITRS%;2.(M.G8CU- M9<>OSQ7E[?2LTL$DRF&+/W5[4 :=IX/%O>I=R7@:0,K$*O7%6[;P]':ZD]PD MJ&W:0RE&3+!CZ&J]QKFJPZ;#>A;5_M3A8HP>4!]::?$-]'F9XX&@2;[.8U/S MEO7Z4 :6I:==7LSM%=QB*5-DD,B;E ]1Z&J)\)_*T%I>-';N%$R,,EB/0U5C M\578WPSQ1+>&01QQ] F?XCZBJ.LZIJUW)';)/%!-:L_F.GW9"!D$4 6[?PW> MOI=U#=RYBCD9K:V PVX]"3Z59M?"US<6EO)J%V&OH(P(74 "+'//K6QH4D]U MH=I/U9;"ZE:VM%+E0K8\Q@?6@#3MO#CQ:BM_<77F7?S M&5@,!\C''I5W2[!]*L19O+Y@5RR-C'![5S,CZA/YEE:3_:(K:X*>6TFUIE] MWM6OHU_&N@W4H:3_ $9V4K<'F,^F>XH V_QH'3;T';WKC4\87KR36Z1PO.&0 M1,1@$,:LOXAU&<7%A$+=+^)'W2N<( !V]Z .AU $:=,#P,5TEE_QXP?]O6HO M^8OJ/^\*E[@^E*?0<-ACRQ*ZI),B._"JS8+?2G]^>HX)]*S-2T"RU;4['4+K MS//L6W0!&P,^]:C$MDG&#V%269%[K_V34CI\-NEQ<*OF%'(48_V<]33X_$5C M)'-4C=O(GCE# MQJLCN/F?':@#>?6M-2V2Y>]00N=JMUR?>J]YJ&E7,+QWDT9M3@@J>6KE'T>\ M\/P,TD*W$MPKJD6W<@!_K6AIWA:Z#65W.(PB*I=#VZ\8H WHK[1=+L8C'/#' M;R,>A MK0'A22[TJSM[\(X$BO.A/5 .@]Z -1/$4;0O=26_E60)\J1AS,!U*BF6OBS3 MKZ01P,=^T.-XQ@&J#^'-0PEF9T?3[9V-N6^^JD<+]!4)\,:DY 9;=05569>V M#0!T<.KZ?<.ZQ7D;F,9;M@4^SU.SOBWV.X68H>0!RMMZU'H5D+IH'G>1POEIUQW-3MJ MEG']G5KE5>=0T:]3@U1U/1&U764GFN6BLX8BD:Q]2QZDUC_\(MJ:16L2R1&2 M!B([K/S*F>A'>@#ITU2RDEDB2Z1VC&6]L>]5;KQ)IEM!'-]H$HED$(VC/S'V MK&E\+7L\]RJ21VT,R$,4/WV]?:DC\,72VRE;:&.XCD0XW9#@4 ;6MZQ] '5:?U2"+R5B4JN-V* .ISP !CL!29.,9.*** %W M$8(P/PI-Q)S@ _2BB@!Q:\,?\ (+/_ M %T;^=;=8GAC_D%G_KHW\ZVZJI\3%'8****@84E+10 TC-07-C!>1>7,AY'T-0+?QJ^RY1[>3^ZXX_.NE/6HI;>.= M2LL:NOHPJU+N2X]C)!#@%&##_9.:*?)H%N/FMI);=NORG(_*H&T_5H3^[GBG M7_;7!HLF/FMN245 3J2#Y[ 'W5JC-Y*O#V$X/YT^7S%SEO\ &CK5/[<__/A< M?E4BSWK_ .KTV3_@38HY?,.!%# /\ :.:E31+B;_CZOI". MZ1\"E9+J'-#_62C/\ =7DTR(:A>C%M;_9XC_RTEZ_@*U[;2K.TYBA7 M=_>;DU< HYET"SZF7::'!;.)I2;B?_GI)SCZ"M3'Y4ZBH;N4E80# I:**!A1 M112 3N*2E[BDH Y=O^0Q?_[R_P JDJ-O^0Q?_P"\O\JDJY;DQV%W';M' /)] MZ3Z4?UHP-WS' ZFI*,V\LM&GU*&.[6,WD@W+'G!<#U]:LOI=DT$L;6R^7,09 M !CITKDM0M]6N]2N=;AL@?LTRB DX?8.N![T@;57@.I6INOM4L[!8WZ*F/2@ M#I3H^E IIWE*&0;Q$&Y;W-3_ -BV*W"7/V5?,C^[Z+]!7#R0S2ZB\EF;WS6A M5+B5@SZ9VD:>UPMP;5?,48&.GY5=/6B@"J--L@B+]G7"9P M.PSUI\5E;02+)#"LDFT?3 M[FY^T2VX\SH=IP"/<5=HH @N;.VO(1%<1!U7[N.,?2H'T739+1;5[;,2MN'/ MS9^M7OI10!CIX:TT:HMX81L2,(D(^Z/>G6/AVRLKZYO"@EFF?R]*F;3[5K@W'EXG( +J<9 Z U9]^U% $$]E:W3E[B M!9&*["3W7TJ,:5IX92+5#MQ@$>G2K?K[=:* *":)IL;%A;9);?R>A]14C:58 MO?&]:V4W!'7M]<>M6Z* *"Z'IB"51:JRR_>+ *272-/FM_(>V'E[MXV\')]ZN44 4WTC3Y+ M9+9K<"*/E IP5/UJ6.RMH;0VD<*_9R,%#_%ZYJ>B@#/AT'2K8[HK0!L@[B<] M.E+/HNG7:LLULI#-O;'!)J_0* *=S!%:Z0\$"!(44!4':NILO^/&#_<'\JYF M_P#^0=-]!736?_'E!_N#^57]DS>YSO\ S%]1_P!X5+CCZU'_ ,Q?4/\ >%25 M,^@X;&7J>OV6DZI8:?*-G7E689*_2G MYP<]^N:19S7B?7;G3;VW@LIT38/.N-W5D]*O?VXUQ)(-/M&N8HXP\LH;A,C( M%6&T:Q:>ZNIH%FDNAAVDYQ[#TJM;^&+2TP+>XGA3&)$#X$@]Z ,S3O%LQ6-[ MZV(=C\V.51W\BXMR-T>F M* 'Z49R. .P%)U.>@%'O\ I0 448SZGOQ10 =L4444 % XHHH 7/L/J!S2 M$Y&#@#N .M'48HS0 D?, *.V %]J.E% !1110 4444 %%%% !1110 4HZT ME*.M- ]BUX8_Y!9_ZZ-_.MNL3PQ_R"S_ -=&_G6W55/B8H[!1114#"BBB@ H MHHH *3O2T4F G>BEHI@-I:6B@!**6B@!,44M% "4HHHI6 ****8!1110 444 M4 )W%)2]Q24@.7;_ )#%_P#[R_RJ3G&14;?\AB__ -Y?Y5)G'..E7+66^8CZ4\#)VD=:RVT&Q;Q*OB ^8;](O*&&^3'TK4!PP-249-M MX@M[B;5(BC1MIH)8G^,>U5;;Q2^H&$:?IS2EXC,5)VD ?UJM<>%[R6YFG694 M664LX ^^A[&GV6D:MI%W'<6J0S!86C()QMR>"* +T/B>TGU*PLA$RM=J2&Q@ M(PZ@U/INMQ:I=ZA;PH0+%MKR8Z_2L63PI>;8S%<(+A48[O20UHZ%HLVE373. MP/G*NTC^\!R?SH ++Q,M[,'CM*"V?<2]U <&4'L5K-U30-4CL-SQ0NEM'Y42+R7)8')]J .J. MMZ4+87'VZ,19PI/=O3%/DU73XDBD>[C5)ON8Y+?X5RE]I.I17FG7PM('NI9% M'V8#]V@ ZFKH\,7UM)-+ ()#=*4E23I#GNE &K?^(=+TX;9+E7DWA#&@SM)Z M9IVN:U%HEI%<2()#,0J+G __ %UD)X6N(=,N+=&ADE>9)%=AU"^M6_$NAW&N M" QQI+&B;6MW. KXX<'VH T;G4A:Z&VJF%]J1^;Y9ZX]*IR^);.&QTRY5)&& MHL%C0=5SZU'9Z1J4?A1])O;E9[TY"S$\$>]41X4O5=<3H8HRI@7^X1UH Z : MKIWG2PB\C#1CYLG&!ZTD>K:=);M.EVIB3AWQTKE9O"6J7=X9YGA;Y2KL#C?D M]A6C=:!?^8[V;PA#&B-'TSCK^- &RVL:;'!'.UY&(G/RM3CJE@)HX_M<6^09 M49X(-<2^DW7AV"57B2XFN595A(+*,^A]:OV7A.Y5(7>$3)(BEMS8,)';% '1 M-KFE*[1M?1;E."/2I6U*P69(7NHPTO* FL.+PQ,@MP?(S%YF21]XMTJK!X2G M@F'FHEPL@&]F_YB^H?[PJ6H3_R%]1_WA4OO4SZ#I[& M1JNK7UAJ^G6EKIKW5O9>D(K88 ,0.F:!N"]\9YQ2>O?FD6A%9VDB2\U"UM]2NI'62YPIS>)=2B1[F3R6MQ*T M,:*.1CH2:W5TS2[J9KJ.))'=OGD5L M2W%OIMO'%'<11*DDFV-2.KF@#$BUS M566/=+;)/Y'VIBPX9?[H]ZR#K5S_ &B;]'=>2ZPL> <5V\^EV5PD40T44K+A"JCE M<= :OJF!M4@JO&<_I0 E%'49'(]J,YS[4 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !2CK24HZTT#V+7AC_ )!9_P"NC?SK;K$\,_\ (+/_ %T;^=;= M54^)BCL%%%%0,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@!.XI*7N*2D!R[_P#(8O\ _>7^52=2!G&:C;_D,7_^\O\ *I.Q M![UFXC=HE?!:%1\KX[4 59=??[%]K^R2)9L M^(K@-_K/P[5'_P )2DRW'^CO (<8.?F/X59_X1JSV&)I[@VQ;>EON^6,^U(_ MABRGF>6:625OX>?N^U $0\4PI$+DVKBQ.56?/WG Z8J,>+5CM]\NG2([*'AC MW9W@G%6CX9T]I"3)*;<\K!GY%;U ]:AU;PRE[8Q);2>7/& B.S8PH.?SH ;;/;&CPWD\LQNY(EF&) MHE?*OCVH IGQ+&N6%L9K6,JDURI^7>>F/:L2Q\4ZLE\QO;826KLQ)4\HH/:N MA_X1O3_.#1EXX,@O;@_(Y'0FE/AJQ5@09%&UE(!ZJW44 00>*[.YF:*&)RX; M:BY^\/[WTJLOC&-GDB6Q9KA'"*BMD$GWJY!X5TNW *1R'$)@!SR%]?K3+?PK MI]M.DYGD:1<8+-C&.E #(O%<+ZBMD+1^)?*9QR(W]*3Q!J&H66H1I&9HK+82 M;B!=Y5O]H>E7UT*"'46NHY)$5F\QXA]UF]:=?:8EY<>>+J:W*X]K7$MC)'9!O+\\G/S 9QBK$OA:PE*HC2V MZ;0KI&>' ]:J6?A3RH;K[1.SB1V,$)/[M21@$^] #T\5HL4;7-C) TR[K92< M^;DX'TI6\3R)<)9-IKC42Q5X=WW1C(.:+'PK!%8+%>RRW$ZKM5V;/E_[M6X- M M+:XCG,DT]RC9,LAY?ZT +X?U"YU/3&N;N-8G\UD"@Y!P:T\8JM86$6G0R1 M0NSJ[EQN[$^E6?3% !1110 4444 %%%% !0**!1U K7_ /R#IOH*Z:S_ ./* M#_<'\JYG4/\ D'3?05TUG_QY0?[@_E5_9,WN<]_S%]0_WA4O]*A_YB^H_P"\ M*EYX [U,^@X;&3JFGZK>:OI]U8:@+:S@8FZBQ_K1Z5KGEC@?0^HJ*2YMX94B MEN(XY9.(T8X+GVJ0#J!D>WO2+,*60:7XBNKZZMWG@N8@L3*FXH1_#CMFL5-* MO6ED,L<\4!A>6*&-B C9X'UKIKK5KA;Z2RT^U%S<1)OFW' ]![U+#JT#1;I MR8)43?)"_P!Z/ZT 9-S%>W?AU(=3M?,MC&NXQ']ZK#O]:S#%J3Q/';O+YETW2U57DE1@6?'S=.I]*OMXET ME)6C:^!<<' [^E+J6L0Z;I/]HC=-&Q 7'0D]_I0!S45A?0P0XDNT::)O/DR2 M0<\556WNGCL;F6SN'%K(RHRDY;CKBNKMM<'V66>_$<")C$D;;E?/I535/&-I MIS6WE*;A95+$I_"!U_&@#F1#J<\UT@@G:WD4-L;. WIS3KI-1BTN*WBMKB.1 M"SHZYY;/3 KM+77M/N[6*9+H 3' 5N.?2G/KVGQO&K7:J9#A21P3]: .+6RU M6&[EDM(9X[R9@[L?N]*G>VO)Q'%9+>I;';]J+L0=^>2OM75MK^FA93]K!6)M MK_7T'K2WNL10:-)J<&+F-1\H4\,3VH KZ%#-;?;[9_,$*S?N/,.25QZUK>PX M[UEVVL2BX2VU2".V9X?.C<-D%?0U'<^([*."*6V=;@-)Y;8/W?>@#8'(![45 M335;*6!I&N4 7"O@\#/2F?V[I?[T?;$_=#))/;VH OT51BUG39X3*ET-BL%) MZ$$].*DO-2L]/9/MDNPMT'H/4T 6O>CMGL:H_P!MZ8+L0"]4S'&!CCGU-0KX M@LY-;BTJ F5Y 2S@<+CT]: -0\4=ZQ[S5-1M=6MK&/3XY%GSY[\3:;;V\&?^06?^NC5MU=3XF*.P4445 PHHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $[BD-+WI/6D M@.7;_D,7_P#O+_*I![<5&W_(7O\ _>7^525*ET@:] M@WI6L!AN>:,G&,\>E)4E'':CY\&HW=W<2M<6B2+^]AEQ)!S]W;WI_P#PE6HR M23RQ6J-;194*W!X'WJZ1M,L)+H7+VJ&8GDYZGW'>A]-L35=".V@EB( 'S M'=CL>U=%-IME/'"DELK+%Q&%XVTUM+T]YO,:U1I , GI0!B>#=7N-4M7CGQ& ML V")_\ 6/\ [7TIJV-O#XJU'8TS"&U\U$,AVAJZ&.SM891+% B2;=I8>E/^ MSPM*TK1J)77:S?WE]* .3R9+>VB@C.])#\SDCJ*RM)\5WJ:-/(4 M&8)/+2.3[SDG[_TKL'TG3I)%=[--Z#:I'8?UI[:;8MRUI$<+L''0>] '-IJN MK7.IZ7%,\< ,VU\'B8?TJ/799!XAU5OL=Q=Q6]L&VQR;?+/KBNF72M/1$C6V M7;&VY23D@^N:L"*/SI)P@\R1=LA Y9?0T .M="=)TW]V#9H$C.4"G&*@L]!L;*^N+TQ MK)<3/O!8?=]@* ,2?Q/J%M;+,QMY3L7LU03:KJ=EJ%R][/%.%5"D2G M 3(SFNI32=.C:1EM(QYIRQ/)/T]*<^F6,TAEEMD9R -S=A[T R0.UNH97BZ'-7KC3+>:W,:1K$VW8CXS@ M56T31(M$6;;(99KALR.>@H U**** "BBB@ HHHH **** "@444@*VH?\@Z;Z M"NFL_P#CR@_W!_*N9U#_ )!TWT%=-9_\>4'^X/Y5I]DS>YSO_,7U#_>%2U'_ M ,QC4/J*D[5,^@X;&=J&A:?JFHV-_=QLUQ8MNA(; 'UK1+;B"Q&IZ M_:Z5JNG:=-!,\M^VV-D7*K]:U""I.<=<9]*19E7%A?V^HS7^F-%NN$"2I+T! M'\0K.O/#NJ2M(\=W'-/<1".XEEX(Y[5I0W5P_B/4;5GS!#;>9&OH?6LJP\33 MK%:174(9I8K8R-;INVR#U7U]JU;:6XU;0_M,F;)Y4,B[#D@#I0!FQ M^%I84@1FC)B9V+$=0PXJ]'IMS#X>ATZ&2)IHS_RU&59<]#61IVIW=EH=O>32 M27\]U<&!$;@)@]:GO/%1M;XVD]LOS J)(VS@B@!B^&;E9#3;3K()([53F M'([FE'A:Y;=(TT0FEWLX X5F]/:EA\5/M)%DSVT04/*6Y&[VIL?BB0[X[>S: M98U,LDC/C:H/:@"O<^#KFY+,+E(CY850HX60=6IU]X2OKH)$EQ%Y"*F">H(Z MG\:N/XJ+O#/;V)DL9)5A,N[#;C[5=O[JZ_MC[!:.JR) 9B6X!/8&@#-E\)S? MV;;Q!XVGAF,H5N%D![$U=DT61O#4FF1".&5FW@+RH.Q0^E2:KX@U,VZVD5LMK?EU8_,"#&>F#ZT 7+K0;S5TQJ4D4)C@\J M!(3QGU)JI_PBL\EJ$Q!;S @;D.=^!CFFVGBVXMK-_P"U+4&;)\HJ?OX.,?6K M4OBQ19F[M[=71>!N;&['7% ##X2+7-H6N%6WC0K=1KUD;L14">#YA:26Y$.. M1'.3SC.>:G_X3!&BDF2R(MHD5RY;G<>@J0^(9[FP:\6!X'M9%$J,/ED4^E $ M5QH_VCQ98F,$6T,(^TG;A7<=,58\2:'>ZU&ZE)2&:$N\J2.?F!;L174#^ M72@],=J .33PO?>3(@EB3]Z'6W/*@#WJ>V\+3PQW2M+"SS1>6#C[IS72_6C' M% '#PZ?=Q:G9:7%"7A@N!+)*Z<_GZ5W3'+LW;/'O2%F((SR>I]J2@ _"BBB@ M H'7\#12CJ?H:%N#V+7AG_D%'_KHU;=8GAG_ )!1_P"NC5MU4_B%'8****D8 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%!Z4 M)Z4GK2^E(:0'+-_R&+_ZK_*I1TS3;Q#!KTH/29-P/O3@./85P4445)0 M4444 %%%% !1110 =_>BBB@ HHHH /:BBB@ _"@^M%% !1BBB@ HHHH *,44 M4 %%%% !1110 4444 %%%% !11128%;4/^0=,/:NELA_H,&>OEC^5@]6P1]*D/I3M9C%KJ<%YTCE'ER? M7M33GH:3U01TT&D*QRT:$C[K$9*_2G'DG_.:2BI+*%[I%M?7 G9YH9=NUFB; M&]?0U'/X>L)Q$C!Q!'C$ /RMCUK3HH RQX>L T@ D$,@(,(/RC-:$,$<%LML M@/E(FP ^E244 44T>SCMH;=581P2&6,9_B-4V\*Z7).9W$I)8N$W< GK6U10 M!FKX?T]+:2 *^R0@L,^G2DA\/Z;")%6-P)%*-\W536G2&@#FI?"TSZK ZR"* MPAD$BJK=2/45L7NG?:M3BO5V[3&8ITZ;EJ[@GK2T 9:^'[$9\XRW*[2J+,V? M+'^S21>';")#DRS,6#%Y&RPQT&?2M6B@#*_X1O32R%D=A&[.H)X4MUJ-O"VE MO;10!9(TBW!=I['K6S10!EP^'M-@MI8$B8I*H1@Q[#H1[TRXT,-:):13.T)D M#RF0_,P':M>B@!20< # P*2BB@ HHHH **** "BBB@ HHHH **** "C. 3[ M&BJ][(RVQC3_ %DIV(.^3515V2WI8U/#:E=(7/\ $Y(_.MJJEE;"TLX8!T10 M/QJV*4M7<([!1112*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH 3%(0>M.HH Q]=LI)H([F 9GMSN '<=Q6?#,EQ LL?W3U M]CWKIFKG[[29K>X>[T\9#\RP=F]QZ&K6JLR'IJB/Z:2&SN=7(PKV]D#\S'[\GM["A1ZL3>FA+I4/V_4?MK ^1!E8B?XCW-=(*B M@@CMX4BB0*B# 6IAKG(7E@E^PW?$Z#"-VD7U M^M=;BJ.H:=!J$7ES+@CE7'!4^U-,EHR/P_\ KT4R:WU&P.)(S=Q#I*@^8#W% M0#4+8?>9XSW#J10X]A\WT:]NAJ,ZE8EXMT;K[DU)::%)-,L^IN)"O*0K M]U?KZUO*H'8"B]E835]0IPI,4M26%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !2&EI,4 5+G3[6\7]_"K'UQ M@_G6>WAJT/\ JY9H_HU;>*,4^9K87*C"_P"$8A_Y^[G_ +ZI?^$9A_Y^[C_O MJMVBCFD+E1A?\(S#_P _5Q_WU1_PC,/_ #]7'_?5;M%'-(.5&%_PC,/_ #]7 M'_?5'_",P_\ /U GRAPHIC 14 ex10-17_001.jpg GRAPHIC begin 644 ex10-17_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" !" 1@# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]0OVW?^#E M+7OV(/VV_C#^S!XH_8EOOB'X#^%'B/1-#'Q#\(?'71[/QAXB@USPMHGB:'4H MO /B#P9I^CZ7';OJL^GF.[\_X.)/^"?W[9WB#0?AQ M=:UXM_9Q^+^N265EI?P_^.UAIVA6>LZM=P,XTW0?'ND:CJ_@K49GD5XK-)]8 ML+B]9K=8[<7$OV=/XC_^"[&GZ_*)HY)0=Y_$^]U/6)[A;-5LHH8;R:&..\N MI/[)L1;7,AT^]N9(XUDMWTBXABDAFB,\T)@)AVR!61\MYW-LKNUKZVLGI\3/]P2.1)$5XW21&561XV#HR M,H965E)#*P.58<,.1GJ9.O2OY%/^#9+_ (*L^.OVE-!\>_L4_'SQ+?>,/B?\ M(/".C^/?A5XVUFZN[_6O%WPI369/#7B;2-9U![989+OX?ZKJ7@I=(ENKJ74M M:T/Q;YTK%M#N5K^NH'(_R/K0U;3]+?F1Y=1:***0!11UZ44 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!_D]_\%X]>U6^_X*U?MT:;JVM>?I]A\3M L;*&-;2P2WTR'X9^!+^.TN;F MSTW3OM]S97-Q*8'O'U+4K:!UA&JF/R8X?QIUF>WO;@7,&O:KJ1E(74IM5EO; M^]N[Z2.>XU*^O9;V62:X,UZ\C/=3223/(Q:0DMD?K7_P7ONK.3_@KG^WA-+$ M)Q%\6O#UO<:=!:RQK_\K$TM[ DRD1R2&1[B1T,I8Y*%B0=*Z>M]UZ)G[0_\&]/Q /A+ M_@K+^R+J$>M20)K^H^// FI:/:W,UM-?)XF^'_B73K&QU!LL]]IBZVVDZG<: M?/*;)KJQL+WR6O-/L9;?_5UR%'/ Z]AS@>O7M7^2[_P04.IWW_!5_\ 8QDN M=*LI);KQ?XD;3I)C#;QV-O;>!?$MW=:C*UM(DH7^SK:^3,C,\MRUI'2 MO^G#^W;^V!\/_P!A;]E[XJ_M+?$5OM6E> -"\S1] AE2*_\ &'C#4YA8>$_! M^DQR2(UQJ.OZK+';1QQY9(([FY?;%;R,(DVWJM5IU[O76WSV Z#]J;]LG]G' M]C'X=W7Q/_:+^*7ASX;^%H%Q:G4YFN=6U>8L46#0]"LQ+JNKRO*8X56RMG F MDCC=XV=:_G5^(_\ P=Q?L;Z5>:Q:_!KX!_'+XLV6FV]X+77]6/A_X;:5?7D, MIAL&AM]8?5;]M+OU N3>+$LL,)C7[.9)<1_PM?MD?MK_ !E_;;^-WBOX]_M, M>(-1\6^*]=?74\/6COY/A[X::,MW/=:)\.OA[IMQ' FA:+X>#1V27%G%::KK M%RDVM:C-)J&H2RGP6R>[U:]UF6XT35[&4V,-S;6!LFM[8OJLR10R7$$K1".. M=9P((XHW9@?+B1PRQM5HVOS:VVW_ *[;@?[)O[&/[1UO^UU^RQ\!/VF[+P\W MA/3_ (Z_#+PM\2M/\-R7@U"71;3Q-IJ7\-A)?JD27QMU;8+I8+=9QB1845@* M^GZ_,'_@BS=W%_\ \$GO^">E[<"\$EQ^RC\(WD%_--%K_QC MXSO-$T>\\0ZO:Z'IIC%U-I^AZ+/%W@J\U#]HC7_$ M'@CQEXA\#^)(]'^!7B9=,TW7O"_B&Z\+ZO;IJ][);65]!!JEA?A;BW>021V[ M$JKD(#\?ZU^X#^D2BN?\*>(]-\8>&?#GBO1Y6FTGQ/H.D>(M+ED79)+IVM:? M!J%F\B9.R1H+B,R)D[&RI.1704 %%(S!>ON?P SQ[]../Z5\B_MJ_MK?!#]@ M7X'ZM^T5^T/J'BC2?AAH7B#PYX9U&]\(^%-5\::T-5\57DEAH\<&@:+')?SP M2W:".XG162W#([@)N8 'UW17XY?L4?\ !=#]@;]OWXYVG[/7[._B;XJ:E\1K MSPOKGBV"S\8_"/Q;X+TAM,\-PQ2ZS$=:UBVCLA?V:RJ3:%]TF5,3.'0G]C: M"BD)(QQDPR3[ G_ .MQ7P1^W!_P M4I_9$_X)WZ;X%U7]JGXDWW@2+XEW6M6G@>RTWPIXA\6:EX@N/#L5C/K$5II_ MAZQOKD?8X]2LG30=FR-FV2.Q7RVS%(%D1P/KG] MF;_@M#_P3,_:NU_3_!_PD_:W^&EWXYU:>&TTKP7XTN[CX=>*=4N;NY@L["ST M_3?&<&C+>WNI7MS!9Z9I]G//?:EG'USW!';'U MZY[8)=0 44F><8]>N.GJ.I.3].A)[96@ HHII;&2>@QG')YQV[8YS[8(/4 M=17Q1\7?^"AO[(/P+_:+^&G[)_Q.^,NC>&_V@OC WAH?#KX:2Z?J]WK'B4>+ M=6O]#T-K2>TL9=/A6ZU+3;F!A1?\ !5W_ (*#>3,+^[MOCT+DWNFZBD1T_3K_ .&WP]B6 MRUI3+_:4S0[UM([9[$6@@+V]E=7-L"L7Y#P6B:MJ* 2K!)=RS75_>N7VK 93 M),)21NWR2'8X8*S$L<;]WS)[6C;J?LQ_P0:@TJ;_@JW^QM';P2 MW NO'WB=+]]EA::79PCP%XB$+1-%XGM+?5KB^,96618-1OK!6E6WTR&M;%O&'B7RH M([ELF>/X=^,9XX5B:POF_P!)F@A\P@6<4\$,T3ZC:GRA+_3S_P 'C-Y9)\#_ M -B+2;HSRM??%SXN7L=E!&ZM=+8>#?"]O.3=E#!!Y$>J B-B+B?>3;I(D%P5 MRU=]M?+]/\_R#M^)_ HMA>&<37=M<7EK+9G5+:&XNO)BO8;EHXW*LLJR+$LD MQBF9"DV0[JLD6USH6'FPVFK6EG<:?9R36=S/<6DFI:C=0VJ6$33^1AX;F*\V MNBM!;++(6880# )AU"P33;VR$MY?:;%<+:0WE^JA%$EQ]UB:YN)'-C=16"O)"$N8[:XO;8M&7.Z M))I&G";$#G(N3FW>5W;NEUUM9)*WR_$$DDK==7H][OJV[Z==.JMIK_KY?\$: M+*[T[_@EK^P397+R$6W[,'PMA6&6=;A[94\/VICMQ,$CDFCCCPD;W$<OSD_X)(>$M4\!_\ !-3]A[P?K-PUUJ>@_LW_ SM M+N1K6"TVR#P[:R^4MO!-<)'$B3A8,2"1E&Z:.*1G2OT;J /R@_X+CZA;Z;_P M2=_;EGN&D6"7X(:W9NT;,#_IU[86ZKE&4@.T@0EWCC^==[JF67_./_X(T06U MQ_P5K_8!9K(WT=M^T=H-U1)<6K6:P3RC48+D+=+97<" M1S03+YLB?Z,G_!=#3)]0_P""2O[=,4:PRB'X%Z[7W>VGRO\ ,#_6JU"118W9 M<#:;6X/SE54J(F)RS,%7@CEF100=S*/FK_%/_:'O'A_:&_:1,<:)&?VC_CZN MGW$=_%';),_QQ\82-((XHKIKB(HJ6\$<,K^=YY$9E1VD'^U-KQA72-2,R(]O M%IUY)<(X0JULMO(TZ8D98R3$I $CQIR"\B)N8?XHGQXN+27]H'X^ZE#!;M87 M?[2/QBN;5-]K*T5I%\8_$JV5KY&F3SV[JMO%: 6\+1VET(V2.>2&8S.+K9I/ MN[[=4K=7M%[)[IK0/O\ D?ZBG[8O_!7?X*_\$O/V:?V.?%_QG^&/QF\>1_&[ MP'X(=6MM9@^)GQ*^%\]@JPR2K:V]M;74BRPO M:3V]I<(ML?D_P!_P=2?\$\/%OPE^+_QC\2>&?C_\-M)^&FI>&?#/AWP#XMT+ MX6:E\6_BWXR\16.J:G'H/PZ\*>!_BYXKT9[.PL=-$NK>*?&7BGP?X4TII2FK M:W9%7>OS#_X.LXK*']D+_@ET!:(L*7WB&&VM((8(75%^"]DUM=20;8$M0X59 MKJWC4O;3RO$!*8V=OP<_X(C?\$;;3_@K5\1OC/IWCCXO^(_@O\.O@_H&F7VI MZYX*\-Z;K/C'Q!X@\5?:8-*TBUDU^&;0M/T2VMHKJ]U*6=KB_O$%O;001":2 M[M4!_6)^S]_P=Q_L1?%3XLZ5\/OBI\$OC_\ 'PEXCO1IVD?%CQ,/AQXN\(Z M'36MII5GJ.A:1XPC&JZE;KJ46FZ3''KGPO+).-0OWE\00R2!+&2WM;D!Q'_FQ?\ !0/]C^__ &!_ MVO?CG^RGJ?B4^,;;X0ZS8Z?H?C1]+MK"^\8>%-?TJ/5O#FI:KI$%Q=VNG:K= M6D[+?0I-)/%GBW_@T>_8YU[Q5JR:IJ<_C3X*:;-= M7D0,I\.^'_B+\1O#NB6:E'G+SVNE:7I\1DG)/^".^ MK?M]^'W_ &(O"?[>WAWXVWWPJ^)\:0?M+1_"2X\%VWAFSMK>;6[I[CPA\7_B M!J=KJFI"6*+3CI=K,KRV5S%J0L8# \W]1?[=_P#P5+_8P_X)S>%;7Q!^T[\3 M+K0-9UQGA\(_#KPIX;U3QC\2/&DZ*6":!X:TN%HXK0L"IUSQ!J&A^'()#MN] M8MC7\#W_ :OZSIN@_\ !4:6_OI=4CT_0_VEB_[ MV&/[-')<0&&57ENPL4VR-B#^4'[8O[2WQI_X*9?MR>,?BWXHO(;OQW\>+K7P#\*_!UGYDF;#1H+1=#_ +] M\V[G<@ _MKMO^#PW]@5]3,%W^SE^VK%HQN&\G6;7PW^SW>3?8HYYHY[V?1?^ M&C8=3CB6V$=Q':^1+J-/"5Y/"L\=KXJ\%ZY!8>(]$F9'!C:[L%MYRK_ &:> M8(Y'\@OQ'_X,\]"\%?LMZ_X]\/?M@^-=6_:/\'_#;6?&-SX?N_ ?AU_A%XC\ M1:1IS:_=>&;*T@NK?Q7IUK/'9SZ5I6K?VW)*MW);7=W;26ZS0-_-S_P2'_:^ M\:_L5?M__ 7XH>%M>U/3M%\4^-/#'PI^,.AVB27&D>-/ WC;5I/#EWI&IZ?$ MA>[O]$\0W5A=:->+YEY9SP21*WV:8J #_0)_;1_X./OV$OV&/VE/B+^RI\7/ M O[4>N?$WX77_@RP\6WOP^^'GP\UGPE;'QW\/_"7Q+T2\L=;U[XO>%[N\MU\ M)>-= O;Y(=*:]M;BYGLA9R3Q2"O./B[_ ,'2'_!-SX3_ B^$'Q"6W^.GCOQ MS\7?!/A+XA6OP,\&>$?!-]\3? GA3QC)>?#_%+_P<8SR/_P %I_VZ(1-?R27EU^S(\1F2WM[R M%+G]CC]G9T6>"&);&WAMK5DMF9))KMDMP\SR2KYK_;W[*/\ P;1Z]^TY_P $ MOH/V]]._:BTO1OB9XQ^&OB#XS?"_X1?\(Q;+\/)-!\.Q7=S_ ,(S\1O&^;GQ M)I_B/5=.T:]M[K4M%T^;3=$U&Z@9[._MXKEI #^P;_@G/_P7X_86_P""CWCI M_A'\/;[XF_"?XVMI][JFG?"CXV>&_#>AZQXITS35M?[1U'P5KW@SQEX[\(>( MX;62X2SN\A$UD+:22(VT<;7+22#R5E>3RJ_C=_X)V?$K6_ M7[=7[$OC#P3%?">J:VTWA]M6M/[1?1;*YO)[&34]/TR:W2\NYIIIX?L%DTJ,D=Q; MH4&?Q,_X+X?\$,OV!_V;/V*/'_[6/[.7A>X^ /C3X1:QX&N'\)Z%JVJW7@SQ M]:>,?B'X8\%C1].T5YV'AOQ3HTOB-=<\.:[HS6EU!-I,,#2PPQK=6?->$/CQ M_P '@CZ9H=EX=^!OP@N/#XTC04T"^NO"/P5CTZ\T"YTXC2K[[9_PLS[:T M; M>U@NIC;1WL3W5M,MC,KR20?E-_P4_@_X+Q?$FT\.^)?^"LOPJ^-MU^RC\,_$ M^FZ[X\T7]GZZ^&_A;P!=Z)"8TUG4;2[T&Z\86^BZNUE<&SL?%GCO0;O0M$GF M^V+':W5N+J( _M*_X(5_M(>._B]_P2;^ GQB^/OBJZU/4O#'A;Q7INN^.O$% MA/IEUJ/A'X=W-[!9:]J\!C?=)8^&M/B34+VVDO$NY+"ZE$UQ<--))\J?M"?\ M'6G_ 2C^!_B75O"VAZ_\=OCQ=Z5=I83ZQ\%?AKHC^%)IU>Y2ZDTKQ/\6/'G MPGT?7K>QDMQ'<7&B75_!*]Q"+*2Z$5ZUI]^?\$M_VD/V+/C+_P $]OAUXA_9 M<2/P;^S_ /#KPCJ/@WQ#X,\9/86&K_"UO"^FI-XNT+X@SR3+923V=I,OAA\2=:O+#3?#/@GXZ>%['P9?> M,M3U!&,&G>$M!5@:.YM'G^K_ /@H3_P5 M&_95_P""9/A7P'XK_:>U#XBVME\3-6UK1O"%G\// &K^.M2O=3T6P74+FUNH M]/DM[72A+%(J6UQJ5Y:6LDP='GA57D7_ #RO^"R?[7/_ 2=_:@D^&G[0O\ MP31^'OC[]G/]HGPEXJGM_B-X7/P]TSX-:)<:'864OB/PI\2--TCP+KNO>']- M\1^'?$ :U&I:7/I]W>6SV\+Z?,ME%,WZT?\ !T'\3-4^)_\ P3Q_X)4?%3Q0 M/M/B;QUX+7Q_J]Y-?JB2:YXL_9_\-:]JZV]FUI#+>B2ZU)GDNGB2%[=HQY+R M3%: /W*_:L_X.)]%\)7< M=I)<1:9KGB[Q;XO\"^%;S4YIXSI\MGX6UGQ(VG7K ZV=,M ;H?9G[ 7_ 6. M_82_X*176J^&OV=OB3K4/Q,T'3HM8UWX2?$[PM=^!?B)8:3+/) FIVEE!O#7B/X&? M"SXQ_$[QAX0TO6_BA\0OB?X)\.>/M0U7Q%K^BVC:S8Z)/XET+?HWAJ.5I(]. ML;&RTV1(_P!Y,HFE9A_,!_P4K_9C\!_\$NO^"^?["OBK]D/28/AIX=^..I?" M_P"(:^ ?#8OK#P]X7U'4/B)KGPP\?^']/V3W4O\ PB_C73_[+UJ;1?+-G9ZR MFH-;P_9;M8K8 ^B?^"J^EZCJO_!SO^QA;&9)+#[-^RE.;#6+^/3;1]-L_$GC M:_U.XTZXN7>Q-NL-G>+=+AH;7]^L#M_='KGB#1?"NA:QXD\2:O8:#X M=T"PU#6-=\0:U>6^G:3HVD:9#)=ZEJ>J:A=R16MA86-I#/=7-UNIX=L_C)HN@SQ7_ (BOK2.61=9U M'X4V45M*;7PQHVGR^(/B(!%!?/H^@W,LX /Z1_V8O^"WO[#/[9GQRG^ ?[+U M_P#'/XT^)+"=!K/C'PK\"/B#!\+_ WIYGEMGUOQ/XYUS3M(TSP_H:W,<<%M MJ.JK;)K+W5O_ &"NK9F,!7O/_!.3_@G!\ O^":WP.@^$'P4L;G4K[66T[5_B M1\1==BMO^$I^(_BNUL$M)M9Y\NGZ+:_Z%IB7,D5N!\VXH _BN M_P"#L']D;4_A1^V3X*_:QT2S>7P5^U/X0TSPIJERD/E66A?%[X66=EHSZ>T% MJGE&7Q9X6U#2-1;4]03SKN\M;JWBD=+5@G\D^HW.I8L;.Z8_:;!)8X+AHPAC MB1655=T(C,,+(8HRJC !$FZ3.?\ :/\ VN_V/O@'^V_\%?$OP%_:-\#67CSX M?^(WCNELYY[JSU#0]:M>--\2>'M7L9K;4-%U_296\[3]2L+JWGMW+)O$;.#_ M )^W[6?_ :J_M_?![6X(?V:K?P_^U;X&OK.2&YUB#QAX:^'_CO0I;9;FYDU MG6?#?C[5])T[4[O59?L5H;;PUK>I7+WTEY>C3;33U7R!MVMJTNG]?Y_Y ?F7 M_P $,_%^F>"O^"I_[&6J>(=7_L2SNOBW::&-0F666U:]UWPQXKT_3]/:\M)[ M0P6NJWUVL,QNII+"&0VCRVK^4@7^D#_@\E^)^@3ZO^PA\%5U(+K.EZ=\?/BW MXDT]+:".XBT;4G^'?A#P?E>,8OLT1AANETQY)WDG@M57\$ M-(_X),^.?V3M*K MF]TO7->)M0O[LSRK=/+,=M/^"!^;NIZGF6ULKN[U M%[0RV]\VF:A=32(A6W3[+),K.T;3)&PC3>"(X\ +Z?H!_P $H_V+O'G_ 4% M_;1^$'[.'A^&TE\.S:Y9>./BGJ]]:I<:?X6^$?@K5;'6?%-W/!]HMDFGUM(( M/#.E6,DZ)J%WJIB*R1H5/WW^PQ_P;G?\%"OVJ-DP7'V5_$GAG2=.-W,FT211 M,U?Z"7_!-S_@E]^SC_P30^%)\"?!7P_;77C#Q$;&[^*7Q6"TU#Q)K]V]UJ4=G:_:;J;3?#ME<6OA[16O+J'2=+L8)!"CYF]+L#]!/"7A MS2?"?AW1?#>AV-IIND:%IMGI6F6-A:Q65G:V=C;16T$5O:P*D4,:Q1(HC50% MVCN,UTE%%(#YH_; ^ .F_M3?LP?'O]G36KTZ=8_&7X6>-/ B:@)KN!=*U#6] M(NH-'U:22RDAN#%IFK&SU"6-) 9DMS%(KH60_P"/I>:1^T3^P=^U'-8:D+WX M8_M+_LK_ !>M[V$76GV-R="^(W@36'BT_6[6VN[1['7?#6M):R:EI&6W:/_ &H&7((SCC Z<<8ZXS]>>E?G=^V5_P $I/V!_P!OR6QU M+]J;]G?P?\0/%FEP);:;\0].?4_!/Q.L;>-?+M[:'XB^"K[0/-LJQF+3Y MM8EL@\,3F!FBCP ?PQ_%[_@[%_;I^*'P(\1?!_1/A#\&/ /Q)\0^'9/#FK_& M?0-7\6:KJEI!K.GW.E:SJ/AOP3?NFC:7?S6\LD^GS:CJ.MQZ3,J!X;]Y$DA_ M&'_@G3^QK\0OV_OVQO@_\!/ V@RZA;2>)-&\)=75)R+_ %F60V&G1RO'>ZAJ-]).&=(I6']]>B_\&G?_ 26TGQ+/K=Y MX7^.6OZ/-.9CX-U7X[?$-=!*KYS);SSZ=K-CKEY;HS1%H[W5KCSA;)',722= M)?VR_96_8?\ V4_V)?"EUX+_ &6/@7\/O@OX>U"?[5JT7@_1((-3URZV0QFZ MU[7[D7.O:W<^7!%&LFIZC=%%C58PJA0 #^37_@\#TN+2O@[_ ,$]-!M,"'2O M&OQ#TJTGE:-KJ=;'X9Q6=O;F!P;P&9;=6^T^:$1R5)\Y@3YE_P &:99(KMXO*873PM*\ZI7]9?[=?\ MP3/_ &1?^"C^C_#K0?VL? _B#QMI/PKUW5O$?@^'P[\0?'?P[NK+4=;T_P#L MK46FU/P'X@\/:G=P7%D/*^SSW4D*[F>-%)!KG_V#/^"5G['W_!-J3XDM^RGX M1\5>%(OBJ- /BV'Q/\0?&?Q >XD\.0S06+VE[XUUG7-0LE*SR&2"WNDM]VTI M$FT4 ?YP?_!Q7(R?\%D?VOW802!KCX:0>4AMI%16\"V+"X8P!D2YB$:EUN%, MR,RB<%G&?V3_ &L=UK_P: _L>)>B=[L_$WX?F>+5[J6\>.XD^,'Q>G@6SP\$ M<4/V#[+/9VEE&+."!^8I2+IG_IB_:I_X(!_\$S_VS?C9XW_:'^/7PG\<^(/B MQ\09M+E\3^(-#^-OQ?\ !UI>)HVE1:1801>'_"WC32/#]LD5G#$C/%IBS2,K M/)(S32E_=_B+_P $E_V*?BK^Q/X _P"">_B_X?>()?V6_ACJ7A[5_!G@K2_B M%X\T76=+O?#5[K&I:7-/XTTSQ#;>+=1<:CKVKWUV=1UF[-U<70:4D6]L(0#^ M"+_@U/TO_A(/^"J=WI5^8VTNZ_9P^+MCJ4206*RW.G:KID=H+>.22U>YR+>[ M6036[P>8N!*DD1D1ORU_X*%_L=?&W_@FM^VQX_\ @WXILYK&Z\ ?$N;XC? [ MQY<:1!_97CSP!!XD7Q9X \8Z0H3^SKX6D1T^P\4Z/EYK36++4+*Z,4K-(?\ M3-_8Q_X(7_\ !/K]@7XZV/[1'[-'@;QYX4^(]IX>\4^%YKOQ!\6?B+X\T^]T MGQ6V+R.;3O&GB/7;>*>VMUM[6VNK58+AH[='NI+B=Y99/L/]L#]@?]D?]O/P M0? '[5OP0\$_%S1K>VO8-"U/6[!K7Q?X.EOHVBGU'P1XUTJ2Q\5>#]5"LVS4 M?#VKZ?=+ND!D(D?(!_#AXS_X.[_COXK_ &6=8^$\?[-'@_3OCKXE\!W?@6^^ M*R>+;V3PG!>:QIL^AZEXQLO!T$,.IVUY#!>#4;#2O[06V2\*B6X:TCDBF_'C M_@BE^PK\4OV[/VV?A[X9\-Z--+\._A5XT\'_ !0^-GC:"2>V@\.Z#X8\0IXC MT?2[/5_L]['9>)_$GB*PM/*AA=;Z+2+>]D8*DD6/_!HC_P3"M==_M&Y M\4_M-ZCH;7KW,GA&X^+-&T]YJ.I7%S=W-U+<7$\KR3.6 /\NK_@XJM$'_!;/]NJXTB. M)&M-4_9P83VQWV\%RW[&G[/3:C+.X.&N$O/M$EW)/NE:Z,YN2)6FW?W4?\$I M[N33/^#>C]GW4$BMKB:S_87\:W\5N(HIXI)H_"7BV=(;BWNE:UD,LGRRV\\3 MVCAS&Z-"2C=G^U+_ ,&^'_!.3]L?]HCXG_M/?'3P=\3=9^)_Q=O?#%[XPD\- M?&'XB>!_#]S+X2^'GA;X::3]F\/^$-?T;387;0O".E7%_^$5_\$],AO/$6JWGBB'P7J.B7 MN@W(/BB6Y.L'4S97]SY.HK=KL0JLMK---;[-.E0 M1O\ ;9+.T+[96>O[(O\ @\,CL[B+_@G"+\3I:3>-OB6NI:BEW?K:66E)=?#" M;4KIO)N%C8VUHLUT;AH7N42))8)4*$-^LGPD_P"#8G_@F%\%_B-X(^*7@_0_ MC=_PEGPV\?>#?B-X&GU/XX_$*_L-!U[P-K,.MZ)'_94FM?V=JNG_ &FVMXKN MTUFUOUN;6(VSL89KA)?MC_@HU_P2/_9<_P""H"?"A/VC[CXC6S_!R7Q;)X5G M^'OC"]\'SR)XS@TN#58=3EL #=PQMHUE<6T.52.5'#K)#*\3(#-^"W_!4[_@ MG&WP_P#!6A0?ME_L\&\\+^ _">FZBE[\3M%0VDVC^&M'CGB^T:E+ ]Q+&%"R M-#YKM<%]S--Y@7Y&_P""G'_!;?\ X)L?"[]DKX\^")?C3X ^.WC_ .*7P5^* M?P_\)?!7X9ZK%XUN_%^J^+_#7B#P/;Z9XBU/1RVD^&_#$VIWWE:_K>HZA"MC MHPNM2MXKD)")?++?_@TT_P""1OF7DVI>"_C%JDEQIR65HO\ PN;QOH]OIEQ' M;1VJZK:V?A[4])M7OW1#+=&ZBGM[ZZEN+J\MYKBXFD?T'X+_ /!KE_P2-^$' MB*U\27_P;\7_ !=N-.U.QU;3-&^+GQ.\<^*O!\-SI\_VN&+4?!*ZW9>%/$=D M]RD!GL?$>CZI:S0Q&VEB>">X24 _DM_9*^%'[3O@#_@W=_X*5?%#P_>^,;7X M:_&/XK_ )K/2M.6_CM-2^%W@[5]-T?XI>-K"XNT:Y30O%5_J>A:5K,^E"!-8 MT[1KUKUI;"VF2OZ$/^#;GPI_P2VF_8(\+:S9:9^SQJG[2,^K>(Y/C]KWQ8B\ M&:M\4;?7;J]>PM],\_QP+K4-&\$?V)8V5IH>B>&UT[PN4BN+\6SZSJ&J7UW_ M %+W'P;^&%W\*[[X'W/@+P?(/CM^SYIVH7%Q=7?@#X5^,=/D\%1_:'BG:STJR\8Z/XFU#0=)BN?M=Q::/ MHFH6&FV1O9DLK:V2*V$(!^)'_!T]\7O^";D^A?##X!?LJ?#W]G"Z_:-TK6M6 M\=_%;QU\"? 7PSL;S1_ =GX?U;1-!\#>+O'W@[2+;4]4NM0OKAK]?#"Z[+!I M%G81WEY;(]Q:".S_ ,'(LC+_ ,$KO^",>G6\EZPD_9^\':I)=/:V+:=;6D'[ M-'@=/LDEW);QSO^'A M31X].\/QZBSWB6'GS2R/]4?MG?\ !#W]D;]N7X'_ +,WP"^+VO?%W3_!7[*/ MA*T\&?#&X\(^,4TG6GTFR\&:%X%@_P"$AU&?3[Q]7N#H>@VB/(ZJLDTMV679 M.\9 /T_^"VUOA/\ #R1(VB5_ WAEO*DL8M,=,Z+9A1)IT"I#9,%4?Z- HCA M\M1A03_$[_P<@V[WW_!;?_@DW9_O#-=>$/ATMDRO(@MYQ^TO=O.[-#-&"9(U M15,F0I"B(AF9U_N1\(>&(/!_A?0O"]M>WNHP:#I%AI$-_J+K+?WD.GVL=I'/ M>RHJ"6XDCB4RN%&YOF(+T.XM+NQUB*76)G\TW";Q#M1&4HA4 _C M@_X.'O@1XF_:D_X+R?#O]G;POK.E>$_$7Q@^#GP ^'?A[Q7KHU^?1M#F\3:E MXTM[K6=1M;":6:X@L[?[7FVTFWCCG\GRKG$DMW,_N/\ P5-_X(#:Q_P39^"G MP1_;A_X)P^)O&D?Q&_9,T^T\2_'36KB\F\2>);V[\-36^HP?'SP[HNL-JNG0 M?\(Q/#)+XK\#:7IB>&+SPT+E[O2+NPMI+(_U)_'K_@CC^RK^T7^WC\-O^"A7 MQ!OOB'_L+V"XM;VROH8[NSO+.[C>&YL[RVG5X MKJTN8))+>YMYUDCN())(Y58.<@'Y,?\ !';_ (*E^!O^"H_[.)^(%E9V/A?X MN?#HZ)X<^-G@2WOHKL:+XGU&UNY;36M-V*K/X8\3+IUS?Z%=\JR)<6SD2VST M5Q/[*7_!"C]DK]B/]JKQ%^U;^S%XN^-'PMUSQ7/X@M==^%>C^-(Y/@S=^$/$ M-XFHR> O^$'GL'MT\-:+J$<%[X6@63_P!# M%.HHH XR[\*>%M3U"YU34O#6@:AJ>PV?]HWVCZ==WWV0W23FU^USVTEQ]F,U MO;S&#S/*\V"&3;OB0K/I>AZ+HINIM'T?2])EO)D^URZ9I]I8277EQLL?VE[6 M&)I_+4 )YI;: N *** .GA \L' R>2?4L,DGW)))/4DDGDFGI]U?]T?R%%% M #J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ 3 HHHH **** "BBB@ HHHH __V0$! end EX-101.SCH 15 dpsi-20231231.xsd XBRL SCHEMA FILE 995301 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 995302 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 995303 - Statement - Consolidated Statements of Income and Comprehensive Income link:presentationLink link:definitionLink link:calculationLink 995304 - Statement - Consolidated Statements of Stockholders’ Equity link:presentationLink link:definitionLink link:calculationLink 995305 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 995306 - Disclosure - Description of Business link:presentationLink link:definitionLink link:calculationLink 995307 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 995308 - Disclosure - Acquisitions link:presentationLink link:definitionLink link:calculationLink 995309 - Disclosure - Intangible Assets link:presentationLink link:definitionLink link:calculationLink 995310 - Disclosure - Net Income Per Share link:presentationLink link:definitionLink link:calculationLink 995311 - Disclosure - Property and Equipment link:presentationLink link:definitionLink link:calculationLink 995312 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:definitionLink link:calculationLink 995313 - Disclosure - Line of Credit link:presentationLink link:definitionLink link:calculationLink 995314 - Disclosure - Term Debt link:presentationLink link:definitionLink link:calculationLink 995315 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 995316 - Disclosure - Stockholders’ Equity link:presentationLink link:definitionLink link:calculationLink 995317 - Disclosure - Share-Based Compensation link:presentationLink link:definitionLink link:calculationLink 995318 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 996000 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 996001 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 996002 - Disclosure - Acquisitions (Tables) link:presentationLink link:definitionLink link:calculationLink 996003 - Disclosure - Intangible Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 996004 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 996005 - Disclosure - Property and Equipment (Tables) link:presentationLink link:definitionLink link:calculationLink 996006 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 996007 - Disclosure - Term Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 996008 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 996009 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 996010 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:definitionLink link:calculationLink 996011 - Disclosure - Description of Business (Details) link:presentationLink link:definitionLink link:calculationLink 996012 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 996013 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Allowance for Credit Losses Activity link:presentationLink link:definitionLink link:calculationLink 996014 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Deferred Revenue Activity link:presentationLink link:definitionLink link:calculationLink 996015 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Net Sales by Revenue link:presentationLink link:definitionLink link:calculationLink 996016 - Disclosure - Acquisitions (Details) link:presentationLink link:definitionLink link:calculationLink 996017 - Disclosure - Acquisitions (Details) - Schedule of Total consideration for the Acquisition link:presentationLink link:definitionLink link:calculationLink 996018 - Disclosure - Acquisitions (Details) - Schedule of Cash Due link:presentationLink link:definitionLink link:calculationLink 996019 - Disclosure - Acquisitions (Details) - Schedule of Estimated Fair Value of Acquired Net Assets link:presentationLink link:definitionLink link:calculationLink 996020 - Disclosure - Acquisitions (Details) - Schedule of Estimated Useful Lives of Intangible Assets link:presentationLink link:definitionLink link:calculationLink 996021 - Disclosure - Acquisitions (Details) - Schedule of Statement of Operations link:presentationLink link:definitionLink link:calculationLink 996022 - Disclosure - Acquisitions (Details) - Schedule of Estimated Fair Value of Acquired Net Assets link:presentationLink link:definitionLink link:calculationLink 996023 - Disclosure - Acquisitions (Details) - Schedule of Estimated Useful Lives of Intangible Assets link:presentationLink link:definitionLink link:calculationLink 996024 - Disclosure - Intangible Assets (Details) - Schedule of Definite Lived Intangible Assets link:presentationLink link:definitionLink link:calculationLink 996025 - Disclosure - Intangible Assets (Details) - Schedule of Weighted-Average Remaining Useful Life of Amortizable Intangible Assets link:presentationLink link:definitionLink link:calculationLink 996026 - Disclosure - Intangible Assets (Details) - Schedule of Definite Lived Intangible Assets link:presentationLink link:definitionLink link:calculationLink 996027 - Disclosure - Net Income Per Share (Details) - Schedule of Reconciliation of the Fully Dilutive Securities Effect link:presentationLink link:definitionLink link:calculationLink 996028 - Disclosure - Property and Equipment (Details) link:presentationLink link:definitionLink link:calculationLink 996029 - Disclosure - Property and Equipment (Details) - Schedule of Property and Equipment link:presentationLink link:definitionLink link:calculationLink 996030 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities link:presentationLink link:definitionLink link:calculationLink 996031 - Disclosure - Line of Credit (Details) link:presentationLink link:definitionLink link:calculationLink 996032 - Disclosure - Term Debt (Details) link:presentationLink link:definitionLink link:calculationLink 996033 - Disclosure - Term Debt (Details) - Schedule of Term Debt link:presentationLink link:definitionLink link:calculationLink 996034 - Disclosure - Term Debt (Details) - Schedule of Future Principal Payments for Outstanding Debt link:presentationLink link:definitionLink link:calculationLink 996035 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 996036 - Disclosure - Income Taxes (Details) - Schedule of Provision for Income Taxes link:presentationLink link:definitionLink link:calculationLink 996037 - Disclosure - Income Taxes (Details) - Schedule of Deferred Tax Assets and Liabilities link:presentationLink link:definitionLink link:calculationLink 996038 - Disclosure - Income Taxes (Details) - Schedule of Income Tax Rate to the Effective Income Tax Rate link:presentationLink link:definitionLink link:calculationLink 996039 - Disclosure - Stockholders’ Equity (Details) link:presentationLink link:definitionLink link:calculationLink 996040 - Disclosure - Share-Based Compensation (Details) link:presentationLink link:definitionLink link:calculationLink 996041 - Disclosure - Share-Based Compensation (Details) - Schedule of Stock Option activity link:presentationLink link:definitionLink link:calculationLink 996042 - Disclosure - Share-Based Compensation (Details) - Schedule of the Fair Values of Stock Options Granted were Estimated using the Black-Scholes Option-Pricing Model link:presentationLink link:definitionLink link:calculationLink 996043 - Disclosure - Share-Based Compensation (Details) - Schedule of Employees Exercised Vested Stock Options link:presentationLink link:definitionLink link:calculationLink 996044 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 996045 - Disclosure - Commitments and Contingencies (Details) - Schedule of Operating Lease Asset and Liability link:presentationLink link:definitionLink link:calculationLink 996046 - Disclosure - Commitments and Contingencies (Details) - Schedule of Lease Expense link:presentationLink link:definitionLink link:calculationLink 996047 - Disclosure - Commitments and Contingencies (Details) - Schedule of Supplemental Information link:presentationLink link:definitionLink link:calculationLink 996048 - Disclosure - Commitments and Contingencies (Details) - Schedule of Weighted Average Lease Term and Rate link:presentationLink link:definitionLink link:calculationLink 996049 - Disclosure - Commitments and Contingencies (Details) - Schedule of Maturities of Lease Liabilities link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 16 dpsi-20231231_cal.xml XBRL CALCULATION FILE EX-101.DEF 17 dpsi-20231231_def.xml XBRL DEFINITION FILE EX-101.LAB 18 dpsi-20231231_lab.xml XBRL LABEL FILE EX-101.PRE 19 dpsi-20231231_pre.xml XBRL PRESENTATION FILE XML 21 R1.htm IDEA: XBRL DOCUMENT v3.24.1
Cover - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Mar. 21, 2024
Jun. 30, 2023
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Financial Statement Error Correction [Flag] false    
Entity Interactive Data Current Yes    
ICFR Auditor Attestation Flag false    
Amendment Flag false    
Document Period End Date Dec. 31, 2023    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Entity Information [Line Items]      
Entity Registrant Name DECISIONPOINT SYSTEMS, INC.    
Entity Central Index Key 0001505611    
Entity File Number 001-41376    
Entity Tax Identification Number 37-1644635    
Entity Incorporation, State or Country Code DE    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Shell Company false    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
Entity Public Float     $ 32.9
Entity Contact Personnel [Line Items]      
Entity Address, Address Line One 1615 South Congress Avenue Suite 103    
Entity Address, City or Town Delray Beach    
Entity Address, State or Province FL    
Entity Address, Postal Zip Code 33445    
Entity Phone Fax Numbers [Line Items]      
City Area Code (561)    
Local Phone Number 900-3723    
Entity Listings [Line Items]      
Title of 12(b) Security Common Stock, $0.001 par value    
Trading Symbol DPSI    
Security Exchange Name NYSE    
Entity Common Stock, Shares Outstanding   7,680,334  

XML 22 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Audit Information
12 Months Ended
Dec. 31, 2023
Auditor [Table]  
Auditor Name Haskell & White LLP
Auditor Firm ID 200
Auditor Location Irvine, California
XML 23 R3.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash $ 4,300 $ 7,642
Accounts receivable, net of allowance of $267 and $262 as of December 31, 2023 and December 31,2022, respectively 23,768 17,085
Inventory, net 2,133 4,417
Deferred costs 3,826 2,729
Prepaid expenses and other current assets 630 399
Total current assets 34,657 32,272
Operating lease assets 3,392 2,681
Property and equipment, net 2,973 1,817
Deferred costs, net of current portion 3,689 2,868
Deferred tax assets, net 1,161 848
Intangible assets, net 7,815 4,531
Goodwill 22,081 10,499
Other assets 172 41
Total assets 75,940 55,557
Current liabilities:    
Accounts payable 16,857 19,755
Accrued expenses and other current liabilities 6,566 4,528
Deferred revenue 8,066 6,021
Current portion of earnout consideration 5,370 829
Current portion of long-term debt 1,003 3
Current portion of operating lease liabilities 874 529
Total current liabilities 38,736 31,665
Deferred revenue, net of current portion 5,307 4,331
Revolving line of credit 1,300
Long-term debt, net of current portion 3,639 143
Noncurrent portion of operating lease liabilities 3,093 2,706
Long-term portion of earnout consideration 4,316
Other liabilities 6 130
Total liabilities 56,397 38,975
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Preferred stock, $0.001 par value; 10,000 shares authorized; no shares issued or outstanding
Common stock, $0.001 par value; 50,000 shares authorized; 7,680 and 7,416 shares issued and outstanding, respectively 8 7
Additional paid-in capital 38,902 38,429
Accumulated deficit (19,367) (21,854)
Total stockholders’ equity 19,543 16,582
Total liabilities and stockholders’ equity $ 75,940 $ 55,557
XML 24 R4.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Accounts receivable, net of allowance (in Dollars) $ 267 $ 262
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued
Preferred stock, shares outstanding
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 50,000,000 50,000,000
Common stock, shares issued 7,680,000 7,416,000
Common stock, shares outstanding 7,680,334 7,416,071
XML 25 R5.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Income and Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net sales:    
Net sales $ 115,594 $ 97,415
Cost of sales:    
Cost of sales 86,769 74,320
Gross profit 28,825 23,095
Operating expenses:    
Sales and marketing expense 9,957 9,218
General and administrative expenses 14,093 9,430
Total operating expenses 24,050 18,648
Operating income 4,775 4,447
Interest expense, net (1,156) (56)
Other expense (15)
Income before income taxes 3,619 4,376
Income tax expense (1,132) (1,265)
Net income and comprehensive income attributable to common stockholders $ 2,487 $ 3,111
Earnings per share attributable to stockholders:    
Basic (in Dollars per share) $ 0.33 $ 0.43
Diluted (in Dollars per share) $ 0.32 $ 0.41
Weighted average common shares outstanding    
Basic (in Shares) 7,555 7,261
Diluted (in Shares) 7,679 7,562
Product    
Net sales:    
Net sales $ 73,494 $ 79,079
Cost of sales:    
Cost of sales 59,607 62,214
Service    
Net sales:    
Net sales 42,100 18,336
Cost of sales:    
Cost of sales $ 27,162 $ 12,106
XML 26 R6.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Stockholders’ Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2021 $ 7 $ 39,216 $ (24,965) $ 14,258
Balance (in Shares) at Dec. 31, 2021 7,007      
Net income 3,111 3,111
Share-based compensation expense 577 577
Exercise of stock options 154 154
Exercise of stock options (in Shares) 79      
Cashless exercise of stock options (Note 12) (1,518) (1,518)
Cashless exercise of stock options (Note 12) (in Shares) 232      
Cashless exercise of warrants (Note 11 )
Cashless exercise of warrants (Note 11 ) (in Shares) 98      
Balance at Dec. 31, 2022 $ 7 38,429 (21,854) 16,582
Balance (in Shares) at Dec. 31, 2022 7,416      
Net income 2,487 2,487
Share-based compensation expense 283 283
Exercise of stock options 38 38
Exercise of stock options (in Shares) 15      
Exercise of warrants $ 1 219 220
Exercise of warrants (in Shares) 211      
Cashless exercise of stock options (Note 12) (67) (67)
Cashless exercise of stock options (Note 12) (in Shares) 24      
Cashless exercise of warrants (Note 11 )
Cashless exercise of warrants (Note 11 ) (in Shares) 14      
Balance at Dec. 31, 2023 $ 8 $ 38,902 $ (19,367) $ 19,543
Balance (in Shares) at Dec. 31, 2023 7,680      
XML 27 R7.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities    
Net income $ 2,487 $ 3,111
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 2,971 2,465
Loss on fixed asset disposal 22
Share-based compensation expense 283 577
Deferred income taxes, net (1,924) 254
Provision for credit losses 240 249
Provision for inventory obsolescence 89
Changes in operating assets and liabilities:    
Accounts receivable 3,201 (3,630)
Inventory, net 4,825 (2,177)
Deferred costs (1,918) (1,984)
Prepaid expenses and other current assets (207) (54)
Accounts payable (5,707) 8,924
Accrued expenses and other current liabilities (1,644) 914
Operating lease liabilities (92) 543
Deferred revenue 1,877 3,095
Net cash provided by operating activities 4,481 12,309
Cash flows from investing activities    
Purchases of property and equipment (893) (1,477)
Cash paid for acquisitions, net of cash acquired (12,917) (4,525)
Net cash used in investing activities (13,810) (6,002)
Cash flows from financing activities    
Proceeds from term loan 5,000
Repayment of term debt (504) (3)
Line of credit, net 1,300
Proceeds from exercise of warrants 220
Taxes paid in lieu of shares issued for share-based compensation (67) (1,403)
Proceeds from exercise of stock options 38 154
Net cash provided by (used in) financing activities 5,987 (1,252)
Change in cash (3,342) 5,055
Cash, beginning of year 7,642 2,587
Cash, end of year 4,300 7,642
Supplemental disclosures of cash flow information    
Cash paid for interest 461 45
Cash paid for income taxes 388 1,065
Supplemental disclosure of non-cash activities    
Leased assets obtained in exchange for new operating lease liabilities 3,211
Disposals of depreciated property and equipment 420
Cashless exercise of stock options $ 115
XML 28 R8.htm IDEA: XBRL DOCUMENT v3.24.1
Description of Business
12 Months Ended
Dec. 31, 2023
Description of Business [Abstract]  
Description of Business

Note 1: Description of Business

 

DecisionPoint Systems, Inc., which we sometimes refer to as the “Company”, “we” or “us”, is an enterprise mobility systems integrator that sells, installs, deploys and repairs mobile computing, POS equipment and wireless systems that are used both within a company’s facilities and in the field. These systems generally include mobile computers, mobile application software, and related data capture equipment including bar code scanners and radio frequency identification (“RFID”) readers. We also provide services, consulting, staging, kitting, deployment, maintenance, proprietary and third-party software and software customization as an integral part of our customized solutions for our customers. The suite of products utilizes the latest technologies with the intent to make complex mobile technologies easy to use, understand and keep running within all vertical markets such as merchandising, sales and delivery, field service, logistics and transportation and warehouse management.

 

In January 2022, we acquired 100% of the issued and outstanding membership interests of Advanced Mobile Group, LLC (“AMG”). AMG provides services, hardware, software, integration, and wireless networking solutions, with deep experience in warehousing and distribution, manufacturing, mobile workforce automation, retailing, and healthcare segments.

 

In April 2023, we acquired 100% of the issued and outstanding shares of Macro Integration Services, Inc. (“Macro”). Macro is a value-added reseller (“VAR”) that buys point of sale mobile computing, scanning, printing, and wireless products from various manufacturers and distributors. Macro also provides professional services for project management, implementation, deployment, installations, upgrades, training, and support.

XML 29 R9.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies

Note 2: Basis of Presentation and Summary of Significant Accounting Policies

 

Basis of Presentation

 

The consolidated financial statements of DecisionPoint Systems, Inc. and its subsidiaries have been prepared on an accrual basis of accounting in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”). The accompanying consolidated financial statements include the accounts of DecisionPoint Systems, Inc. and its wholly owned subsidiaries, DecisionPoint Systems International (“DPSI”), DecisionPoint Systems Group, Inc. (“DPS Group”), Royce Digital Systems, Inc. (“RDS”) ExtenData Solutions, LLC (“ExtenData”), AMG, and Macro. Macro was acquired on April 1, 2023, and as such, has been consolidated into our financial position and results of operations beginning April 1, 2023. All our identifiable assets are in the United States and all intercompany transactions have been eliminated in consolidation.

  

Operating Segments

 

Under the Financial Accounting Standards Board Accounting Standards Codification 280-10, two or more operating segments may be aggregated into a single operating segment for financial reporting purposes if aggregation is consistent with the objective and basic principles, if the segments have similar characteristics, and if the segments are similar in each of the following areas: (i) the nature of products and services, (ii) the nature of the production processes, (iii) the type or class of customer for their products and services, and (iv) the methods used to distribute their products or provide their services. We believe each of the Company’s segments meet these criteria as they provide similar products and services to similar customers using similar methods of production and distribution. Because we believe each of the criteria set forth above has been met and each of the Company’s segments has similar characteristics, we aggregate results of operations in one reportable operating segment.

 

Use of Estimates

 

The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Certain accounting policies involve judgments and uncertainties to such an extent that there is a reasonable likelihood that materially different amounts could have been reported under different conditions, or if different assumptions had been used. We evaluate our estimates and assumptions on a regular basis.

 

Concentration of Credit Risk

 

Credit is extended to all customers based on financial condition, and collateral is generally not required. Concentrations of credit risk with respect to trade receivables are limited because of the large number of customers comprising our customer base and dispersion across many different industries and geographies. Accordingly, we continually monitor collections and payments from our customers and maintain a provision for estimated credit losses based upon our historical experience and any specific customer collection issues that we have identified. Although credit losses have historically been within our expectations and the provisions established, we cannot guarantee that it will continue to experience the same credit loss rates that it has in the past.

 

The following tables summarizes the allowance for credit losses activity for the years ending December 31, 2023 and 2022 (in thousands):

 

Balance at December 31, 2021  $22 
Charges to operations   249 
Deductions   (9)
Balance at December 31, 2022  $262 
Charges to operations   240 
Deductions   (235)
Balance at December 31, 2023  $267 

 

Inventory

 

Inventory consists solely of finished goods and is stated at the lower of cost or net realizable value. Cost is determined under the first-in, first-out (FIFO) method. We periodically review our inventory and make provisions as necessary for estimated obsolete and slow-moving goods. The creation of such provisions results in a reduction of inventory to net realizable value and a charge to cost of sales. Inventories are reflected in the accompanying consolidated balance sheets net of a valuation allowance of $131,000 and $42,000 as of December 31, 2023 and 2022, respectively.

 

We recorded a fair value adjustment of approximately $359,000 to reflect the acquired cost of inventory related to the April 1, 2023 acquisition of Macro, and $359,000 was amortized during the year ended December 31, 2023, and is included in total cost of sales in the consolidated statements income and comprehensive income.

 

Deferred Costs

 

Deferred costs consist primarily of customer-related third-party extended hardware and software maintenance services which we have paid for in advance. The costs are ratably amortized over the life of the contract, generally one to five years.

 

Property and Equipment

 

Property and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets, generally from three to five years. Leasehold improvements are recorded at cost and amortized over the shorter of the lease term or the life of the improvements. Cost incurred for repairs and maintenance are expensed as incurred. Upon retirement or sale, the cost and related accumulated depreciation and amortization of disposed assets are removed from the accounts and any resulting gain or loss is included in other income or expense.

  

Operating Leases

 

At the inception of a contract we assesses whether the contract is, or contains, a lease. Our assessment is based on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the asset throughout the period, and (3) whether we have the right to direct the use of the asset. The commencement date of the contract is the date the lessor makes the underlying asset available for use by the lessee.

 

Right-of-use (“ROU”) assets represent our right to use an underlying asset during the lease term and lease liabilities represent obligations to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date based on the net present value of fixed lease payments over the lease term. ROU assets also include any initial direct costs and advance lease payments made and exclude lease incentives. Lease liabilities also include terminal purchase options when deemed reasonably certain to exercise. Our lease term includes options to extend when it is reasonably certain that it will exercise that option. We have elected not to recognize ROU assets and lease liabilities for short-term leases that have a term of 12 months or less; we recognize lease expense for these leases on a straight-line basis over the lease term.

 

As most of our operating leases do not have an implicit rate that can be readily determined, we use our secured incremental borrowing rate for the same term as the underlying lease based on information available at lease commencement.

 

The lease classification affects the expense recognition on the consolidated statements of operations. Operating lease charges are recorded in “General and administrative” expense.

 

Capitalized Software Development Costs

 

The capitalization of software development costs for external use begins when technological feasibility has been established and ends when the software is available for sale. Software development costs are amortized on a straight-line line basis over the remaining economic life, generally three years. Amortization of the capitalized software is classified within cost of sales for services in the consolidated statements of income and comprehensive income.

 

Intangible Assets and Long-lived Assets

 

We evaluate our intangible and long-lived assets for impairment when events or circumstances arise that indicate intangible and long-lived assets may be impaired. Indicators of impairment include, but are not limited to, a significant deterioration in overall economic conditions, a decline in the market capitalization, the loss of significant business, or other significant adverse changes in industry or market conditions. We completed the qualitative assessment for impairment and determined that there was no impairment during the years ended December 31, 2023 and 2022. There can be no assurance, however, that market conditions will not change or demand for our products will continue, which could result in an impairment of intangible and long-lived assets in the future.

 

Intangible assets with finite useful lives are amortized over their respective estimated useful lives primarily using the straight-line method to their estimated residual values, if any. Our intangible assets consist of customer lists, customer relationships and trade names. Refer to Note 4 for further information on our intangible assets.

 

Goodwill

 

Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired. Goodwill is not amortized but tested for impairment at least annually or whenever events or changes in circumstance indicate that carrying values may not be recoverable. We assess the impairment of goodwill annually at each year-end and when indicators of impairment are present.

 

We completed our annual assessment for goodwill impairment and determined that goodwill was not impaired as of December 31, 2023 and 2022.

 

Factors that we consider important that could trigger an impairment assessment include, but not limited to, the following:

 

  significant under-performance relative to historical and projected operating results;
     
  significant changes in the manner of use of the acquired assets or business strategy; and
     
  significant negative industry or general economic trends.

 

When performing the impairment review, we determine the carrying amount of a reporting unit by assigning assets and liabilities, including the existing goodwill, to each reporting unit. To evaluate whether goodwill is impaired, we compare the estimated fair value of each reporting unit to which the goodwill is assigned to the reporting unit’s carrying amount. If the carrying amount of a reporting unit exceeds its fair value, the amount of the impairment loss will be recognized as the difference of the estimated fair value and the carrying value of the reporting unit.

 

Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions. These estimates and assumptions include determining enterprise fair value and the allocation of enterprise fair value to the Company’s operating segments, revenue and expense growth rates, capital expenditures and the depreciation and amortization related to capital expenditures, changes in working capital, discount rates, risk-adjusted discount rates, future economic and market conditions and the determination of appropriate comparable companies. Due to the inherent uncertainty involved in making these estimates, actual future results related to assumed variables could differ from these estimates.

 

Fair Value Measurement

 

Fair value is the price that would be received from selling an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants as of the measurement date. Applicable accounting guidance provides a hierarchy for inputs used in measuring fair value that prioritize the use of observable inputs over the use of unobservable inputs when such observable inputs are available. The three levels of inputs that may be used to measure fair value are as follows:

 

  Level 1 - Quoted prices in active markets for identical assets or liabilities.

  

  Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or model-driven valuations in which all significant inputs are observable or can be derived principally from, or corroborated with, observable market data.

 

  Level 3 - Fair value is derived from valuation techniques in which one or more significant inputs are unobservable, including assumptions and judgments made by us.

 

The carrying amounts of cash, accounts receivable, accounts payable and accrued expenses, and line of credit approximate fair value due to the short-term nature of these financial instruments. The carrying amount of our debt approximates its fair value as the credit markets have not materially changed since the original borrowing dates.

 

Business Combinations

 

We utilize the acquisition method of accounting for business combinations which allocates the purchase price of an acquisition to the various tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. We primarily establish fair value using the income approach based upon a discounted cash flow model. The income approach requires the use of many assumptions and estimates including future revenues and expenses, as well as discount factors and income tax rates. Other estimates include:

 

  Estimated step-ups or write-downs for fixed assets and inventory;
     
  Estimated fair values of intangible assets;
     
  Estimated liabilities assumed from the target; and
     
  Estimated earnout obligations.

 

While we use our best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, these estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally no more than one year from the business acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill.

 

Revenue Recognition

 

We determine revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied.

 

We combine contracts with the same customer into a single contract for accounting purposes when the contracts are entered into at or near the same time and the contracts are negotiated as a single commercial package, consideration in one contract depends on the other contract, or the services are considered a single performance obligation. If an arrangement involves multiple performance obligations, the items are analyzed to determine the separate units of accounting, whether the items have value on a standalone basis and whether there is objective and reliable evidence of their standalone selling price. The total contract transaction price is allocated to the identified performance obligations based upon the relative standalone selling prices of the performance obligations. The standalone selling price is based on an observable price for services sold to other comparable customers, when available, or an estimated selling price using a cost-plus margin approach. We estimate the amount of total contract consideration we expect to receive for variable arrangements by determining the most likely amount we expect to earn from the arrangement based on the expected quantities of services we expect to provide, and the contractual pricing based on those quantities. We only include some or a portion of variable consideration in the transaction price when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur or when the uncertainty associated with the variable consideration is subsequently resolved. We consider the sensitivity of the estimate, our relationship and experience with our client and variable services being performed, the range of possible revenue amounts and the magnitude of the variable consideration to the overall arrangement.

 

As discussed in more detail below, revenue is recognized when a customer obtains control of promised goods or services under the terms of a contract and is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. We do not have any material extended payment terms, as payment is due at or shortly after the time of the sale. Sales, value-added and other taxes collected concurrently with revenue producing activities are excluded from revenue.

 

We recognize contract assets or unbilled receivables related to revenue recognized for services completed but not yet invoiced to our clients. Unbilled receivables are recorded when we have an unconditional right to contract consideration. A contract liability is recognized as deferred revenue when we invoice clients, or receive customer cash payments, in advance of performing the related services under the terms of a contract. Remaining performance obligations represent the transaction price allocated to the performance obligations that are unsatisfied as of the end of each reporting period. Deferred revenue is recognized as revenue when we have satisfied the related performance obligation.

 

As of December 31, 2023, the total aggregate transaction price allocated to the unsatisfied performance obligations under our service contracts was approximately $13.4 million, of which approximately $8.1 million is expected to be recognized over the next 12 months.

 

As of December 31, 2022, the total aggregate transaction price allocated to the unsatisfied performance obligations under our service contracts was approximately $10.4 million, of which approximately $6.0 million is expected to be recognized over the next 12 months.

 

Hardware, consumables, and software products - We recognize product revenue at the point in time when a client takes control of the hardware, consumables and/or software, which typically occurs when title and risk of loss have passed to the client. Our selling terms and conditions reflect that F.O.B ‘dock’ contractual terms establish that control is transferred from us at the point in time when the product is shipped to the customer.

 

Revenues from software license sales are recognized as a single performance obligation on a gross basis as we are acting as a principal in these transactions at the point the software license is delivered to the customer. Generally, software licenses are sold with accompanying third-party delivered software assurance, which allows customers to upgrade, at no additional cost, to the latest technology if new capabilities are introduced during the period that the software assurance is in effect. In most instances, we determined that the accompanying third-party delivered software assurance is critical or essential to the core functionality of the software license because we do not sell the software license and standard warranty on a standalone basis (which indicates that the customer cannot benefit from the software license and standard warranty on its own), the software license and the standard warranty are not separately identifiable, the software license assurance warranty are inputs of a combined item in the contract, the assurance warranty and software license are highly interdependent and interrelated because the core functionality of the license is dependent on the assurance warranty, and our promise to provide the assurance warranty that is necessary for the software license to continue to provide significant benefit to the customer. As a result, the software license and the accompanying third-party delivered software assurance are recognized as a single performance obligation. We consider several factors to determine whether we are acting as a principal or an agent, including whether we are the primary obligor to the customer, have established our own pricing and have inventory and credit risks.

 

Our internally developed software solution generates SaaS revenues from implementation, training and subscription fees. The initial term of the SaaS agreements is generally one year. The subscription fees are recognized over the subscription period. The implementation fees are necessary and integral for the customer to utilize the software. As such, the implementation fees are deferred and amortized over the subscription period.

 

We also offer third-party SaaS subscriptions to our customers. The third-party subscriptions are recognized on a net basis as we are acting as an agent in these transactions, whereas our internally developed software solution offering is recognized on a gross basis.

 

We leverage drop-ship shipments with many of our partners and suppliers to deliver hardware and consumable products to our clients without having to physically hold the inventory at our warehouses, thereby increasing efficiency and reducing costs. We recognize revenue for drop-ship arrangements on a gross basis as the principal in the transaction when the product is received by the client because we control the product prior to transfer to the client. We also assume primary responsibility for the fulfillment in the arrangement, we assume inventory risk if the product is returned by the client, we set the price of the product charged to the client, we assume credit risk for nonpayment by our customer, and we work closely with clients to determine their hardware specifications.

  

Services - We provide Services which include consulting, staging, deployment, installation, repair and customer specified software customization. The arrangement with a customer is based on either a time and material basis or a fixed fee. For our time and materials service contracts, we recognize revenues as those services are provided and consumed, as this is the best output measure of how the services are transferred to the customer. Fixed fee contracts are recognized in the period in which the services are performed or delivered using a proportional service model. Except for installation services that are recognized over the subscription period as previously described, all other Services are recognized on a gross basis in the period in which the services are performed or delivered.

 

Maintenance services - We sell certain Original Equipment Manufacturer (“OEM”) hardware and software maintenance support arrangements to our clients. We also offer an internal maintenance agreement related to hardware. These contracts are support service agreements for the hardware and/or software products that were acquired from us and others. Although these are third-party support agreements for maintenance on the specific hardware and/or software products, our internal help desk and systems engineers assist customers by providing technical assistance on the source of or how to fix the problem. In addition, we provide a turn back feature, deploying replacements as needed while we manage the return and reverse logistics of the product back to the OEM. Revenue related to service contracts is recognized ratably over the term of the agreement, generally over one to three years.

 

We generally act as the principal in the transaction as the primary obligor for fulfillment in the arrangement, we set the price of the service charged to the customer, and we assume credit risk for the amounts invoiced. In addition, we manage back-end warranties, service contracts and repairs for multiple products and suppliers. We leverage our knowledge base of mobility best practices by consolidating multiple supplier’s maintenance requirements under a single point in contact through us. Our internal support team assists our customers first by performing an initial technical triage to determine the source of the problem including, but not limited to, physical damage and software issues and whether they can be handled remotely by the client or returned for repair. Further, we receive the returned products, confirm that the equipment is operational or not, either repair or refurbish the equipment internally or return it to the manufacturer directly to repair. We then obtain the product turn back from the manufacturer and either send it back out to a specific customer location or place in a customer’s spare pool. As a result, we recognize the revenue on a gross basis. For certain of our agreements, the accompanying third-party delivered software assurance is recognized on a net basis when we are acting as an agent in these transactions.

 

The following table summarizes the deferred revenue activity for the years ended December 31 (in thousands):

 

   2023   2022 
Beginning Balance  $10,352   $7,109 
Additions   27,034    26,105 
Revenue recognized from beginning of period   (7,811)   (11,486)
Revenue recognized from additions   (16,202)   (11,376)
Ending balance  $13,373   $10,352 

 

We defer costs to acquire contracts, including commissions, incentives and payroll taxes if they are incremental and recoverable costs of obtaining a customer contract with a term exceeding one year. Deferred contract costs are amortized to sales and marketing expense over the contract term, generally over one to three years. We have elected to recognize the incremental costs of obtaining a contract with a term of less than one year as a selling expense when incurred. We include deferred contract acquisition costs in “Prepaid expenses and other current assets” in the consolidated balance sheets. As of December 31, 2023 and December 31, 2022, we deferred $237,000 and $204,000, respectively, of related contract acquisition costs.

 

The following table summarizes net sales by revenue source (in thousands):

 

   Year Ended
December 31,
 
   2023   2022 
Hardware and software  $67,551   $71,774 
Consumables   5,943    7,305 
Services   42,100    18,336 
   $115,594   $97,415 

 

Concentration of Risk

 

Financial instruments that potentially subject us to a concentration of credit risk consist primarily of cash and accounts receivable. All our cash balances are insured by the Federal Deposit Insurance Corporation up to $250,000 per depositor at each financial institution. As of December 31, 2023, we had approximately $3.3 million on deposit in excess of the insurance limits. We have not experienced any such losses in these accounts.

 

In 2023, one customer accounted for 15%, or $17.5 million, of our net sales. No other single customer in 2023 accounted for more than 10% of net sales. Accounts receivable from this customer at December 31, 2023 accounted for 10% of total accounts receivable.

 

In 2022, two customers accounted for approximately 17% and 11%, or $16.2 million and $8.3 million, of our net sales. No other single customer in 2022 accounted for more than 10% of net sales. Accounts receivable from one of these two customers at December 31, 2022 accounted for 27% of total accounts receivable.

 

For the year ended December 31, 2023, we had purchases from three suppliers that collectively represented 54% of total purchases and 54% of accounts payable at December 31, 2023. Loss of a significant vendor could have a material adverse effect on our operations.

 

For the year ended December 31, 2022, we had purchases from three suppliers that collectively represented 78% of total purchases and 75% of accounts payable at December 31, 2022. Loss of a significant vendor could have a material adverse effect on our operations.

 

Share-Based Compensation

 

We account for share-based compensation in accordance with the provisions of ASC Topic 718 “Compensation – Stock Compensation”. Under ASC 718, share-based compensation cost is measured at the grant date, based on the calculated fair value of the award, and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant).

 

Share-based compensation expense recognized during the period is based on the value of the portion of stock-based payment awards that is ultimately expected to vest during the period. Given that share-based compensation expense recognized in the accompanying consolidated statements of income and comprehensive income is based on awards ultimately expected to vest. We account for forfeitures as they occur, rather than estimate expected forfeitures.

 

Compensation cost for stock awards, which from time to time includes restricted stock units, is measured at the fair value on the grant date and recognized as expense, net of estimated forfeitures, over the related service period. The fair value of stock awards is based on the estimated fair value of our common stock on the grant date.

 

The estimated fair value of common stock option awards is calculated using the Black-Scholes option pricing model. The Black-Scholes model requires subjective assumptions regarding future stock price volatility and expected time to exercise, along with assumptions about the risk-free interest rate and expected dividends, all of which affect the estimated fair values of our common stock option awards. Given a lack of historical stock option exercises, the expected term of options granted is calculated as the average of the weighted vesting period and the contractual expiration date of the option. This calculation is based on a method permitted by the Securities and Exchange Commission in instances where the vesting and exercise terms of options granted meet certain conditions and where limited historical exercise data is available. The expected volatility is based on the historical volatility of the common stock of comparable public companies that operate in similar industries as us.

 

The risk-free rate selected to value any particular grant is based on the U.S. Treasury rate that corresponds to the expected term of the grant effective as of the date of the grant. The expected dividend assumption is based on our history and management’s expectation regarding dividend payouts.

 

Compensation expense for common stock option awards with graded vesting schedules is recognized on a straight-line basis over the requisite service period for the last separately vesting portion of the award, provided that the accumulated cost recognized as of any date at least equals the value of the vested portion of the award. If there are any modifications or cancellations of the underlying vested or unvested stock-based awards, we may be required to accelerate, increase or cancel any remaining unearned share-based compensation expense, or record additional expense for vested stock-based awards. Future share-based compensation expense and unearned share- based compensation may increase to the extent that we grant additional common stock options or other share-based awards.

 

Income Taxes

 

We utilize the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the difference between the consolidated financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.

 

Under ASC Topic 740, the impact of an uncertain income tax position on the income tax return must be recognized at the largest amount that is more-likely-than-not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Additionally, ASC Topic 740 provides requirements for derecognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. Our policy is to recognize interest and/or penalties related to income tax matters in income tax expense.

 

At December 31, 2023 and 2022, we had no unrecognized tax benefits that, if recognized, would affect our effective income tax rate over the next 12 months. As of December 31, 2023 and 2022, we had no accrued interest or penalties.

 

Accounting Standards Adopted

 

In September 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU requires the measurement of all expected credit losses for financial assets, including trade receivables, held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. In November 2019, the FASB issued ASU 2019-10, Financial Instruments – Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, which, among other things, deferred the effective date of ASU 2016-13 for public filers that are considered smaller reporting companies, as defined by the SEC, to fiscal years beginning after December 15, 2022, including interim periods within those years. The Company adopted this accounting update in the first quarter of 2023 on a prospective basis. The adoption of this ASU did not have a material impact on the Company’s condensed consolidated financial statements.

 

Recently Issued Accounting Pronouncements

 

In March 2023, the FASB issued ASU No. 2023-01, Leases (Topic 842): Common Control Arrangements. This ASU permits private entities with common control arrangements that may contain or be leases to use any written terms and conditions between the parties, without regard to their legal enforceability, to identify, classify and account for common control leases. In addition, all lessees (public or private), in general, amortize leasehold improvements related to a common control lease over their useful life to the common control group, regardless of the ASC 842 lease term, as long as they continue to control the use of the underlying leased asset. The ASU is effective for fiscal years, including interim periods within those years, beginning after December 15, 2023, with early adoption allowed. The adoption of this new ASU is not anticipated to have a material effect on our consolidated financial statements and related disclosures.

 

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU improves financial reporting by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”) and included with each reported measure of significant profit or loss on an annual and interim basis. This ASU also requires that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. This ASU is required to be applied retrospectively for all prior periods presented in the financial statements. We are evaluating the adoption impact of this ASU on our consolidated financial statements and related disclosures but do not expect any material impact upon adoption.

 

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which amends the guidance in ASC 740, Income Taxes. The ASU is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. The ASU’s amendments are effective for public business entities for annual periods beginning after December 15, 2024. Entities are permitted to early adopt the standard “for annual financial statements that have not yet been issued or made available for issuance.” We are currently evaluating the impact of this ASU but do not expect any material impact upon adoption.

 

There are no other accounting standards that have been issued but not yet adopted that we believe could have a material impact on our consolidated financial statements.

XML 30 R10.htm IDEA: XBRL DOCUMENT v3.24.1
Acquisitions
12 Months Ended
Dec. 31, 2023
Acquisitions [Abstract]  
Acquisitions

Note 3: Acquisitions

 

Macro Integration Services, Inc.

 

On March 31, 2023, we entered into a Stock Purchase Agreement (the “Purchase Agreement”) with the Durwood Wayne Williams Revocable Trust and the Collins Family Living Trust, as sellers (collectively, the “Sellers”) and with Durwood W. Williams and Bartley E. Collins (the respective trustees of the Sellers), individually, pursuant to which the Company acquired all of the issued and outstanding equity of Macro from the Sellers (the “Acquisition”), effective April 1, 2023 (the “Effective Date”). Upon consummation of the Acquisition, Macro, a project management and professional services and integrated solutions company, became a wholly-owned subsidiary of the Company.

 

Total consideration for the acquisition has been recorded as $25.6 million ($26.3 million was recorded at closing and additional $0.1 million was paid during the third quarter of 2023 due to a net working capital adjustment. The total consideration is comprised of the following (in thousands):

 

Purchase price  $10,623 
Working capital excess   5,899 
Subtotal   16,522 
Earnout   9,008 
Other   30 
   $25,560 

 

Earnout payments are subject to the financial performance of Macro in each of the two years following closing and are presented at net present values. At December 31, 2023, we have accrued $5.4 million and $4.3 million for the Year 1 and Year 2 earnouts at their net present values, respectively, which are due June 14, 2024 and June 14, 2025, respectively. The earnout is based on Macro achieving EBITDA targets in years one and two following the Effective Date of $2.8 million and $3.8 million, respectively.

  

The cash due at closing was $13.7 million which reflects the following (in thousands):

 

Purchase price  $10,500 
Working capital excess   5,899 
Less: bank indebtedness   (1,837)
Seller party expenses   (845)
   $13,717 

 

Actual consideration paid on the Effective Date was $11.0 million which reflects cash due at close less holdbacks for cash, accounts receivable, and inventory. An additional $0.1 million in consideration was paid during the third quarter of 2023 due to a net working capital adjustment.

  

Also, customer payments on specified accounts receivable actually received by us through September 30, 2024, are to be remitted to the Sellers on a quarterly basis. The Sellers are also due certain payments from us if certain inventory is utilized by the Company before March 31, 2024.

 

In the fourth quarter of 2023 our estimated earnout to the sellers of Macro for year 1 was reduced by $0.8 million. We also made an election under Section 338(h)(10) of the Internal Revenue Code to treat the acquisition as an asset purchase to step up the tax basis of the assets acquired. To make this election we will pay the seller an additional $1.6 million. The result of these two adjustments was to decrease the total consideration to $25.56 million, reduce our deferred tax liability from $3.3 million to $1.6 million and to adjust goodwill from $14.0 million to $11.6 million.

 

As of December 31, 2023, the allocation of the total consideration to the estimated fair value of acquired net assets as of the acquisition date for Macro was as follows (in thousands):

 

Cash  $923 
Accounts receivable, net   10,124 
Inventory, net   2,630 
Prepaids and other current assets   111 
Operating lease assets   1,390 
Property and equipment, net   1,058 
Customer lists and relationships   4,080 
Trade name   1,380 
Other assets   44 
Accounts payable   (2,809)
Accrued expenses and other current liabilities   (695)
Deferred tax liability   (1,611)
Operating lease liability   (1,503)
Deferred revenue   (1,144)
Total fair value excluding goodwill   13,978 
Goodwill   11,582 
Total consideration  $25,560 

  

The estimated useful lives of intangible assets recorded related to the Macro acquisition are as follows:

 

    Expected
Life
Customer lists and relationships   7 years
Trade name   3 years

 

Pro Forma Information

 

The following unaudited pro forma condensed consolidated statement of operations for the year ended December 31, 2023 is presented as if the Macro acquisition had been completed on January 1, 2023, and after giving effect to certain pro forma adjustments. The pro forma condensed consolidated statement of operations is presented for informational purposes only and is not indicative of the results of operations that would have necessarily been achieved if the acquisition had actually been consummated on January 1, 2022 (in thousands).

 

   Year Ended
December 31,
2023
   Year Ended
December 31,
2022
 
Net sales  $126,535   $121,774 
Net income  $2,251   $2,910 

 

During the year ended December 31, 2023, we incurred transaction costs of $0.5 million.

 

Advanced Mobile Group, LLC

 

On January 31, 2022, we entered into a Membership Unit Purchase Agreement and concurrently closed upon the acquisition of all of the issued and outstanding membership interests of AMG for $5.1 million. The consideration we paid is comprised of cash of $4.6 million, of which $4.4 million was paid as of December 31, 2022, and an estimated earn-out obligation valued at $0.5 million, subject to the financial performance of AMG during each of the two years following the closing of the acquisition. As a result of the acquisition, AMG became a wholly owned subsidiary of the Company.

 

In the fourth quarter of 2022, we finalized our analysis of the estimated fair value of the acquisition purchase price (including earn-outs) and the estimated fair value of the assets acquired and liabilities assumed in the acquisition. Relative to the provisional amounts recorded as of March 31, 2022, changes to the fair value of assets and liabilities assumed at the date of AMG acquisition were a result of updating the purchase price allocation and were comprised of (i) $0.5 million decrease in customer lists and relationships, (ii) a $0.1 million decrease in the trade name, (iii) a $0.1 million increase in backlog, (iv) a $0.1 million increase in developed technology, (v) a $0.1 million decrease in deferred revenue, (vi) a $0.9 million decrease in deferred tax assets and (vii) a $1.4 million increase in goodwill.

 

As of December 31, 2023, the allocation of the total consideration to the estimated fair value of acquired net assets as of the acquisition date for AMG is as follows (in thousands):

 

Cash  $170 
Accounts receivable   1,402 
Inventory   129 
Prepaids and other current assets   123 
Customer lists and relationships   1,930 
Trade name   360 
Backlog   280 
Developed technology   70 
Accounts payable   (558)
Accrued expenses   (152)
Deferred tax assets   (897)
Deferred revenue   (148)
Total fair value excluding goodwill   2,709 
Goodwill   2,371 
Total consideration  $5,080 

  

The estimated useful lives of intangible assets recorded related to the AMG acquisition are as follows (in thousands):

 

   Expected
Life
Customer lists and relationships  7 years
Trade name  3 years
Backlog  11 months
Developed technology  3 years
XML 31 R11.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible Assets
12 Months Ended
Dec. 31, 2023
Intangible Assets [Abstract]  
Intangible Assets

Note 4: Intangible Assets

 

Definitive lived intangible assets are as follows (in thousands):

 

   December 31, 2023   December 31, 2022 
   Gross   Accumulated   Net   Gross   Accumulated   Net 
   Amount   Amortization   Amount   Amount   Amortization   Amount 
Customer lists and relationships  $12,020   $(5,395)  $6,625   $7,940   $(3,850)  $4,090 
Trade names   2,740    (1,575)   1,165    1,360    (973)   387 
Developed technology   140    (115)   25    140    (86)   54 
Backlog   340    (340)   
-
    340    (340)   
-
 
   $15,240   $(7,425)  $7,815   $9,780   $(5,249)  $4,531 

 

The range of useful lives and the weighted-average remaining useful life of amortizable intangible assets at December 31, 2023 is as follows:

 

   Expected
Life
  Weighted
Average
Remaining
Useful Life
Customer lists and relationships  7-15 years  11 years
Trade names  3 years  2 years
Developed technology  3 years  2 years

 

The amortization expense of the definite lived intangible assets for the years remaining is as follows:

 

   Estimated
Amortization
 
   (in thousands) 
Year ending December 31,    
2024  $1,993 
2025   1,690 
2026   1,214 
2027   1,028 
2028   969 
Thereafter   921 
Total  $7,815 

 

Amortization expense recognized during the years ended December 31, 2023 and 2023 was $2.2 million and $2.0 million, respectively. Amortization expense is primarily calculated on a straight-line basis.

XML 32 R12.htm IDEA: XBRL DOCUMENT v3.24.1
Net Income Per Share
12 Months Ended
Dec. 31, 2023
Net Income Per Share [Abstract]  
Net Income Per Share

Note 5: Net Income Per Share

 

Basic net income per common share is computed by dividing the net income available to common stockholders by the weighted-average number of common shares outstanding. Diluted net income per share is calculated similarly to basic per share amounts, except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential common shares had been issued and if the additional common shares were dilutive.

 

For periods presented in which there is a net loss, potentially dilutive securities are excluded from the computation of fully diluted net loss per share as their effect is anti-dilutive. Below is a reconciliation of the fully dilutive securities effect for the years ended December 31, 2023 and 2022 (in thousands, except per share data):

 

   Year Ended 
   December 31, 
   2023   2022 
Net income attributable to common stockholders  $2,487   $3,111 
           
Weighted average basic common shares outstanding   7,555    7,261 
Dilutive effect of stock options, warrants and restricted stock   124    301 
Weighted average shares for diluted earnings per share   7,679    7,562 
           
Basic income per share  $0.33   $0.43 
Diluted income per share  $0.32   $0.41 
XML 33 R13.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property and Equipment [Abstract]  
Property and Equipment

Note 6: Property and Equipment

 

Property and equipment consist of the following at December 31 (in thousands):

 

   2023   2022 
Software and computer equipment  $2,167   $1,502 
Automobiles   1,851    
-
 
Leasehold improvements   792    643 
Equipment   582    311 
Furniture and fixtures   208    176 
Property and equipment, gross   5,600    2,632 
Accumulated depreciation   (2,627)   (815)
Property and equipment, net  $2,973   $1,817 

 

Depreciation and amortization expense related to property and equipment during the years ended December 31, 2023 and 2022 was $0.8 million and $0.5 million, respectively.

XML 34 R14.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2023
Accrued Expenses and Other Current Liabilities [Abstract]  
Accrued Expenses and Other Current Liabilities

Note 7: Accrued Expenses and Other Current Liabilities

 

Accrued expenses and other current liabilities consist of the following at December 31 (in thousands):

 

   2023   2022 
Salaries and benefits  $2,967   $2,743 
Taxes payable   1,661    1,016 
Holdback related to acquisition   1,178    
-
 
Professional fees   30    188 
Vendor purchases   95    44 
Customer deposits   454    265 
Other   181    272 
Total accrued expenses and other current liabilities  $6,566   $4,528 
XML 35 R15.htm IDEA: XBRL DOCUMENT v3.24.1
Line of Credit
12 Months Ended
Dec. 31, 2023
Line of Credit [Abstract]  
Line of Credit

Note 8: Line of Credit

 

Our Loan and Security Agreement (the “Loan Agreement”) with MUFG Union Bank, National Association (the “Bank”), as amended, provides for a revolving line of credit of up to $10.0 million with our obligations being secured by a security interest in substantially all of our assets. Loans extended to us under the Loan Agreement are currently scheduled to mature on July 31, 2026. Effective March 27, 2023, we entered into an amendment letter (“Amendment”) with the Bank that served to amend certain terms of the Loan Agreement and increased the revolving line of credit available to us from $9.0 million to $10.0 million. The Amendment also served to modify certain covenants in the original agreement. On March 31, 2023, we drew down $7.0 million of this facility and amounts borrowed under this credit facility are evidenced, and governed, by the terms of a commercial promissory note in favor of the Bank. As of December 31, 2023, there is $1.3 million outstanding on the line of credit.

 

Interest and Fees

 

Loans under the Loan Agreement with an outstanding balance of at least $150,000 bear interest, at our option, at a base interest rate equal to the Term secured overnight financing rate as administered by the Federal Reserve Bank of New York (“SOFR”) plus 2.50% or a base rate equal to an index offered by the Bank for the interest period selected and is payable at the on the last day of each month, commencing April 30, 2023. The interest rate on the loans adjusts at the end of each SOFR rate period (1, 3, or 6 month term) selected by us. All other loan amounts bear interest at a rate equal to an index rate determined by the Bank, which shall vary when the index rate changes. As of December 31, 2023, the effective interest rate was 7.9%. We have the right to prepay variable interest rate loans, in whole or in part at any time, without penalty or premium. Amounts outstanding with a base interest rate may be prepaid in whole or in part provided we have given the Bank written notice of at least five days prior to prepayment and pay a prepayment fee. At any time prior to the maturity date, we may borrow, repay and reborrow amounts under the Loan Agreement, subject to the prepayment terms, and, as long as the total outstanding does not exceed $10.0 million.

 

Covenants

 

Under the Loan Agreement , as amended by the Amendment, we are subject to a variety of customary affirmative and negative covenants, including that we (i) maintain a ratio of total debt to EBITDA of not greater than 3.0:1.0 measured at the end of each quarter, (ii) maintain a fixed charge coverage ratio of not less than 1.35:1.00 to be measured as of the end of each fiscal quarter, and (iii) submit a pro-forma statement in advance showing compliance and overall satisfactory metrics post-acquisition should the Company use any loan under the Loan Agreement for any acquisition with a purchase price in excess of $1,500,000. The Loan Agreement also prohibits us from, or otherwise imposes restrictions on us with respect to, among other things, liquidating, dissolving, entering into any consolidation, merger, division, partnership, or other combination, selling or leasing a majority of our assets or business or purchase or lease all or the greater part of the assets or business of another entity or person.

 

As of December 31, 2023, we were in compliance with all of our covenants, were eligible to borrow up to $8.7 million, and had $1.3 million in outstanding borrowings under the Loan Agreement.

XML 36 R16.htm IDEA: XBRL DOCUMENT v3.24.1
Term Debt
12 Months Ended
Dec. 31, 2023
Term Debt [Abstract]  
Term Debt

Note 9: Term Debt

 

MUFG Promissory Note

 

We entered into a $5.0 million unsecured promissory note agreement, effective March 27, 2023, with the Bank. Principal and interest payments on this note are due in quarterly installments of $250,000 on the last day of each quarter commencing June 30, 2023, with an interest rate based on Term SOFR plus 2.5% (secured overnight financing rate) as administered by the Federal Reserve Bank of New York, which was 7.9% at December 31, 2023. This note matures March 31, 2028.

 

EIDL Promissory Note

 

On August 27, 2020, we received $0.2 million in connection with a promissory note from the SBA under the Economic Injury Disaster Loan (“EIDL”) program pursuant to the CARES Act. Under the terms of the EIDL promissory note, interest accrues on the outstanding principal at an interest rate of 3.75% per annum and with a term of 30 years with equal monthly payments of principal and interest of $731 beginning on August 27, 2021. As of December 31, 2023 and December 31, 2022, outstanding debt under the promissory note was $0.1 million.

 

At December 31, 2023, our total term debt consisted of the following (in thousands):

 

MUFG promissory note  $4,500 
EIDL promissory note   142 
Total term debt   4,642 
Less: current portion of long-term debt   (1,003)
Long-term debt  $3,639 

 

The following table sets forth future principal payments for outstanding debt (in thousands):

 

2024  $1,003 
2025   1,004 
2026   1,004 
2027   1,004 
2028   504 
Thereafter   123 
   $4,642 
XML 37 R17.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Taxes [Abstract]  
Income Taxes

Note 10: Income Taxes

 

The provision for income taxes for the years ended December 31, 2023 and 2022 is as follows (in thousands):

 

   2023   2022 
Current:        
Federal  $1,069   $910 
State   377    101 
    1,446    1,011 
Deferred:          
Federal   (184)   (39)
State   (130)   293
    (314)   254 
Valuation allowance   
-
    
-
 
Total income tax expense  $1,132   $1,265 

 

Our deferred tax assets and liabilities are as follows (in thousands):

 

   2023   2022 
Allowance for credit losses  $70   $68 
Inventory reserve and uniform capitalization   59    57 
Accrued expenses and other liabilities   55    125 
Deferred revenue   256    46 
Other assets   194    42 
ROU Liability   1,046    839 
Intangibles   156    (150)
Property and equipment   (596)   (364)
ROU Asset   (895)   (696)
Goodwill   (132)   (121)
Net operating loss carryforwards   948    1,002 
Total deferred tax assets   1,161    848 
Valuation allowance   
-
    
-
 
Net deferred tax assets after valuation allowance  $1,161   $848 

 

A reconciliation of the United States statutory income tax rate to the effective income tax rate for the years ended December 31, 2023 and 2022 is as follows (in thousands):

 

Federal taxes at statutory rate  $898   $919 
State and local income taxes   295    295 
Other Permanent differences   13    51 
State rate change   (113)   
 
PY return to provision differences   39    
 
Provision for income taxes  $1,132   $1,265 
Effective tax rate   26.5%   28.9%

 

Our deferred income tax assets and liabilities are recognized for the estimated future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. These assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to reverse.

  

We have net operating loss carryforwards available in certain jurisdictions to reduce future taxable income. Future tax benefits for net operating loss carryforwards are recognized to the extent that realization of these benefits is considered more likely than not. This determination is based on the expectation that related operations will be sufficiently profitable or various tax business and other planning strategies will enable us to utilize the net operating loss carryforwards. Our evaluation of the realizability of deferred tax assets considers both positive and negative evidence. The weight given to potential effects of positive and negative evidence is based on the extent to which it can be objectively verified. As of December 31, 2023, we did not record a valuation allowance related to the U.S. federal and state temporary items.

 

Utilization of the net operating loss carryforwards may be subject to a substantial annual limitation due to ownership change limitations provided by the Internal Revenue Code under section 382. The annual limitation may result in the expiration of net operating loss carryforwards before utilization. As of December 31, 2023, we had federal and state net operating loss carryforwards of approximately $4.3 million and $0.9 million, respectively. As of December 31, 2022, we had federal and state net operating loss carryforwards of approximately $4.8 million and $0.0 million, respectively. These loss carryforwards will expire in varying amounts beginning 2033.

 

We continue to remain subject to examination by U.S. federal authority for the years 2020 through 2023 and for various state authorities for the years 2019 through 2023, with few exceptions.

XML 38 R18.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders’ Equity
12 Months Ended
Dec. 31, 2023
Stockholders’ Equity [Abstract]  
Stockholders’ Equity

Note 11: Stockholders’ Equity

 

We are authorized to issue two classes of stock designated as common stock and preferred stock. As of December 31, 2023, we are authorized to issue 60,000,000 total shares of stock. Of this amount, 50,000,000 shares are common stock, each having a par value of $0.001 and 10,000,000 shares are preferred stock, each having a par value of $0.001.

 

Preferred Stock

 

At December 31, 2023 and 2022, there were no shares of preferred stock outstanding.

 

Common Stock

 

At December 31, 2023 and 2022, there were 7,680,334 and 7,416,071 shares of common stock outstanding, respectively. 

 

Warrants

 

In September 2022, a portion of the common stock warrants issued by the Company in 2018 were exercised by certain of the holders on a cashless basis. As a result of the cashless exercise, 97,408 shares of common stock were issued.

 

In June 2023, the common stock warrants issued by the Company in June 2018 were fully exercised by all of the holders resulting in the issuance of 191,826 shares of common stock. In June 2023, one holder exercised a common stock warrant, issued by the Company in June 2018, on a cashless basis for a total of 12,676 shares of common stock, which was settled in two issuances: 9,247 shares of common stock were issued in June 2023 and an additional 3,429 shares of common stock were issued during the third quarter of 2023.

 

In October 2023, the remaining common stock warrants issued by the Company in 2018 were fully exercised by certain holders resulting in the issuance of 17,063 shares of common stock. Furthermore, in October 2023, one holder exercised his common stock warrants issued by the Company in June 2018, on a cashless basis resulting in the issuance of 966 shares of common stock.

 

All warrants were exercised as of December 31, 2023.

XML 39 R19.htm IDEA: XBRL DOCUMENT v3.24.1
Share-Based Compensation
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Share-Based Compensation

Note 12: Share-Based Compensation

 

Under our amended 2014 Equity Incentive Plan (the “2014 Plan”), 1,600,000 shares of our common stock are reserved for issuance, of which 587,709 shares of common stock remain available for issuance under the 2014 Plan.

 

Under the 2014 Plan, common stock incentives may be granted to our officers, employees, directors, consultants, and advisors (and prospective directors, officers, managers, employees, consultants and advisors) and our affiliates can acquire and maintain an equity interest in us, or be paid incentive compensation, which may (but need not) be measured by reference to the value of our common stock.

 

The 2014 Plan permits us to provide equity-based compensation in the form of stock options, stock appreciation rights, restricted stock, restricted stock units, unrestricted stock and other stock bonus awards and performance compensation awards.

 

The 2014 Plan is administered by the Board of Directors, or a committee appointed by the Board of Directors, which determines recipients and the number of shares subject to the awards, the exercise price and the vesting schedule. The term of stock options granted under the 2014 Plan cannot exceed ten years. Options shall not have an exercise price less than 100% of the fair market value of our common stock on the grant date, and generally vest over a period of three years. If the individual possesses more than 10% of the combined voting power of all classes of our stock, the exercise price shall not be less than 110% of the fair market of a share of common stock on the date of grant.

 

The following table summarizes stock option activity for the year ended December 31, 2023:

 

   Stock
Options
   Grant Date
Weighted
Average
Exercise
Price
   Weighted
Average
Remaining
Contractual
Life
   Aggregate
Intrinsic
Value
 
           (in years)   ($ in thousands) 
Outstanding at December 31, 2022   458,957   $4.08    
       
                    
Granted   60,521    7.26           
Exercised   (71,665)   2.53           
Forfeited   (31,000)   2.85           
Outstanding at December 31, 2023   416,813   $4.89    3.29   $755 
Exercisable at December 31, 2023   360,041   $5.00    3.30   $1,798 

  

Share-based compensation cost is measured at the grant date based on the fair value of the award. The fair values of stock options granted were estimated using the Black-Scholes option-pricing model with the following assumptions:

 

   2023   2022 
Weighted average grant-date fair value per option granted   $3.05 to $3.65   $3.13 
Expected option term   2.5 years    2.5 years 
Expected volatility factor   74.0%   83.0%
Risk-free interest rate   3.82% to 4.18%   4.27%
Expected annual dividend yield   
—%
    
—%
 

 

We estimate expected volatility using historical volatility of common stock of our peer group over a period equal to the expected life of the options. The expected term of the awards represents the period of time that the awards are expected to be outstanding. We considered expectations for the future to estimate employee exercise and post-vest termination behavior. We do not intend to pay common stock dividends in the foreseeable future, and therefore have assumed a dividend yield of zero. The risk-free interest rate is the yield on zero-coupon U.S. Treasury securities for a period that is commensurate with the expected term of the awards.

 

As of December 31, 2023, there was $125,107 of total unrecognized share-based compensation related to unvested stock options. These costs have a weighted average remaining recognition period of 1.0 years.

 

During the years ended December 31, 2023 and 2022, certain employees exercised vested stock options through a cashless exercise. The options exercised were net settled in satisfaction of the exercise price and employee share-based tax withholding. These shares were issued pursuant to an S-8 Registration Statement dated July 7, 2021 with respect to shares issuable pursuant to the 2014 Plan. The exercised options, utilizing a cashless exercise, are summarized in the following table:

 

Year Exercised  Options
Exercised
   Weighted Average
Exercise
Price
   Shares Net
Settled for
Exercise
   Shares
Withheld
for Taxes (1)
   Net Shares
Issued
   Weighted
Average
Share Price
   Employee
Share-Based
Tax
Withholding
 
2023   56,250   $2.55    24,371    8,169    23,710   $6.43   $67,444 
2022   596,668   $3.46    210,117    154,320    232,231   $9.84   $1,517,823 

 

(1) Shares withheld for employee taxes of 8,169 and 154,320 represents the equivalent shares for employee tax withholding of $67,444 and $1.5 million, respectively. The employee tax withholding is based on the statutory rates for each employee on the date of exercise. ASU 2016-09 clarifies that employee taxes paid in lieu of shares issued for share-based compensation should be considered similar to a share repurchase. Accordingly, employee taxes paid by us are recorded as a reduction to stockholders’ equity on the date of exercise and classified as a financing activity on the statement of cash flows when taxes are paid to the taxing authorities.
XML 40 R20.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies [Abstract]  
Commitments and Contingencies

Note 13: Commitments and Contingencies

 

Operating Leases

 

As of December 31, 2023, we have five operating leases for office and warehouse space.

 

As of December 31, 2023 and 2022, our operating lease asset and liability balances were as follows (in thousands):

 

   Year Ended December 31, 
   2023   2022 
Operating lease right-of-use assets  $3,392   $2,681 
           
Current portion of operating lease obligations   874    529 
Long-term portion of operating lease obligations   3,093    2,706 
Total operating lease liabilities  $3,967   $3,235 

 

The components of lease expense for our operating leases consisted of the following (in thousands):

 

   Year Ended December 31, 
   2023   2022 
Lease expense  $566   $637 
Sublease income   (228)   (216)
Total operating leases expense  $338   $421 

 

Supplemental information on operating leases is as follows (in thousands):

 

   Year Ended December 31, 
   2023   2022 
Operating cash outflows from operating leases  $1,078   $659 
ROU assets obtained in exchange for operating lease liabilities  $
-
   $3,211 

  

   December 31,   December 31, 
   2022   2023 
Weighted-average remaining lease term   5.91 years    4.43 years 
Weighted-average discount rate   4.75%   5.60%

 

The maturities of lease liabilities as of December 31, 2023 are as follows (in thousands):

 

2024  $1,060 
2025   1,064 
2026   1,016 
2027   552 
2028   569 
Thereafter   190 
Total minimum lease payments   4,451 
Less: interest   (484)
Present value of operating lease liabilities  $3,967 

 

Employee Benefit Plan

 

We have a 401(k) retirement plan. Under the terms of the plan, eligible employees may defer up to 25% of their pre-tax earnings, subject to the Internal Revenue Service annual contribution limit. Additionally, the plan allows for discretionary matching contributions by us. In 2023 and 2022, the matching contributions were 100% of the employee’s contribution up to a maximum of 4% of the employee’s eligible compensation. During the years ended December 31, 2023 and 2022, we contributed $385,000 and $255,000, respectively, to the 401(k) plan.

 

Contingencies

 

From time to time, we are subject to litigation incidental to the conduct of our business. When applicable, we record accruals for contingencies when it is probable that a liability will be incurred, and the amount of loss can be reasonably estimated. While the outcome of lawsuits and other proceedings against us cannot be predicted with certainty, in our opinion, individually or in the aggregate, no such lawsuits are expected to have a material effect on our consolidated financial position or results of operations.

XML 41 R21.htm IDEA: XBRL DOCUMENT v3.24.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure    
Net Income (Loss) $ 2,487 $ 3,111
XML 42 R22.htm IDEA: XBRL DOCUMENT v3.24.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 43 R23.htm IDEA: XBRL DOCUMENT v3.24.1
Accounting Policies, by Policy (Policies)
12 Months Ended
Dec. 31, 2023
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The consolidated financial statements of DecisionPoint Systems, Inc. and its subsidiaries have been prepared on an accrual basis of accounting in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”). The accompanying consolidated financial statements include the accounts of DecisionPoint Systems, Inc. and its wholly owned subsidiaries, DecisionPoint Systems International (“DPSI”), DecisionPoint Systems Group, Inc. (“DPS Group”), Royce Digital Systems, Inc. (“RDS”) ExtenData Solutions, LLC (“ExtenData”), AMG, and Macro. Macro was acquired on April 1, 2023, and as such, has been consolidated into our financial position and results of operations beginning April 1, 2023. All our identifiable assets are in the United States and all intercompany transactions have been eliminated in consolidation.

Operating Segments

Operating Segments

Under the Financial Accounting Standards Board Accounting Standards Codification 280-10, two or more operating segments may be aggregated into a single operating segment for financial reporting purposes if aggregation is consistent with the objective and basic principles, if the segments have similar characteristics, and if the segments are similar in each of the following areas: (i) the nature of products and services, (ii) the nature of the production processes, (iii) the type or class of customer for their products and services, and (iv) the methods used to distribute their products or provide their services. We believe each of the Company’s segments meet these criteria as they provide similar products and services to similar customers using similar methods of production and distribution. Because we believe each of the criteria set forth above has been met and each of the Company’s segments has similar characteristics, we aggregate results of operations in one reportable operating segment.

Use of Estimates

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Certain accounting policies involve judgments and uncertainties to such an extent that there is a reasonable likelihood that materially different amounts could have been reported under different conditions, or if different assumptions had been used. We evaluate our estimates and assumptions on a regular basis.

Concentration of Credit Risk

Concentration of Credit Risk

Credit is extended to all customers based on financial condition, and collateral is generally not required. Concentrations of credit risk with respect to trade receivables are limited because of the large number of customers comprising our customer base and dispersion across many different industries and geographies. Accordingly, we continually monitor collections and payments from our customers and maintain a provision for estimated credit losses based upon our historical experience and any specific customer collection issues that we have identified. Although credit losses have historically been within our expectations and the provisions established, we cannot guarantee that it will continue to experience the same credit loss rates that it has in the past.

 

The following tables summarizes the allowance for credit losses activity for the years ending December 31, 2023 and 2022 (in thousands):

Balance at December 31, 2021  $22 
Charges to operations   249 
Deductions   (9)
Balance at December 31, 2022  $262 
Charges to operations   240 
Deductions   (235)
Balance at December 31, 2023  $267 
Inventory

Inventory

Inventory consists solely of finished goods and is stated at the lower of cost or net realizable value. Cost is determined under the first-in, first-out (FIFO) method. We periodically review our inventory and make provisions as necessary for estimated obsolete and slow-moving goods. The creation of such provisions results in a reduction of inventory to net realizable value and a charge to cost of sales. Inventories are reflected in the accompanying consolidated balance sheets net of a valuation allowance of $131,000 and $42,000 as of December 31, 2023 and 2022, respectively.

We recorded a fair value adjustment of approximately $359,000 to reflect the acquired cost of inventory related to the April 1, 2023 acquisition of Macro, and $359,000 was amortized during the year ended December 31, 2023, and is included in total cost of sales in the consolidated statements income and comprehensive income.

Deferred Costs

Deferred Costs

Deferred costs consist primarily of customer-related third-party extended hardware and software maintenance services which we have paid for in advance. The costs are ratably amortized over the life of the contract, generally one to five years.

Property and Equipment

Property and Equipment

Property and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets, generally from three to five years. Leasehold improvements are recorded at cost and amortized over the shorter of the lease term or the life of the improvements. Cost incurred for repairs and maintenance are expensed as incurred. Upon retirement or sale, the cost and related accumulated depreciation and amortization of disposed assets are removed from the accounts and any resulting gain or loss is included in other income or expense.

Operating Leases

Operating Leases

At the inception of a contract we assesses whether the contract is, or contains, a lease. Our assessment is based on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the asset throughout the period, and (3) whether we have the right to direct the use of the asset. The commencement date of the contract is the date the lessor makes the underlying asset available for use by the lessee.

Right-of-use (“ROU”) assets represent our right to use an underlying asset during the lease term and lease liabilities represent obligations to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date based on the net present value of fixed lease payments over the lease term. ROU assets also include any initial direct costs and advance lease payments made and exclude lease incentives. Lease liabilities also include terminal purchase options when deemed reasonably certain to exercise. Our lease term includes options to extend when it is reasonably certain that it will exercise that option. We have elected not to recognize ROU assets and lease liabilities for short-term leases that have a term of 12 months or less; we recognize lease expense for these leases on a straight-line basis over the lease term.

As most of our operating leases do not have an implicit rate that can be readily determined, we use our secured incremental borrowing rate for the same term as the underlying lease based on information available at lease commencement.

The lease classification affects the expense recognition on the consolidated statements of operations. Operating lease charges are recorded in “General and administrative” expense.

 

Capitalized Software Development Costs

Capitalized Software Development Costs

The capitalization of software development costs for external use begins when technological feasibility has been established and ends when the software is available for sale. Software development costs are amortized on a straight-line line basis over the remaining economic life, generally three years. Amortization of the capitalized software is classified within cost of sales for services in the consolidated statements of income and comprehensive income.

Intangible Assets and Long-lived Assets

Intangible Assets and Long-lived Assets

We evaluate our intangible and long-lived assets for impairment when events or circumstances arise that indicate intangible and long-lived assets may be impaired. Indicators of impairment include, but are not limited to, a significant deterioration in overall economic conditions, a decline in the market capitalization, the loss of significant business, or other significant adverse changes in industry or market conditions. We completed the qualitative assessment for impairment and determined that there was no impairment during the years ended December 31, 2023 and 2022. There can be no assurance, however, that market conditions will not change or demand for our products will continue, which could result in an impairment of intangible and long-lived assets in the future.

Intangible assets with finite useful lives are amortized over their respective estimated useful lives primarily using the straight-line method to their estimated residual values, if any. Our intangible assets consist of customer lists, customer relationships and trade names. Refer to Note 4 for further information on our intangible assets.

Goodwill

Goodwill

Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired. Goodwill is not amortized but tested for impairment at least annually or whenever events or changes in circumstance indicate that carrying values may not be recoverable. We assess the impairment of goodwill annually at each year-end and when indicators of impairment are present.

We completed our annual assessment for goodwill impairment and determined that goodwill was not impaired as of December 31, 2023 and 2022.

Factors that we consider important that could trigger an impairment assessment include, but not limited to, the following:

  significant under-performance relative to historical and projected operating results;
     
  significant changes in the manner of use of the acquired assets or business strategy; and
     
  significant negative industry or general economic trends.

When performing the impairment review, we determine the carrying amount of a reporting unit by assigning assets and liabilities, including the existing goodwill, to each reporting unit. To evaluate whether goodwill is impaired, we compare the estimated fair value of each reporting unit to which the goodwill is assigned to the reporting unit’s carrying amount. If the carrying amount of a reporting unit exceeds its fair value, the amount of the impairment loss will be recognized as the difference of the estimated fair value and the carrying value of the reporting unit.

Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions. These estimates and assumptions include determining enterprise fair value and the allocation of enterprise fair value to the Company’s operating segments, revenue and expense growth rates, capital expenditures and the depreciation and amortization related to capital expenditures, changes in working capital, discount rates, risk-adjusted discount rates, future economic and market conditions and the determination of appropriate comparable companies. Due to the inherent uncertainty involved in making these estimates, actual future results related to assumed variables could differ from these estimates.

Fair Value Measurement

Fair Value Measurement

Fair value is the price that would be received from selling an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants as of the measurement date. Applicable accounting guidance provides a hierarchy for inputs used in measuring fair value that prioritize the use of observable inputs over the use of unobservable inputs when such observable inputs are available. The three levels of inputs that may be used to measure fair value are as follows:

  Level 1 - Quoted prices in active markets for identical assets or liabilities.

  

  Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or model-driven valuations in which all significant inputs are observable or can be derived principally from, or corroborated with, observable market data.
  Level 3 - Fair value is derived from valuation techniques in which one or more significant inputs are unobservable, including assumptions and judgments made by us.

The carrying amounts of cash, accounts receivable, accounts payable and accrued expenses, and line of credit approximate fair value due to the short-term nature of these financial instruments. The carrying amount of our debt approximates its fair value as the credit markets have not materially changed since the original borrowing dates.

Business Combinations

Business Combinations

We utilize the acquisition method of accounting for business combinations which allocates the purchase price of an acquisition to the various tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. We primarily establish fair value using the income approach based upon a discounted cash flow model. The income approach requires the use of many assumptions and estimates including future revenues and expenses, as well as discount factors and income tax rates. Other estimates include:

  Estimated step-ups or write-downs for fixed assets and inventory;
     
  Estimated fair values of intangible assets;
     
  Estimated liabilities assumed from the target; and
     
  Estimated earnout obligations.

While we use our best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, these estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally no more than one year from the business acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill.

Revenue Recognition

Revenue Recognition

We determine revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied.

We combine contracts with the same customer into a single contract for accounting purposes when the contracts are entered into at or near the same time and the contracts are negotiated as a single commercial package, consideration in one contract depends on the other contract, or the services are considered a single performance obligation. If an arrangement involves multiple performance obligations, the items are analyzed to determine the separate units of accounting, whether the items have value on a standalone basis and whether there is objective and reliable evidence of their standalone selling price. The total contract transaction price is allocated to the identified performance obligations based upon the relative standalone selling prices of the performance obligations. The standalone selling price is based on an observable price for services sold to other comparable customers, when available, or an estimated selling price using a cost-plus margin approach. We estimate the amount of total contract consideration we expect to receive for variable arrangements by determining the most likely amount we expect to earn from the arrangement based on the expected quantities of services we expect to provide, and the contractual pricing based on those quantities. We only include some or a portion of variable consideration in the transaction price when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur or when the uncertainty associated with the variable consideration is subsequently resolved. We consider the sensitivity of the estimate, our relationship and experience with our client and variable services being performed, the range of possible revenue amounts and the magnitude of the variable consideration to the overall arrangement.

As discussed in more detail below, revenue is recognized when a customer obtains control of promised goods or services under the terms of a contract and is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. We do not have any material extended payment terms, as payment is due at or shortly after the time of the sale. Sales, value-added and other taxes collected concurrently with revenue producing activities are excluded from revenue.

We recognize contract assets or unbilled receivables related to revenue recognized for services completed but not yet invoiced to our clients. Unbilled receivables are recorded when we have an unconditional right to contract consideration. A contract liability is recognized as deferred revenue when we invoice clients, or receive customer cash payments, in advance of performing the related services under the terms of a contract. Remaining performance obligations represent the transaction price allocated to the performance obligations that are unsatisfied as of the end of each reporting period. Deferred revenue is recognized as revenue when we have satisfied the related performance obligation.

 

As of December 31, 2023, the total aggregate transaction price allocated to the unsatisfied performance obligations under our service contracts was approximately $13.4 million, of which approximately $8.1 million is expected to be recognized over the next 12 months.

As of December 31, 2022, the total aggregate transaction price allocated to the unsatisfied performance obligations under our service contracts was approximately $10.4 million, of which approximately $6.0 million is expected to be recognized over the next 12 months.

Hardware, consumables, and software products - We recognize product revenue at the point in time when a client takes control of the hardware, consumables and/or software, which typically occurs when title and risk of loss have passed to the client. Our selling terms and conditions reflect that F.O.B ‘dock’ contractual terms establish that control is transferred from us at the point in time when the product is shipped to the customer.

Revenues from software license sales are recognized as a single performance obligation on a gross basis as we are acting as a principal in these transactions at the point the software license is delivered to the customer. Generally, software licenses are sold with accompanying third-party delivered software assurance, which allows customers to upgrade, at no additional cost, to the latest technology if new capabilities are introduced during the period that the software assurance is in effect. In most instances, we determined that the accompanying third-party delivered software assurance is critical or essential to the core functionality of the software license because we do not sell the software license and standard warranty on a standalone basis (which indicates that the customer cannot benefit from the software license and standard warranty on its own), the software license and the standard warranty are not separately identifiable, the software license assurance warranty are inputs of a combined item in the contract, the assurance warranty and software license are highly interdependent and interrelated because the core functionality of the license is dependent on the assurance warranty, and our promise to provide the assurance warranty that is necessary for the software license to continue to provide significant benefit to the customer. As a result, the software license and the accompanying third-party delivered software assurance are recognized as a single performance obligation. We consider several factors to determine whether we are acting as a principal or an agent, including whether we are the primary obligor to the customer, have established our own pricing and have inventory and credit risks.

Our internally developed software solution generates SaaS revenues from implementation, training and subscription fees. The initial term of the SaaS agreements is generally one year. The subscription fees are recognized over the subscription period. The implementation fees are necessary and integral for the customer to utilize the software. As such, the implementation fees are deferred and amortized over the subscription period.

We also offer third-party SaaS subscriptions to our customers. The third-party subscriptions are recognized on a net basis as we are acting as an agent in these transactions, whereas our internally developed software solution offering is recognized on a gross basis.

We leverage drop-ship shipments with many of our partners and suppliers to deliver hardware and consumable products to our clients without having to physically hold the inventory at our warehouses, thereby increasing efficiency and reducing costs. We recognize revenue for drop-ship arrangements on a gross basis as the principal in the transaction when the product is received by the client because we control the product prior to transfer to the client. We also assume primary responsibility for the fulfillment in the arrangement, we assume inventory risk if the product is returned by the client, we set the price of the product charged to the client, we assume credit risk for nonpayment by our customer, and we work closely with clients to determine their hardware specifications.

Services - We provide Services which include consulting, staging, deployment, installation, repair and customer specified software customization. The arrangement with a customer is based on either a time and material basis or a fixed fee. For our time and materials service contracts, we recognize revenues as those services are provided and consumed, as this is the best output measure of how the services are transferred to the customer. Fixed fee contracts are recognized in the period in which the services are performed or delivered using a proportional service model. Except for installation services that are recognized over the subscription period as previously described, all other Services are recognized on a gross basis in the period in which the services are performed or delivered.

Maintenance services - We sell certain Original Equipment Manufacturer (“OEM”) hardware and software maintenance support arrangements to our clients. We also offer an internal maintenance agreement related to hardware. These contracts are support service agreements for the hardware and/or software products that were acquired from us and others. Although these are third-party support agreements for maintenance on the specific hardware and/or software products, our internal help desk and systems engineers assist customers by providing technical assistance on the source of or how to fix the problem. In addition, we provide a turn back feature, deploying replacements as needed while we manage the return and reverse logistics of the product back to the OEM. Revenue related to service contracts is recognized ratably over the term of the agreement, generally over one to three years.

 

We generally act as the principal in the transaction as the primary obligor for fulfillment in the arrangement, we set the price of the service charged to the customer, and we assume credit risk for the amounts invoiced. In addition, we manage back-end warranties, service contracts and repairs for multiple products and suppliers. We leverage our knowledge base of mobility best practices by consolidating multiple supplier’s maintenance requirements under a single point in contact through us. Our internal support team assists our customers first by performing an initial technical triage to determine the source of the problem including, but not limited to, physical damage and software issues and whether they can be handled remotely by the client or returned for repair. Further, we receive the returned products, confirm that the equipment is operational or not, either repair or refurbish the equipment internally or return it to the manufacturer directly to repair. We then obtain the product turn back from the manufacturer and either send it back out to a specific customer location or place in a customer’s spare pool. As a result, we recognize the revenue on a gross basis. For certain of our agreements, the accompanying third-party delivered software assurance is recognized on a net basis when we are acting as an agent in these transactions.

The following table summarizes the deferred revenue activity for the years ended December 31 (in thousands):

   2023   2022 
Beginning Balance  $10,352   $7,109 
Additions   27,034    26,105 
Revenue recognized from beginning of period   (7,811)   (11,486)
Revenue recognized from additions   (16,202)   (11,376)
Ending balance  $13,373   $10,352 

We defer costs to acquire contracts, including commissions, incentives and payroll taxes if they are incremental and recoverable costs of obtaining a customer contract with a term exceeding one year. Deferred contract costs are amortized to sales and marketing expense over the contract term, generally over one to three years. We have elected to recognize the incremental costs of obtaining a contract with a term of less than one year as a selling expense when incurred. We include deferred contract acquisition costs in “Prepaid expenses and other current assets” in the consolidated balance sheets. As of December 31, 2023 and December 31, 2022, we deferred $237,000 and $204,000, respectively, of related contract acquisition costs.

The following table summarizes net sales by revenue source (in thousands):

   Year Ended
December 31,
 
   2023   2022 
Hardware and software  $67,551   $71,774 
Consumables   5,943    7,305 
Services   42,100    18,336 
   $115,594   $97,415 
Concentration of Risk

Concentration of Risk

Financial instruments that potentially subject us to a concentration of credit risk consist primarily of cash and accounts receivable. All our cash balances are insured by the Federal Deposit Insurance Corporation up to $250,000 per depositor at each financial institution. As of December 31, 2023, we had approximately $3.3 million on deposit in excess of the insurance limits. We have not experienced any such losses in these accounts.

In 2023, one customer accounted for 15%, or $17.5 million, of our net sales. No other single customer in 2023 accounted for more than 10% of net sales. Accounts receivable from this customer at December 31, 2023 accounted for 10% of total accounts receivable.

In 2022, two customers accounted for approximately 17% and 11%, or $16.2 million and $8.3 million, of our net sales. No other single customer in 2022 accounted for more than 10% of net sales. Accounts receivable from one of these two customers at December 31, 2022 accounted for 27% of total accounts receivable.

For the year ended December 31, 2023, we had purchases from three suppliers that collectively represented 54% of total purchases and 54% of accounts payable at December 31, 2023. Loss of a significant vendor could have a material adverse effect on our operations.

For the year ended December 31, 2022, we had purchases from three suppliers that collectively represented 78% of total purchases and 75% of accounts payable at December 31, 2022. Loss of a significant vendor could have a material adverse effect on our operations.

 

Share-Based Compensation

Share-Based Compensation

We account for share-based compensation in accordance with the provisions of ASC Topic 718 “Compensation – Stock Compensation”. Under ASC 718, share-based compensation cost is measured at the grant date, based on the calculated fair value of the award, and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant).

Share-based compensation expense recognized during the period is based on the value of the portion of stock-based payment awards that is ultimately expected to vest during the period. Given that share-based compensation expense recognized in the accompanying consolidated statements of income and comprehensive income is based on awards ultimately expected to vest. We account for forfeitures as they occur, rather than estimate expected forfeitures.

Compensation cost for stock awards, which from time to time includes restricted stock units, is measured at the fair value on the grant date and recognized as expense, net of estimated forfeitures, over the related service period. The fair value of stock awards is based on the estimated fair value of our common stock on the grant date.

The estimated fair value of common stock option awards is calculated using the Black-Scholes option pricing model. The Black-Scholes model requires subjective assumptions regarding future stock price volatility and expected time to exercise, along with assumptions about the risk-free interest rate and expected dividends, all of which affect the estimated fair values of our common stock option awards. Given a lack of historical stock option exercises, the expected term of options granted is calculated as the average of the weighted vesting period and the contractual expiration date of the option. This calculation is based on a method permitted by the Securities and Exchange Commission in instances where the vesting and exercise terms of options granted meet certain conditions and where limited historical exercise data is available. The expected volatility is based on the historical volatility of the common stock of comparable public companies that operate in similar industries as us.

The risk-free rate selected to value any particular grant is based on the U.S. Treasury rate that corresponds to the expected term of the grant effective as of the date of the grant. The expected dividend assumption is based on our history and management’s expectation regarding dividend payouts.

Compensation expense for common stock option awards with graded vesting schedules is recognized on a straight-line basis over the requisite service period for the last separately vesting portion of the award, provided that the accumulated cost recognized as of any date at least equals the value of the vested portion of the award. If there are any modifications or cancellations of the underlying vested or unvested stock-based awards, we may be required to accelerate, increase or cancel any remaining unearned share-based compensation expense, or record additional expense for vested stock-based awards. Future share-based compensation expense and unearned share- based compensation may increase to the extent that we grant additional common stock options or other share-based awards.

Income Taxes

Income Taxes

We utilize the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the difference between the consolidated financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.

Under ASC Topic 740, the impact of an uncertain income tax position on the income tax return must be recognized at the largest amount that is more-likely-than-not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Additionally, ASC Topic 740 provides requirements for derecognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. Our policy is to recognize interest and/or penalties related to income tax matters in income tax expense.

At December 31, 2023 and 2022, we had no unrecognized tax benefits that, if recognized, would affect our effective income tax rate over the next 12 months. As of December 31, 2023 and 2022, we had no accrued interest or penalties.

Accounting Standards Adopted

Accounting Standards Adopted

In September 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU requires the measurement of all expected credit losses for financial assets, including trade receivables, held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. In November 2019, the FASB issued ASU 2019-10, Financial Instruments – Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, which, among other things, deferred the effective date of ASU 2016-13 for public filers that are considered smaller reporting companies, as defined by the SEC, to fiscal years beginning after December 15, 2022, including interim periods within those years. The Company adopted this accounting update in the first quarter of 2023 on a prospective basis. The adoption of this ASU did not have a material impact on the Company’s condensed consolidated financial statements.

 

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

In March 2023, the FASB issued ASU No. 2023-01, Leases (Topic 842): Common Control Arrangements. This ASU permits private entities with common control arrangements that may contain or be leases to use any written terms and conditions between the parties, without regard to their legal enforceability, to identify, classify and account for common control leases. In addition, all lessees (public or private), in general, amortize leasehold improvements related to a common control lease over their useful life to the common control group, regardless of the ASC 842 lease term, as long as they continue to control the use of the underlying leased asset. The ASU is effective for fiscal years, including interim periods within those years, beginning after December 15, 2023, with early adoption allowed. The adoption of this new ASU is not anticipated to have a material effect on our consolidated financial statements and related disclosures.

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU improves financial reporting by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”) and included with each reported measure of significant profit or loss on an annual and interim basis. This ASU also requires that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. This ASU is required to be applied retrospectively for all prior periods presented in the financial statements. We are evaluating the adoption impact of this ASU on our consolidated financial statements and related disclosures but do not expect any material impact upon adoption.

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which amends the guidance in ASC 740, Income Taxes. The ASU is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. The ASU’s amendments are effective for public business entities for annual periods beginning after December 15, 2024. Entities are permitted to early adopt the standard “for annual financial statements that have not yet been issued or made available for issuance.” We are currently evaluating the impact of this ASU but do not expect any material impact upon adoption.

There are no other accounting standards that have been issued but not yet adopted that we believe could have a material impact on our consolidated financial statements.

XML 44 R24.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]  
Schedule of Allowance for Credit Losses Activity The following tables summarizes the allowance for credit losses activity for the years ending December 31, 2023 and 2022 (in thousands):
Balance at December 31, 2021  $22 
Charges to operations   249 
Deductions   (9)
Balance at December 31, 2022  $262 
Charges to operations   240 
Deductions   (235)
Balance at December 31, 2023  $267 
Schedule of Deferred Revenue Activity The following table summarizes the deferred revenue activity for the years ended December 31 (in thousands):
   2023   2022 
Beginning Balance  $10,352   $7,109 
Additions   27,034    26,105 
Revenue recognized from beginning of period   (7,811)   (11,486)
Revenue recognized from additions   (16,202)   (11,376)
Ending balance  $13,373   $10,352 
Schedule of Net Sales by Revenue The following table summarizes net sales by revenue source (in thousands):
   Year Ended
December 31,
 
   2023   2022 
Hardware and software  $67,551   $71,774 
Consumables   5,943    7,305 
Services   42,100    18,336 
   $115,594   $97,415 
XML 45 R25.htm IDEA: XBRL DOCUMENT v3.24.1
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2023
Acquisitions [Line Items]  
Schedule of Total consideration for the Acquisition Total consideration for the acquisition has been recorded as $25.6 million ($26.3 million was recorded at closing and additional $0.1 million was paid during the third quarter of 2023 due to a net working capital adjustment. The total consideration is comprised of the following (in thousands):
Purchase price  $10,623 
Working capital excess   5,899 
Subtotal   16,522 
Earnout   9,008 
Other   30 
   $25,560 
Schedule of Cash Due The cash due at closing was $13.7 million which reflects the following (in thousands):
Purchase price  $10,500 
Working capital excess   5,899 
Less: bank indebtedness   (1,837)
Seller party expenses   (845)
   $13,717 

 

Schedule of Statement of Operations The pro forma condensed consolidated statement of operations is presented for informational purposes only and is not indicative of the results of operations that would have necessarily been achieved if the acquisition had actually been consummated on January 1, 2022 (in thousands).
   Year Ended
December 31,
2023
   Year Ended
December 31,
2022
 
Net sales  $126,535   $121,774 
Net income  $2,251   $2,910 
Macro Acquisition [Member]  
Acquisitions [Line Items]  
Schedule of Estimated Fair Value of Acquired Net Assets As of December 31, 2023, the allocation of the total consideration to the estimated fair value of acquired net assets as of the acquisition date for Macro was as follows (in thousands):
Cash  $923 
Accounts receivable, net   10,124 
Inventory, net   2,630 
Prepaids and other current assets   111 
Operating lease assets   1,390 
Property and equipment, net   1,058 
Customer lists and relationships   4,080 
Trade name   1,380 
Other assets   44 
Accounts payable   (2,809)
Accrued expenses and other current liabilities   (695)
Deferred tax liability   (1,611)
Operating lease liability   (1,503)
Deferred revenue   (1,144)
Total fair value excluding goodwill   13,978 
Goodwill   11,582 
Total consideration  $25,560 
Schedule of Estimated Useful Lives of Intangible Assets The estimated useful lives of intangible assets recorded related to the Macro acquisition are as follows:
    Expected
Life
Customer lists and relationships   7 years
Trade name   3 years
AMG acquisition [Member]  
Acquisitions [Line Items]  
Schedule of Estimated Fair Value of Acquired Net Assets As of December 31, 2023, the allocation of the total consideration to the estimated fair value of acquired net assets as of the acquisition date for AMG is as follows (in thousands):
Cash  $170 
Accounts receivable   1,402 
Inventory   129 
Prepaids and other current assets   123 
Customer lists and relationships   1,930 
Trade name   360 
Backlog   280 
Developed technology   70 
Accounts payable   (558)
Accrued expenses   (152)
Deferred tax assets   (897)
Deferred revenue   (148)
Total fair value excluding goodwill   2,709 
Goodwill   2,371 
Total consideration  $5,080 
Schedule of Estimated Useful Lives of Intangible Assets The estimated useful lives of intangible assets recorded related to the AMG acquisition are as follows (in thousands):
   Expected
Life
Customer lists and relationships  7 years
Trade name  3 years
Backlog  11 months
Developed technology  3 years
XML 46 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Intangible Assets [Abstract]  
Schedule of Weighted-Average Remaining Useful Life of Amortizable Intangible Assets Definitive lived intangible assets are as follows (in thousands):
   December 31, 2023   December 31, 2022 
   Gross   Accumulated   Net   Gross   Accumulated   Net 
   Amount   Amortization   Amount   Amount   Amortization   Amount 
Customer lists and relationships  $12,020   $(5,395)  $6,625   $7,940   $(3,850)  $4,090 
Trade names   2,740    (1,575)   1,165    1,360    (973)   387 
Developed technology   140    (115)   25    140    (86)   54 
Backlog   340    (340)   
-
    340    (340)   
-
 
   $15,240   $(7,425)  $7,815   $9,780   $(5,249)  $4,531 

 

Schedule of Weighted-Average Remaining Useful Life of Amortizable Intangible Assets The range of useful lives and the weighted-average remaining useful life of amortizable intangible assets at December 31, 2023 is as follows:
   Expected
Life
  Weighted
Average
Remaining
Useful Life
Customer lists and relationships  7-15 years  11 years
Trade names  3 years  2 years
Developed technology  3 years  2 years
Schedule of Definite Lived Intangible Assets The amortization expense of the definite lived intangible assets for the years remaining is as follows:
   Estimated
Amortization
 
   (in thousands) 
Year ending December 31,    
2024  $1,993 
2025   1,690 
2026   1,214 
2027   1,028 
2028   969 
Thereafter   921 
Total  $7,815 
XML 47 R27.htm IDEA: XBRL DOCUMENT v3.24.1
Net Income Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Net Income Per Share [Abstract]  
Schedule of Reconciliation of the Fully Dilutive Securities Effect Below is a reconciliation of the fully dilutive securities effect for the years ended December 31, 2023 and 2022 (in thousands, except per share data):
   Year Ended 
   December 31, 
   2023   2022 
Net income attributable to common stockholders  $2,487   $3,111 
           
Weighted average basic common shares outstanding   7,555    7,261 
Dilutive effect of stock options, warrants and restricted stock   124    301 
Weighted average shares for diluted earnings per share   7,679    7,562 
           
Basic income per share  $0.33   $0.43 
Diluted income per share  $0.32   $0.41 
XML 48 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property and Equipment [Abstract]  
Schedule of Property and Equipment Property and equipment consist of the following at December 31 (in thousands):
   2023   2022 
Software and computer equipment  $2,167   $1,502 
Automobiles   1,851    
-
 
Leasehold improvements   792    643 
Equipment   582    311 
Furniture and fixtures   208    176 
Property and equipment, gross   5,600    2,632 
Accumulated depreciation   (2,627)   (815)
Property and equipment, net  $2,973   $1,817 
XML 49 R29.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Expenses and Other Current Liabilities [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities consist of the following at December 31 (in thousands):
   2023   2022 
Salaries and benefits  $2,967   $2,743 
Taxes payable   1,661    1,016 
Holdback related to acquisition   1,178    
-
 
Professional fees   30    188 
Vendor purchases   95    44 
Customer deposits   454    265 
Other   181    272 
Total accrued expenses and other current liabilities  $6,566   $4,528 
XML 50 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Term Debt (Tables)
12 Months Ended
Dec. 31, 2023
Term Debt [Abstract]  
Schedule of Term Debt At December 31, 2023, our total term debt consisted of the following (in thousands):
MUFG promissory note  $4,500 
EIDL promissory note   142 
Total term debt   4,642 
Less: current portion of long-term debt   (1,003)
Long-term debt  $3,639 
Schedule of Future Principal Payments for Outstanding Debt The following table sets forth future principal payments for outstanding debt (in thousands):
2024  $1,003 
2025   1,004 
2026   1,004 
2027   1,004 
2028   504 
Thereafter   123 
   $4,642 
XML 51 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Taxes [Abstract]  
Schedule of Provision for Income Taxes The provision for income taxes for the years ended December 31, 2023 and 2022 is as follows (in thousands):
   2023   2022 
Current:        
Federal  $1,069   $910 
State   377    101 
    1,446    1,011 
Deferred:          
Federal   (184)   (39)
State   (130)   293
    (314)   254 
Valuation allowance   
-
    
-
 
Total income tax expense  $1,132   $1,265 
Schedule of Deferred Tax Assets and Liabilities Our deferred tax assets and liabilities are as follows (in thousands):
   2023   2022 
Allowance for credit losses  $70   $68 
Inventory reserve and uniform capitalization   59    57 
Accrued expenses and other liabilities   55    125 
Deferred revenue   256    46 
Other assets   194    42 
ROU Liability   1,046    839 
Intangibles   156    (150)
Property and equipment   (596)   (364)
ROU Asset   (895)   (696)
Goodwill   (132)   (121)
Net operating loss carryforwards   948    1,002 
Total deferred tax assets   1,161    848 
Valuation allowance   
-
    
-
 
Net deferred tax assets after valuation allowance  $1,161   $848 
Schedule of Income Tax Rate to the Effective Income Tax Rate A reconciliation of the United States statutory income tax rate to the effective income tax rate for the years ended December 31, 2023 and 2022 is as follows (in thousands):
Federal taxes at statutory rate  $898   $919 
State and local income taxes   295    295 
Other Permanent differences   13    51 
State rate change   (113)   
 
PY return to provision differences   39    
 
Provision for income taxes  $1,132   $1,265 
Effective tax rate   26.5%   28.9%
XML 52 R32.htm IDEA: XBRL DOCUMENT v3.24.1
Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Compensation [Abstract]  
Schedule of Employees Exercised Vested Stock Options The following table summarizes stock option activity for the year ended December 31, 2023:
   Stock
Options
   Grant Date
Weighted
Average
Exercise
Price
   Weighted
Average
Remaining
Contractual
Life
   Aggregate
Intrinsic
Value
 
           (in years)   ($ in thousands) 
Outstanding at December 31, 2022   458,957   $4.08    
       
                    
Granted   60,521    7.26           
Exercised   (71,665)   2.53           
Forfeited   (31,000)   2.85           
Outstanding at December 31, 2023   416,813   $4.89    3.29   $755 
Exercisable at December 31, 2023   360,041   $5.00    3.30   $1,798 
Schedule of the Fair Values of Stock Options Granted were Estimated using the Black-Scholes Option-Pricing Model Share-based compensation cost is measured at the grant date based on the fair value of the award. The fair values of stock options granted were estimated using the Black-Scholes option-pricing model with the following assumptions:
   2023   2022 
Weighted average grant-date fair value per option granted   $3.05 to $3.65   $3.13 
Expected option term   2.5 years    2.5 years 
Expected volatility factor   74.0%   83.0%
Risk-free interest rate   3.82% to 4.18%   4.27%
Expected annual dividend yield   
—%
    
—%
 
Schedule of Employees Exercised Vested Stock Options These shares were issued pursuant to an S-8 Registration Statement dated July 7, 2021 with respect to shares issuable pursuant to the 2014 Plan. The exercised options, utilizing a cashless exercise, are summarized in the following table:
Year Exercised  Options
Exercised
   Weighted Average
Exercise
Price
   Shares Net
Settled for
Exercise
   Shares
Withheld
for Taxes (1)
   Net Shares
Issued
   Weighted
Average
Share Price
   Employee
Share-Based
Tax
Withholding
 
2023   56,250   $2.55    24,371    8,169    23,710   $6.43   $67,444 
2022   596,668   $3.46    210,117    154,320    232,231   $9.84   $1,517,823 
(1) Shares withheld for employee taxes of 8,169 and 154,320 represents the equivalent shares for employee tax withholding of $67,444 and $1.5 million, respectively. The employee tax withholding is based on the statutory rates for each employee on the date of exercise. ASU 2016-09 clarifies that employee taxes paid in lieu of shares issued for share-based compensation should be considered similar to a share repurchase. Accordingly, employee taxes paid by us are recorded as a reduction to stockholders’ equity on the date of exercise and classified as a financing activity on the statement of cash flows when taxes are paid to the taxing authorities.
XML 53 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies [Abstract]  
Schedule of Operating Lease Asset and Liability As of December 31, 2023 and 2022, our operating lease asset and liability balances were as follows (in thousands):
   Year Ended December 31, 
   2023   2022 
Operating lease right-of-use assets  $3,392   $2,681 
           
Current portion of operating lease obligations   874    529 
Long-term portion of operating lease obligations   3,093    2,706 
Total operating lease liabilities  $3,967   $3,235 
Schedule of Lease Expense The components of lease expense for our operating leases consisted of the following (in thousands):
   Year Ended December 31, 
   2023   2022 
Lease expense  $566   $637 
Sublease income   (228)   (216)
Total operating leases expense  $338   $421 
Schedule of Supplemental Information Supplemental information on operating leases is as follows (in thousands):
   Year Ended December 31, 
   2023   2022 
Operating cash outflows from operating leases  $1,078   $659 
ROU assets obtained in exchange for operating lease liabilities  $
-
   $3,211 
Schedule of Weighted Average Lease Term and Rate
   December 31,   December 31, 
   2022   2023 
Weighted-average remaining lease term   5.91 years    4.43 years 
Weighted-average discount rate   4.75%   5.60%
Schedule of Maturities of Lease Liabilities The maturities of lease liabilities as of December 31, 2023 are as follows (in thousands):
2024  $1,060 
2025   1,064 
2026   1,016 
2027   552 
2028   569 
Thereafter   190 
Total minimum lease payments   4,451 
Less: interest   (484)
Present value of operating lease liabilities  $3,967 
XML 54 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Description of Business (Details)
Apr. 30, 2023
Jan. 31, 2022
Series of Individually Immaterial Business Acquisitions [Member]    
Description of Business [Line Items]    
Business acquired percentage 100.00% 100.00%
XML 55 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Apr. 01, 2023
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]      
Valuation allowance $ 131,000 $ 42,000  
Inventory adjustment     $ 359,000
Amortized in cost of sales 359,000    
Performance obligation amount 13,400,000 10,400,000  
Total aggregate transaction price 8,100,000 6,000,000  
Deferred revenue 237,000 $ 204,000  
Federal Deposit Insurance Corporation Premium Expense 250,000    
Deposit in excess amount 3,300,000    
Net sales percentage   11.00%  
Net sales $ 17,500,000 $ 8,300,000  
Total accounts receivable percentage 10.00%    
Total purchases percentage 54.00% 78.00%  
Accounts payable percentage 54.00% 75.00%  
Income interest percentage 50.00%    
Minimum [Member]      
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]      
Deferred costs amortization period 1 year    
Property and equipment useful lives 3 years    
Maximum [Member]      
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]      
Deferred costs amortization period 5 years    
Property and equipment useful lives 5 years    
One Customer [Member]      
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]      
Net sales percentage 15.00%    
Single Customer [Member]      
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]      
Net sales percentage 10.00% 10.00%  
Two Customers [Member]      
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]      
Net sales percentage   27.00%  
Net sales   $ 16,200,000  
Concentration Risk [Member] | Two Customers [Member]      
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]      
Net sales percentage   17.00%  
XML 56 R36.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Allowance for Credit Losses Activity - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Allowance For Credit Losses Activity Abstract    
Balance at beginning $ 262 $ 22
Charges (benefit) to operations 240 249
Deductions (235) (9)
Balance at ending $ 267 $ 262
XML 57 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Deferred Revenue Activity - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Deferred Revenue Activity Abstract    
Beginning Balance $ 10,352 $ 7,109
Additions 27,034 26,105
Revenue recognized from beginning of period (7,811) (11,486)
Revenue recognized from additions (16,202) (11,376)
Ending balance $ 13,373 $ 10,352
XML 58 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Net Sales by Revenue - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Net Sales by Revenue [Line Items]    
Net sales $ 115,594 $ 97,415
Hardware and software [Member]    
Schedule of Net Sales by Revenue [Line Items]    
Net sales 67,551 71,774
Consumables [Member]    
Schedule of Net Sales by Revenue [Line Items]    
Net sales 5,943 7,305
Professional services [Member]    
Schedule of Net Sales by Revenue [Line Items]    
Net sales $ 42,100 $ 18,336
XML 59 R39.htm IDEA: XBRL DOCUMENT v3.24.1
Acquisitions (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2022
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Acquisitions [Line Items]            
Total consideration for the acquisition     $ 26,300,000 $ 25,560,000    
Additional consideration     100,000      
Earnout target       3,800,000    
Consideration paid $ 4,400,000     11,000,000    
Net working capital adjustments     $ 100,000      
Payments to seller       1,600,000    
Goodwill   $ 22,081,000   22,081,000 $ 10,499,000  
Macro Integration Services, Inc [Member]            
Acquisitions [Line Items]            
Total consideration for the acquisition       25,560,000    
Earnout target   800,000        
Cash due       13,700,000    
Maximum [Member]            
Acquisitions [Line Items]            
Earnout payments       $ 5,400,000    
Earnout estimated life       2 years    
Deferred tax liability   3,300,000   $ 3,300,000    
Goodwill   14,000,000   14,000,000    
Minimum [Member]            
Acquisitions [Line Items]            
Earnout payments       $ 4,300,000    
Earnout estimated life       1 year    
Deferred tax liability   1,600,000   $ 1,600,000    
Goodwill   11,600,000   11,600,000    
Advanced Mobile Group, LLC [Member]            
Acquisitions [Line Items]            
Consideration paid 4,600,000          
Issued and outstanding membership interests 5,100,000          
Estimate earnout obligation $ 500,000          
Transaction Cost [Member]            
Acquisitions [Line Items]            
Transaction costs   $ 0.5   0.5    
Advanced Mobile Group, LLC [Member]            
Acquisitions [Line Items]            
Customer lists and relationships           $ 500,000
Trade name           100,000
Backlog           100,000
Developed technology           100,000
Deferred revenue           100,000
Deferred tax assets           900,000
Goodwill           $ 1,400,000
EBITDA targets [Member]            
Acquisitions [Line Items]            
Earnout target       $ 2,800,000    
XML 60 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Acquisitions (Details) - Schedule of Total consideration for the Acquisition - Macro Integration Services, Inc [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Asset Acquisition, Contingent Consideration [Line Items]  
Purchase price $ 10,623
Working capital excess 5,899
Subtotal 16,522
Earnout 9,008
Other 30
Total consideration $ 25,560
XML 61 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Acquisitions (Details) - Schedule of Cash Due
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Schedule of Cash Due [Abstract]  
Purchase price $ 10,500
Working capital excess 5,899
Less: bank indebtedness (1,837)
Seller party expenses (845)
Total cash due $ 13,717
XML 62 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Acquisitions (Details) - Schedule of Estimated Fair Value of Acquired Net Assets - Macro [Member]
$ in Thousands
Dec. 31, 2023
USD ($)
Acquisitions (Details) - Schedule of Estimated Fair Value of Acquired Net Assets [Line Items]  
Cash $ 923
Accounts receivable, net 10,124
Inventory, net 2,630
Prepaids and other current assets 111
Operating lease assets 1,390
Property and equipment, net 1,058
Customer lists and relationships 4,080
Trade name 1,380
Other assets 44
Accounts payable (2,809)
Accrued expenses and other current liabilities (695)
Deferred tax liability (1,611)
Operating lease liability (1,503)
Deferred revenue (1,144)
Total fair value excluding goodwill 13,978
Goodwill 11,582
Total consideration $ 25,560
XML 63 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Acquisitions (Details) - Schedule of Estimated Useful Lives of Intangible Assets - Macro Acquisition [Member]
Dec. 31, 2023
Customer Lists and Relationships [Member]  
Schedule of Estimated Useful Lives of Intangible Assets [Line Items]  
Estimated useful lives of intangible assets 7 years
Trade Name [Member]  
Schedule of Estimated Useful Lives of Intangible Assets [Line Items]  
Estimated useful lives of intangible assets 3 years
XML 64 R44.htm IDEA: XBRL DOCUMENT v3.24.1
Acquisitions (Details) - Schedule of Statement of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Statement of Operations [Abstract]    
Net sales $ 126,535 $ 121,774
Net income $ 2,251 $ 2,910
XML 65 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Acquisitions (Details) - Schedule of Estimated Fair Value of Acquired Net Assets - AMG [Member]
$ in Thousands
Dec. 31, 2023
USD ($)
Schedule of Estimated Fair Value of Acquired Net Assets [Line Items]  
Cash $ 170
Accounts receivable 1,402
Inventory 129
Prepaids and other current assets 123
Customer lists and relationships 1,930
Trade name 360
Backlog 280
Developed technology 70
Accounts payable (558)
Accrued expenses (152)
Deferred tax assets (897)
Deferred revenue (148)
Total fair value excluding goodwill 2,709
Goodwill 2,371
Total consideration $ 5,080
XML 66 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Acquisitions (Details) - Schedule of Estimated Useful Lives of Intangible Assets - AMG Acquisition [Member]
Dec. 31, 2023
Customer Lists and Relationships [Member]  
Indefinite-Lived Intangible Assets [Line Items]  
Estimated useful lives of intangible assets 7 years
Trade Name [Member]  
Indefinite-Lived Intangible Assets [Line Items]  
Estimated useful lives of intangible assets 3 years
Backlog [Member]  
Indefinite-Lived Intangible Assets [Line Items]  
Estimated useful lives of intangible assets 11 months
Developed Technology [Member]  
Indefinite-Lived Intangible Assets [Line Items]  
Estimated useful lives of intangible assets 3 years
XML 67 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible Assets (Details) - Schedule of Definite Lived Intangible Assets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 15,240 $ 9,780
Accumulated Amortization (7,425) (5,249)
Net Amount 7,815 4,531
Customer lists and relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 12,020 7,940
Accumulated Amortization (5,395) (3,850)
Net Amount 6,625 4,090
Trade names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 2,740 1,360
Accumulated Amortization (1,575) (973)
Net Amount 1,165 387
Developed technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 140 140
Accumulated Amortization (115) (86)
Net Amount 25 54
Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 340 340
Accumulated Amortization (340) (340)
Net Amount
XML 68 R48.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible Assets (Details) - Schedule of Weighted-Average Remaining Useful Life of Amortizable Intangible Assets
12 Months Ended
Dec. 31, 2023
Customer lists and relationships [Member]  
Intangible Assets (Details) - Schedule of Weighted-Average Remaining Useful Life of Amortizable Intangible Assets [Line Items]  
Weighted Average Remaining Useful Life 11 years
Customer lists and relationships [Member] | Minimum [Member]  
Intangible Assets (Details) - Schedule of Weighted-Average Remaining Useful Life of Amortizable Intangible Assets [Line Items]  
Expected Life 7 years
Customer lists and relationships [Member] | Maximum [Member]  
Intangible Assets (Details) - Schedule of Weighted-Average Remaining Useful Life of Amortizable Intangible Assets [Line Items]  
Expected Life 15 years
Trade Names [Member]  
Intangible Assets (Details) - Schedule of Weighted-Average Remaining Useful Life of Amortizable Intangible Assets [Line Items]  
Expected Life 3 years
Weighted Average Remaining Useful Life 2 years
Developed Technology Rights [Member]  
Intangible Assets (Details) - Schedule of Weighted-Average Remaining Useful Life of Amortizable Intangible Assets [Line Items]  
Expected Life 3 years
Weighted Average Remaining Useful Life 2 years
XML 69 R49.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible Assets (Details) - Schedule of Definite Lived Intangible Assets
$ in Thousands
Dec. 31, 2023
USD ($)
Schedule Of Definite Lived Intangible Assets Abstract  
2024 $ 1,993
2025 1,690
2026 1,214
2027 1,028
2028 969
Thereafter 921
Total $ 7,815
XML 70 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Net Income Per Share (Details) - Schedule of Reconciliation of the Fully Dilutive Securities Effect - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Reconciliation of the Fully Dilutive Securities Effect [Abstract]    
Net income attributable to common stockholders $ 2,487 $ 3,111
Weighted average basic common shares outstanding 7,555 7,261
Dilutive effect of stock options, warrants and restricted stock $ 124 $ 301
Weighted average shares for diluted earnings per share 7,679 7,562
Basic income per share $ 0.33 $ 0.43
Diluted income per share $ 0.32 $ 0.41
XML 71 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property and Equipment [Abstract]    
Depreciation, Depletion and Amortization $ 0.8 $ 0.5
XML 72 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment (Details) - Schedule of Property and Equipment - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 5,600 $ 2,632
Accumulated depreciation (2,627) (815)
Property and equipment, net 2,973 1,817
Software and computer equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 2,167 1,502
Automobiles [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,851
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 792 643
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 582 311
Furniture and fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 208 $ 176
XML 73 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Accrued Expenses and Other Current Liabilities [Abstract]    
Salaries and benefits $ 2,967 $ 2,743
Taxes payable 1,661 1,016
Holdback related to acquisition 1,178
Professional fees 30 188
Vendor purchases 95 44
Customer deposits 454 265
Other 181 272
Total accrued expenses and other current liabilities $ 6,566 $ 4,528
XML 74 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Line of Credit (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Apr. 30, 2023
Mar. 31, 2023
Mar. 27, 2023
Line of Credit [Line Items]        
Line of credit $ 1,300,000      
Borrowed amount     $ 7,000,000  
Outstanding balance bear interest 150,000      
Total outstanding during period $ 10,000,000      
Loan agreement, description Under the Loan Agreement , as amended by the Amendment, we are subject to a variety of customary affirmative and negative covenants, including that we (i) maintain a ratio of total debt to EBITDA of not greater than 3.0:1.0 measured at the end of each quarter, (ii) maintain a fixed charge coverage ratio of not less than 1.35:1.00 to be measured as of the end of each fiscal quarter, and (iii) submit a pro-forma statement in advance showing compliance and overall satisfactory metrics post-acquisition should the Company use any loan under the Loan Agreement for any acquisition with a purchase price in excess of $1,500,000.      
Maximum borrowing capacity $ 8,700,000      
Outstanding borrowings $ 1,300,000      
MUFG Union Bank [Member]        
Line of Credit [Line Items]        
Maturity date Jul. 31, 2026      
Interest and Fees [Member]        
Line of Credit [Line Items]        
Interest rate percentage   2.50%    
Effective interest rate percentage 7.90%      
Revolving Credit Facility [Member] | Minimum [Member]        
Line of Credit [Line Items]        
Line of credit       $ 9,000,000
Revolving Credit Facility [Member] | Maximum [Member]        
Line of Credit [Line Items]        
Line of credit       $ 10,000,000
MUFG Union Bank [Member] | Revolving Credit Facility [Member]        
Line of Credit [Line Items]        
Line of credit $ 10,000,000      
XML 75 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Term Debt (Details) - USD ($)
1 Months Ended
Aug. 27, 2021
Dec. 31, 2023
Jun. 30, 2023
Mar. 27, 2023
Dec. 31, 2022
Aug. 27, 2020
Term Debt [Line Items]            
Unsecured promissory note       $ 5,000,000    
Principal interest amount     $ 250,000      
Percentage of federal reserve   7.90%        
Outstanding debt under the promissory note   $ 100,000     $ 100,000  
EIDL Promissory Note [Member]            
Term Debt [Line Items]            
Outstanding principal annum term 30 years          
MUFG Promissory Note [Member]            
Term Debt [Line Items]            
Interest rate percentage     2.50%      
EIDL Promissory Note [Member]            
Term Debt [Line Items]            
Principal amount           $ 200,000
Percentage of interest rate 3.75%          
Interest amount $ 731          
XML 76 R56.htm IDEA: XBRL DOCUMENT v3.24.1
Term Debt (Details) - Schedule of Term Debt - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Term Debt [Line Items]    
Total term debt $ 4,642  
Less: current portion of long-term debt (1,003) $ (3)
Long-term debt 3,639 $ 143
MUFG Promissory Note [Member]    
Schedule of Term Debt [Line Items]    
Total term debt 4,500  
EIDL Promissory Note [Member]    
Schedule of Term Debt [Line Items]    
Total term debt $ 142  
XML 77 R57.htm IDEA: XBRL DOCUMENT v3.24.1
Term Debt (Details) - Schedule of Future Principal Payments for Outstanding Debt
$ in Thousands
Dec. 31, 2023
USD ($)
Schedule of Future Principal Payments for Outstanding Debt [Abstract]  
2024 $ 1,003
2025 1,004
2026 1,004
2027 1,004
2028 504
Thereafter 123
Total future principal payments $ 4,642
XML 78 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Federal [Member]    
Income Taxes [Line Items]    
Net operating loss carryforwards $ 4.3 $ 4.8
State [Member]    
Income Taxes [Line Items]    
Net operating loss carryforwards $ 0.9 $ 0.0
XML 79 R59.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Details) - Schedule of Provision for Income Taxes - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Provision For Income Taxes Abstract    
Federal $ 1,069 $ 910
State 377 101
Total 1,446 1,011
Federal (184) (39)
State (130) 293
Total (314) 254
Valuation allowance
Total income tax expense $ 1,132 $ 1,265
XML 80 R60.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Details) - Schedule of Deferred Tax Assets and Liabilities - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Deferred Tax Assets And Liabilities [Abstract]    
Allowance for credit losses $ 70 $ 68
Inventory reserve and uniform capitalization 59 57
Accrued expenses and other liabilities 55 125
Deferred revenue 256 46
Other assets 194 42
ROU Liability 1,046 839
Intangibles 156 (150)
Property and equipment (596) (364)
ROU Asset (895) (696)
Goodwill (132) (121)
Net operating loss carryforwards 948 1,002
Total deferred tax assets 1,161 848
Valuation allowance
Net deferred tax assets after valuation allowance $ 1,161 $ 848
XML 81 R61.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Details) - Schedule of Income Tax Rate to the Effective Income Tax Rate - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Income Tax Rate To The Effective Income Tax Rate [Abstract]    
Federal taxes at statutory rate $ 898 $ 919
State and local income taxes 295 295
Other Permanent differences 13 51
State rate change (113)
PY return to provision differences 39
Total income tax expense $ 1,132 $ 1,265
Effective tax rate 26.50% 28.90%
XML 82 R62.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders’ Equity (Details) - $ / shares
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2023
Jun. 30, 2023
Sep. 30, 2022
Jun. 30, 2018
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Stockholders’ Equity [Line Items]              
Common stock, par value (in Dollars per share)           $ 0.001 $ 0.001
Preferred stock shares designated           10,000,000 10,000,000
Preferred stock, par value (in Dollars per share)           $ 0.001 $ 0.001
Preferred stock, shares outstanding          
Common stock, shares outstanding           7,680,334 7,416,071
Exercise for common stock shares   12,676          
Shares of common stock   9,247          
Common Stock [Member]              
Stockholders’ Equity [Line Items]              
Number Of Authorized Shares Issued           60,000,000  
Share authorized           50,000,000  
Common stock, par value (in Dollars per share)           $ 0.001  
Preferred stock shares designated           10,000,000  
Preferred stock, par value (in Dollars per share)           $ 0.001  
Exercise for common stock shares       191,826   15,000 79,000
Shares of common stock 17,063            
Additional shares         3,429    
Warrant [Member]              
Stockholders’ Equity [Line Items]              
Exercise for common stock shares     97,408        
Shares of common stock 966            
XML 83 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Share-Based Compensation (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation [Line Items]    
Number of shares issuance 587,709  
Vesting period 3 years  
Unrecognized share-based compensation (in Dollars) $ 125,107  
Weighted average remaining recognition period 1 year  
Shares withheld for employee taxes 8,169 154,320
Employee tax withholding (in Dollars) $ 67,444 $ 1,500,000
2014 Equity Incentive Plan [Member]    
Share Based Compensation [Line Items]    
Number of shares issuance 1,600,000  
Share-Based Payment Arrangement, Tranche One [Member] | Minimum [Member]    
Share Based Compensation [Line Items]    
Exercise price percentage 10.00%  
Share-Based Payment Arrangement, Tranche One [Member] | Maximum [Member]    
Share Based Compensation [Line Items]    
Exercise price percentage 110.00%  
Stock Option [Member]    
Share Based Compensation [Line Items]    
Vesting period 10 years  
Board of Directors Chairman [Member] | Share-Based Payment Arrangement, Tranche One [Member]    
Share Based Compensation [Line Items]    
Exercise price percentage 100.00%  
XML 84 R64.htm IDEA: XBRL DOCUMENT v3.24.1
Share-Based Compensation (Details) - Schedule of Stock Option activity - Stock Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2023
Share-Based Compensation (Details) - Schedule of Stock Option activity [Line Items]    
Stock Options, Outstanding 458,957 416,813
Grant Date Weighted Average Exercise Price, Outstanding $ 4.08 $ 4.89
Weighted Average Remaining Contractual Life, Outstanding 3 years 3 months 14 days
Aggregate Intrinsic Value, Outstanding   $ 755
Stock Options, Exercisable   360,041
Grant Date Weighted Average Exercise Price, Exercisable   $ 5
Weighted Average Remaining Contractual Life, Exercisable   3 years 3 months 18 days
Aggregate Intrinsic Value, Exercisable   $ 1,798
Stock Options, Granted   60,521
Grant Date Weighted Average Exercise Price, Granted   $ 7.26
Stock Options, Exercised   (71,665)
Grant Date Weighted Average Exercise Price, Exercised   $ 2.53
Stock Options, Forfeited   (31,000)
Grant Date Weighted Average Exercise Price, Forfeited   $ 2.85
XML 85 R65.htm IDEA: XBRL DOCUMENT v3.24.1
Share-Based Compensation (Details) - Schedule of the Fair Values of Stock Options Granted were Estimated using the Black-Scholes Option-Pricing Model - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Employees Exercised Vested Stock Options [Line Items]    
Weighted average grant-date fair value per option granted (in Dollars per share)   $ 3.13
Expected option term 2 years 6 months 2 years 6 months
Expected volatility factor 74.00% 83.00%
Risk-free interest rate   4.27%
Expected annual dividend yield
Minimum [Member]    
Schedule of Employees Exercised Vested Stock Options [Line Items]    
Weighted average grant-date fair value per option granted (in Dollars per share) $ 3.05  
Risk-free interest rate 3.82%  
Maximum [Member]    
Schedule of Employees Exercised Vested Stock Options [Line Items]    
Weighted average grant-date fair value per option granted (in Dollars per share) $ 3.65  
Risk-free interest rate 4.18%  
XML 86 R66.htm IDEA: XBRL DOCUMENT v3.24.1
Share-Based Compensation (Details) - Schedule of Employees Exercised Vested Stock Options - Two Thousand Fourteen Plan [Member] - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options Exercised 56,250 596,668
Weighted Average Exercise Price (in Dollars per share) $ 2.55 $ 3.46
Shares Net Settled for Exercise 24,371 210,117
Shares Withheld for Taxes [1] 8,169 154,320
Net Shares Issued 23,710 232,231
Weighted Average Share Price (in Dollars per share) $ 6.43 $ 9.84
Employee Share-Based Tax Withholding (in Dollars) $ 67,444 $ 1,517,823
[1] Shares withheld for employee taxes of 8,169 and 154,320 represents the equivalent shares for employee tax withholding of $67,444 and $1.5 million, respectively. The employee tax withholding is based on the statutory rates for each employee on the date of exercise. ASU 2016-09 clarifies that employee taxes paid in lieu of shares issued for share-based compensation should be considered similar to a share repurchase. Accordingly, employee taxes paid by us are recorded as a reduction to stockholders’ equity on the date of exercise and classified as a financing activity on the statement of cash flows when taxes are paid to the taxing authorities.
XML 87 R67.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies (Details) [Line Items]    
Matching contributions percent 25.00%  
Employee benefit plan contribution (in Dollars) $ 385,000 $ 255,000
Employee Benefit Plan [Member]    
Commitments and Contingencies (Details) [Line Items]    
Matching contributions percent 100.00% 100.00%
Percentage of employee’s eligible compensation 4.00% 4.00%
XML 88 R68.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies (Details) - Schedule of Operating Lease Asset and Liability - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease right-of-use assets $ 3,392 $ 2,681
Current portion of operating lease obligations 874 529
Long-term portion of operating lease obligations 3,093 2,706
Total operating lease liabilities $ 3,967 $ 3,235
XML 89 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies (Details) - Schedule of Lease Expense - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Lease expense $ 566 $ 637
Sublease income (228) (216)
Total operating leases expense $ 338 $ 421
XML 90 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies (Details) - Schedule of Supplemental Information - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Supplemental Information Abstract    
Operating cash outflows from operating leases $ 1,078 $ 659
ROU assets obtained in exchange for operating lease liabilities $ 3,211
XML 91 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies (Details) - Schedule of Weighted Average Lease Term and Rate
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Weighted-average remaining lease term 4 years 5 months 4 days 5 years 10 months 28 days
Weighted-average discount rate 5.60% 4.75%
XML 92 R72.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies (Details) - Schedule of Maturities of Lease Liabilities - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Maturities of Lease Liabilities [Abstract]    
2024 $ 1,060  
2025 1,064  
2026 1,016  
2027 552  
2028 569  
Thereafter 190  
Total minimum lease payments 4,451  
Less: interest (484)  
Present value of operating lease liabilities $ 3,967 $ 3,235
EXCEL 93 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !1 @5@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " 40(%8,^V7K.X K @ $0 &1O8U!R;W!S+V-O&ULS9)- M:L,P$$:O4K2W1W)*%\+Q)B6K% H-M'0GI$DB:OT@3;%S^\INXE#: Q2TTJX9B>B* &R/J%3N2X)7YJ'D)RB>,HA: .NF MB?$\]BW< !.,,+G\74"S$.?JG]BY ^R2'+-=4L,PU,-JSI4=!+P][5[F=2OK M,RFOL;S*5M(YXII=)[^N-H_[+>L:WMQ7O!RQ%XWD7#;B?7+]X7<3=L'8@_W' MQE?!KH5?_Z+[ E!+ P04 " 40(%8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !1 @5B[+Y.JOP< ,,S 8 >&PO=V]R:W-H965T&UL MM9M=<;#=NILXGI#=G;33"P44FPE(KA!. M\N\K/@RA%0(Z\DUL,.<%GNA(YY7@XH70YVB+$ .O88"CR]Z6L=V7P2!RMRB$ MT2G9(2(TA(QOTLT@VE$$O30H# :&IHT&(?1Q;W*1[EO3R06)6>!CM*8@ MBL,0TK.^RX\S=;ENP83"YV<(,60]XZ G& ;LC+[^A_(:& MB9Y+@BC]"UZR8X=F#[AQQ$B8!_,K"'V8*5DLEM).XSYV371V2MW8Q:XS53/K+L;XL8\:QA8XBQGD[;_YS4_"BP9"J._1,@S24LL MF70,7Z(==-%ECV=^A.@>]28__Z2/M%]$N%2*S12)55!:!4I+IEZBO'_;(1$V M>;BN];^*^$BCNO)1)%;A,RSX#-OQF6(44& 32O-A_<]% #?"3DU^EEJ.TK"N'!6)53B>%1S/I'%C8]N> #$HW7MC2H*S!%8A5@YP6P<^G]+>W%'9C& MGL]X$YLRAB*6#9])$Q/ADLO5MC!I6%=@BL0JP'2MK.TTZ3U.>5)Z6;+6,&H0 MJ(4DC^M*295:%=.[$EAOUZ6M$?6)EY2N22X*BXHFJ4.U6ENNR@4ZDU.D5B5G ME.2,MH-!Y/*1X %!"A9\I]@ZR,5JB4G#.A-3I%8E5M;_NK0F_@^QO,G5,Y/+ M+1Z$Q)06^:K4JL3*,E^WI):I&"C;&R9=91%O*U6;J5*KTBQ-@2ZOYG.:=VCC M1XS7NPRL8"CNZ1KLQ=Q>.LO;U?IVN;H'SH-S/[]Q3CXL5_:I$*)2NZ!*K0JQ M- RZO,K/(=H\CRG/X27VT"OXBMZ$&.52FJ;I0VTXTG4A-:6V095:E5II''1Y M39]36_@! JLX?$14R$LNPG'U+=T;VG^ MD^]FW9\$GES2'/?UD66-S*&0GE*KH$JM2J\T"[J\O"] =0;N53<">94P6I M18UY[O(4)IZX\Y.KS^9"@$JM@RJUZJQKZ1T,>>F?^]!*92V16;*K4JMM)+&'(#D+>['R@(^L^8O&#@(!@1C#RPC*)8G+8-FBLBQ*;4 M2*A2JV(KC80AK_US;-])P/,2TFR4H,**N$&I!I92#Z%*K0JK]!"&O.@_E!]Y MAF9SE3[>I-V;V$8T*-;,'M4B%*U M6:XV3-62!U3V$],X/;\8[$5DRM+?.&\S86037DFXZ:0NK[\P"AJGC0R5];NM M5&VF2JWZU$+I!DQY^9XSG7H>5X].#E] 2O06"QU!@Z0^TH? (7&:ZWB3RDWW M",?H@Q/[W*;IFG Z6"[;^0F&8]@%L[0+9BN[4'"UDRWN3^^Y095:E5WI& M/8'4RCT4V-8D8MS@_^'O:F=#&A1-T[*$,TKRN,[7.#3<*1_%F)2ZB=4 MJ54QE7["E/N :Y(N%:8MKW[RMT'D7-/ZYEB\Q"H/[4SK&(;"+ V%.6Z3J-=^ ME$R*M,A/E;; 5JHV4Z5615F:#%-N,NY]%O A]0GHQJ?'S\!!;DPY6R%%N1*W MG6F\ M+"RL? Y,J6$8O'OK(9D\2M\>B8";+.UE+T 4>XLW5*;I>QF#\O#L]98;F,P] M12! 3SQ4.QWS\9YF;XQD&XSLTG&PO=V]R:W-H965T M&ULC93);MLP$(9?A5"!G )K\=+"D05X:1 #3F$D;7,H>J"E ML468BTK2$&'\:S: ]T@6>ST_J M]SYWS&5##>N#_*4"VIIEFIU)-IYHYJ;^%1]-,(QZ7[* ML]6XRS#.9M-#P2Q9ROKWXCVEH459MQGFC<2LEDBN2,0)>532EH9\E044_PN$ MR--")2>H6=*IN("\1_KQ+4FBI-^AUV^3['N]?E>22I-?W^F&P^]+*=8"@\L" MKC+&IJ(Y3 )\^@;T*P39S:=X%-UUX U:O$&7>HOWC0JXQ-8=_4#-'A\UN:&B MNB,O);- 5JMU!]>PY1I^B.N>:4&6BTMHW0+8&3HP1BW&Z$,8*Y5??:'="DO] MBBNW9$XYPXZ1ZQZ0A M'+88&O4^XSWINC_4AE65K\F-LECA?EIB2P7M''!_JY0]&>Z MDEG?P%02P,$ M% @ %$"!6/C1O^OD!@ <:/59EK2Y'C2]:)[=R.F%6.JRJ/F- M1&I954P^?>"E>+@B5J(L-L,\N']2QD M8)9KGITBBH\1"0@%AE^]?#C9'3XV\;9!DS9HTOBC0T$OI>2U1DPI$^<9%,_: M00@[L+5UIA8LXY"N41*'I#7: 12V@$(OH/=9)I:U22_),UZLV%W)CU%M M&I:8(5::MM*DH+DY(G&"3+[9"V+>E7UF,H%7=URVR=08;#^U*7)L?*L%;SI$ M^01%OX88;P5&:!*GO?!=*YP$:03''[7Q1][X/]8KDWM"/C510^ B%QRFM(?- M-0I#G,#0XA9:[(5VS6?<5$:.,J$T6.:Q,RM-2=R#YAJ1A$Q@:$D++?%"NY%\ MP8H<\4=#8(JKYKT+/30,"*F'6%(4Y:B!,OQ,\++IDNZGM4=V]4B]1/S3OG/Y;%PN@(/5@^&V\[*"9)OWX *YP.%1#>HE-\0 FU MC>TY"19"6O4"PL;N"L?II _;M2+I5N/:A=T1(O9R4 =;L\=-$@RO+W%7#L>X M#]2U2L,AG!V983^;?:PUJ^\+PQE[45)G_B3%41^E:Q5&="AC.XK#?H[[0XC\ MH2A+$!C /21(G?4#R"<(AUH2[M@'^^GG<],SA^LZ< FN,'&Y*@T<@(!5')"!LB0= MHQ$_HUWM4I=E,\YD+9;:<)S9SN>-@H YC;AL%=&D7[& 53JD%\G6'L]/:0#N M4M3W)YK+RFST[T#6( "W!4%?.P!6= !NQVQDSS[-A2MZXFQ/&A.7R](D[$-W MC:+!M>[XCOCY;E?I[L/I,AM-$^JD,V"&XWB@7Y". (F? /L%=XA&(R[O133H M=SK *J1#HH)T_$C\_/B%KT2Y:M+!_-(@-F$4] F"C%M.^3 :L<#A4HQT;$C\;?A)U]NME"FSD@HG38EPKD@3Q M0 0=61(_67;K_E/M'*! 4Y-]Z%X(AV<5[;B4^KETK6WWK#\%:+)_[ 7L#;<. M#';1=41*_42Z;I+[T &,:=*[WV( ,YH:-36 L2--NH5W"T&_W642GU2OQ;+;+OZ, MMSZ(VJ_1?S-Y7]3*"+29&1><)J8:Y/H#[_I&BT7SC?1.:"VJYG+.F8%N#< AGPMN-!S+S>F?/!]G>904'TK2Q#X9"-500T.U=;7I0*:N:2"^U$0C/V" M,N$E,W=OJ9*9K QG I:*Z*HHJ/KK";C[WQF6US8V_XR:RD6UB!^5(N M%8[\5B5C!0C-I" *-G/O,7Q8A"[!1?S*8*\[U\1:64OY8@<_97,OL$3 (356 M@N+/#A; N55"CC\;4:^=TR9VKU_5/SKS:&9--2PD_XUE)I][4X]DL*$5-Y_E M_A,TANZL7BJY=O_)OHZ=!!Y)*VUDT20C0<%$_4N_-H7H)(2C(PE1DQ"=FQ W M";$S6I,Y6\_4T&2FY)XH&XUJ]L+5QF6C&R;L:UP9A4\9YIED(866G&740$:> M**F?8;TEL3A#8F"*!Y(7YR?'O73?2Q 6X6HK4+D].(C>BN#_G%Q M&B(WY",36 5&.5E*S=QB^_UQK8W")??'D-5:>S2L;?OP09O( 6VHVL.-T2 JPKEV/%N=5SA MJW^6G%.EKX?*4<\Q<7/876271./)S-]U70[%1&U,#W[4PH].PB^Q_T$I7,;8 M-.G+#2FI(CO*JQXQ*0$WL1P7]B![/<6TPQ7=+V018$;X3M::WI6:[T5 MU8._;^'O+X _JZ_N_],N=\-]=49@CSD,_OTR!Y=3'V^K1JU+,AE/!XB' D?X M!3E*W#E+A)<3O]$7C>0A=AR/#K$' BWVY'!Q^)W3D#V*_DS5E@E-.&PP,[B= MX%:HZM-=/3"R= >DM31XW'*7.9Z(0=D ?+Z1TKP.[)FK/6,G_P!02P,$% M @ %$"!6%"#=7"J!0 J1L !@ !X;"]W;W)KGG6D#DO@P6=LSC=/NYJ';3--NGV60;2: O)*<9/_] M"HP1'T)I)KPD!NZ]G*-[Q;F2%H^,WXL]I1(\Y5DAEK.]E(=+QQ'QGN9$7+ # M+=23+>,YD>J2[QQQX)0DE5.>.9I06]Y4 <\YSP M_ZYHQAZ7,S@[W_B6[O:RO.&L%@>RHW=4_CC<%2%D!.-TN9Q_A MY1KCTJ&R^">ECZ+U&Y14-HS=EQ:R/UR-I^!A&[),9/?V.-?M";DE_%BEHGJ M+WBL;=T9B(]"LKQV5@CRM#C])T_U0+0<8##B@&H'U'?P1AQP[5"-G'-"5M&Z M)I*L%IP] EY:JVCECVIL*F_%)BW*--Y)KIZFRD^NUJP0+$L3(FD"[J3ZIW(D M!6!;<%/$+*> % E8LUP5R;[,W@,]/_@ ?MQ=@[=OWH$W("W ]ST["F4L%HY4 MP,KP3ER#N#J!0",@( )?6"'W GPJ$IIT SB*44,+G6E=(6O$:QI? S? ^0B M; "T_G5W9(&#FU'&53P\$N]O-1\%R:BX- W.R=+;JF:6)Y<@TKU_+C\K""T/@-<#S( RB M7AJ&5J&'D6M.0]A@"ZW8_N1,"'#@;)M*$[1P\%(TGR._!\U@A=UHI$+F#;2Y MM4*^'B@G,BUV@#XIB10C93*?LDPF"M;A&S5\(VLJ[LKRJ+[M2KWO:9NYB78@Q&",[->8&N%BC77C2T4*G)*JPD41*8"EFF2@G1.55&Q7$':*#G M1KB'V6 6>7BDSF%+5:$5]'4VZ:0W=\\W8'ILU$'ZM(<^?Q!K9#0JDJK MNJG;4+4TH'4I $F>1FK6'V# >R+B,'*P^'84&N%@W:)NVG 6<=[*&&J&C#J M8S29H6!L/+740;O6E;U0JCOHN--!GQ](R=/-49)-INBPTBA72QO5],?W>Y8E ME)L'/QST2,B;][_&!BL,(1SAI742VH7R$^&%^E@H&5?E+O:$#VFT\1M5%$XJ MHU-%ZPZ(%E)H5](K(M(8O%4KH&N6982W1N:=D?PI7-3*BWN!![IDLO*P.7M( MBRFRB^EUFAW+E=ZOPZT#]N#V9Y'1RALI-J1E%$%KL?VL5N$*+WE0(K6CS0PI MX:I%ZE$*J6:7JD[YXNK9:)H M79Y:S9%]P6O?<$"3KG:GBM:EJKL!9.\&K)L.M6];!$/L#38=3&:1VRK*+C;= M!*#PE?L.R-I%O#@5$T7KTM6] ;)*[?-[#[5_>U;[4>#V6Q>#68 0]$;2H:4: M/;/H58S3V-@MVCU?G(>)HG4W&[7*8_M2U1T"MB^TK;,? M#Y?,'H)N?V5M,(-SC$?6*5A+-D:OG/W8JODO3L5$T;IT6WO<=OU_=O;7_IUU M2PB#?B]I,(,J:_UT.*U#CYSR7746)%2'>"SDZ:"@N=N<-WVL3EEZ]Z_@Y?IT M:J3#G ZQOA"^2PL!,KI5(=V+4"D=/YT+G2XD.U1'*QLF)&PO M=V]R:W-H965T&ULM5I1,ZS@MV,-IQOKQV'Q1N28W9%MZ00OZQIF6,N;LL'AVU+@I/:*<\#&8>\S(DF;_I@G? MW(S"$4C(&N\R_HWN_R3-@.H$8YJQ^B_8-[;N",0[QFG>.(L,\K0X?.+GAH@C M!^B=<$"- U(*K#J93\QL%_:4I!XU /W3F,O29NA3E>S$NZ!V5E M+="JBYK]VEOPE195H=SQ4OR:"C^^6-*"T2Q-,"<)N./B0U0!9X"NQ1V-'SVGV_IPD:56$. .W.$W&(I[$=,4WM7*%VKE"-XY_ ^8(S7,0$8"YR MB:^ !S\"Y"*H(_B -*V1JF;QM)C.G:=C$OL6W@S!B6RUZEN-D3^;!+)9U#># M/@K"UDH:K]>.UWO1>-^+&;RKZ^S#B\9^0)T$;0U?M^9IM<4QN1J+_ M,E(^D='BW1LX<3_IBL@F6&0)3*+<;RGWC91_%5M36L0T)SIBC;[ZS(!N_5K" M6?F]B?8@A$IIGC&2: I:F@(C374UCJL-*@&"++%K,USO>^2YNM:29T0<0%[0 M&T\P58I[92E69(XE43=IJ9L8J8N>21FGC%0[#*L:/*#;BCKM-F&$&L#9I#<. M&/@*9Y9B1>98$F?3EK/I99P=MT8=?]-^)YPI?= 8>6@?M D660*3& ];QD,C MXTO,-AEA3"SHD]1_I9P B+3$&]$'%&[8F\ Q#&"HE*ZE:-&Y:!*5LY;*F34J MS]7SK)<@\I!2T,9LAA:T3;#($I@T"]#M#OKN\'G8X[+$U7F_F0((M+R;H0?4 MLRV@E2V@R *0/"%'R@M:F9!SBZ()<[PJ9DJ'6)I3&;HJK*)%MM#D:>A$%;Q( M52$MU>=E56,BG3=#'RG;[DIC-D8P5$\ED<8.3H(0Z7LR[*05?+6VTC.@$5>^ MJAJ7YN"#R\VJO+*%)A/?"2SX&H5E=A[2:&UI+-C73\@/IVJ9GK&2R>ID%K2O ML\R00RCLJQ\4>NHZMB6USD23">S$%K2HMLQ80YCK:R!//;/:"A:9@\F\=8(+ M_D^*"_8E%PS4[FA5D.0II:0[[#QQ5EOMJ!L'>-FQ+ M.NFB(?=$&7;2"9JUDXZ.LQ6H$4GJ0[&E.>[@$K0JDVRAR<_8.YV$+M!) Z2_ M&7Y %VV I"/B1'W29RM:="::3&:G<= %&N="\8_Z.@',4_M[I+&#L\ _ M(0Q0IZR065F]0/_K&>C+E.DD=%42+E!%AG*SB1;90CL0[QR]>E&]6?,W+A]2 ML:ME9"W@W:NIB%8>7E8YW'"ZK=_&N*>[>XZ4SN^Y^"K7E"KPL*EJ>3%: M*[4]FTQDL:8;(M_R+:WU+RLN-D3I6W$[D5M!26D';:H)2I+I9$-8/5JW].*WU^,X&C_X#.[72OS8+(XWY);>D/5G]MKH>\F MG9:2;6@M&:^!H*N+T3MX=IEB,\!*_,7HO3RX!L:4)>=?S\^IN5:GTQRD>@I"NR MJ]1G?O\K;0W*C+Z"5]+^!?>M;#("Q4XJOFD':P0;5C?_R4/KB(,!<#HP +4# M4'] .C MP.LYR8-,FO6%5%D<2[X/1!&6FLS%]8W=K2VAM5F&6^4T+\R/4XM M+GDM><5*HF@);I3^I]=(2 58#;ZL^4Z2 MNI3G$Z4Q&$V3HIWO?3,?&I@/(O ;K]5:@E_JDI;'"B8:?&Q\%UG'=)9%.DG+G6U MJL&*/>C%(E+J!2R9W'))JA#0J+:P5T%H=6:^+2AL2=Y9DD&DTJ@ MPU$3M6S\3Q_,=3"=]V6RV2P,==Y!G3\1'BLJA,:Y3QSR0.4;DSPA MD',/P!C.4=J#Z4NA+ W#A(ECMR0*]-IDL6TY=,<#"@V9*5#ID D7X5;;<80F M/:!!H?D T@,>AB] RNH[7:FXT+5GJ?F9RH+613 "6K6':/)Y'W%TZF<%_;%5 MR%F%XFRX)O4ME:9I."BB)DFE+2L5(TM6#1?45OV)*NJIM!T[PW4&,,J[BW=% MP7>&?W1II>R.+*OPBF)O13%*^K4T(#7&4YP,Q*%C;QBG[X_[R!M,YU;!X M.)OY 'VQ_+#B'R-T! GC#*D1BAV-NO:@H 3Q^V0XAM.TST4!L3D<@N]($\99 M\X^N E94L_R36 .\.4=]I+Y0EN(P4N1H$\5ILTLR074UV 5# ?DT"/-9/Q(" M4CB9#_1\R+$EBK/E[\]MTX/(?"IMQTYP5(CB5'B]$\6:F!3F*[.&>N74HTUG^FW'MF:;%O1!@/3R>;_A M#4G!=(AZD*-&%*=&NW*VMIL6C10:J62F0V]:7V.*C4G[B^@?;K06!&@1HCGT M\B8@EV9H*'$PWQV'Y*9),K W0HY6T?1%:;-B M-=$;^*=Q1]GZQ6ES(FW'3G 4C>(4K3<)!:5EZP)%Q49O9DAP0XY\"LZ2Q%NM M_[\=/C;%<3F*<_EGW24]FCPW:6,M*>DRG/0!SLZ2/F6'I(9XT#$VBC/V)WUO MT]IN' <[8N23,,2^KZ-SO=S7V-$Y?G(7?! V](&*@DEKV#T1@M3A7A0']KFH M;U1\YN\PRK4 .-X"?#%G#DTYUF6L8G1G#)+F$$7O-Z4TC:*ITW+@6"5HLL_Y MXVF_-(>$8)H,!!MVC0&.)&?I?5W^\$9.#0I@$?G';' MB3S8B/W4DLOK9U=I[%-V-O?.A0-2FCRS 6[!CMCQ$\1N3RE,&!E3@O@"=(QQ MVN_& V)9D@V0-G:DC>.D;;CO#5C26U;7QIJQ'>09N1=S8FT'7O$\3".\_!Q4\MJ3<6Z'PR:[3-L M.NWOFD)"0_'O:!C':;B/T9TY!W'Z;(QSKQH&*#L9>A>1.J9-D^^)+Q->-:_' M[?8@5@G3[R#4X> ZE;9C=SB.3N,<_8E:VFT/?/E2$2U@^9H^%$W1-2M:T_N# MS?NS#D?B$[_@/4[JLSE&0R\;4T?F:9S,K]I74+:RE/NW:=KVYV]VXS.\Q$2? M^5,T<%"<.N9/X\QODK*B4KZL4XDK?8E1V'M)#&$_?R<''T9LJ+BUWXM(8,\Y MFR\,NJ?=-RGO[)<8O>?OX=EE\V6)4]-\Z/(;$9J6I8[:E5:9O)UI:A7-MR/- MC>);^_G%DBO%-_9R34E)A1'0OZ\X5_L;,T'W!<_B/U!+ P04 " 40(%8 MU)E]07@% # & 'AL+W=OL*5+AQ>OMU_<,=?$: M< SDP5Y*FAF>.7-FR).M=;>^(@KBOM;&GXZJ$)JCR<07%=72CVU#!E_6UM4R MX-%M)KYQ),OD5.O)?#I],ZFE,J/%27IWY18G-@:M#%TYX6-=2[<[(VVWIZ/9 MJ']QK395X!>3Q4DC-W1#X:_FRN%I,D0I54W&*VN$H_7I:#D[.CMD^V3P1='6 M[ZT%9[*R]I8?/I6GHRD#(DU%X @2/W=T3EIS(,#XUL4<#5NRX_ZZC_X^Y8Y< M5M+3N=5?51FJT]&[D2AI+:,.UW;[D;I\7G.\PFJ?_HMM:WOP>B2*Z(.M.V<@ MJ)5I?^5]Q\.>P[OI=QSFG<,\X6XW2B@O9)"+$V>WPK$UHO$BI9J\ 4X9+LI- M_&I* M*A\'F #5 &W>0SN;/QOQ@HJQ.)CE8CZ='SP3[V!(]2#%._BQ5,7?RY4/#O+X MYZFLVYB'3\?DECGRC2SH=(2>\.3N:+1X^6+V9GK\#.+# ?'A<]%_I#C/!_K= M!LIF1^)[%(!JQ6UV994)V%M30$=Z[D9R(E@A MO0@5B9R.LZ]]%/U@I+Z019 *YQBE/HK8K MI5789;X%(@"*-DX&N(=*!H&FUH"GC \RK4IJM-UQG!+8&JF<;Z.0*( I!F4V MN;CZXT;0MZ@:#)60;+?*83Z @'ZG%%XZ$M%3*58V5-E6A4IA?*1(77:SM\=> MK&7!,!6U^\*&J5@KTN58_%E!#4/8#1ER@+J#5:%C28_1D4,.W1O9-%H5,I7( MVW78 DV>M8EI&8"J1)^+0C8A N=#/FUD)(HIY1 8F_A"&FS<\2)+9<7:P8-, M 20EO-2ZW^OGKC#7[S]==*7Y1?"8A_]8? 4P[6W6.'NG.#*4K@H"[,(:CPF8 M"$8Y-FEQJT+[IBT,XT."DNMHI"DH%PB$8E/ 09#0@6-7OFJD"[LA[?1A>&B' MH?HOPDWW&[0%6YB(8Y M#9P<_]T2-<)%8[ATO=BT%G?D HJC$=W=$I#YB#9$WD!?5/!$QR;2)128C\@"+LOR MCD50XL!(5'UP-C:Y^/SY?%#A\O)#+\)QA@?1"<_O*:^2KDS=\= GPZ1 8OGC M#C<4^'[ N 95Y&TQ2ZX W3<$00(7=W)/")LG:L&?4ZODEF<@*:+[T8"I EW% M.3QDA@ R0F,=" >-0U%LQX$JDCI4!0O:TX9Y]HGH);I!IY/NAVGV(((2L9>R MXX --:PSZWNW+\GH8#6E2 MKB*&;L.'!F_/2GQB[*8IE%;(T82!BJ$T0^^MG:VS.^D4F!988G:3[IX>S$03V@O:\':XWB[;6]V#>7LWOI0. M@]4+36NX3L=O<9MT[7VS?0BV27<\G%B07EI6:7:S ;ZO+6X W0-O,%SZ%_\# M4$L#!!0 ( !1 @5C>O+1UJ"L "&& 8 >&PO=V]R:W-H965T&ULM7U;<]M&TN@[?@7*ZVS959 L4I+E6UPEVW$V5:N:3]W&^?Z],NV MJKMO'VWZ?O?JV;-NN7';O#MM=JZ&7U9-N\U[^+-=/^MVKCM&_KN4_OV33/T55F[3VW:#=MMWN[?N:JY^_;1[)%^\4NYWO3XQ;.W M;W;YVMVX_K?=IQ;^>N9G*X"GZ<'_E&ZN\Y\3G$G MBZ;YC'_\4'S[Z P!NJG B .,/F?.17Q('VL\Z^T?:.^QE MD7?N?5/]7A;]YMM'+QZEA5OE0]7_TMS]SY0NAZYO MMC(8(-B6-?^;?Q$\?,V N0R8$]R\$$'Y(>_SMV_:YBYM\6F8#3_05FDT %?6 M>"@W?0N_EC"N?_LN[\HN;5;II]9UKNYSQE5=I#=\3/C;3;FNRU6YS.L^O5XN MFZ'NRWJ=?FJJ?I34_>;+OVN+EP13_ , MMN#W,==]O)O?.^,'MSQ-SV=9.C^;G]\SW[G'RSG-=_Y?Q$OZ?Z\77=\"X?V_ M*10Q !?3 .!E?-7M\J7[]M$.06AOW:.W?_W+[/G9ZWNV=^&W=W'?[/^U8[]_ MU;\WO4OFK]+_"')IDF0\R:\;ERZ;NH.GBKQW1;HJZ[Q>EGF5=O"( W[2T]) M,"5RED]-6??)S;Z#W[HL_:$&.D)(2GBL&Q9=691YB^MM\EN7+IRK4SB/7=[" MW 0T,)9E.\#\"]U5'J MZ>>F+0 &!U>[WZ2_U27"=8/0=.GWKG9M7E5[W*/; MP2^)W6Q; NR["AY\\M>_O)C/SU[_=GISFGY_??V)_IZ]?GI*>\95MKN\WN.P MAQ$ TU9#X=)>A@[_ E;N-@W"V]S5,+M%418/3V4XC.Y=6]/Y !2ZD0^?;G[0 M/1P;^7W;#+LLH>7-./X^#/ZEV0-V/Y3KLH<%8JAUV"\?;G1 ^MV7WM7(+M.; MIAH0+GCZQQ_?^X?] V&-ZY^^SQ)$P4_YLFU.^9_T+N\ ?W\,I9##]:XMJU38 M4$8HRY&.EIL,"*AC^HF.![;;I,W0FG/:-5WI;P00-P@8.AR0Q"UAL4L6;EW6 M-9YUM.)I>EU5-%M9P#G#]$ )M1T@M? D_B5/XW[A(SS9R*%N_8AJOB'\] M*6^?$CJVKM\T<-1#!R<%-Z( !+3E8NC=>)*&/M^6A?ZB,YZFOR.-5J4#A%JD MO&>*QKL\NWK=&1I!K1>>Z$!FM"5B/4_@DL(W>[^&(GIR$PBI/SK9..Z!R$J^ MUYT%U.O5]GNDN_/.+7/8?7KG-Y'832B L#:1*E!;OFA@IYZMP$(T[5=M'4<= M);H[9*@*00" F"\B'0]CFW^&L_?K,?\%@V/'4/>;''"T6L$%):IC\&'A M?.M%H#)+&%H!^RPKX,4X%5%*BG#Z(WD0=)SDV#HMG' ].+Z'[@M86B4@B3W*DZ5-:W307D\,^A6(?%!U [: SM :D51!$J M+>X+<2U"""S6N@3869XBTP IC>=9E9^!##=-4_!3B%&@/Q3]P(U7, 3&ZWX MGJHP4L)O>$#V;P8 SHI2)"[<9&!M9K)P4LDF+W@F9 ATL]UM7@V$?1!OQX\8 M[Q8LOQZ0LDDE [PU@(:Z9Z)#BGP/XKKLTU_*[K-\QNT33@KF/R@.PXU&NX_D M>SAEOQ%F9&"'58@@^ 5F6GNMKFYZI=%B! BS2X:D14B0M/&Z[8 \$09XKD R M6+KR%H^$.3_*7\3L0OB%$"-L=PW,>]@N -^&#^/9;$'^$$]"U'D&C9M2/@04 MUK&1W#9=EVQ1 0@'4];%@*Q*T+UVS;K-=YL2>>XUJ;\QII M9ST KP2US"4$4HF*1E4IEAV2B=DBJ0GYUEGHTI;NB0Y'QB]*X"[O>K(>DJ V M]$QH[*,I_Z2!#F]#<#O=X12:IM3GN' M#W.0_0A&,W3P3??T5?(NKV@)@',\:I8^3N?SY/T&B9SXF!%%\XN7R0M@(R=;& ;V &V7354@'R_]21R9J579*)F+ MJ[8$3P:0X,"F$,+WFY29-=T+QAZLD5?(J/182A2Y+?+5%5YZ,@R\'3QM0B_D M^,G-UM'JJ"BD+)&(;_H+ C\\G@%MG)V=$42/+^;\6>UK3SU)=!VR5#@_6 [5 M'D\'1 &R5J2+=)6#HBO;+/X)?(LL%@1B!]C[0MB'(WQ\?OF25H/MR_YD:V*B M*DX"-EM7T1Y1WL"3D3G)X]@81;%)-B_+.[\26G!G M,B5\\4/P&30]R55S:GHT]C22V(T!#%P$,$@YMT%W\:V3'TYA91!AL/$$+TL7 M_ES2GW(_T3Q#;LT$WWM_-=\,Y3N>CX.4A(JG;-*!CEEMD%RY8PI/03J"NVZ!&VGI]"6=,D7.F381;,@SL*LIIZ^6 M$.' MAS9,:;45.70$2'1Y\OSH(+"%=A3%Z.$:\MUMB<0S.4J!6VD.>-&P'>ASXC&O M=J-LSC-1U-\:7M#[>6 5@+](!:7&RZ=J$+-:/,@UVA0 #VD+HTO9H'$@UREI M6MV<=?70V73I-9M4\*C;*62Y)U*R*5%?Z.A&.)K64C$L3!8!_@WPH'^ SPB6 M HG$8PES9=#'7Z5/9D_M=$F8CNTAUE]$3\[)Y 8(^S3H=(RU#$1]F.D.W3AD M:I$AAA3.QM,"F ^,H[N&)@)1.:S9;$&?7 AK\"4\#@WZCDM@K2-RB,*8U+ M2/R*)^0\6IYX1;1X 90C['P\KS*0[1:U0$12,K)3%<7!AN4[T'7H0@/Y+GA" M_:$B <@ Y[=Y69&,1:K'=1=[/]3!V5 4[Z19GU_OR;][4*3;9NQVYZ MTB_\I@8R00[7-7+$7%2RR>E/:YF;J4&!7HN'5)T!_+RW.'*QA/P9"8T!R)'E M?["*LIIU36Q%5#6+<\:K-Q61&E%34.!8>I,*^,458[@"A_?;C8&JNL9[[?'Z M@AZ)=*AD(=(#[S8+E=$"8-(5+*S<%YZ$?R_)($6V+$PVWK1=E;5,]$\/+6A9 M2(-B

9.TG&Y(3$GI\YQA*@I[Z;A $9>V'J[')X-@[<-$W(.0F])'*@ZA>,X_0S MP/-]WWS(DA]9C4@62?*)5"QL)0T_H0[;96C/)R!NE.8@@=%ME M> "K;RJ:WP\!4X!2=,N&MY+G..&=*%AUB()'/3Q,05NP,=YL!NJ:R\,B')Q]-,O:)K2SB-AGL M1\EP[++AJDM&CE=:,O)ZJ@E*R)"\

ZXNA\N)&-0CX %Z2 278N\+#Q%X[$79*?P&XY/=YBT M:5I:D0(4H@!)(!O.JH+\\B(+@_#EZ:YQA.=IS_/T?Y'+XU: - JT$,FI+#$X M;"?@KEJI6F0@I((V9#;,R!U;_&KJ1G*H2"*KZ>2X!^)V@ M%PYOON&HD?P+YR^4\ET*MRJQD^R.JC/K[Y]PH_R^V<_>[HHE?9*Z88)*!U1, M2!B[T3@@F1ND$Q)&[CC 3ZD7HZ2F8S>.8\?(>S))0;$S&(V\."5AX+M!,"9! M @"A#TM#-XQ03"=>%AL=38*QFX'!L^!\ZQ+FNT0FXIG%.K<@Z$ M5C*C3(U6)E'L2\NA''$WNZWZ%LB:$)4Y,0#RQ,9@0$\"*+Z:5Q4DT]UN.UQ4 MJTVWG<_A@.H]D38XDG0+A;HQI=@Y0?-RA]!--"("7FP)X)'KV4=D43KT)R2O M@ 8+SC V.*&^R<>*\@+/X(JSUFCDCIO,)E ])]4*CFU(\IS!,-SI"X9RK3B$ M#K3".K%+,;NMS$MJ',MS(3'::N,>=&6^ 04F=AE.196!/O2*UE[[L8"PRC%M M3"HC,N.79M- VYY)B=D9R(12F(H.<\$;VA@UW]YR]E-ORQDPL,#( DH'F%6R MIO,6730>=T4+HP:IA=N,Y!KR[1V2O='>S;YF+PHRV#;:7O+[T?Z)=&U? M!KOI]GWUCLHEAWJMV *6^MX8SF%IWRRVH\7*O!/F0L.KPS1+>.8QB1/@^T(( MO>V@@?[A./T74$L#!!0 ( !1 @5@M/NC!>00 '(, 9 >&PO=V]R M:W-H965T)(J3# $.B)-YSS[WR/-EP\4/F (H\ MED4EIVZN5'T^',HLAY+*,UY#A5]67)14X:-8#V4M@"Z-4%D, \]+AB5EE3N; MF'"R*8LJ7BZ@()OIJ[O[E[;S;\P6 CGZV)MF3!^0_]\&4Y=3U-" K(E$:@ M>'N 2R@*#80T_MEBNJU*+?A\O4/_S=B.MBRHA$M>?&=+E4_=U"5+6-&F4+=\ M\SML[8DU7L8+::YD8_=&8Y=DC52\W HC@Y)5]DX?MWYX)I!Z;P@$6X' \+:* M#,M/5-'91/ -$7HWHNF%,=5((SE6Z:#<*8%?&6&&9;W N+&[R!ZP?D&J%R23Y72U@> @R19,LT MV#&]"'H1/T%V1D)_0 (O"'OPPM;RT."%_\GRO^8+J03FS-]=MEODJ!M9U]&Y MK&D&4Q<+18)X '?VRP<_\7[MX1VUO*,^]-D=UN6R*8#P%?E:@Z":-;D"3$TR MEQ+K6%MSQ>B"%4P]=='O5=!-?RZU/HP!E L0;1R,+EP$ \(;0?B.CU,8/K3E M4^SX8 T5M,K0Q1L0>@=9\0); R8;JXC*>2-QOSPY=_X$*FSV'.AUC%ZMT]F; M;]4)78*G?'7:['1+K4\5B/*]@N' &R/-PL"=-]! E\J>ZYBRG2%I1>U.RP'\&P/ M3_3OA;D.D_]7 694YAANM3)(*\'+U\X](O[ &VFW)O'8N?WZ;5>C?*%P?$ U M2 >LYQB&[;YTULRI[9<_-X0C=H0C=X=HN_F+$<^\P?4CUQLEMWK\M?-[):J MSBKJUW#0/%\Z-##MU-EI/J5;S0+T9+7W@&E!\=G8)T\8'4FBLRBTR]>R2R8S MWF"O0Q\"[AS%Y"/*)A[YV..PM'58^FZ'75/5"!N6MMM<[6/5Y:M>\+<[3GF@ MZ756T(-SRMF?4_UG#>Z);'XFGGZ(S3+2RT0O_40O1R2. [U(L<^,'>2#<_ * M0T+\L;=M*3BCL;(IM]1J^F0GC&@0Q3YV*RG/,/:XW7WH'AMILH%5SBCFF6.?PI Z WX?<6YVCUH!>W?C-F_4$L#!!0 M ( !1 @5@[\L600P( !$& 9 >&PO=V]R:W-H965T%"::'$MVQ:4MN0"Z4I70@;VCXL?5#L<2Q6MKR2'._^ M?4>RXR:0A!;R8FFD.4=-W)*RRDDB.[:6220:S5D%:TE44Y94OLZ!BS9V M?.>>TQF6-,#C_H']B]6.6K94 MP4+P7RS31>Q\4P07*62U' M)/0^D, +PC/PQ77X-UHAW+?PX!3NHKA!83 H#"S?^ +?!B0#9<2MJHSM6=90 MSE_)"F^MQBG*_XJ>I<\-4\R8H4[EC M>.M>9* M91?MMHSF-"'RC&A'B0&Q0C/C.ZDFN?0>[* ^=?\XO;R54KR%=$8QJI'(+H M?TLZHG&<(^EU?*M 6_6'ZYV?T]X7SVID'(NF(QW^QB9I?M08M,*%3LHC5 M![[ZC58.=7.\B,>R^ M6U=B@!:*%5#RIC/4*$I:6_\EC1<2: >R]8( J [1I MT'G! %<&>%^#3F70*9@I72EX"(DBPTO!5T#DHS5:_J$@L[#6[K,TO^_W2NA? MF;93PQLBF01\"L:"2IHJ4MZ-= +NRTC(?[MGLY1-6412!:ZCB"]2Q=(9&/.8 M18Q*\":DBK!8O@6_@$_W(7CSX]O+MM*KR^=H1]5*;LJ5H!=6 A&XXZF:2_ N MG=!)$Z"MW:I]0\^^W2 G8DBC,X#ASP %"%L6--K?'%G,0[?Y=2;.0&"=O>$- MKN\4+O#P*>_4E]\U*KA5-)%_VVY1N82.?0EY#;J0&8GH52O+%R&6M#7\Z0?8 M"WZUT>L3+/0$UJ"^4U/?<:$//Y-X4=$=ZT))THC:R"M!^@5(7F^70XAA$ 27 M[>4Z+=O#.FAK5.A*_4LG@*4@XE+E*2=)3*6-G1*K]_(:2K^= M4Q[JMR>P!CO]FIV^DYTQ%44?HK,#\(>8S:J42?(J9".HOT40Q)T@V*;(,C"P M#0R="SS2_4'M_L#I_D>N2 S(;":H]IP")4@J2=G=9(+92\9@R[,!M#&P/:X7 MV AP+O%( LYK LZ=!(1T2H70R2&H+A\+J[_G6WX@W-]V]WPK?5%QPS>\=:[G M2&]A8#JGP.GO>SJA0M_RD&9<,@5N4[D01?2/N,BX*,-?/ZT3MDC NT?=JDLK M*=4\#5:ZEB!PK^?04N$+K6M\)=T1+R9JNI/0QHE(Z"D4%U2BEV)8F[CD/ M9L@36I,A9!A"3H;^T*JO>+B C(HH[_AF]O!QPASZ&*[0\NBHR0[.(-Q(/5^3 M-KDQO3!T]GN&&RLA>+L1ZW>M\;(]@U;.E;.BE+K 1 M94OR$--=H=&QWLQ-%CSUFA55I^A]@F.WGZ^6X?UNYN^GZ+UA*;WA.[F\S:- M>$+UTT11#:]VN=ZWNK[IN:=VLB+H%,TI--TI=+>G=RQEB>Y#OMS1Y($*J_IW M0QS\)/&)%OI":])G>EMX_OUW7Z"GAK;BWR=:Z NMN9-GFFWD;K9K<9'+[J)7 MS)5X>1=TKC,^L1&Z Q2")TJ$=6?0:ZOM"ZW)G6FUD;O5'@NN*5)/1;C2;PN6 MY1LZ8"'I=!&#F"WM;=0.5%R09[,Q80OM"9Y M1DP@MY@XMG*Z45WL>=T%]X769,_H$>36(W_JG!T5KS"I<)=/GWO@(Z]HH2^T M)H=&UZ#^*RB?/H7.R"M:Z NMR;^13<@MF_;=A*M@-G=:-B6E>[:#N3F%)D)& M$R'WAO^]#K)XWQ3W*FV\HH6^T)JO]8VTP<'W3W'L4]",O**%OM":_!MYA-U" M9M\4KV!V;*;N-2IT+^E8EXVFP6Y-\W'%Z[25SKQU QT<-UZ5C2^T)HEKYW%> M@;+!?D_D^#V2^E0D(VQ]I8+ZFPE^"N&"C7#!;HGA?#_F MMCV8D.VS-K"';"_1?,W;Y,3($>R6(R.>YE%2O9?_P.37NO*!_\ !)=&K6O&* M%OI":U)LU I^!6H%>U4K7M%"7VA-_HU:P7[4BAOF8 KMVF>K)'I5*^VU,\\Z M96?%V7$)BG JCPC7W];GTZ^+4]D;W]_ BU%YRMS E(?>[XB8L52"F$XU9/[. MLP5$>8Z\O% \*TY6/W"EZT;Q<4[)A(I\@/Y]RKEZOL@GJ$_S#_\'4$L#!!0 M ( !1 @5BZ])OHZ0( /L' 9 >&PO=V]R:W-H965T9 M5 4UN%4;7Y<*:.I !??#((C\@C+AQ6-WME3Q6&X-9P*6BNAM45#U- ,N]Q.O MYST?W+%-;NR!'X]+NH$5F/MRJ7#G-RPI*T!H)@51D$V\:>]Z/K+VSN 7@[T^ M6!/KR5K*![OYEDZ\P H"#HFQ#!3_=C 'SBT1ROA316&"8V M9"DY2QAH%'QNB\-_(GL5 ME4$3E<$I=BQA[N) #5G#A@F!M=GF<,4RWB,,*L[ []:+%Y,7FE;MBH M&YY4-\^IVMAO9 T",F8NB)$$F[!R7UIKE5>$T:&(07 DM,WF4[O2J%$:G52Z MP-I*.D5%_SQX&?:'1ZI:C#I$C1I1H[2X.]WRUSG,Z@K '>9U*:YXU]H)GW\5]02P,$% @ %$"!6!]P MC#X1 P K0@ !D !X;"]W;W)K&ULK59M;]HP M$/XK5E9-K;0V;Y"P#B)!V;1]J(;*NGTVR8583>S,-M#NU^^XP1V01FWHG&UMI#16&QTSC@L)%&;HJ#R90:YV$TLU]HO/+!UILV" M'8U+NH8EZ,=R(7%FMRP)*X K)CB1D$ZLJ7M[-S+VE<%W!CMU,";&DY403V;R M)9E8CA$$.<3:,%#\V\(=Y+DA0AD_&TZK/=( #\=[]D^5[^C+BBJX$_D/ENAL M8HTLDD!*-[E^$+O/T/@S-'RQR%7U2W:-K6.1>*.T*!HP*B@8K__I.ULHJM^94TV@LQ8Y(8XUL9E#%ID*C-XR;6UQJB;L, M<3J:4<44$2E92%# -:V#RQ.RK._5["W9FK.4Q91K,HUCL>&:\359B)S%#!2Y MG(.F+%=7Y)HL,<^230X&-X<4I(2$/, 6^ 80C)?&] O:/2[GY/+BBEP0QLFW M3&P4'JK&MD:GC#0[;AR8U0YX9QQP/7(ON,X4^<@32(X);(Q&&Q)O'Y*9U\LX MA_B&^.X[XCF>WR'H[N_A7H\OG$#YT.7\_^)["@4@S84@S[V: 9KQKE)O1G-*8^A MR]N:(JPH3 W;1J[C#_$FMH=NO+8*7>=]:W0D;]C*&_;*FR8),\^G,XMK:'!P MH!-2K M&*N0B>CJ?(*.7B>H[X?^B;H.JZ,TKL79!Y6_ +FN&J(B58FN*UZ[VO;<:=5J M3M9GV(OKUOF'IF[D]U1BFBB20XJ4SDV(.2KKYEA/M"BK_K(2&KM5-P*D M,<#]5 B]GY@#VB^4Z#=02P,$% @ %$"!6+[\0;IF P VPT !D !X M;"]W;W)K&ULM5=A;],P$/TK5D ()%CBI$W6T49: M.]"0&*I6!A\0']SDTEHD=K'=%OX]MI-E3==F;,J^K+%S[^7>NUMR'FZY^"67 M K]*7(F1\Y2J=69Z\ID"061)WP%3-_)N"B(TDNQ<.5* $DMJ,A=W_-"MR"4 M.?'0[DU%/.1KE5,&4X'DNBB(^#N&G&]'#G9N-Z[I8JG,AAL/5V0!,U WJZG0 M*[=F26D!3%+.D(!LY)SCLPD.#,!&?*.PE3O7R$B9<_[++#ZE(\:JN7(.750"AE9Y^J: M;R^A$M0W? G/I?V+ME6LYZ!D+14O*K#.H*"L_"5_*B-V #@\ O K@+\/Z!T! M!!7 .N>6F5E9%T21>"CX%@D3K=G,A?7&HK4:RDP99TKHNU3C5#PFDDK$,S05 M(($I4IK+4C0K"VONS>B"T8PFA"ETGB1\S11E"S3E.4TH2/3Z A2AN7R#WJ&9 M;K1TG8/!?=%M.".YCIC_1=>P ;8&'7(SNT"O7[Y!+Q%EZ.N2KZ5^GARZ2NLQ M6;E)E?NXS-T_DCOVT15G:BG1!Y9"VB1PM1&U&_ZM&V._E?$"DA,4X+?(]_S@ M0$*3_X?[+>D$=7$"RQ<W](>T=D#2=ZM1.]-O;8J)=&_2&5)32R4//:VL08]_N#WM#= M[.9_/VP0]7"_CFHDUJ\3Z[$HZAUNSM,Z MK]/6O":-Z6''3I1$=D#2>P=_=A]Y[> ME!5VM]_T"S/8:\H#45'@'7ECXIV1 [=F-A4\ VD&09(C(YPF#S1H.^%CZ](5 M6U.^?R???]XFK?B[)++S;#DCUKOU">7>RY(F)!F40Y9)K2 M.XGT!UJ4)XERH?C*#N-SKO1H;R^7^O0%P@3H^QGGZG9A'E"?Y^)_4$L#!!0 M ( !1 @5APJET*%@D *-B 9 >&PO=V]R:W-H965T>95^C'R]&U_TE&\SJ@6>/?L7XI#UY[]:X\Y/G7^LWMZG(T MJ;=()WI9U0AE_CSKA4Z2FF2VX_<6.MKGK ,/7[_21;/S9F<>5*D7>?*?>%6M M+T=G(V^E']4VJ7[.7_ZIVQV:UKQEGI3-_][+;MTH&GG+;5GE:1MLMB"-L]U? M]:T]$ [H-J5AJE)7%T7^XA7UVH96OVCJVT2;BL19+<7[JC"?QB:NNKI>_KZ- MR[B61>G]P'2EXJ3\T?N[]^L]\W[XZX\7X\IDJ=<=+UOBS8X8O$/TO;L\J]:E MQ[.57CGB%W1\>"R>'\D?$("Q.3S[8Q2\'J.;@"3^2V4?O=#_X 63('#M$!W. M]'(?'CK"&1U^KS"[=*$>[E&C:\\!2Y_O;9 M?.K=5CHM_^O2Z0X5N5%U&_^IW*BEOAR91KS4Q;,>7?WM+_YL\@]7C9$PAH1Q M)$P@81($LY02[9424?2K7_)*)=[2Z"1>Z4(UYSUSYO:JM3;GO[V*7+HAP4-U M@X2Q'6S>P.I.QO-5, LG];^+\?.A)APK3J>S_HH"N7D2!+/J/=W7>TK6^WJU M:@KZMNBN I.DH05&PM@.-CNHF^\J+S*G0,(D"&9)8+:7P(R4 %=%9GK;7J6* M)UVY"D_&#RT\$L:0,#[KJ2@\<\A(()-*$,RJ_'Q?^3E9^875S&]4[.HWWLQ[ MC6(4.0[+@LPUM+!(&)_WFX==^_"VLLBL$@2S*GNVK^P96=F?S&B\'LS&V9.W M5)NX/JFKU?_,P,B,AZO25682./1+CH2QLYX G:T[,J= PB0(9BGA?*^$E7NE3A)=N(I/,H86'PEC2!@_[S<$,U<[@$PJ03"K^OZD,RHF9/UE MGJ]>XB1Q.A)DZ-"RMS2K]QQ,SOS>X670O+RES8[F%8XM]"?1^7EO38G:0KMH M!^Z23Q;M3BV+W+O-*OW4GISO38YXJ-PAH &#)1#U#K-K(,Z@63F4)J T MB:+9 NA,0I]V"1>J7'NKK7:6'FH+0FD,2N.^PV8,YZ[Q S2O1-'LXG?VH$_[ M@W?J6YQN4[K3";4(H30&I7$H34!I$D6SA=*YB?XFT+*(U!:1Q*$U": M1-%LQ70NI4_;E*\=BTUK4CF% C4FH30&I7&_;W1.74Z[@*:5*)JM@Y=,/^JB,(JHU#>C"O40)W'UW24-&C14&D'?40Q=\P48-"T/^O:D,ZV II4H MFEWDSNL,:*^3,JCIT,%E]?O]]\CU.R"#YN4GYQ70O!)%LPO;>9 !Z5A=W<79 MT7$#C1A<8*CU"*5Q*$U :1)%LX7268\!<'9B #4;H30&I7$H34!I$D6S%=,9 MDL%IAB0U;J 1@X6"I#$HC;,&&C18"5"' M$DKC1PZ9WXP;G*T#U+!$T6QE=(9E0!N6 X8-4-LRZ$\@=$XO8="TO*7-CZ45 MT+021;.+W)F- 3UWD1PV0+W%P#5]T%U7J&]XI9 M94OS[;W+S1=7>[+(MYL/WN?/"WHD ;4)H30&I7$H34!I$D6SM=-YB<$Y<"0! MM1.A- :E<2A-0&D21;.OB^LLQI"V&$^; A_V#<'(U1(OZ&Q#50"E<2A-0&D2 M1;-5T'F0(>U!WI;EUIQQ5+;RS)"BK,R+>N9\VIQNRG6\\>*LTB:S>Z@9]@V^ MJ6N*^H+>C,'R@+J44)J TB2*9LNC$XU0.U**(U#:0)*DRB:K8:#:ZF/S)0L5%:JW2TA%GE9D=U2FC6TDP&E,2B- M0VD"2I,HFJV8SJX,(URW-(3ZEE :@](XE":@-(FBV8KIS,V0=NH.VYAE_EZW M ^IKMK3IP5EK\G'ZQN& IN0MS?>IG *:4Z)H=F$[;S*DO%3IJ!2SVJ=9]5H$8JE,:@- ZE"2A-AHZYH/88TI9$9Y&&]-Q! MT[-8:2]3J?.G4CIXKG.4"@YN\T@: M6.3T&3IT<.FA#B24QJ$T :7)EF9-ZXJHVG?F8G1DYN3-[2_LNKV:OR1])YHT M6 K0J9-0&H?2!)0F431;+YUG&&Z>;[ F^4+_Q/;/2^AP^P>WW!GM!*;!B;1CP8Y^3@WC5ZQ>R+" M[DV5;YH;\C_D596GS&UL M?951;]HP$,>_BI554RMU30@E0 >12NFT2D-#I5T?JCZ8Y"!6$SNU'>B^_U[@9I1Q)YS8LZ4,)Z+0*>.PE$0564;E[QFD8C]U>L[A MX)YM$VT.W'"2TRVL0#_F2XD[MU:)609<,<&)A,W4N>Y=S<;&WAK\8K!7C34Q MF:R%>#6;NWCJ>"8@2"'21H'BWPYN($V-$(;Q5FDZ-=(X-M<']6\V=\QE317< MB/2)Q3J9.B.'Q+"A1:KOQ?X[5/D,C%XD4F5_R;ZR]1P2%4J+K'+&"#+&RW_Z M7M6AX>#['SCXE8-OXRY!-LHYU32<2+$GTEBCFEG85*TW!L>X>2DK+?$I0S\= M7D=O!5/,5$B1TSEHRE)U1KZ0%;[^N$B!B UY$)JF)$(3%H.DMIS8#T0G0!H" MZ+6@D13DCFO85G8KD#L6@3K'TX@\+R!;@WPA)X1Q\I"(0E$>JXFK,1<3D1M5 M<<_*N/T/XN[Y9"&X3A2YY3'$_PJX6(2Z$OZA$C._4W$.T07I]\Z)[_E]\KB: MD].3LP[=?EWAOM7M?U1AI?!N-'#"SY]Z@?>U(X_+.H_++O5P6<@HP?XGN<3WV19= MZ3^T_F88[,*>%_C]B;MKP0YJ[* 3^X27&FM%(IHSTX7PCLW4VC"E3M# #T;C M<3L]J.E!)WU5K+5I_C9><,3K!0/?;P<.:^"P$WA+)&PO=V]R:W-H965T$.\MP(81JO!TVK19K T_%1_6M=.]:RH@KN1/[,4IU-K- B*:QIE>L'L?L& MAWI&1B\1N:J?9-?X^DA,*J5%<0A&NV"\>=/]81U. CSO3(!W"/#JO!M0G>6< M:AI'4NR(--ZH9@9UJ74T)L>XV92EEOB589R.I\EKQ10S*Z3(Y1PT9;FZ(M=D MB=N?5CD0L29W5&5D7@&Y((R3QTQ4BO)41;;&#(R.G1QHLX;FG:&Y'KD77&>* M?.$II/\*V)AZF[]WS'_F]2K.(;DA _<3\1QO0)Z6B,X[!8TEVNL2IK Q,+;HT!NP8H_?G!]YW-/NL,VW6&? M>KRH9)+AX22E9 ET9=?$!W6\N:G;V'5&CA/9VP[LJ,6.>K'/>.,8WY"$EDS3 MG, ^ =5Y+AH=_P0_"F]ON^E^2_=[Z3^0-<8[R5_P6*:PTI#R,WC_'?[:#0=! M-S]H^4$O?XF]!"0IJ=1O6#KV206=]. ]/1R.NN%A"P][X8_"+'ABCF9:=>YX M^'['!X'[?\WV2>\H0&[J#JE((BJNFS;2SK9->-KTGK_N30>_IW+#L(WDL,90 MYR; 39=-5VP,+FM&_[8I.49LZ9X%L[#VDO(,E "+7Y$]M."8 4O*. M<46^,%&Z=6>LRE*S/-6ST"!K MBQTF)X:W%<.XA>$2DBO2IV])',5]\OEI25Z_>O.SFQ"#KB./Z\ACY[?_?T7^ M]0,BD'L#F?[F"[.B,_#3L=UWK0N6P#S ]M*@=A L?O^-CJ(_.H+MU\'VN[PO M[IC>^CA55F-G91MXMYC&_5FX\T -:JA!)]1-DL@RQWPH2(#OV$K 6Y*#\<%7 MGD9G\#2B\-2/_*BC&G74B?JHH& \U02K MG$BS!87MJQ0R(/OPM0S/!\0P2@6G6 CR_!^].6 M+$QJ],E_9 '/"V6.+@N /5*@@IO6C9AX]G\X\5.8UA2FW:7N1!/3+[@VU78H M$,SU^987WE1,+W@,HDE+*FC42&O4R>19L11(SC+PJE[DR7\KZ)F>T^[]=Z77 MONLG\Y]B;6DXVD@I[12OIN<+=K0-[P6.+X![\22:MF WRD:[I0VQ58E*# >\ MJ6CP-:#@;,4%2CWX4]*_9#::#EN(-3I(NX5P"6M0]HPP[%!3.'H)7.I@CX[: ME( V0DB[E?!7+>@F<:F*/3J,6DX#VN@B[1;&.@T*4)=+?VU<"F&/TM:Z;+20 M=HOALS1,D+4]NG?NZ(9#(LK49F0C9;KG0GCI>*5QW"),M!%'VJV.[[LP/5I( MAY.X!;-10]HMAU4*$A0_GKIJD+D7?GIQ$XB'P]&OW33MK?V!J0W'^Y. M-=I%5V,L(E5=A*N)D86[?*ZD055VPRU^/("R+^#SM93F96+OL_7GR.)?4$L# M!!0 ( !1 @5C(9R_N: ( 'P' 9 >&PO=V]R:W-H965TS()!L)NX%.O2NHDPG=9\#5=@K^NE(2OL4'*AH$*A*V:@F 4G@\GIV/E[ MA]\"-K@W9D[)2NM;9YSGLR!RA$!"9AT"I]\]G(&4#HAHW+680;>E"]P?[]"_ M>^VD9<41SK3\(W);SH(O " @;@-BSWN[D6I+=-0*%RQ"R#W.P7$C\R#ZS*RI_WDA@NF#?T I* .3L&J%H)+N@ M3*);.:\LK]9B17XGB&"1(A<\,YKM ;.;!:@5F+_3T!)EMW&8M?1.M_3B _3F MD!VQ9/")Q5&<_!L>DM).;MS)C3W>\ #>F<\H&%* 1)97.;L$R;W\4M382[47 MVMV>"=8\@UE UP/!W$.0OG\W&$5?>X@G'?'$HR<'B+^V'#<7!,3.+2A\45/R M!IJ&G:9A;S&>=31;'7*G0SSKX%['2]3[PC%^25F1QU%$?_Y72,WD#3N-,T?LO3T0^>'#X=X5XS=>_2@INUH.8HH2"H MZ&A,A3;;7K\UK*Y]?UUI2[W%#TMZ'L$X!UHOM+8[P[7L[L%-GP!02P,$% M @ %$"!6#QW5^)^ @ 8P8 !D !X;"]W;W)K&ULK55-<],P$/TK&M-AVAD:?\4)%,(2KV$!ZJ&<"VVY+4M&"F"2<(8$K$;.V+^91B;>!GPCL)5[ M:V0R67+^:(Q/V:8#[ZQW[K9RD?.6P=EL,(55?=\^Q&:?*S E%-IGVC;Q'H.2BNI>-& M8*"L/J- MGYLZ[ '\P0E T ""8T#_!"!L *%-M%9FTYIAA9-8\"T2)EJSF86MC47K; @S M7W&AA-XE&J>2>5Q"R3L:NT-'. FS8R)K6,X(0,/T!WG*E@Z4LX? MXZ540C?VSZX"UOS];GYSV6]DB5,8.?HV2Q ;<)+7K_R!][XK^?]$=E"*?EN* M_CGVY+.>31)3Z&R3&CJT4#.!-KHU!E$8Q>YF7W]7F#\<]MNP V51JRSZIS+" M4EY E[3HKS.#(/*/A'4$O?.](UGNWGTM0*SM&),HY153=8>WWG92CNV ./)/ M] 2M!]X?FGK\WF&Q)KJG**PTI=<;:F&B'FFUH7AII\*2*SUC[#+7?P$0)D#O MKSA7.\,&ULG99=;]LV%(;_"J$50PLLD2A_R,YL TZ\ M=@&6(6C2[J+H!2T=6T0H424IV_GW.Z04V84^,.S&%B6=\[R'U'G)Q5&J%YT" M&'+*1*Z77FI,<>/[.DXA8_I:%I#CDYU4&3,X5'M?%PI8XH(RX8=!,/4SQG-O MM7#W'M5J(4LC> Z/BN@RRYAZO04ACTN/>F\W/O-]:NP-?[4HV!Z>P'PI'A6. M_"9+PC/(-9FMZ^,KAJ"^NB2UE*^6+'=PG2R^PBD! ;&P* MAG\'N ,A;";4\:-.ZC5,&WAY_9;]HRL>B]DR#7=2_,,3DRZ]F4<2V+%2F,_R M^"?4!4ULOE@*[7[)L7XW\$A<:B.S.A@59#RO_MFIGHB+@##L"0CK@-#IKD!. MY889MEHH>23*OHW9[(4KU46C.)[;57DR"I]RC#.K=?RCY)K;&=+D_08,XT)_ M(%?D"=<_*040N2-_:,-Q B A'QE7Y"L3I;OO@A7>_AL_G[768#1&KA\^D6\/ MD&U!?2?O",_)%12,)YK@!TRD24%A7RJ%&@ASWT27CFF'CE&WCJC1$0VOKC,#I NN M3:5&@6"N=,J(VC+FHYZEGS4Z9H,ZGA5+@.0LZUSQ68LXFO8 YPUP/@B\ M9?&+D/LNVKQ%"V<]-!J<'3$8Y&W@@)M5@7UO($YSB>S.;ZU.BS(])!<[)H56+5<,(M7T.W68=M-)WT=#0]&Q<= M=JX-[$!9IS7L--!5=9:?Z+-YU$,_>QD=-K.&KG#E\[)[SMM6=D7'?7-^]C(Z M;&;/TC!!=G;;.;AM!TZQ*!.>[\E>RN3(A>A4T_:Y, IZC(Z>G8X.6]VG(63; MTL)11'N09U.CPZY634",'L834,[-.NE1:P^;!*U6]R_.0?9,^<#4GN.Y1L . MPX+K"*=-5<>T:F!DX8Y&6VG06]UEBD=;4/8%?+Z3TKP-[&FK.2RO_@502P,$ M% @ %$"!6+E L !D !X;"]W;W)K&ULM99=;]HP%(;_BI5)TR:MS1>%M@,D*%N'U$Y5/[:+:AI M#7 [?C%8ZITQL:G,I'RPDVD^"")+!!PR8R4H7I[@##BW2LCQN!8-FF?:P-WQ M1OV[2QZ3F5$-9Y+_9KDI!L%Q0'*8TYJ;:[G\ >N$CJQ>)KEVOV2YWAL%)*NU MD>4Z& E*)E97^KPNQ$Y W-D3D*P#$L>]>I"CG%!#AWTEET39W:AF!RY5%XUP M3-A_Y<8H7&489X:C[+%FFMD*:?)I H8RKC^3 W*#_W]>@_O1#@\#VL6&VAANO MX)(]89Y-LTB2;.+W.'KTS5T]0R*\1E8J<7 .G+OF" M5=J+ZI6V+\^IKF@&@P#?#@WJ"8+AQP]Q-_KJ 4\;\-2IIWO IP*-Q@0S<&!+ MG[]2]_L+C"%3 Z5^%3]M ;_3X'>\==_ZIU[YAV_\P[9Y4)?':^A^\1YY :JT M!_.HP3SR*MTJF@/Y24OP&L$K\LY*=AO$;MM&Z+: WVOP>VT:P2^>OFF$XP;S MV*LTIMD#EPNO"[P*[RSC2<-WTK8+3EK CZ/MH1.UZ8,WU..8E%*8PF>%>.> MC+UJ$WC"WJ5"UEO("B'1&"_^,\VK]][:;L^X.&G;''$;9UV\/>QB[V'TW^[P MJWL^$^%.'V5[TDNJ%@S[(@YSE(H.>_CI5ZLV;S4QLG*MU4P:;"S_@502P,$% @ %$"!6.Z$2.,B! 0Q8 !D !X M;"]W;W)K&ULM5AM;]LV$/XKA%8,+;!$(O5F9[:! MQ$:W .T0-.WV8=@'6C[;1"31(VF[W:\?)2MZB2BU@>4OMBC=/7SN=,='Y.3( MQ9/< BCT-8E3.;6V2NUN;%M&6TBHO.8[2/63-1<)57HH-K;<":"KW"F);>(X M@9U0EEJS27[O0GIGWXM$E%SP%Z' M RDXV/2NBG3/NI MV7VJ:+IARQC0K92@)'J[ $59+-^A*_2HJV:UU\_X&BU@S5*F 'W0>5^AMN,5 M^O*X0&_?O$-O$$O1YRW?2YJNY,16FF@VG1T5I.Y.I$@'J05$U\C%OR#B$-?@ M/O]Q=])TMW5ZRAR1,DM>F- MW-$(II;N0PGB -;LYY]PX/QJBGP@L$8>W#(/;A_Z[#?!I42W"=^GRA3HR3O, MO;/EXS##/O&CRJC!S"N9>;W,;J-HG^QCJO0+TOR$8O_1;)4P ML3PA!;7YKT*/^"]8&JQT+&,S3;^DZ??2_$,OR]WI\UM3AB/\DE?;R/-=;*85 ME+2"7EKS?)D!@6(F=3WKGM4+=)PG4&[93E?X1TB6((S5W0O]VNH>"*R1A;#, M0GC)+@^'S,- 8(T\C,H\C,[J\E&K K%>9U]V>=LJ''L=73XNF8T'Z_*QH7_= M\'X/!$OW.MU1\*6B!NLL!MT56G]1DUJE9+CX:0<&U0:MSZ,35:CP,R35$I.SE%RTM;HEHX;;'RO@U:EXJ1? MQ>]H]*3[NK>M^R%>O>^\A(*3V@[\LEOP8??@EU!P4BDX.4_!25N;W59;?\>H M2:W2;S*J2;22;W*.?/<[FU\P,E;*^4"G .W:"5]VO/J1B@U+ M)8IAK9&=ZU!/)$XGEJ>!XKO\T&_)E=[;YY=;T)_^(C/0S]>&ULU5AK3]LP%/TK5B9-FS1(G+Z M97*8QH23(C'^(#VP4UN M&PO'SFSWP;0?/]MMDTZC#@(JC2]-G/@>GWM]HN/;[DS(>Y4!:#3/&5>](-.Z M. A#E620$[4K"N#FS4C(G&@SE.-0%1)(ZH)R%L91U YS0GG0[[IG%[+?%1/- M*(<+B=0DSXE\. 0F9KT !ZL'EW2<:?L@['<+,H8KT#?%A32CL$1):0Y<4<&1 MA%$O&."#0[QO ]R,[Q1F:NT>V52&0MS;P6G:"R++"!@DVD(06+*YDO"[$6@-L; N)E0.QX+Q9R+(^))OVN%#,D M[6R#9F]=\C&Z43":,'1&1V[F(!=2TU_$@OZ#WPVU MH6T7#Y,EQ<,%Q7@#11RC<\%UIM )3R']&R T^99)QZND#V,OXC$DNZB!/Z$X MBAL>O$99Q(;#:V[ .W+[!!(QJDP%"4^-8!FQLE,9+12Z.X=\"/+'8\E[H>U' M>: *DD O,%^= CF%H/_^'6Y'GSW$FR7QID-O_"^[C^[.# 5TJB%7CU:CN85J MM,IJM+S;N,H1>7-\C+4?%V/T $0J#\5V2;'].DI#O]&YH9Y/?=V9-Y88S*B&^3QOSAG5J)[9=$]E]/8F1>*S'O:L\L M*HXJ>XO>F,B6A%^Y(&M^CU^FLYIXW*I5&HXK,K$7[%J2%- WDH/?(_TPSZU9 M9>^X\=9$M(U3 ZZ.#=CKPT\0D3^^4:^ARK3QMER[!CBN)UG9-O;[]C%,30-4 M&);7D&1<,#%^0*X%JA'^-@P:5PZ-WYI%XVUX-*Y,&K_0I6OBGR#\RJ>QWZA? M('P_L$?XX5JG:+IK-\6O;L@T6G6DU?-/SG1(XI5XC!R(1& MNQWS-&PO=V]R:W-H965T+"O5:OB2^O>XU2W97OR[*!%LM+W@'3,S47 M+5:Z*]:^[ 3@RHI:ZD=!$/LM)LPK+W#5"^FWNA M]SKP0-:-,@-^D7=X#4M03]V]T#U_C%*1%I@DG"$!]=R[#J]N,K/>+OA!8"?W MVL@X67'^;#IWU=P+3$) H50F M:O+=P"I2:03N/7$-,;D4:XWWZ-_MEZUUY6 M6,(MIS])I9JYEWJH@AIOJ'K@NR\P^)F9>"6GTC[1;E@;>*C<2,7;0:PS: GK MW_AEV(<]012](8@&063S[D$VRP56N,@%WR%A5NMHIF&M6K5.CC#S499*Z%FB M=:JX8PJS-5E10-=2@I+H? $*$RHOT$>TU&>@VN@Y7J,%U(01!>BKWL8*'0K/ M$&'HL>$;B5DE2/N:.+[?YBX7DDE]%%QI=]CIFZ,N3U7LL,ES#U]/22(+7C% M^W=A''PZ8F(RFI@L M+,[@B,0C&ULK59M;]LV$/XK!ZT86J"+WFPYSFP#<;QB_= AB)?U MP[ /M'2VB%"D1E)V^^]WI!3-<62O _I%XLO=P^ ME-;6-V%H\A(K9JY4C9)FMDI7S%)7[T)3:V2%=ZI$F$11%E:,RV Q\V/W>C%3 MC15K)=3X6\R!RA%!@;AT"H]\>[U (!T0T M_NXP@WY)YWC*?$9U[8P4^PIKPI&H&@MO" N9(Y%YSY+: 16R)\:(3X"BLN&K++!X"1!2//J@),]!6287$5>87T$:OXY1ZO/0,WG?8@C]O-\9J.C-_#<6W77XTO+RK(S>F9CG. RH4!O4>@\6/ M/\19]/-0;+X3V(M(C?I(C2ZA^VSF;38S:S7?-)9M*'!6 0U6%# Z4/E3J42! M>C#56OR)QW<5<+](1M>36;@_EOC:*(WCN#=Z07W<4Q]?I/[9%QPL@.U14_UT MQ8GG/>WVT% 9-I9."9>[(?+M"MD1K\EX/#XA/V"49&?(9SWY["+Y/O.P33=* M2Q]H4+5+4SKD!Z8UD]8 L:?J3\G(VZ31&2637LGD M_VU#%WFZ+Z%P*FD*F9:T P9JJIA^?DC Y'6#!VQ1MKVJVE_&&V7I:O?-DAY?J)T!S6^5LL\=MT#_G%O\ U!+ P04 M " 40(%87OI;KUT" "[!0 &0 'AL+W=OL#$T@L29-6D LC=0?3.RA4@5B>YCVX";7QL*Q@^TV ML+]^9SO-"FK1)NTE]MGW???=Q7=I(]6C+@$,>:ZXT*.@-*:^#D.=EU!1W9,U M"+Q92551@Z9:A[I60 L'JG@81]%%6%$F@BQU9PN5I7)C.!.P4$1OJHJJEPEP MV8R"?K [N&/KTMB#,$MKNH9[, _U0J$5=BP%JT!H)@51L!H%X_[U=&#]G<,W M!HW>VQ.;R5+*1VM\+49!9 4!A]Q8!HK+%J; N25"&4\M9]"%M,#]_8[]B\L= M!B3?:".K%HP* M*B;\2I_;.NP!^A=' '$+B-\"!D< 20M(7*)>F4MK1@W-4B4;HJPWLMF-JXU# M8S9,V+]X;Q3>,L29;*'P02CS0J@HR,W3AM7XBPPYG8&AC.LS\HD\W,_(ZOR,GZ4J9.+[DWTKY8[S41N%S_7FH9IYR<)C2 MMO"UKFD.HP![5(/:0I!]_-"_B#X?RO<_D;W*?M!E/WB/':N)I#FCMCG/"5H< M?)]B,<:55(;]'BN"9AX[9CIUM%O6NTG"[G]LAGV'GXR6'>WU0@5J[\:!) M+C?"^&?5G783:.P:[\WY!">3'R1_:/Q8FU.U9D(3#BNDC'J7J$CY4>$-(VO7 M;4MIL'?=ML3I"LHZX/U*2K,S;(!N7F>_ 5!+ P04 " 40(%8A=AQ^=8# M F% &0 'AL+W=ORG/A@?IG#;3@0&9X9V_???#&6A%#IN#7UI&;CW M<.Z=PW"8R8[Q7V(#(-%#$J=B:FVDS&YM6X0;2(BX81FDZLJ*\81(->1K6V0< M2%0D);'M.HYO)X2FUFQ2G)OSV83E,J8IS#D2>9(0_N.(+76^D M/F'/)AE9PP+DUVS.URR]L]P'*@H8:+V2Q*'[1KHQU+!3F0K*D3%8,$IKN_\E# MV8B#!#PXD>"6">Y3$[PRP2L*W3,KRKHGDLPFG.T0U]$*31\4O2FR534TU=.X MD%Q=I2I/SN9<*8++/XBD$7KW.Z>9FB.)7MZ#)#06K] U6BCI1'D,B*W0B?!K M]'5QCUX^?X6>(YJB_S8L%RI"3&RI..H[V6')Y^V>CWN"SSV$-\C#5\AU7*\C M_>[IZ6XSW5:=J=KC5NUQ"SSO+^VY0O.8J$*;9?_XI,+11PF)^-E5ZAY[T(VM M']!;D9$0II9Z @7P+5BS%\^P[[SN*KPGL$8;O*H-G@F]J1)XK/\*K3D3G9.\ MAPL*.+V2;&=#WW$F]O:PHG:0ZWMN%=1@.JB8#HQ,WX1AGN0QD1"IIUFU(J1$ MKQ==)/=(_L']KUW?#8Y8=D2-\+";Y;!B.?RG?J8@NX@.6Q3<<> =\6P'X1$. MNGGZ%4_?R'/!5G)'.!0\0Y9DN01>$T8_/D.R!-XI?B/RN>+O":S1A*!J0G#! M-2#HLPT]@37:,*K:,.IW#1BU58O]XZ>K'82'SHDU8%PQ'9O7@%R]-=F2QB", M"C6BG#LU/8$U"L9._19W+JC1$KRG3O2%UFS%@:'!_>JTQ&NNG$-\)%3S7;NK M0J:":@N"C:_VV2=0-G7#X@C1).-L"[H>L[+-B&=/Z"6L!ZZ]!_8NJ6VCLSF[ M%3VA-5M1FQML=C?G:[OM7H*Q>RSM=I _\+K78%Q;'&SV..^>Y!+,(&=/3T]H MS9)KMX3]2RJU5\?4%UJS%;5GPD8O\@]*#5HB'(Y:2FT'>1B?4&IM;+#9V;S/ M>4IE7MK<%7W0QW]98(V(9\]53VC-^FN[A,>7E&VO-JHOM.;7?NVC7*,Y.5^V M)5[C(]89'&PO=V]R:W-H965TM'%\ M__/O+N>S9VO&;T4!(-%#22LQMPHIZR/;%FD!)1:'K(9*S>2,EUBJ(;^Q1P!'E5GW,ULGLO&2FA$H15B$,^MX[=HX7K:$%K<4U@+;:>D0YEQ=BM M'GS-YI:CB8!"*K4+K/[N80&4:D^*XZYS:O5K:N'V\Y/W+VWP*I@5%K!@]"?) M9#&W)A;*(,<-E1=L?09=0*'VES(JVE^T[FP="Z6-D*SLQ(J@)-7F'S]TB=@2 MN,$K J\3>&\5^)W ;P/=D+5AG6*)DQEG:\2UM?*F']K@OW1R@J^4IVM_[@/80J=!EP1JA%&)F2Q63)K/3CO]DP^^]PG\* MZ2'RW8_(Z]E-LJDWTZO3Z=7NO/?\7?/^3DU_%*2*[*^KJ\?B1JG,+?49A; [\%*WK]S(^>3*2?_R=F+#/E]AOPQ[\D24\Q)EXT5 M5) 3:?SN&S=QZT8WH_O$FT;QS+[?CL1@% =^;_2",.@)@U'"2_R@\&K\B%<4 M3&0;>;2UJ!M%[@Z9PJ#=PT11/=$ M$VLXQ'#CR0[KZ*KF>D CI1#UX42CX9QSEH/0!P*F* [;I*%O;VTP\4\,'VMTO0QLO]LP\KO-\N#GC M6YE)55JX:\2PW8A9VXC3KA'3YT9L/(.<09^)PBC:"<%@%83>;B7:6X>UOBE] MQ_R&5 )1R)7,.8S5;N2;R\=F(%G=GM\K)M6G;Q\+=6$#K@W4?,Z8?!KH*T%_ M!4S^ %!+ P04 " 40(%8I KTM*H& "3*P &0 'AL+W=OU8DR3 MQRS-U65OI?7Z?#!0\8IE5/7%FN7PS4+(C&HXE,N!6DM&$VN4I8/ \\:#C/*\ M-[VPYS[)Z84H=,IS]DD25609E4_7+!7;RY[?>S[QF2]7VIP83"_6=,F^,'V_ M_B3A:%!3$IZQ7'&1$\D6E[TK_SP*QL; 7O$79UNU\YF86YD+\=TB0NE!9990PCR'A>_J6/E1 [!J?> M&P9!91"\,/!/WC 85@;#?0U.*H.3?0U&E8&]]4%Y[U:XD&HZO9!B2Z2Y&FCF M@U7?6H->/#<3Y8N6\"T'.SW] XZ)6)"99 G7Y'W(-.6I^D ^DOLO(7G_[L/% M0(,?<_4@KIC7)3-X@^D'Y$[D>J5(E",&P8T SM_G56H*Y]Z9YZ#:_H]+I/=K#/)ATF;?$&-8A&UK><+^0?;/'MYIE MZI^N6)6PDVZ868?.U9K&[+('"XUB+UTZ8\)"3%B$!&M%Y*2. MR(F+7D3/VA9_Y=##:[^CK]'*HO)BQ"@K7T'=7ZCISZ M7@L)%BPA-!-%WBFP$W#H+,>$A:-7H9]X':&/D)RV!![7 H^= O]9:*5IGO!\ M":_=E.8Q(W-&)>&Y9N"N4_(2.=Z=TZ..*>WT?*B8F+ ("=92?%(K/G$J_E5H MFA*QHWM22/-GS20729?>D]=KB-46W8[_D'8JH#R.'@7HD$$V&XVLZVA,TU?"31]>W7 M\,J'(N/+,B.:L]G@$^ID1OW"ZX"J& M6ZA]&TW /PP M,P@#:)D+<5'6SD1>*9T&0XSKF1CUS.U$ENC52RR=AGKY;5TTG7 MJNKT>:C6F+ ("=;2VO>: M+;/W=X5EQU5HW>GEFPV^.A6J/2(BQ:6^V=\&HG96%J%XC+%I;[J;]XKO[+]%BP>QO5'6+:R_A)YU23)K"H+1A46H1% M:PO?=&%\=^?D,]N(=&.*A6H%NH'*+#4OZ>?7 _F/W/'<5G#.-P9FO3I#I86H MM B+UHY84TW[9ZAO#,S:=H9*"U%I$1:M_9-H4W@'[L+[Q[\ZN0&'A@*5%J+2 MHN!U:^'L16^\K7)3< ?N@GN_]:KJ.+G6*[>?@X.!6HVCTB(L6CMB334>H%;C M 6HUCDH+46D1%JT=EZ8:#]S5]![K%>I>!51:B$J+*IKSQ[RVS$W=';CK[K8YYD^7)&/[E6$;SP>^I-N=K Z8ZV6!M^2.R/OB MEJL]LZ,D:4ZH2!E%G&Q6QH5]'MFGE:"^XI^4[,7!-JINY8&Q;]7.=;(RK*I' M)".QK!!8_7DD5R3+*I+JQ_\MU.C:K(2'V\_TL+YY=3,/6) KEOV;)G*W,DX- ME) -+C/YA>W_(.T-S2M>S#)1_T;[YMJ9:Z"X%)+EK5CU($]I\Q=_;S^( X'B MC N<5N"\%,S>$+BMP#U6,&L%LV,%\U8P/U:P: 6+8P5>*_#J8C6?;ET:'TN\ M7G*V1[RZ6M&JC;J^M5I5)*65%>\D5V=3I9/KOPG/D4\>)/K@$XG33'Q$OZ'[ M.Q]]^/GCTI2JB>I",VYQEPW.>0-GHQM&Y4Z@@"8D&>I-U;6N?\YS_RX=+?"B MW)X@Q_L5.99CC_3G2B_W27R"7+N6NR-R7R__LZ1*;KTI#_3R&\R[SH_)P^,[ M[XS(H^,_.DM3"K>SBEOSW'>M\O63.H6N):3BS<4[U<#T7!8[)RE!/ M3T'X(S'6O_QD+ZS?QPH,"?,A80$D+(2$14"P@4UFG4UF.OKZG@H2EYPDJ. L M3X5@_ E1)LF84[2HJ4Z!A/F0L*"!>36LFAP\KN=6_;,T'P]- -EH! 0;F&#> MF6"N-<$M3VF<%CA#*95$\27".2NI'#.!%C75!) P?_ZJ;L[\==D"R#9#2%@$ M!!MX8-%Y8*'W .$QH5)-:!';H U)"%=^:-L9\X$6-]4'#V;!T M/F2; 20LA(1%0+"!#[S.!Y[6!W^54DA,DY1NU4N"FCZ4:F[(D=R18T8(+7NJ M*;Q7_\_VR&/8AVPS@(2%Q]U !-3FH-RG7;E/M>4.KOU/Z+8O[&=56/3UAN0/ MA(_.%K6XJ16&A/F0L 2%D+"(B#8P"UGG5O.@%XJSB!M @GS(6$!)"R$A$5 ML(%-;*O/*:RC1Y&BFUUB2LL T@)06@A* MBZ!H0Y<+D7WFCMJ&- L%)3FM[27 M[\C._$6\ =IJ"$J+H&A#*_19IZT/.R>_[.AYD_T &GF"T@)06@A*BZ!H0]?T MX:@]AQIO0+-14)H/2@M :2$H+8*B#>W2YZCV.T%J_[KS9H:N1TPV"B3-!Z4% MH+00E!:UM,$7!L-\;FB!/D*U]1GJ,$M/#R<@HV[P1D=VUWLQM%_IFYU<:-#@ M%)06@M(B*-K0#GW$:NLSUNOWOU1K"8=6]%S[9?E!XU)06@!*"T%I$12M*;]Y ML'PG)WQ;K\P2**Y*VZSDZ8YVJ[\NZC5/9G]YLW3L!O-M2@7*R$9)K1-/C5R\ M68W5[$A6U(N!'IB4+*\W=P0GA%<7J/,;IF:P[4[50+&PO=V]R:W-H965T,@KE2V(G/J_?Y\1V3F=)V0.? 0CT&).$=XV9$&G;-/EX!C'FIS2%1+Z9 M4!9C(;ML:O*4 0YU4$Q,Q[)\,\918@0=_6S @@Z="Q(E,&"(S^,8LZPA#$73I@LF<6*F$40\(CFB &DZ[QS6[W;!V@1_R* M8,E7VDBAC"A]4)W+L&M8RA$0& LE@>5M 3T@1"E)'W]S4:.84P6NMI_5SS6\ MA!EA#CU*?D>AF'6-IH%"F. Y$3=T^0-RH+K2&U/"]14ML[%^RT#C.1HAH9RM81S HA.T,N(&KH;]M'Q MT0DZ0E&";F=TSG$2\HXII!.E9X[S6<^R69T=L_9A?(I<^PMR+,?=$MY[?;A3 M#C^OY#!T*2#F?[8A9IK>=DVU_=H\Q6/H&G)_<6 + M,(+/GVS?^KH-^$!B)7RWP'>KU(-;*C!!0H&'$GP;:R;0T +J9%@$GN_)U"]6 M&2IG>2.#5S!XE0Q7P'E;;AC&(!$HI4P?$O)[$II,:Y5LF;"_PE:S+II],83:.$(P(3*6^=-N0I MSK**,^L(FNJB;42%+ %U&PO=V]R:W-H965TNJB30M DJN.M[7N@6E)5.'#5C"QE'HM:7S%7"QG3D# MYV7@CJUS;0;<.*KH&I:@'ZJ%Q)YKLZ2L@%(Q41()V*_3VL.1&3DIM:U!+*0K$Q813E9T&?\*UH1 MW!+D>ZV5IF7*RG6;YH2PDMSGHE8XJB)7HTB#%K5M#/&EG6Z!@K[&.-WL$*+2L\QAKWL<)WL,:6-3[&FO2Q MQF]8HWVHB45-#J+N<\!#.M,@^X"3M^;\/?MC:H'3PT"AL9*RMK0J6UI55UI] M*J9OMFD0!OX_,MR=P\W<$]^H7+-2$0X9AGGG8]P4LCU[VXX657/>K83&T[-I MYGA=@30+<#X30K]TS!%J+\#X+U!+ P04 " 40(%8$O&D\7@" !S" M&0 'AL+W=O$LASM%]%H(JEZN@2_6&96(^_2(QDLZ)J; M>UE^A9JG;_U2R;6[DK**[<4>2=?:2%&+,0/!\NI.G^OWL"/H]MX0A+4@/%40 MU8+(@5:9.:P)-309*ED29:/1S3;2:9Y* >0'?09- MSB=@*./Z@GPD#[,).3^[(&>$Y>26<8XO70]]@W-:I9_6_M>5?_B&_P32#HFZ M'T@8A-$!^?AT>;@O]Y&TP0T;W-#Y]=[PNX$,%.7D\1;$'-3O0T!''>Q7=:4+ MFL+(P\]&@]J E[Q_UQT$GP_AM62V!QLUL)%SCTY9V\=O.$JF!H0^2!VU2=V2 MV1YUKZ'N'5WB[[CUX2:GJ&'YDG"I-4FI4B^XXY5490=KN'+L.T>[[VV27@>K M=;/+="CFLHG92[7?I-H_FNK,4 -':_&H_G]7I26S/=1!@SIHKQ8';5*W9+9' M'3?4<>NU&/]39T'GTZM:K&+BW9A7E>CO' GV.+ZE:LER33@L4!-T8IQ 54=< MU3&R<*?$7!H\N':E'3=I\=N 14P)GMO.S?SS:$$N)D4]4O MB6WN>>ZY,]S=8$O9*T\ !-KE6<&'5B+$ZL:V>91 3O@U74$AGRPHRXF06[:T M^8H!B34HSVS7<0([)VEAA0-]-F7A@*Y%EA8P98BO\YRP/R/(Z'9H86M_\)@N M$Z$.['"P(DN8@7A>39GL]_IX&4P<\)A3+-? M:2R2H=6S4 P+LL[$(]W^@"J@CN*+:,;U+]I6MHZ%HC47-*_ 4D&>%N4_V56) M: !P< +@5@"W#?!/ +P*X.E 2V4ZK D1)!PPND5,64LVM="YT6@935JH:YP) M)I^F$B?"^R*B.: GL@..+B<@2)KQ+^@*S>0+$Z\S0'2!IHQN4GUQ\KU!!Y K M]#R;H,N++^@"I05Z2NB:DR+F UM(=_(M=Q/8.@\?_#W3-RO#K5GN;S3O#5&?W9S.A= M.Z.W:+"G*#@V)?O!RU!!B,'GU#4K15UWWMI MW2-W5[CGMS09C+R^65*OEM1[WZ7U#((\IR7HV,CM>V9!_5I0_WVWUC<$C]L9 M.C9R.[Y9$';>*KQS5M(+R=:D[)F9[-JDB(P9.\]BK@?(5%<^@.@PTD8OP_]. MOFQ#NIH*LD.PD^,.-X>+C^L,]MS6A9BLW*#3NA*[T7]S8$L]EG 4T74ARG95 MG]:CSZUN^*WSD1J)=%]_HRGGJ0?"EFG!408+2>E<=V7%8>6(4FX$7>DN/Z=" MS@QZFIR]).;(C4FJ [<76Y9S# M'_\DSSF:[!G_*C882_!7;'\PFK)245ON- U&6)^.$CIFP_]:#W\N">K#=2 M/_#SR1:M\0.63]L[KN[\-LJ2E+@2A%6 X]74F\&K:YAJ!V/QA>"].+L&>BH+ MQK[JFYOEU LT$::XD#H$4G\[?(TIU9$4Q[=C4*\=4SN>7[]$_\U,7DUF@02^ M9O0OLI2;J3?VP!*O4$WE/=O_CH\32G2\@E%A?L'^:!MXH*B%9.7161&4I&K^ MT?-1B#,'&/'\*T.T=$A,A-MR,RTYDBB?,+9'G!MK:+I"Z.-\5:S(95> MQ@?)U5NB_&1^4Q6LQ. 1/6,!WL^Q1(2*#^ "/*@-LZPI!FP%YGB%.<=+;09F M0F I *J6X ^"%H02293O!7AZF(/W[SZ =X!4X''#:J%LQ,27"E,/YA='I(\- M4MB#-,?%)8C@+R ,PLCA?OUV]_"UNZ_$:14*6X5"$R_JB=<*<>L68M81XN_9 M0DBNMN<_KJDW8\7NL?29O1);5."IIPZEP'R'O?SGGV :_.H2XG\*]DJ6J)4E M&HJ>SZC* *@J,%"Y!!1*%"(!94H3YY(WP48FF$XMNWP43/S=^6QLDW3)#QIMKA2C)^ ,?YFUU;5T2G/U"@+9&(DG^13B@NZ"9Z>D:49!UHA\G( M#9VTT,FPL$7!:[7%\+-*U4I-P\SD!G- 3]O,A9O8+$D'US:!8>+F35O>=)"W M/1,<*[5K[")+K6'#).V@V39QZB8;M62C0;);(QHRQ]1%-;+%R.(.E6T3AVZJ M<4LU'J2ZOWUJ\\7!A36VL8*XJY9M-(XR-UC6@F4_."T256NRH.[=E=E8UAK: M-A59) MX0\7UM0$)QFTQQQGW>/ILDJSGF, 3Q4,#E:"_!-CRSVAU D6.M8L"KM@+JL0 M]H"=:@@<+B)_JCY5KZW*P-7:5 ^5E3D_J/R\1[RG>8@LE"P>=WEM(Q@$/2<7 MGNH)'"XHCTP5#-TE-AE/JBZ@/[U NS9 F,(NJ6TUCGOJ'CS5$#A<1+X@6J.F M3WZITT[$P2CN#@(X6[+_'NCU3$_5!PZ7'[V%' L"T$JJY+][HPZIU7NXELJV MLI?*/^O%]8?09\37I!* XI7R"BY'2BG>?%LT-Y)M37N^8%(U^^9RH[[',-<& MZOV*,?ERHSO^]@LO_PY02P,$% @ %$"!6!;ND^Y. P -PH !D !X M;"]W;W)K&ULK59M;],P$/XKIX 02&QY6]]&&VDO M3/ !4:T#A! ?O.3:1"1VL2_M^/?83I:U31I XDL;.W?//<^=<[[I5L@?*D4D M>"ARKF9.2K0^=UT5IU@P=2K6R/6;I9 %([V4*U>M);+$.A6Y&WC>T"U8QIUH M:O?F,IJ*DO*,XUR"*HN"R5^7F(OMS/&=QXW;;)62V7"CZ9JM<('T:3V7>N4V M*$E6(%>9X"!Q.7,N_/,KWS,.UN)SAENU\PQ&RKT0/\SB?3)S/,,(Z;P2N1?LH32F3-V(,$E*W.Z%=MW M6 L:&+Q8Y,K^PK:V]1R(2T6BJ)TU@R+CU3][J!.QX^ /CS@$M4-PZ'!VQ"&L M'4(KM&)F95TS8M%4BBU(8ZW1S(/-C?76:C)NRK@@J=]FVH^B]SP6!<(=>T % M+Z^16):K5W ""WU@DC)'$$MX,H);1@@D@%*$M\LEVBJT#$[@T^(:7CY_!<\A MXW"7BE(QGJBI2YJSB>S&-;_+BE]PA)\?P ?!*57PEB>8[ .X6FRC.'A4?!GT M(EYC? JA_QH"+P@["%W]O7O00R=L"A!:O/ (7I/GC^T\WPF=NKX\?[NX5R3U MI_"]*[-5X+/NP*8_G*LUBW'FZ :@4&[0B5X\\X?>FZZL_">PO1R=-3DZZT./ M;C!!R7(@>TH9@2)&)0GY"Z1.0Y?V"G!D 4TKVT3CR7CJ;G8EM6TF_J2QV6,Z M:)@.>IDNR)1%'W7(1:P99U7!+/$NFA7:<(=",!DVE^U)^O MA#GJ/LB1$R29/F(2>=S-N-TWUTH>?4CAL!XUX!\Z_ZGJ-2.=F^]W2A>;TTG[JE MX7BL/]0@?K 3W3O=#5]Q/&(W/NP3[LX57*!8:J3ZP.0JXPIR7&I([W2D&X.LII1J06)M+_I[07ILL(^IGNQ0 M&@/]?BD$/2Y,@&96C'X#4$L#!!0 ( !1 @5ANZT>J*08 -4Z 9 M>&PO=V]R:W-H965TS\9,9\SJ> M/<3\F]@P)LEC&$3BK+>1.(FW+$K>6<4\]&2RR-=]L>7,6V9% M8="GFF;T0\^/>O-9MNZ&SV?Q3@9^Q&XX$;LP]/B/"Q;$#V<]O?>TXK._WLAT M17\^VWIK=LODW]L;GBSU2\K2#UDD_#@BG*W.>N?ZJ4N':4&VQ3\^>Q![KTEZ M*'=Q_"U=N%J>];1TCUC %C)%>,F/>W;)@B E)?OQO8#VRIYIX?[K)[J='7QR M,'>>8)=Q\,5?RLU9;](C2[;R=H'\'#^XK#B@4Y@!8%]+!@>*1@4!0,VA8,BX)AVX)143!J>PQ& M46 <%AA'"L9%P;CM+DV*@DEV=O/3D9U+TY/>?,;C!\+3K1-:^B(3(JM.3J$? MI>[>2IZ\ZR=UR_8,?+.CX@9!X''!=DRG@_ [YM<5/*[ MNHB$F4B8A8392)B3PR89++U^8&05 M<[+8$TB1:2B)79V9/I_$J3$VZD=O(EM:2)B-A#E(F N"U;32M2H\TY1BW1;# MSZIF56-$I@1U]:F@[0LUI^Z.GW/?")>*5BC4M" '4HSH30+ M2K.A-*>@[2LU.J(4J&]=J2J1U]61_,_?T%$WZ"P<-*&'TBPHS8;2G(+V4KR* M:EJWK0KR]4Y)?KL;0&IF9\&@V3V49D%I-I3F%+06MX%0?>N.55F_WC'L?]6@ M!LW^H3032K.@-!M*1!4HSH30+2K/I M\_L4@R&=UG\/'6A/%T6K^U2E]U2=WG_Q./RC-@M)L*,V! MTEP4K:Y=%=S37Q;<4VAP#Z694)H%I=E0F@.EN2A:W<8JN*?JX/XU5^]J9&<- MH;$]?1YF3\=#;5*?R"QH4QM*4SF.?9DX<' MZR_T4TMO6._HIV[^A&6%SQ_XO/;XVH\$"=@J::6=C$<]PO-G*/,%&6^S)_+N M8BGC,'NY85XR=:<;).^OXE@^+:0-RB=9Y_\#4$L#!!0 ( !1 @5BJ'+"F MN 0 +D8 9 >&PO=V]R:W-H965T,9CR"&0!D(JC\V,(4X-DC:C^\%J%/.:0QWKU_0?\O( M:S(/5,*4Q]]8J**1,W!0" NZCM47OOT="D)=@Q?P6&;_T;88ZSDH6$O%D\)8 M>Y"P-/^D3T4@=@QP[Q4#4AB0?0/_%8-.8=#)B.:>9;1F5-'Q4/ M$F:T1C,7 M66PR:\V&I2:-?/PY=I6E:W[E,! 5^F[%^]4K-,G3UDJS:H%3U+T8S' ML2;06.WY'/V=_&'2Q5Y_+W]65XXDVB^)]JU$OV6-6Q.C&Q!Z(])[C=G-3$J+ M"&1,7T^O'1YGZ6W*KM7N2-*#DO3 ZM4\+[TM4U$$<8CT]HX@6<7\&0 I^@1- MZW$R.*C& >[MU^+A(-SU.\0KA]412(T+074QUQ[\%TPD; MN[T=];WMOBVT>@QV% ,^S9Y7X+85A9;0ZE$@511(>_M>@56KHEY]01:DK),> M2ZI2,]@J%6IJ\(X^:[FNT)40-%V"N?Z$_M+7^DT"?=:)?EGPZ#]TJQMLLD[L M-="JY&D+K1ZH2O1@_T0UT)*V*:)P"J6$*ZF$[5KG^@E$P"2@E6 !F#W5=$2] MZ38RS[%,\RJ+P#O'^P5P"I&$*Y6$[3+IZ *@3V\70$NRJ C4*406KE06[I^H M %K224443J&Z<"6[L%UWO:\ !H<%@ \+P#KCL8PJ78;MPFRN>/"(/J_R7-I6 MLQ7GW7EL":U^IE#).N*=9C635H5=6VCU*%3"CE@ETP^\^KX!@+W77W[MIL=R MJ^0:LU>P+K'JSWVOU]OG>R\?=.01.0"RSLW&) KY. M57Z^6CXMS]^OLE/GO><3?#G-3]$KF/Q0_Y:*)4LEBF&A(;WSOA9K(C\GSV\4 M7V5'S0]<*9YDEQ'0$(09H+]?<*Y>;LP$Y:\5X_\!4$L#!!0 ( !1 @5C; M^<<^& 0 +H1 9 >&PO=V]R:W-H965T^ A#H)4TR/C%60JPO39.'*T@)'] U9/++@K*4 M"-EE2Y.O&9"H$$H3T[8LSTQ)G!G3<3'VP*9CFHLDSN"!(9ZG*6&OUY#0[<3 MQF[@,5ZNA!HPI^,U6<(,Q-/Z@6:-$<0H9CVF&&"PFQA6^O,&^$BAF?(MA MRQMMI*C,*7U6G;MH8EA*(T@@% J"R+\-W$"2*"2IQS\5J%&OJ02;[1WZYX*\ M)#,G'&YH\CV.Q&IB! :*8$'R1#S2[5]0$7(57D@37ORB;377,E"8*D,T!/"P0\"N!.P# =OM$' J :<@6FI6T+HE@DS'C&X14[,EFFH4 MMBFD)9LX4VZ<"2:_QE).3&O_N WB$3<;481W&& MGK)8\(]R4+;_7M&^_8<_ZH\U"9P)[8Z]A;:^A#GW: MI"_CZVLNN)"A%6?+-MHEEE=@J?UN,QVZP7&@82>JQ/.E"](TD^6GJ6MR^Z5>" M^0T_^Z[;[N:@9A;TR:HJ.LD\@38V6JR^;(*CW',\RQKB=D*CFM#H;+EW@JUV MH;YL1T>^Z_ 531T0+UIF,?I:MGN79'MN)]%82U14.O?-61 M/6N=4Z$U3U1_8'L=7/<5#.Y5PNSHM1/20O4F=%SH7/C8\[KVH'VE@\]7ZNCY M:M?IS?>X)+(';D=9A_!>KYG+74JM+<.# [#U6S7,OFBL@$3 U07Y?4"IV M';5 _5PS_1=02P,$% @ %$"!6$)NDCH1! MA$ !D !X;"]W;W)K M&ULQ5C;;N,V$/T50BV*7:".+KXFM0VLG6R[0(T& M,9I]6/2!D<8V84I42YXX$M5]ITN.-A2IB^QY98H M$8LA44PD1,)BY'SP;Z9^SQC8$8\,MNKHF1@J3T*L3>-3-'(\XQ%P"+6!H/BW M@2EP;I#0C[\+4*>/S^C?[3DDQ"S)_^FN$.+(P.^_8! 4!L%K#=J%0=L2 MS3VSM&ZIIN.A%%LBS6A$,P]6&VN-;%ABEG&N);YE:*?'\Q65T)J@$!&9BABC M0U&K[[M;T)1Q]9ZTR!R#)\HX$+$@>@7D(V62/%*>@3)=(&3'R!,HE>*W"411%4 %P4J50J>59H$C8BW$%Z1MO\S M";R@7>/0]/7F08,[[7+1VA:O_=*B':W'79QRL0=4\FX',F1F(1]!&5CF&UJ1.B6(G0;1;C;I9@HD5-!48., MZX@THP1D#T:,'HGMAJKS_FL0*M1Z);7>ZZAM!,=X[J&6L@Z@CF6[QVI MZUWU.Z6Z.8G:48,7UJ!?.MIO=/2!J75K(0$(P_#"0-!$8A#6>=D(=&X\Y6!^ M4"'C=8)^/9U!26?P.MUIDF24DXAM6 1)1/8,>%3'JA&OGA6I(_3U.!7"UR7A MZT;",Y:P.(O)EQG$3R!KLV8CPKD+=R&P"EG?.U0"WK?_JA1S7DB@2Z%5%3JJ ME?SO_F4I7*A^#;SN2;YJ=O2M0@0'(8)+9;8"Z30;M0?!*:7&*=]*Z5!2^8TU MR7A&=_^YV9LAS@[F_Z-(\@]5DM_Y#MO]HH71I="J"AU**+^Y=ODFV[U;L]U[ M_]KNC8Z^58A#P>4W5USG;/=>??'A#TXI-4YY+B7WZ 0<@US:BP%%0I$E.C_F ME;WEY<,'>^0^Z9^82PE[LC[ Y#<:,RJ7#+< AP5"8@V):R+S2X*\H45JS]E/ M0N.IW3ZN@$8@S0!\OQ!"/S?,!.55S?@?4$L#!!0 ( !1 @5B="@:?Z 0 M .T- 9 >&PO=V]R:W-H965TX+Q,[, M\3GCB6<\6 OY2Z4 FKQD/%?#5JKU\LIQ5)Q"1E5;+"''-W,A,ZIQ*!>.6DJ@ MB77*N..[;N1DE.6MT<#.W+5)L) M9S18T@5,03\N[R6.G!HE81GDBHF<2)@/6]?>U<3SC8.U^,%@K7:>B9$R$^*7 M&=PFPY9K& &'6!L(BG\K& /G!@EY_*Y 6_6:QG'W>8O^U8I',3.J8"SX$TMT M.FSU6B2!.2VX_B[6WZ 2U#%XL>#*_I)U9>NV2%PH+;+*&1ED+"__Z4L5B!T' M+SCBX%<._KY#=,0AJ!R"?8?PB$-8.80V,J44&X<)U70TD&)-I+%&-/-@@VF] M43[+S;Y/M<2W#/WT:)I2"9C'$/*B2OJXY*Z?X2ZYY,[D>L4F>0))&\! M'(Q#'0Q_&XRQ?Q)Q G&;!-X%\5T_:" T^7-W_P2=H-Z;P.(%[]V;:REIO@#\ M_#29;?X+(\EB(.TP:I80U1*BDQ)LFBGR-Q8C+ >:HQBL.[60 M)J[102S],.AZ>V0;K#S7\[K-=+LUW>Z?T'UB.DV!EUP?Z NH!J(WIZ&>O<:O MIWO N^=%_3UQAT9>)PQ\MUEX=QQ>#OYWN3E>\' M7C/!?DVP_[Y\MVS?G>S]@SR.VF&PI^#0J-_NAU,+HG%6P+W9OC%1.H MS"C!$Y8O=I4T5[!RC>ZN@&X8AGL*&LR\CM?M^<$1%::\OYWQ7W7Y_Y7,V]19 M[WX;L-6KS4=B2GWO M.9F.*-*7N!.8N-GCV[.46F)Q+*11RS<7C52P[A>*E&[&%"$ICG&4%&5+CMNF[[B;T)=]"&+$5*5DCC<)S*P4 M.[V2K:%H&2,?XX*S%JG0J9!,8[S;30V L]/39B 7]FZ@,()%KLN^H)ZM[Q\W MMNO>FQ^;>TG#_+7G78V]YC<^OK%8SNO2Y47HCLH%PT:#PQQIN.TN5EI9WBW* M@19+VVW/A,;>W3ZF>!\#:0SP_5P(O1V8!>H;WNA?4$L#!!0 ( !1 @5B^ MA;_> 0, !X* 9 >&PO=V]R:W-H965T+40JT&F5AH1:=?M0[8-)+F#5C\PVT/[[V4G("$VS;D/[ M K9SS[GGW-CQ'6R%?%0K (V>&.5JZ*RT3B]<5\4K8%B=BQ2X>;(0DF%MIG+I MJE0"3C(0HV[@>1V78<*=:)"MS60T$&M-"8>91&K-&);/(Z!B.W1\9[=P2Y8K M;1?<:)#B)=R!OD]GTLSV0P?%:Z4%*\!& 2,\_\=/11WV M '[G%4!0 ()#0.L50%@ PLQHKBRS-<$:1P,IMDC::,-F!UEM,K1Q0[A]BW=: MFJ?$X'0T%HP1;5Z+5@CS!(T%UX0O@<<$%#J=@,:$JC/T$=W?3=#I^[.!JTU: M"W;C(L4H3Q&\DL(/T-2PKA2ZY@DD50+7Z"U%!SO1HZ"1<0+Q.0K]#RCP@K!& MT/CM\*!!3EC6,,SXPG^LX<,7 T0W&ICZ7E?&/$NK/HL]SA%<@- M.-').[_C7=:5X$ADE8*TRH*TFMBC*=;QRE0 Q:82DLS7]L0JE(*,39'JK.=\ MOI<1VB_/)O+.@_; W>Q[:LSZEY[:I:=VHZ=KEE+Q#(#FP&%!-$HIYA6#Z)1P M-!&48JEJCTF>H+OG,>RU/<\[EV/!)9Q7JWM-[]+^>S>\R"'(FL4I!>69#>D<]G[^7Y] ^V;6-(16:_ ME-EOE#G+]9AF HD%@F(#G[SK!7[W4B&@9$GF%(P+9IH:A:V+.O']NH^+USK0 M_[NHW(*[=]4RD,NL U%&PIKK_ (K5\LFYRJ[VP_61Z;YR7N57S1YYS3%>==\$&3>C>03+=+L0I\+;=J#;+@R#1Q(&V">+X30NXE-4+:$T4]0 M2P,$% @ %$"!6+>$M:2\ @ 80< !D !X;"]W;W)K&ULK951;]HP%(7_BI554RN-)B002@>16M"T24RK2KL]3'LPR06L M.G9F.]#^^UT[:48A196V%XCC>TZ^8SLWHZU4#WH-8,ACSH4>>VMCBDO?U^D: M_WL_LEEQRP+JF$B^0^6F?78N_!(!DM:"0M MM9%Y+4:"G(GJGS[6Z[ CZ/9>$82U('RK(*H%D0M:D;E84VIH,E)R2Y2M1C=[ MX=;&J3$-$W87YT;A+$.=228RSYG!;3&:4)&1B12&B16(E($FIU,PE'%]1CID MC@)^/B6G)V?DA#!![M:R MU%BA1[Y!;OMT/ZT9KRO&\!7&*:3G).I^(&$01BWRR=OEX4NYCZO5+%G8+%GH M_*)7_%QD37Y>+;11> Q_M26J+'KM%O;5O-0%36'LX;NG06W 2]Z_Z\;!Q[9\ M_\GL1=JH21L=]&1RTZ) VKWO75'*].!,[6=9)-$T1!7?[.; MZ[ HC"^Z3=$+WE[#VSO*.RF5PM-,"JE/PH^DV+5,:#R?T#O'V!%P3#:8S\L"@=!W X?-_#Q4?@[ M:2@_H.5U,\!6TD8;'YZ183S8HVTI"J/^'JV_TP#MQ^YQF\@*%N \TLIS?/ MMGFJYK\ 5!+ P04 " 4 M0(%8W^1[S* " #J!@ &0 'AL+W=O, MTH#VL)?$=NXY]YP;^SK;2O6D5P"&/%=*Z"E U4\C'N]-*PH$T&>N;5[E6>R-IP)N%=$UU5%U>\Q<+D=!5&P M6WA@RY6Q"V&>K>D29F >U_<*9V'+4K(*A&92$ 6+47 374]2&^\"OC'8ZKTQ ML4[F4C[9R>=R%/2L(.!0&,M \;6!"7!NB5#&KX8S:%-:X/YXQ_[1>4?H/$SL'R%Y-H]R=;'#C&XJ+6150-&!143_DV? MFSKL :+T""!N /$AH'\$D#2 Q!GURIRM*34TSY3<$F6CD,CZ:.8W&'&E2:WHH3R)4&( M7EI#\<[0.#[).(7BDB31>Q+WXJ1#T.3?X?$).4E;W\3Q)4?X7*4T^7$SUT;A MGOW952-/T>^FL.?X6J]I :, #ZH&M8$@?_VVC K5TW5230M;"^ /7KK8-^\;UJ8/U,39RWW?_TOA;X(ZJ)1,: M32V0LG$*+R-0-@"_+Z0TNXE-T%YO^1]02P,$ M% @ %$"!6,M0#&FX @ ZP8 !D !X;"]W;W)K&ULK55=;]HP%/TK5UDU==+:? 'M.HA4Z*;UH6I5UNW9)#?$JF-GMH'N MW^\Z"1FE >UA+^"/>X[/N?:]&6^4?C8%HH674D@S\0IKJRO?-VF!)3/GJD)) M.[G2);,TU4O?5!I95H-*X4=!,/)+QJ67C.NU!YV,USH8NO WYP MW)B=,3@G"Z6>W>0VFWB!$X0"4^L8&/VM<89"."*2\:OE]+HC'7!WO&7_6GLG M+PMF<*;$3Y[98N)=>I!ASE;"/JK--VS]U )3)4S]"YLV-O @71FKRA9,"DHN MFW_VTN9A!Q".#@"B%A#M P8' '$+B&NCC;+:U@VS+!EKM0'MHHG-#>K?]/9*\R,>@R,3C&GMQ7J)E[=9 R4P#UFIR:BX%M?AVZ#1\%,7\TKXL!,^/"K\\?X)F#%(M:,65"@2,_?J M\24M&-40T#WNZP?!V8(+;GF_E:,']M\#]-WG\(W;. K#/;O^3M\H42_K=FH@ M52MIF[KJ5KN.?5TWJKWU*77RIO'^I6D^ W=,+[DT9#XGRN#\@H3IIK4V$ZNJ MNCLME*5>5P\+^AJA=@&TGRMEMQ-W0/=]2_X 4$L#!!0 ( !1 @5A#-8KJ M;P( "$& 9 >&PO=V]R:W-H965T2'9,.IVRP%ULG MW??YOKO3.=LK_6@J1 M/HI9F%E36-M=A:(H*!3,CU:"DD[72@EDR]28TC496 M>I"HPSB*IJ%@7 9YYO=N=9ZIK:VYQ%L-9BL$TX<;K-5^%HR#X\8=WU36;81Y MUK -WJ/]UMQJLL*>I>0"I>%*@L;U+)B/KQ>I\_<.WSGNSNUP@77MB"B,7QUGT'_2 4_71_8/7CMI63&#"U4_\-)6L^ J M@!+7;%O;.[7_B)V>B>,K5&W\$_:=;Q1 L356B0Y,$0@NVS=[ZO)P HC3,X"X M \1_ J9G $D'2+S0-C(O:\DLRS.M]J"=-[&YA<^-1Y,:+ET5[ZVF4TXXFR^4 M$-Q26:P!)DM8*&FYW* L.!IXLT3+>&W>P@7<4P.5VQI!K>'!9P=+F.]04['A M,U(JX2MJX5GNF,4LM!2?^TI8=+'8D]/Y;T@G4EU>B& /4"U+ZXEHH[E(&7:5,X(-,& M)B"HLRH#*93L8(;4OTPTZ8C&T9$IOAJ@>J8][;6G_Z:]Y*906VE!GVGDEF_< MMJ*;E+L\&D63:1;N3B4-NZ67D]ZOC3<\N'YA>L.EH&PO=V]R:W-H965T,YJ+L95*N1[:MDA2R+ X9VO(U94EXQF6:LA7 MMEASP LCRJCM.4YD9YCD5CPRYZ8\'K%"4I+#E"-19!GF3Y= V79LN=;SB5NR M2J4^8<>C-5[!#.3]>LK5R*Y=%B2#7!"6(P[+L77A#B>N$9@9/PALQ?F/'ZM" M[ C,*RC$AU7Z1 .%^@"0)P0$.KT"B0D5G] 9FJDG:%%00&R);K L M.)%ZBAI=@ZHCNB9X3FAY\@S=SZ[0ZX_D-\LG[Y=YKN:TJ59?+J\OE&3__#;]_*<*OB[F07#VG MOYMBE^L$S>OHEW3@%\ U;\\8,;.5^:BO"?S%Z5Q*]+XK>YQZJR M05/ 4M4S*OTQV<2N$SDC>[,+WFK=$3RHP8-CX&$3>*F*7H,'>^"MUAW!PQH\ M/ 8>-8&'#>!NM ?>:MT1/*K!HV/@O2;PZ \#+T][E;GCMR]FKMWC+O?Q-T[ MY(X&>]RMSAVY^S5WOY7[+@6UM2\E\";Z_N'C,MA_/UO].](/:OI!.SV3F.H] MCV1%AJCYOJ[QD]FKFO(,#O($0>CN!6I=LF,@UWG9;)W62-<@Q%#MB.J.@)"- MNZ%SD.(LZ.]_?=J7Z1ICIV=P6V-,M6DNT0;3PFR%JJOD6/<-U6VB+]M@8TCW M8&_P!U%O/V3#+,\/ZUDEO+W3^^C&\P;S%4Q\\7O9RY4"RM6F' MYDRJYLHY::2<3@M)K8<5HVX8V0D3XA8> M[Y_9EO8BV]@WNVNR:1I#==/)N [H;ZHY[4W9Z$6Z0F M-)]L1GXK6MZQA5Z5TR+#/7>.T/._7>DV%]RM@XRFP=9)IH M ?& ?D!QT^Q3AJ,YUQH+NO>C*T['Y(VA+WXQ/64;G0M\UX("L MV]]9RN=YTHRZ@86H1ZW;WV!Z[;@YK9I<7*9LP=)1W573L6T&IF&RUA<0=I%K M>_D1C.,P/P(8E@=S@'$<"\OS/\VGA\['89BWGA?IH9P>RG$L'S*R'RR/GY.8 MRS_3)(FB.,96=#3R.AAAZQ;'\.-7P[P! \L#F?YNK?'=QBMD?QU@>[JO0K"9 MXI6(S11?:T#\ZP:,)/'O-I8'&-@N8+4#^?UYH*;\G"B"7<6\84\PCB0)AD M M^FLTCI'5B>'CWQ_L*8FB)/$C@/D=1!&&P-.((Y@#\( A463?@SOOHW#UG@K7 M_QD*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'O)X MKI4=TPWC5>ZUJ4-CV_!-JSOWM+_=%+?:Z;4NM=_/1]W_I1J)2M>ZTC]5,1]- M1L)MS=T_QNJ?IO:RO,RM*'@PU;CS5^Z],HNI5=_6]/L='W=GB;:CA;E5MKV?<(&+XG!O M/D"1GK+'.NRP%T6'QX=RUA3:BXOZ\..PEV!% "OBQ5J$;5/J(ER]$.>RE'6N M1#>RC@#& #!^,T!QM)($,@&0R2M"7K80[0^<,)LPXKDAD"F 3-\,\M*;G$!F M #)[,\B%=%L".0.0,U[(I7*YU;NVO04[;YRNE:,3Y@. ^\ +=RZ=[OIK994+ MAW9'"%F'[FRJBDZ8CP#R(W,TS'\TX9I=.XW/$Q2@)[Q,%Z&OZNOVHN+,N7X MG$)S,*OCB_)=&*F46"D;@I^TBK(A?4R9_1%2E%U((/;= _8I#.JN_0&E0^Z8 M,LOC+,]M$P+)I_MP$J=<1_G5;T,O+AK;RPR0/:;,^O@30"_IVQ( M!%-F$W2!XGWP09@!"U.U4^#WS'.*'#!EED!@JK0_^+V=F,']/JP45)WKW@!' MR H1LQ56=2N[PTKNE%X0@9(F(VQ$7M='@"Q9651>A!<69M M4-DA=:*,<*'!;(H0BTW3#;!8A0RO'>-W8KT_;.P%Q43*B)B5 =.G[Q'%1,J( MF)5!$RAQ%);>I7)_4#ADCHC9',\RJ4%"I)*(625#*=4@)')+Q.R6X=QJ$!-I M)F+6#$RR^C,&V29BMLVO=&:H V.DF)A]X?&4UPS"(;7$S&IY*8EX *68R"XQ M>QT+Y!+BB&+"8A:S75ZH'(BCI?)2EQ03V25FM@N68$PQD6=B9L]@S(1B(MG$ MS++!F"G%1+J)F76#,3.*B703L^N&9CZ'>=,/E\@R\2L6MI[HQ'MQ&4Y>-+1< MC923,"L'8O:WOXBI>\CD852[MK:"POS119*.4OL(%U M.'TV4V2AE-E"_9<=@QEH",)986.& M)#1CEA#&I(6-&9+0C%E"&),6-F;(0K/.0N/N8'=Z4JA-2/R++^$2+K3GLLQ7 M5K1_#M^P)6G[+/QF_/%[]]/_ %!+ P04 " 40(%8 MK&U05SP" "O*@ &@ 'AL+U]R96QS+W=O0,UYOVR'IJO9=%MZ Y*>?- DBL>A[=U/2!?)([.83?%9R5%\ M_8/P0]3'EWQHQWUW*KM]7Q:?Q\.IK*K=./:_ZKJL=_G8EKNNSZ?SD4TW'-OQ MO!RV==^NW]MMKF6YC'JXG5$]/=[.7+Q^]?E_)G:;S7Z=?W?K/\=\&O\QN/[H MAO>RRWFL%J_ML,WCJJH_#]?=I;YLTMUY"<"O07U%@*] M!?46 KUE\K!-H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@ MMZ+>2J"WHMY*H+>BWDJ@MTY>EA#HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2 MZ*VHMQ+H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMDY?=!'H;ZFT$>AOJ;01Z&^IM M!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OOD8R6!WHYZ M.X'>CGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z M!X'>,?G9A$#O0+V#0.] O8- [T"]@T#O!O5N"/1N4.^&0.\&]6Y^4N\R?AUR MN?9\K_'Z/TGU>#XW7R]_67[OG-R7"\[U;45Y^@M02P,$% @ %$"!6$!K M%[H @ QBD !, !;0V]N=&5N=%]4>7!E&ULS=I-3L,P$ 7@JU39 MHL;U;P%1-L 66' !DTS;J$ELV0;*[7%20 )!!2H2;].HM3UOXI&^5<_NGCW% MR;9K^[@HUBGY4\9BM:;.QM)YZO/*TH7.IOPUK)BWU<:NB(G9S+#*]8GZ-$U# MC>+\[)*6]J%-DZMM_CDVKE\4@=I83"YV&X>L16&];YO*IKS.'OOZ4\KT-:', M)\<]<=WX>)0W%.S+A&'E^X#7/%$)3T^36AG1MN[R+;5L6TW-+L=Q?XHL> MW7+95%2[ZJ'+1\KH ]DZKHE2UY:[HD?[DU.^8=I]\H/SQS+[ O/.V^!\S!,+ M]/NXMY$,IZ<^%Z*0FOVO^)Z82Q_\?C1,NZ;ZA]GY>I]L[@ M "L" 1 " :\ !D;V-0&UL4$L! A0#% @ %$"!6+LODZJ_!P PS, !@ M ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ %$"!6)9I<]TY P ;PL !@ ("!BQD M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %$"! M6.K5+JVA!P S2, !@ ("! 4 , 8 M " @4DP !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ %$"!6/?02FF0"P 1Q\ !D M ("!U6$ 'AL+W=O&PO M=V]R:W-H965TEQ !X;"]W;W)K&UL4$L! A0#% @ %$"!6,/\9#X2 P T08 !D ("! M'W8 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ %$"!6)M."M:Q! 6 H !D ("!NX0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %$"!6"*$^@6? M"0 _Q8 !D ("!II4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %$"!6&0ZHFM# @ B@8 !D M ("!=:@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ %$"!6 Q91PB]!@ S14 !D ("!7^ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M%$"!6/?',S73 @ ,@8 !D ("!X>X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %$"!6$^V"P.6! M- L !D ("!/O@ 'AL+W=O&PO=V]R:W-H965T00 '(, 9 " @5 # 0!X;"]W;W)K&UL4$L! A0#% @ %$"!6#ORQ9!# @ $08 !D M ("! @! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ %$"!6!]PC#X1 P K0@ !D ("!<10! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %$"! M6-&PO=V]R:W-H965T&UL4$L! A0#% @ %$"!6,AG+^YH @ ? < M !D ("!KRX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %$"!6+E L !D M ("!TC&PO=V]R:W-H965T M&UL4$L! A0# M% @ %$"!6(:& 3QW @ W 8 !D ("!MD(! 'AL+W=O M&PO=V]R:W-H965T^ENO70( +L% 9 " @0M) M 0!X;"]W;W)K&UL4$L! A0#% @ %$"!6(78 M&PO=V]R:W-H965T&UL4$L! A0#% @ %$"!6-)9FI_/! 'R< !D M ("!^ED! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %$"!6!+QI/%X @ &PO=V]R:W-H965T9J 0!X;"]W;W)K&UL4$L! A0#% M @ %$"!6!;ND^Y. P -PH !D ("!%F\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %$"!6-OYQSX8 M! NA$ !D ("!ZGT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %$"!6+Z%O]X! P '@H !D M ("!H(L! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ %$"!6,M0#&FX @ ZP8 !D ("!HI0! M 'AL+W=O&PO=V]R:W-H965T: 0!X;"]W;W)K&UL4$L! A0#% @ M%$"!6'G4$!]$ P )A0 T ( !BIT! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ %$"! M6*QM4%<\ @ KRH !H ( !.J XML 94 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 95 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 97 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1 html 125 399 1 true 52 0 false 4 false false R1.htm 995100 - Document - Cover Sheet http://xbrl.sec.gov/dei/role/document/Cover Cover Cover 1 false false R2.htm 995300 - Document - Audit Information Sheet http://xbrl.sec.gov/dei/role/document/AuditInformation Audit Information Cover 2 false false R3.htm 995301 - Statement - Consolidated Balance Sheets Sheet http://www.decisionpt.com/role/ConsolidatedBalanceSheet Consolidated Balance Sheets Statements 3 false false R4.htm 995302 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals Consolidated Balance Sheets (Parentheticals) Statements 4 false false R5.htm 995303 - Statement - Consolidated Statements of Income and Comprehensive Income Sheet http://www.decisionpt.com/role/ConsolidatedIncomeStatement Consolidated Statements of Income and Comprehensive Income Statements 5 false false R6.htm 995304 - Statement - Consolidated Statements of Stockholders??? Equity Sheet http://www.decisionpt.com/role/ShareholdersEquityType2or3 Consolidated Statements of Stockholders??? Equity Statements 6 false false R7.htm 995305 - Statement - Consolidated Statements of Cash Flows Sheet http://www.decisionpt.com/role/ConsolidatedCashFlow Consolidated Statements of Cash Flows Statements 7 false false R8.htm 995306 - Disclosure - Description of Business Sheet http://www.decisionpt.com/role/DescriptionofBusiness Description of Business Notes 8 false false R9.htm 995307 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 995308 - Disclosure - Acquisitions Sheet http://www.decisionpt.com/role/Acquisitions Acquisitions Notes 10 false false R11.htm 995309 - Disclosure - Intangible Assets Sheet http://www.decisionpt.com/role/IntangibleAssets Intangible Assets Notes 11 false false R12.htm 995310 - Disclosure - Net Income Per Share Sheet http://www.decisionpt.com/role/NetIncomePerShare Net Income Per Share Notes 12 false false R13.htm 995311 - Disclosure - Property and Equipment Sheet http://www.decisionpt.com/role/PropertyandEquipment Property and Equipment Notes 13 false false R14.htm 995312 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.decisionpt.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 14 false false R15.htm 995313 - Disclosure - Line of Credit Sheet http://www.decisionpt.com/role/LineofCredit Line of Credit Notes 15 false false R16.htm 995314 - Disclosure - Term Debt Sheet http://www.decisionpt.com/role/TermDebt Term Debt Notes 16 false false R17.htm 995315 - Disclosure - Income Taxes Sheet http://www.decisionpt.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 995316 - Disclosure - Stockholders??? Equity Sheet http://www.decisionpt.com/role/StockholdersEquity Stockholders??? Equity Notes 18 false false R19.htm 995317 - Disclosure - Share-Based Compensation Sheet http://www.decisionpt.com/role/ShareBasedCompensation Share-Based Compensation Notes 19 false false R20.htm 995318 - Disclosure - Commitments and Contingencies Sheet http://www.decisionpt.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 20 false false R21.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 21 false false R22.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 22 false false R23.htm 996000 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://www.decisionpt.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 23 false false R24.htm 996001 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 24 false false R25.htm 996002 - Disclosure - Acquisitions (Tables) Sheet http://www.decisionpt.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.decisionpt.com/role/Acquisitions 25 false false R26.htm 996003 - Disclosure - Intangible Assets (Tables) Sheet http://www.decisionpt.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.decisionpt.com/role/IntangibleAssets 26 false false R27.htm 996004 - Disclosure - Net Income Per Share (Tables) Sheet http://www.decisionpt.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.decisionpt.com/role/NetIncomePerShare 27 false false R28.htm 996005 - Disclosure - Property and Equipment (Tables) Sheet http://www.decisionpt.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.decisionpt.com/role/PropertyandEquipment 28 false false R29.htm 996006 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.decisionpt.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.decisionpt.com/role/AccruedExpensesandOtherCurrentLiabilities 29 false false R30.htm 996007 - Disclosure - Term Debt (Tables) Sheet http://www.decisionpt.com/role/TermDebtTables Term Debt (Tables) Tables http://www.decisionpt.com/role/TermDebt 30 false false R31.htm 996008 - Disclosure - Income Taxes (Tables) Sheet http://www.decisionpt.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.decisionpt.com/role/IncomeTaxes 31 false false R32.htm 996009 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.decisionpt.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.decisionpt.com/role/ShareBasedCompensation 32 false false R33.htm 996010 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.decisionpt.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.decisionpt.com/role/CommitmentsandContingencies 33 false false R34.htm 996011 - Disclosure - Description of Business (Details) Sheet http://www.decisionpt.com/role/DescriptionofBusinessDetails Description of Business (Details) Details http://www.decisionpt.com/role/DescriptionofBusiness 34 false false R35.htm 996012 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) Sheet http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails Basis of Presentation and Summary of Significant Accounting Policies (Details) Details http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables 35 false false R36.htm 996013 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Allowance for Credit Losses Activity Sheet http://www.decisionpt.com/role/ScheduleofAllowanceforCreditLossesActivityTable Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Allowance for Credit Losses Activity Details http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables 36 false false R37.htm 996014 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Deferred Revenue Activity Sheet http://www.decisionpt.com/role/ScheduleofDeferredRevenueActivityTable Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Deferred Revenue Activity Details http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables 37 false false R38.htm 996015 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Net Sales by Revenue Sheet http://www.decisionpt.com/role/ScheduleofNetSalesbyRevenueTable Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Net Sales by Revenue Details http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables 38 false false R39.htm 996016 - Disclosure - Acquisitions (Details) Sheet http://www.decisionpt.com/role/AcquisitionsDetails Acquisitions (Details) Details http://www.decisionpt.com/role/AcquisitionsTables 39 false false R40.htm 996017 - Disclosure - Acquisitions (Details) - Schedule of Total consideration for the Acquisition Sheet http://www.decisionpt.com/role/ScheduleofTotalconsiderationfortheAcquisitionTable Acquisitions (Details) - Schedule of Total consideration for the Acquisition Details http://www.decisionpt.com/role/AcquisitionsTables 40 false false R41.htm 996018 - Disclosure - Acquisitions (Details) - Schedule of Cash Due Sheet http://www.decisionpt.com/role/ScheduleofCashDueTable Acquisitions (Details) - Schedule of Cash Due Details http://www.decisionpt.com/role/AcquisitionsTables 41 false false R42.htm 996019 - Disclosure - Acquisitions (Details) - Schedule of Estimated Fair Value of Acquired Net Assets Sheet http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable Acquisitions (Details) - Schedule of Estimated Fair Value of Acquired Net Assets Details http://www.decisionpt.com/role/AcquisitionsTables 42 false false R43.htm 996020 - Disclosure - Acquisitions (Details) - Schedule of Estimated Useful Lives of Intangible Assets Sheet http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable Acquisitions (Details) - Schedule of Estimated Useful Lives of Intangible Assets Details http://www.decisionpt.com/role/AcquisitionsTables 43 false false R44.htm 996021 - Disclosure - Acquisitions (Details) - Schedule of Statement of Operations Sheet http://www.decisionpt.com/role/ScheduleofStatementofOperationsTable Acquisitions (Details) - Schedule of Statement of Operations Details http://www.decisionpt.com/role/AcquisitionsTables 44 false false R45.htm 996022 - Disclosure - Acquisitions (Details) - Schedule of Estimated Fair Value of Acquired Net Assets Sheet http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0 Acquisitions (Details) - Schedule of Estimated Fair Value of Acquired Net Assets Details http://www.decisionpt.com/role/AcquisitionsTables 45 false false R46.htm 996023 - Disclosure - Acquisitions (Details) - Schedule of Estimated Useful Lives of Intangible Assets Sheet http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable0 Acquisitions (Details) - Schedule of Estimated Useful Lives of Intangible Assets Details http://www.decisionpt.com/role/AcquisitionsTables 46 false false R47.htm 996024 - Disclosure - Intangible Assets (Details) - Schedule of Definite Lived Intangible Assets Sheet http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable Intangible Assets (Details) - Schedule of Definite Lived Intangible Assets Details http://www.decisionpt.com/role/IntangibleAssetsTables 47 false false R48.htm 996025 - Disclosure - Intangible Assets (Details) - Schedule of Weighted-Average Remaining Useful Life of Amortizable Intangible Assets Sheet http://www.decisionpt.com/role/ScheduleofWeightedAverageRemainingUsefulLifeofAmortizableIntangibleAssetsTable Intangible Assets (Details) - Schedule of Weighted-Average Remaining Useful Life of Amortizable Intangible Assets Details http://www.decisionpt.com/role/IntangibleAssetsTables 48 false false R49.htm 996026 - Disclosure - Intangible Assets (Details) - Schedule of Definite Lived Intangible Assets Sheet http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable0 Intangible Assets (Details) - Schedule of Definite Lived Intangible Assets Details http://www.decisionpt.com/role/IntangibleAssetsTables 49 false false R50.htm 996027 - Disclosure - Net Income Per Share (Details) - Schedule of Reconciliation of the Fully Dilutive Securities Effect Sheet http://www.decisionpt.com/role/ScheduleofReconciliationoftheFullyDilutiveSecuritiesEffectTable Net Income Per Share (Details) - Schedule of Reconciliation of the Fully Dilutive Securities Effect Details http://www.decisionpt.com/role/NetIncomePerShareTables 50 false false R51.htm 996028 - Disclosure - Property and Equipment (Details) Sheet http://www.decisionpt.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://www.decisionpt.com/role/PropertyandEquipmentTables 51 false false R52.htm 996029 - Disclosure - Property and Equipment (Details) - Schedule of Property and Equipment Sheet http://www.decisionpt.com/role/ScheduleofPropertyandEquipmentTable Property and Equipment (Details) - Schedule of Property and Equipment Details http://www.decisionpt.com/role/PropertyandEquipmentTables 52 false false R53.htm 996030 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities Sheet http://www.decisionpt.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities Details http://www.decisionpt.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables 53 false false R54.htm 996031 - Disclosure - Line of Credit (Details) Sheet http://www.decisionpt.com/role/LineofCreditDetails Line of Credit (Details) Details http://www.decisionpt.com/role/LineofCredit 54 false false R55.htm 996032 - Disclosure - Term Debt (Details) Sheet http://www.decisionpt.com/role/TermDebtDetails Term Debt (Details) Details http://www.decisionpt.com/role/TermDebtTables 55 false false R56.htm 996033 - Disclosure - Term Debt (Details) - Schedule of Term Debt Sheet http://www.decisionpt.com/role/ScheduleofTermDebtTable Term Debt (Details) - Schedule of Term Debt Details http://www.decisionpt.com/role/TermDebtTables 56 false false R57.htm 996034 - Disclosure - Term Debt (Details) - Schedule of Future Principal Payments for Outstanding Debt Sheet http://www.decisionpt.com/role/ScheduleofFuturePrincipalPaymentsforOutstandingDebtTable Term Debt (Details) - Schedule of Future Principal Payments for Outstanding Debt Details http://www.decisionpt.com/role/TermDebtTables 57 false false R58.htm 996035 - Disclosure - Income Taxes (Details) Sheet http://www.decisionpt.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.decisionpt.com/role/IncomeTaxesTables 58 false false R59.htm 996036 - Disclosure - Income Taxes (Details) - Schedule of Provision for Income Taxes Sheet http://www.decisionpt.com/role/ScheduleofProvisionforIncomeTaxesTable Income Taxes (Details) - Schedule of Provision for Income Taxes Details http://www.decisionpt.com/role/IncomeTaxesTables 59 false false R60.htm 996037 - Disclosure - Income Taxes (Details) - Schedule of Deferred Tax Assets and Liabilities Sheet http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable Income Taxes (Details) - Schedule of Deferred Tax Assets and Liabilities Details http://www.decisionpt.com/role/IncomeTaxesTables 60 false false R61.htm 996038 - Disclosure - Income Taxes (Details) - Schedule of Income Tax Rate to the Effective Income Tax Rate Sheet http://www.decisionpt.com/role/ScheduleofIncomeTaxRatetotheEffectiveIncomeTaxRateTable Income Taxes (Details) - Schedule of Income Tax Rate to the Effective Income Tax Rate Details http://www.decisionpt.com/role/IncomeTaxesTables 61 false false R62.htm 996039 - Disclosure - Stockholders??? Equity (Details) Sheet http://www.decisionpt.com/role/StockholdersEquityDetails Stockholders??? Equity (Details) Details http://www.decisionpt.com/role/StockholdersEquity 62 false false R63.htm 996040 - Disclosure - Share-Based Compensation (Details) Sheet http://www.decisionpt.com/role/ShareBasedCompensationDetails Share-Based Compensation (Details) Details http://www.decisionpt.com/role/ShareBasedCompensationTables 63 false false R64.htm 996041 - Disclosure - Share-Based Compensation (Details) - Schedule of Stock Option activity Sheet http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable Share-Based Compensation (Details) - Schedule of Stock Option activity Details http://www.decisionpt.com/role/ShareBasedCompensationTables 64 false false R65.htm 996042 - Disclosure - Share-Based Compensation (Details) - Schedule of the Fair Values of Stock Options Granted were Estimated using the Black-Scholes Option-Pricing Model Sheet http://www.decisionpt.com/role/ScheduleoftheFairValuesofStockOptionsGrantedwereEstimatedusingtheBlackScholesOptionPricingModelTable Share-Based Compensation (Details) - Schedule of the Fair Values of Stock Options Granted were Estimated using the Black-Scholes Option-Pricing Model Details http://www.decisionpt.com/role/ShareBasedCompensationTables 65 false false R66.htm 996043 - Disclosure - Share-Based Compensation (Details) - Schedule of Employees Exercised Vested Stock Options Sheet http://www.decisionpt.com/role/ScheduleofEmployeesExercisedVestedStockOptionsTable Share-Based Compensation (Details) - Schedule of Employees Exercised Vested Stock Options Details http://www.decisionpt.com/role/ShareBasedCompensationTables 66 false false R67.htm 996044 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.decisionpt.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.decisionpt.com/role/CommitmentsandContingenciesTables 67 false false R68.htm 996045 - Disclosure - Commitments and Contingencies (Details) - Schedule of Operating Lease Asset and Liability Sheet http://www.decisionpt.com/role/ScheduleofOperatingLeaseAssetandLiabilityTable Commitments and Contingencies (Details) - Schedule of Operating Lease Asset and Liability Details http://www.decisionpt.com/role/CommitmentsandContingenciesTables 68 false false R69.htm 996046 - Disclosure - Commitments and Contingencies (Details) - Schedule of Lease Expense Sheet http://www.decisionpt.com/role/ScheduleofLeaseExpenseTable Commitments and Contingencies (Details) - Schedule of Lease Expense Details http://www.decisionpt.com/role/CommitmentsandContingenciesTables 69 false false R70.htm 996047 - Disclosure - Commitments and Contingencies (Details) - Schedule of Supplemental Information Sheet http://www.decisionpt.com/role/ScheduleofSupplementalInformationTable Commitments and Contingencies (Details) - Schedule of Supplemental Information Details http://www.decisionpt.com/role/CommitmentsandContingenciesTables 70 false false R71.htm 996048 - Disclosure - Commitments and Contingencies (Details) - Schedule of Weighted Average Lease Term and Rate Sheet http://www.decisionpt.com/role/ScheduleofWeightedAverageLeaseTermandRateTable Commitments and Contingencies (Details) - Schedule of Weighted Average Lease Term and Rate Details http://www.decisionpt.com/role/CommitmentsandContingenciesTables 71 false false R72.htm 996049 - Disclosure - Commitments and Contingencies (Details) - Schedule of Maturities of Lease Liabilities Sheet http://www.decisionpt.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable Commitments and Contingencies (Details) - Schedule of Maturities of Lease Liabilities Details http://www.decisionpt.com/role/CommitmentsandContingenciesTables 72 false false All Reports Book All Reports dpsi-20231231.xsd dpsi-20231231_cal.xml dpsi-20231231_def.xml dpsi-20231231_lab.xml dpsi-20231231_pre.xml ea0202360-10k_decision.htm image_001.jpg image_002.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 99 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ea0202360-10k_decision.htm": { "nsprefix": "dpsi", "nsuri": "http://www.decisionpt.com/20231231", "dts": { "schema": { "local": [ "dpsi-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023_def.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023_lab.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023_pre.xsd", "https://xbrl.sec.gov/dei/2023/dei-sub-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd" ] }, "calculationLink": { "local": [ "dpsi-20231231_cal.xml" ] }, "definitionLink": { "local": [ "dpsi-20231231_def.xml" ] }, "labelLink": { "local": [ "dpsi-20231231_lab.xml" ] }, "presentationLink": { "local": [ "dpsi-20231231_pre.xml" ] }, "inline": { "local": [ "ea0202360-10k_decision.htm" ] } }, "keyStandard": 335, "keyCustom": 64, "axisStandard": 22, "axisCustom": 0, "memberStandard": 25, "memberCustom": 24, "hidden": { "total": 62, "http://www.decisionpt.com/20231231": 17, "http://fasb.org/us-gaap/2023": 42, "http://xbrl.sec.gov/dei/2023": 3 }, "contextCount": 125, "entityCount": 1, "segmentCount": 52, "elementCount": 796, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 643, "http://xbrl.sec.gov/dei/2023": 37, "http://xbrl.sec.gov/ecd/2023": 4, "http://fasb.org/srt/2023": 2 }, "report": { "R1": { "role": "http://xbrl.sec.gov/dei/role/document/Cover", "longName": "995100 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R2": { "role": "http://xbrl.sec.gov/dei/role/document/AuditInformation", "longName": "995300 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c0", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "i", "b", "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "i", "b", "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.decisionpt.com/role/ConsolidatedBalanceSheet", "longName": "995301 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals", "longName": "995302 - Statement - Consolidated Balance Sheets (Parentheticals)", "shortName": "Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:AccountsReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:AccountsReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.decisionpt.com/role/ConsolidatedIncomeStatement", "longName": "995303 - Statement - Consolidated Statements of Income and Comprehensive Income", "shortName": "Consolidated Statements of Income and Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "unique": true } }, "R6": { "role": "http://www.decisionpt.com/role/ShareholdersEquityType2or3", "longName": "995304 - Statement - Consolidated Statements of Stockholders\u2019 Equity", "shortName": "Consolidated Statements of Stockholders\u2019 Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c10", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c10", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.decisionpt.com/role/ConsolidatedCashFlow", "longName": "995305 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "unique": true } }, "R8": { "role": "http://www.decisionpt.com/role/DescriptionofBusiness", "longName": "995306 - Disclosure - Description of Business", "shortName": "Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "longName": "995307 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.decisionpt.com/role/Acquisitions", "longName": "995308 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:AssetAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:AssetAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.decisionpt.com/role/IntangibleAssets", "longName": "995309 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.decisionpt.com/role/NetIncomePerShare", "longName": "995310 - Disclosure - Net Income Per Share", "shortName": "Net Income Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.decisionpt.com/role/PropertyandEquipment", "longName": "995311 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.decisionpt.com/role/AccruedExpensesandOtherCurrentLiabilities", "longName": "995312 - Disclosure - Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.decisionpt.com/role/LineofCredit", "longName": "995313 - Disclosure - Line of Credit", "shortName": "Line of Credit", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.decisionpt.com/role/TermDebt", "longName": "995314 - Disclosure - Term Debt", "shortName": "Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.decisionpt.com/role/IncomeTaxes", "longName": "995315 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.decisionpt.com/role/StockholdersEquity", "longName": "995316 - Disclosure - Stockholders\u2019 Equity", "shortName": "Stockholders\u2019 Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.decisionpt.com/role/ShareBasedCompensation", "longName": "995317 - Disclosure - Share-Based Compensation", "shortName": "Share-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.decisionpt.com/role/CommitmentsandContingencies", "longName": "995318 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R21": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true }, "uniqueAnchor": null }, "R22": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c124", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrTrmntdFlag", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c124", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrTrmntdFlag", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.decisionpt.com/role/AccountingPoliciesByPolicy", "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)", "shortName": "Accounting Policies, by Policy (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables", "longName": "996001 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.decisionpt.com/role/AcquisitionsTables", "longName": "996002 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:AssetAcquisitionTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:AssetAcquisitionTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.decisionpt.com/role/IntangibleAssetsTables", "longName": "996003 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.decisionpt.com/role/NetIncomePerShareTables", "longName": "996004 - Disclosure - Net Income Per Share (Tables)", "shortName": "Net Income Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.decisionpt.com/role/PropertyandEquipmentTables", "longName": "996005 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.decisionpt.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "longName": "996006 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.decisionpt.com/role/TermDebtTables", "longName": "996007 - Disclosure - Term Debt (Tables)", "shortName": "Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.decisionpt.com/role/IncomeTaxesTables", "longName": "996008 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.decisionpt.com/role/ShareBasedCompensationTables", "longName": "996009 - Disclosure - Share-Based Compensation (Tables)", "shortName": "Share-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.decisionpt.com/role/CommitmentsandContingenciesTables", "longName": "996010 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c0", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.decisionpt.com/role/DescriptionofBusinessDetails", "longName": "996011 - Disclosure - Description of Business (Details)", "shortName": "Description of Business (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c27", "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:NatureOfOperations", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c27", "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:NatureOfOperations", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "longName": "996012 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:InventoryValuationReserves", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:InventoryValuationReserves", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.decisionpt.com/role/ScheduleofAllowanceforCreditLossesActivityTable", "longName": "996013 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Allowance for Credit Losses Activity", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Allowance for Credit Losses Activity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true }, "uniqueAnchor": { "contextRef": "c13", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "unique": true } }, "R37": { "role": "http://www.decisionpt.com/role/ScheduleofDeferredRevenueActivityTable", "longName": "996014 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Deferred Revenue Activity", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Deferred Revenue Activity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true }, "uniqueAnchor": { "contextRef": "c13", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "unique": true } }, "R38": { "role": "http://www.decisionpt.com/role/ScheduleofNetSalesbyRevenueTable", "longName": "996015 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Net Sales by Revenue", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Net Sales by Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true }, "uniqueAnchor": { "contextRef": "c39", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "unique": true } }, "R39": { "role": "http://www.decisionpt.com/role/AcquisitionsDetails", "longName": "996016 - Disclosure - Acquisitions (Details)", "shortName": "Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c46", "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock", "p", "us-gaap:AssetAcquisitionTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c46", "name": "us-gaap:AssetAcquisitionConsiderationTransferred", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock", "p", "us-gaap:AssetAcquisitionTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.decisionpt.com/role/ScheduleofTotalconsiderationfortheAcquisitionTable", "longName": "996017 - Disclosure - Acquisitions (Details) - Schedule of Total consideration for the Acquisition", "shortName": "Acquisitions (Details) - Schedule of Total consideration for the Acquisition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c45", "name": "us-gaap:PaymentsToAcquireProductiveAssets", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:AssetAcquisitionTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c45", "name": "us-gaap:PaymentsToAcquireProductiveAssets", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:AssetAcquisitionTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.decisionpt.com/role/ScheduleofCashDueTable", "longName": "996018 - Disclosure - Acquisitions (Details) - Schedule of Cash Due", "shortName": "Acquisitions (Details) - Schedule of Cash Due", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c0", "name": "dpsi:AssetAcquisitionConsiderationTransferredPurchasePrice", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:AssetAcquisitionTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "dpsi:AssetAcquisitionConsiderationTransferredPurchasePrice", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:AssetAcquisitionTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable", "longName": "996019 - Disclosure - Acquisitions (Details) - Schedule of Estimated Fair Value of Acquired Net Assets", "shortName": "Acquisitions (Details) - Schedule of Estimated Fair Value of Acquired Net Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c54", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c54", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable", "longName": "996020 - Disclosure - Acquisitions (Details) - Schedule of Estimated Useful Lives of Intangible Assets", "shortName": "Acquisitions (Details) - Schedule of Estimated Useful Lives of Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c55", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c55", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.decisionpt.com/role/ScheduleofStatementofOperationsTable", "longName": "996021 - Disclosure - Acquisitions (Details) - Schedule of Statement of Operations", "shortName": "Acquisitions (Details) - Schedule of Statement of Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0", "longName": "996022 - Disclosure - Acquisitions (Details) - Schedule of Estimated Fair Value of Acquired Net Assets", "shortName": "Acquisitions (Details) - Schedule of Estimated Fair Value of Acquired Net Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c58", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c58", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable0", "longName": "996023 - Disclosure - Acquisitions (Details) - Schedule of Estimated Useful Lives of Intangible Assets", "shortName": "Acquisitions (Details) - Schedule of Estimated Useful Lives of Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c59", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c59", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable", "longName": "996024 - Disclosure - Intangible Assets (Details) - Schedule of Definite Lived Intangible Assets", "shortName": "Intangible Assets (Details) - Schedule of Definite Lived Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:FiniteLivedCustomerRelationshipsGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:FiniteLivedCustomerRelationshipsGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.decisionpt.com/role/ScheduleofWeightedAverageRemainingUsefulLifeofAmortizableIntangibleAssetsTable", "longName": "996025 - Disclosure - Intangible Assets (Details) - Schedule of Weighted-Average Remaining Useful Life of Amortizable Intangible Assets", "shortName": "Intangible Assets (Details) - Schedule of Weighted-Average Remaining Useful Life of Amortizable Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c73", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c73", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable0", "longName": "996026 - Disclosure - Intangible Assets (Details) - Schedule of Definite Lived Intangible Assets", "shortName": "Intangible Assets (Details) - Schedule of Definite Lived Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.decisionpt.com/role/ScheduleofReconciliationoftheFullyDilutiveSecuritiesEffectTable", "longName": "996027 - Disclosure - Net Income Per Share (Details) - Schedule of Reconciliation of the Fully Dilutive Securities Effect", "shortName": "Net Income Per Share (Details) - Schedule of Reconciliation of the Fully Dilutive Securities Effect", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "unique": true } }, "R51": { "role": "http://www.decisionpt.com/role/PropertyandEquipmentDetails", "longName": "996028 - Disclosure - Property and Equipment (Details)", "shortName": "Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.decisionpt.com/role/ScheduleofPropertyandEquipmentTable", "longName": "996029 - Disclosure - Property and Equipment (Details) - Schedule of Property and Equipment", "shortName": "Property and Equipment (Details) - Schedule of Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.decisionpt.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable", "longName": "996030 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:AccruedSalariesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:AccruedSalariesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.decisionpt.com/role/LineofCreditDetails", "longName": "996031 - Disclosure - Line of Credit (Details)", "shortName": "Line of Credit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:LineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:LineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.decisionpt.com/role/TermDebtDetails", "longName": "996032 - Disclosure - Term Debt (Details)", "shortName": "Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c93", "name": "us-gaap:UnsecuredDebt", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c93", "name": "us-gaap:UnsecuredDebt", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.decisionpt.com/role/ScheduleofTermDebtTable", "longName": "996033 - Disclosure - Term Debt (Details) - Schedule of Term Debt", "shortName": "Term Debt (Details) - Schedule of Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true }, "uniqueAnchor": { "contextRef": "c98", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "unique": true } }, "R57": { "role": "http://www.decisionpt.com/role/ScheduleofFuturePrincipalPaymentsforOutstandingDebtTable", "longName": "996034 - Disclosure - Term Debt (Details) - Schedule of Future Principal Payments for Outstanding Debt", "shortName": "Term Debt (Details) - Schedule of Future Principal Payments for Outstanding Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.decisionpt.com/role/IncomeTaxesDetails", "longName": "996035 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c100", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c100", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.decisionpt.com/role/ScheduleofProvisionforIncomeTaxesTable", "longName": "996036 - Disclosure - Income Taxes (Details) - Schedule of Provision for Income Taxes", "shortName": "Income Taxes (Details) - Schedule of Provision for Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable", "longName": "996037 - Disclosure - Income Taxes (Details) - Schedule of Deferred Tax Assets and Liabilities", "shortName": "Income Taxes (Details) - Schedule of Deferred Tax Assets and Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.decisionpt.com/role/ScheduleofIncomeTaxRatetotheEffectiveIncomeTaxRateTable", "longName": "996038 - Disclosure - Income Taxes (Details) - Schedule of Income Tax Rate to the Effective Income Tax Rate", "shortName": "Income Taxes (Details) - Schedule of Income Tax Rate to the Effective Income Tax Rate", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.decisionpt.com/role/StockholdersEquityDetails", "longName": "996039 - Disclosure - Stockholders\u2019 Equity (Details)", "shortName": "Stockholders\u2019 Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true }, "uniqueAnchor": { "contextRef": "c106", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "unique": true } }, "R63": { "role": "http://www.decisionpt.com/role/ShareBasedCompensationDetails", "longName": "996040 - Disclosure - Share-Based Compensation (Details)", "shortName": "Share-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable", "longName": "996041 - Disclosure - Share-Based Compensation (Details) - Schedule of Stock Option activity", "shortName": "Share-Based Compensation (Details) - Schedule of Stock Option activity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c115", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c115", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.decisionpt.com/role/ScheduleoftheFairValuesofStockOptionsGrantedwereEstimatedusingtheBlackScholesOptionPricingModelTable", "longName": "996042 - Disclosure - Share-Based Compensation (Details) - Schedule of the Fair Values of Stock Options Granted were Estimated using the Black-Scholes Option-Pricing Model", "shortName": "Share-Based Compensation (Details) - Schedule of the Fair Values of Stock Options Granted were Estimated using the Black-Scholes Option-Pricing Model", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.decisionpt.com/role/ScheduleofEmployeesExercisedVestedStockOptionsTable", "longName": "996043 - Disclosure - Share-Based Compensation (Details) - Schedule of Employees Exercised Vested Stock Options", "shortName": "Share-Based Compensation (Details) - Schedule of Employees Exercised Vested Stock Options", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c118", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c118", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails", "longName": "996044 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.decisionpt.com/role/ScheduleofOperatingLeaseAssetandLiabilityTable", "longName": "996045 - Disclosure - Commitments and Contingencies (Details) - Schedule of Operating Lease Asset and Liability", "shortName": "Commitments and Contingencies (Details) - Schedule of Operating Lease Asset and Liability", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true }, "uniqueAnchor": null }, "R69": { "role": "http://www.decisionpt.com/role/ScheduleofLeaseExpenseTable", "longName": "996046 - Disclosure - Commitments and Contingencies (Details) - Schedule of Lease Expense", "shortName": "Commitments and Contingencies (Details) - Schedule of Lease Expense", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.decisionpt.com/role/ScheduleofSupplementalInformationTable", "longName": "996047 - Disclosure - Commitments and Contingencies (Details) - Schedule of Supplemental Information", "shortName": "Commitments and Contingencies (Details) - Schedule of Supplemental Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.decisionpt.com/role/ScheduleofWeightedAverageLeaseTermandRateTable", "longName": "996048 - Disclosure - Commitments and Contingencies (Details) - Schedule of Weighted Average Lease Term and Rate", "shortName": "Commitments and Contingencies (Details) - Schedule of Weighted Average Lease Term and Rate", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.decisionpt.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable", "longName": "996049 - Disclosure - Commitments and Contingencies (Details) - Schedule of Maturities of Lease Liabilities", "shortName": "Commitments and Contingencies (Details) - Schedule of Maturities of Lease Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ea0202360-10k_decision.htm", "first": true, "unique": true } } }, "tag": { "dpsi_AMGAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "AMGAcquisitionMember", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsTables", "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "AMG acquisition [Member]", "verboseLabel": "AMG Acquisition [Member]", "label": "AMGAcquisition Member" } } }, "auth_ref": [] }, "dpsi_AMGMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "AMGMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "AMG [Member]", "label": "AMGMember" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Basis of Presentation and Summary of Significant Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "dpsi_AccountingStandardsAdoptedPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "AccountingStandardsAdoptedPolicyPolicyTextBlock", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Adopted", "documentation": "Disclosure of accounting policy for accounting standards adopted.", "label": "Accounting Standards Adopted Policy Policy Text Block" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.decisionpt.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses and Other Current Liabilities", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.decisionpt.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet", "http://www.decisionpt.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total accrued expenses and other current liabilities", "terseLabel": "Accrued expenses and other current liabilities", "label": "Accounts Payable and Other Accrued Liabilities, Current", "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20", "r698" ] }, "dpsi_AccountsPayablePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "AccountsPayablePercentage", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable percentage", "documentation": "Accounts payable percentage.", "label": "Accounts Payable Percentage" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Allowance for Credit Losses Activity", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r851" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance (in Dollars)", "label": "Accounts Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r599", "r652", "r704", "r917" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance of $267 and $262 as of December 31, 2023 and December 31,2022, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r249", "r250" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Professional fees", "label": "Accrued Professional Fees, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalariesCurrent", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Salaries and benefits", "label": "Accrued Salaries, Current", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25", "r662" ] }, "dpsi_AccruedVendorPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "AccruedVendorPurchases", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Vendor purchases", "documentation": "Represent the amount of vendor purchases.", "label": "Accrued Vendor Purchases" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r54", "r164", "r538" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.decisionpt.com/role/ScheduleofWeightedAverageRemainingUsefulLifeofAmortizableIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Useful Life", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r107" ] }, "dpsi_AcquisitionsDetailsScheduleofEstimatedFairValueofAcquiredNetAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "AcquisitionsDetailsScheduleofEstimatedFairValueofAcquiredNetAssetsLineItems", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0" ], "lang": { "en-us": { "role": { "label": "Acquisitions (Details) - Schedule of Estimated Fair Value of Acquired Net Assets [Line Items]", "terseLabel": "Schedule of Estimated Fair Value of Acquired Net Assets [Line Items]" } } }, "auth_ref": [] }, "dpsi_AcquisitionsDetailsScheduleofEstimatedFairValueofAcquiredNetAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "AcquisitionsDetailsScheduleofEstimatedFairValueofAcquiredNetAssetsTable", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0" ], "lang": { "en-us": { "role": { "label": "Acquisitions (Details) - Schedule of Estimated Fair Value of Acquired Net Assets [Table]" } } }, "auth_ref": [] }, "dpsi_AcquisitionsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "AcquisitionsDetailsTable", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Acquisitions (Details) [Table]" } } }, "auth_ref": [] }, "dpsi_AcquisitionsTablesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "AcquisitionsTablesLineItems", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Acquisitions [Line Items]" } } }, "auth_ref": [] }, "dpsi_AcquisitionsTablesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "AcquisitionsTablesTable", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Acquisitions (Tables) [Table]" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r769" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r88", "r698", "r922" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r429", "r430", "r431", "r566", "r843", "r844", "r845", "r900", "r924" ] }, "dei_AdditionalSecurities462b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AdditionalSecurities462b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities. 462(b)" } } }, "auth_ref": [ "r813" ] }, "dei_AdditionalSecurities462bFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AdditionalSecurities462bFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities, 462(b), File Number" } } }, "auth_ref": [ "r813" ] }, "dei_AdditionalSecuritiesEffective413b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AdditionalSecuritiesEffective413b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities Effective, 413(b)" } } }, "auth_ref": [ "r811" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AddressTypeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r775" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r775" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r775" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r775" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEmployeesExercisedVestedStockOptionsTable", "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Share-Based Tax Withholding (in Dollars)", "verboseLabel": "Employee tax withholding (in Dollars)", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "dpsi_AdvancedMobileGroupLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "AdvancedMobileGroupLLCMember", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advanced Mobile Group, LLC [Member]", "label": "Advanced Mobile Group LLCMember" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r731", "r743", "r759", "r787" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r734", "r746", "r762", "r790" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r775" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r782" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r738", "r747", "r763", "r782", "r791", "r795", "r803" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r801" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofReconciliationoftheFullyDilutiveSecuritiesEffectTable" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of stock options, warrants and restricted stock", "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units", "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs)." } } }, "auth_ref": [ "r846" ] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AnnualInformationForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r739" ] }, "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": { "xbrltype": "dateOrAsapItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Approximate Date of Commencement of Proposed Sale to Public", "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings." } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Acquisitions [Abstract]" } } }, "auth_ref": [] }, "dpsi_AssetAcquisitionAdditionalConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "AssetAcquisitionAdditionalConsiderationTransferred", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional consideration", "documentation": "Amount of additional consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.", "label": "Asset Acquisition Additional Consideration Transferred" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/ScheduleofTotalconsiderationfortheAcquisitionTable" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r896" ] }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferred", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofTotalconsiderationfortheAcquisitionTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/ScheduleofTotalconsiderationfortheAcquisitionTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total consideration", "terseLabel": "Total consideration for the acquisition", "label": "Asset Acquisition, Consideration Transferred", "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer." } } }, "auth_ref": [ "r696", "r897", "r898", "r899" ] }, "dpsi_AssetAcquisitionConsiderationTransferredEarnout": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "AssetAcquisitionConsiderationTransferredEarnout", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofTotalconsiderationfortheAcquisitionTable": { "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofTotalconsiderationfortheAcquisitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout", "documentation": "Asset acquisition consideration transferred earnout.", "label": "Asset Acquisition Consideration Transferred Earnout" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionConsiderationTransferredOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferredOtherAssets", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofTotalconsiderationfortheAcquisitionTable": { "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofTotalconsiderationfortheAcquisitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Asset Acquisition, Consideration Transferred, Other Assets", "documentation": "Amount of tangible and intangible assets included as part of consideration transferred in asset acquisition, classified as other. Excludes cash." } } }, "auth_ref": [ "r897", "r898", "r899" ] }, "dpsi_AssetAcquisitionConsiderationTransferredPurchasePrice": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "AssetAcquisitionConsiderationTransferredPurchasePrice", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofCashDueTable" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price", "documentation": "Purchase price.", "label": "Asset Acquisition Consideration Transferred Purchase Price" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferredTransactionCost", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofTotalconsiderationfortheAcquisitionTable": { "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofTotalconsiderationfortheAcquisitionTable" ], "lang": { "en-us": { "role": { "totalLabel": "Subtotal", "label": "Asset Acquisition, Consideration Transferred, Transaction Cost", "documentation": "Amount of transaction cost incurred as part of consideration transferred in asset acquisition." } } }, "auth_ref": [ "r696", "r897", "r898", "r899" ] }, "dpsi_AssetAcquisitionConsiderationTransferredWorkingCapitalExcess": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "AssetAcquisitionConsiderationTransferredWorkingCapitalExcess", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofCashDueTable" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital excess", "documentation": "Represents the amount of working capital excess.", "label": "Asset Acquisition Consideration Transferred Working Capital Excess" } } }, "auth_ref": [] }, "dpsi_AssetAcquisitionConsiderationWorkingCapitalExcess": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "AssetAcquisitionConsiderationWorkingCapitalExcess", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofTotalconsiderationfortheAcquisitionTable": { "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofTotalconsiderationfortheAcquisitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital excess", "documentation": "Amount of consideration transferred in asset acquisition. Includes, working capital excess.", "label": "Asset Acquisition Consideration Working Capital Excess" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionContingentConsiderationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionContingentConsiderationLineItems", "presentation": [ "http://www.decisionpt.com/role/ScheduleofTotalconsiderationfortheAcquisitionTable" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition, Contingent Consideration [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r896" ] }, "us-gaap_AssetAcquisitionContingentConsiderationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionContingentConsiderationTable", "presentation": [ "http://www.decisionpt.com/role/ScheduleofTotalconsiderationfortheAcquisitionTable" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition, Contingent Consideration [Table]", "documentation": "Disclosure of information about contingent consideration in asset acquisition." } } }, "auth_ref": [ "r896" ] }, "us-gaap_AssetAcquisitionContingentConsiderationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionContingentConsiderationTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Total consideration for the Acquisition", "label": "Asset Acquisition, Contingent Consideration [Table Text Block]", "documentation": "Tabular disclosure of contingent consideration in asset acquisition." } } }, "auth_ref": [ "r896" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r896" ] }, "us-gaap_AssetAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionLineItems", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions [Line Items]", "label": "Asset Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r896" ] }, "us-gaap_AssetAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTextBlock", "presentation": [ "http://www.decisionpt.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Asset Acquisition [Text Block]", "documentation": "The entire disclosure for asset acquisition." } } }, "auth_ref": [ "r896" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r126", "r168", "r195", "r226", "r240", "r244", "r251", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r465", "r467", "r482", "r531", "r604", "r698", "r710", "r858", "r859", "r907" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r159", "r177", "r195", "r251", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r465", "r467", "r482", "r698", "r858", "r859", "r907" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r739" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r723", "r726", "r739" ] }, "dei_AuditorLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLineItems", "lang": { "en-us": { "role": { "label": "Auditor [Line Items]" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r723", "r726", "r739" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r723", "r726", "r739" ] }, "dei_AuditorTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor [Table]" } } }, "auth_ref": [] }, "us-gaap_AutomobilesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AutomobilesMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Automobiles [Member]", "label": "Automobiles [Member]", "documentation": "Vehicles that are used primarily for transporting people." } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r798" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r799" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r794" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r794" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r794" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r794" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r794" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r794" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r396", "r397", "r398", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r420", "r421", "r422", "r423", "r424" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r797" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r796" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r795" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r795" ] }, "dpsi_BacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "BacklogMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Backlog [Member]", "label": "Backlog Member" } } }, "auth_ref": [] }, "dpsi_BankIndebtedness": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "BankIndebtedness", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofCashDueTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: bank indebtedness", "documentation": "Represents the amount of bank indebtedness.", "label": "Bank Indebtedness" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r105" ] }, "dpsi_BasisofPresentationandSummaryofSignificantAccountingPoliciesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "BasisofPresentationandSummaryofSignificantAccountingPoliciesDetailsTable", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Summary of Significant Accounting Policies (Details) [Table]" } } }, "auth_ref": [] }, "srt_BoardOfDirectorsChairmanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "BoardOfDirectorsChairmanMember", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Board of Directors Chairman [Member]", "label": "Board of Directors Chairman [Member]", "documentation": "Leader of board of directors." } } }, "auth_ref": [ "r847" ] }, "dpsi_BorrowedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "BorrowedAmount", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowed amount", "documentation": "Borrowed amount.", "label": "Borrowed Amount" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r463", "r688", "r691" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/AcquisitionsTables", "http://www.decisionpt.com/role/DescriptionofBusinessDetails", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0", "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable0" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r65", "r66", "r463", "r688", "r691" ] }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction costs", "label": "Business Acquisition, Transaction Costs", "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Statement of Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofStatementofOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r461", "r462" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofStatementofOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r461", "r462" ] }, "us-gaap_BusinessCombinationContingentConsiderationAssetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationAssetCurrent", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Total consideration", "label": "Business Combination, Contingent Consideration, Asset, Current", "documentation": "Amount of asset recognized arising from contingent consideration in a business combination, expected to be realized within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r3", "r71" ] }, "dpsi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBacklog": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBacklog", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Backlog", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Backlog" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r68" ] }, "dpsi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOperatingLeaseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOperatingLeaseAssets", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed,Operating lease assets.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Operating Lease Assets" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaids and other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r68" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r68" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r68" ] }, "dpsi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherCurrentLiabilities", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0" ], "lang": { "en-us": { "role": { "negatedLabel": "Accrued expenses and other current liabilities", "negatedTerseLabel": "Accrued expenses", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Expenses And Other Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred revenue", "terseLabel": "Deferred revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r68" ] }, "dpsi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Operating lease liability", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Operating Lease Liability" } } }, "auth_ref": [] }, "dpsi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerListsAndRelationships": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerListsAndRelationships", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Customer lists and relationships", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed,Customer lists and relationships.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Customer Lists And Relationships" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date." } } }, "auth_ref": [ "r68" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred tax liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r68" ] }, "dpsi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDevelopedTechnology": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDevelopedTechnology", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Developed Technology" } } }, "auth_ref": [] }, "dpsi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFairValueExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFairValueExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Total fair value excluding goodwill", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Fair Value Excluding Goodwill" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, net", "verboseLabel": "Inventory", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r67", "r68" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r68" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r67", "r68" ] }, "dpsi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradeName": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradeName", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Trade name", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Trade Name" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total consideration", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree." } } }, "auth_ref": [ "r68" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r68" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Preliminary Purchase Price and Fair Value of Acquired Net Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage", "presentation": [ "http://www.decisionpt.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquired percentage", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage", "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r64" ] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "BusinessContactMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r726", "r739" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r36", "r162", "r660" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, beginning of year", "periodEndLabel": "Cash, end of year", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r36", "r102", "r192" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Change in cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r4", "r102" ] }, "dpsi_CashDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "CashDue", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash due", "documentation": "Represents the cash amount at closing.", "label": "Cash Due" } } }, "auth_ref": [] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of non-cash activities", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "dpsi_CashPaidForAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "CashPaidForAcquisitions", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash paid for acquisitions, net of cash acquired", "documentation": "Cash paid for acquisitions, net of cash acquired.", "label": "Cash Paid For Acquisitions" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r773" ] }, "dpsi_ChargesbenefitToOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ChargesbenefitToOperations", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofAllowanceforCreditLossesActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Charges (benefit) to operations", "documentation": "Charges (benefit) to operations.", "label": "Chargesbenefit To Operations" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r171", "r172", "r173", "r225", "r311", "r312", "r313", "r315", "r318", "r323", "r325", "r559", "r560", "r561", "r562", "r678", "r822", "r838" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r58" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r774" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r774" ] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://www.decisionpt.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Description of Business [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r464" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 13)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r30", "r81", "r532", "r590" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r113", "r266", "r267", "r654", "r855" ] }, "dpsi_CommitmentsandContingenciesDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "CommitmentsandContingenciesDetailsLineItems", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Line Items]" } } }, "auth_ref": [] }, "dpsi_CommitmentsandContingenciesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "CommitmentsandContingenciesDetailsTable", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares issuance", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r31" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3", "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "verboseLabel": "Common Stock [Member]", "netLabel": "Preferred Stock [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r701", "r702", "r703", "r705", "r706", "r707", "r708", "r843", "r844", "r900", "r920", "r924" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in Dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r87" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r87", "r591" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r87" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r13", "r87", "r591", "r610", "r924", "r925" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value; 50,000 shares authorized; 7,680 and 7,416 shares issued and outstanding, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r87", "r534", "r698" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r779" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r778" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r780" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r777" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Deferred Tax Assets And Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Software and computer equipment [Member]", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "dpsi_ConcentrationOfRiskPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ConcentrationOfRiskPolicyPolicyTextBlock", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Risk", "documentation": "Disclosure of accounting policy for concentration of risk.", "label": "Concentration Of Risk Policy Policy Text Block" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.decisionpt.com/role/ScheduleofNetSalesbyRevenueTable" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r41", "r42", "r76", "r77", "r248", "r653" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.decisionpt.com/role/ScheduleofNetSalesbyRevenueTable" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r41", "r42", "r76", "r77", "r248", "r556", "r653" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r41", "r42", "r76", "r77", "r248", "r653", "r823" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r82", "r142" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r41", "r42", "r76", "r77", "r248", "r653" ] }, "dpsi_ConsiderationPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ConsiderationPaid", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration paid", "documentation": "Represents the amount of consideration paid.", "label": "Consideration Paid" } } }, "auth_ref": [] }, "dpsi_ConsumablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ConsumablesMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofNetSalesbyRevenueTable" ], "lang": { "en-us": { "role": { "terseLabel": "Consumables [Member]", "label": "Consumables Member" } } }, "auth_ref": [] }, "dei_ContactPersonnelEmailAddress": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelEmailAddress", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Email Address", "documentation": "Email address of contact personnel." } } }, "auth_ref": [] }, "dei_ContactPersonnelFaxNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelFaxNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Fax Number", "documentation": "Fax Number of contact personnel." } } }, "auth_ref": [ "r726" ] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContainedFileInformationFileDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Description", "documentation": "The description of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContainedFileInformationFileName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Name", "documentation": "The name of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContainedFileInformationFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Number", "documentation": "The SEC Document Number of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileType": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContainedFileInformationFileType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Type", "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAbstract", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales:", "label": "Cost of Goods and Services Sold [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAmortization", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized in cost of sales", "label": "Cost, Amortization", "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r834" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Cost of sales", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r97", "r195", "r251", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r482", "r858" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CountryRegion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditConcentrationRiskMember", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Member]", "label": "Credit Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement." } } }, "auth_ref": [ "r124" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofProvisionforIncomeTaxesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Current Federal, State and Local, Tax Expense (Benefit)", "documentation": "Amount of current federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r826" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofProvisionforIncomeTaxesTable": { "parentTag": "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r826", "r841", "r895" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "dpsi_CurrentPortionOfEarnoutConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "CurrentPortionOfEarnoutConsideration", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of earnout consideration", "documentation": "Current portion of earnout consideration.", "label": "Current Portion Of Earnout Consideration" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofProvisionforIncomeTaxesTable": { "parentTag": "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r826", "r841", "r895" ] }, "dpsi_CustomerListsAndRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "CustomerListsAndRelationshipsMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable0", "http://www.decisionpt.com/role/ScheduleofWeightedAverageRemainingUsefulLifeofAmortizableIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Lists and Relationships [Member]", "verboseLabel": "Customer lists and relationships [Member]", "documentation": "Customer lists and relationships [Member].", "label": "Customer Lists And Relationships Member" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.decisionpt.com/role/LineofCredit" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r114", "r193", "r281", "r287", "r288", "r289", "r290", "r291", "r292", "r297", "r304", "r305", "r307" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails", "http://www.decisionpt.com/role/TermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r19", "r84", "r85", "r127", "r128", "r197", "r282", "r283", "r284", "r285", "r286", "r288", "r293", "r294", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r490", "r673", "r674", "r675", "r676", "r677", "r839" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r78", "r80", "r282", "r490", "r674", "r675" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of interest rate", "label": "Debt Instrument, Interest Rate During Period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r27", "r78", "r300" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate percentage", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r27", "r78", "r309", "r490" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Term Debt [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r197", "r282", "r283", "r284", "r285", "r286", "r288", "r293", "r294", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r306", "r490", "r673", "r674", "r675", "r676", "r677", "r839" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity date", "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r151", "r673", "r901" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails", "http://www.decisionpt.com/role/TermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r28", "r197", "r282", "r283", "r284", "r285", "r286", "r288", "r293", "r294", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r490", "r673", "r674", "r675", "r676", "r677", "r839" ] }, "us-gaap_DebtInstrumentPeriodicPaymentInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPaymentInterest", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest amount", "label": "Debt Instrument, Periodic Payment, Interest", "documentation": "Amount of the required periodic payments applied to interest." } } }, "auth_ref": [ "r28" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding principal annum term", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DeferredChargesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredChargesPolicyTextBlock", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Costs", "label": "Deferred Charges, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges." } } }, "auth_ref": [ "r167" ] }, "us-gaap_DeferredCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCosts", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred costs, net of current portion", "label": "Deferred Costs, Noncurrent", "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r125", "r828" ] }, "dpsi_DeferredCostsAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "DeferredCostsAmortizationPeriod", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred costs amortization period", "documentation": "Deferred costs amortization period.", "label": "Deferred Costs Amortization Period" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCurrent", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred costs", "label": "Deferred Costs, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r832" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofProvisionforIncomeTaxesTable": { "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r841", "r894", "r895" ] }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofProvisionforIncomeTaxesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Deferred Federal, State and Local, Tax Expense (Benefit)", "documentation": "Amount of deferred federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r890" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets, net", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r440", "r441" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes, net", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r7", "r122", "r149", "r456", "r457", "r841" ] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r830" ] }, "us-gaap_DeferredRevenueAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueAdditions", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofDeferredRevenueActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Deferred Revenue, Additions", "documentation": "Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Revenue Activity", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Revenue, Current", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r829" ] }, "us-gaap_DeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueNoncurrent", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, net of current portion", "label": "Deferred Revenue, Noncurrent", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r830" ] }, "us-gaap_DeferredRevenueRevenueRecognized1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueRevenueRecognized1", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofDeferredRevenueActivityTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Revenue recognized from beginning of period", "label": "Deferred Revenue, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue." } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofProvisionforIncomeTaxesTable": { "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r841", "r894", "r895" ] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Tax Assets, Deferred Income", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r63", "r893" ] }, "dpsi_DeferredTaxAssetsGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "DeferredTaxAssetsGoodwill", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "documentation": "Deferred Tax Assets, Goodwill.", "label": "Deferred Tax Assets Goodwill" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r447" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets after valuation allowance", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r892" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r63", "r893" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "verboseLabel": "Other assets", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r63", "r893" ] }, "dpsi_DeferredTaxAssetsRightOfUseAssetLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "DeferredTaxAssetsRightOfUseAssetLiability", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "ROU Liability", "documentation": "ROU Liability.", "label": "Deferred Tax Assets Right Of Use Asset Liability" } } }, "auth_ref": [] }, "dpsi_DeferredTaxAssetsRightofuseassetAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "DeferredTaxAssetsRightofuseassetAsset", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "ROU Asset", "documentation": "The amount of ROU Asset.", "label": "Deferred Tax Assets Rightofuseasset Asset" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r63", "r893" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r63", "r893" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory reserve and uniform capitalization", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other." } } }, "auth_ref": [ "r63", "r893" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable", "http://www.decisionpt.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r448" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r61", "r892" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDeferredTaxAssetsandLiabilitiesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Property and equipment", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r63", "r893" ] }, "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Matching contributions percent", "label": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage", "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee benefit plan contribution (in Dollars)", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount", "documentation": "Maximum amount the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of employee\u2019s eligible compensation", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "dei_DelayedOrContinuousOffering": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DelayedOrContinuousOffering", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Delayed or Continuous Offering" } } }, "auth_ref": [ "r751", "r752", "r766" ] }, "us-gaap_DepositLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "label": "Deposit Liability, Current", "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits." } } }, "auth_ref": [ "r25" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r7", "r53" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation, Depletion and Amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r7", "r230" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r577", "r580", "r596", "r597", "r598", "r600", "r601", "r602", "r603", "r605", "r606", "r607", "r608", "r619", "r620", "r621", "r622", "r625", "r626", "r627", "r628", "r644", "r645", "r646", "r647", "r701", "r703" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable", "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r72", "r73", "r74", "r75", "r577", "r580", "r596", "r597", "r598", "r600", "r601", "r602", "r603", "r605", "r606", "r607", "r608", "r619", "r620", "r621", "r622", "r625", "r626", "r627", "r628", "r644", "r645", "r646", "r647", "r663", "r701", "r703" ] }, "us-gaap_DerivativeNetAssetsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNetAssetsPercentage", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales percentage", "label": "Derivative, Net Assets, Percentage", "documentation": "Percentage of value of derivative contract to net assets." } } }, "auth_ref": [ "r571", "r574", "r575", "r577", "r703", "r921" ] }, "dpsi_DescriptionofBusinessDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "DescriptionofBusinessDetailsTable", "presentation": [ "http://www.decisionpt.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Description of Business (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable0", "http://www.decisionpt.com/role/ScheduleofWeightedAverageRemainingUsefulLifeofAmortizableIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Developed Technology [Member]", "verboseLabel": "Developed technology [Member]", "netLabel": "Developed Technology Rights [Member]", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r123" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.decisionpt.com/role/ScheduleofNetSalesbyRevenueTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Net Sales by Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r327", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.decisionpt.com/role/ScheduleofNetSalesbyRevenueTable" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r327", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Sales by Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r862" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r392", "r395", "r425", "r426", "r428", "r695" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dpsi_DisposalsOfDepreciatedPropertyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "DisposalsOfDepreciatedPropertyAndEquipment", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Disposals of depreciated property and equipment", "documentation": "Disposals of depreciated property and equipment.", "label": "Disposals Of Depreciated Property And Equipment" } } }, "auth_ref": [] }, "dei_DividendOrInterestReinvestmentPlanOnly": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DividendOrInterestReinvestmentPlanOnly", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Dividend or Interest Reinvestment Plan Only" } } }, "auth_ref": [ "r751", "r752", "r766" ] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r726" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r723", "r726", "r739" ] }, "dei_DocumentCopyrightInformation": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentCopyrightInformation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Copyright Information", "documentation": "The copyright information for the document." } } }, "auth_ref": [] }, "dei_DocumentCreationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentCreationDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Creation Date", "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different." } } }, "auth_ref": [] }, "dei_DocumentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Description", "documentation": "The description of the document." } } }, "auth_ref": [] }, "dei_DocumentDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document [Domain]", "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards." } } }, "auth_ref": [] }, "dei_DocumentEffectiveDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentEffectiveDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Effective Date", "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases." } } }, "auth_ref": [] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r723", "r726", "r739", "r783" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r723", "r726", "r739", "r783" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationDocumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationDocumentAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information, Document [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Text Block]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Name", "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the <FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodStartDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r724" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r712" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r726" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r726" ] }, "dei_DocumentSubtitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentSubtitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Subtitle", "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'." } } }, "auth_ref": [] }, "dei_DocumentSynopsis": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentSynopsis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Synopsis", "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'" } } }, "auth_ref": [] }, "dei_DocumentTitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Title", "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r767" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentVersion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentVersion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Version", "documentation": "The version identifier of the document." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r715" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal [Member]", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "dpsi_EBITDATargetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "EBITDATargetsMember", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EBITDA targets [Member]", "label": "EBITDATargets Member" } } }, "auth_ref": [] }, "dpsi_EIDLPromissoryNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "EIDLPromissoryNoteMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofTermDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "EIDL Promissory Note [Member]", "label": "EIDLPromissory Note Member" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "label": "Net Income Per Share [Abstract]", "terseLabel": "Earnings per share attributable to stockholders:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement", "http://www.decisionpt.com/role/ScheduleofReconciliationoftheFullyDilutiveSecuritiesEffectTable" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in Dollars per share)", "verboseLabel": "Basic income per share", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r186", "r203", "r204", "r205", "r206", "r207", "r212", "r214", "r216", "r217", "r218", "r222", "r477", "r478", "r528", "r542", "r667" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement", "http://www.decisionpt.com/role/ScheduleofReconciliationoftheFullyDilutiveSecuritiesEffectTable" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in Dollars per share)", "verboseLabel": "Diluted income per share", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r186", "r203", "r204", "r205", "r206", "r207", "r214", "r216", "r217", "r218", "r222", "r477", "r478", "r528", "r542", "r667" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.decisionpt.com/role/NetIncomePerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r211", "r219", "r220", "r221" ] }, "dpsi_EarnoutEstimatedLife": { "xbrltype": "durationItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "EarnoutEstimatedLife", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout estimated life", "documentation": "Earnout estimated life.", "label": "Earnout Estimated Life" } } }, "auth_ref": [] }, "dpsi_EarnoutPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "EarnoutPayments", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout payments", "documentation": "Earnout payments.", "label": "Earnout Payments" } } }, "auth_ref": [] }, "dpsi_EarnoutTarget": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "EarnoutTarget", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout target", "documentation": "Earnout target.", "label": "Earnout Target" } } }, "auth_ref": [] }, "dei_EffectiveAfter60Days486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveAfter60Days486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective after 60 Days, 486(a)" } } }, "auth_ref": [ "r817" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.decisionpt.com/role/ScheduleofIncomeTaxRatetotheEffectiveIncomeTaxRateTable" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r443" ] }, "dei_EffectiveOnDate486a": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveOnDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(a)" } } }, "auth_ref": [ "r817" ] }, "dei_EffectiveOnDate486b": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveOnDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(b)" } } }, "auth_ref": [ "r818" ] }, "dei_EffectiveOnSetDate486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveOnSetDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(a)" } } }, "auth_ref": [ "r817" ] }, "dei_EffectiveOnSetDate486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveOnSetDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(b)" } } }, "auth_ref": [ "r818" ] }, "dei_EffectiveUponFiling462e": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveUponFiling462e", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective Upon Filing, 462(e)" } } }, "auth_ref": [ "r816" ] }, "dei_EffectiveUponFiling486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveUponFiling486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective upon Filing, 486(b)" } } }, "auth_ref": [ "r818" ] }, "dei_EffectiveWhenDeclaredSection8c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveWhenDeclaredSection8c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective when Declared, Section 8(c)" } } }, "auth_ref": [ "r820" ] }, "dpsi_EidlNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "EidlNoteMember", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EIDL Promissory Note [Member]", "label": "Eidl Note Member" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining recognition period", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r427" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized share-based compensation (in Dollars)", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r889" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitiesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entities [Table]", "documentation": "Container to assemble all relevant information about each entity associated with the document instance" } } }, "auth_ref": [] }, "dei_EntityAccountingStandard": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Accounting Standard", "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element." } } }, "auth_ref": [] }, "dei_EntityAddressAddressDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Description", "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine3", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityAddressesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityAddressesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Table]", "documentation": "Container of address information for the entity" } } }, "auth_ref": [ "r714" ] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r718" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r714" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityContactPersonnelLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityContactPersonnelLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Contact Personnel [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have 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 registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r714" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r819" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r714" ] }, "dei_EntityHomeCountryISOCode": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityHomeCountryISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Home Country ISO Code", "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element." } } }, "auth_ref": [] }, "dei_EntityIncorporationDateOfIncorporation": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationDateOfIncorporation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, Date of Incorporation", "documentation": "Date when an entity was incorporated" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInformationFormerLegalOrRegisteredName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInformationFormerLegalOrRegisteredName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information, Former Legal or Registered Name", "documentation": "Former Legal or Registered Name of an entity" } } }, "auth_ref": [] }, "dei_EntityInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r809" ] }, "dei_EntityInvCompanyType": { "xbrltype": "invCompanyType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInvCompanyType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Inv Company Type", "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)." } } }, "auth_ref": [ "r808" ] }, "dei_EntityLegalForm": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityLegalForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Legal Form", "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc." } } }, "auth_ref": [] }, "dei_EntityListingDepositoryReceiptRatio": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingDepositoryReceiptRatio", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Depository Receipt Ratio", "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'." } } }, "auth_ref": [] }, "dei_EntityListingDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Description", "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security." } } }, "auth_ref": [] }, "dei_EntityListingForeign": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingForeign", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Foreign", "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt." } } }, "auth_ref": [] }, "dei_EntityListingParValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingParValuePerShare", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Par Value Per Share", "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'." } } }, "auth_ref": [] }, "dei_EntityListingPrimary": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingPrimary", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Primary", "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity." } } }, "auth_ref": [] }, "dei_EntityListingSecurityTradingCurrency": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingSecurityTradingCurrency", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Security Trading Currency", "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'" } } }, "auth_ref": [] }, "dei_EntityListingsExchangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsExchangeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings, Exchange [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityListingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityListingsTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Table]", "documentation": "Container for exchange listing information for an entity" } } }, "auth_ref": [] }, "dei_EntityNumberOfEmployees": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityNumberOfEmployees", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Number of Employees", "documentation": "Number of persons employed by the Entity" } } }, "auth_ref": [] }, "dei_EntityPhoneFaxNumbersLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPhoneFaxNumbersLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Phone Fax Numbers [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPrimarySicNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r739" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r714" ] }, "dei_EntityReportingCurrencyISOCode": { "xbrltype": "currencyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityReportingCurrencyISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Reporting Currency ISO Code", "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r714" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r714" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r714" ] }, "dei_EntityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Text Block]", "documentation": "Container to serve as parent of six Entity related Table concepts." } } }, "auth_ref": [] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r810" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment [Member]", "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3", "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r13", "r157", "r181", "r182", "r183", "r198", "r199", "r200", "r202", "r208", "r210", "r224", "r252", "r253", "r326", "r429", "r430", "r431", "r452", "r453", "r469", "r470", "r471", "r472", "r473", "r474", "r476", "r483", "r484", "r485", "r486", "r487", "r488", "r503", "r551", "r552", "r553", "r566", "r631" ] }, "dpsi_EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "EquityIncentivePlanMember", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2014 Equity Incentive Plan [Member]", "label": "Equity Incentive Plan Member" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r776" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r731", "r743", "r759", "r787" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r728", "r740", "r756", "r784" ] }, "dpsi_EstimatedEarnoutObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "EstimatedEarnoutObligation", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimate earnout obligation", "documentation": "The amount of estimated earnout obligation.", "label": "Estimated Earnout Obligation" } } }, "auth_ref": [] }, "dpsi_EstimatedUsefulLivesofIntangibleAsset": { "xbrltype": "durationItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "EstimatedUsefulLivesofIntangibleAsset", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful lives of intangible assets", "documentation": "Backlog.", "label": "Estimated Useful Livesof Intangible Asset" } } }, "auth_ref": [] }, "us-gaap_ExcessStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExcessStockSharesAuthorized", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share authorized", "label": "Excess Stock, Shares Authorized", "documentation": "Maximum number of excess stock shares permitted to be issued." } } }, "auth_ref": [] }, "dei_ExchangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ExchangeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exchange [Domain]", "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r782" ] }, "dei_ExhibitsOnly462d": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ExhibitsOnly462d", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d)" } } }, "auth_ref": [ "r815" ] }, "dei_ExhibitsOnly462dFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ExhibitsOnly462dFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d), File Number" } } }, "auth_ref": [ "r815" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Extension", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofDeferredRevenueActivityTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r14" ] }, "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalDepositInsuranceCorporationPremiumExpense", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Deposit Insurance Corporation Premium Expense", "label": "Federal Deposit Insurance Corporation Premium Expense", "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance." } } }, "auth_ref": [ "r134" ] }, "us-gaap_FederalHomeLoanBankAdvancesWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesWeightedAverageInterestRate", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of federal reserve", "label": "Federal Home Loan Bank, Advances, Weighted Average Interest Rate", "documentation": "Weighted average interest rate on advances made and reported by Federal Home Loan Bank (FHLBank)." } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLosses", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofAllowanceforCreditLossesActivityTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning", "periodEndLabel": "Balance at ending", "label": "Financing Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement." } } }, "auth_ref": [ "r11", "r153", "r154", "r155", "r174", "r254", "r255", "r256", "r915" ] }, "us-gaap_FiniteLivedCustomerRelationshipsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedCustomerRelationshipsGross", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Amount", "label": "Finite-Lived Customer Relationships, Gross", "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life." } } }, "auth_ref": [ "r108" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable0", "http://www.decisionpt.com/role/ScheduleofWeightedAverageRemainingUsefulLifeofAmortizableIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful lives of intangible assets", "verboseLabel": "Expected Life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r166", "r264" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable0": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "dpsi_FiniteLivedIntangibleAssetsAmortizationExpenseThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseThereafter", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable0": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized thereafter fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Thereafter" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable0": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r109" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable0": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r109" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable0": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r109" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable0": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r109" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable0", "http://www.decisionpt.com/role/ScheduleofWeightedAverageRemainingUsefulLifeofAmortizableIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r262", "r263", "r264", "r265", "r513", "r514" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Estimated Useful Lives of Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r513" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r50", "r52" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable0": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable0" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r108", "r513" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r735", "r747", "r763", "r791" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r735", "r747", "r763", "r791" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r735", "r747", "r763", "r791" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r735", "r747", "r763", "r791" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r735", "r747", "r763", "r791" ] }, "dei_FormerAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "FormerAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Address [Member]", "documentation": "Former address for entity" } } }, "auth_ref": [ "r725", "r750" ] }, "dei_FormerFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "FormerFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Fiscal Year End Date", "documentation": "Former end date of previous fiscal years" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures [Member]", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on fixed asset disposal", "label": "Gain (Loss) on Disposition of Assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r837" ] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Provision for inventory obsolescence", "label": "Gain (Loss) on Investments", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r99", "r821" ] }, "us-gaap_GainLossOnSalesOfLoansNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSalesOfLoansNet", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "label": "Gain (Loss) on Sales of Loans, Net", "documentation": "The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes." } } }, "auth_ref": [ "r7", "r133" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative expenses", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r98", "r615" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/ConsolidatedBalanceSheet", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r165", "r260", "r527", "r672", "r698", "r852", "r853" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r10", "r48" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r96", "r195", "r226", "r239", "r243", "r245", "r251", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r482", "r669", "r858" ] }, "dpsi_HardwareAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "HardwareAndSoftwareMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofNetSalesbyRevenueTable" ], "lang": { "en-us": { "role": { "terseLabel": "Hardware and software [Member]", "label": "Hardware And Software Member" } } }, "auth_ref": [] }, "dpsi_HoldbackRelatedToAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "HoldbackRelatedToAcquisition", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Holdback related to acquisition", "documentation": "Represent the amount of holdback related to acquisition.", "label": "Holdback Related To Acquisition" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r723", "r726", "r739" ] }, "dpsi_IncomeInterestPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "IncomeInterestPercentage", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income interest percentage", "documentation": "Income interest percentage.", "label": "Income Interest Percentage" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r93", "r131", "r226", "r239", "r243", "r245", "r529", "r540", "r669" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r196", "r436", "r444", "r445", "r450", "r454", "r458", "r459", "r460", "r564" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.decisionpt.com/role/ScheduleofIncomeTaxRatetotheEffectiveIncomeTaxRateTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement", "http://www.decisionpt.com/role/ScheduleofIncomeTaxRatetotheEffectiveIncomeTaxRateTable", "http://www.decisionpt.com/role/ScheduleofProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total income tax expense", "negatedLabel": "Income tax expense", "terseLabel": "Total income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r137", "r150", "r209", "r210", "r231", "r442", "r455", "r543" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r180", "r438", "r439", "r445", "r446", "r449", "r451", "r558" ] }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofIncomeTaxRatetotheEffectiveIncomeTaxRateTable": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofIncomeTaxRatetotheEffectiveIncomeTaxRateTable" ], "lang": { "en-us": { "role": { "terseLabel": "State rate change", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates." } } }, "auth_ref": [ "r437", "r443" ] }, "us-gaap_IncomeTaxReconciliationDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationDeductions", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofAllowanceforCreditLossesActivityTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Deductions", "label": "Effective Income Tax Rate Reconciliation, Deduction, Amount", "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions." } } }, "auth_ref": [ "r891" ] }, "us-gaap_IncomeTaxReconciliationDeductionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationDeductionsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Income Tax Rate To The Effective Income Tax Rate [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofIncomeTaxRatetotheEffectiveIncomeTaxRateTable": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofIncomeTaxRatetotheEffectiveIncomeTaxRateTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other Permanent differences", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)." } } }, "auth_ref": [ "r891" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofIncomeTaxRatetotheEffectiveIncomeTaxRateTable": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofIncomeTaxRatetotheEffectiveIncomeTaxRateTable" ], "lang": { "en-us": { "role": { "terseLabel": "Federal taxes at statutory rate", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r443" ] }, "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofIncomeTaxRatetotheEffectiveIncomeTaxRateTable": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofIncomeTaxRatetotheEffectiveIncomeTaxRateTable" ], "lang": { "en-us": { "role": { "terseLabel": "PY return to provision differences", "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit)." } } }, "auth_ref": [ "r891" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofIncomeTaxRatetotheEffectiveIncomeTaxRateTable": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofIncomeTaxRatetotheEffectiveIncomeTaxRateTable" ], "lang": { "en-us": { "role": { "terseLabel": "State and local income taxes", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r891" ] }, "dpsi_IncomeTaxesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "IncomeTaxesDetailsTable", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r35", "r37" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredCharges", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred costs", "label": "Increase (Decrease) in Deferred Charges", "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r657" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory, net", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r824", "r836" ] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable0" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r738", "r747", "r763", "r782", "r791", "r795", "r803" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r801" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r727", "r807" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r727", "r807" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r727", "r807" ] }, "dpsi_IntangibleAssetsDetailsScheduleofWeightedAverageRemainingUsefulLifeofAmortizableIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "IntangibleAssetsDetailsScheduleofWeightedAverageRemainingUsefulLifeofAmortizableIntangibleAssetsLineItems", "presentation": [ "http://www.decisionpt.com/role/ScheduleofWeightedAverageRemainingUsefulLifeofAmortizableIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Intangible Assets (Details) - Schedule of Weighted-Average Remaining Useful Life of Amortizable Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "dpsi_IntangibleAssetsDetailsScheduleofWeightedAverageRemainingUsefulLifeofAmortizableIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "IntangibleAssetsDetailsScheduleofWeightedAverageRemainingUsefulLifeofAmortizableIntangibleAssetsTable", "presentation": [ "http://www.decisionpt.com/role/ScheduleofWeightedAverageRemainingUsefulLifeofAmortizableIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Intangible Assets (Details) - Schedule of Weighted-Average Remaining Useful Life of Amortizable Intangible Assets [Table]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.decisionpt.com/role/IntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r261" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets and Long-lived Assets", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r52", "r509", "r510", "r511", "r513", "r664" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r49", "r51" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets [Abstract]" } } }, "auth_ref": [] }, "dpsi_InterestAndFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "InterestAndFeesMember", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and Fees [Member]", "documentation": "Interest and Fees [Member].", "label": "Interest And Fees Member" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense, net", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r79", "r135", "r184", "r229", "r489", "r616", "r709", "r923" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r188", "r190", "r191" ] }, "us-gaap_InventoryAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryAdjustments", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory adjustment", "label": "Inventory Adjustments", "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods." } } }, "auth_ref": [ "r46", "r831" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, net", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r176", "r661", "r698" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r138", "r161", "r175", "r257", "r258", "r259", "r508", "r665" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r47", "r831" ] }, "dei_InvestmentCompanyActFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "InvestmentCompanyActFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act File Number" } } }, "auth_ref": [ "r752", "r753", "r754", "r755" ] }, "dei_InvestmentCompanyActRegistration": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "InvestmentCompanyActRegistration", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act Registration" } } }, "auth_ref": [ "r768" ] }, "dei_InvestmentCompanyRegistrationAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "InvestmentCompanyRegistrationAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment" } } }, "auth_ref": [ "r768" ] }, "dei_InvestmentCompanyRegistrationAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "InvestmentCompanyRegistrationAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment Number" } } }, "auth_ref": [ "r768" ] }, "us-gaap_InvestmentInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentInterestRate", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails", "http://www.decisionpt.com/role/TermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate percentage", "label": "Investment Interest Rate", "documentation": "Rate of interest on investment." } } }, "auth_ref": [ "r637", "r638", "r639", "r640", "r641", "r642", "r648", "r649", "r703", "r848", "r849" ] }, "dpsi_IssuedAndOutstandingMembershipInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "IssuedAndOutstandingMembershipInterest", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issued and outstanding membership interests", "documentation": "The amount of issued and outstanding membership interest.", "label": "Issued And Outstanding Membership Interest" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofLeaseExpenseTable": { "parentTag": "us-gaap_OperatingLeaseExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofLeaseExpenseTable" ], "lang": { "en-us": { "role": { "terseLabel": "Lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r495", "r697" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted Average Lease Term and Rate", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r904" ] }, "dpsi_LeasedAssetsObtainedInExchangeForNewOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "LeasedAssetsObtainedInExchangeForNewOperatingLeaseLiabilities", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Leased assets obtained in exchange for new operating lease liabilities", "documentation": "Leased assets obtained in exchange for new operating lease liabilities.", "label": "Leased Assets Obtained In Exchange For New Operating Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements [Member]", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r112" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dei_LegalEntityIdentifier": { "xbrltype": "legalEntityIdentifierItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityIdentifier", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity Identifier", "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI." } } }, "auth_ref": [ "r711" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r494" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r905" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total minimum lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r501" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r501" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r501" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r501" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r501" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r501" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r501" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r501" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r24", "r195", "r251", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r466", "r467", "r468", "r482", "r589", "r668", "r710", "r858", "r907", "r908" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r92", "r129", "r536", "r698", "r840", "r850", "r902" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r26", "r160", "r195", "r251", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r466", "r467", "r468", "r482", "r698", "r858", "r907", "r908" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r19", "r128", "r916" ] }, "us-gaap_LineOfCreditFacilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAbstract", "lang": { "en-us": { "role": { "label": "Line of Credit [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding borrowings", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "documentation": "Fair value of the amount outstanding under the credit facility." } } }, "auth_ref": [ "r481" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r839" ] }, "us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total outstanding during period", "label": "Line of Credit Facility, Maximum Amount Outstanding During Period", "documentation": "Maximum amount borrowed under the credit facility at any time during the period." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r21" ] }, "dpsi_LineofCreditDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "LineofCreditDetailsTable", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit (Details) [Table]" } } }, "auth_ref": [] }, "dpsi_LoanAgreementDescription": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "LoanAgreementDescription", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan agreement, description", "documentation": "Loan agreement description.", "label": "Loan Agreement Description" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofFuturePrincipalPaymentsforOutstandingDebtTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofFuturePrincipalPaymentsforOutstandingDebtTable", "http://www.decisionpt.com/role/ScheduleofTermDebtTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total future principal payments", "terseLabel": "Total term debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r19", "r128", "r294", "r308", "r674", "r675", "r916" ] }, "us-gaap_LongTermDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAbstract", "lang": { "en-us": { "role": { "label": "Term Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet", "http://www.decisionpt.com/role/ScheduleofTermDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "negatedLabel": "Less: current portion of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r169" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofFuturePrincipalPaymentsforOutstandingDebtTable": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofFuturePrincipalPaymentsforOutstandingDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, after Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r197", "r861" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofFuturePrincipalPaymentsforOutstandingDebtTable": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofFuturePrincipalPaymentsforOutstandingDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r197", "r299" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofFuturePrincipalPaymentsforOutstandingDebtTable": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofFuturePrincipalPaymentsforOutstandingDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r197", "r299" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofFuturePrincipalPaymentsforOutstandingDebtTable": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofFuturePrincipalPaymentsforOutstandingDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r197", "r299" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofFuturePrincipalPaymentsforOutstandingDebtTable": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofFuturePrincipalPaymentsforOutstandingDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r197", "r299" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofFuturePrincipalPaymentsforOutstandingDebtTable": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofFuturePrincipalPaymentsforOutstandingDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r197", "r299" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet", "http://www.decisionpt.com/role/ScheduleofTermDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net of current portion", "verboseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r170" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.decisionpt.com/role/TermDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Term Debt", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r114" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLineOfCredit", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving line of credit", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r28", "r55", "r56" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.decisionpt.com/role/ScheduleofTermDebtTable" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r28" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.decisionpt.com/role/ScheduleofTermDebtTable" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r28", "r57" ] }, "dpsi_LongtermPortionOfEarnoutConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "LongtermPortionOfEarnoutConsideration", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term portion of earnout consideration", "documentation": "Long-term portion of earnout consideration.", "label": "Longterm Portion Of Earnout Consideration" } } }, "auth_ref": [] }, "dpsi_MUFGNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "MUFGNoteMember", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "MUFG Promissory Note [Member]", "label": "MUFGNote Member" } } }, "auth_ref": [] }, "dpsi_MUFGPromissoryNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "MUFGPromissoryNoteMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofTermDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "MUFG Promissory Note [Member]", "label": "MUFGPromissory Note Member" } } }, "auth_ref": [] }, "dpsi_MUFGUnionBankLineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "MUFGUnionBankLineOfCreditMember", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "MUFG Union Bank [Member]", "label": "MUFGUnion Bank Line Of Credit Member" } } }, "auth_ref": [] }, "dpsi_MacroAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "MacroAcquisitionMember", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsTables", "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Macro Acquisition [Member]", "label": "Macro Acquisition Member" } } }, "auth_ref": [] }, "dpsi_MacroIntegrationServicesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "MacroIntegrationServicesIncMember", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/ScheduleofTotalconsiderationfortheAcquisitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Macro Integration Services, Inc [Member]", "label": "Macro Integration Services Inc Member" } } }, "auth_ref": [] }, "dpsi_MacroMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "MacroMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedFairValueofAcquiredNetAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Macro [Member]", "label": "Macro Member" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r248", "r681", "r862", "r918", "r919" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.decisionpt.com/role/LineofCreditDetails", "http://www.decisionpt.com/role/ScheduleofWeightedAverageRemainingUsefulLifeofAmortizableIntangibleAssetsTable", "http://www.decisionpt.com/role/ScheduleoftheFairValuesofStockOptionsGrantedwereEstimatedusingtheBlackScholesOptionPricingModelTable", "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r268", "r269", "r270", "r271", "r390", "r507", "r550", "r579", "r580", "r637", "r639", "r642", "r643", "r648", "r655", "r656", "r671", "r678", "r694", "r700", "r860", "r909", "r910", "r911", "r912", "r913", "r914" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r774" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r774" ] }, "dpsi_MinimumLoanOutstandingOfBearInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "MinimumLoanOutstandingOfBearInterest", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding balance bear interest", "documentation": "Represent the amount of minimum loan outstanding of bear interest.", "label": "Minimum Loan Outstanding Of Bear Interest" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.decisionpt.com/role/LineofCreditDetails", "http://www.decisionpt.com/role/ScheduleofWeightedAverageRemainingUsefulLifeofAmortizableIntangibleAssetsTable", "http://www.decisionpt.com/role/ScheduleoftheFairValuesofStockOptionsGrantedwereEstimatedusingtheBlackScholesOptionPricingModelTable", "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r268", "r269", "r270", "r271", "r390", "r507", "r550", "r579", "r580", "r637", "r639", "r642", "r643", "r648", "r655", "r656", "r671", "r678", "r694", "r700", "r860", "r909", "r910", "r911", "r912", "r913", "r914" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r794" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r802" ] }, "dei_NameChangeEventDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NameChangeEventDateAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event Date [Axis]", "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type." } } }, "auth_ref": [] }, "dei_NameChangeEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NameChangeEventLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Line Items]", "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table." } } }, "auth_ref": [] }, "dei_NameChangeEventTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NameChangeEventTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Table]", "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r248", "r681", "r862", "r918", "r919" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r775" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.decisionpt.com/role/DescriptionofBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r139", "r152" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r189" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r189" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r102", "r103", "r104" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow", "http://www.decisionpt.com/role/ConsolidatedIncomeStatement", "http://www.decisionpt.com/role/ScheduleofReconciliationoftheFullyDilutiveSecuritiesEffectTable", "http://www.decisionpt.com/role/ShareholdersEquityType2or3", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income and comprehensive income attributable to common stockholders", "verboseLabel": "Net income", "netLabel": "Net income attributable to common stockholders", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r94", "r104", "r132", "r158", "r178", "r179", "r183", "r195", "r201", "r203", "r204", "r205", "r206", "r209", "r210", "r215", "r226", "r239", "r243", "r245", "r251", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r478", "r482", "r541", "r612", "r629", "r630", "r669", "r709", "r858" ] }, "dpsi_NetWorkingCapitalAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "NetWorkingCapitalAdjustments", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net working capital adjustments", "documentation": "The amount of net working capital adjustments.", "label": "Net Working Capital Adjustments" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "dei_NewEffectiveDateForPreviousFiling": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NewEffectiveDateForPreviousFiling", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "New Effective Date for Previous Filing" } } }, "auth_ref": [ "r752", "r753", "r754", "r755" ] }, "dei_NoSubstantiveChanges462c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoSubstantiveChanges462c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c)" } } }, "auth_ref": [ "r814" ] }, "dei_NoSubstantiveChanges462cFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoSubstantiveChanges462cFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c), File Number" } } }, "auth_ref": [ "r814" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r774" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r735", "r747", "r763", "r782", "r791" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r772" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r771" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r782" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r802" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r802" ] }, "dpsi_NumberOfAuthorizedSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "NumberOfAuthorizedSharesIssued", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number Of Authorized Shares Issued", "documentation": "Number of authorized shares issued", "label": "Number Of Authorized Shares Issued" } } }, "auth_ref": [] }, "dpsi_OneCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "OneCustomerMember", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One Customer [Member]", "label": "One Customer Member" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r226", "r239", "r243", "r245", "r669" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ScheduleofLeaseExpenseTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofLeaseExpenseTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating leases expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r903" ] }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Expense", "label": "Operating Lease, Lease Income [Table Text Block]", "documentation": "Tabular disclosure of components of income from operating lease." } } }, "auth_ref": [ "r223", "r502" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Lease Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofOperatingLeaseAssetandLiabilityTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofMaturitiesofLeaseLiabilitiesTable", "http://www.decisionpt.com/role/ScheduleofOperatingLeaseAssetandLiabilityTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease liabilities", "terseLabel": "Present value of operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r492" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofOperatingLeaseAssetandLiabilityTable": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet", "http://www.decisionpt.com/role/ScheduleofOperatingLeaseAssetandLiabilityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of operating lease liabilities", "verboseLabel": "Current portion of operating lease obligations", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r492" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofOperatingLeaseAssetandLiabilityTable": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet", "http://www.decisionpt.com/role/ScheduleofOperatingLeaseAssetandLiabilityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Noncurrent portion of operating lease liabilities", "verboseLabel": "Long-term portion of operating lease obligations", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r492" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofSupplementalInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash outflows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r493", "r497" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet", "http://www.decisionpt.com/role/ScheduleofOperatingLeaseAssetandLiabilityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets", "verboseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r491" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.decisionpt.com/role/ScheduleofWeightedAverageLeaseTermandRateTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r500", "r697" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.decisionpt.com/role/ScheduleofWeightedAverageLeaseTermandRateTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r499", "r697" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r62" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OrderOrProductionBacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrderOrProductionBacklogMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Backlog [Member]", "label": "Order or Production Backlog [Member]", "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination." } } }, "auth_ref": [ "r70" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Description of Business [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25" ] }, "dei_OtherAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "OtherAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Other Address [Member]", "documentation": "Other address for entity" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r167" ] }, "us-gaap_OtherIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net Amount", "label": "Other Intangible Assets, Net", "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrentAbstract", "lang": { "en-us": { "role": { "label": "Accrued Expenses and Other Current Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r29" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other expense", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r100" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r774" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r726" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r733", "r745", "r761", "r789" ] }, "dpsi_OutstandingDebtAmountUnderPromissoryNote": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "OutstandingDebtAmountUnderPromissoryNote", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding debt under the promissory note", "documentation": "Represents the amount of outstanding debt amount under promissory note.", "label": "Outstanding Debt Amount Under Promissory Note" } } }, "auth_ref": [] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r736", "r748", "r764", "r792" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r736", "r748", "r764", "r792" ] }, "dei_ParentEntityLegalName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ParentEntityLegalName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Parent Entity Legal Name", "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r770" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Taxes paid in lieu of shares issued for share-based compensation", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r187" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofTotalconsiderationfortheAcquisitionTable": { "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofTotalconsiderationfortheAcquisitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r136", "r897", "r898", "r899" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r101" ] }, "dpsi_PaymentsToSeller": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "PaymentsToSeller", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to seller", "documentation": "Payments to seller.", "label": "Payments To Seller" } } }, "auth_ref": [] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r773" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r773" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r772" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r782" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r775" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r771" ] }, "dei_PhoneFaxNumberDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PhoneFaxNumberDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Phone Fax Number Description", "documentation": "Description of Phone or Fax Number" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEmployeesExercisedVestedStockOptionsTable", "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888" ] }, "dei_PostEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PostEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment" } } }, "auth_ref": [ "r712" ] }, "dei_PostEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PostEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective." } } }, "auth_ref": [ "r712" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r719" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r720" ] }, "dei_PreEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment" } } }, "auth_ref": [ "r712" ] }, "dei_PreEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective." } } }, "auth_ref": [ "r712" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in Dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r86", "r311" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "verboseLabel": "Preferred stock shares designated", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r86", "r591" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r86", "r311" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r86", "r591", "r610", "r924", "r925" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.001 par value; 10,000 shares authorized; no shares issued or outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r86", "r533", "r698" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r833" ] }, "dpsi_PrincipalAndInterestAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "PrincipalAndInterestAmount", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal interest amount", "documentation": "Principal and interest amount.", "label": "Principal And Interest Amount" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromOtherShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromOtherShortTermDebt", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from term loan", "label": "Proceeds from Other Short-Term Debt", "documentation": "Amount of cash inflow from short-term debt classified as other." } } }, "auth_ref": [ "r33" ] }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit, net", "label": "Proceeds from (Repayments of) Lines of Credit", "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r5", "r17" ] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of warrants", "label": "Proceeds from Warrant Exercises", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r835" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Product", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r679" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r246", "r512", "r544", "r545", "r546", "r547", "r548", "r549", "r659", "r679", "r699", "r825", "r856", "r857", "r862", "r918" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r246", "r512", "r544", "r545", "r546", "r547", "r548", "r549", "r659", "r679", "r699", "r825", "r856", "r857", "r862", "r918" ] }, "dpsi_ProfessionalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ProfessionalServicesMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofNetSalesbyRevenueTable" ], "lang": { "en-us": { "role": { "terseLabel": "Professional services [Member]", "label": "Professional Services Member" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.decisionpt.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.decisionpt.com/role/PropertyandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r111", "r143", "r147", "r148" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r112", "r163", "r539" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.decisionpt.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet", "http://www.decisionpt.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r8", "r530", "r539", "r698" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r8", "r143", "r147", "r537" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.decisionpt.com/role/PropertyandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.decisionpt.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r112" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment useful lives", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForOtherLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForOtherLosses", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for credit losses", "label": "Provision for Other Losses", "documentation": "Amount of expense related to other loss." } } }, "auth_ref": [ "r6", "r95", "r130" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r770" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r770" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.decisionpt.com/role/LineofCreditDetails", "http://www.decisionpt.com/role/ScheduleofWeightedAverageRemainingUsefulLifeofAmortizableIntangibleAssetsTable", "http://www.decisionpt.com/role/ScheduleoftheFairValuesofStockOptionsGrantedwereEstimatedusingtheBlackScholesOptionPricingModelTable", "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r268", "r269", "r270", "r271", "r350", "r390", "r421", "r422", "r423", "r506", "r507", "r550", "r579", "r580", "r637", "r639", "r642", "r643", "r648", "r655", "r656", "r671", "r678", "r694", "r700", "r703", "r854", "r860", "r910", "r911", "r912", "r913", "r914" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.decisionpt.com/role/LineofCreditDetails", "http://www.decisionpt.com/role/ScheduleofWeightedAverageRemainingUsefulLifeofAmortizableIntangibleAssetsTable", "http://www.decisionpt.com/role/ScheduleoftheFairValuesofStockOptionsGrantedwereEstimatedusingtheBlackScholesOptionPricingModelTable", "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r268", "r269", "r270", "r271", "r350", "r390", "r421", "r422", "r423", "r506", "r507", "r550", "r579", "r580", "r637", "r639", "r642", "r643", "r648", "r655", "r656", "r671", "r678", "r694", "r700", "r703", "r854", "r860", "r910", "r911", "r912", "r913", "r914" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r728", "r740", "r756", "r784" ] }, "dei_RegistrationStatementAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "RegistrationStatementAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Registration Statement Amendment Number", "documentation": "Amendment number to registration statement under the Investment Company Act of 1940." } } }, "auth_ref": [ "r712" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r374", "r504", "r505", "r584", "r585", "r586", "r587", "r588", "r609", "r611", "r636" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/LineofCreditDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r504", "r505", "r906" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/LineofCreditDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails", "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r374", "r504", "r505", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r584", "r585", "r586", "r587", "r588", "r609", "r611", "r636", "r906" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of term debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r34", "r562" ] }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Software Development Costs", "label": "Research, Development, and Computer Software, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination." } } }, "auth_ref": [ "r1", "r2", "r83" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r729", "r741", "r757", "r785" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r730", "r742", "r758", "r786" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r737", "r749", "r765", "r793" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r89", "r116", "r535", "r554", "r555", "r563", "r592", "r698" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r157", "r198", "r199", "r200", "r202", "r208", "r210", "r252", "r253", "r429", "r430", "r431", "r452", "r453", "r469", "r471", "r472", "r474", "r476", "r551", "r553", "r566", "r924" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r391", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r391", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r614", "r658", "r666" ] }, "dpsi_RevenueRecognizedFromAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "RevenueRecognizedFromAdditions", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofDeferredRevenueActivityTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Revenue recognized from additions", "documentation": "Revenue recognized from additions.", "label": "Revenue Recognized From Additions" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligation amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r146" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement", "http://www.decisionpt.com/role/ScheduleofNetSalesbyRevenueTable" ], "lang": { "en-us": { "role": { "totalLabel": "Net sales", "terseLabel": "Net sales", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r185", "r195", "r227", "r228", "r238", "r241", "r242", "r246", "r247", "r248", "r251", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r482", "r529", "r858" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.decisionpt.com/role/LineofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility [Member]", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofSupplementalInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "ROU assets obtained in exchange for operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r498", "r697" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r802" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r802" ] }, "dpsi_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Accrued Expenses and Other Current Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "dpsi_ScheduleOfAllowanceForCreditLossesActivityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfAllowanceForCreditLossesActivityAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Allowance For Credit Losses Activity Abstract" } } }, "auth_ref": [] }, "dpsi_ScheduleOfCashDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfCashDueAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Cash Due [Abstract]" } } }, "auth_ref": [] }, "dpsi_ScheduleOfCashDueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfCashDueTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Due", "label": "Schedule Of Cash Due Table Text Block" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Information", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Provision for Income Taxes", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r121" ] }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Asset and Liability", "label": "Condensed Balance Sheet [Table Text Block]", "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r827", "r842" ] }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Statement of Operations", "label": "Condensed Income Statement [Table Text Block]", "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r827", "r842" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/TermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Term Debt", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "dpsi_ScheduleOfDeferredRevenueActivityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfDeferredRevenueActivityAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Deferred Revenue Activity Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r120" ] }, "dpsi_ScheduleOfDefiniteLivedIntangibleAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfDefiniteLivedIntangibleAssetsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Definite Lived Intangible Assets Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/NetIncomePerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of the Fully Dilutive Securities Effect", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r846" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Income Tax Rate to the Effective Income Tax Rate", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r119" ] }, "dpsi_ScheduleOfEmployeesExercisedVestedStockOptionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfEmployeesExercisedVestedStockOptionsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Employees Exercised Vested Stock Options Abstract" } } }, "auth_ref": [] }, "dpsi_ScheduleOfEstimatedFairValueOfAcquiredNetAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfEstimatedFairValueOfAcquiredNetAssetsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Estimated Fair Value Of Acquired Net Assets Abstract" } } }, "auth_ref": [] }, "dpsi_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Estimated Useful Lives Of Intangible Assets Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Fair Value of Acquired Net Assets", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r479", "r480" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r50", "r52", "r513" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted-Average Remaining Useful Life of Amortizable Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r50", "r52" ] }, "dpsi_ScheduleOfFuturePrincipalPaymentsForOutstandingDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfFuturePrincipalPaymentsForOutstandingDebtAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Future Principal Payments for Outstanding Debt [Abstract]" } } }, "auth_ref": [] }, "dpsi_ScheduleOfFuturePrincipalPaymentsForOutstandingDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfFuturePrincipalPaymentsForOutstandingDebtTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/TermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Principal Payments for Outstanding Debt", "documentation": "Represent the table of future principal payments for outstanding debt.", "label": "Schedule Of Future Principal Payments For Outstanding Debt Table Text Block" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable0" ], "lang": { "en-us": { "role": { "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity." } } }, "auth_ref": [ "r18", "r110" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Useful Lives of Intangible Assets", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r18", "r110" ] }, "dpsi_ScheduleOfNetSalesByRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfNetSalesByRevenueAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Net Sales By Revenue Abstract" } } }, "auth_ref": [] }, "dpsi_ScheduleOfPropertyAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfPropertyAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Property And Equipment Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.decisionpt.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "dpsi_ScheduleOfProvisionForIncomeTaxesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfProvisionForIncomeTaxesAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Provision For Income Taxes Abstract" } } }, "auth_ref": [] }, "dpsi_ScheduleOfReconciliationOfTheFullyDilutiveSecuritiesEffectAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfReconciliationOfTheFullyDilutiveSecuritiesEffectAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Reconciliation of the Fully Dilutive Securities Effect [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Employees Exercised Vested Stock Options", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r15", "r16", "r60" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of the Fair Values of Stock Options Granted were Estimated using the Black-Scholes Option-Pricing Model", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r118" ] }, "us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockOptionsRollForwardTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Employees Exercised Vested Stock Options", "label": "Schedule of Stock Options Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in stock options." } } }, "auth_ref": [] }, "dpsi_ScheduleOfSupplementalInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfSupplementalInformationAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Supplemental Information Abstract" } } }, "auth_ref": [] }, "dpsi_ScheduleOfTermDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfTermDebtAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Term Debt Abstract" } } }, "auth_ref": [] }, "dpsi_ScheduleOfTheFairValuesOfStockOptionsGrantedWereEstimatedUsingTheBlackScholesOptionPricingModelAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfTheFairValuesOfStockOptionsGrantedWereEstimatedUsingTheBlackScholesOptionPricingModelAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of The Fair Values Of Stock Options Granted Were Estimated Using The Black Scholes Option Pricing Model Abstract" } } }, "auth_ref": [] }, "dpsi_ScheduleOfTotalConsiderationForTheAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfTotalConsiderationForTheAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Total Consideration For The Acquisition Abstract" } } }, "auth_ref": [] }, "dpsi_ScheduleOfWeightedAverageRemainingUsefulLifeOfAmortizableIntangibleAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfWeightedAverageRemainingUsefulLifeOfAmortizableIntangibleAssetsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Weighted Average Remaining Useful Life Of Amortizable Intangible Assets Abstract" } } }, "auth_ref": [] }, "dpsi_ScheduleOfWeightedAverageRemainingUsefulLifeOfAmortizableIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ScheduleOfWeightedAverageRemainingUsefulLifeOfAmortizableIntangibleAssetsTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted-Average Remaining Useful Life of Amortizable Intangible Assets", "label": "Schedule Of Weighted Average Remaining Useful Life Of Amortizable Intangible Assets Table Text Block" } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.decisionpt.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Definite Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r52" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r713" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12gTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r717" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r716" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityReportingObligation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r721" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r232", "r233", "r234", "r235", "r236", "r237", "r247", "r670" ] }, "dpsi_SellerPartyExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "SellerPartyExpenses", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofCashDueTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Seller party expenses", "documentation": "Represents the amount of seller party expenses.", "label": "Seller Party Expenses" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing expense", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://www.decisionpt.com/role/DescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series of Individually Immaterial Business Acquisitions [Member]", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r66" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Service", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r679" ] }, "us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedArrangementsToObtainGoodsAndServicesAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Compensation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r695" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "presentation": [ "http://www.decisionpt.com/role/ScheduleoftheFairValuesofStockOptionsGrantedwereEstimatedusingtheBlackScholesOptionPricingModelTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant-date fair value per option granted (in Dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price", "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.decisionpt.com/role/ScheduleoftheFairValuesofStockOptionsGrantedwereEstimatedusingtheBlackScholesOptionPricingModelTable" ], "lang": { "en-us": { "role": { "terseLabel": "Expected annual dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r422" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.decisionpt.com/role/ScheduleoftheFairValuesofStockOptionsGrantedwereEstimatedusingtheBlackScholesOptionPricingModelTable" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility factor", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r421" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.decisionpt.com/role/ScheduleoftheFairValuesofStockOptionsGrantedwereEstimatedusingtheBlackScholesOptionPricingModelTable" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r423" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEmployeesExercisedVestedStockOptionsTable", "http://www.decisionpt.com/role/ScheduleoftheFairValuesofStockOptionsGrantedwereEstimatedusingtheBlackScholesOptionPricingModelTable", "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Employees Exercised Vested Stock Options [Line Items]", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "verboseLabel": "Share Based Compensation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r393", "r394", "r396", "r397", "r398", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r420", "r421", "r422", "r423", "r424" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r402" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Grant Date Weighted Average Exercise Price, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r402" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Stock Options, Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r406" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r404" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable" ], "lang": { "en-us": { "role": { "periodEndLabel": "Aggregate Intrinsic Value, Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable" ], "lang": { "en-us": { "role": { "periodEndLabel": "Stock Options, Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r400", "r401" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEmployeesExercisedVestedStockOptionsTable", "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable" ], "lang": { "en-us": { "role": { "periodEndLabel": "Grant Date Weighted Average Exercise Price, Outstanding", "terseLabel": "Weighted Average Exercise Price (in Dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r400", "r401" ] }, "dpsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageSharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageSharePrice", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEmployeesExercisedVestedStockOptionsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Share Price (in Dollars per share)", "documentation": "Weighted Average Share Price.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Share Price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEmployeesExercisedVestedStockOptionsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net Shares Issued", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r59" ] }, "dpsi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsSharesNetSettledForExercise": { "xbrltype": "sharesItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsSharesNetSettledForExercise", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEmployeesExercisedVestedStockOptionsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Net Settled for Exercise", "documentation": "Shares Net Settled for Exercise.", "label": "Share Based Compensation Arrangementby Share Based Payment Award Options Shares Net Settled For Exercise" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r396", "r397", "r398", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r420", "r421", "r422", "r423", "r424" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Grant Date Weighted Average Exercise Price, Exercised", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r405" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Grant Date Weighted Average Exercise Price, Forfeited", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r406" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Grant Date Weighted Average Exercise Price, Granted", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r404" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche One [Member]", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "dpsi_ShareBasedCompensationDetailsScheduleofEmployeesExercisedVestedStockOptionsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ShareBasedCompensationDetailsScheduleofEmployeesExercisedVestedStockOptionsTable", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEmployeesExercisedVestedStockOptionsTable" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation (Details) - Schedule of Employees Exercised Vested Stock Options [Table]" } } }, "auth_ref": [] }, "dpsi_ShareBasedCompensationDetailsScheduleofStockOptionactivityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ShareBasedCompensationDetailsScheduleofStockOptionactivityLineItems", "presentation": [ "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation (Details) - Schedule of Stock Option activity [Line Items]" } } }, "auth_ref": [] }, "dpsi_ShareBasedCompensationDetailsScheduleofStockOptionactivityTable": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ShareBasedCompensationDetailsScheduleofStockOptionactivityTable", "presentation": [ "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation (Details) - Schedule of Stock Option activity [Table]" } } }, "auth_ref": [] }, "dpsi_ShareBasedCompensationDetailsScheduleoftheFairValuesofStockOptionsGrantedwereEstimatedusingtheBlackScholesOptionPricingModelTable": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ShareBasedCompensationDetailsScheduleoftheFairValuesofStockOptionsGrantedwereEstimatedusingtheBlackScholesOptionPricingModelTable", "presentation": [ "http://www.decisionpt.com/role/ScheduleoftheFairValuesofStockOptionsGrantedwereEstimatedusingtheBlackScholesOptionPricingModelTable" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation (Details) - Schedule of the Fair Values of Stock Options Granted were Estimated using the Black-Scholes Option-Pricing Model [Table]" } } }, "auth_ref": [] }, "dpsi_ShareBasedCompensationDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "ShareBasedCompensationDetailsTable", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r392", "r399", "r418", "r419", "r420", "r421", "r424", "r432", "r433", "r434", "r435" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r863" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.decisionpt.com/role/ScheduleoftheFairValuesofStockOptionsGrantedwereEstimatedusingtheBlackScholesOptionPricingModelTable" ], "lang": { "en-us": { "role": { "terseLabel": "Expected option term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r420" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r59" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r59" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life, Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r117" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in Shares)", "periodEndLabel": "Balance (in Shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEmployeesExercisedVestedStockOptionsTable", "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Withheld for Taxes", "verboseLabel": "Shares withheld for employee taxes", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r20" ] }, "dpsi_SingleCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "SingleCustomerMember", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Single Customer [Member]", "label": "Single Customer Member" } } }, "auth_ref": [] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r722" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.decisionpt.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State [Member]", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3", "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r32", "r157", "r181", "r182", "r183", "r198", "r199", "r200", "r202", "r208", "r210", "r224", "r252", "r253", "r326", "r429", "r430", "r431", "r452", "r453", "r469", "r470", "r471", "r472", "r473", "r474", "r476", "r483", "r484", "r485", "r486", "r487", "r488", "r503", "r551", "r552", "r553", "r566", "r631" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement", "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r198", "r199", "r200", "r224", "r512", "r557", "r567", "r583", "r584", "r585", "r586", "r587", "r588", "r591", "r594", "r595", "r596", "r597", "r598", "r600", "r601", "r602", "r603", "r605", "r606", "r607", "r608", "r609", "r611", "r614", "r615", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r631", "r704" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement", "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r198", "r199", "r200", "r224", "r512", "r557", "r567", "r583", "r584", "r585", "r586", "r587", "r588", "r591", "r594", "r595", "r596", "r597", "r598", "r600", "r601", "r602", "r603", "r605", "r606", "r607", "r608", "r609", "r611", "r614", "r615", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r631", "r704" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r732", "r744", "r760", "r788" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cashless exercise of stock options", "label": "Stock Issued", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r38", "r39", "r40" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares of common stock", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r13", "r86", "r87", "r116", "r559", "r631", "r650" ] }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesOther", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional shares", "label": "Stock Issued During Period, Shares, Other", "documentation": "Number of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEmployeesExercisedVestedStockOptionsTable", "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable", "http://www.decisionpt.com/role/ShareholdersEquityType2or3", "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options (in Shares)", "verboseLabel": "Options Exercised", "negatedLabel": "Stock Options, Exercised", "netLabel": "Exercise for common stock shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r13", "r86", "r87", "r116", "r405" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r13", "r32", "r116" ] }, "dpsi_StockIssuedduringperiodsharesCashlessExerciseOfStockOptions": { "xbrltype": "sharesItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "StockIssuedduringperiodsharesCashlessExerciseOfStockOptions", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Cashless exercise of stock options (Note 12) (in Shares)", "documentation": "Cashless exercise of stock options.", "label": "Stock Issuedduringperiodshares Cashless Exercise Of Stock Options" } } }, "auth_ref": [] }, "dpsi_StockIssuedduringperiodsharesCashlessExerciseOfWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "StockIssuedduringperiodsharesCashlessExerciseOfWarrants", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Cashless exercise of warrants (Note 11 ) (in Shares)", "documentation": "Cashless exercise of warrants.", "label": "Stock Issuedduringperiodshares Cashless Exercise Of Warrants" } } }, "auth_ref": [] }, "dpsi_StockIssuedduringperiodsharesExerciseOfWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "StockIssuedduringperiodsharesExerciseOfWarrants", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of warrants (in Shares)", "documentation": "Exercise of warrants.", "label": "Stock Issuedduringperiodshares Exercise Of Warrants" } } }, "auth_ref": [] }, "dpsi_StockIssuedduringperiodvalueCashlessExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "StockIssuedduringperiodvalueCashlessExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Cashless exercise of stock options (Note 12)", "documentation": "Cashless exercise of stock options.", "label": "Stock Issuedduringperiodvalue Cashless Exercise Of Stock Options" } } }, "auth_ref": [] }, "dpsi_StockIssuedduringperiodvalueCashlessExerciseOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "StockIssuedduringperiodvalueCashlessExerciseOfWarrants", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Cashless exercise of warrants (Note 11 )", "documentation": "Cashless exercise of warrants.", "label": "Stock Issuedduringperiodvalue Cashless Exercise Of Warrants" } } }, "auth_ref": [] }, "dpsi_StockIssuedduringperiodvalueExerciseOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "StockIssuedduringperiodvalueExerciseOfWarrants", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of warrants", "documentation": "Exercise of warrants.", "label": "Stock Issuedduringperiodvalue Exercise Of Warrants" } } }, "auth_ref": [] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofStockOptionactivityTable", "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Option [Member]", "label": "Equity Option [Member]", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r703" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet", "http://www.decisionpt.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r87", "r90", "r91", "r106", "r593", "r610", "r632", "r633", "r698", "r710", "r840", "r850", "r902", "r924" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "dpsi_StockholdersEquityDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "StockholdersEquityDetailsTable", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r115", "r194", "r310", "r312", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r324", "r326", "r475", "r634", "r635", "r651" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofLeaseExpenseTable": { "parentTag": "us-gaap_OperatingLeaseExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofLeaseExpenseTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r496", "r697" ] }, "us-gaap_SummaryOfInvestmentHoldingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfInvestmentHoldingsLineItems", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Summary of Significant Accounting Policies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r565", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r581", "r582", "r613", "r703" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of cash flow information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "presentation": [ "http://www.decisionpt.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Plan [Member]", "label": "Supplemental Employee Retirement Plan [Member]", "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r781" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.decisionpt.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.decisionpt.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes payable", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23" ] }, "dpsi_TermDebtDetailsScheduleofTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "TermDebtDetailsScheduleofTermDebtLineItems", "presentation": [ "http://www.decisionpt.com/role/ScheduleofTermDebtTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Term Debt [Line Items]" } } }, "auth_ref": [] }, "dpsi_TermDebtDetailsScheduleofTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "TermDebtDetailsScheduleofTermDebtTable", "presentation": [ "http://www.decisionpt.com/role/ScheduleofTermDebtTable" ], "lang": { "en-us": { "role": { "label": "Term Debt (Details) - Schedule of Term Debt [Table]" } } }, "auth_ref": [] }, "dpsi_TermDebtDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "TermDebtDetailsTable", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Term Debt (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_TimeDepositLiabilityUninsured": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeDepositLiabilityUninsured", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposit in excess amount", "label": "Time Deposit Liability, Uninsured", "documentation": "Amount of uninsured time deposit liability. Excludes uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US)." } } }, "auth_ref": [ "r156" ] }, "dpsi_TotalAccountsReceivablePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "TotalAccountsReceivablePercentage", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total accounts receivable percentage", "documentation": "Total accounts receivable percentage.", "label": "Total Accounts Receivable Percentage" } } }, "auth_ref": [] }, "dpsi_TotalPurchasesPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "TotalPurchasesPercentage", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total purchases percentage", "documentation": "Total purchases percentage.", "label": "Total Purchases Percentage" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r773" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r780" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofDefiniteLivedIntangibleAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable", "http://www.decisionpt.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable0", "http://www.decisionpt.com/role/ScheduleofWeightedAverageRemainingUsefulLifeofAmortizableIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Name [Member]", "verboseLabel": "Trade names [Member]", "netLabel": "Trade Names [Member]", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r69" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r801" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r803" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dpsi_TransactionCostMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "TransactionCostMember", "presentation": [ "http://www.decisionpt.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction Cost [Member]", "label": "Transaction Cost Member" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r804" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r805" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r803" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r803" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r806" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r804" ] }, "dpsi_TwoCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "TwoCustomersMember", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Two Customers [Member]", "label": "Two Customers Member" } } }, "auth_ref": [] }, "dpsi_TwoThousandFourteenPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "TwoThousandFourteenPlanMember", "presentation": [ "http://www.decisionpt.com/role/ScheduleofEmployeesExercisedVestedStockOptionsTable" ], "lang": { "en-us": { "role": { "terseLabel": "2014 Plan [Member]", "verboseLabel": "Two Thousand Fourteen Plan [Member]", "label": "Two Thousand Fourteen Plan Member" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r800" ] }, "us-gaap_UnsecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredDebt", "crdr": "credit", "presentation": [ "http://www.decisionpt.com/role/TermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured promissory note", "label": "Unsecured Debt", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer)." } } }, "auth_ref": [ "r19", "r128", "r916" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.decisionpt.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r43", "r44", "r45", "r140", "r141", "r144", "r145" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.decisionpt.com/role/ShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.decisionpt.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant [Member]", "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r701", "r702", "r705", "r706", "r707", "r708" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement", "http://www.decisionpt.com/role/ScheduleofReconciliationoftheFullyDilutiveSecuritiesEffectTable" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in Shares)", "verboseLabel": "Weighted average shares for diluted earnings per share", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r213", "r218" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement", "http://www.decisionpt.com/role/ScheduleofReconciliationoftheFullyDilutiveSecuritiesEffectTable" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in Shares)", "verboseLabel": "Weighted average basic common shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r212", "r218" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.decisionpt.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r812" ] }, "dpsi_cashDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "cashDue", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/ScheduleofCashDueTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total cash due", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "cash Due" } } }, "auth_ref": [] }, "dpsi_totalAggregateTransactionPrice": { "xbrltype": "monetaryItemType", "nsuri": "http://www.decisionpt.com/20231231", "localname": "totalAggregateTransactionPrice", "crdr": "debit", "presentation": [ "http://www.decisionpt.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total aggregate transaction price", "documentation": "Total aggregate transaction price.", "label": "total Aggregate Transaction Price" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-4" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(1)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-7" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.13(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.14)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(c)", "Publisher": "SEC" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(f)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-6A" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-15" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-9" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479908/805-50-55-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "Global LEI Foundation", "URI": "www.leiroc.org", "URIDate": "2013-08-21" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "249", "Section": "308", "Subsection": "a" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 8-K", "Number": "249", "Section": "308" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form F-3" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-2" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-3" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-4" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-6" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form S-3" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Investment Company Act", "Number": "270" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "313" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "413", "Subsection": "b" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "b" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "c" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "d" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "e" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "a" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "b" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Section": "8", "Subsection": "c" }, "r821": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r822": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "(a)", "Publisher": "SEC" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 100 0001213900-24-028228-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-24-028228-xbrl.zip M4$L#!!0 ( !9 @5B5J>"-6A< )4/ 0 1 9'!S:2TR,#(S,3(S,2YX MV7W9 MV3&09Q$;>Y/CG;MAJS?L7USL_/.M8?STYG]:+>,=\I!O!L@VQDNC3V;SH86- MD6]ZU"'^S'@1S/YNM(QI$,R/VNW[^_N7%I2A%O81):%O(&*T6-)@TV?<1 M:_#(&(:><6GZQMZNT>D<[>\?[1T8=Z.^T>UT7T55?GKS0(^H-44STT NFB$O M.(=N3Y%CAFYPO/-7:+K8P,8 N#\KZ02M8SA$]WHDQ.28=OR3^I+UZU8;V M]W:,P/0G*+@R9XC.30NM*C B;&1AQJ%YP.#S"KOP+^G%Q=[73/F'L>_R3KJ= MSEZ;O1Z;%"7%'PKE[_=XZ=W#P\,V?YL4#:D(?O(F1A\5M^<4UP'^0,M@ .C= M]N?+P9 S>E46:+*#5?DTB?OMZ.4*1N"7LP->M!EJ!J3;ZNRU4E"@#)8P$7LT M,#T+[3 U, RF"*;GD< ,@#RF33\QC>*/YW/L.>1M_ @>,HX>)5*X18[!>7S$ MD!SO4#R;NTPV_-G41\[Q#N-C*V'6'ZXY?@D@DR*F;_G$17(!MN<^F2,_P""A ME/QY X7:64K9ZS;TB=S!&O).^^VVR)G[Z-G)@3XI#%8NK!Q56Q.3C9QGIPOZ MQ!XNH6I+-%FF^^PT09]6Z):**D,5*SP".@SVQ]WMAF MRT;S<(H0F UL1X3_X?\A+,1GC 1!@F'-_[>'A_M[G5V8?(:@9GQJ@+_3K1EQ M0V.J\=%I%6S2I*O6"0J73&SDJ MCLF^2:?G+KD7#L95@2(7\I+;5Y<<:]5@S3;SHD10IXA:/IZS7HES$E+L(9J= M!T+,L$GH!]B8W,"8L\)8S@GQ40]5#\R O;=X?DW.Z1SXMQGUR M^[KNU5AW:R3]-JHA4XV>!3,1Y9"SHLZ\J/1M7N3',2 5P H=X$CUW4 MHQ0\]XP0"B]5;.9A7A;K5HRHF48@$H%2-I MG\N3]V#$71BI/AK77BQ>Z H1I^\C&V>'7.9%I07<++-Y N8?6""$6 MP@BQS;QQ5@"KAR76*,_^5WGVL\H&J]UPOL(W8Y/TR'Q >;=L_5S%0NT7/3(^ M^_,6FOE%%LQ+Q"D&%>A&Z1C:I0"NLT)'-8M0PTW( Q2!K ML4CEA%$(!/"&6KPE(]U48\ J8JBS&0YX/!-\H#[AD1'D%>(ZLG*5PBJL_5.M MQ5L8J?8:B54YU+FXV]"B8I43TB^=3F%)6A(W^S^6S!2U:;Q('I;N M(S:R>WR8=62.W2T&6^/F5'2AL S>1M#5>!$A*-]W;A2F&'PM48"2UU7>#&P$KD5YUZ6H1%O?[I?&P1HZ;)QF>HL#$KD*N85)007J% M<(@@X]!X$3?:".[)@F)E\MU&>U439C&E8#LQL49CE.9::XKLT$7$Z;DNN6>G M6ASB1ZD" T+!Y>]9 5ZPC'UF.;/3;\VZE9I0"-AL5Q/8!!]#9O56H U '6=' M&!%N(P'>A!L4M><4.0C6@_8M6B O1"I*(ZVB,'D4 D=/JBT)6B.&6Z$BC8;D M->0*!4,3?*_Q,N:@3#<$A2LM2"$R]:0ZP2*5'";;O8N!-NJ@N@E3YG"4O5>) M@Q333+(;,5)GH!%.?JR.2 (@'/89G=M0#F8(H,I2C%5-GJ5JU?D#8-<"_&M M,*0;:((P*LK #N:=RLUUIDBED9:>7Q'*E)\//"TUL(W, M\C([HP&>L4.6YR;V/YINR)QTQF7P8>NVC"B1:HX%*>1?";$KR7B$P& 2# M8^!N>XR"S[["(S:-2@A5XHXB)W0'>(%@:5^ZMUZE$PHM5/OOW9*\J%IJ$:$P M.(SH''_UR:M&+?)JL3J$39SK>3Q72K5 4D%A[[A;"/DI27U]AAQ^K+MM)+S5 MN:#SZ,F@HS+P*Y*FFOE M_F@4B]4FE!9QG4+$3&%,]18PVT[0+9J90(LW2<:Z MPR:!&:SK\3GRX_Z___79FHOSOP#P_>=_^\&RVI>["POG7+]];/?32^.__-F[PZ?_AE\GYA'M"+;[\..H.?/_P\//0^ M>;YU\:=U-Q_T!M>GX=W[+[1[-W/- P<=?#(_3ASOT_O3*_/ZDX\Z].3JW6\_ MA\.+V=>[FU'?_N7!OK$.W2_60SCXX+_^^.USQPLZUN!@>?5A!9VL1EE9 13=!ZZ[O(4NV$ VCE$5NCS3,TSQT%6(+/1F[6E8)0+ M$=WR?&_!:,O"8D]83)S6U!KTPEU\PL,7EJZ?)0B2W2H:YT5OCTI=&U"4I.K7R_46Y.O4:48CI M[96=<*UU;$"4H?/HNV4:)2JY7*;,M)>]5UFJ[Q7BN8/,=3-5>7B-@'+G0LJ$ MDW]7::CW"B'6U+&01B!ULR'2YW)$*0^9,M5N\%XATEDBH7Q6@_PFH49P><&= MAP'P]L;'L&*8F^Z-N>3G ASB7XUY)"(E*01CL*Y[W*3&W):X7!++USJEG1U%_1+/AK4.W\ 3SQHD9<14& M)?&_,@$6ES-1KWP05MXSUHA:F#8.3(NBI6#$%-=(L2.KJP&J\WIH!"@@L[Z*@'5Z@S"N9,M1KH]I_KCC$*]")=2&#=68$ MA$WF_5N[91 & C7_!"NJ7".2UA<29"%^%&U( NY@="_$0$P3/&IK$;0>4&S M/;TDHX]F!$G?^:87(/L>^6B57<4.8T^@SHEK6E^A%6B,1L5A66K!NTMB(U>F M*D_88:7!?U6(B=76-+[5N$H^I'GEHT9,A,&H2&6E<3IX;4Y)*R8EKM:*B3$X M-8V54LU?G,U=LD2(GCT@'PHB^R.BP.VT4DFSV97K*RPB7A7">;65:X7'6 $R M(D19)6L49-,[2,I<$87B2M-8(:17<0])XY34'.YQTK\W&2 84WS!G5KP2QT4 MI:HJ@[P0YE,41_3O6 QW=GZ9B_1*D16I3H"_*H0!=Q,VFD81@I' M$Q#>*.N<#QZV.P82J(H!*E55,?/U[MBO3"$WDA3RR!+PO3[62A,!5-2)2S.( MTSEC.ZZX0U!=3\$N%,*$FRG#&LMZ3I!O%31Z$%]&1ZR0<;OGV6? Z6"9LJJ1 MX*4E9--\_&V&N'KZSQ[+3^1M51GQ_S(QO6D_T"-S/L= =?PP>N1Y)*(DL:!O MX"F>S8D?&)XY0W1N6B@CS(>Q[[XD_J3=[73VVMAC&0H6C%4*PV)F#HC%FY-4 M8;]:2;T6>]3:[;;V=E\^4'NG_783%(SH,8R]NBB2>IN@<$PZYLV%M!4 KRFT MV]TK1T"A/.\^76EBFG->IXW<@*Z::;%'F_'"#OPV:X.UVFT!17N[8CQ5-?EO MN@*BH!UI!N_S7W:@+)&D A/%_KI792E0/]A #% K)8)5&UD9J)).D?5R0A9M MBBT5$/GB[(],Q[4Z19;=HN&X3L=0)28^JINGNE;_-L)U^XT-TPO]HVBUPP$<[R0NS_7Z2LCS\BLA>V,:^*8%XYX-I.,=UC<^@F?@2UT$ M:,9FI1W#C$L=[P1^"+^C4G/D8V*/>#T[]&-7P,.NR[RZI"Q@IC"#A^SM.Y^$ M\Z03#,VG7,8-,"MQ0'"_H8Z$5T%=J[N(V.3"OI/DPCX=R12#5!(HOU6LG[Y4 M#/1DE+G63$>JZ\#.SF(B1L37?>E(;!Z:DF#+[K&X+MQCH2.Y-9%7C^/B52_7 MQ:M>M.:$$G!5 RX^6JXC#]0 I]UE$>G5-S1@QESRB# :XX M.JTCMS:FH9H]R2'07NH JHXLD.)4FRAS9RU[PK.6.M)?'WPJ#B'TH>)S4CH2 M7,!6K.I%=!%8VP.P\ZAD>V/D05 M(8G]Z$+9CH;X.])A5RB^JR$)NU(28D?EAKGTS(4],WV/A$$F$I(E:D8\%)C^ MLHPLQW1I*5W1!E60O!J;+HL@'N]8/("X.;5*\$4#:$"\20#NS/=*O!I^R4J6 MV=8+2L%_!;T#38U +]C\E9AA6!*:/IN\Z!88L=;N+7.B)B7B^:.\'I%M,3\_>J&A54"5U;&<_K<$H_C:GFR%:4 MYWNW*1**:K-(Q/COQ$"U&Q/;L*Q,7U^MLT:(( O]"Y; 9D>1T>MQ M8&*/!9S/'JRIZ4W8]ND5NL^FW:?B13HSXG&$"6??4TSGA (U+$@_]Y&%V3*Y M+,*H,W-J4"&9C,&'L^"7'T>6;S']RK^TMHS^'Z&'X,2%49EPP@[\HR!Y^,SF M01FK:*"L/R,<^[U8K<*HCB62]M*:/O2L?9 MR,^\4+:#HRG4]*UPC"[RLBR'*)-9LH!BTB,XXB8IM M%4\\_ W9YSZ9]6Q[:^[N4T67*H!+?!<^5%(V*!./^D3\KZ I?7.. ],%GQ&6 M#CJ[<_6)DB5'B45;.KA/3^WKA 3B8YSW-S4L!JS@VC5P7^30Y)XT?_8]C5=<3V6&)EE M8YQSSVC^[L*$@=K"Y3L>,.^EE+OV$=^$,V?'6:1S%*][^\92^ MZ2.'X_.R0:3 VT5! S)#_@#3@"41WJ+H;"J=XOD/(P@9"\1.]38Q@--AHRMH M]L=@^9K7>$6+? Z=^#*,FH5_HOF^S_Q/3^NJ2R8_![(389[(]IVB!7#*'F0M94X] MST]I933BI^Y=HR7]\Y$J,9[GDJ.J<=.,CN3.1G ,D>D$R-?7*FY,DPQ3 M$5\S@I$DJ7B,QFZH%+8\^X O"CXBSR9^LH^@\QI) %@\A>6^YB?\SIP^AED1 ML4RLE4UH9!YK8!5+N?!YHEMF4J^=NSCX]AQKR4?:,W429)(O;X4X(84E)(UC MQ-\;$_+PQ8F?^>KZKUC%D"4)5K(ONJA\640?8_=84J2)4QNWK9%YW 81C]:D MI_QTR7>GBT_(#/&>O1JT&E_I^.[8KDZ;[&A::5\]=LQDPLN-E^LB<6IB[][T M[;@#_I*RF\U0$+B(G>!(X.APO.8)J:NIFJE.3^2=YE:_O&PF,XNEK0*?^ O= M&+HQ;3)7EEH^YO6)DX3^XM&@W=BM!BN;H(%MF++/R:YO;C8]>QC.9N"<@67% M$P\[V *;NCXEP<]#K+\7HQU'MD93]6*G3V@VUG'#:=I"//;Q(Z<*H\1&!^P& MQ=YDXJ,)^Y 2]]C+DTT7^JD1.^ZD]3F4+%#A8;.M)9@_VI2Q:PAT MIJ: 54P7K%NS!SQZ]I\A#;2W"E+<(D5,;,B(1 )\)]A!QHF\^ MZ.JE"3&*<_^([Y-[$/^,^> :[Z'G@ H)NL0>GH6S 3&]E#Y?.R?(]+^'T:B$ M7T@]J]:#M3Q_EHISJ2KITR6["9$):/T*F2^S[73"X,I\5FZ/6C( M@I&'Q,(9ZX'J ;P(2!B1E)UVUH08!8CB /+)Q>BT%X5E-:&G#)(TE']Q.LAZ MNYK0(<(E)0;;KD8D9-%(@7//]8+?,(H7Z ;6-YK0( 0F'!2_FKY]#PX=#*8A M<0+VIQZTB($):5DMA3W['.EB?\M!258ZEW?G[_09%CDTLF'!BNIHG(2XJHBY M\Z!E=AL6\WFOXPBN/C3)X,GTR[1\HIUS+D E\E5X<3:T)E''0^0OL 6K;<_2 MB!XI0+$/R>MJ1$:U3EU[*''-],!=!"3<_O2)@RCE62.)D/2@08),EI<."W97 M,VF48A)O,:S3'5G.IQXDE(.2)6+>DX1@3?2I!)'DL.L]&4U)R*) YR3T X0\ M??Q<.3CIH49BA3RUWK//P$=FSK*&'^)30LD,VILV4$BM*9J97)+_#U!+ P04 M " 60(%8DOL$%F(2 /]P %0 &1PV0 M\.M7\DNP'O>?W=W&!VA!#!RH-^Z7C0Z:SH::T1AA M8-ECA*>-_SG3_S=V&Q/'F;UM-A\?'U]KY#NV9F!H(Q=KT*8?-'9W28%AD1T, M:8%O&T/7:EP!W#C8:[1:;P\/WQX<-6Y'G<9^:_^-_Y.?WIF&]?T>V+!![+;L M]SL1I,4]-E\C_-#<;[4.FN$7=_QOOEW0#V+??SSPOKUW6J-]0F< IV#_M^$?^EG_R)_^P@RT:FH5/N3X%)JS*<0.CL-&C1MX.+6"5TJ!FTC0HO3S&0AU%+QIG: />F:Z)'/QM6OF^+$ MIFU6=TV(QB/D %,C<(9..S*Q@W1<9P+;VM\N,8M^, +WM."BMG.4+:5F9W!L M6(8#>\:<"DTZYX-!P-JV#1W;PVWQ5*I(L5+JT]8T[$+]?#&#E@UM8.E]PB7N MN!B3IMLSP+UA$DZAS:U720122\%5[+J.B^$--BS-F 'S!BQIKZ132=]UZ/!* MYZ$S>.]P5[$D@O@JWF T]^PCD/[H,P*+"IIEEN>W0PD="Y(6H1,@O]43UD0T MOT+EBE=DQ=J C+8.(BW^?#R&FD/Z=^R?N.M5#D#*V-&?>0.P]="#Q(GPV(V0 MN^2N6J%RQ4OFH07#%+?MZX6(F_V?4:X &7"\]AL@BN@I^85&>KY&YF#7]*;? M'C$]5BFX<*"E0SVL%L7A]_,\G0FBB;08BDG=8(1#$!/<0_/]CFOO/@ P^]/O MZ\$D$^>7&F(32SR'> SL>\\K#G[8I,0WH>G8X2>>%)X,Z64_DU+:2.J$M2W/ M%SLGSLLG4*VV7^#O3\/=CC*8YZCFH-',($Q^1K#AW&H_0>)@X],\F9X/2-.02 MC '4(,$CW>$:.I+:5Q94K+G54IMLI@))]A.2<&ER8K(3AWD4_E,3K2\A,97 -:8G]\&ZP% M!/..3/N1D M4<28CWG[1FSJD3D9UYGQ! GLB;<2Q:M BF^(^ :? 533<3^+&N:DRN?;QX/@ M!.%\H9DN#:5^0$A_-$Q3N,]? +*FNA2C*U#H9R$*25(ARG1=AY\U1H]$.3[/ MONHULC0I7GXZ1DW;-8.0@/9C(0TY$N>4LZY* :C01L+XR@U8TN"*W!A4 D1Q M)(2M5%H *DF0A&A@ +%:9?I[G=(;5&EXY6,IEW(%:!493@Q]FP&<0\N5U+$8 M(%O1L5@$"8@X>EM<08$W"%-S^^-S@"WD.IWH88]">V6%"E(ZXV437H(-UM*' M:R)$UL,(XBD]JB!I)DQ!4!MB*=;R4YD1NMZ)!W16F]UR9,@!4QWC+:9)'F/, MQ4Y5)U&>=UB;,2FU#["G7U%QW\0$(VT)Q,:I4=,O, .G+(F$>$+A<-ZZ,.45>+"87KTXK MMQ*S<(I$*9NMY9<(M!DXI!E47R,4*ZF>G:(,%0PWB#LZ&3%);H@R':C.'E(6 M/\Q ,8\00P=IWR?()$7:=+/160H6( 6@@EMW@P.WQ2M6QJG&- 2UZTJV1(G# M*NO,,)UJKC.F:#I%EC3BUXI7VC^+D;Y."!3'T"ZL#9H8# M1&^4L5"4>PS%5&"2)-*?'D '$&==IU,C\5'LMJ:Y4\H'U.F5*TWXLJ8 X#:, M2T5X8WK>%<,K;4N7/K_EPM7'[\ND@Q&?R0K,;%>ETK[%/MSVKIFXE_*+_,LJ MR=N^W&O/#QC9]@U&8^K1D3M<_"#B)CGVNBE4^::6P'Q\0P_H+#GG2$VS] M<5"\<.5-?R5'9RT5B$J2V/C4LPW:H=7,H1Y0\M/HKD\L7 M>ZU5J6?[TW"/C#"R^G8$0:T+GU'GF!+1X3;S[%.-*Y'2YE@3 ^\YXQ"^2^PC MCAT! $PK&7CWT[Y.B: M+/T'$W*-W/6@8)5!_QHZTOR%>-G*%UVI58U3+5%9P8OEE0U!NS@ESJ;X< D+ M95NT3.$GTV=2$35;Y9_C''UI2@E2A)>HBMAQNKRU:2AN-;>W:28D&:?U2@#_ M.SP5:M(E=8RV]P11 IVX,SC#I G[9)"U[)0>LGA*.5TBX"PB&TGQ+D0U<3(I M%+SC.IP #$^!36\$3^G0)T,I!LA6B\0B3M*E][53M5#I&B<] $ MB2"["/NGF\A *WQ.9:%L^>S$)(]Q()+3(\;TX.49]/__PDK

*)R'2V\\)BX![E^!5*ZL,4M41L.%ZUW"058ASH%-87TH]7RA6?@;O&T M68)<9FH!0:HFKO!(5S.)]^+&YS5" P5/!(S/'X!AT5F[;YT9]@SYZ>7[8S\A MQ9[HS=]L,-4AX&JZY3$9KMU;ZR$JSHW[%2!-CVD[7DIV:8I%,;9XG&20%HJS M)^(P#MO#>LX8NS&O-0*YQ;(5HS144M:R(B7U5.+\1[* M?RBH"S-JX4_7"C:^TH"Y&W?X:\YT3=U&)E514<@BP/7,]R?H7\L)%F" MX/7=M/+>@I_(B-I+>DH7X<@C78GVR>-'!VR^6#OTHL<*KJ&!2Q- MP5"1!LP_5&"D0:A[AU:\ 71;T#&),IY'P!L69(V2)D0]5U M,N 0;YU&5G)%[UG;W^^N/A_^\?L7;>8NOEJ')_K3T?SAZ]*Z/7,?/QSADZ/+ M_;]N1TO;/)IK3RWSH]-TAO#CT]'!]\6>UG-:W[K=_>%E<[XX[7QMS?4A_O9I M,+_47G7@_6WWH_7PIKOX^>%R#H[LBZ??>JW>JT^OAB?6G86UB[^TVUFOW>N? MN;>7W^S]VZD)CL;PZ Y\?AA;=Y=GUZ!_AV'+/KW^\/&5.[R8?K^]&77TGQ?Z MC79B?M,6;N\3/O[\]*5E.2VM=[2\_C2_^H(.OZ'QT[0S/CY%L^DY^@PNCX?: M)TV_/)].CB_WCZWCUOZA\=L==$^=Z[]Z)T_&U=3^S)N[0[UT MB\%M7T&H8P3#7RW6"-#8R2AEF#"U7 75(K-W?IQABH!CG"),H!> MNH$1&H'%G>%,Z"5P8B1QFC=RV(O;C#J&D8MV1F[JUX]$5-N\H95(/.XW(.LJ M;&C!V6&R5(U_$/GF#<0&TI,!F]5S".2/"; >('T=U7\S57#3V;#QJE,(.YAOB7P&+C+O-H[0:O8CR_^CM"#BD\FC)P3%;_$QB) M3/F/_W(>:_+BX)'"8MD)1V2M8P?O<],_@>9_1?C=65XK*IR<38FTZJ[W/K>4 M+9E\/.4KA8I-(2^.G6!73!H(+V";:?@=PM])#P_2EY'A B;O[#!"V^5+5;M\ M$" ?+YLB[^T6K8:B$4BY.U>6G[5707F:B(";6_EM*V) D"JW>C]-*5.Q,\2C M'Q]WHK-F%L27=ZR!QP+U[Z9)[JMIIQG2Q@Q.KGR% (\>T>8JEV&#]Y-2('T!RCVO!;Y*7,Z,]=B"NA>YQ2UZV^ G61;Y[4\Z0$7'9(:#6%%KA MN=/%37,V*#&8^)+CY94]P$3E,B F" ^?!FWR1^\FKN#W?S *4!P&J*%" '_:BH,(@1A,^0YO.'L#L0LF#&0M, M]4)>X*C&Y%-,HB4_\NY#?29> <(W+M8F8.T$-6MS(OVG6SRK9#(B],GM,^CE M(9#\UC8+9:M'MUP*63XS=T+M3?F=A;S,[18M[Q?,IRK5K'>ZKN/2 QZ&I1DS M^EJR5QQ=6->$ M]-$C-.?P"EG.1/B;]95L41HV2-.9]= T!\UB]W-*&2-G X_+!-7/YXG4.+E5 M)^J\0WDC)&S5<1JA=F4L7M[8IIR0ET=+VR!A4X[/!N6.J7!Y8WMP(NZ1E;= M_#8,GPTO4-RLO1;)XLK<9N,VXZ5X5^F[:779A5DE=R;KD,C3*,]K$,Z+;_XB MK OI23S3>U66K/%ZY#>F[*SII:!YI\4XR&:K5+-$\#Q2Q]Y+S:-2X/Y+@*6B M/19HB-LO8MX/15Z "!.6J1ACRF'SKYL3.)M]=B('5+D+QM4 TAZAR&-7;"PD M1(W9NUEE"T&K71L+$[<8S=DQ$25W OP;1F#AG^T!EB[L2,Q:X=X3NY+:6@*D MPBY7HCSR1R)GY0#:$,^A';YR $R[;9KH$5@:[")\AMQ[9^R:X=Z#[ I7-U"Q M4Y#=3M(ZFTAQ!+^YR&=B^%$MVLK*F!?>+IY)%QRJYFRFLM^L$6;6"V\7&4_7 MB'[@;658_*$RV<(GT)2NZRNHF21-[&-N:W#>00#9TO@@V]O# I)$'N9?PQC0 M$OOC6]L_D,YXZHEQ!*QX:37O%F6Y$?@.V[IQ".F/AFF2431Y6T"ZOY\!78^U M)4/JNN0B@^'_.K7ZL^ M>\=+]W/U&2^3B9O05X_:$<,Z ./E&.%'@'7I@U8&GZW(1A-MDZI2#6;J[CD"N-2/83)TJV"U;[&C2]IX/(4L_/\6G,8>R?*J7 MW,P>5:'M1D[#!U!#ED;D]T1@(+6CN^ N*749HU!6=878IGA"RVDAB7?(1&HB M\(P(P[+T?4093PV60M]ZQ=F\"LPMQ,#N(DQ*MF)MZA*M+G(^T6(O$3/,Z'@IL"^L.QRRK'8Z)%\[8PJA^/9>!4L'+ M910IZ7IQ-ICJ42U'Q-@MXAS:Q*[2&6C7I -N4J<(GO(AJ[I64?8R3AAO?J#J M^4]P^)FXGF]45&\X09E2&TN(P7O]B)8AX0F,YW+5;B)F"A*[*O1,A,!5ZM E MS"C-$Q3#1QY@J_ MVE<4MD+B@((0LO-$\)JA]A)CR681'[5XB6ET]OL'4$L#!!0 ( !9 @5@IQ#7: M>%$ *UG!0 5 9'!S:2TR,#(S,3(S,5]D968N>&UL[7U;<]PXDN[[_@H? MGY=S8L+C2V]/MSNFST;IYM:TK-*HY/;,;&QT4"2JBFT640.2DLJ__@"\5/$& M$ "1!"G7P^ZX)1&9^#*12"0R$W_]KZ=-\.(!DK MGU]^6KR:+4XO+U_^U_][\>(__OJ_7KUZ\0&%B#@Q\E[<[UZO5C'\?:GUZ\?'Q__[-*_B5R?H @GQ$41^\&+5Z_H@,60 MIP2Q 7]ZL4C"%Q\=\N*[MR_>O/GI^^]_^NZ'%Y_N3E^\>_/N/[-/_N.O@1]^ MN7KHGP9\Q6;U^]^;-=Z^+/WR9_>5/3^P'E;]__"[]Z[?O MW[]_G?YV_Z>1W_:'=-BWK__Q\6KAKM'&>>6'4>R$+B,0^3]%Z0^OL.O$*9*= M?+W@_@7[KU?%G[UB/WKU]MVK[][^^2GR]BS2O_'B/9GR -^_SG[YDN'UXL5? M"0[0+5J^2*?X4[S;HI]?1OYF&S#.TY^M"5K^_-+;1CZE]NZ[M^\R6O^;_>1W M\OLI#B,<^!X3THD3L#DOU@C%+U^PH3_=7E9FZR'79\JTC9FD7[,_>.:Z. ECNEW<4+1<'RG,H1<5@Z*8N50!(Y_15^"^\I6YQ75)D0A7_GV M9E&$8@6&&E^:TH9K%&?&Y :1=-W*\]3\U!Q2-P1O$8EW5&>8!=FJF536B_R0IB1_1=XALSM"] B/[+S*YFEJ@3)_OG"<5T94_,B6<18S=+Y4M5&'[;7YK M$J-TJ5/S3K=.ZOY3;4V-NZ)WT/S>G"[183=^S-8\6T9TKV=["SWX**U'T2#F M6&WN?2>[]%\*XA:,,0:7X 213;_ 15/@5CF--#2=] 74G5!C:_WZMR7/O.V F]M(>K+Z7Z MIX9/XXV]4I5#X2@FUY-@TU3EN7LHHSZ-NT9>$E#/=A8$^)%%A):89%[N%:86 M,IJYL?_ (AF,N +TB@,;5)T]Y3.T1'1!>[?H 84)ZCT3X7@P4J&;P<*A0K_? MY42UF>>,!('['8Z=P*7[O^^QL#IEB8J>VM>2:Z ]#>FQ#9YZ#]19S.RLAQ J MWT- ?Q[%_H9%]RXDISLMLBZ@)<)$&P._.#A+IE:('< MA*1'N//E$KFQMDSU",$(D7ODUID8?S 0@:D=N;4.&FH4S.^!E3.ZEG-;&0!& MARZ2."'HAOA4J;=.<./LTK,F]:+G2JV0\I?Y1D/4BA MN5+XXX&9Z_2H20EEMI2B9F*-2(UK7B)[U&ZIAQ-CNBPS8TGM9^57VO-2(P!B MX-+;IWF:O.#TC31PQP)PEMB&5CC5485T]($X(75G'A%!>_>4966LZ#-^ MH:-01J+LS^F*=^GO/F(/!=HS!^0&1.KG]"N\0W3W?T*$3@QYOZ&(,E9F7/]$ M*CVX^26;'QG#U15RHLRA*]D*?=66&M?\=%)JN6N@S7MS$(@PQR+9TL_8GND$ MEVS/V3B]0F;"\6"VK]I!*,6-.3=4TKW,O-2XYI7GHQ/G/GZN R:VXNY!3 MA<,8S,OG7C(KLRPQ5G^^S[";,!(S:C4H@7A7-S_/G1Q@7C$+ M8&NSFGU]6&00S*[I$,1-[M&K/6$U?ML&*!DP$(!38%YMT.8>$45T*Y^"JJP3 M!&J\L0_V''G9Q0!%D^ZF7RI_[^]'Y\L*G'I_K.\$-SIRGV7T4$\>-F]A%!01+)[I/ M<\T,UFL4Q%'QD]2$I5@JD'NT&XK^=QI[A@]!GI,HZU9&" ME5Q=5'4]_WI)\$9/A#'NQ H3ZB/\_/(-_21=##^Y :9;\<\O8Y*4CV/*LF%Y M'W338?_#/) ')V#;Y2P^=0C9T>TR#7<9EI44&/+XI*$KU-\6LLJ M._)%M\A%E#(]EU^C..?9].H2D:IHWWA%)88KE]!;_@+3$=%E^,"R7,CN&ID6 M267H2:R5*A@YX.^,+HGB$ND41WN6#./>2F+O28Y: .WHY(+X3K2UZ,CBAJ"M MXQ>7WK/\SKO"K&'1R%"X M4DV3I;3.G]P@86EQ'S#V'GT6>3-\C)$@.2&IR4$HX7/KR ](1F4Y3,FP-? 6 MNLIZ7MO!+[_&H0OB,[?3F-":X(#4[4?W.+Z G%NF!'H!0X[R7PRC7$H)@@WL M"PA-+[HO0DUB3]=<$'G@\\;9L:@G;(2X1L1F8+);1=O"PW640$/W.;%]@">K M$VDR#BNL;O)V-_Y>@I3 %B;V7ZO)AXU&UXA,9]GQ4#)Z/9#F%N5#W[ B1QS. ME^<."7$2GY8K]J62E*0&LK&O $GW847+@<#AJD@\U0$4 $#ZKA2JL*:-7I_ M&Y6 B-+H+9<47!*7.;H5)_5*1+ Z$RZAZ5WGB% #NW*^(;DZI=0AZC/:*%A- M"NS2S5KJ;!,>H&,,6ZLX!)-#8WB;*T1%!DUSY1$PH7J>Z+9QW!W+(*ZQ!YS/>F.U@T<]UDDP2L2I*U9G2-QU\D M"$[&B,F !Y1#UO;,#; ',*EEU(9/]U[?\ZA"/4%PN722L^E"&TBXX6#8>>QA M->.OJT7CAR+\H8K)Z^]@'FO+:]D>E:I.T[M_*XWI'5%U0\##"Y>H[2U'3X*RB,)D-%6IIZ2B61*O,?&_'NP@!YE:D]#Z%5\ .+RY6"'@-M M=3(4)VDGI:"$O*_(B0-O<2)*4SQL"9'KO+HP(BN078U'99H^)!>S7$(_F'4: M&^3@=C,AJ6AQ.P$+[*JY?VT7^J'(_,1*(OHDO[3]*5Q"X%>]ZCY M:'GS;1A6*R\N&%=GYU! S%'BABRJ =(J!,WP @YCJE_G6>?WGU]&:+7)+L,- MF)V(Q*S!A)>X,?4;$'GP731[\J6TAGY;$@/]KX,(N,."[=.M[4.%4JFH'),( M'PN9D(\FZFF<-:,5G>5=6DU!WS(VG)_4Z#5;!K]+S6KPMX%B^$Y:2.WW-_!" M !=#T9[8J!P8,IW1,LWF0(SBQXI38*X;4&EL.YZ-U)*OM?TI ]*M_EK[;\8& M".K5L2>">@T0F,!PGM@6 =T?-88?05A*Z (U\8#%'0AORV6C0[Z@$F7C/BJ7T AZ5_%4LNJP\J$R';;8KTL44@X#2G/F M;2@VC#OV0"N,C+JH3410G:#)Y'P;L7#0ELWJ99R23%J@ 7.T]K2R4/\5W=J@ M!%&B8-'YU9-$&1V8BM/+,$8$13&,M:J/;G5W5Q)! Q>H]CFLC/4:A[@J4]ZR\,J'4<]YQ&)V@)2:H]'CD^1.=!&7'#QVR2UU* M5L%)OZ2X!"GCF9X97WAPG$[$Q0 5EDPMK;Z&46;R&9Y0/\G\,9A'920MFN6E MVP)49R**CEBN40SFJ%3'GI (:J!TYI/H %_4L!69>T#Q""Z9T8=+^0"!Y:K6 M2;)WQEU@@60T[.T\77HH$DF.#U 9>9W:F1\DL?$L1AX5N^:JCU3V.(%5EW]& MK-$Z\F8/U*BNT'7")C)?-E+Q4OT ,FQZ/(PDW5%H^#31A4K\5F+'II#MGO)Z MK0EM\0,U8N?PD%L6Z(1E5>HVXY#08N=#+G=1-ER:<\IBI8K\C@[V#I/O7NIF M+1V3G(])SGT$D:GA*=YL<9AV#I/,>-:12RLM*#$9R(*6! LF?ZA&2SXA6L6Q M;Z4!== 2ID4K*6;%M6_'"63/;Z4EER%M0BI6\J3-"D8J:5IST#IQ!,.H/:8#\U$%&(:5F,VTE+I0,MH!2O>G+76%_?V.S7C+YK,O#^2 M*.L3?8]MZPV\#TTCQ=F/-M>G]^B^C*C/P8Y2G,-XCXV+M%+EYE MT!K?\H?A>@J*,I@$H7KIIVQDW2/.$D(M3$8[[=-29O'\B9[A_Z #J]'F.>D;*24NO)2+; M3D4Z=:)U@*(2*^5Y]5Z3'<./V87J#9W1%,-N98*3I-3XHW5[^B,GU0(+68=AK0,J MNV_85XP$54DM)-7C_':-8C;>#<$//D7R9/7H T M6 L*.GLV@WEXYD?;O#/P?#F+(A1';PU+N(.8U4UX*"EW 0[3L:W]/@?BMKI) MY%M8NSQ\H5Y6*9[V':;HMXN:O9#Z<+:Y V^@5Q%3MMEQ\P*3[-ER.B/CG6=X M5.QZW4/)EHLQ6!GL80^X#!]0/D>PO;9,X_FO5 ZV<&T]"*)F_PQE_UMB-\^D M #I%*1 >1ZB8EL7XA&GI52"$2JQMDBT\L%/J::\&D%Z=GEU?R+00&V@.9DQO"-HZ MOE08?W?J4Y>4;+6@%^J.8E@BE=L?\NF#!=G"1/]_GX MS5QD0=ZXY#L-,(\<=--[7E:[@6;W.YC Z1C6TC"LABBD]5PO!0.L>QN'A2SJ M93'-1L3 9M7HS> M"\@3MKF"]5="Y1I 67C[]>D&9'I).@Q[0*3E(7L;E@N2Y3W[2@3IR0E(P8% MJ,F!/,O6S.DS6&PJ*(.]),%A(G\HV]X.*F+@.>R@0H [8Q>:U^@N0E[:SCT] M-"_6F,1WB&S.T+WQ75-,S*H$]56^=F,NA!/(X[U%VWR/GB^O<+@"DA^7C,7( MD1FY\0&$R3HKZTF%MA\B^C^G](QE/%=)CN8(=] >:U" +=CF6::?U^84Q3H MZ4E\4J-T<'O(LHDEZ)GR%@6L:ND.WSE/G_UXS1HG4;ZIMSU(RJ@V&_:BNH9$ MKHT_5%>5LA(.T66CF]YS6]JZC51@SS;6SC3/8!-605GFW2>]SJ64 _9_+#[U MX 295:$\^VY>CCH+O>H/2G^9=:^HQ\#/G]P@\=+'?-RU$Z[0+352Y\LE,O_N M^+#,3^KX/+1@00Q1KTF,2=FL-@X:4'%D+)56"5*RW69=Z9V@F,5EN,1DDU6\ M 16Y2U*=4 &I-) 2%\K]7GYE<7FZ!1I/!*B.;M=FJVEMVSNP>Y1@6OV7'J%D ME,QG951&GZXP:BC!1+P*KMCCG_2?A_N,T&MQ"L_\B%%-P!XG[,W.A,QB?^B[ M>SKIW.JFR5I>EF,[O\\:A%^&A?]%#_K7Z+$]LZMQ../<_?:C8,^M,;58]G?% M/:&&N=7/RKR=()HO]Q7^R"N2"_C9&QQA*PQG\WQM7+8J,';:]IYM:4WW1:@, M_5RDUHZ;9$'\<+V[SE#D$C\-RN'E21*QZY-(]T&U.5DY8=ZSX] 4+.OG<4-] M0>:Y9/T>ETT_'&)@&[<6.C.E )-K9 M*;ME#;>>V#N,$5Z69^J$WB+9;!RRP\N%OPK]I>^RE+JL<(&UT*48N6P+UFQZ MU1@(JG45GY#FII*B-:^@1=5$"-(=%743_()?LP M#;?>*DF1NIDUJT<'RJIN-1P&GU) M5V6X\EDM6U:8JAT8JXYSC>+]]<<'C+U'/X#KSJ% 6C_P5R5R<,>AEH$,1:L+ M0D?DM9!M-Z0C6R[[%CHW*,L9T=X%BF?KBH& %@>7C/9CM[4!H=2?3\>JTG>) MK?*L*A^JD:EU$=EQRI$=[>SO]D(>( 7OIM>M/2(G[^UQFA"2MN$_Q+EU8UMI:[S#./G(4%&K#FJZ_;%KS1(: MG1**GBBE'QT4(&<"[)1AECG+83 Y=:D<40P+9V0[&AT%X2(Q7]='8X,4V?T7 MCILV@ !:@D)2O3J*WP^P6?&HV%T5,N*K]IWE8#6Z.-2^ED@[ ;UD2QJ^H#6 M1D]FM/<':;HG9;I@?GU/;NSN,F84JG)"Z"N=L2UA.HF-G[7M=T+*?WH3C\(\ M/T0S+?LPYJPV)GP.MA)M_<.(%!VH5:E(W&+.L8XF5-+,%6$>W8&GF=YRLDO_ MM=,]_TP__ZHV<(X'<*95%U'+K^_H)%5UX@A3 K5 *[8@;]&6/9DWC!#E:%I] M^TQ)@I(8@J36?V(//)]'L;^A+HOI!.':X!;O)=4$4@<%Z(4&NH.Y5.Y91O&M M'WW)@M/L7\9]!#ZEZ:P3(5X@K7J*!U> #1J7S&16#!\HH <1:J^HP,JG@]B$ M,K"[8(-ZJX";X@$K.&FR$Q*A/)0R;6^T[MY0%"&4%G$"+SP1I>GL6T*\.CM% MZ+7KC!"=SOH,/: 9PE881J736)$%G@9/SH$PZN=3>1DG[! MD$-7_@/R\A"#:9^EB]Z41"F!7BZV]V;%MD^-#[TZ#[#+4X'P="RM"IK%<=IP M0.3"\)P0==F98>4 5@C$67TE-P(&[!75@/8=XT.U6-IY\=/.#^D*$FC+BKR']*JM"# CPX5_@4FV=7?%8XR@*#K M A69F,SNI@LRT#-3M>=?3W8S]B++"@U39*U*??S;I#:N(+DFE)*S6A&T*HXW M&3>@"UB.YH0D*8=A9\:*M499A_U,RSFN#T091)_2*_A2%;%%)R:ZB@&TQV@92,*FA;>2RYYW166H6!Q!1 ME1[DL:<0T2NO,K>JK>_0U2YAU="S)+;?WU@1'+#4T-))@AA>; P]B?>S-;:B MCPZ=5(GNQXK3(=R).)_:=(NDK<=^9^+-'Z:W_.SC!SVL6S^T>D&A#G7[Y(&> MA:^WS]P7_L2LQ[/OY2V98>, 6CS8";.IN'0],88Q9 MWC;PD0-GK(V?B$R)G ME76-,?R5D;*GW0D#V /#!\K['(PLB686EGM"Y7D9WCR\16Y""%68--()NA+- M\F9CA]-9GX8ETEDLT5MQ+L,D#*O!EJKW5X*0K^TKF_C687!J\)'DR8\X-\4/7WSI!T?[T I-Y$D>L8(-Z=%TB[ QDZ%*QZ@1W"<\4 MDK+7LU9:_O<.$$^Z\W\YW+_9XI )E%WGY*1RE^@$A50 0QDY=4XLNLF*CP;T MPENRD6ROK2Q+T*>LM-WK#K;+J7!A^;E13?$K(FT\PZ4EN+%<(I>5_>[G=.O$ M:65^R%XI@D]NZL7*-+5 !W/9=!O;3R[TC1BU5"45W>'X?4WFP,#A;,PM$ M'GP7K)Y0DXG^$=UV3--W.;)"_6C&%,>/=P.M26V&[%VC]-.@]A6K+Q>@6L4V MUG+7?/;H$*_,&DO82OFE6TZRV1[R0894GQ[,V3WKPJI3'YD-X!V46;K%04!/ M?8S3H;1'BKK-L!^(L4/.=G7#CI=R=.P.K@%VN$!DEB M%-"SN<"TGVW1@!7JH#W?I@4,X2IMPIO^O\+Q!S2CLE0M1E%ZO\DCC6SW5MDS MC.9$ZXL /RZ2[3:K.':"PQ2&\K;4N+!Z=NXM>FWL@9[32)6//;H&*FL>%;LN M5LQUY$&[WT8D3 GV^UN%@PD^G:0$N\73'P/&N?7KEODO1 MLMRE"%5C ,IW2[5[M_962 YNYY6E]+#Z_LZ%'U("5-!=?9V,/_FD0MEB M>:R^D"L=JE5@AB@FR)]QN<^OK7"^P.FQ54HG!9];JH_M)Y=.3( JU ^7")4+ MA#,Z%;=%&N9NI+GT)K^T)" =6WK\87>JM5MK;DI]=B7.X)J;4==HF@Y>6^_^ MSWZ\_A3B^PB1AZR&9INDG0=+\JV6+:<7M.DPIGTC'$Q"RE%"H2[30L>2+7*%XX ?6&=^5&H=I)EYSN MHU?M33BAFK=>Z??L[!BYI72M1>!3W8G*'37 M&X=\ 6@"VDD.[)ZNLQ>HBF(+WU1N( AU)]>D7- %Z0[:20[NCE6J-:BL*HN% M5X?0>.]#6=+&FX3*R<]JFU ($4JV"U5V]'YQB,=>)V6Y,?E#I0H]+/E?6[[2 ME#,I>\=.@(+9YKK%ZUY1LDD3<12P;GYE-QM$$>*62"J=(;&?6*1.AGJ/2%Q2L[G*UF[A15Z&KNI[$L)1++] *;0%U1[#0]Y&T/ JZ:8W+I'IN!,2F(*<35MX/W#\&9,O="*GSM:G/OGY M$]4ORU^2QE#_'I8MA]XC7D\)=<'>*$4=Y@@/W3<;,_B8R_MZK)A=7X M'-"10 Y^HXGLW2I98H5UK\2)7&:6ZIA67ZX$7=-M ,IDI(,NZK3)',C^J\.! MO@XK1F;81,2V_P=2WL"0?2S-EM_XUA%-: M$LE-0MRU$['^4=JP8:T!.$DLS G#"Z"(PAT<^4.(7G M"T,ES2E#)T[XA;WI=!\C+Y054^,CZ\4[7;@WIVGX=C+C!P4!(C<.B7=%BVDY M4]ORG?T4\"Y,6V=K_M#C9FQ( 5G\K;57]N31VT]KQ$6OYU'L;QRZ9/9E&WB9 M![*\:VK'#B_1Z#DHY=?*SE#L^$&D2+SA XJW%X/T=)V@WBRT7.R"37=_DSO( M12Z43AQV7U/@6\L_;GLYV?SU+X\*H,?<>04,L7JZWE&73D MZKUQAWHKO7MO.J-2FK#Q^V0YP5F\5S8I-LG\8XVM-[U<5;U3MIZ2*6TEJI?( M*M?%?5;!*=[<^V%1HYM7JUUZ=._SE[ZS?X*NL,/5WM=IHTOD,51RO4H]=4;D"E^W& M;E5?+\,'^O>8[$:LH <>CQJI)E*)LF_[*EA903<$;1V_>'!O%@+>9]N9@[5( MXX0T6$$CNH.AZC<<4#.I-C=LTVG>] M+=TF3LBB"N0MD\YBTX!&,=ZP9U.CM+/L+0JR5HEK?VO#>(JX>7;>Z=#2S%7Q MAY%NYG?$\="ULY&[3(.A?-0Q!2GE^O0C3#S?!+.I+WN-0[?L4XQX#V[G]WBF MT99TKJ+OQZNBS;?N9ZZ+DY">S)P=0,WXL+P_L\..)04H(O.&TT?!9T&9*P(+ M41%9:/ZAK3.Z%J]'!P%4$PI--]V@W>0$2P\(<[5X5&::P[#%?/L)F6>>M M- M-=M^%W8AS/2O!-Y KI\"]>AMWL"LY:U8R]SL>"5SB,*8J4ZHHU'2+(>->0@9E_=J=E M6TI0:#/_[L9V2=JG""V3X,I_0!%>4L:=<.7OYZ_Y\%6!]@5C'K&QO?K(#2F9 M>\:PFZ1FIL&A*)&5P"[YE"!ZABH2'ZK63$?4[6\1RV%JIU7HMULNUD_W316& M'_J3^"(4A15'L61 M&,=JTSQ-FW9X-D<&*!C7:9_BURJ0WFNO,;R]8NX>0N*#!=23O>2*J1;--S^U MV356LX*^9?Y@K4#X>E&$N9;&7R27(3G*E2*,R\@A*7N2L!'A7,1.G,:$\#*_ M6J=&>!_0-'0TO2'X I.-<\F>8=JD--J;@T*<4D7$>Q93EWP11:L. M@9[4.P[E35"A&XRT$;]&\65(EPZZPO6.E:!RK=(=54\8@Z*MH3MF6RG?\NN- M^FW0L47AL47AL47A\CN M'&C]?''LN#9)A1X5NE*]!77L=:EO5C:%E /#AI5#Y+D&6GB83J%KWK&OTP05 M;F %D.JI=^SKU,W*M]=A.;W2D.62-%JEGT7Y'O MY=4?*;^Y.8/?M628^':V'RF12'=F&WG'I#Q)7DN=._H!E&N&&S(PI,Q:+&@[ MJ\>N2ORN2GV4P6Z7I6/*^['-TC&U_9C:?DQM/[99FK(Y/;99.K99.K99.K99 M.K99&DT'GV.;I0D(B0^6T39+!9DY&W1.;@CV$I=IU0=I:9Z-3Z:;Q#X3&\>0QO'L.;Q_#F M,;QY#&].14@#AS>/D;'!(V/\,Z-Z'CL_%LU+-V\)*$\0\[;9@_6W*?%96,^* MU?Q S#>YEJ-I,]IBH/^_"$T0:R?@>>:ZR28)6.1GML$D]K^F+ WG'_(8&*NW MH1GNY ,M&5)3O\%C)7%U+J[K4<_^=W<\,A9;?^J*CP^9A)&U%/;\C-AF2Y7J M 1%GA6X10\>-$5CE;_'#<:)[5H!F4 M;VX_#">#MKX?7!?W[MA 8K76-O\8.I9JKS_HZ@8-.1]CSL>8\S'F?(PYM\@^ M(O'OMY0RDK7V](.2+.E_'>18'0O(61BI[:[AV"TF+2')QS)EQ#1 [$QH/%MU MKP(F4)98;7PY0Z:(J 6K)(NGE!TY7EP=+ZZ.%U>J%U=__5^O7KWX[\\??_O^ M?_[['^XV>?IG^/U[[^L/#ZM_[L)/9\GCAQ_(^Q]^???'I[M=%/SPX'Y]$_PM M?ATOT-^^_O#=EZ>W[E7\YE\7%^\6O[Y^>#HY_>>;!V]!_O7WVX=?W3^=HOM/ M%W\+5_]Y\?27U:\/S@_1Y==?KMY<_>GO?UJ\#S^'Q+W\P_VTO9I=S<^23[_^ M*WKW:1,X/RS1#Y^=WU;+\/.O9]?._#-!;Z*3ZP]_^U.RN-Q\^71S=^K]Y/_\#?_PLOOVY.ES^>X.WF'/_F M_/KCPOV[Z_UZOEG_^.N['\,?W[S[WO_E,TI.XNL_KMY_]7>+Y?NW^,KM59*<^O^^2?X>_O'^W>,ZV3Y>__++7Q:KTV3[C\#YRX\__\^+T\7MJU?' MJ[]OZNJ/[4L?*=.;9&/,LZF.9V6CX+AKQ4Y*,$M3IC MJ$>5CG4%]F.T%BL1"M)%KR>!Q:W-'$P]>K%BKP&M5=B+NR9:CNJD$%O-HZJS\X%3DR?(S69L-4/TXH69+ ;/7/V M8(;^K7T=8$Q\6SJ0PFZT&%^/F=DR1F04BE#EY)O1AIH .A])5'9SU=BY6R." M',:3E+^K/?@H XJRZV-_ZZ&/K0V'T'Q6;0>QL=YHJ)EO$8721#LSOP@B>ET%LA-2-IK_WRY1&[<)]7V8#VK5.?+NPZJFJ=L M;3*:FRL5]65(0497YHM*JF./XIC<5XKE!52##JJJO!;CND[8).?+Q=HA*)HG M<437+GL_XL2)?->P!-5HC^'P:U+ BLC#Q+ W[%4XZKPU^%_$V/TRWZ8Y"6E^ M IV([Z9_PW[SB:)O>D'W9,;:HS PZM%7-!(1:H/V(N42>0WE'<9B<*D_,YU0 M!E^NP$E9":8U(K-<:8"E5E!Y=NX9 M%\Y<>L*W>2P=;6X(WB(2[ZAU./]WXF]985%Q?-%1J6*\F\ )XUEIT,;%JR'M MDB"HNSP.6L(E MLYK8,LG/?+;9PF+][VMFE=0)JH?3.JMB>[._HY0,F;#$4X M 6LT29-; V6Q2X$*=8CELTL_!BE-DZ$(>&"5JD=3T',I29;!!*D]DZ!LO-Y, M4I 6Z\O@Q A12U:0/\6;+76(R)XL2!XVCXK=5D *YJ@L,2YD((MMEL1X@^_] M *@.I#F^S?X^FB)I 0GLN:HKY$1HC0/OC+A)Z%(\3@BAK%_X3^Q?,NA$0LG<_KRD<$6C= 2C#;CI$ MS[D.8N-<4,*3=1=\,'F2I0YG9VA+D)M%S^B_ Y1"%E8ZGW&9-.U>F&)KE!N> M4 _,202J21V7I/F4&B&ID1X#]%:Y;,4"2_/$(JD;(%P@%'<9_82B 1(4.Y!SC?=Z98H8ON)$UP@8,O'(S:&K#*3)I + MJHSGH+S(7$^G?J.)(1%XF"MU_MDB^F:+3C;P2PD M'I7IF\).'+MS.K1;>>>,ESB$D5X'L6=C!KM S47Y%X ]C>5K%JY-P?Q0XE4F M_WQ6K3KRN0[\(%S.-D[0=XALSM!]KYJ28HQ&,XWB%XWH@W";5AA.ST_O)"#? M %UR*$#5;^]BKBZ2O2(#/3AO_"C" M9'>-X]8FRYQ=A_NQQ:=RQ,M^O[OPYVTT<)H]17YY=J6-,??C\6/,GS=(11_C MJMB# $S*?FAK<1H]9ZH='JCDQS(5F/->&P5;-P3F)%(_H9GM]E.F=(U#%UPP M)2+/8+F4(9,,)MLX0U\D+)?IAOBAZV^=X,;9I?F 2TQ*E9&50W:/6V@.L8L& M,)+Y@^FEHLC.!>:7B]J/?3A',UY5@!:*6IR83]; I+ MVE!IJ6FZ.80R.P M-?5X&,5UB!V5J/37%'ATPRB$^;:*>CQ\RPHAUUD16B$@ M6VUJLV&OSJ/74M+4A_9FFX;?HWK.$2M0XN[,V=FGBIYEF MB?O!+RJ#:YZQNT;3]([S6-8%HB)R CIDGN5P@D**NFE-[Z)F_5 L*;-*/707 M@C#V*">[B)V8)9-2GP=-$=PAM478Q>>AG/ VY7(AE#E2-L_D/9>H9(2 M-E^*?8:6B+"G?#(^]LR#2E>2Z"C.$1JBE<74=%IYG7Y%J8:5K!3I2:Y;-7!E MRL%-K-M!C;,:[3&D1_=?Q)(&FI_FWD?(E%[6_OTW)TC2PN19$.!')W1-'^YE M*$Y4@K'])Z!2>(]@N9:MD93N[C91(4 M)0[0AK(_@S:#;#V42VAC#8@-I Y=C]'B1Z/0I3TSWZS>',0!OJ\8/,MX%6C!HU>_=O4-*NPRG;X:>_(-,R26CY942> MXS+-X3/_ F&#TBU[]6.^_!1E#ZCMZ].E+KKD1YOLVE)%#::=E@.4 [XRQ&++,>)E$ MR&'_G?ZPAU6NCS1AJ:G@E0OJ1T,KM)UT82/TQ+/_VFK?6!"9'(#)Y? >]OPP MI^O5B?UPQ1ZV/'4(V2TQ>72(![XK"BC;[10*YJ(*H"["#:;KVYOZ!=#\ZHC)A&!M M7,GMKQ%OG1C%.%ZC[(%"_P%5?M7G,;_#0)57$L\H"V[VU"S,A9P\W;XWUU4" MG*O963F;+:&C[BH(#S-Y3=YL;G_*ZM-Z36Y&1""W;1P>VU.HC%^8J%)_;JK MAQGDVHS#Q04FR%^%%74[\ZDI9EFPOA,,(_1.+JRZ3Q#2[\8=JE4UAZ'3M1.N MZ-Y['M*)I [%<)L#A_:S$SH/8ZB,8PX;-\3':0W;4TRM?9CXX2H/;%&F#8M.@?!D72P5<&5RB6VEVE*-XM*U0]")0Z?&XGA4PW,\:TVS6LA>*;53-D%'[T)$ MG[)\ ^:^- ;OS&Q0[/L+EMY V^KE?(:(_^!DAH%:CX31N/6C+P ]G86D +5 MKKFSH:52#3V*L(4I9#[09+:=[09@':"%I(;I.2SH!"VCV.W":@-N>&$9;P[= M*2Z+_:%-"DOV@7LMB966/\AKP\WQ;7J<,L:D+)86=( :JK=;ZQDA+'S M.=D M=_B3O(72C%V"9]Q%I59*UPF$'(WS9ZN9AUEG"5!^0+TD#'+Z&;%,*.3-'NA9 M:X7.GZA;XD>LU9?Q"_>AN+99HSEZS13+&ZPS1LK>??<,[I5G<(N82.C/B^T@ M<0+6F.H=A/8./ .+Q>& BCRT&L!TE#2X)B\IQS[U2%V6MC-BJUOCTUK'D=$; MV;I C9;FF.(W-_TL4#!*=[/)W]'=[)!?]QV(;4V;D+LIR_71W=26M\P;J%;< M3?X,>'[&VY&YFSHS.+J;)M1 ZE%7FQI=]4Y&K+AU1H_ZJ2#4[EHV&Z[ !_J' M<709WB#B8P^B(@>"P^,6+R7'SK*]7MNYB-M(B=TQ.:$&.;?7E=F2CIJ4NDP5 M8H_KN>WTVH(0:+2T8XU*WB< MI$%38_[Y*>+ PB^4V/0+6WT=B M,ELAGKPKM)S(R1["-PZ,C*"7'0NGX5RY6 M[&8+KU.RG*KL'_W!OO(O]+BSX[R-S/-XC2XQ?[& MH?^11-3KH=^3I;_[B#T4]"G3610EFVJ$9U1),=V,6NW[8-:U&T*LH*JH@J,XK$K:"N_-FL[)Z"?[3(>5X*_:%V=^0^^AT)O[+K9 MRN]1-S5D+/.8JHW[B_/--L [A XI%[_1]<3> CX$U7J]\7B\CU"*;+5@B8[;9K9!C=L&YTJ%>.-\1W M:YRPIZ(O<$)BA$)&NBWBS=FXQ"-8/+RWK^#]SM(Q-\?DYE$<(WJD-X\F MZG=L3C-5[1M*XMV!:D.'HQ+O]V+>LR5VC>(%BN, 4=M+"J9[G)/,T+?W%,Y@ M)R=#@@)L$1/=.#XC=N<\??;C]1H'3,_I#]HG!&'65%EXIF$V94F,*ZJ;S2'; MY,=6,M'*VS-5(W.RDXG,&M[-.G;BVO:;_FV+MZ6[EVE3?S9WIM!2 NNH,O/^ M2*(XK;*X10%+;KW#=K:T/IP\&STR(I;N3B6V[H8.[\4BRG;Z1J)S>+ETU^M: M*!T2ZA'!VN"ZGF-U_NECU?/EIQP)PRR+:5E<,>V"*FM_!TP@S^]5:>Y5\C0A M)+ME@9--@YC52):J>)I0=4>@# KH&H?ND#(JT;,;\]&64QDQL,; '-K#R&BJ MDI%[>\[6YIWRFC_/=7@+Z;ENU>DPIS@"82\==]1;<&GZ(-OM(J$*1$ED3X29 MCG=4!Q\UT'4@0)Z;K=J;? V#VN*"AKU8M:H5WJ,BL2?:>I0NV6ZS]!_V1O$2 MDTUZXBL]3*<>6TY]H^GCB@(//[LZS#>8L04!648FT M_FF=;H&(L]N5"%U3$=T]HN !?<1AO#;M.6JS8>^8I*,9U4"!+O) 'J@L0_]$ M#KE[Q)8TH*!N,YEB*-'OD89*355BA K:=.A#G?YH#AC 4L_ [HRH0 N=9\_V%SL*?EO2/ IVIWIE=""GRUC1"Q+O\K#MZ$" M-=PE7JV#U0-+HK>;OC&4L&5R$HT+]U/HY8=ZY)T_N?1/9QOV7T-*FLN#[6") MVJ*0ECD?\R'SL+Z1Q!%]&79%^H47RL-%N\Y0Y!(_S7?&RQ/62)?..:^[UP]O MG>* _@0S !Y0N7/\+/18NA/GUW?T7Q'K48_#Z JH.8A1UG1J!T2(R_?]Z!X% M<.EP.WE R'V?SB\!7.\F'3K*7K R<_^=T/65@FR^6P>/"J"8Y5IW2.MSV3IR M,8/I$M%&COV3()A&'=WTK'7OEM3:+F'5T+,D-N/]/N0$9[$!B$FQ@;0'V>?1 M(4(/.?/E)757'WPOH7O&[G+#VO43WPE:>(ODVV6KI![JLF'O!DC:6%72%K7A MAEVZIWAS[X=I5M0B1ML2 ^?T7_&NZ.]XN9]C?C7LK$S'"XRP9/= N5?F96: M5+W)<$><$R?R([R\H0PS#MG 3N@M$KHZR XO%_XJ])>^ZX3QS$W/U:RO"PY\ MERZH\DE(+ZTZI<+6Y0/*"@A_R>H%P0XX4B1U#BX&<)0_WQ@C!G:ARV]GJ"#S M_>'&'+@&&A7J'OI#9@)(RCSKWWNRNZ.? 9R%1)0L-S(TO4C*UED(,%B.7(,J MHPER:A)1@LO+D#HM2>BV4%)ES&Q(ROA!J5-65D])YL0E>492?R'H#TQ.DRC& M&T0B0V^\M0P*=_5ESQSR\#-;YLRHL#:0\V6%EKSAZQ 6?VQ+IDZLE@7P DB, M7C\):1EY^:U# -:>@NLA ]F CJH@GN%#E%"&J?F>I*D7X8^O21Y?DQSS:Y)[ M9XH@SX\;+A5(=%=,RV)2K\2AJ>* BC$S_49E:@'G(2IV#X6VW5? *MZ?/E79O5KQK98+#VDO]ZQQ[BR#9)Z[N0!F8XM"PA9[/.M M>*4@@QK8S?^>:*EI)I20RB3LOC?15T(5L*!>BF4-I.;+#QA[[,9X037!=U&T MH(S.-IC$_E>(1K*21"V_V* I/UE$S7:^SQ/OEH@0UFPVBJ,RM;:>Y=PT4O$8 MTS%Y(Q#OV$%!,U8 E26P9QY\BM$R"*W]I.I=%AN(D[:$4 ME#*53%K-DA UQLFA!PG5FK2G$SV6S^\#?P5A'>5H6NWQKRE*230[RY:4#6., M8R>8K58$K5A_HD/RDWR+_8XA)K6TI##I[%&NLYX*3'EV&4$+823S'9XBSB>$/0QD\V,-THENH!99?YT2UR$567^X!;;L"[5.@<95H;ERPTA5#,M8\Y4+Y) MB+MFK05U9-'V\83,5P<*!>QFWL9+B15ROG%V&OK/_WI29J@+B0)W08A!&?BL MHWQ1.J.(._?CJ>DZ'X4"[L=06LLMRNG$OV05>!.VTET@?V[NQB'QKA2V :BJ$5&R7%73I835 ML*, ,)AB5PY)D"(9,:T!D@X%53(2NBHA*=B> D*BQLMDNJ5EM4[&I,! NPE\ MXSU65.Q?5VL54V5,(GK'WBK'WBK'WBI@UI!CAZ.37?DWP[F(;82G[S&VPMF= MF=57H.!>XUBLI+H6\X0&4H'()P3J)8[#%)J6S;$RT:CE:J\T-!>;/]8:'FL- MIU!K6(_J ;@\K21LMU50\6[:,0)[%*!.#L2=X1"QW"1&I(TBB2@TAC$G$>-. MC$@F5GV9?F(Q;KO2!?S1H5-@EV"K+"NL*!RX#%V%"L?N4>PF(XAMP?[&10(, MXSV3LGOW@V?+*@94:DM;OYQ(SU#1W$%*S6?> \N"]#[B>S] 'PA.ME=7IPIP M"P>PJ^/JR(O1,&IKCB6I4'6^Q^)IV^X]R*V3'LC'/:4'(]]#F3^1LIJ560#[O%RR5A>$5.Z+ M.I*&[Q.SA5GWU3TO_5\GD),HSW]0'W;\$M,&3*:Z7,/&.23$25P\BR1GWVK? M3 3TQE2-!V#+9,ZCV&>-_+UF';$8UNJ'T\*V-FGCX:HRK6R+4D$V_V)&A@.O<("I+'DQ"A)%QLJX%[OA'5Z@ M() \X#0^LA="D\>V.=/.(MX^U?-WSE/IV5C#)Q@.D=$;E"Z0NHMTM8H],?8> M_4.-@:G:SF+8"5B7)A02I;6&$A2S9DMY>-4[#V._$H=(N_X8%HTN%^/WMGOC M+%6GJUXE%T4)\F:A-T_B*'9"5DZ6!8^BM;\MZL:D-A?)H2:PZ)20D2K553\K M%0>R_##!:XC$.SCQ/Y_"EB^:?7>-KCK:+0^QW2(7KT+_*_(N/>I]^$N?97QD MG0Z*I4J5H[0+TM\E&^05W62O_"A]*"Z-XK+,$:HUH-"78I-^"?!JC>XJK3Q\ W:E%91%!K$#Q7U.=N9V3_I^3^,2[^ M;3LX+.\6;_NU3I$#2;102T';/.N*60I-97\]8D5L\CJ!?7,@H177Y? OI,MP M7<3=6KDWWW8.BLO)!)C!Q%2HE3#3<[AV1T7C;:?4<[OOZ^?<9MZS^R@FCFM: M6;OI]2AL.4-;0G%+-8#^.T"IQH:0+R=(D;07/I,6;_7"1@9&J9X'PRT.9B'P M,GNEK7\O,#;:/!_MPG'3_K(-&V1(A<2TM&*3+6#(=P3C?CQX1S I*>P/6OQ) M]^X*IJM&Q\Y@$LIX[ QV[ QF0E;'SF C[0Q6-> QJ^%@/5^8"I6KPT@H%9@ M55(@1JZ5Q""K16#=^#K(%X1"T;@3Q6"5?Y= J;T:4HI(B6A:3D42AI=JCPR*P9"/'(V^M,OQB;[LU [RJ MM)H?;+$^00I2I J8$FH-<* MJ( U]ST\]%<0NS5O?CA$)K4C\("2:+UB8&\HTSQ?+I'+GD4&?$I:A;;5PHJ> MFT@GKF9;Q(BXSD_6F04NF8(SNLN%*\J3CTTWN]-F8P+&M3_4W9UL-#+MJ)F? MK0A"63)NY!)_*UUQS?UX,FX&?_J&^]=(2#]S>;)V.O0W\6ZXQ=4D/04)ZF$* MTDBGC84+QR>_.4%"?]%8V .(5DC>;NF-$0F+X95JSC-<=O<=(ANVT1\RN_N[ M8 W$0)RM Q7M%OC5N],Y M6Q[09*)$Z>'$A \N!NB!^Z_M9A+2?V*4KR=]&"S\>2D\4_W(OF M+O/:R?$N%$3M.VY!3>4+%.0N$'M<(/@%;Q"[.F"Y4?E#7]%GY*_6,?)F#_0O M5@A08II,C&;_$ I4%V&PA(0J[Q>.B]I,GF$WNT1F&F+CHR23CV X(0'PAEJ2 MZ&3 MB"2 $._BE#-&*!>9Y?T44D(W=#9^%&&R8ZC"K:5:R;KL\-)UY 0,W M!+L,Z3_1G?/$>I.6^H'I+.[Y-GT2*UQ=X2@Z=0C9+3%Y=(@7-9 SM+1E*.H^ MW]$ 1OY*F?V?07#FBG+TJ".FF^ M>\J\! )3_]A.PUX M,M:5'S<=GR HOR+F!Y#67=C^E?!W^AQ-*(.-4,&1"Y= MU*8AH4[,@)(U^,[,8(ZE10DING(RH$E>X QW'EG$V/VRQ@%E*V)MF*D6]DIF M/0V<*)HOTV&A3B'M-'3N];FSES][= QA(;%5*(+]F:-KZ@:.'CWTYS-=-DX8 MS\DMNQR :,[)I0,G,;GSAYQ.5GH2\C$#.8FTTH-IVBF@!!= E&O=V:6HG1(" M3B43T#3?SK-+3E:/)Z9$93RWK.+>,6.:K?=3O-GBD#T4#I';+Z0%=-*Q6["OQ'!R$9A=*23 M&U200WYU;+L7P1+.45D.-5B@? &\V> P-:\@ FB.;_-Z5VB<*WM]$Q:CEBG= MU*X3-O)\F8=YOB)OL78(BK)7V:7.F!U#6+VRE3MM=H$ XE:=/[DHBE+.,FH' MZJ8W!0$EFRNA4SA24'4FPO8T23<.F9-T!_/2TN\;1%(FX(P4E^*XEY(2=C+M MIW4$=T/RERZ'6%@=Q*8AKB[$9))<^TMJH%4F27043IJJZ#H7FR =UM12@VLW MTD7-WD5,KY76UD!$F/#:=SN#EI.0U$36E1BN[FQ8O2@;I98YG.4LZ(Q^^LMY MVB4J.G]"Q/4CXYN9!@/3V.!TD)7(F#4OY6OTF/[*?%!5BNA$%JIY/9Q9RS8 MMDH#I2>[PY_DZ?PSEJ31P-A8IYC>#&EE.(CP5567>("V%5CXYX/!WW<>2^\P=7WF M"0WT3K%)"/0]YW%T#S,M&\AKQ3/JY#PXK)WVH6[LUH^^@#06$Y"RWF),S_J) MX0-K 5<0/:5;)Z':!=8[44C*NA&44=YV:;4!![,[B6@"="7K$)?5OF3FA 5: M[O(;*^8(5P 6L#RRU6ZP>L:N @S(I69. <245<>V;KM:M*P%:_!&KQ4ZQNU1 M$W.+!D@%<8 &KL_T86#9K$JP]\;R_: V]*//>Y'%XA*EVONUU8S0-IWF4-?:/Z<(13W!#O$ MFR_/?()<^A?1Z=KQR:8=9RU-[B!@,Y.;?TE4*'D7.D!/X!RR>X#Z=]3'M]LX ML#MRWS*QQWC>:APJ&R?V)#*V6["5"MT;GJ:S@*()JV M<"VID:?.UH^=($OAN441(@_(N\#D(HD3@EBN#^N@;%B>ZO2MOLE@,@>DAPB MKLJTYY?^OUSALT2PM\.L>SW6[.66PVB06;G)O$2@KU[WW6S>B]A,*UPCL%?" M87BTZE8#ZIQY84+5D9UOM@'>(;2@)M5W43LFUSA]"0)E/$9WF-KB\N]/<11? MX_B?*+Y%+EZ%^\K2=*3LHS3W]6[MA'D2NF']M#>/YV8T+6H$V#L38'/*-@?J MB>0_8G]G>HL?F/EG:).'%K_,LQS:CD)TX_B,Y)WS]-F/UZQ1#]TQZ _:IP7A M!ZBR8#-8 +C+*TNBL^Y11REFWA])]DI3E(>G[K =W>C#R;,[O?82B\1#)(/6 M![&CN)]-Q@D]%G6C_*/0]6OO)Z@'[+M';J L#.&KC*?A4$C2D"_ID1UKL+H> M7:GLKR.DT>E=PJ-72A#[)!V?W9.PN#%(M4XK$3E <>JJ,G#'4 MD'>"0OH/F#Z FDQ8] "[#$[%\]>$&*0P+B>57H/Z]PF#C'&0\T6BCT[LKJF5 M+__!+ P3)S@$MV'BQ28YLQ*1Z.,'@8@'K RLE<<\62?CIOQ+%I4N]#YG;QC5 M4>+(1L0!4&/4I %V4=6'.Z"'?7LS-'SXWK:>U!X/[KI2&B[*<(;=M)YO%GKG M% ^6T[;$9)/%1-3S 9'_>S%B:2!..*&BBA%R_[S"#W3B?J:%]!\'Y>L<6-D6 MHI4?Q:Q'-$O$["63U@$M.+^J M8FD'PK!7P@C=$8>%1Q>[S3T.>D%='R39@=06;,]PJZ?>G94+9'*=I-;M,6$'9=9#_"DWSE../ 4-%Z,3&=O6#U!_(:#)(P= MLKOP T1,2* ^XH060 ,,J?:NFLBG-$ZI![7"Q(3AJ8XW)0>FAD0!NLF#:$;H M,PJ"7T/\&"Z0$^$0>6EW7]&EF2SXO)&G) 8N.H5 1%%HW=-KEG9IXGS5/N(D MK \'C )WLX?;@MCA)'=!?V(FAEH?/ GZ#!]LJK2+EV"SZY5$G$(L4 M0%((P%CR]<'6+39.$)PD$>4J,N'T5,>;DM6O(5%@+CK(ZD%^OD%D11W:#P0_ MQFN6).N$)OR>]G&G$D3@H%*(P?1Y=[&FF[PY["O#3<'8MZ%08"TXYJJ"?>DN MR2SQ?/K;61RC*$ZYZAW%$0P["3]'!$LA!<'C)SVP:/3M4&]EK*P-.:)NM M E%<2AGKN5"YH&&=SE,L#.+>&'0:>RT?DT($YD^[EZ&+"262-/8$U(P53(1YB"I1\!RM[Q-13^R0>;Q%[0A*! VNQQ-Z-SYSQ= M>I0S?^F[68FH*=QY(T_#+G6@4XA$5,:M)Y"9YQ%ZX,C_A_$GJK66%4;;J),Q M1*V0%!( . /GA$[I/^?D#C^*BG(4!5 :V*?;S9S<$/S@ MBQM/*0J@/O#DI-! IA"%H3=,&P1O,#V.!/_RMX:\H]9A)[0SM\-22$%X):R> M;\7H$>3TAKXRT/A#0-5Y%]B:N^*]PBRDNL:A"3>S,=@DE+D)09$Q:/9.=X'< MA%!QOGUW?^?'/7.]&X-- NHF! 74YJHCRW3.G]PUZ^O0.XV[=< )N(WM0!2@ M QQ8+\,8L1ZM_@,Z$R>;_, ]X5/-I>B!^\EDC8K(TUA,=3F7L!K,/DX MI]#;YI?'F<3N6IEX :SA=..,!'.98E_84DH:W_U8$]A.&],O4!;U;A*45?[U M-1N>-0=E<___4$L#!!0 ( !9 @5@OV#ZUCK0 .-#"0 5 9'!S:2TR M,#(S,3(S,5]L86(N>&UL[+UY<^2XD3?\__,I\-I/;,S$2AYU^YC#QQ,ZQUJK M)5E23Z]WPK%!D:@2W2RRS$-2S:=_ ? N(D$ ! %J[(A=3TL"D GDCT BD<'Q_>GGYB__W)X3^SQ_^ MO\-#]#V.<>KE.$"/.W2:;+;W?H@>4B_.5DFZ05_DFR_1(7K*\^UW7WWU\O+R M*Y^TR?PPQ5E2I#[.Z"_0X2$9L![R-,5TP._0?1&C#UZ*?OT.'1U]]]O??O?K MK]''AU/T_NC];\HN_^?\,8[#.,L M]V*?$LC"[S+VRZO$]W*VDJ-\(; %_>FP;G9(?W7X[OWAK]_]ZC4+?E&N&T)_ M2),(W^$58IQ_E^^V^(^_R,+--J(,L=\]I7C%9R1*TZ]H_Z]BO*9+3XE\2XF\ M^QTE\LOJUP\$%OC*>\31+Q!M_O'N$IS8M[T!.SV_LLFQ%K,S\9D/>F!$%&/74JE9I)RT6.SWE54IIXGN1=5@AB?W?]&CQ';%T@KNB7B^/#C_2_^]$ ' M07[9!GFLQQ^^8@/]J<_O<=I?62_U:[KDGR,,5RV^\A.RT6SSPZC+]BI--B,R MR1/1M+[ZTR3YSR)XRI0#:0O%O!SQPG)M!:HET:O0>PRC, _Q3)\UAX"+;WO( MAM0''K7=W,( EE,7$L LM;_WSGCSP<+ZE]^A+03!$H4_(O6)N\%]GOB?GY(H M(&K<^3^+,-\9%CN'@(O=8,B&$ A9I_E__/*;]^^^_CW"K%L'%TZ0 0NL"Q!@ MNE_]R?"Z;W$:)L%][J6Y^NH?<9;_Q(OH3:M=Y3>VQ$?];]'@(I_'@?H2OY-9 MXK<'Y'=F])_C.)A]_QLE9_R;5#D-N2S)'I'(BX,%[Y2R@@8.5GAI6NU%"GA9 MFO_O;9H$A9_?I/?<5P8UZZ;85TH5S5Q0/C7.$>9%W5U:@?; MP?["=S_[W@3,;\@=X^KH^O&4(LX"+GD%CR9\'J=)EM^LJM$,?R/]L5U\*#T. M@*^%MD'):D_@#L3-%457YL/9:)L=OD^3+".[[2HT;8WJCFS;[-"A#0B;M4!; MUL3MQ\V10%?6^U/1_\)OMO15,8S7YZ];'&?&3\+A^/8U[ $/0I4ZJ5LC7#5W M^=F#\NG"@3]!1<6X'NPR]I,-OB( NR"O>>HE:1#&7KJ[S/$FNR8S(SW)+ F)]65,#EV[5XT!P4ZEP26^J MU*$EQ4]D@PN?&\!Z>9Z&CT7N/48$O0EMM$GBGAVD:_EP &BN'+L0'"Z%\2/R M&:>/B?C6,^ "NOJ4"^_R3%1?4:-VX'TG$5* M[D6&QXG@S8N[SF]JF8]J]S6-9VB/J#4XSDLS._4V36+R8R9K*%=ZD1;1^NI/ M\QO/I3@!/LJR*6K;#NSH;A[S).37?]<;FWI?1U159$^][.DV39[# BYY/^JKGQT+@B> M%+P!-: M(K/PO ACHJ@X@">/\&+@R6%.90/]HL+JEVA5#[3TK52 PFL0NNEB55*@OX_ M522>O8CJ$'?D6TA#/\4E?/5"ONF#9K,.,]*54H=QP%'WO^6=L?DK^<5D:Z]./R)/0">)G&61&' ?B!4;PE0 M"!'VX\VJ4I^\J#&A9,>/A"W/N')BAB>;!C4C' .[WAG._#3^GQ3TJ7Q]2^C[U#]['M +"!D^P45 AKD MWVJR,*.X[$JD=+/W/=@\8W*,,S@7:QYBX\#*YT\2',!*_>US+'RIJ^*\AMA3/,A+=? MGK--$CT.PV__#1&%A=6.,3FEJQ+GI9/M79A]/MF=X-A_(MKQYQG<3$;)68G3 ME.4&#$;J=$.T'VJZN0S@5)5I/VQ)8BDT'Z,86(_]?Q9A%K(K\DR75(B,36,+ MQ 0 I4Y+_DW35:HE@;@&R9>@Z4ZQ;.R/:WXKXI(PKY,I@07>H36+#-PO^E&2B#(L(W*VIQ/BLP?T>A;9GF+ MF0#D7[>G%BO: Y$NSJVLP[A6L)-U'/Z$@\N :$+A*F3&#I9=D-%. MS69N;NV>>C//1F(#O4UQ%&Y8X""Z M)5-[HOF(;U.:?X4^#M K&F*7*]JXIH^HHUK)TE(T-4LHYGV-1J,!C1DL963/^E9O^;(!MXX^K8[/3S8%:)M$W#CPIC M8"J(_;UU(?#4D7<_NX/BVFA8CFAFNCOJ8VLHBV [EH5]KT<0VLZH^TJ6A[X7 MH<[;@>,#E[OL=:; _I1F4.L(D.QIB'$H+5L(Z@I/4N^JYZJ+H MW$OI6S3UU&=AVC.=3R 9FV<1Q(0@ JM*0T1ZE-'V"W)[&Y-<%T#"F<^18&Y[>-4>$1T594P2^RE)NKE(OG/K4V%*-$>JUM\]>W+_J?QF]?"$+XHH MVIV%49&3W>2>/IXSDT,9?:/Y7J!-QH(*88A5B;M4?VCZF_P)(S8ZJH='[?BH M)+" #<4P:#CO&I-67=N(0"YZ9+?(=[=$9/EQ'- 0C"W5#6 );$^JA;./?.\VHYZ]4D^&9D*UK=ERP]A5)] M?!O7R*E,2NB0)G#J4G?4!@9':=1;7WWK?148EMUZ._906]&KV)B]$J(R>2ZBV?/9+C.BPR3/:'/];P%(K-Z4^ M64S=!EFTV85';]CY;B8=4$C*\L56Q MTR2!=F),HZ[08#4]&@/V:8R,SUR_F M2FYA#SC=G.''N:X17!)V;ZD\%J!#BC1#M-T"U"P9(?5@ DU3][Y)!\RK 61%BF_3,/;#K1>1@Y"E M]KA(TD[^9WB/&;T:JH_OX&JHS*3$U; <$S6#HGI4M$I2U!EW*7N6*6!PKH9Z MZSM!S>ILIS.>B2[*NW;("R]KJQ)^VP9^VVK1'>M/',E !^$4*T]T8!:39VUI1_3S^3=&BLS#SHX1Z;LWF'0E3LAI9+6!$7 >+E79:P*:N M(+MA'2MXWKKI?,M;] 4.<%HE$J.1%*1/1&A5EL,3'&/SI2*52)M60<83Z2IP M)^LJYR)B7T.^O>A]U668$)I]AE>84 M<@%&-M@-G324&E^R[J27E+B355T([ M&W)3)N5F55,E%*H M'[ V3S'K@X'%I^2-=@;NZ?=K% ]$CVRZW@%,IC$NYV3 ME"C:&.EG2=%;2?T;V8 *JSD\T[:Z1\3^+8W/B/"^%M0PS D,/=;)J5U*+##> M#LF9K*::.!BQ@T?SH1)CU&S7[AWA1^#\SL$0\E;DGHJ>O:BHLL;660^7_7,W)2^"S*M-%,2)VQ[)4:T< 1Z2-## M$Z[\J:F3]7Z#Q80+*@*">X.66D #J)WUP@)1<>'3 O B/%W;>N2U<\,RD#5^ M_Q#-UIQBTQ0A7I/O3YA04\ /SU1Z*5CX-[ST1BM RYJF!?SPJD&/(__MKO^4 M6M!E4=*YXB;[@UN-ENR1!J.OVZ"[__CE-^_???U[5%6=74:X"%\ZO0"\X3PG MF %9#-^)E^'@.$UIG#=[)'M(;AYS+XQI5#^]$-_C]#GT9S.\:#)AM9RQ%HL0 M"NE@AVPT5NR8?-U>E=5M(8:6:; 8%-/66[A)UNTT?/:H=GT9DQ$+2I2FPYW! M#TA(RK*CH8@7L/1/W06U??8]@YSWXV><>FM\_HI3/\PP2P:YW,]-R/5LE8_L?8BB M^0&?Y_!U1LU@=6]4=4=U_S+')__;?>,?KPR.9_JD1X5E/[#'XNQXQIL1 M *(OPAB=)5'DI9T\+U^ZM2_\:V!Q2@R2038OXSP-XRSTYRA4-1^?3BH1S38= M*(1^O4Z9.1?I#]">EZP":;39B7U7-C D56V!3'M*SI[%[5:K3M M1G(I\0;6LVK&8)'+O5$6Y(NMA8$]]RW%Q=).6U.FF([75YCLB[6[Q1/NCYLP#C?%ICI4%Q)/K"CK7F2LRJ+H:M!53,6, MI6+G\P<93SS5HP\9HN[OSQ_N75^Z^'(8U/8TYH!1CC9OFD\^#=L1\UPNH"MZ ME4:L#$[XSJ5F)130$!=F\G(V-W@O>Z)7=_(?ZLY&;B[L,I^?>FFZ(WO1'/9T M.9KV;WM2?$%X(IU<@DA)CCT3CO2D=8N55YGM[K"/R?"/$;[&^;R9,+FD7!2K M$#$$)QQF75#:]#E ,69UUIJ0*?K#_WW_NZ^9=9'\XSW9Q^COSD@?Z@Z"?OWN M -'E80VZOR6_?'] QLZV9')FD830Y_>B8@3-*=>=STAK9_+';)@[EFJB8,'2XQP!-#/Y1C;S(3 M(X-/DRR?*:\SEX2#:!\>'Z +=^A0^Y53'S5'I'_;=N M5A^SLNS?K-;Q?5K6S4!"=@"HW>R]T;G'E90 89LV;]HS7'Z>IDN&[?5UD=Z2HR MDI2J$M6[R$Q6;.?4:)V@IL>!E!+;W'=KO6.;I-0/TVU$'D=&H$IK!@]-#/Q< MA:(%A&R;2&!6QB#3YCM:Q+8R+CP>:H!I3[&-C)>K-VXSD2!I&U$GUFL M*7P:MC<++A?0'9991O8O1TYN1R+Y#,I-G?_GSS=79^=U]D[7GKQ\O'_[FMG:- MHN#[A;$45DB["I*M@KOV:NVJ0$_-)Z?C)>_4,4>M?J[QTKG[KY55:4 K141[ MCP9.GJ?[C(R]3V_+UF[//K&@!-4>]ZS^4Z[I=_@9Q\5,( &(V <)GY&QRWE: MMG8+$K&@>-=QSB050<**8%7];TOSU^KEY!3\AB%:W;>N79(FT-4 M1]-?]BK]S;3D $?N&"CXC MHLKPC::ZU)U&+$!(D1WN,9;U"Y@9[FT"N+B]V177+[8,Z"#SO;Z.TG/Q^#[* M%50-K6F@>I=8D(8Z\I(KM33&]U[].X7*Y_^6+Q8&Q*:3X8G9'^D*T@6<;FZ6 M&\G>T2[/U.@Q+VUTMFUR5I)>8W.67Y0)Z2R8WTBWW.*L7D!\0DY<@;BL"/V! MEI-M;E1F \\@>+83"Y@;R02F?B^!Z1?728[1NU\[#?:6 M$*9DIM(IS^[6?,S$7F5V:P&H.I'Q2KUAUO$[M_N2FJ.8A&N8=KQP:8]C%.;( MN,.C8/TEE<,$'/U;65TSVO0 _=^C7QT=O4-;KRP@C7^/WAT='!T=E84>R!Y5 MY$])&OZ$@]^C.*E_&V990<9(4I0L(\^\0-![ <+@&Q,]C$/A(FD_0O5IL &SX^9K MGA60 V)N,B0(.)+%WV 7=&R/D!,J##7N.CAXDQ[G"L@"WA5/+9T 9^$ZII_/ M"IPX\BJ!:I*H,B'8/7_CI,,QXE\6PWM,'PME&TSX# ,I3$\+WL MM^"][.N#WWUSQ*Q)7Q_\YMWO]BYI++]3*RP@1:6S*CD\R>^;EP:K9P1LENYJ M,A0=Z,<2;$D!5?J&YA9?*K_J]H\O\B.B$X-G7[HU 9S[-7DAJ$2 : MU^NY2.(I]4N!TXA6/[H$^BF_@R"D'@E>=.N%P65\ZFW#W#.=,@:BXB0=/9\7 M*+BZ:8UHOM)#HCCY90?'YL41P?4"K04SU@;.'60EV==\I*8^Q9>R=@&N.(_'I-9 T M1LTVG$;X@;)\EKT8JKQ>OV9[%GH&X80GX;M8XO+!8 6]K=1GU@GZ!$*K L: M>+[FOUD)ET20'9XG8KG^Y3[?+KU+_6#ZLA]-V?+W1ST+HR(W_@P)47%A\@=X M@;+=E'\=_V07 )T]V8G TYVTBSAT 3^\S[:6 OCA+F3/U). 3DAY/>PG3*MG MX>"8++JWQM<%+6M\LQH\#++=8B9CEAX/+KY]+4Z!G:$>"WGE8,BOWID7]\ \ M"2-=#.LOG_;+HA))E[AV<6%18G!4(RV[N0W-TA*W-D1=1=$H,\D[$P?[SR.3 MY/@N]"\AU@D1. "MZL">V^-*E;I]=U!%#B44Z_V=9SD('1.Z!$:%ZV(_ZYL& MEU*[3[7AK)(4!95H<:7R\O7U?QDAZR>:.P[^461EBHZ'!'#T,C?H M^92.?/A(AZ;G?#,VQ_SLR W1*E[[;HWV!*.M63!2I0?X69&2[:$1L8^S:GW D^F_F$#?S2'0W+PPWXMV77J)]3M18]7EUJ5]PJ5, MWZMKO"S[;8=:P*AM&346=7[J94\1SAI"-ZLN^;[V *1!GC"\S:OC1%XA9_ZJ M$[GZ@:I"F93TO2O'$D,8:)(I3UQ#52.,B&:Y'\R'8:GQK=W-IG)J ,+.]5Y3 M:!A#L_1Z:F:A5_N(/GEIZL7Y'/MQ,_0B8#S"I J"7ZH^-7C?(2),P=]60=%A>6D^$4KNE:)#-M2/"%(G*;7;"$UKK M6> :YW0'O4V3YS# P ,1ZLH M>V \C3)AHX^H>$KN6YI*J[_CVE/!3X1^_#A,V+ L\S%ZY=0M]XHS5K[;Z<.XI"C[6]'X_*>4 M:2"G:$8 >I&D99%'^GQ3D;G'K[;S'R'1&F7%Z+G:\4:[@ MK+"L%=J6S1RK8-+"%..,-W>3>R#=7O=HT!N$[Z<%#CHEE.??%*4YL6Z(F< L MC%7:L$FX5A:O89F1JD+50.GMA4!9&38CFZG2]YQ5T;_/#.G4]Z(8UB,L^\51 @\2 M+XYCRZ7[X@B0NPAC+_8=@EC$P') +.!2$L2K>H1E@U@"#Q(@'ELN71 3.C[& M079!IL+TW?NG),T?<+HYPX^F 3M"S$F9_;,L;F;0-4=WGH[]A1]L[H*8TS^<\HLP#.""Z9IWY8IQ1> --J&>K>5)O/^ MRXMCC(V*%8*:> TT;91= I5;7.TG-\,S#$S*T5L,R)#4#L9S)7?ZP" MW!70OJAT1[:1(&&0_@&$&Y/)PC#7I %RY!=%/,%-LMQ&F>Z07467P M@BB]E_$J23>E+\T\UPE9JO:3R<@Q!OG$='JC(,S\*,D*EE1Q57H-TBL%N1$W MXSDN8:,F^Y[3C,(Z3;)6$XF1&S5-RD1N*\9M@?W1'5P*]E@074=I_5#FU!!6 M?9SN98!D^H:]X=QTM?S&F09G=#CS1N'>Z$Z T&-!$@BMJY1CSP*>J^+C5';LUX.CF\>RL.YE?/[J,_^DBR2]QB_\-[R! M-@M4@TTFL0A82-F;MVI54HU*_+UR-RW;E&+]T',$6\B9L#B%-Y.#T M)=:+826?S3;)O"B[635>_S@@UR1"*]^13^W\GT6XI=N0%*@5AK,F;\/=H1V$?73(:R?> M64BFLW>\8WDP06WOU/)",T]UP_W1#5Y"Y/,<[C$!P*%N57OO[<5IN+R/"DH7 M\N:F>P?YGAQWU"?_)BYW();J^695GH:F]X<18DZ (N8)TJ!(!T1#,\+76I&B M%P6V@[N^#\A)M%=T=WP)IL.KO$.P-ZS94-6E84I+UT%2AP^IZ![J6A231=P1 M93PCU#(?$S$[]H$3BHX/G_UYF_2FK'V*[["/PV>K(10=DO91)$IC$VV7U3=H(F.C2,F9$FP*Q#D.@YE1M6?LJTT*0Q1&?&%+[ M4S8:FE [ I\^>>G: J#VZ9E\ )^"JSV^QIS!_23+75>MD!:FG"MX=^8&@[]N M4TQ?4VHJU!RFRJS2L+NRH54&(&,K2 MBS=A"[VMW-T>DF/_GT68XMH2=DN$D<.VT>G.1/*$791OD&. M$?.IFPU77?0]+R.U!=))<\I8+ZVCV@1:Q(/=A[G0Y, M 6P<@[QRU9U5=I&14&-T%RV!KL6CYZJ;Q.N9P@) ,@[.5X@7 $I-?!>/X7YTU,2T7J:!*16LGAILV'?-J++ M*@!,YM53;G)AC*(0%^QUJ*SN&K)G%[;[94#&,+<^N1/1PSM$M=9U4DJHH/#S M#Y@6EC6-ZM[8CAS"6PY@LS!MX]J.K%RB6 MGF\@=U[VJ[ES^>!5G>PN,/JQ;/MWEVX>^LM\-(-Z+ZPPR.6"5PWR-JV-ML Z MOSE(OYN05IU;@WN6G4Y,RT&B*4'V?$?BEN]@4[+*"SO J]$.G,=]B2?5M"> L M-7W[KKV\2/'-JO)8'A@FIV=0&1)PH5D/V0!?$S,_#9ES)[W.GQ09#:!WF_4$ ME%$OJPE_AMI*-[FNA]G-BIS4&0UMJ3+,WX?K."1?#+6.EUX5M#9N$I%O"&/+("%TE:)MI@Y3_HG^;Z)#29L*_A:?$)F3[\ M)QP4$?/";X9A-M9R(%2F"T=5K-G.J85U&DQZ:J+^&NH&U55^)X]E[OZ'!%(/ MH'=+N+O5<#B8#SBI.>V OJBZ?$F+'R5-+Y=E/L=%TCY4BJ>MK1+L):@\V1W3 M1#!K%OO:1G7.M>6I4G=1ATB)0XE=KO%MJX;D;&U.ZX,H(H%7+T1EL286IJE( MU==NTU<=D(SU4Q?B9,2DXEA#'!.3 #W]&4XIH19FWGJ=TL=D%M52C3^K+B=' MT\%V)L.7Q"9VC7-T[T7D6'W9>Q1PB.^Y%LUT@0#H. M+LP@,Z !KW6_'!A M!]3B5&*/>TAH]A>_.P:[F.9/5&=KR#G>]B9A101E^674SQ/)<=6E7B7A,YXE M8&&]Q+ZA1%NP#TJK\Z2T&E*3BYG1)8A0G6&5ER\X6QZG!@ MN[*;!H]0C3?:PJ7KPP2!ZVR(_)#4.9'J")Y+/K2A<)OA#7MYMVFAC'40N7\F M+VL'@7RH1=:03C"H8D;"S ML<#BL][[@6V=25(JC8XD,^D9#!<=#-;&GUMJ^S&J?/='MFD0TV=3T4*V, /& MF%B55?/AVLQZ!9S'GC9&P.*;UF1F=>ULB\7I=)N;S(KIY.;PRPU9"G]U6\MV MAHJL6"FFAV+@]%#<6\E&K%WVIV2A;L[0"R],?_"BHC+['\?=*O$?L$>=AH*; M^ [3]$H$*,Q->-;'3[.\.JM<,,Q?Y-A] M4JQ9,->+D#:^\)H^)W60RVFR>0QCMN,24LDZ#G_"P66 XSQ9.>O6B&_+TS,VO]KCWO? 3YF1R'@UC!7"]@9/Z%GG#"&>6N MS"Q8MFRC!A;])4(LNPC?LC O^1S,@XRY;_UC'0'G;)^L2!*F=WV)A!2VYL:S MSRXMU??/'5\:!N Y6&RR<"_X(&AY?.,[?S,1Y93H;_P#'*!LKB^NO\)O? OO M38:W9S<-?C8[M1N@+&0O[AT758YL&WG8W!EDK^__>U?&=A6 M%+)1J>D\'\S&;;]^*&\? !XI[')DUV'=ZMP@A[B] K>#S]?VNXL3"#:O._9% MHN^19Y)76^4E[/!LVS_5RJS@E,F<&A8+*.1I%9YS';FCU3-TO)S,;C)9GFQP M>A5F[)F-I2PG V9/X=;%"2OBQK;/BK6906]251\4T4[L TV[W5RZNEC'X$Q' M[)A47&O!#ZD7X&MO(^>2,P_EM_S=-;. _(7HWU%,&CBQ(LV/EUF^F_ZJ+L#) M@EU>K\DZ=W7F!>N>?'[?ME&(.R=1'!7'UO/&]4PA#.?2,>%U=WUX-5YOYR^T5&8]N'4F<$P$1JNO+F, 7&\^E8)GYM_-4KCG#-Q,3Z@:U M!L[:*8+135W6.D!?Q@%>A7&8XZOPF3[8YD3,8<.D)?]]-2XNJ"_ *F4*W\5KK!AA$N1M/T*(,,4 ME#6E 6M1@C6JP1JV8%W$;4M%V%U@2B^.^4U(PN])ECN>&Q-]@?>IZ&@CIZY, M<\OF2$?[S=*\&S">D&TISB@A/]G@^YR GCZGJ)^'9-S.3D%^:G<)+9(6#S\= M_B1.O*8G_>'&=8K_*7*GX-1>) ,WM&XVWMLTN4C2C5?E19[I6B6BZ/ N)& + M "0-=7Q( M ES-\E%!:SZQ7-&#]UIYP](G3\,J#D#$7=&L/B,@9JMZ6+GWNF_A<5BQB"\I M7KTBSBP-JY 2]AN8&9[%AN^\\$97^VCR7:2S80!5+QC)RIU]_G=%&2:6D-1$ M@D^M5[YE//(I0&'DL4YVG71+>S;&\]I:^4P L-JS9$JI87(C6?8WD6+*Y+N" M;45)27Z-NB._+!,,@ONO9O/7!)6AZ, @*,$6F!4 ?&UUL-$I"+2[J\E.?[K? M /P68RWGGXJ_@*N\?@8=!3[AFN,[O#&(^/'Z]9S8%7F\]LD M:1[^1 F(G0CX5)9$"#]$C\]S[Q::(J$91?^>4KC7'%9 !!Z>].I=P]K>Z M->HV7PY %6$@YS8A7"5='8'=^/<)7>_?;"8C%"1C_Z9IN%!'W543F05] MG"HDYD4TI:);]:XB.!WV^)W-2W82*RZ*ID_@%ZHQ4;5'PJ_)<9U, XCI%7*: MNHQ3K1B)Z/)X4>1%BKM:497"RHIYPPAKKNP>)IB7.('.JK@!%C$1+#=#808\MMQ#@RN&(,2?\->^G#2V+QR@KSX**4O!:GP =!EN$W"W7FEQ"][#55 MO"K::44U2!*PV@L2$G.Q,(.+@%48N[]=L(5% @$3\=NLC?F0-HCF!0&%<_PR M)JS;:?3XA+'[.[?J^#393T-NLS 3+J :5$E;]]BE3+P%[)*V,':_?G/8[,5D>\B -SG9.$H[C$+0_F;MP1E+A3T\3Q<(EU;O!K=AR><8H\2 MES*V:P]NM4:V+I>0\V33P&&6ZJEB;:S8DQ9'^X)V[J74!IK=XO3^R9O/FPVF MX^"2!3(C>% L8^\0Z8)8']>VKU'!=?<\\82G^ZKMCT^+>/K'<7 61D5.?=6M M^*NI<>$TQXT2JQ*66AK?$_MA%+(]@OXF?\+HHHBB'6)CDFT%W=,:JRRX!YVO M5MC/7<:73 0/WU5-?5FU @4_QNPG'!P_9GGJ^7(^Y<->EI^R!PP P'*9-Q!< MVN:NSV0RB>B^Y MTU=9)X7LX%L[TMOI]O,%N=CLCB1V._?;W='X?G*^XWF?G@0F/ M@O4[#X<)Z,67MD3;LJE3IUR!:+J8@*:FZT3PYR0*'CW_,PN&QL%#TLD4*F6: M$PY@W4@GX@: 0-VE+*!)TZ4ER&M[N3"V2$NFL>F-SGO"A8/N0>1*L\)91D;S MH@L\\QD#$7,2-R;B"+[--JW1"F.W>6GD),@Y=T23UGKEK,;] <=!DMX263UY M1/^3VF6 KI;?._E< "@H6Z%MW38/ MB(H+,P+ RU@QYZ#LYOS2,R*P?O9(>*;:MW!V&QS>F.;!S0@Q!X>.F"-1V537 MP)$3W"!+A7BNNJK+&7ZT\ 8)47&S[7!Y 1!S%<;,('.:XB#,G>HH(Z+J;SCP M'+4WG*LD7C_@=$,'GPLH?!JV [ZY7$"78](.T8:NMQ6A>+K@@&>G'RC=VO#8 MJ':,P!Q2+C84$4,2IEXN@)P:<6$1\LVVP+25-YJ]M#)EB/]M&L9^N/6B6V]' MGP>SBR2]*?(L]V):''@,;J-IDG2IV"[I,)EC"2B6(Z-F:%2/C5;DDM89W>F& M9Q8FG'Q&4Q98T^;'GE97B'MQ7MFU7#SF5\32@^O.#H&7](XOS)M+O$ M-%YYEV-:YYPTMH6G$9KV#?M2?$$G.NWD],!6DB0'8!+3 MGEC;WOT)/(43ZVKG!&:A[$'5B-^YW00-X(%7^'W2*:SKFEF2KC9G@(.90#Q" MU(WCI@QKT@>T4W3*R90'1(G9:VM^-8W>;FT7=U*DG>V6,MS)G>%.T:Y3H2T#UNVK_OL,93I]90AD6]UF,$HJ2+'.>$6D^H D/!C,+/=$4H<9-_:M% M?$@-,V_EHZE_!3[5/N.82&Q'LQ73ANPP*>*0?"\;Y'O;,/>BJL:#RY<#,]"9 M_FGTEM/J9S ,;UW$!\%AZZU\&D/61U+MX6ZRL80E&XN6DV3,-*P,G"/\!3;U MV?1-CW-_#7O4;#^[C? S8G,FNSO9YPNW;R22 A3BCC-K]>$GYT:R6MI)F"\#/WK9LV]3XE(.[,+RW ':JAUL^6=L!)B%NYF8ZNAFX^/#_MD M5638HS^S7T[8U_9'LIQ!2XHIP8[&_NZP.)^2>$;V,MZLC<&FQJ<>5)K>ME,! M@)P F*C_[#1@?W3Q82#TIF=*NZ[>Z^/U59)EIUZ:[E9)^N*EP>PGF("RRV=U M"?X$A1J3NA,S/R*_VVUQY]JX[(7'VL@"&?"@+PL%AL^X>5R]\W+<+S=HJ[RC M.BMN:SPJ\ROQ*M4ZSB,Z&LU^2RL]-K3V&[A&O DD ;4>]997][VJI=*C /@< M'->.K-1!H:!FWQZ7AK\1L[S9MRH:Y5_L=H5RED+5:DOYE. .!2Y>#'C.95&A,+R4,@7%2>HA@ )- L7 MR2Q>+Y(4A^NX]UF1$HB[FH1?9P>TH%P[T'TU616ER:='UC4=CZ5!0=?$= M.]],A(4$F*46S+ R<_I$UI[H4^>QY[-RV1:5%8#V@E, JNC[9QA'_QY,7?&$:H F'[BJL\

%1=$ M4S]E1=Z?DHAXH\7=O^&]*<@4=WV_\_?OG-^W=?_QZ5 MX[AU]U85=,]JIK0F^F'6[8AE @P<9PSB59VKTR3+L_LG+\4G7H:#.IWQ;+4> M)G+CY UD&L\0IFF/0]8%=4=UZZ5D!BR]!Q(#JV?@T:0ET66"?80WVS(REYX, MY#.T]'2BS9#US7LRRQ)O*.>;;93L,,[0^2M._9!^%3_@C!839..CBH!;F[ Y M./'?3R8M\(3Z')3LXS[9XS2E5TGZ.9[LVB;5%WI,GS0KICJ)[S]AZI>!@^-G MHDFM\1W>>&%,?D]U+!KV7G@136'WWO1GY6 &+AXR[4\3^';K[JCJCYH!4&<$ M=!6N\$&W-H3+, J',.]][HZ$J!W_RMV4AOR> /Q^3QKFV65\B\FU/_@^33+3 ME_ Y.'12*\C\/$07JOI,/4"L(PY<7^YG1-K@ YQAF?6UU#&&,B6.]G:%6J&Z M34/C61%L1[S$3]@\E)4^;<,2T[40 M3F6SYN1-?O-JS+M2LZW-T,"GW]R9W_C'KP5KH]^_NN1F4ZO'6+U(TA4.:3&Z M-[D+J++_!H]_Q2D:V @JBF] E9\)W48W QWYS:41R.U;U"IX76P>L>FR3>;Y MLV[&-CT#N:MUIYO;M\JY &;R9LU?XXF&;3/\+.EH-<3U6S1Q2<[-G$[=_W#? M^)=K_ 0U**UIUK,)]G282_FYAKUL7;"-[@Z]4$F)M\ MO=(5XJ1KMAE^+PE;89R%/DTPBQ>\">PS^K:_];W90&G*UNL4K^G)WK1'K,/2 M3O)9L3C3E\H3P?1TRGS5H>OMTF9RSK)B4_[.NGO6!.:<:-A&IR#AND5CW2^\ M,"T_MXS^JG<'KA^FT M.B9J=Y>&&.OZA(J/G+>U]$GG^YT,R)IE@5G4[I)HA M;? A";#SR@SS@';,"6RBV.9[CX;4?@H#AH(.8XN\*8\SNL1G)^W9C*G!7J4& MK^F7>AC04W1%O^AG.BC:XA0E;-2R >GP11BCLR2*O#1C?\XH7U\Z_TIGQZV1 MR[&$=G \5F56WJ3Y-PN%G$!S@K]HPHN')+ M;MU?4L36#TE$AJ').F<(_[;!L?W2R?-/:NS+?&Y:D^/4)XA9Q/=I!YHSGI2@ M*"84E#+*XEV8?;Y(,;TVDRM/EB_]D^7RNT!_BZES@K*BDJ:'*](6A57C180Z M6X/D;)\J* /;3A*B?>0L? X#' =+_TBY_+[QCY0WI[%#U8MC^C835%W0+L11 M\#9=*U1A.?N9.I"#[H?:&K,Z9JN[)(HNRERHMHRX4M0=?$1J',X3/^O8CJH" M#,!0*KUVBC!FB:9'/[!'L>\#^V-VC?-[G.<1#@AWM6CZ> ;KJPRK@U;T]+V2W7DB'?/!>/X7Y$\V$$L9K M\@L^VW.H9JHL.-*V%-D4?Q1L!*(QL2_BH9]\U)7NI F%@3JDLU"&M\)GG#XF M\\CT"!;J2U>HN%(%AJEE_P7E>V3?C%NR>DFT:UJIJPP;6,K%DLO;&[I$\O@7 MU)VH/H^R_1*^!--X,G(C!!=U%K5YQ&5XSRF0M>6X#N@JS=K4K;U?S#L/68=8 MUJ-TA1]][%^<#CT58O(:]"0QZ,>U' ?_*+*$C=Z]!1.K#\)3F 6 MLDK6NA;K567SHW5>.F-VOY\OW3J@&L!-]\29NIXSN$=*Z-\3N>:IX><=E;M4 MQL6B_[?LCW1-RV2@35C2/8Z#,G7O&L=^B+/Y,^PJ$K<=XJK&'K"E=09AU4IZ MP[A^$]63?A>W&FND?DYG:=ZQ4Q,B :WD$YQX9*5]H@9@G*N_@)!!.Q@E/[7X M5*=G[\ZGS)O$:T=38P]=8;*[E#5-&5J']9JMXE1;\!2B>BNE60'\8\Q^(KKI M8\:BK?;<.X$+%J>;S2 '@ < ,DY+FL(+W%PO@(GH6JS:RI/THV#_4^>YG_&U M59:J=6U?DC&)[:;<9*IZ;([5.$4A=X\^E069X$K'!J9IO0T#K1W7.I0:T@!8 M2H#@?8 X@,=@\;L Z$]CBK=D>TIYV=-%E+S<%]MMQ$PB7M3J4;:"]=2X<%J! M5HE5B;VI.PZZC%=)NNF7$7#JY:$%#[ZWA_K"F3E'ZXH$LQZ;#1'[;S%\1J#: M?XWB[1-QH*3(5T0D&:+R[U;YID.Y?5@6"Q$^%GL+H&FCN*-6WYO5QPRSB\G- M8^Z%,7U;.7\M*\]=).G>85Q?6PRC; HGUD_9"G39*D M9!,%5HDR)FD3*WF C-GV+5B:_. 1SF)1%<%!UW8_O M6AIP!3"0!BZT3-K O<)$<<" CO#!RXMT[N)I.AS8?H/3X%%"+:@ZAF5ZG5(G MN.(IJHZ,3MK(Z"L,>DNG[T.GT7U9*T+T&8MYKEM[5,+GUWNGXS\XM%)F(31^KX@0'4.TS\.2<=KC% #KPQ-.L4<;OHTSGXL '> .%T<;O;77 MT^L=IC,EE)C+Q!D."I_%[1A&ZC@]DZC\MD1ES+*A!R)!T'(V=0 _^Z1 M(0RZSHT#28(A10AY=3]WP:MR,FI+%GR_C #^2I8]Q)H>-02=3 MYF=)*.S3!YUQL^P[]$@:H[#3VLU>(5SM1LKGM ?_8//'I S MHH33,0RK+79YMPAE)Q.$JB)5K@M0)6KNZEWV):)BGRP-A;D[3 @?U M)D1ZW>1/.!TVE%,+%L*K?=UT(3.'OWW:OSD>F?]H0H= ?CD&W]?9A8*TC(4< MZF7+X,MHHKH^MA^$D;8+FC\O[<8^PET\SR]IG9:,7_U$?"8G45M?'KQ7\)A; ME&8+,.S&HC?_Q$"#<]F8Y=>I#ZW=ST:9%:-R+@U6( $]T\.\NXU4P)P3%544 M0/I>9G>>Q)9\&D\SOO/SLZT-\&Q M SHMF_ULCF9IM-JS,_$DXL*KQ?HL>5= $'C_QIT5B6BZAY.K8[$I6-K(,[Q- ML5^[8&PCS%+LQL'Q)DGS\"?V^]N41NGGNULB^YS\[9PPOMV8#XXTQI9-U<\T M\[ YL1X>!9WQ'6>T-0RD7HI3DPNJ^:'P+VFVO@=5ZBY@K\@C@.ZZ/3.2X[JQ MR]-$4_(\7R.5I;%=FK'*E'Z1I"LMF%8]1F[71]/?1']S!1;;/ 03)JA$*62NG:>ZXXN@A M:#BCN0+6/L9U<@OZ(N.3ID0W*8QK!'H\N-DGM7@5.A76]:&7G&]A# C2L1?" M%=)[(?@SV1S)!HF)UG&?K'+ZSP]X\XCW8BL!*S[ MZ,>RS]_=.2./RJ,Q6XMGK.."?$I.R&)#K1&9 @:&O>SE$^ S )91:-IQ!&U? MU.!R-R+FSTS7@XW<,E9DRR!ZD!?=X_0Y])7D+.ANM7@MS =\D6PZH*SJP4. M;0","Z1!PLBD]?;^#Q[A\Y(<)NN4Z='UP$0W4L#%^"C6RQ&,L@0@A?5#G8ZH M[GE ?NMS=PWKJ)&66@,>N>50=09JAV96ZXS%OZCB9MC5\N'!YT*(CT[K!2$" M%$(?!ORIZAXI;$A5F;LX-#J$A;)UKP!REK0OP3NFUZ%&:NXQ(J% M4>O(4[A54OPDQK%]#9#@"=(.JYZ(=2TS^W8[+T%A4)! MF!M)18VD4K&D?D9RTG?:?4B] %][&[[2/]D,-1C>=B;$?0:@;!VT&:+MG!_> M8Y+IVH6XLS._NTH4Z^1QPOM,RX6.:4/7U^VI"WTTC[DT5UWF=T(\\Y?Y+:WS M?EX,>9WF^,/W>K<0;D?;6@N/"FUIL==6A'D[M>^I\1%8_H='O9@$:_& QNU*#3G:U8@9I@-.;]#9- MJMQ))Y[_.4K6LRA](\0]4-MM,9J9I$#[+FOCJ^#D(B+!&-\_ MO99/+I3/ST8Z+FXO$FSQ+C/<;Z?LN(C->1X!Z5][!&<[F#%L>$!;5-/>RFD, MKVXG0]C44Y96E_\0QN&FV,B?IZ13YRPE/[7GZ' \BPK8@#CTSE*V<7XB@HM/ M!>;1%WB8-/::_+$3%O\1L1#R8SP1>4>B079.T:Y_U9 M=&2(BHMP0X 7R$VX=K*C#S9^U;4-[%B("C8BQ>[)+IJ^MD/Y<9$GF^0Q!'SP MIL?3#<:W7_UGP -DLVG;N7V8'Q5.+T:-.SOMHCU>AI^2*+C<;-/DF<4XS ,, M$247!:) ;D!W\*H'"CM=%K*K2(AQ4*=7,'M-,,U[,O%/)*NHD3N(SA=VY$@< M-= 1HX."BR*-60C4<1QR&:!BB>7H0L=WXZ\60/+\G#4U)DY BEU?=RC&.:X4!A M?Q"/8'>3$/("UK%[]QM$6RW">T1*'LT6,3Y?JZ]^IC@(\PO/9QE8YC@4AP1F>,P5GH8##J!#D#5$=4O.IN7D_ ,EU#OV^).< M4%/V,;^,LSPM6)(Q\[C@$+",BR$'H,OK8X[:E@O!!2RAOG\>=Y+Z&>&>DC1_ MP.F&#CR3'LVG8?A1180,+@.0'8RV/:2-$6T-'3]NLA8*9-7/.PC-5]]6VM2\ M/BYR,OP\APM Q*KZPNGHW^JW.$\3)G#$#4+SZ1_ $0L M7XIY/( 7X+IQ:?=?C@HBEE?_N@M.6/-4X12GN,_QMA,\3/V.\MUEE6/U,J[J M4^!;G%(;HK>V4!I(G:6%E%Y19AR*AZF&+N/^:665;=-E8<55M.$S4C-%;RFU M[W"7\3,9)DEW/WA1415MH8DCC=>E%!"R[2('LP(=L'4[Y$51\N(1O+@^9G0LX71(./&YY?( WNZHI\IJVBP$,1U)9E5D7+_D59Z/?220-:%:"BAK%FK@ Q%!R>> M!%M*!:U0P?JA*'SN[U66O+6\_$PM-.7 !&*_1"M9NU0BMQ@%,O.L/;) NI5T&1TIWH M-$FW25I5),6;L-BQ4U/E4DH0+,TH2T[(.*2$[ *1(R]*. MQ7OQ<8,G*0GVS]>Q>4_ T_=$Z[]*LNPFOJ?+=+.Z2H@^1P@9QA),QX$:!C(S MAB+'T!D55AZ MJB/1U^N>CA^8U:35AD9*+8,^=&Z)U)Z\#(-'E@@QO,Z6XY0 M$TP(Q-"' C17S407-;)NO9W&M@'WMEYL N($>EVK]X=MV<&]+B(GCC:SOG#" M.G;!TL&W]C]11 +8V>YV +$A]LNNRVTO8CL8$T.# .%<=;<#JLIV?)*.@X#] MUXMHU=XPP.6%G!D82PN3W#ZA/JSU#42916AG:3HBO]O372T;;9FVFXW>XNCL M0N=>&B=%3K8UCH<1E'!IKX]M[.S1AQ(LE:WHB<.:.2S8 BQRFTB),Z$)PCS/ M\G!#8U>'#^IBB?8[.A)KCXD1V>*Z+8I(8Y>:A&CI]^4\G.$$83]XZ7K?5"&6 MPEVV1[3, IZ-IVY%S,G3HIP8N M=2M0[JQT17N-\T])^CF,UZ?>-J0V'\C-&I"R< #K>ZN(&X%%]Z7L@_RR4\>I M.G.F/\M(I@'%Z+RUMN5:$7M([G$42:89''2RZKFZ3QURWJJ:H3Q!&6OH3,[0 M(C>RY4YI0JJ-\J;TX+W63Y*A\5 <@(A]!S\^(V/.-KGW2A3IZKW6^1NA2%X\ MYQO.7"?&-':NX*4O?14C%IS'>=C+%\3LD; W:UJ M3C ?D(VBZH!P9:QHO>#=YFT?E4=KOA#/65O)XD1=WV$_6<P2CG9.;_*W8X*!SK)>M9SI>Y^%U(>D#S,U(1G?T6,M%G-:S(G D MT8#A1;?]-=* T9+FXM+^Y>NF68"?'EU-]?A?C.CS,"W)K7 VO$Z MVQ3[(>.%_#O"[+TVGC,"7XJD_3+WXTS!/N]-UP/4=&9:>;>[VQ@@>3'W;1.2 MRZ*?*.2*?!(WJS(SK6&D]89V4+^Q0QXJV$B:T$0-/FOD$B$\,?3*,>Y/1GO# MZ:::_>#E!4:4>>/;#$C(_N8"L0(6CRZ;H("T<6[('!,8G$EX,%5-/[.3 M)$V3%TRWG2*6L_?L=;'K5]@G#J4TJQHY##T7+&YSU^;,1;=>8EE,G@8Q=$PZ M-ZL3[*5*MCRI@:P:860X F#0:8\>O8B%;SZ2;HWISADP5.35EE>478E)B>G* M)])ZO#OSIP= Q+X2P6<$=%"N/)-3:M];1H9$L;CV$XP!4S6B;'1'/5^ML$\# M\F8,O52A[223@0*#D"VY;MDZQ4/06X+V(HD 6*&1627=Q E=#;LNT?'!>Z6[ M:7GV=O;3,Z)6L40O@S1E1B]-2FS8UJIU&17&>G6?T0+6R64*-%/0@"YRRLNF MJ?E1;>!XG6*6N?D,9WX:;J4?VL#.=G5ZB WH9D^:(Z]N?X""MH?#I]@Q031J MG'"V9HP]>^ K[QFE)QSY2[ZSMZ\-25O/C*#"'6@T8,W18]V>ND6R#JY-[#I2 ME]RR^(LS(9L"C]:%%Z8T/S+YPV"+M(!2(7D7#[6J3,KMA]C MHM;=-O?GZV3_2@#<'J4'LYV0198QB5TJH,7="]H5Y4]88&6P?MU4%65S^51: M'K)'WQTL!T,(R D.UG29@502*#I.Z$(M(+^=UN M;J^-XR+L;ELCD]=\/KPN:-3?S:HJ)?X3#NZ?/"*\,D)0:I,:&<+VUB1F!P(* MZX1N5JCMALI^J.SH+NF%E(3:M!?CT]?<<2N,8O[$^FSRY)HBYN='*L MB0"6L>B&9+-)8I31T5S?[=1$W,6?[?^R[/W=7;YTY^OCJ[^\Z__ M>?]M_"E.__G%U[-Y]2 M?)2=7'__7_]9W%]N/G^\?3@-?O<:W/K?1O_COQ97?TV_^>&G_SZ*\R/_ZNO= M]5^?/_QW\MO_258_;4Y7WYPDV\UY\H/WEV_N_;_ZP5_.-T_?_.7]-_$W1^]_ M&_[Y$RY.\NM_7'W[4[B[7WW[+OGFS,]V?[UZ=U44I^$_;XN_QL]/__GIX>7T MXF___8]/7G[[FGZ[C3='?_P[.KV_.SQTXCDL_S%(?Z8M>B98E4_9=L;H5%F[ MRL'ORF>>X"))+XJ\2#'E@CZ+&/YFU>E;_X25612KO+24<7F:A%5[YT6--2'0 MKV^LLT@3@,N&/_$R6AYW0XMCL?C-XS0E2\X<_4YV;9/*UG1,;V_L?WZ@V6KK MS^F=Z7/()&NVK_PFF0<^A*K1P!G9D1(U Y!Z>[CI!=7W6&5T'L=9>12Q>K\C4/CPY"4F:9"!2Z\DI:A!DNJ[<"$2O./JZY$#?XRF99;=T0F//--DIV M&-^3\X\(A;\-7"F!#T]>?,.\ MVDU?Z=W-P_;1YVRFH"=HV@Q1ZHR'#+[4!M'00U^$,3I+HLA+LR]=QD8ZQWO/ MIN94E/HG]&Q\EPH$T<*K7]%VIO5>R\P[.-/MSA#8%FJ_1.25CHDHQ1LOC*E& MG;:]%Z)=NP&TE:T EIFNRG"&5V%,&8OS-'PL6')](OIJ!FGVP%%[77A+D"P,UQYJ;0O2GVX2PW; 1:^*H9HBFRZ/HKG %8>UF_C2ZOX>^G MC@AF%+M_I*I^O3U4+-CY;I0X4Q/E'=[2Y*1V MT"='T[XZ(L47Y/C<.*-6HSB/R5>2;,_$+;T,FCK!QPS?K.IR!*;-R'N#6W_% M[].'+*X9TTN;9JZQPI=(+^I^.*U)WB Q52S+NGYW8?:Y3/M _V7<[P.F9'^' M$7 #UVML>U#,E#T0[>(:-1)2[+MNB">ON9O0#(@Q^?/,AQ9(QOH. W$"AG95 MS=VJ[V-BVD]J"3OM5V9P6"!0+ MD%0/3,93=61F( MIJ_38%15(7>QI[0:VAE0<99A?(6];.X-343)0:$(F)O1*UK9R^UY*"&W7G:T MD>EJ*D_4;98P_72&GW&4,' 2H-(7R8)(X#Y9Y2]>BN?%E1X/+FQ36IQ"BGWI MO5S&(U8]46?@O?/6 4(G8:.+7?UEFY#O/B>+'39EH2[".,SQ5?B,@Y*.\=O! M&#T7>!WE"LX&4?5#94=V(%\E\?HPHIVKWSH]F*4EW+]8R"R(-NHZ1B*A0I;M7->1$H3]?VZZDT9P#Z M:'_$!D"=$1SG)525 3=63"^NBY(\IB7.".S^/FYN'"-< ;"J^J%.1Z>@DI9F_]X@,WF] M[,^]QXB;%7V$D#@F@40YTH/93IDCRYCLX]/>JY/MC#FJ0FMRYRBM@VX>%*[# M=QFNP70^R@&M?$26>)YS4(>#983]"GD4I4HY9$.A4\"-.[7+C$2F24S^Z;-+;&;#T*%,WL6U095)\!9!#YEH5V5*1!W\]@=U[!:@ M"XGN3JFU9!/<;M,09S>KRS@(G\.@\*)H=[FAOG5IZ$7UI?K8_V<19NSFDWW M-*N/:8U1EPWK:J,FHY#NR(:C-YKN@*@=$35VF>Z8Z,=RU+\[US$GPJ?O[CMA M:363T][$^+3(B7M* 9+F=+.I M*@$\0(6.7Y)&QKQCP+:4X35O9 S,3=?/K'36'OAPSZ*6B&G93\PH8D?*=$J; M.]T:E*38<]H?G;ON$7%^:VJ;1A\2![#"'^?)L7VZNI40?+" :SK"2)NP+S:91=4]D<P$B MW99Q(Y"14&OB&YN_KE9QAY^3Z)FF;.D7*I]#JQ#3LJY5"-F!G_7+/G488-W+ M\4ZC),Z])_Z11=!5+SY\O/C^8TSV,UIJ]:I36UQA$QH;P^I!-,(,E"^*]$*L M&Z+]%G!UD11,L_?(S%OOD&K*1\?!!<8J.BB_IU4X<%D8K>X7!XBV7H0F*ES^ M1OSP//6$3N%$2[0I;@.=+G8O&WWBHJ^\+4&':(=EJ!G\Y>Y]W'NST[QDG(=! MI"C7O2Z6+Y$]XM#]\?+L:IERY2]W>X,4LV=#T??XI?9U+YU$.^32L M9_KB<0'YI9<5Y=V>Z%(BZL5C@S.<4&X@]W),SHAQ V9_+ M-JXU1:% NG@8SDE//Z1!^OFNYUZIHE* O6V_88*< /)^?_3N-ZCLA)I>B'9; MP)UQ5"BMXB&&EPLSH+4^R3%MGIDQ>F&SXH^%L#&:6S+9"? MVBU!@H ]%X=Q9J 8)MJ).M,TW5#=SRUVY.5'\2,Y_XEED885FF@F>&I_]Y_P M35C%C1(A5"ET3\HCSTV7Y)_FR]M*)EV#_3#&>!2[C]"QO+*,,C25"Z70\0'57CD+B,#7* MJ'!Y&5+$"Z+I9M>)RF$G7\;15<"(6WY?2W@1\0"&SW9"L;XHVW\YT$_L'D@R M8NA$RL+35?6@ P8$-!9I#.PI)(Y0,*:4](/R +W$/0JXRHG4E$W65B#W9O]I MXZ6?9SF 1LE9P9$L-_+1&DU'UW=A5;D*2R[PED.WLEN8>>MUBM=U4ITR6],< MEV4A*Y:A'$/Q^7@3'A_EUH4S>V+95[M',.S'(X M$:O(XO, *5:T? M$FF;-F05QF2A=H#:45!O&-X=;PDHE$&"")NCJS;A&B!):Z[359F\935.E3\3 M('9_3YT*#@TP3S2]#V[+9SCWPBBK%9^D*4H8-'FMDU5E8 N(2E1F6-_KRDQS;0J).'PQC,'E+@&G:EBB9)PT\LT !\<;_'CD+*(FY*);/Z.M"+-?I>.#]X\D/8V\ M++OV-O.\YJE2MWJ15&0."EMBHQRR8="@T- !8D,A-A:B@RW%_*H)C%[A#8T% MU$U&7GTZ+*T?=9^#",_BVZ1&W*)O@QIG$C:W=A@(T4NYN^HAHN=-H[YX^GX4 M@F]EKBNK%$F+8)7A1P*BK:;Q,<.K(D)TQ"KWZ0"KR[FBJ@! SYTU! M1[_J@^8"3M8V!;OOO)KF*&&K");G2^( %]^8AOJE4^52%@!\Q5)JM:P7D)34 M*'@G\ICL%F#9L:5P'>F&:]W1($YCX=;=T2R].>V1%01:A#0UBA=U"XVZMG\ M$JB#K_;GI9- ?!\V PWM$P[73T1!.W[&J;?&=Y@N2!BORPO-5;BB&MLF2?/P M)[I+2)P\<%XW"YS8>AJR,AOI$N*0);QFXK#B C5LM!?657EU:5F1L[,XR&AG M#\C=#'F6Q*R=9G%6_M2>K>QQ8_%1R]JDEO.U\S6GG]L7#YLT[(I<\V)XFR9; MG.8[&L5/,WC2B+LM"],EG6=Y09.A:.?#5. (^*JNDGA=71T>>O!WK1-JB+=[ M8Y!=$5TC6WN?A"G-:HP8(6L7?[)LP=DA6*<#EGZDS!+1=%R8\4%.W'S3@\3B MZ.(1''HN$Z\$09O.PN/LZ&'/\:N%NGBE-D'>*Y46[.CQD>-T@(YJM5OZT::J!!UG^0MY](#F4SQ%R. M):B@3XT3\#[3MG#MV:HFQK;RC_SZ:(6HCXZO=GU7&,Y> +L\4Q+//1U$+>.. MJRY!>7 9.^S.S3E*XU#2#U_OB-/2,IV-+* %R@:N>F"ZCZ+./]D)-@+ M#AV;NIZUDI]8,ZR M\5%) -44.#9_VYNC(;BTE7D-++?6.:U/6.T -T''WLEN@-N9OP"NCO!VO@)8 M=S"U]-HES.7HYT^X\1O,>NQDW]."!#AXP2EN? QI,K UZ7,2>?YG,@I9W:QL M?IN&/OG;AR3 D?&C9$8N;5B2EC%54U\RH=9QRLWV/^X,57PBRFC'D9>QRGHS M9@\K;JMNAQ6_B#'\=H[&^3\@U2UE9@09+R#0IKD_V;5-JBSX+"7\7(9F PS9 MC/Z9S*U,N$65PCQ#YZ\X]4.Z*_R ,_K]]C_RI9BOS8%*HCZ!ZEKK?RO4KCY; MG.;>X%8?4WJDH8<36BD B)YT\4+"E47O-60XJYGUMN8[;3[3\BOM[O;&U3!Y MHA:=ATSS;DI-DM])W7O^S04Z5=5%34C62Q4:.12XD6\0N#J#T[1XW#)!E,*B M7/&7?"1KN?$S")_AS$]#AL%D56?%KA LO]..CV+3.CK*#6B$;_K1K:Y)?M[N MA:Z?$Z6EU6Q1+J#3* MFL7[D$F^%7'NW&PY)ZSZ&9@-K['ZC8B&Z5#=^F95AGT669YL<&JLY!4\MK62 M5R +4+[OJI'C[*92DJDCK<1SU+\H#W*$S_9P+J+D-DO\Z*,Y)T$\WW',C<(H M(4-A6G@#7F1$:PRS9'5+9$5+^;'WF#BX+S8;+]TEJ_MP'8>KT*?.CKY/B[^' M\?HVB4(_Q.I*H#%B]EX23;$,E<^AP],CMDN@+.E7DF"O#"T1U%)!-1F!]NGB M3FT:48VB:E044\K,E11I/J5GJ M8*%?/55R ?45A#LN6R_-=QV]=!8504S+IIU=R D R:H/8IU0I]="LNA+ M2;*+KO%%F+#]=0>?'4QNW#.'',@@9T%!";",()@8K6FGK!B"G:UYJ4 3R<^E#,!V+Z0%'F9E2!6\)Y06$&HQXUMKFXA0'87[A M^6$4SG2\<$G8C>WEL0!9,%A35+==C.5"(*>>R0*:J2Y :/3)99SE:4%UYMD\ M14 R-G59B G0:/^8H[;]P:+R<(_)K1\B(IBW[C,FW9^258E'9?T$[&Q-/X$X M@,)EZ:E"+M+5]B&R$-G64<8$T>@HPBGKZRATV)M5?V.:2T\1T[*YEP@YD0/1 M4CP?I038"[P>G?L4:^!3DN8/<\?K0U0L7XP!-D#7,=)Z/&C?D:^.4&Q]!QQX MTGIWY;WX6NU ?>L^ASSZ"C'X"_#X$RT]%/_,\[R;H+3.==A 5*S'-G/9&(7) MDF["(P*#E57.L:*7;]Y/-OC!>STN M\?HJR;)3+TUWJR2E_L"SO4[+4+1K8)/@2 942SJ2%,3:W6=D5T+;8$NK4=RL M/GG4"3*_2>]H]M)Y[+8"2G;=T&!&(",N*XM'T^B6?5"2(M9K$8^%$B+LF71' MIJ_CA<;B7)Z2*,!I1C/JD=-0]?P:&<)F8):0$[",0-OI/W[YS?MW7_\>E9T7 M]+PH)Z8V^&E\(30O5!4&&8&Y3C4^#9M^_CP&U.&SI$-,*#?.)L.9N[[AEX;4 MD8-PEL.I/[;E&W>/. "0JLU2GH.XLN@"8#BG&?*"&0H47E)"E8FAO.Z?A^0% M)A=D"SP9&1'1,TX?$QNQL^\@:2*.-)?R3K/D<-AWTSP@\["L\D3S'\SVY@.2 ML>M/RV<"=(BLF[/L

LF9*[>F1<'-/LE.>!PK!5) M(SN6M4-)DB$P3JOIS4(!>OT7=3PI"K$YHU361UW%E20!7)6T,;9OWEL*U,9N M2])PXUZ=E@<)LHWON<\(A-4P>!\F6NJ738)]= M^;\/^#4_(=#_#"42.0LS/TIH\45J9O/:D*$MZX]62=K];5;30EY)[%<.MQ3% M)1C(6&L)#=LQ9.6<$8V,[G.W.*6AK-X:0Q*M.Z!MV0-MFRZ_?6EK0S$)QD*2W9/@GHB*#J7GN\+8,T&.9*[T-G0K]MIY9=[2M^[L6!F=* M/$F ,[?^(>SYS1\' ?NO%Y'=.0L#7(9WL["M%4Y3'(!?2",3KQD#^=U!4-Z. M@L(8>:P*F=<2_Q6ZC/VH"'!V@!Z+'(49BI,<12$Y-$B7/#E OI<]'9#?>(^E M WH8^P4;[W%7CI3B]("=HKBT-X9QCLG*T<&RHM_N5TX?9=57?@@D3>'9_];W M&(78._?2."ER$&+[@!'@"Y=#+4O&(_,>%;#4NKG>0B FZYV.YK,%S]FZ$=K2 M5FYWT?W2SD(V=+9 M* BS8=Z$R'GSUY8\O)C+VJ=5A-XJ _H:P!@^%@6.Z8@0P\#V3G#BQ9\OXP _ M$L4KUOFZ'\D 1,3M"&Y/XOWY#&3#G[#Y1YKQE4_2-'G!0?D)0>M>MZI6W-U7 MT6=WN*R;9BN>IU[V=%: %\,]18/:@6IMP\L1M;:3 M[]+=,5AQ/WSQZ,[*]LV<$K_UPN B2;M9/J EILW1EK2OWB?:'@A?E#4ITH(J&4/= 759\O49Z@I.GF M])B'9S.4P\C$'2C:O?RE-RN:P=3X(Y_?R_A*FJ6$BEN92!.V?L:4"O)MDI:XJ$S1/>[ O:WL2SZ8 MM/X^*K-]7QA.#QJ)^0UE([TH#O:],UP:X$X3JOQM*(\_E2#":9B WTW=C8B& MZ>6=CO0QG/1T^+F,S&D@(*DU<"@;&HG+U/CODR1X":-H5"HL IEU.4!U)W?J M,#@/4!+ C*V?(P-^6$#9S>IC=>&O+U,[\'RY^=C<:W<+D@ TCW&)B%=@"5\) MXS!9%1EFQB_V2T@^#[U#GTJ+-5_ YB66_+=<1S06+ M'4*@6Y-7KG[KM-E'?]Y)F!+?V?7AF0TF,+((#Q:AAB>AJJR*Z"I]IZ?%+TB->A_73 M /BU@,XW.V?8)>A'&88\I1L,=/[\YY_DH#!S'Y1%+LK7*< M2KC8=F_?S%I/1SV@/C)10>MVH%48>S%1*:+:R8;H2^OJ:G6 :)%Y9JI\VF6A M3QIEQ2.-0O Q>@GS)]J;<,X.<3+F%ONE_RUZQ"AMW_?RAF/28<6Z972P'?FJ M"5=1E+PP!Y[*S-/YZZ_0^6OIYU,ZZ(8;QJ 7QP5I49H3,O3RA./F[_4O:9AI MBJG)B'! T=.,3R:0E\%^9(7:^1,EJW06#20XK.H^/"2=!QK5,("G:JSRJ;C$:M>MS*F(11,=B'%\ M5>P?]V46JLO*DWX\6*;*6M6XWG-C9=PD01M.8B !\6Q=>'IE5A$'2W3=K1T*89KA&;.T5 ;KY#P2DLD_V/B/D, M!94CT6/NA3'=J,DQ^$13!5PDZ35^Z3L8=?PV(-F6@U8N7T2)+H>EKK6X&IAI M!S%^J=^,&S>QJ!W=Y1URTK(,(&!@D1V)%Q^O4\R4ETZQ8U#JI#WRZ@XH M:'LXW%^A20QE))RMB_WU*HG79'/8:#UBTLZ'M+?",Z9]V4A,D",HZ66Q?;/Z M0)3=3;&A4.IL]C>K$[+P8^0%#C:V%?;[DN MJ 9ULZHR0Y-[/TMHE)7:%B2ALA9'B!COU)TRN MT7L[*$L6-NHPW5>\==\D3!Z%$^IO B1B^L] MSO,(TT"K\U><^F$& JGL@D@?5'5B.WW=;=E8TE\.=31-77H'6AU+D5]>BX." M'&?KZMF>L4J#\2*<936754;]:CJBL$3:BYP293=V?-".*-DN0.>;,.4A)*8N MGY,M1(WIJE2+FKQ?JDX.U3^]64X5<7^U[*MZ(F[E97HN%.72/MJI4A1(;PG" M>_:B EO9BQNWL&^K5.#:T"R]?RJJ?L-1Z+>B89?R:VXF7),R) M0A0+SZKL'A+ZF%=E8+[#/@Z?Y?).LXYUAH\C- F^&,#9NMC=?''ZGTY"2>;M[>]0$J,GYC2>H1<< M43]W%. -_4V F<]W5OJRTTR$&:UQV;J$AW&6AWE1*BQ-RDF44(=V]#F,@ZR3 MTH-:+KVW9Z\/Y#GR7>8YRMFFLEZG M>.WEF*56)8*AT?PB>V:UM=;=RMRD93].]F'K*RV>U$ ,FM@/RF+*,]8Z9H+ MU1,;2P.'?BS[_]UMD2,L[Y-@;K]-!]3IX=)_VX3;[W[]NWG773Y.@">%LCP3%.[M%SJN2*;=ILB*W\I"6N* ?;I5G25"TA_9"W6YL MKSI 54_7%8C%\^K*1V4EK(BF#+Z]/+OJ^\R)3XU^>T0[5%^.RS0&P"0&GX=X MMI;++-\7VVW$-E,OHN:JBRAYN8Q72;HIGQ$?LYQ>3\!'V$YWQ#)_T@%09P3T M8SV&\T+=DG/E?2]*RV2QG/H-O6M>)W$3EE6&'59^)9#46"_4[8:J8,LOJIY? MNJRQ*YX43SPRRV#UI+G -+(E^C-A@FHLM"S (#J(0_0P*NF4:SIN([KHNLM!D_.4Y;5XE>Y5R2/:D(4H-6AVXD5 M[)RW/"6Q*1=8#<1N2>7'6RLEG<&XZH@;;41I]H!^HK&"=FY=-8]G^!E'9,<) M'K#_%"=1LMZQY&F=B^![CE";;JCMA\J.S>77;5'ID8GQY"6U%I95FR8=&CV@ MXZ";O@+.@]EV.2!78W+F,QV&?G?=_@?T\-RF25#X[B[.$O/DBVID66Q68J_3 M#U8N[">[CM]:FQE[/(EVG;^T&N> %FCL#$5DV:;9+NMM(SHH8J/^W:6RH[@" M?(EJ+*)-*5?']EGYH'$9$W;HF7V:I-NDRCR=XDU8;$;TUEH/J@9"S4BH,Q2J MQD+58$[>T71G+E!Z%%?/H@52-C"8I^)4?4NMMFL)NUDAVI]G!ON9Q4O;TEL8 M4R;KOU2IWE0*^TC7]3GFU_5!%4V'=IX95G G=FD9/42?(US5C@E39[#@#"R M^YC1/"I-YI1CHCP]EZR.F)FHDS^S+M5CT?/]"SH<"N,O45N[K!V2;W=R< 2H MKP+O$-!=2ZL"'R23[J#Q&DX9R023DSJ/.:MA4V/$:W"W=QW 9:+N3,2Z@V%JK%0-1@J M1_M7*WENS1UH> PF9)_QTG2W2E(::0N&470V[(2>#]T^KE_+X=F(50#^W&U^ M9_HA.;R/C8V&@.%0$^#41,3^G#2P+:F=E@ MAVPTU Y7GHP'S+#,4MGWGX3HH(B,ZO+:JK4,7*.S_GK:?84]+O)DDQ!U:\S5 MN--P(>^L ]:Y=UW^_&P^W] ,K@\XW=#,01^\G.P$5.6]PW6&I9M5FQB,U@*@ M:+@@R!'FNJ4#(CKB :K&))?@L@H$^Y#H &[%HSMMGA2G+:%MGT#=_#077IC^ M0 \'=D\JXYAIA=^+%$OY.;%1#]FPJ$NZ^Y1++;_==A5]Q!@X0)0%Q'A '28. M$&4#43X@SR@7_HASKS,/B9:$:V-_FNM>7R5^[UWIR]]!.N*L%IZJ_;YQI_RU MRR@9JTMOPZ S)GC+^S#PYG-1!J :?#]K1GQ#[V>"55!X/QM=2[M>P[#2+7@^ M$]Y6W+^DB2>E>/>XGJU:H4@N>[[%=1[O,G-:Q[>#G)FA#YT1 Q?M-KEYEMG[& B.TN9N2-L=5'DW.B\II3)?-3K@^AVYW;+WYLG[I+A+ MX<1-J/)7'LW6/O3N;KHXW?Z@>8@>(_ESMO!"+,Y8P U1KS^&XSHW@_,8VXEY M&6Q'"+'W$UI4%*?9.=G^\MW81:UL10">YVGX6)39[?.$[$?ER;^0.QD\,:[) M:609;)LW!^S0&&R%:)/_O[RO[8T;1];]*P0.<)$!>L[LS/EX/SE.G..+)#82 M9P<7\TGN5MO::;<,2>W$Y]=?%M]$B<47J;N+REY@=Y+8(L4J4F2QZJFG9"/< M#%O$9'CD29N;H#(HP[B?"JX"RVP(AW?$TP-,A+-;T:<-H!(X^U5(4$+LT&U3 MK\MRTT+U$&%3?WVLFTY'+?QE;60K64!%7F!$PS["D_/C" N%?1$I:B UE[2C MI0"Z5A0 M^CHN([_)E_*IJ/;\FO&M+;>'W<=JRY_147AN((R=9&EU=/3K!&!E[)LRKV3R MG0Q>"D]:KW5]C6R<69F7X/<\^G11,N><-\+]'_SCW&2&/][WS)(7G4!S<2E$ M\"]$]"Q<6.(O5OL5*SJFNY"1V:R7MB0IL5UD@GHHP1FWC;I9"DM.NE;[ I.^ MNYUIQ42SE79!]RUS[_]AN?"#.ZZ)O.E0'YJZC7LY; RV:)&9SP,7(^3DP 2F M_";TN1X()(VVZGZ']GOQ5;@^%FYSSE+K!,W]41VC&-P]?ZRBB;W ZP9B^N]* M^>?U?A1?\/N%90/V1C?]A55[-H[LY/;]1J3#O<%)*J%FUK$3-_B5]ZOR$Y#8;(]DQUHXQUVNN_RB>S>FS19O0[I1"W1SM^'NMY\ MKW:J^/7 R+FM=]7Z->IRT3V(BS)B.LINV%_JSX7$%]+EQN9SJM8H=T/)*2B/ MUT&NNI\TU1@5;KI^+J;4L0#8+ 0DI8Z^E"Z;[I5_.>!P>A9(_%&8];$IM[+AKW_\XX__ M^IW_[S]_M)O_F-(5:6IFTI! @1&/M6XNP FF Z9[R%F*;-($(E[DJ&8HM\@O M95=4^W*C[:CP=ZN?9L9PQ+[@#!\P+@;V)8<$)DMJ@9?7A^ZN:!Y*+YN,>HC) MI[*&6@;C=98V(@VIVP=S#$L+TQ_4QMWCLE76^(5?F%2?N"TZY=[_MFZ:^GNY MD478O*E4ZBDF'\L'=QT.UUG4F#3$IM1Y*6T27:-8ZMLJ.?>MP'/?5AB]T2KD M;\T)42#1?PC80+@ ".+1;=/QKZMH-C?;=WRX:VXHMY>/1=4\%1$,F&@%"36F M'=,-,Z?\QV6RYS=5 XMU!1^9CXBYA!>#?9VNA>.RK MRV_^R5^H[ -5>GSF)7-2UV2F]+SQ)=Q 37>&^F?#9(?2:&2J2^1.FN]*.F?Z MD2OJ9%42YEQ-(RVR1WQ"!JC!"OB)RMS;ZG#G_TC-$A:4$TCVZSW4HZY>RMM= MS')0D'[3@D&3,8*<_%;MD\*]88?ES5'10T!H(Y453=1>/+R4^D68!*% O2LI MJ7<#OKP1*/$+WXR;"BC*%&AQ^ /K21E<&X- 3-XC_\LC\,( K\O[[;;T6W30 M[PH!?_9O9O(1N/&-?CAL(8?$$,B-G9"I1R98?)@<6UZ[D'8>L 698R60+'6X M#WTJ?D UC5@2D'C(O>P17_4&@QW?[!!)J/(_'8"F*-)UL_VF>&X&Q,68*82 M5&7M,C!ZOFE6(HQXFOKP3!;5.4PG*HG0M+W9E[KN>_@[X \R_>0"\N"<<3LZ M]TA&F/TPFN2;>QD&NM[KG>^J;B;ROHLN?ZVWO_8?ANX6T*/F"-O631IU>X[ MV7RUH-&U8[5,F0]3/SW5>W&-N2V:F^9K!TP6(LU#H\F\UI!HJH-'O#7C4RS; M*W)" ZC+/+\)0J*F1JINJ/'=$C(+7O#]FB\;X1/G:ZJL'O;];PO(<.9&#%CL M5;'S7@J%G0.W00M5+.S-8?\KIM[@/&>_994SHG6DAK E<)2R:6](_6)UJ*?2 MOF -L+0:YDUB"T@4^5P]&J"Q8H3Y*\OB10QY518PNR%O#]8QY%U)"(^GCR4_ M04O/8:F(6]MWAS+*QBSZ68TMD$%QHJYF]Z4B17+9F7-P,T\4'OLHYBF0%G-\ M-I+3VZ9\YM.I^-M-?6U#=IHAU&]0T')HNGZK7?1\3'G[[Q'TC\\(4? _=6G\ MI.3.\G[YL6J[5GC"=J+#]K%ZIB9V5C=S,13QV& P_T;5N@(J=Q%5M)--G*3O M_:0B,9+8;HA$3?*@$F,">N"):7HAO2]\**H]E#&ZV7\M=MQ6WD()YU#V*31@ M;Z#)+PPN#= *8$BBW3@!-$7"9B4B/_'=300U9:4O*#=PR3_YJH._^:]N M5A-1^(%_(Z*5^D="FE6>2YU75/Q.%]$,*>."XK,L=G!)N-XKOM1(11[32%PM M?N4?D:Y8MY3$GZ!6+NTV7W#$$YRK/VO"2H)$&R&'8 M+F^V=E$MFCOA0;5FWX#^.1OY:YK]4\$ MH%* *4\T&%J"HZ/&ZL-88L6=K/I/* XX"T[H),MF@"@Z7I\YRJ K\SV*^NX] MC+J%9S*SI%+[I,$F*B(Z;7:;6@:*8K\I=?XHH [.XG4>\54/8";5_5A\FM7 M @G92=R6Z2FO"RY=8O3..5%?E&:TI"4%R@1P6JBD\O9KO=O813?]YAL4);"? MS'R?21$&M^+2U4!HU+GT=HK;8@I:2K?)ABKV2A$'0@WEI?PP+((Y[=H;N/2" MS(H#QC[C?!VT1Y@6,]?*\HN)?3$3]$,Y;6/&EPDD^RZY<-]X.160$@3$L1.) M>B&U)&:7!E59'A:H@ O85/RNM@Z2!I^@WNN-+O Z*)YF7C\F'/ZYZKS&](HM MK3-/(FT] MPN"WCB1V;KT&I= !5D2"8\0!+3 65FG+-?/E NP:4T1Q/LK+1*V34S?3-S.[D"F&S?O2@M$6*M5<:L^:@LU- :EKK#95ZWLL#JT0XI\4<]H6!YGNE+$STT-GP!]])'?+ 7\ M&!'+$V>.:V+(IC GN?ZN[D8^:OZ!WCV6MB][7F[]E)[S\+E-&&%" M@/V?=SB,A;A\;SDW_AD+ -GLIZJ2;'\7A:J@NMZ#');VS%SOURG%N:R63#<% MR'S^NH)1P9S92E0%_?WM/F[ZWWM,?Y6[KTK36*;_[Q07..OMP0MKO7P_/SSNQIHM=[P2;6L&LWDH> >B1FZM6GY;3L&5_C2^+>7V',[6![AC' M*):Z)A(D?'+K1A:XY?N58"N1.?$7^_U!F#[FE\!+H-F&^%_78381D5IK-Q=N MH!73O "R_\$3LK:!?H6@GUB/.$@RD9 .1 M$]])675J[^G.1#K^8@[WJ?)CTSE/A[3S/"7#]H[?'D^;HRQZS'O*3U8 -M,S MM4AH%[A%!,UH5?Y##!KJ*;#8S[=)#%D*^C==9H])-TEC.4M^7*S7AZ>#0"## M]6%=>6?1+?_QQFK,5.M?7#9BQ5*X2?77_KYX-I#J6=!SO=@Z+Z&&0L MASPF>5TF,8G#7I(T?5%^=&)7!]RK_P@4!QX\DI=X0XT3/ZD&0E#Y===%^_A. M I0P? '\FKT[9#(%[!$ZSMG!R EW#K7^OQ:[HN&+/Y*"KG<&_3A&U)LC-Q,5 M EN7(7$I/_+9@9VKHFI$!$?0&^@HSW,)/*[@UC]G@ [>K4CKK+>OF'Z_B(SD MOE&=3[,G#= ESB,A47K;54]@PZ@:73?WN^K!9%>@5<=T"Z;KC_5M\F6=^N5P M]MR8R'E*G=\5/RQK)$J8#@DE@])( V1K1M+TH1R>$(178C(DBX#8Z )'7\IU M6;V :A\)<6#UYB0P"13B*IOROJV^3Z#J%C.UY"HB)\J#^&J;K9E!8#9]GHO M>MWF[*]9_\UYJ(+\1C]\V_(*_?_A4;TK'K9.*>CGK6#)A/L\I4PHF MY[&TS-/6*;S#U"@8#(/UEHL8B&@MAL+46%0SID;#Q'!L:00V>? M9])[';U]X(+SL]J23,&_'!ITX78RBMF M.A3%#Q0[&_09=CGG\C/-4(?'#S5;L53.5'4K-IOYQVKKO0QI#T!_LL+32ZA$ M/AB^ZP+PRDA*]J&@FI^Y2/RO?>E/V)GW?%$,RH#VT(U8+-6"PJJNK8*J\@!3 MO=OE56UTRV)(>8Y5$?81GD;M.7B69.1?AHLE(C!E_W4Q$R+0KD"22XOP)0H; M1\1$]$1)U%]S:UAA[WT[*3SSJTDQR.K)LX>+!OD<<4A#*'U*=$]Y,J;3F![\ M'E#$N-0C2_M*9F@A'!"?J$S*6\*WO?A7N=$;L#?899XT=_;?L]HB[L@=2\0G M'*F_59)N.Y"(2%18D9"[J!&TCFN6LR0H%WJ$)&B"=&KLS?93P6_K8CQ?RF<% M^[O9&DZ(ZWT<1CDX92 M1O3XB@(F,Q\]Z=+&#JFI>J-$<)4/,!P^+J"UVS_( M!(_$-!?5F)G6R\UV29(3/:'2%41,1RDO84E^D9R?Y01I49?C M5&4='?<166X^>V9F_":M3SKDQL21)413=#_,9P6[B<_YG*N3IAAQMJ8K+:NM M^X]T6_>S$Y5__G6F+9?<;19R MS=31)9AT_77B:GB=@'U0=8=RJ.4S[*9..6+;35(@55SUE%OK75-LRL_%DW>? MPD[,H\M6BK&W&3)JSJ-%92V><+%J6 PFU5L2D$/$,^W0-OERUD!%DUYN; M$6#NR((=5A'!28V/BR? ?/ ;9[4[\/VG_%JNE3O2QM&)&J5\6ZK6XAGXS3=^ M/_5G JC>6-_=BKW?;LMU!R4HWQ; G6?2<('B2!S7!JXLS&+KC0HX*=Z9V_H] M3F,H\.8$\O*]9WS?J^,41(QBU@AE9"F\1L)5.9#I?\RWTHVWLYKKNZ'X_OQCQLP>YJ M:S+S>>_\ZJWR)!--$=OTA0ZT6]:8;##O BG4ZDL=%$]S710^C&^\:&M#PU0I-U[/1/FH1'V/<8,#TQW556 M//T$D;&O9KK*".?3 J2D\ND/X3M+X],/"!0!Y.3CTS]YM%RAQNQ?R!U9&;I@ MX8JMVWUP"GSP:#"$!@\.?J=.43U4T5B>NLCC.3V'"YFQL^(NCEY)I&FM7=&! M^?&Q7A>[_W-HJG8#4>AZ'_:'B6;2A0(-F=T2HZ?)XD$)BX9Z2E*T00R /I;E MS"K*-RK6H'VQQK%.6FG1*9EAG. YXQO$6D<7(>6$$[MX^]# .Q$:D*Q[JBXR M[(G^#:A3:M%\KT];S^=[G?DTFB@]>J6>HT!*2_1#4>T!+G^S ME\Q(8D#>@G_\8?8&'O\%4*=6B[QN?%0(;#H"TE+F?4(8^)9+4+5MW;Q^KKLR M'@?OGV?08 %%U#U"H$%OO[34=CT<^P O*YOV/;].2D_6'XC2Y6]7[**3Y5&% MOX#O4K?% N#QKAA>&P<1EC"$];98_[VK'\+K6SVT!$3'8+RNP\*5ACBSL>UN MME#6%-P97\OFA=L%[5<^PU&60-X27-FBK7 AZ-8,FJ,D@%F9!!52'^L&;(6/>)#WH_)"$P%M,>2^['75)]@NC]+X>.V$ 6[' MZ9QXJ7!3E%_'^.V+3W/'US 81L\PE8D\7+K]BHD>Q%EJ^E@N)U>JV-A,3U/9 M(CT4IW%-Y&5J313U&#]$%O3I?7>]YV;: 09QO>]*_@91RMKVR_JQI?<=ZYNO MF.Y E ?^JQS0T93Y,0F;XJ&"*]VE^$ZG)?YZW!>>NIP7F:JP]F?F#I5FT^= M/CRK-=]91<8R0'^G8NVQW&^9%0[GD^HV8IIDM4PF:21LCLQ0+NV]Q,H,N._F MY%7P/6_!4^E*%9XOGQ9HHZ1WU5/YKGRN^;W5G(S?^#J"8@#>XP<:,=7*-AE, MP[QG3E F;%(2E$ *EG[A!QXXC4NO8\L\D[\HICU<3+FN.&28/:M85[D][( & MLZVW(R+,> U8V9JIY@YG:+:L@23Q'#-@@E(F\IH-D$U@M G*?:#%+7:WM?2, MX61FH(J6ZT+H85NT]T(9JK_?@.7LMW+7M?HG@O=,<)Y->B6ES9,P'A^UF6ZJ M2C;(QDRWQ@O7Y(*\)\!QM5#013- MGQWC?T/<3KF='>EBXRZ/J6HC/-(^E]]5)ADX7YIZS_^Z%E]^.VF?Y/VPOB,V M["EIN\PPLU.%QV9WG@)I/UROS[LO$7=63<,5[[U"R'>0+>3[ET\.@9W8?J"N" MSQOJ$Y;,+WKQZ8,%5@O; L-GD?,_0_$89_#.AN67D#3A%<^*@;P7(&59/Y8W M^P@(/@K$4ATQWA.2#+L8#!XJ-.H>G*HSFE.H;3HK=G=9[S=P%]^\+790@^'K M8UDF>IM,4Z;:,M%X.9ZGR9+:LSA3391I*/RNMBW;EB^J8J=!T^%OT&[1 \C' M.R&YT>:5PS7?(B(3FL=@DO!S[^D62EW6>PE;J _=@+'*=Q;IQDRU!EI,U7Y( M[I4M))=#._IG&--+""%8K:)!I59 !:H M'/C+RPI/M\/H;X=7@0JF3[!?_H\8F-+MQ9;OH\+WPQMX([6BRU_Q"K K,4UK ML2=8_:]8 5TKKQIOF=FK=H1:T(#NL5JFY+BSO!I6T7J?P6#[>31#5>\,69!S M]-)?ZLDK,BV'IXQ# EG5'GCRQ)*X;:I:K 7S>S]GIRS=!(68K!BN0*P/^UPQ MT:O\V/I'@7=%%CG*[.Q)5@3N 9JHQSRA>\/#W*=/U&U[633-Z[9NX$B?QGQM MI9K40%-G=[2,J'V"Q*&@?;+":.=3+B<8RA67&JOW]+;DXRNM9??^!S? ZH8; M:47S*NJ>@ 4#9EF]XZ]XT)[+ #4O?+&*,@.4[:FX=2_>//K"A^\R3MX%?/)G M4:)_BSCCG!%'/&\:?HF]:6Z;>G,0%'=)_ BB%>/'0-^.:X<"3*(^C-7!+ 8QZL@Q[,,2 WD9?I\-9+Z5P]H%OH43HEME-&%96C]QOU7%8C9#3FT UE(!8M@U/1/L+_ MX5!Z*79R0<@BQ'S:^2^LJL3R!]:3H53K%1,)U];3*]9WQ.0C=A5H]4.[16Y& M_&-T@TWW"92]--KI-D)#_$%4][O>2TZ C:8-_<@+JT^E_ M N3C?--/:508;Y!FY/=>=XV#3#^9T]YSAHU>9W'9*-7[]H3%%"Q/7D(!JK=( MQ8U5FE]LK+8T&4M>.2D1^]+U?X= MOM"K(B0HQG^@&TF6J )(DYR M@XTUD[=^*R0D2\MAMZN_ ]YP4H#*-&>F?5@ZC[L\127D M:(+1H'1U6;XCE-4+[ (3I\K4ZNU[6%Q97E?(M!GS*85.U?5*,7D,AP*N7-\B9/GQUKTT@B MPA-)/3;3Y^#M!7\=K_S_PF.NXF]43&+)(_(QW.GN5UOMHZYUI<5 M0.J^DR=U39Y)D]@U34?+H9#_MM]4K3!=H)+PFC\J$2C'\,G;?3+9Z0)P+;/4 M@&T[1^B3UH1'>:*])*@^@NVL%UY4!&Q2 K(.3? YV_K7P_/S3IPH@%O:ULU3 MX6KY-O7$>40V]10-T>)L9&[050E)P[MD MJD6=%J7:1:D5LT27PJ*A\:44;5"3?\4#RWC0-\?9&([->H*HQU)&N^4;S\\9 M'7@G["QZ*Q3)1ZT[?G\_@+$UW C,I.LL>/XW)Z(LBI"J(K#B Y M-FSWH,\"!GX1Q E*3_@_'+)CF: BY4!C6=Q;+9_[*[",(H$<$[.UVD(><,U$ M:R20DS7L&I P%$*-*H:XL.[34R7+@5_L-S+/\*'ST.S$EX>VJY^X#1.&_P$GLWET3#Z6 M@8)Y-&SG+/))]G-$:DR!"P%7D2AS_=V\JUZJ3;G?A%A*3Q"]L>J)6(.P/E\] MCB']Z<\4TDG5\DG#/-.FEO(42"U7^KG\T=U]+W]>P&R.7'SO"K68D6$3V#32-W%F6ZV% !^4"IL+A+40.A%&;IK!VGA M]W2GJ(YP7D^9PZ/25T<)JX3I62)Y6.=W. G$/P\. M/%&[(5_&.>>3DDXPT4:(5F*98VT-ZK,LV-@*UF69I4!"SNG3)A&^E+OZN=S< ME>O'?;VK'UZG[$#)&] %O@$Q\W[6#R!C%/W,JG6\"B1327GG6E-=A?;UHTV4"'%([--BLJ'[2(!11!?#D;\ 9\/8 W?;"4\U"*P%F B.^2( M39E#_""[$S%:"<\=\)&+/M$2OQGF;I8BL+D]0J.TV#@-[:FW >?QU:$[-"7B M0DXK &( 4K*\L]]3WZZ8?-7 46\N+R&*O1Q.P!.J#O7WG7QJ90[!1*J5(9O*3B(3$BF&&\)50&L?**A&&[/Z]',+ M0=N-A^WQ!2.B$2_Y$$R&7P=Z7NRY*"+>"1O0D^>%E<+M+';WZN7B=X M(>&%PGNKWKC"LL]7*9?I)3#"'*U3;%V=:^9^ E*X(&$)>#FGE4$X/PL-C&F1 M]1)H)^"$08JCE@")42T+!H*/?:/*C=QWW-*'N_#['^M'N#CP;_!S^1UWR"MX M(UHL272J%Z+NEB\HICN&0Y0?H=_',0X?3R%Y]<5CU.+XFD^@9,JZ\[J2-U^Z M>EGV2:9H!7K=0@0;#*W$N,)2AL*F/DF<*8H)37L[ /=E>[-5YQY?%+?UKEJ_ MRO]&_8*BM6"4,NVYY2K:LK_4GYBS+\?VGB0HNBU/4%&>NE?J'F1564NA@#>E MY7)3KV!"A,P\3%SB0ALCSB1/('DBJY3OA'K-[0))%AB;M8G:(K[TF>(=+N#H M#WSF=$F4 " K9ZV3./ J*#+M!G;3/9;-." 2"":+Y[&@TY#;,@?3ET<2; +" M4E,69NI9 ?KR1>T7?D^XDM7_ID<'14D>%8TT2O2MY1/_ONVJIZ+S!SCX4_!IF.>23.0\ M6A\*A"D=$SG+EG6]W_!CRQM6G[YU]1WZP VA+2SK]C5)%^%M;(9:[4]N$H.& MM$0,/<*9.#-\;\EB:3K#\#!C*$.S)\C \%79;@.A67--35QF.L_CUW*W*YO; MHNE>[:(OF'])/LK$LVY-FPR,3^[0'8>25SSB!6Z(3ONBB7S>L4K QY>>5%RJ M>1G=DN5%C9>)VOH)8E&Q"C9A3,U1T/.TTD0.;.$8:4ILTGK-5"E MJ,,7&O708JH(#P;MP0V-I2*N\"3]J1[W$+8SQ2!%.K,QY#5;L;YGUG?ML7?R MY3G.4 LVR\#*X%-4"9W>G-Z*\@CBF5$1D6B)^ MN=,&O+7!($^:ISIKQ&>"SSI)&]3@>'-GMNDY2L'-9)V3KF S3+M5Y<0+MA5T:)YL>,IX_?@ZTU4:= M )!ZZ]MR!P^*)-V,EU5GU,[^ZI&+T'^H8L@#HN*?3D3=$1Y(G(#^:5J^:NOZD:$T #=&DPKD(\+ M0*R,',H6"[@*8()X+@5^F8F10B>\1@I1 )8HK>'ICH$3L&+(%=$/PO4._.3. M 53)YW80!&:6[/04D5A)+K4YP('^+.KBM")U%]@[=EQ8G9-SLU5).GZ?L AI M^_ICND.3L015!'2?.5W'\[3@NI>/T2;E^3 @::[W#Y Z"&6Y_*>YQ5K-H,6O MT(1!F[R[@$\2_+ .24UH68WNSA$PXMA7L! P(BX$IO>0N*1D'+##6@E5 Q/[ MCG^*K;PY>YTVT'Z8>C:\5%A]Y#:<4F5%YVN2GGX.QE6:*'(G [W==W;Q>;/YU:+M@857S++,>SHQT=4>/8P]\4M(3"23L M.\)P3F =2-RJ]?WDN>>.VE'#,'N[HDIRJM2VY=AX56Y?8!?9BRSAT9?.U MWG9\3R@3"O74&CT8R<0F)/8+\,MJ]WG*-=HJ24ZR)#TV ;T&WXA\+M#/,J.K#$FVS MGG!AL3QNPJ@BZ/!V_\T-'O@,^4#T%QG&:N@&(JE3-\E=+\(KA>,AB^62!QF&)TVJ^%Q\V^$1?0J_-PAA\A,$]G^+H(K709 <,>LB\ M?:0(B7W]ZE$N7.T4L8FS57SZ0^O'=5N][5 !.[ MV=J.WR_E#DRIR[KM6L?OV\97!N9FMSSQ?^%YH3D0F\?=,CA&/HA:7-1 EZ5'TO \F?7> K(T9_=GFO&:HC M/=--># Q#&.>3V-OR!D838BCA*6G10T=G@[BR']7/C?E6II\_.^[4FS5^XU= M&F&R5\?JG]DO@&B:>H4DUQW4E4YUVN1!*)U$81Y,TPDG@PSO^;;8_PVT%?=\ MW.!4\AV,\!RS'\SFUQV/V#D%<9$HD_\V+X#WWWRJ[ZM=R0V?P_/'CY?A,(YN MPV0C)EHQTRR?(RHDC*/ZN.3$Y]28/N^V*9^+:C,BN.;?7P*$Q,,\J+HT-@AL M=TO"C\Q3 G[PS5?G @L\7D A-5&DL'KQ%E^>6N515F>3M1YYMUF/NUF*P";^ M"(T2;KOOJ\WN<]U%XN7P%(/'QC%R^JUU.&!G,\7DR5'#Z@@7@%7KC0Y=.RBP M]V^ KG64> YGC6>FJ-=;*6CV^0'RJ6C^+F&S46>*=^'(%N+4-6WT69PU1]LK M"CI]$<$I ['OJO:Y;HM=>[,U-YD^4CR^JV"7!=,#!%2M/LS=4("5\MX))XKJ M[,Y3M907"O*U*Y\M\"^,K7O5#/K7>X41&)%VI",]H/LAN%J^H:\RP UE_9)5 M=J_J*165B-"8.0&T09K/90=P )$XO2DW;U^_M1!E-H;?!40;3;D+;'D RZ M8+H/.+3?0#=\!?QB6=%]5YGC\.DR8S,]56.4"%_/V*[XBMRO3S&;IJ?%SR8B M\X39]&KL2'2J35!@0OANU;Y$/&JL-X(#:-J($@"G/0\%5"+J<1\E@B\E7G'S MYA)!E:9HB0Y_;MT#(!-:4K%\VV_*AH_SJ6K;NGF%2ZG/]+/:BV1P1>;"1!>L M[T-O5/E="9NFH(H]WNQ;-(RR.4GY$\?S[!S(Z/'MFBOD%3;FS@@BFK# MOU:[%*>79$H-+YV<_EFE^!_UGO>#?@&08TXAD=?E8.BC6,%=,#8?U(!$XT M]WH@T/9)/8-3)YG,P.1'+VS^;<=MI2:\)\AGF7[8]?EGL!F1X;OFH5?&O,7: M-/8E<>A$FMEIGOB$&ITN*>CAH(O7LZV'K)/]H';@NE0; ,D$XU2ZVCDQ,_ MATN(S5"*3D@-EO=/S[OZM2R_ELU+M2[Q/?ASS9=1RW=3L=VV KUI_QYPW/PJ M\7_+KL_ODF!:;I&I'\%SO\\$R:^8&8$^4^&5<#5CKV5GY>^M%/Q9T$%:;\[K MOJ55,K;N/#PTY0,_Y 5'2+&6X#4NK._&(UHQTXQ9[9AHF TY M%I;'.8-3Q*<\C07LXK'>;:Z?GIOZ17S";=C\,4V8W68I5!D!@7 42D1^RLDP M'G[ILOL8R$?I@Q[*@?D&GOXE[]Z)C!_3N5=,6H,'2K%#?8>FNC^(+Y K6.V] M3?NIZ-:/?(CV Q?[_:'8_9-ONY*#.1+55*]@=A<"OLQOD_HU3+]G\-2*R5FG\G@E/K2R.\-P?RV#XP4MD+Q_MAV'1D_840REFKWK MI6QOMB-FKZ,I2M,ZIT>(3AO@)(92P_3&NX3?C+G@, 3I BA*)RV#$$=IND:) M4[*'(['H[&34U@\K&,W?BME"4,"V:.^%%E0_O\'V\UNYZUK]$[$AB> HM-3E_NBL^B_ M#L W-:#Y]/(;I-*D%ITF56/F#>,V;BW>K/-^"KT%%\KI)H:N8&?,5W ?3OP7 MOVP_E]W7LNMV)6".-!6TEU8;FK"P4T?[=!CBT]%4#?*)5E0-4&\761+Z_3D+ M@)Y/JZ[Q?NX9)(YB684T/_$/I!$Q';O4YFU3\8_LN=A=[S_S_?CN>[E[*3_5 M^^[1&U8<5AA=,=7QZTI2[=SLLZ(MCA(9#88=KT-BP]HN+;#?" IY@&J532M3 MW2=$,@UA(#CWL5AFYF!F4+Y(:#-!-[3E,_O2 .]$:0#I-99;BET(0.\HHL;G M?YW'TS^NCUE:Q,M9J5PF*PF_>,U3-35;>Z$0KWPH-]LOY4NY/Y1I;/W#QG!= M5LV71LF?)"4:O$M7#RDR>,IQ$66\"Q^U0U:[/'OQ''&//F9S\-I%]@Z1G>?= M.M!XK%41A\FN#+.]Z&TU+(!CMN)-WBO@9 5,V(%C6J2DKK069(^<\]W#QE_J M^Q_KW4$P+V@H6+^H\Q)1HF+%OLBQ BAW5(3!:7:-+<,7[N56/D_U-//>K'-_ M%DUB2^>,4T9J@GWD4MQL+_G0JNZJ6 N8]J?B1_5T>)+..)N!Q-K&_#>KO:B? M)'MDNDLXV$6GFJ%EP-QBGPQYMXZ9VL#O8<=H-@>$)A4'K".B2X, HT)XH2U9 M@;^2U-&&@ _H^LU"0/DN!Z#W 5[4!:R12F,AR@ V\DP,U%YL)E)5 )U4I%K]-CUJ\>&SV0STJ)AXK]VC4!_,!?NW1\0 M5DR/BJEA]96;A\P2F1R3M-. NK@R+ 3: ,6P-)X'HI%:3M#&NX2RAQ=01= C M*1JEF* CVGUJF(4^6EI?RJ>BVNM?@A?0FU;DI.0[&X/I3#[!H+N%,&XDRH[- M[#S]+0+E]J[<'-:&/_08Y!JD9ZJ^%HU/ZR6>@#D;JXFP?M+GLONS;OX&VH[B MN0+NH\V_#FTG3@V?YP.@6ZH14ZV8U2Q?:D5(&,?E$9><+GLJ-BF=2GU>#YAS]5X&I3T'>AI(PV1+P5W. M= K_"ME"001'%E-[OF90N_E815,&B:T+:1S$,;RW+R:6$[MIYV"/:*J7 NP/ M?AS(>$0*<9ANM!(P9AV(02LR@%!,U;-ZP-)V5BR(5VPNRW+17?-"3(+NZ(0-QH^C<#(J/2H9-1Z(Z:%V7VG'.;WS2 M\H7H;,)^R*TD[I_KO M?YR9?.X8Y83B%,>HF[3 6E-LRL_%D\W_\P(Y)AY$V.ERU%8;#1R;#%PX M2O"=0O_= N(,DFO@**P/W#R( UFDIE3? 5YI=[PM$\>KMH2T+X9R&_T21IOU9PD;MY8^S M%=E($L]9YA.40N@0$7/*4+S2KXU8B3T5NQOVN/!%?Z*G>2D\D>J*1)S",!I!F MAG)T*YZTWI?$/IKA2G*V!8[W93P9G)>]@6>EVWG2_3A,#V2G/X)&ET[ M.P3E%&0D?W!49:2HJW%]HBE% MF7(SYCB#C]PZ+MW;_KD5W3;= (:WWX!!O9&75<-:G 9R-*WU7;\G<0X"&4DG M9X[ ]K3-5QCA9V,1ESL6G95;KJY/@F.)O]\WKS;CN[/WK<254OAK[*XU;Q7O M-J_U-4\5V(=ZC%()YQ[!6D/N"E^40]1UTB>-UX!1_8WP[(%O?!D58.)JP*;] M"'W2!H<&;!Z)G"693\C!D+W*SW$NCJFQ/AX!_\;K<69D!/L8@X1[A:;U2//[ M25EZ:NAJ@L2T?4QV!8G.OJK"*];5[+YDMT6UZ>D7E\:A.4,EZ 3/U2QYX1## M'>@O=F>1*^:..MCCQ?3NRD,93>!W_:=Z+\8@^6_E2/SF/#PNL6\KQ1J_.3"%!T7.!G.SKGRW3GW5>@C '0_<6F?NYT:2^$-,B3 M[Z2Z8:8?ICK2*3A.!DY&'KJ)8CL3.4MMA+?=47SK\P&6ULWV7;4[="K-HAW1 M!&'3ZL0794=@PZMR*58G*Z:ZSWH*3I0S&?6>HC)JG9.@Y^UQVR8%! MI!@E9/^^<0-ZO^2^"*2(B8/$4M5#?1,S+F^:(=G> 5$E3W\-_+VT[J\Q)9A?F8,CX M%=21B5:IG\&?PQ>%\H+1?RG59O< .QL_,6!!$M6%]HQ4KMATW^"]VN_I[ MP37$MG6C:5<_UBT>,LD2,PD(C(90H@HBGK#-1L31BAVXVJ_WBNS).U?F<>&: MA_P U2+[1.""H',0DIEP9YH6PKY[+)M2?!:^RY7LC^'(@!$EOV:WZGO-EBTU M5PW.+GB##J8J=Q@-:@>XV?'#)_B2% M6=\CZ[MD!LAI=^KFYN:PQ6?J K6ZC](K=<%0J])3/&@ZJ'3E*TF>N[15.-#I MEY=8\T-DMXZQO@NDSCF(=A.4AE:960E\PN"AF[#HU*X,N!S?!]BZ%5GW_?C^ M+/[SS[(%;[C(E$V@JCM!@599O5N]5^8=>[GNLO&OGUJ?Z$Y[OHFC8YJ50%%N M+7!;H.V&X\!,+ 6EU0WP>:B-0)T=[5*KOIMJD%#?Q+)$%(-P3$H&K* M^K8+2 F*2H;N%FGJH X7JI*@)EX1X_TR+:RPD,ODE6M;\4F#[S!AV8_/=_]< M=E^+7=F^?57AB9D9[/Y^"'U;"<-)2#2'@+)HS-Z^Z@@3EC6>+V<\.FE(%GA8 M(X3F0+124J10DH5&B95(0L$@Q]_&3-1Y B:4")KB16R3J-U[YV-:L*I QFF M7 D_,W$//RZ^'8C_4DK'H.88EO6_K&J&WL#([?7E"E^I-ANTIGPVI3E%7 L" MC=8[F.Z.];W)U#GR_#NSY(;W;V.T" E8]X@D4=XN&ZVW]HR2&KHI$*)=K_6 MVU]YRQ&=8:9M(2@7-E\)BLA 1F$JU-J%:O\GD-)D M"4C2".&MX=.WJP^?ZZZ,N%+44]G!.69H8%0,5K=@GJWW<2%WJS_5*U?T]*_AJT M!V\1])"2]46?LY_C=>2Y<)Y$\SD@:B&O>1MQFU_5S;:L(!.FO=Y+ M9V3,?3X7O=:F!DRL,0&*7X[JIP^=G'@F9L50SK(:*#=(PR#[B9M"!^E=_;/J M'K_MZWL(>4MJZN>#R&*QBB?P?_$;!M_3N>15*PY7 W-"\Q4,"S#?'_M7L>_\ M7AB5R!W%8HWD$^+N*A]1YDK?AIR$PF6XFQ(4D>@W2E8IE0/H_=OKNW<7 M=T7SP&]A89?_X-'L?G]DX([KQBLSNV:<8>/7_AP(:EY+)Z>*@DJN=AOS#:X!@=XU:YW-1A/ M"7SJIA<1TQCTP_J.O)EYN<@9TT7'IG".\B@KIFJ:K(M#]U@WIIJ[12V)[6^* M4 PJ%)EVVC[,R*F9()%ST*0H@-*8&T"X],4#6 ZD3QW8&^[JRZ)]O&WJ%VZ% M;-Z^?A.4_6:+O@"8NPQ<6P!M_@5_#2YE^*_A) MWL"+6;7_Q6(B[E_._M*OSYU@>PZ51M%W)YVZ;/"K2&T^Q\Y90$4^5("X31.H MOG=VG4L&:S&,%@E-ACC 92/VEQ.P70*U-RH1-A51!= &.)[KMNHP(Q>W+\7C M(1,_FY&)"H);F@&9B3$[X%6[V=[R?@&J*N[8^\W7ZF%?;:LU,",;%E>Q5/AF M&?U:1)_ [F'W*LQ0JU]FT>'JGG%K-(=KXPBMH Z.H[5,>MT+Q9_7Z\/380=X M,SL4/2NH#S[POKM!8#_K=CI=_*E!_) 2Z1*!CTVP&06"Q+/Q'"H6R:%ZJT*" M# D)ZHB@&_F337*&_;)(Z>X&542% 7M?>L(+;,H6F2^^^!B>- % M7H&5^:5D^.+_ 5!+ P04 " 60(%8[G""D;M- !G M6@4 %0 &1P0DQ'OUL'EU2E?K.]=_=1\Y8;R@T>K5 M_TU6_^_5ZU>/2;+^\YLW7[Y\^:/+_B9V_8C$-(U<$O-?O'K]FBU8+GD:$;[@ MGU_=I>&K#T[TZOMO7[U]^^'JSGTD*^>U'\:)$[H<0.S_.45=)\DHV8O7 M*^%?\/]Z7?[9:_ZKU]]^]_K[;__X''O?Y'1[]>HO$0W(+5F\RC#_<[)9DY^_ MB?W5.N (9;][C,CBYV^\=>RS1;[[_MOO\B7^#__-;]%OIS2,:>![G/8G3L"W M,$N'2?PC(+(Y)HH!0XTLH:;@F M26Y,;DB4Z:T\3LU/X2AU$]$UB9(-DQEN0=9JIK+U:U"A.?/:Q+&)&9@ MYNS4B$[3B)\?5[[SX =,>%3T17Y)*,Y?,;-"%\SO\GP%TM:^@N/W/8E69^1! M 9'M%SE?H124R_.]\ZS"NNI'4,RY2ZC[N7:$*AR_S6\A:92I.C/O[.AD7CV3 MULRX*WH'S>_A9(DMN_(3KO-N1>!0;9Y])YOL)P5V=ZPQ M!I?AWF&'UD".0P$+:MM5+T!U&RW?PAJJNC^@BI[@>SC);C@'JAB*%H"D8IN? MH(IGQQIP]*L9[WX'=T"MGN+HJ[7\*?!MOG)6J&':N JE/ M'8>F*L[]2X'Z-.XC\=* >;:S(*!?>$1H0:/>_[_%H.4.)L9[9UXIKH+T-Z;4!;[T[Z#QF=F; A-KW-DA_'B?^BD?W+AP_ M^M4)4JZ G#1,;)D$5'P>'?055K>ZN8\Q6:3!E?]$F,/3O:OHUK MT\5\78BW_GXZ5@.[K6N(QEN[DO?6$F\4I,-LAS+K@[E_MF$Y) MK&IA+Y^(OWQDI)P],;%?LE57#L,B7):D77#I6;%SP__*40#;+0A<.^+;SP@M MJ959ULI)?$N8$^"R6YJ3OQ8Q%^ B#8+-F1^DS"TC=\1-H^P*=[Y8$#?1YJD> M(#M,%%ZY=38F7LP*P]2NW%H7#34(\&=@[8ZNY=S6%K C0Q=IDD;D)O*94*^= MX,;99'=-YD7/TX3G=/#D%Z-=*$* YP.3[*<,/P9R/TBAJ2GB]:R9Z^RJR0#E MMI11#4)'I-:%Y\B6:K?,PTDH4\O<6#+[6?LG[7VI ;!BX++7IWF6O."81AJ$ M:UEPEOB!5CK5<0UT_#YR0N;.?"$1V;JG/"MCR;XY"1SW,UN%(1+G?\XTWF7_ M]H%Z)-#>N45LK'#]G'U%-X2=_L\D8ALCWJ\D9HA5$=>_D4HO#J^RQ94Q7%X1 M)\X=NHJMT!=MJ77AMY-!*UP#;=R;B]@(<]RE:_89/S.=X)*?.2O'*&36N9Z= MXVOO(I31C3LWC--&9EYJ77CA^> DA8]?R #$4=R_*"1O6E/KSICN^2H)I)VK M0*)K\ABNO"L(8)"I$;L'=.6MM'T,YC.TW1B5,>Q:!(Z(U6PM913;/@8C8GG' M4\9J_T- =Z9RJ5%&J^5;T#.ED=.EC*%X"4B/L/6I61W7SF4 \_*%C\S**$NL MI8HWAQ@SD%EE2$SN*Z6?:_[F&(7E.2.@1K\21+Z5?'9*3@L$,J%L#$_#J&1J54 +G@00_ M?Y/&KY>.L_YM^Y@S7USX['AR?2>XH;FEGSW$2<3NB1U$7#CQ0U9C4ZR74Y($ M25S^9D=2)9"YLZ6\G3SX4(3F+.'?#F.+<)7GLZB.O!.Y)3+LQP;#ZQ5+Q5^\ M66=%-*_=1S_8RLHBHBL])B:TEUHT8B;MYV_>\K(UMIL\LG.5$UJ(;89JPDPA MR?Y2EX'\)7L69D4DW*8^.0$W +/DU(FB#3, V04>F*%R,$LG H?%G8)=Y:DD M :%XK*>EN;L;WQ*7, S9G>2:),7>H)6U"]3.H1@Y4[L)5O#R6V->:C'S,GSB MN0#1YII ,Z^V]$3TKTZ.@C7?H:A9&90_I?$6=6 .M8+8^C\C9U4[?0J6?6^N M37ITB'.:EL7:0V_1PIL>T/=) Z9X)E[:1W=SFPZM=!R#, M*(TV[]H(!G:QT+WTU5,R&4[GSVZ0\A2L]Y1Z7_P@ +\,2H"<%'_EB AX']'A MM"5N5CDV+8O:X(SQ-4++1=U=:ZYIZ%JY2K3#F)2*"UK\J&3(V'TZZ@ TQ?>C+KI!.2@F[PLWSH;'RNV^+.P!P0U3 M]TMRV[/"/IU&\3A4(+4-X>55&,T-VF5K/WAL!\:(Y1+4Q7U=VJN-M_N*L0=D M2JHLHA/* U0!_897)-)POCAWHI"FR6FUO%XJHTAJ(XWL(!QV,D9I]*_\D,RWO5VM'(LU$,B< M[!7EMH.Q3B.P.Z2Y.V--$P5 <.\-6KS;)Q/F.Z'@;+87YNZ%AWTR*K%4@GPH MET(N:NSSE?FM4&ZE"6BA)$EP+X99?*CB;=E];FH'A'G%5U.^#F)A9QW6VNC; MNDQ,AU4UD"9A,*8(9W .-O9=F5:BU,CHAH"F^ M)7;1#3/1XJ:$ER%HH_RL#0)RWF^?".]EW#<)A'S[X]:!AM8XUE@>5^%4N-6D M#.95;^9YF6'@W=Q\[S(\==8^.TZAGW0%4+"O=6J<$](*+A54AX6WO!8_)!Z_ MNK C.)ZY;KI* UZ?SIMXNN#Q,@F $[*>,N1#S@!M&YUDV9.9F&JV4!P;Q8 ^6T"*H+=&WFWD#?[[4+^<^@N(OL#6X]-1:HY4[7J M>TMI9W484[S(":B%61]6OZ(P&9]'V>Z\S 7>#>JT>*T3 L4_Z?38+$M3W/3! M.I892O$L31YIY'_=V4PK'&\ F^CK?!\) 2O1P%A\&K& M <7/2H/W 9A:A78HG*U1$#.>6@E #700RT"D:=Y M.VD']J*^S4#\X$>CXP'&4\"Y*7NHFS%F+YP=8CH ,$11NRNX9$'^')OXC/(9BW",:5D;ASM],KC'GS::5$*Y!H&Y M;/D/9/5 (F ;55\;RSS)$%I #=R8:8&K%=;4UYX":_:H 9UL,2J[W.5%Z&]< MZZCQL?PHXGT-YZV>,;)/$;AD.Q,.6>(,NGLIDL VGACQ B#M M@W=YG"]XA[+JN7U' \^2_D@ '$<+VTZ5DB$;9IIDCE\A9%8X6*Z-K6SR MSD MWY8^4#JHU2XQHG',?(L%>-YC=67,4TJ/136Z&.@21+NW;85D.=+;DG$4PQG+ MP@$^I8BSL2L%\OF?!]<*+/I((A^&5%"&@4719%XEN_OHB)!5BDH60+M1+W6HAC8$V- M_94M.GD4_8J=TK:X58& >B?08U>5/@;I40"7O,N0J2F)$SMFO;F=?,JR";(.YX%IY!+>#Z63< M):OL FQ<;B"+#.F"$B?,-X0//8B@8$>+-.2@A50:J5>"0T*3B=

9]U=>> M%,/VR&*01=4HM5-F45F>6V;56HH8"<%,((@N)A%F-<$^5B=.[+N6N9;#P#P@ M^\2UBV\%A9 [>.QC=>8':0*>7BR"@FTG3?BWI13FB]4GPH>_$&_VQ S^DERG M/'MBOF@DQV;"9LF8ZN& S7HY8ZM)7^P6=$IH8XH#]GW92'^T!05Y\HL U\*@ MV2Y,4(6.&W.V+2!BHL..[QVPG"';2ZU_QSU;[#L:??^-06^<;<'(@(W_9&#J MIW\>RQQ&6>:@)&J6BQZ,U27'^I2NUC0DO(>G9!6$#@M;88WC0MV?@=M.* @6 M&M8)6DD/;ZX_DE3I+GD5% +N98RC95D(^@9:X5\WK''HG"PK>^@&Y@9!-%VT MPDP!D(EII(A4V&UK]O"7KS=3"6^UPAA%B8,L^P1DJH241[&=*932O,P^GC+1 MM([.CAK']II$/O48Y"@QBJ':#GB,+:0AR2O(B$0;JXZON#",:G^^U3!Z3R1Z MH,93I;W?TSB?%W%/!:Y=^?Q%/'[>D##.B)H9A_DZRQ2Y)0\Q271QYIHR3]GMBKM4-X]!4C&V19A.2Q<$]OE MM\!D,?UP^JITR>*I$S\&)*Y@6]VUL4[W+#]NM\^$;BBM,3OET1ZGI=8?L8-F M1#:^D'1 _#SVS$%XC\@O/K_$V)%:+B5<9IAT6KS(,K_$PMR 7 ?WR MC7$^VWQ1KF6KX4LG*+.G!;[>342??$;+D\W'F'=DWE93S=S$?\K'E-G9F 8" M8SFS.KB^]UJA3&+49.F7\]RD+_W]SU$:O&L\1P$\2/'7A]#ULU%I.RSO*:[6 M6T%Q' Z0I%6PPR3,PJPSPB"Z?D[TT)NM:)3X7QT+;Y==D'"CCC95KRH]G;3& M3@M][_@AW^D\///C=3'C8KZ8Q3%)XF^!9:$'&+*O,)0\])%E: '*:A2!\TS(?'X4Z''HHCCWW/ML=OYA[ ZJR_")%&2PYA)48;P$Q1=05R/'!+!7'=MC M1-BQ=$;R_U_959%99V]0ERQ@[%P%M;NC"D4!3W\8YC>'N%MG>PM(3&N@KA#= MS&^CJ,8=$+;S6!--;I)"]H$/?M)WPT(-"T'SND9$P%L=#(M+Q_.47466 [!Y M'QZV:P?-[08]-:RYU9/\)B)KQ_=*/(M[QBST,H.6 M9]<\E ?5C;,9]-POX1V:>6C0$[ )%Y"GG\EC'4T>KW;=*&68^[B%=&H2T1![(PHZX=W:&=& M@YYP:<"X5D%?:VIO1 ITA@PI MJLA$MDUVV[V@489DGMP@5Q8A^A;[5#?CGI B< %!NX80 _S+N! M(?-:7SWVLCPZ"8H\;..6K L78[ZXHN'2$J>%8%"#>3 <%I,0/ZNS*GTU//V0 ML/]WRO !S_"3@SG*@]Y MSNH"Y7B82H 1?UM69!K(9]/#&JD#KT!PYO4',6- M_)8$W'+*!(+!0&/)0R,_,3B$$.SUL"NF4]L M-=KLF,1R' WNAQ Q$\,GZ.0]N.2 ]Z0QEIV78J J/6\TTB1:>A1IEM"FZW60 M;=H)RDU?A@L:K7+*6^H\(PEU4MT7I$D)U2E.+QF*K<%DDC_U,1\///6IOCJV MQZ$FW/4DISTZP<6\-7/8\JI;$G.,X#/6:JM/F6U[=,+IH5L](3CVUS1TV8^[ MU]30:[E)G?FQ&] X;0[0!CRW50[PR MNTJZ/:TH?#VG;* 7>J&;"MZ!F)W[$B?V8+JK4<$+O+EVM MG&A#%W?^,O07OLMSF?,:.#X(A-'1Y8Z![DVAN92M+IEB0)HAA8Q>\QJ]F#!U MDNF>,>:$K?H9>'-&J&"W]>N5@*JZF1$=N)OC@,I9RTTWF#+._?[*6K:4301& M>R[DWH*V%$D,!UM+>AA7:X4N^+']CKH:4 6K_JMPYD=W>PI3,R$)&U1X?I>U'Q?J).5;>VK?-N2)[U M9G"^G#M1R&@:ETM9TB0A&%VMV5_0EJZ(X2!K2!_CJMK00:RIZD 9"'.J@3#= M.XVP[M.2-O3#,ZM*:%_<_L&B!!KUB4::XWLIIPJ4G69,H>B-4S35BIVBJ]9I M&G&25E\6].-[63O>W4K%VK8B=SW0-&,)^UV%&BV%RGYDE5_MQ*1 PMJE"!8Y M]%"@G,#4;E3 [)GJ,-FS9(LZ6LG**-&_ \#G( B M*-@J),/ >A-] ;6F&Y#;5H[J&?QJ\:DMT6\#H9\Q65W.EKRWP\!,O>CB4U7" M!=29KGQ7,LI,@FW%(M93O+H@F6XEV-B:C&C;Y ^K$2UC@O5L M?_ZQK=!8?7&C-)S:9J]I0NSK@3QR MLF11I7U*XR3.@#YPH&4-MR5%,D1&^]"1AGM2A6OM!F*(#?;1!2-2M;N,*7\F MJ^]LMRL_GX/DA&RC698%";?Y/YJU KM59WNKVB\,4()M4*LH \>6"BL"1TUT MUY&%6NV#(J&G>S]KYCF=;+*?-OK7M>DGX^TM7%#$GP-_Z\>?\<8#_!.[.B"%-2?0 1+ZT'H=9DI+R+?^8:\&TP+Y!?]>W87QT,IF.8M>A;R@3.S(1M'JKM.+8 MS*3BV")2E2P2HQ!3RC5G MF7RI;"VB(?O1S3MM#7$;4@8_+3]+G;JE0 !$O";4LNR>5W(:U+9,.%FJ+&=E MOCCQG[**UB"@7QPF)Q-C7 MS1X9[N/F'O$JSJPJBSXX#.7*TA_(ZH%$4G9-\"FN29,@K&C+4(Z@TMGRX;T> M\5L_1'[MD*!]^W[!\^K'99<['0C]O1L>H_N'_[:0+^&]^WVO:+5O-SZAA<-X MCN"&(]C5(EJ2P!C3?^[<1^*E @Z)6 [,#>(20@71= MAAY9[!(Y]_/\!I(C-2Q&<^9+BHPBC<$JU)1$(XZ2JC&G#.6#K5F2!_==.#K1 CIOY>E0$JVC#'1U1??<[3I#H/M313:X\!IB95*;C);0H MCO1*N,/U$_&7CPGQ9D_LMK DMX0'?-B./\9DD097_H+]S6S%&PM\Y:BK2%"O M&P\+&S55TF!_$+(&@=@CV"H9'L!$V MS,$Y1B^@4QV=LS-#^TOS2Z7+KIYG?I RZS20RZ"&Q83&[F@3>JK3!MJ&\IAF M[;V,V3R#=X$827X>[!R>ES-]Q_A.?!!#>'8&MCG@9:##JQ(YN37M9O(#UU_[01E MW^H+&LW3).:51MZ:@*-)Z'+DUYXL%<7EM_7;;MTZ2-=((^>@]^ZEP1JA,551TJ X5RA[# M'!^C8/9NR4J)6WQ/YP^)XX?\C8%KWAV)GGS76N&L)A+F@?!V@F8CH?*&&?&, M2Y:?; 926VV$,%^IS&2H7:GU.8-)R,?OB1%YU"SSQ+V=4'*>K]2X; M:$A!,T .^SYO5_!,N#8.?Z2*]2T- G:YY9L92L2DH./&2:U(D!S5@9-VQS%> MS,@7.>0!8X),SA,GX%TF[AX)&209M@,>KB)J#Q33("QV1&&^SJIVPF76\SS[ MG_+J8M$PRT)%#2P9SY63IBU8[IQI#-*)'R\"^N4N7:^#[/AQ@MU6AW('U;! MCA08"XDV]9%G-V7BS.>66I4*$11L;]^8[4+RH0YQRL=?[-FM(M*Y^> D:60[ M_*"#P:2'CVJ1''!.U-!APVT6\+:MV:+:UHS48RD:+X.5W)'6QFD[".WN>^]S MM/2R^L;UP@\9 "8.?5W@P&<;JD#&,L+Z'*[- E"AL;Z;SA3;I]Y=XD2)MK-> MC!5[*!XE:6$MV)U>2G0[/L,B;ZQ5_JQO=5# AO[U%-M03E0%%$NM[S[F=/@^]43A'>TT_ M]WTB/7](L*BF&]2WFJY.M8SH^>0GCQ]#^A"3Z"FO15RG68?;Z-4UL(!ME*:\B!F&*8;XY[6-5' M"'TEWK=V&=H"#]\-,V=N&QGAO"\E1C=0N6"[%:BKX!CK66)*1KF/&AHN$:2+ M#'Q4P/O1%@[T:0B.31;I!RC;_' L+_R:)'=.0.*'3;4!NU%,LESRI%Q2T_L6 MKV,PPZ&CZSSTF=D%RN Y6[#N57M_;$Q*ZCRLG^FRA47HO.-SL%!DMK7*UGWICXFR)F94VZKW@L/..Y.2\F[O[ M%-SKI:[(J;\ZD<<'WO/,0[I(^(\*3;W%7Z.G;LF.L/K,W$5V0F/N,3E#FXBIPH>-SW#0&>69T40"NP>MT#MA^GQ.D M);[6 5O@ NTB;9?%SL.2]?=;9HH;O>HC-Y';75'O:>($;K7]_H)&R2.I-/7= M75KUKJP9B%J'_PL:W== :%YB558VN!2JS"T 5A0ET+I9>Y) ;%V"E<'CA\,U M1%IW$ ;B7+'&-#3XNW(K".3S6T?=N[@+>$E6'F1U&29DF>-;NEJ7H:LZTZIS M%>PCO$M*M].MNND 7F8[ C*82FW_(0#@E6KUGRRZ&]W38NH;NT]D"5U/10]@ M8!/5#V]L&B![?M?Z4?93%:O4K&5[NTU]HM%GMM=39^VS(_G\F2FVY!!2Y55Q MAX ;\%B#@+@599T(WT=.&!<-=?B/CIO_26Q[;*\L%M,X"#JM@38##*)JW*76 MR^>0Q99WL*:IW"53=IP M-68V!05).E[2(;$5A1\@3@64*&EU"J91^DZQD&:\<_]K];B^+,]NTLA]=&+> M4]8EH =F?67\4)Z (RHGXQZQ,.;5RJ)JY[K4!P ]'1: R6.Z)YTXX6<^.?,A M(5XHR\'&1[B)IATL:6X/ITSOC@0!B6Z<*-F4TRSD#';+=\C%&1W4;MTE7-*W MHFB[.:)2="[_%CM)LH.XV^T<0L>%\SCQ5YRYVXQONBBBA=XU,Z*[N7X&#=E/ MTMCG2G]*5P]^6":*%Z4)EQ[;F[_PG>W MQ+^=H))5IO&R^@(N@8-V,@.U'-6 @)"A, KGZZ[CJ._@($BU[A'+[X&WA:?L@9!'T[,#+ MR]2TXZWVF[NOQ03")R?@C\#C<))DD46Y6EGP0=I,I2W^8K>-!=U?,0\P^\M= MFY=12[$(923W<$K2+.0V9L\(R!U>AD_L[VFT&;$ [W \2JP"/P%']8S'Y-Y$ M9.WXY<#?66CQ\1UG#SCQQ0E)N((XP!5X*3V8V-ILO>]NF\R+7F,&Q>B07.2! M>0D6N,>VV<*)\R.VT6*<,6(P$[+('.L:?HM";(% MXT=_C6%\N[ Y+.]X0"X64OJGZ?H)]Y'CD6MG)?>49@?R4?PDN%.(VH\XB:J0 MF\H\[6L:NE6W9L3'>SN^Q^N6'IL+.?YI^G)<$#;,L+ M28>RY>R]\RP4\E&9> '"T\V2&,RTBUA=2K/*V]WX#;I@*-L(S+<(LX-RO9&8 M6\HR1%=[=-O@_ 1F^E^W(^>N#'W2VD'J13!,MU;8I\_NT'J,:4N$YX' MM]4=J!R-LP;[2ODT?K_3L<3M4F1L).L2<3@RT21;R3WSQZIAS]+.>@D^L9=' M[VB8,$P9U"7O3L:X-Y*76%WD#^NFCR4!I@]ZLENU2:JB@]9!]F66T)EI^' 5<\KU#\3J/3P&&[@EW*4BM+#-6V,;RF&7+FFP4DPJZ\=*A6:F*?ZU? M7LM]L=2!*X82Y&-1!6@K'[2M<%<22-;M3XWG/W:I)U M+'7T;4A>D^0R9&I&KNA^BT"K$E"'.[)F*8!"L$=?P/+SD7=W>VL>MMW"F#=A MF$9MI=8^-E8[-E:S%-95D>W1-4H[QGF/K=+VK<*']PHQI=U?H\[+D8CO5O8% MY\8=@A".I$<:2)#MV"CMV"CMV"CMV"CM!4JSA49I3R1ZH*,J%3TV2SLLJ05I MEC8^,3TV3#M*^+7[-<#4!.")6HGCOLY MH,O!!:V$.]V J74YV[(&J@$9EHR=D2<2T#73'.(^AI3M:?C"\S8QT)5\[9F]R!O#I4N/?F.,X2!S;, MR$&&CD0$U6GB-=K'T6.GF(E))5*G&(@>7\=.,<=.,=#LT^G;=>P4,[9.,0#O M)&!GZ2D->8,X1AKV4^Q[14E+MJ_"8-H_%&60>"&GFQ0_(!M&C;W]"D_D/S9@ M.> &+#UK5TMO&\H$M%$M%' 3NG^(+5IF'][K-6AI_7!\]9LM^?N@ MW5GVL\:._5G&JW7'_BS'_BS'_BSH;!RN/XL:Z^8<^CRZB:B7NIR,15J'%4;V M )NF@LI2$JR\2^^AJI$Q<>LO'Q,["ML'C>OO7_[]]>M7__/IPZ\__.___+>[ M3I__$?[PSOOZX]/R'YOPXUGZY?V/T;L??_GN]X_WFSCX\/ODW47__/OMTR_N'T[)P\>+OX7+ M_[AX_M/RER?GQ_CRZU^OWE[]X>]_N'L7?@HC]_)W]^/Z:G8U/TL__O+/^+N/ MJ\#Y<4%^_.3\NER$GWXYNW;FGR+R-CZY?O^W/Z1WEZO/'V_N3[T_/7LW[KO@ MG^YS>O7WZ*=?O_[WVS!YZU[]N+G^^].'_Z8__),NOJY.%S^=T/7JG/[J_/+3 MG?MWU_OE?/7XTR_?_13^]/:['_R_?B+I27+]^]6[K_[F;O'N6_K3F1MO_G[U M[56:GOK_NDG_'L;7/_UTO7Z?_/2OB[.+Z,W3Q:^?_;]]_/E_7YW>W;Y^/5T+ MV"N*T'GN;9F&%UN36TG>P>HX^RT&SOO!:R]N6/K\K:XN)*4MH?# M^V4%H<7),7RGYP?**KYIZ ZAI5$'FCLD>\790:VQ(TGQQG MVH/CYD7QA^?J-<-[.$\(%13+DZ]VXKV/X)LGR\$4V4X1]RO+U5)FO4;CG. ME)-Z^&(?&/-7Z0J,>O7UD/R(3O+M[1BG(B-#Q'F&)7UMO5&2OKYCN!#8X9O9 M 4,<$'GEQ\SRL4N8YOL$3!IZRSNZCKR4K4\ZG-(]*EF3(R-4D&PUJHB9\6[J M4V7[<^:S)C0O)VN^ZT6T\@Q:M O]!W&B^R]TP/=G,0Y8=P2 ]'--HD-E*0PD M)TPZAO,:NK% ?[ 94E1RNN-6O*NC?4%3Z'B>)A(H"0\HHI+3?"P);[)(L[_% M%Q2.Q L2E(SF8#7C]@5EMF @1R$M=4Q>ALCL41\X[UA.;M0POG\D$7$XVE+N MN?;B(WU"DM4@+A+ZA!VI_PJ?2]D#;+RO_"IR($M9 T>4)DY0=T11@@:\OW?H M^H&?K4X7R2.Y2(-@<^8':<+V?4?<-,KZ>I\O%L1-S!(LZ]#FB_L>:)IQ!6TP MF@K(9.$R9,0E5_ 5#/6U\0,#IBRLJM<>W31L:,L[O9X+MA<7O$[Y<])\\"LU@--OI]'U("%,D..4Y=[W5@Q0=I,6>SL=>[A+J? MY^LL-RS+$V.;]MWL;_B_?&0'";1I,$0&N_,SI!R9\@6V<@+*^F2[(5Y#&X:Q M/T+HAR0XRI2'*_35$91S)^*/9?$-B3+<;!Q'[3!PN^% LEQ 0_V;/%2U_CYB MA1!:9F\)Y;!<2R$M]4=:-]B,=6>[B>B:1,F&F:3S?Z7^>L4 ;7NB:=[,RC5G ME34U;U^=2QFH1Q/"3>"PI1M4@-47:;#ZQ[]PX4:V ]">) B1W-EY+&]ZUF? M<.#UN1)B=K*Y9Y];*,Z2@8@2C&." IV*QY-W@B)!I:GH16J21.ZH@]^8*DNKKD^ M;AL93>:UD DJ&*+#M2OBQ.21!M[E:AW1)\(W8(=_79 FR6*!9DI*RN[/21H1MH4+_YG_9$<-.P!A)A1HLK&+;/J1!U&S MI4-QUZ\@.M15O'509]U&6[H>8&,U88UPA!1WH?O0:9;U;%N@G1$&WLV#C.SG M@&2D#6NMT82;@78BH= :J902K\@XBYW0R_KW%4/0KWR'7;VR-XU=!%\SA+\':2:$I!G75U]? M^^J>0[IS B=BZVT'QD.;WC8@V(_;VES@D\G?2R*R($<8V,7'E1N1+3-$K^I]V!&54R0=7/=D M60>1>J651$##95*B8B>SKA4$TD&KIDFUE(%60N%ES.WC8R5)3@ $]P6E2V2[ M.-:>^J9&_0\?+]ZS*^S*CV,:;:YITMKX5F#2A!^CSM;I(Z=XRU@CD-1,$&\9/E(V:G.LXF6@)4AP;I;X6+#(VZ5Q[+"ZH[=OE7>T@4 MG1'[H M^FLGN'$V65+O@D:5FN1J)$ [>4 Z:(!23-:H+Z^R>6O%(K(4" M=N!H>+G9;R*,4V^DCK*%)L*:2" GR2")3*V9,%;K%V6T+303UL,!_P$)1VYJ MG84!4CN&D1KX7K%Z.+Q8J8%M%VM;:FPV&=9& [,@S$CC-"6GO=AI^R?%S3*NW9F:HH]\N':M0.^.$9)G#UVQ/QZ*QSTPL6_R M^KSN(R92[4*[1&)P7@XT?@\N,UV7% .=JW?M5-1+OL[!%:AN]V>5^Y) \>]( M&JR7)2A63<0^GC7A');]4J"GI_QJE(6Z"@,H_Z G@!IL]-Q]0KH%&K4 M[T8FDL#PRN=Z_.H$:4[A(*!?G-"%CG[(0)PRUSLI"5:DHZ$V1:A/6B8;ZVVY&*?H)A-<1O(967+MIF< SE,K2\("#K'1X6S#81N^6BI M^>)CG(\,W;:HD'K5E%]MPIJJ0#+<=AX-1-]3ZGWQ@X#M<7\RK&T=[@*-6N]G M2[$[:0W8]L-0,"K;&ZI]K"KT0S/\Z2&/B\/_.?FEP&NRO M-&GV2A*K8.9/ ^N[T"CIL6_[-7*K;VB>[:A2\.G=.*Y2I$ MT69!HR].Y%D_K3L@8[=KMN:(=Q"[C.9 %$?#.'(6VOL+@$S://<1L&0L0(KK M\1T7B.7=PJ[[>(M2C=E L"*N\%WV^Z!A7KD-F+I/,["L=*P7W.WS]"USTQE. MCR2?#.P_D=H_Z4W';3R"UP<4GS$DW'RNO)WW6WFXFDHE "!X])]5TSI3MNJF M1N-A-J^)&^[1JRQ K2D8,$Q"?9P5[*4]81#\U4P5^N$)C9C0J*^L FPO:$3\ M95@3X#.?&7A..M\)AA&/7BR0G3P;>Q9!@+$3Q^=<,G._O.0;3CS?(8[ MF@2P#U \1%3&3NT7H'L3^30KHQW\:&F%C!WVL2$1[23&K79_F>F^L%RVEJNO MQ='VR]TI96=2F/KAL@@\LLT!,UD!\(2=1A7R0B;RHX0.[A+J?IZO^=(.W[2? M;+91 JT E1^[ 8W3B,P7/-3*U";#NQ@%=4KC)+Y[9 Q\<&+BE4U'+$4.#)%1 M5M!LK1.^5A5:HYVCD.8R;VBF,#3\"GV05TIC 2#@X-H=&.GGQLA8E "ZU^L% MJ"/_R?+

Z 2%5F8$8P+J\>LNDF(-EZCLH*U#NS%WF^LC MJ[:$8%>YUD(?P(;84Y9KD.,$K?][._:S*.*Q "X4)YO=GQ06?L9?_?.MQ)7F M:M>I#;T!QP^ETPZ;$:\V1.[XBS) M^3.)V.6!-PD$SQL8"NOI.0)#27 WL_7]BC:Y-I#LA_[-/BAO]I;P>4'L]_Q: MSWWOU EXF[KO;$CYP#N8G(?0+_!#RP#GCA- M?T9OL?>YJ?_0U+31&():'#G\@C!*7[B)W]$7[F(>\B!QP!U-R!&6Q?KH".LQ M&ZKB$L,!%F]2Y/Q\.S('6&<'1P?86 ;@RDF1Q;[N,HU8NO<1/0JQ+$?A>K!A M.!WOV1\F\65XDWGD-LJP;&!X=";ZF0A5HFM%*F.E'8W)'0;$'*FS/)(,0[(< MK*Q9U^IRXES&<4J\LY0=!\L)O^+JF<;,%V/?G 2.^YFMPA:+\S_G!&'_]H%Z)-#K!+#KH7]?16K> MAM2G*E(?.5+W?4AICKNSBXN]?'F+C 7,MK>(I7;JL>[!V#!-V,[,5;5N 7$D MQB#JK)#[:U,U(!+F%0U"'"6_W7)9D*V"8!]4Y([]UT[FZFN-.!_!OGGC K5' M6DSFRI=!R+"W6O2 X/^UBFR-X"U5#.C\'2YGO[ ME09L&3XCPT*GJR$P1AU9,0G+V\YHP YLZ,+,Z\DO(L)3W)A3%B=C%^56?''+ M]"<@R>U^4^^1T)O[%+FHL2K7IPU)R+OPNTR0#0?PY265C47DC$'>1H"OE/) T4X[(\/3X*')QU- M4'A'4I!$K#Y*?%#7M;.2?AI2D([:TJ..4BI;C.JQ5J<@R N0"B/OO]#[1YK& M3NA=T#1*" DY1FU!=8&%ZUX!]6+8)IV<]CV;UH^+"8>/'IC0XD;*(:X,QPS\ MD7CU^HGX$/IY[%AU*!VK1GKY'*YQEN_V'KJWEZOK-4GN2)($A)VJ4;DO M@UL2#'S,,5^PPFB52R-H&A7?.#Y'ZMYY_N0GCX\TX/K"?M&^<1L&4A6%@PVT M*?-BFA'@?*^Y_S&V6J%6W Y6X."X!QG%A3M!>QR$/:\@^]L6-U#W_-2&?D / MNQ99A-EE:>;]GL9)5GU4-.J_IS@GJ DF!R1G((R!:V&$]ABUFR!.V/ZRX;7. M;D+U1O,=JJ1NMJBMT2M[B^NZ)74*W'+S,5]\+&@!C'(W+%3U:F=5555Z"&4A M(&O"R*T(GZ81W[M53C: (89T66AT=Z\-!,3R-++]%%,.*V[%P?H5V3)\')<-]+)U1^XO M5 B .@K]+F7"QE#)9RU"!X[JBX^<)?NDT#CE83NUU*U=81VLG@4E#,P7!]53 M8$L7@_C_WE!8O&F@Z7H=9/=U)[@,%S1:96#*$T$OVU&PJ&:"8]]JFC&@.D_+ MR8Q6A7T+!"DU2Y5!8A78D0M\Q)T:%_?NO?.'Q/%#'MD^?W:S8>T7-!K&QS7! M!/6 D:>0G/F]/43LE MV&]T',_N6(W/\S+R,^TL)9:LJQ)H_1 &.W6)X("M +IF_+G_0H(G\H&&R2.T M3ZN-!N8=3T!CZ!7!$.*=/[OL3VT/O MIK*!^>+"#YW0]9W@COTFGVAB*\@(@I/J9;"+N/(]??I7,0ACG-* _89RF7XB MU=$RC# \V5+PS_?LIY@/L6&TO++4KP<4-=0 *J1"<&,D(5>#=W8I-UNB,W/_ ME3)KDVT3OEN/" K6T2*MZ=6S1$@JK/9*=R3R^4B32^:Y//E>Z@3!YG+%>YU' M3"9;T(WEN^&K9"+JHH&IY#UR7\M=U"8SW(/(-#0$]G0":):O>\R6&SZEJP=F MXSEF=PE95WA\SGY*-F6;T\LP^Z>(E$_7SA+Z!@^"$K8K;\-]:3/19GP#5=L! M+P::EBX''8 4@W( !)._%X !TV^CDL/B)]D3R6N/_YJ7&EN[%$B!Q/0#^J66 MVQ49UG:YG<%$FZ:BX3,=[*R2K+]67":7&'\]Y,&("L7LVY8J/DEJHSIIAI6 MUW&IVF<4)7;"V@(9@MBR(]S-FPG"*R05SX5-G'&P#/%S5LY&UD#Q?% M:^-8Q6YQ+3G309&Z"50A]3PDY6(*S:.;7XV5<"W[@WQADJ],9.H7Z)"Z]4/$ M*9?=Y&[?)N"X)-4NZ5M,U5JC[W^&.1&WF^)M>P1KZJALM0]GX+2M\[4Y-UJ# M39IO2\>IT<>IT<>IT<>IT0=@2M5"I_I9R*;!/8Y6R/YYPT>9Y?=C1H6(X0H< M4^@ A-I*72&T7>5K%]TPBX^W>%7:A-KB9!4$]A014S;6R(5=<\9;4,T7[RGU M^/OF'1,KWR7Q'=O0;$6CI$@Q @_&2@'%?@G6Y;0L37$&%IP5@#B6<16AMM[Q MPOS![C6F9&9[Z8%SA2RWR@2'?-1I@<9CVA0I?,'P)_:<,BR\%$'MV@R71)>D)5 M7"GQ/*O3F2V745:$45U-+,\*@J) M;!_=4GQCDA MD0J6_8AE3R\(@^\$9V1-8S^Y#.,TXKI_2J,US=]IV75\Y:U5 MIW,A&3_A>%;W_HH4R%8*['R.-_BPS&Y8N*-#--G=0[Z"M^^0&NV<,>?]*8I7(// M)!'#F>CIW$&XDJD0G>SDWZ4S?R^/=<>WQ"5,[!X"88F"Z)FZ=Y6I':H2="GY M91P_4N;731JYC[R3H@Z;VCZ>E(T4DZ#DR+ C)$LIN7$V&JHC_GIB%JZ##"5? M $(Z*HS)!PF4=3R*?!%^/"E=$9.@Y E(O&7 J9J#66E($FK&HG[5=7B3DNU M2"(PZH:FL77YTB+AQ[K!F/UM->3/$OFNJC5!F :R3WQRHRAB&5Z13S%*\L:) MDDTEP&>AR*<+$DXLNT^%ZG'K#CIAU?,+D+)2L],-"_4-V=8S7&LG!NR MR$;P1N2^1W*695>+'"7+5D,(=F3OLU==>7GRM$2:8-E06<_+_K\3 MR+%==$]67W8*;-6A%N @8?GG0R<*:9KLCYGO?CK<^V8*_&CL$\H3UB#V>9SX MJVSD3J-VLYOB]0\G1/:]'6.,22PPR1^.58A>?#$VCZF+W.4F 0M954A]ZL2/ MC>EP B*7?SLNE[^5N-MM@16*JE&U>F[<.+[<\=K\:@J4;FX5SM55H?DU23[1 MZ+,?+D^=M<\3\D6=3@3D[UQ@$B:EFP2 I9TJ?"F/\7MZ1X) \E;<^ BUI;L, M[9O;!"N8-*E^OG>>*T,O@2]W B 3L%I]9((JB-0JEZ/4^^(' 3"SMLM.PI0U MB0%8Q@B4A9:W#BK2J;SS,/%KC[19CQK[N6E26$SA_F%,:;":2-4C[C*.4^+- M0F^>)G'BA+S$)@]]QH_^NBRHD3KX))>:A [+D@6L-E*5;]NK;G$7$W7L$5TZ MQ9^/WEWIVCI<9:02-UIF;=T2ERY#_ROQ+CVV:W_A\\A[7N)>6@,F7Y6CF_U; MNB)>V5KZRH^S66!9M@R/X#/!D[L-#(?-%&SS@+R!J__$$CYV,GF$3ST87-!V MD%^:4%5H#EJLBB) )X[[.:#+P<6GA#L)[\(*P4O9&?R9%G(W9^2)!'3-E(*X MCR%E&]L,+DIM.+PTF]3*AU+"S,-P)K=8F',\XB2O_(/=EGO#XHZ:]JUU7QZ( MIZ4 S2"0Q?A2O@O_^L1BVP3UTDM@6.667;:?28-M\=K>P=[>EMCG]\ Q2)\\(([OK9T1G/P;'4A>-F[5HM M:4XG* VE::&"?-\IX<>Z]YVVW37.!XN4W,%"O4_(R!-75#'S0#I0'1M0J;&O M3Y>.#:B.#:C42I8^7KS_&+*U3ISP<]4HJ!0L]:R!Z95($KJ7#.#U2HISONJ& M&M[4M0# "B:HV+@VNJ"UI:HC8\6DM8) CJ*+95/,*5&UI>[$)1H\\1S7&@SY M.G&E,Z4+%NJ9(L>''F)A5#'M+H,/?.Y($J79M1'>R+4 F(*1:Z/+X!.WVY'A M[^M6#)T0#*J*B254S*\JB8R*R[M=%,G&1A*^VFCI*T$!E%:B9=[B+/0N"%%I MX]K^)::_W,T!P4[A^I*\Y/Y1,D?"L7_4Y/M''9L8H?6/.K;N@NT?-3+C*!GB MAVG+9/KV8/&I =F)ZR%_-[] &Z0 7' ^.$D:\8"%D\#/'10"PO0 E=G713"D ML.D)C2+ZA?!GY#24*[/:^V1TCW.M+-C?)Z CKG0US4]X/HNP4M@U7YP0)U*J M=9-::!+*(4<2C%8JY59V(\!*?&[A;9P R,0.*!&I #NT !Q55=S.%POB\OFO M%J?FJL!&?J(P/--Z*8O34Z9K=X7GGQ\,%0MTQ@[G<,EP]RET8S]M-"9AT,V) M#=CO42G]BAU!LV5$2)['&;N1OY8N:!9^/ W_2+QWI-8W$E*4^W1YQQ[V+\EF M.#5M@IX&F_6HBMJ-IPW5"\>/?G6"E/U#PY0,( 2=X+$K2T!DH9O @!U^!LPQ MOB?1BGLKU0Q]+8&DX;)-U'; BC%3][!P5= M(3OD)9N,ULHE@+13'5;=/=(H*3&Z9Q]82"YIAX'AVW8I2-5$"JB"E1K<0,=* M8HD("K8^=8IH)]>$N73*Z277-&E]UNW():E\@NHK]I)O?W\H[;I]+U"D\=XG MXZ;Q_OXPNG2_Q&1"68/?D4AHEBU]S"2<4B9A74TE$P=;#-%HR=?<(/Q WM&K M=^5" I(LK*7C'\.8N&G$&S0\0%\GZVMC^V\]M\$JG_:(@I7PNO'=[" M8)O8*?]@WO'Y>!)86_G0M7&LR=W'5UD%!>IYCQTZ_:%$ZX+PJ0?!7^F*\(<' MGJ5>S-V-/Q%_^9@0;_;$_F))+/)6$XD1.4.=K->E,6:F17U[%XY+VLPLL*-; M 3,5WHKI!)5H 9MD8?$M71+HA)P>63+"I5) W$JYZVV5M1F R;(Q)P_V(,LZ M3KD@^6XQ?J4]_Q"8BR*8D_&H)$F(E#513:GASTW9J? Q9+CE M9^XN2,JQNN;^Y=^[1=\:F-KY.IOK%BZO:!R?.E&T6=#HBQ-Y<4- @:@I Q%9 M4R5$*R^>%; 2Z5%\B\\L31YI9*>OC (SL'8HTSU$$,[<9!X=<:0B1/?/>46 M/K+3VJ0=!F8LKUM":_Y+.WW 0JM:^0R,5H2WAV5_%?R-77)BYE)QZEGA7A^T M:?"QEV; #1[&:7RD3EF\AULQ>H.=_:CBK. $R7$5_ UH0 ?]+J'NYT<:,/QC MWO(WV9AFHN:K6'+.]Q97M>W"W3TI]8W4$PJ)%^\%2,[W1X[ M(.&&%GL%N)>%$(E,)8!B92M^=7UM[$B]$MWWR(+2&ZWFV/- 9J[UIW2UIB'[ MS]A&)GXG+!3G7]WN]1 ,QOLW\,^V"%FQ?.TP,/T,*0&N,E! IKJ]TSI_Z&I% MPTRBK%B\YOJX9XTRY5L(I&_[GDCT0%$#!]H^T_Y- "(-5$5@KU-._/FBB/I\ M)=[=(]MEG$\!E[HL]2R!W?FZZ\;%&=)' =3XY/FS2^(X0S[':HAP",P8>E BBL)="277%4>]^HO0)\N*.VUU]FC#QKF'=MZ=1AGB1H>N+:9V0EJ,FK:33"X[%&]N!3#*G?'JWG(.9[9/\ZSCE'Q^3.) M7#\&/VXU$)C*$:Q#6XT,TW>Y-(0DL2D+U^1+]D_PP4HIH)-1=EDBPF6D@K-Z MGCQ:2,_I!8@[/ J$OP7EH#II#9_,P'=QXC!+Q*.,)(R+P<1&HWMW6:'S1779 M8C3A*8V3. /\P $7.?>QI?P'0V24%:Z3H@I)$_W+Z+<=:EMZQI_.EEG8^62S M^Y."(#.>MM-0$[ .1<8(H19@@XA[EL A(3LCFV,;GVRJ_S+<3.(VP#BA57F- MEYAPVTK/,?#<^L#BD;0E4Y=S$5?-'T#Y1)L3R@S=?''F1\1E?Q&?/CI^M'(4 M3PINJ[@K=;/_YLI6M7!R@L9=,SF=U4 M0YN"O$/KE(;9F6ZMEV,G*&S+*2/4[>QLHYO!B/?:S2V/N%BJ0-E?'[O\68T! M+?1!GOK^*Z]I"I<6S&!U98S+@I[%J]$#()O%@"=6[%E];6P#UB)]+.\W F]ZI9L^,,7SM<.,[PM4>^ MXPQ?/-+;G>&KF,L2."%O0VS!):TM/:7099TF$-.%33ACQ3'=6QSUI;)-!-O8 M 7!SSK/M+T,^YX]/_ O:XXRBCMG"KY$3.$04[-@NM,$?O5)#O KJ9S8U4DQ- M$]5.G;6?.$'^2G_+:!\]$>^"1A=IDD:$/^?S%JKVLMAAEI-:$768#F',2&GMI.'_IT\=.TD*XZ. MK4U MH,CLF]@43#AV8E=EW.^6@=T0\@=L^2^2]II=TVS;O4DWTM\3]D14/UW MGA!S39-_D.26N'09;JL$LY7RC[*\NOM')RP29H$E&6\?AV>#$64"L\>]M6WG MQQ'SDHI?\;^#=BL&1OX@3?S0 @!7TV7@)<>/_G)(R_29P<5^T7[ M]FTX(*HH(/=RL.=>*/-"/U+7O)YKB=#,^SW-Q]C$1?K6/<61)!-,#O#.;L08 MN*C/L+4//%#AYYMV0H_G(+%]DM#UJYW7M>-0Q]P62#,6L8WD+4G\*#-S/%;/TP6M%!RT M L'Q(Q35K9Z+WDXLO&J"?7PLU10(P*">V]V2V\TVR)38=+T.LL6=H+S U &> MD06S9=X)"=D/=CI,:B(Q$?[IDGC2$WLUS)32(8W8_;'@5I:C[C^DG)B0@#(&^172,%>BFRH'.OJ M/_*'@=*^%-L81KZ4,!JKUZ0C5FJLP'Q---F I5&MQ@AAO)P@RM'>)%BH)S\+ M\94,=$SAG;L3T 0 8&Q$ &@ &5A,#(P,C,V,"TQ,&M?9&5C:7-I;VXN M:'1M[+UI=]M(DC;Z';\"U[/9YY*T%B]EN]KO43(DGSV5_^:^]D__#PO_[/Z^CG_V)1/(SG=;U\^?CQ^?GY: +75).TU%71E!-=X0?Q<"BW MVR\UWNQE?-+D\7M5QKO;\=;6RZ=/7^[^%/]VNA_O;.T\XU>0]5PTS@3;:&6SO#[1WO)L-*3X(;P;]'L^+LTOML/QUN_>0-1D\2>P\: MB+D)?(&/W347PBT_]0][9VMK]S%^/5:5-IMBB<[V\\ON;5< M87Z 7Z:779Y7MI*B+"YKO(P&OKWC+^5% ]G> M]9;!#KUU]_-=,^SMQ__S_MW)9*X7:MA^@:8:HB15]J=358WIA^:;8$*KLNY> M"1\&%WW.+IG!_WD'B^E/=]):2[GRV6/^TAOH3*EE[SCQBW $U5=,Q>>.%,KO MME^\>/&8OI5++[X(=^\#W,5:):^C&/_W))D=?Z,?V0%,I0_[-)S_[R8)^_'Y["(CQX#/=\S#?]>5PDJ]<_)^E97-6K M3/_EP12N?!EO;RWK^#1=Z"K^H,_CXV*A\@%_,(A/=)E.']"O< "/\<^?E^8& M.(*ARM)9_C*>P#-U^2I>J'*6YL.Z6+Z,M^P_QT5=%POX!.[U>-FZ'VJZMZG. M0,\=-YD>?E0SC4K-'VMPVV7=O3%^=IXF]1S?:.L_'G3>=%BE_]+P)5XX+LI$ MEWRW7S(U^13OP"14198F]DMS9_Y^VWS_X/5__MOVLZU7,O;.&SSNO,*-35RU M5'G/&SU?UFY0>$W/%"^ON^:M\5PTX]T7@7&.7__VX?#TX$U\G#R\[@$ M,3PYV/_M^/#T\. DWOOP)C[XG_V_[GWX]2#>/WK__O#DY/#HP\^/QW<_\C]4 M-8=SO2[@KF]&^R,X89\^>7$/AO;]+/[;H^/W\<_IYY=YD7]H%G##"2NMS_6Q MGO[EP63K09RK!8P'CMV7;XH)7)/7I*[B% [^]/,9V!1/GOSTX/7VUO!O/S\. M;O5ZLQ97'N?E:\ 6&,YW_7*:?M;)L"X;W;WG>J.Q8+XNR#M?H!;[PB^=/ MGKWJ+-/X-6ST#[_MO8N/#SX>'9]&'W\[/OEM[\-I?'H4@S8XA2T?;^_&1\?Q M]M.'R:/XZ&U\^M>#V%,45DGL[9_BU]LO=I]LEO\Z6[$HXWJNX6RJ)BJ+_Z[! MA3C($YU$UY"-!%R0X0(NF*-D#!.U&J[@1D.=]\G*1[A?DQY;/C$_:8LX8'\;OAJO0_=?O#ZC9[HQ5BC]]26TL'U%95[WEOXI J?MO/@ M-=J379W5U6%&4NZM*/_LQHA;[GY(]-'Q1@'\A<'J\]^'DD+2]' 2_?7AS<+PY NY> MQ"'^3@9*Z.]2RM,#I3?X!O MW"(__8GVWIN#_4,TU#\>'<(I?O+WD].#]R>#Z/##_HB7I*WD[O+5'QY\5I.: M7C$NIG%I7RU255PM]22=ICJ)TSQ.ZRJ>S%4)/WMT@V.FL:$G=TN*MU;C3,,- MLVRI$HI%/H EQ7_##R;FW]<>O.=#6U=X4F296E8P/O.W!Z_CG^O2W/U,EW4* MAZ)Y2U@MNB Q%[1?U648@7Q9U6 (+,OB#-<_-!M8 MU _S25&"*J,0Y E>O5\T>5VN]HO$D_SGO7[W5"W2;/7R2U/I1QVV9&'?Z$R= MJU('2]O>-W42S)[,S4538V2E]:M;G_/VE+Y-,PW7@J'ES=_3&YZ_K:WMX9/M MW>?/UG "3]7GPP1^"III0G+9GLV?;EH:=Y\/MY\]>?)L]^F7IA/^4UYOSU]- M[7WMX!_2GD7-'NSD1_8=6HMYC76_Y8'O%XM%6F'\/L8=$_,B?P<#/SP&&.^=Z;S1T4F3PF[9WNIXIM=P@(.![,-? MC\K3XCP/A_$4W>VL5*OX%ZTF\YMZ'.WVH_(CG.@II5[\9SY[\/KMN_:3OO)! M'PLP';+_FRY#.P ?\_S!Z]W=)T^>WK^ Y$,9/*K#90D3E"Y5%NO/>M+4Z9F. MBBEL45T]BA_"B\%,)/HF#=UU]I^NL4]Q1^R56G4%![RGAT^?;3_Z>A%]5\!) M^W%>Y!T#"^__XL'K%UM;P]WG?8&G.Y=-YU3^Y[_]M+/]_%4%UV5ZB6\3Y?0Z M W##)EF#3DP,MK$B$86Y?W3WP_^.)/4$MGN9UBG )M1^J2 =^\=W7WLU,JTDDGJ\6XR#838R?F T75 MJG/6=7<2-A!\(KS\JBR1//GUT!5?SJF>KJ,W5]LZ8=H-WMN[>:/0"'3^8HI.ZF'P:Q/^^-=K: MVHZ7JHS/5-;HJ\8R_JP_>-5I$=EGT??GY,5-SLF;CR>'W^K-;VX#7%>TS X) MH^I@NCW;>O#ZP]]/#CJ6X1[]J?*--WT+ML\LM'T^@"'Z+>R??S15G4Y7=S2O MEP_I,$\PB*,1MCR9:SAQX%>?XI2GR25/XK2*570.]M;P$YP\\!9:53!_"7Q1 M-6C)JRI.]#3-.;>"8+CXR=93,^'>.L'8='H,WR M)'ZXP^\XUAK6JAG_ ]X KZ=+X4%GV1UEC5HS-8 M_++(T67)5K$&]V45'Z(9HB88:HW?J%IQ7J>U =P]? 6)YR//@AR28+TT&653 M^..3X6G\$/_Z_-7.[LX(KHIHMZ2$65@B9N&B?<$WN*'-P<.W,J^K1Z,O80B[ M*7<[33A+(N"A1#_IE6@CPQNQOC&Q1CLNSN"V.E:3"8@U5ZWATJ(1E_=]"N*C MX.S/AWV_B*L%; EX4&DT5HQ%32I?\0_S&+0COL4L!M?^O)Z;KT?1B=9L,Q+" M#'ON5N>R+%]#0>@9F+@,M'\FE%PS27&E,VNV=\7"GUX3Y M+D3P>PJC7AI:V_J/*\_.UWK[[_J%,/Z:4.#V-QBO585?$:E\?OO#NR:02]/1 M03..RFU6E*L^.!>9^/MR07BD/$5+OT=G=;-Q]WE!GWW=@N[>_O .^C7F34_G MG\8RLZ"8T?Y*@]WGL7H"\V+G-O?BC0"K>B?PEA=Y[\^IOWNH\FYY2"<764,W M,7%_MJZ+MP(-\9>F2G-=>8[ESM;-;X%GEVX!F@6P#O"*OSS8>7#]&?'2 -\L M2GZO?8'I)08WHBU:KD)T0:P/G5]R>6';YP5YK$VEZ2IXK,9*LKBVM2'>0_ M$Y^5K?#AYRD\&@4_ASX8N[M\14$$C1. -= MZ40-'ETN./2QA&_HT.B-@BJ1RUV]XU36E1A0O%> M9>+#1Y])"$%G)RTR)%;>R.I MGC212K*A5]3)DX+"S*!ZLU65LD;-,?D-*G:(_$8)';8/67!\.GW27_2+;3VZQ0-?AF$X63].P!V&DIWZ&I MDE 27CQXO;LS>F'$P#SV=0PN9 9_^3Z"Y+9/#;!<*!%;7/!\]^VAKL8B5_6T(4R?![54[F\XW <6,\M2 M=@&+F64YNQ$6LQN>^V^UR!WBE>C&GO@%=CN8UK:;7&+\XQ]< M("_;.ST"\\R3@Q9AG4.,/_!>S!MN,!/VT1<-95QJ]6DXUJ P8.1+>A-_>,]Z M1H=#_OJ'^^+X%7QZ-PH\[9 RW#'>]73OEW<'R(>R?_3A].##Z9GL+8P,_9>9KF,@=ICA70+^.A_;B=ON%YL^-] MT:[/>1%O:66^E%%H/_4+=0C>@.]>ZJX@:3>:[?FH MRIK>Y/!+XG3U6>S_:7<.VC/VIV=F]R9GYA"V&;W(]B@V2;>OF:.;&]'V!=OL MSTCMMUJ:)[>S-'NC^#BM/L5OP1TIRCM>G^=758/?:M)OM!K.3?HOH_BW')G/ M,XQ9PH$TG9*G>Y5#Z99WR$5+\#ULD6>WLUK[HWA_-=:E)%M6]W2%[FS:G]_* MM.^,XH]EL<1AZ;O>%#]]QYOBIUM9G=U1_$[/5(9K--&$O[^OBW1G,W^C9<-V MYI^,XO=@2L4G:JKK5?PFK299437E6FZ2^^[NW)D/LWVCO'C.A[E!)^8[4([; M-QISL%OTZ0C#^9C@,G5Q/8Q DMDX^&<#)L4 KL@(:DJIAGF1(2#H/<*1RHJ0 M25S9&W]LRLE<59SWXM]Z181WK %>W#,-O'VCCKY=WF?@,NE*EV=(]G$O)_Q[ MV'JW$VIXCENO ]C#0[)A DK<2WL>K.2M!1KM%WG"H$Z\!E:XR1CI=+343+5Y MQ_MK9^N^[:_;B4D\WQO%_Q^";5+$ YYI6@_X(#/_]FP>B?&*NL5(QAVOT?>\ M)6\GVO'3R-MD+OA.JWK2+)<9_5N5*ZHDOMOE>SN\*$3XM8NR^_S/KLJ-1C6X MN)[>A8B$$[W4] X>B4S,Z)=XSR&'WZ;EXJY79N?N=M:?7\0;C9' 2459;C08 MZ8U^41FVYXM/YEK?=03Q[?#)O=M"-QH#ZRU_NYZ[>Y;L'CG=D(5+T;Q/D'F*SA^ MZ$P"WTG-2BW[B2H5Q[D5^\'?@8^W<3MCC!;C, M^UQER(X5I662N\\*7+A6=[8 MQ.S>/'+*#ZB.I?#W/9YOZ=3_SULD]L)1;S8 M'WE:#%U>55(!PMNBU#"<^+^;,JV25 K5J"[M8ZG/T#\^S+&%VCT( UY]2]WW M[-D]S0R&DGBCX1:1J=ADYYI;8.GX M5ZS41"/EJ^P2[)#[_>G'VT%U;&^/O.G>]RILOVIFG]X;0;T=*,;VSL@D7U?Q MT7D.HCE/E^2DPE!5FL>_Z%R#S*+US-^3Z+H,E:2:+DS]?M6TO_@.!7KW1D,( M;H5V1W8M:)KQ^(8UJH*)IUZ_7(Y7#<1+8O7C1V#W=K .VT\0 MIV<:4D7$[S\4FFCWEJHGGN*A M/$_'J21->^)I\**E;JG)X-D(7;P&?#_\6GS2+A2J_*HS_ M9/<[T4?AK-ZH-WT"3U+UUX:6GK2,PH"U[EN70=]N+YGKU$7OO(J/EF2 O,2' M"F/3J_AWI#FXD[+I;U%@[$V(F8I7\>EJ"6_\KCC7)=WZ58Q-A'C*/A0X$6E0 M*&U^25/T_1=V?XMJ:E\7T 7$:(AQRY=QLUPB\3 6$K<*P"]@@:#_*"*\,&6\ MI!#N\VMAPBH*PG\7E@A?\N;?M9KRV%F0BRG/&Y5Y;(CNN$0Z%?"?*@0STRQE M/$N1Q^"%>20A?EMHE7N<+N ;G&&0QNMT\@[^F)$K!AX8KHYK>?(";)W3N:YT M[-T<^<*8\PM^T:5CC,8Z2_64;2-55,(=&+)5K,Y4FE&= M?EUX-P6''M$;,GAO$/)VE7 T3A0]!,8D+/H(/8RDB+)-QG^+B-3VH][H:E*F M2T.R9\IN?=[_6&>5/I]KF%5ZJ<[JRX*WUSOVF?@.8:/A1.&. G%;%0W\%>:: MNZ,3%V6PB!'R4^IR47$_#5793@9P/?J.M6Z_"BWK6>=C<#"SI/VA!EE>]-Q# M?\:8O7U]T_( F3GSSDT6:M7^:)G!GFI_!KH#!JVRSA>EQM1!]^,"^^=T.C3, M_1P=)AN%3WH:T MT0=Q!FN1T8:G'C)4)P([G]09&CS89&0RQTTB/(K4=@?W09E2LYXDG4XU*KQX M6A9(_:HC7QN*8! -;)PNEK#?$B&2A=%-7_9\Y4+ EE+$2\3#)Z;AC51E39AA9Z, : M2&L2=M<3C8[:+(4/X Q?!:\=D?=[*X3M&W'>B'//_]".H?.A&-/AC'2K)*P5 M*&"B8@3+#<2:Z1BG=/B7QEHF208K9EG046%M3VHB=:U1&,L)CBU^MK%M86LA MI3Z>2=,I-B+<[)?-?KG!AZ/EU+='(>\/M1+N$VTP,,!8[ MMWS_Z%WFV&.P))N9J*-3,B,$5F!(Y$;3N6*+!ONX,$FX^U!*+.-=L:X-ERN B&1P4]\.=&M#>B M?8?F!KB>56K$6V05XZ9C$-GD#*GYT.@F$X-#F!QGU6"F%(MT,O"V (?&=9UB M^/Q:@S!16XYEXJ%@VE@4B"S,*#Z;YE.&&>)?X8P@KIXT9^= 5W6,NQ)FID+F M VR4 N[XM49!-RJ;I8=6Q)G >"K.1I#1DFF@:#1=&02D-WMZLZ?OQW'%.U)S M.2*W \)$\;(LDF9"^844QJ1*^42"JY4 2S=RO)'CNXP53<"L0GL*A+,6> ": M4J73QMCL#'R*:B[J.K4)=E+G&;;(PV39D@E/5Z"Q9_.ZNJ9'#BM.P(NFM4]@ M4/.\R(K9)@NQV2EWN5/49-*4:K(R\:(;2K+E6B?7VRNX\5#\<*_"':799#[; M[(_-_K@?%E&"T(]B&9X7%&.U98_@:92JJDO0\[!/!IY;@M>UFP]OK*2-;-\S MV4[SO#AC%%L.S^VW[?%?&\G=2.[=2:YK1>UA[T;?2":_OTJ6W4W12G_1RJ9J MY7:Z[;7J3W;^;/U)6_%=O5OBQ[WC4VP#-K[[6I'6I.S>3%'.Y6.!&3@\/7B/ M[;[>')SL'Q]^/#T\^H M&W_Y[>3PP\')3;=LO \ZTG_[HS.T6O3Y.K_F&SU) M$:CWL4BQ['A5U7H!=SC,)Z/XH2U"\:Z1PH5!A)E(N<##4^%7MM!!>U4.\EE3 MR6>/J-=S4:8P1,)8%>5,Y7"N4[/XO68&(XQWMK:WXB9/I-]\ILXK5XA4G(&+ M1.W&CY!O.BW8TFS&%>EBK J:IAG<3Q%G!*%2:HKL.:Z9-U@0@787A_DP7HTW MIX(QO/*-AF=BZ*_(N0/Z]A/LZ+R]O @1@^9JR1PP5>A+R'$""%.7KSZA$[^92PP^1'IC_'4C1$A(R4AY=BMG&3 MS'0]BH_:05[[:$5U75C?1)45\5QG2WYXEG*!Q@)?A) !:>F]+@TC*=$=FX&I M@4.7)U#I26)\/(&"7 &, 8*9<#?R+S&NI@*Y!(&,"]RH1@1J?AX=(*O7GCBH6#N M$IEM>FO_E09F2>T+NXH;LU21>06L@LJ*8RI8!$G\-,@K! M,T GP8!*HV[CAV].WCRRARF8F2K%A8?T__E9Z6"@Q>.W@[[' ^K5+MQ;. G,#\3$LV MGU>FXE >%IDCZ/CMX1M[<+@$B-WE)";Z,[PI#O>\*#]-D5)X .]+!4WP_ 6O MJ4;2L=3 X!G&B'O$E+O2_"S!*='\HESLF40G=D-:QJ=$5M)0XH"<32EG4UE! M;,$HXE#E*533>I$#D5[7X$L M@#RAYF3]:!A@53/#2]J2;^?R\!0>IM:XS&_/(; KT%&P^&.ML7 !YP\F"K&K MFN<1)I:.%0:&Q]CS"227 >&XW[D@E572V H1ISI&\1^:;U_9MAAXL,'MV-:9 MF-N.K=RO8%4& MLRZV4V"]9HMS%>4EN(#QZ7!>C<S"R!)5E-L)_+C#([_=;D M\9L3LY/A3;E6 O?KL(X'29]2\7IK7Q(I36]YL$HVK/)IPQ[?\DH MY=42"H<6M >;G&OF15#F&DMQ)RA)%1.4\0F05HPVHJV<4:$/YM>,?I-%P($= M\U&)I3OOBAFM.)=SPW&E%V.8UYVMG:UPE0X^@SF!S5GB$V>)O7NW;Y?(7N M M5.XOB;'MO)/9K&,$[Y3\LX$3G=$W.@=!BQ>ZQKHC[/R3X_Y1HYCW?O!$ MKLFXT!JJ5F"G\*ORZJ&-E9JF,W3\%96.[.QS!:PQ:HF0P)L"OQP#/1+?UM+Y MG ISV:\P>YB1\+W#H_W5>22=J;P]\^ZVHM7Z;Y4W.'I8K)UPL?:2,QR#/6M^ MA<-Y&2[7WOM?_1W%MID Z\9\'E6?TBRK(EB-LP)/JH0,"IT$QPK3$L!)2^8! MOD#WE*?1[H$49#C6W7"L[]6D+. "T5LZ#+/&Z'EP_CU__8GFIR#;:]CTB6(?,B_D M<:)"-(^6QX%U#S:.F!6F[HV]*F-"MSQ&GHL,8^)XA4.A3HJJ7E]KL1/]NOQX MBH(#!.S)PE@Q8"976E"T M[ZX-HG/0S1E^G.L:1X!>$?_ NN5B\^"3-;.'L(DDPAQB=HS[%[3]%I%=B(6>OQY!"C?'FQ M%-^W7=?=NE>'@1HR4(PJ%#O:KD'DG0$HC1+:Z]'I Z/0>3N46L!OM;?KK*XG M?\Z(!X(UV&T9Z6;,U>59, M/G6=+)^/A@*0,O5I+?H01%=3]$WL:#K#?4J') M](!1O(UY)R-L8D$BPA=&-D[O?1.16NX&Z." XPX M3$&VTUG(ZM0[8-UC^:2]A>WWS7?:^ZX/2"4I%86SP-R9:?#35$;N-DQ" SJN MH/=GHX'Z&,6E6J9)MJ(VORLOK(S+)S%6\GA9I .;S8J6)W)F^9 XKH#SL0X\ M?$W5/A&ZXZPY;;CA7*T,F1:%COW0KZ-=2D7LCG'0Y@W\.\$(,G!_.<1)U4(P M^&QETP#!5$4^\G5$;A,A_ Y/8<'4=$H,;&/8J_"2L">RA7,LY7XIG]5TNID M3G"LB(5:Z]T"?<@R+KW;#Z MM(!_ROK IH7OZ9>YW1V1)7AT"H23\JS8)-IUAX?751 S3S;Z@H##Q?#LAH4A0([/?RY0M4W.0SI[C/#1_DD63VJBHXALLNFQ*O-#$@HX.WCM,P,*_!&L$RC*EOU6F+X? !(QS8UT!$W\4GE L ME%Q?G]0D%L3_H=PUQX.>O=)@@I!U*+XJ B1L3J9P-XI1<5>G%6 ANW-SC ML4'S69G:7JGTR'\?EC!L33U\_G./S6Y7_$5H];*IEZK:KN&9_!!(2MH MO58C VN[F&$X"Q,'!35&LG$",-KC#[!D\W@/CE(PLR/:>,8&98U>L5G,R GB M+\(%/@"OA:;S#ZQ5WB_HGR;OW; \P&U@VZ/S/326M047"/%+&H0P0-^B [VN MZ_%S^IH3OYQDX?:+*;88B/>-_7_('EV*@=;T!PFT(@FH/1[$_S2AFJ*4? O5 M?%V:* KB$H,X,UDKFF@O(68RC89 VMZ D./."JZ]$-DJ\H(^1'IA!LJ^:U_$ M9J*6C$P0-(MR]W7!*B+[8KW9"AA1*)1C1+P17:S+X8"L!V^C3VLK,GQZ8!Z+ M(R_V@.*B$$ROPZK_?GAR>/1A%/&?G.]T85-R)CK8"?X['/UCWS[!"(A@)\@% MDEZ/2#V(>!;D,9])%A*6"'RKL,Y*@AW\W\@(/$*&SJ )6,N6,! M**P3C&O=N3G!-[#0"WP7!)*.Y+T=5 8LV&Q(" X\;/E>D>-[<#GB@8UZ<-@1 M^74;.IHE!#.T(1@8!I[K=?7*/(["AQS7)B(I8W=^DX=^ T@N/X+UCRXCRW$+>*:(@97L#P&AN();JP#$1* M#QQ$"=;?:8^UW23]4L]>LS^IMT":3/]]]JP-RI>A=9O5X,/?4!KW>IPP'($Q&6H'"GNC'3** MVMHT)6&$T.PZ#$S2C1!OA/@&'WZ0S\">OR;AG8TDHO$0UVHVVW"U; 3S/@CF M\?L]3@#;[(8R\%O]6?*]SH7=2.Q&8N_6@'4E3"8&R7#5:5..TVK.+>I0=C#8 M0J[:-Y+9FPXSW%:HO]-B,M&3@O$3+ZGN&'$'#UY+E<5A/N02/->P;\V;2?Y! M.<(4>6Y;&&A4EY5&ID.#/%F6Q82BOQ$'YTNJ693 M_&E7*C> #9=F1/A&"E< M6\%:21$8T"C7-S>EU.)2/!I9A[7KFX CM[@VS]?T M47\6;,N=/3%*V(J_BLN*D5^'J^&*-%.GFN"D13ZJB4ZV&H>M*@S5UXAVI,P+ M#0BQ/R:B/&UR"JM__P'9JV_Y/V FYD53&?%\XU71KOFFOZ!,OA?RCLD*"N++ MSJ%PRKG,G?5(TS(9(@9AY:7['&"#*JTJS)<8?*>YQF].A2G! JZ'5PIK>,T M(\+MLM46]THZ8:EQQS*8)5OQU9U[ HUZ 6&0(HY1)98J/Y M!'1,SP1)S#J 6]<:6+>?VD=-YA?R.GSW*-[SD/P66O-W59H29$:['^N)3L\( M,OPQG7RBO_P5IJ8:OBVU'I#V^9WJOI0DI7!ZBIP[@U+;%M:#I&@-SOP,\6KM MNG<^#?KR/RYC1?)0U<*AR[P'.-'1-%/GA.G0G_6$TW)^T7DI%B\UT^:C'[U])_4ECY:\VA[[F>NK4*Z/QRSBQ+/8-4D=(A7*(=#6U MP[3OL&$J@0[A8H<]&'5+>!TA1E"= A+H2ARYB&:Q*E.%$*F@NM>'/\#&BXP! M(%O%X2D$V=#D=:470.EO'/X&EIJ/94AWX&J5=6LPW;V]EVSP[ MLBK>0(I,N3,GUTDQ@^CM;@VVMK;@FVV)-1\16,> P"TP7+"X MXC-R85,-#/.%)$[["M5$1&7FK9GS#*( '>*#U;!2HV*CQ?B?=-\*.T8D=I;M M=X2QU(B/DRHU 56!G&) M)'-=N^.-P_6.^.7A^_U'#OZXM#76[_<);>4.?W<1:)+$5G=%O<0PP@C#P+4" MT9M3[[N/1V\>^:5@;-&<*'5"]E4VZHS28#X8+VC, XN22O/AF9ZG<&A[]50$ MCJJDH[E1GH'E>);=?AUWRZ*0SH% ;L; H#[JFNO.I!0G,1(V];0$NP MYB=)%\DME#KD H'N1$C=$"TT0D-&S(!FG"\TMJ8T;Z5FNQ01JF=47"4^=E\A M<<>L*X8.=4G)8'-T("1_""(_9WQ]3;Q^44]%5<7@A@P\7Z#"7*$BV8)1(!I?@S Z;I401L#8,++ZX(JDJ MV%*NED4MD;%P-G'VF=9)L.UH0QM_=" \.Z8RD6,09T5VIB.!"--;]O)C^:&% M9<'&PMI:CDB6P\M9V E7)77B!,2FGF;Z*I3B3* MB7\CL';9S&8L9I9^H,5^P-5&%"K.*28:5 "'-AJ++2VMB8(*C9(,EGOYD#O( MK%RVAI$+*7DKN.[I%HI<>:][T6S[UBB5=!(GN9EH./V MQNH$FI-])'$Q F/('FP0I+TB[[1WNF9MM^E>1A1]H.1:G-264<4R-4Z;+%M%'@6893NQ M*^@6RJY(57#HVTOMP3_'.M=3L$BX12Z5>%X7+$T0BTD_DQ^[)E*,S0W MP'!)U&KD/9=2=/ H&J-/4V:#7;\;W@E.3YIJO*FT,J73P%6#X"NL*$;&D6[J M"Z<38<56GLQ29R PD-960MPD2Q*4 Q)HSF:ZM;\BU6^X(0N#=W![N[@B"5I1 MU0\S%12F:LCP$W!Z6:B*%.>6EB ="J.@_I#&X-!3+'00X0D\*=.Q'@1\*&2[ M6O*$P+Q ZA/FM\"Q"?E@172P4HK9)ETY<(K"%"0-6#!0>M +XQP0\?E672$=X:G'PU9HYT]U1Q4@]EJ:] +Q,H76(9H MM)[;VG1,/XHPGOF9>>Q@HS'22/$R%R>'!;]H.1U5HY-@YN)F^A*BZTR&=3'4 MGL$NBHSTF-T55**EA;+$$.-'I%%[W1^$>1#=W-J*SU5-J'FM6CR$GM$! J69!N^:Y9$O35@O>]UW88]E*S\MMLE M-B,ORN1* *A[3;))BXJKD%%+.O(\_X(&P!S7"K.M!M&+$W\"O1"."UVW]G4 M^ ^_[]Z$IO='80C\83;AQWZR7-^6\0DIR1P5OF64+#9N#(6\I46^D.>R_2R* M#6(4APVO)&8V&"+,%OB<977C!@3NB(K:.7+N:&]A(FQA,T&]BR=:1GKB;J[4 M0G-N3+>X6^-SN)G&$Y=\!=I-]C0ETCK$&]7(O=630*<,,[&3425WR!) 36D% M4\?H%9W\\!OQO3B]+KRRUOLN]$LI6EAU&$_E_(F"I' G.N!3*9H:^3:SFZ6P M$]^1?Q-&#$*A,-.=EB@.8$@1CO++VL?%-'"]^J0W>)*"J M6]?U/76\[IW>+;JZA6+\:[[V+95[>)4<-GL\*;),+2O],C9_>X#YSLOK/!Y( M2K13N['S9/G9O196'EQVW:W6<[2??,M%'?N6UMC2M9N>"S22-TQ+\Y]JL7P5 M_V)(0C^RBQ4?:VX_YY6C8,7&-1:B;](O6XA+Y?&FGK]."WSJ8DE>6YG-DMWC M);O$7]@LU_U;KA.3Z?3[BJ )S_K3$L!W%S&L;.L@@=8U-)%E+#ZCS:'V#U>NF.NSK:Y;%Z_R-1P;];P M.UA#63STV3[%#VM$@^QPJ@_GA 8C%3J;9;S'RWBL/UM?G!LY' BU!PVD$\O< MK.']6\.C-C;HK\TX?KCSY//SS[O/GM)@]JC4W_EX\4?"V_2KV-N@P+@?,4W# M6%U1-E0Z-9K6ST%0^.1OOYFL3Z2&F1I.L(XL M/[^*YQIKS%_&N\^VP&)]_/KNW^3&9?1K9O.BJ=SIG-5 MMWI)? #:8Y=N$Y]$4E%!9 %A!R6IANQ/!Q_9?S_Y:>>5T;^H?@>6XC4/@%:= MEEF">\1,KRL\[FD9K\"#>_R<>+,=6,2#[AGJ69@SXOM:EJ!V>IG&U0:"8OL>:B=SJWA7[3HNST M=O'*2],JDI:/VGM'QEZCT6#+"C28J73+S7HX>@^M5TU'2:99^=M M44;$!H(M&)&GY5S'39WB<$#R$>.2Q8JX&8*"O,[@_-JZA4;>MC[:M29/X?0( M,#)>]=[:XD8V-*%W01/ZXW _QGAGJE+ M*],AMKE,D*('FY5B(=U6N^3V6@/B6$3B2%:LE]$B(#'>Q@#/N#992ESC:82> MAN"GF1+E6D.YD#Z%2LHNI5"IS%SL#-I,:?)^UQK)GJ$;%F+W7\$96]IY^1WD M 'MTZ"_,")[X[!%57"3B]PBO1M<:T2_82J[-"$.$!%P" !M?(Z;: MQK6X'RH<8:Y5KD<1>*V!2!%SI^3.,[K97GY8/9*7?4.K@0>T$**$5FC-Q"CX M-EA1?IW!I![[83NL)M7'IN*8 W;MP-M&$6X4X6TKPJ\W/X53)?$!A"GF<%YB M_H5+$0NF9!%NF+Z.QY@>XQ(FU*F5#^V^QC[#LD-+*3 P0[.Z&#-WH)1,1!T9 MG)!<.69R:JIG4F5"ZEDJ?!?7W>S.<,O23UPY]3Y%.PG&,/IP< K[Z?D36 *X MM\:*J4'\WS!@,4,'\5Z>E$7*AA92%NLX/3H1#47M6Z_G&93X;ECV@HM04TU7 M*H7*6*,I,RX'2+ R)NAUKE:![FZKU&N-QU>IN. T+"6--&%EX,\SHA_UN0+" M7W$TP40*R$ O\NQZW9^4$PSI?4JV+R['"%8 (PX8[H"EAUE:%DLZ,KU1,)LK M\B?9,F_3#'1PK8$P=]:YL$F/N7A\VF13/D9=K]: P=*PB9V7:5W3YIJ K(\; M&_:YWJ(0J1=*F@1MA+P,-X30W=[/$^CV6'5L_N^;$NM\X_<\:I5:G3Q-5'E!B2M8JH"ZFJPMNL#BN87-?D$ M>V"=UW=UR S($Q_SR(!R9$,E$CIZ"VUD8EB@F_I0BWWFZ]"G:D8:,V&F( M0.ASNH";@3C]^XO1#DAREJTSIR2>589#$VOEUE>,,*2B&E <<'A,XA2C)L1$ M9(^21-5@+*DEMN:,'NX=OME_Y"S(M"(/Q!A.\W2&B5BPP8D>0>*:A@]LO#*V M'<]L8221CSRB-U-XO^$"W:]YL20#F:A1QRQPPP3+,[A+$!V>G>8?S&(B/5*6 MBDS(M*[0);+\:1.WM(X=Q=$PD!87:C,B;\B6L>/J,HPK*H^$8,D04&"CW@9! MAUSV;I3[/6 1OP1X\],&>-,!WCS= &^NT>+QS]^9&'P+PS)H][:<4 I1O M["D.:4."^B@^E&3\)H^]"=[=9/ .T=*O]]_\<2VO?U\B%WBX4+SN,>*_N9@# M[N6:E=48(L,66($C0":Z@%20Y M&MF]6MM_H'![Q=>E_O]:] M+>=_*' F\ED-!MN8?%=^4/^/*1J'7+37RX@QI:67QY*#0PCOK#==2O\[LOY@ M0SF^DT'<9H>R1?M7_5\/K:EE3_EFX;W-EOV!MNP1,>1?1T;WNU;3;Z,3LV5' MMM)P'Q8&&7SIW\]>@0NH,(K Q;\(*#5@0K*Y,/!$.:EKYBG $\NHDP>"@XD! MMJGPWXG6F#HA5LT&7<*]"PRI@2A3&P144Q;L.=:K0J!6"]O4S4M^GU,X$+;^0\X[6(SI M=><&]!)W+0936)>F83;VYC34O2 BC[#]%>:;%A3SQ?9X S0;D)63YU)HR&'^ M=)!RN=9P'(@"5*O0?U)+,;>&!B#Q^]ZQ!4@0%W2HFXO2A[!^5=+/4AVG(<.* MOUP#;P:L/,1)0;E+[B.V4/] @E8)J5Y/5CARQF<+]A2TT_##97%.Q"1=ZRS. M1V.02]0(LR?&%D=Q!N6HDS T&CU]\A\F&3\I*LLN6OW8Z1*0W,FPFT8!3 M S.+D;;5.DO/'P0W=1I*48%R0+B9>G."\7F:$U,R://7<_A5 VD]6"")C?[&O7B^/4UZ7W_9 5,3(P,RZ3CB^0Z4W,[V%GEK7+6KS5Q) MHAF$$8];U\"*$Z)$2 ZV7=DL+2BI LM_J4Q/JG--E5V8F.3$%5WFHO/F.8R? MCF9%L<;DQN/7[_2,5>5$:W3ESL/PX%F8<3M2_F43 CN#'NB39_!1L(/0AP/>IT)L$+ M[/7$&?\2;CVQG,H3=LMJZ>]1P@C*A%K4"T:C:&JT] ?>W2+$X]%F1$:-!!-3 MY"\@$+8@I )X!ZJII$W45.>5Z7Q;U\PI3A8,K%F"!265-!OV*-;AA6 V;5-Q MQKNA9U24:WTX[!D09'SH* G6>2PV8_# _TQ46_!R;0R.JL&L9"RP>'>=Z3)WBP>@Y/S\?)9(O M7M:C"2:L6.I.F$A.>M8(]")(,'B0^5TUK[H9$?0MY;W-NZO*7B>!E3#LF M V:<82J<@PM+, 0GU$-4UV#M8>^GA#?AN( =3CN3ZL0*5\:)$1&$)FJ:!&YC M7U*+S]KVV_KRI. 5,BET:E.Q=@EJ!%0BX3+!=;'!A8!Y8TI4.WSOZM+GQ?V+ M,(@SFG'J42RW# M'F^68]H >.NW&,#8WAK^C;JT@/;W=T@$GR7%I"&E>LXRU18I;W?P6\!?>-6, M7$]P5%W3%,]7LK^+/&&0%U8 >DZ#W_ZY3*M//A>"1#D2:8F8 M8(RE.)?VT*Q%_:L=>Y_-!KR!(ZGA]H=4;)*K;%6EI/S>FK%%^VYLV";/>0=' M]FT&3GO#%CE'FR KBD]24"/JVE12DU^DIE-&_G9P>_WVM-\[8[!V,RQ#F2BU3C/8$%4'4;DZC284X\HBEBPRE+(7+$NH MA-ZV_;&XA".37/S&;V2F\1L_? ^CJ65:8&-5NEO*YB1H#-AUJX'M]N5%Q2(S ML9TEH)@Q%@I@N,',LQ2J'8HQ?=FJG6&DP]-P8)"AU2[=$.=HDW*%2#X;@BFQ MB-IWXR)B_1E#')S+4&""<@,R2H84GHHZQQ=H,E9-L6G(B3\8JPQ-=:_^4&5$ MO4=O+9)"\9"$-2%H1?!!, )HAC*0.+C7]]"Y@Z Z*[A7Q;IM%>.[5&+8PCUA M2JC+*)5:H.:;H@,(]NDZ!R=@#Q 9$M>;H;_4"%$6 R31YD;/$:8,[OLO$$-T M88AAV#6$Q>IU9AL67P#EIIE0NQ]."H-_M13W>UJ2W5>;GM3DQF !^F>L/W+- M+BL)+SF<#>T5[C_-EZ ? K_,80[Z?\1'W84<1R2W=O.GK]?Z,#.5=.'>I_+) M]N*;R8S"%2@UKSPL@3XKLC/3JJU/$*Q*LX)43";(O<,W .NHB#]IO02Y8.\/ M%W'2-T0:1,*RT:!KVQBETI0^OI?#O5@#923,$Q5]B9#@/SQ9K'J%,9@*)/_" MZ_&"*XBME&/C11>/(JTL'_%G^J;))8YKB,!&\2'X_B$I@V^7&!S&P*40!0%!(1%,[,'[GL%302%21#T!*_#BY\IM M30-:Y*ZENW$\.^;WZ9:PJ9I8%U#38\P#E,>R-F6XP>8=Q6^;$D^'!7B!@TAB M_$;9RR\R!=/'0H5'V0*1)!X8*'@R^Y.!.*&5S;?0W&%=40/!WM]CF?(JXB 9 MN %B.&/F($-#AT+FC5="335X8KP'K@BZ&0WBB];VO#DD 9IB,]56@KI_GT9< M=3:94\IZ7!8JL2PI+""Y-$HV1\-8@=_$-@:6D;>D@I<7K"JR2\E&'9A4(ET/ MUS:YN5IP4#JB"G-)R3,Z@WB?RF(*)@%ZHH M4X/G:ZB4'1AZ=C=G@G6@H5=S'"IN9-D"L?2MG$@0L*5#'65RE%;]:E." ML('(*3R#N"A1*&*.T\38 M(8.(L'@T;A!0L6M\"4+&!Y.DL=*$6YSW%+IDU._9/P-=?;9U::TEK+'+.NPM M.54SK:C %HP+?HDT$$:X9Z?:X[+R<(!,D?87C6':RE%Q.@ M36W=#D'LVKE$0[34/$*X:4)R0,\S*HR(-&AAK27J0C:P->%6B(-G>YR),*@C M.\=VZ'!#\SFG>$214_=YL<-Y@]NQS(CQ@W>P"'C%5D>PJR,VN.W/4H_2$2W\ M@L9(T95SXA29%P7WD3N1+.(HO;2M, M7.HIYK#S"9.4T&1Z$C8(]]Q CA#A*,7,*MW#;(;!Q18^35_$B!8;D[Q ,^(= M0G-N7;6>B^,&^T&J\&W?+SD&5B;A3:J@YDR!+DORMLT60# 0"4F%M+IXZ)XU M&58ST%027 &])*]_H3[*14*E(7LE,A;=>&2>&;*@!F[$FJ?B+4O MI%YEN+SG-"VK.G**UM*#X68S6[QT.I8"0SI#?9., MXA,TKRC80R@'8Q$[]S]1V/3&^/6E7C9,0S0 75+51D\*C@S9A?P3R .1&?^L MIQT+15:D%$=0:;;BAC%VK%D<_FUM=SS8.?+J#O-M][YQ>@4H%;&\4%#0Y"?P M,"NXXIA!E4F;G-.05B!GM(G,#PP(T54W,*NFH[?22_ 6%NF$G#-TFV%A&F2[ MCPX1ZGY6?$*I9D-"ON+S%0[].M,ALQ$(4ZFQZHEB*F-Z\@0]/ EQ!FZU/7%I M7V!< 'WF#&&1Q#M(9Y^I^!&;P!@AW@L3.=ZBTMF9.!%HQ/$,@N3>;W3*]M8& MGM*!ISS?P%.^(8G'!=)\($?765KBEJ_;0]\Q.N8.9'DH_R%13]3?DM@ MS((S / T"1\1<)%K2@9TM?_V]HU]\[;H33/RHND?[ M&V.J8SEE!0=#C2M92,#"=R]+/2EF>6H-JBI@]:<#=4KQ #B.,9&#CB*A]E%@ MB@OKP7B?B+WEFUG.K@([BR<);NZ[L!*50F2VPX.XH%1/%,K4+5B(D\N2K*V= M]EON241+=N.6[$:(GS==3$%NQBDW:S XVB_(*"^+_KPD7QYL&.(L@_.:JNP- M]J+)JPFHDB8CE$J@-3&,($8Y9V?)"3$JVX,#+Q0BUO$&OI>#9,Z501N3A-0U M6@NA8MQC$43C#;8%MGY,KKZY^;X8@F\Y&=(V0\&]L-8]B$2)!>E%6O$S2I+8 MG28I'ANN(J715!Y#W)F.[$NLJ["R,_T'93M#>N]I>"GI1S2Y!*4P^ C8<%G)URX#'H,*E1AV]*[ YC#<3I#C0IP:+I!XV M2W:J"23+E9=$&YL5Y]AYKY-)]U?;Q/QX'XUHWGR2-H-+[>;QS8E!J(=%BCS@ M;*MAP(02D9P@:M\-]CY9$*TT/,4Q!H3PBL-WH)?CP+!W*Z9Q"$!RG2F.:(IQ M2"C&"$LC#7+9\QDD$;XT&*Z33WA_19O GN=<&>4EODT#67=37<\+2+@B(?\1\.0D&BPQTWK-CTYLVETE#FO+"Y;V_*R)'O)*']>\A] M7;X^PQ.)4^QU*$>X!":A9O0"_T84QIKKVJ/67+1$QIS&+7FP[<]PZJC_F MBAQ!"^IP*WJ>MJT_08K) IV ,Z+4%SY,<,GOK M^+Y.^TS4T@L^AY *9%,#<:F*/-=9^^SRZ.7!/#3 +%M/*?/";II04PR8>:>U M<]:6]=-C4+,1N0GR'R\K_3(V?WN ,:3+^=4>2)BIPYFV\V3YV;T6TA===MVM M\JBUGWS+9&H^>HI;[/'I2\-(<]C"H&T;XOGRD9V/+9$ZXIJ( (!WZY03H8*V MI\_DX _9XI =ZAKKU;R$K4FK\PT)%/CWVMAN7E-91 M"W9YO1Z@R!4I,F5+#7I%:'V9(T_9T9 @@T0M$*Q"3E'([4^@@HCU;^B"A3A@ M%T!SP7''TBC08VY%>'B*D6U81CJ>[WE"?WN3T.\D]'_:)/1O-Z'?([Y]/!,_ MIZ_W@E@RFD<>U8\)2J6F9@:W.P&955PM5)9%>4.<@V$JTS2S-UE."I!P7HRT MN M5N!YV%-9R)>J6XNRB$-?:AZPVS?YNK=!VD7[&%FG3NFHE#BA)1G-3%Q'^ MR2U#L?XS1_4I;-4RR3::2^:&BJFAY'40+Z[(-H>AGQ6D M2!0K"3_,2BAVRO6F4R+IJFT;/(R78V 1I(%KTZS2"2;&3I])0)_U%N@X8D4< MJXEIKNN&. KPGX;K*]#+)K5#]EOD/I>:*8,9Q24@L/(4#6Q3@M!N96S(TOQ/ MA29"ME2.)&59+[LGL2$@Z3L64[0$SWL+PE3D1);)Y&U4>4KB9] Q!H!,D7ZN M4K5#)FGU?F--40LL&*%M@QLZ*6Q*X&POS_+@2 MP@7>8$.4.K=9['3^LU&(K*4.>6QXN^\!1P3JV$(M3J@81+ZYBK JA MO,A-<8^$UUMJ(S%-U7"+@712&SY %9\8;B:-AS,T2QYJP M>;AXF"DRNLDLH9(QF7J9@5D%AWQ!#0?W6%M5P\8FYIV-"S@QX(9SK)I$J169 MDKINULQ$3NJ=)E[#\X[#WT@QLVO.;2S'5LDY=.42@\B-0-3G(^MGG)]H T'#Z) M:6L'E\IZ]&=D?3UEG)7+;Y68$1X..H@?R?D?F:[9QESMQ<$:'0ZG+Q=EVV+' M:@)[J,F8#LM5."DAL!*8; =MV^+PCL**1]]4IW5<>\5TF#-L=8*[D)!&)2[! M7*LS1-F166:C"[!F*7RL9U1"G"=%2U\Q S$UPAB&K8UZ.QL9-_A] =Y2D2G7 MZ"W^R-'A^&.:YVH"NF\_:\8&'#N(E%<'RW&/L2J9[[E"WGF,_ZO' MI1I0-V-2J\&]684>2<3@@TX9 VG8.@*@*%$@NYN+61K?-@F<6"#:F^$\W4JGHWC;.I MQY=AUN-*&6YL9F WTZ)T\%*!G#DHGSW[FI2$,/+H^LC7MK0\"Y*A5H5@MU[> M@$3IQ[+_R"]:0HXFAB\ANC*3%,I MT%*M\*7H1W@,\F,L'8EA..0H!4P*" RR/E")-%*$(+*Y*"/7PL0$7_RJ12_S1 )9,N6W%=T;>])+0(6D7ON M\-(X@+,"18,41A@QA_E@7@@AA/"(J=;_9#]1TN3;C_?]/+;#&+\F #D&2ATU M4!75FJFM:/H]]HK*@&2]Z238H<4C4RH"S\ZTQ"8M@3+#,82_)5;5BXJE(R]. M)&H>:^=%5MM1VKZ!"<#1/UB^3E;[4=J?]:2IZ32DM[= 8D,09OI.*@ZHTN^L M@ ^^**-:E3ECX9B[AA#+"?F>PW=DAMG20?><0:=L]SP3N;7' G%_QBDPN^^^)N5\O ^WBR MFM ?H&7'F@BF!Z"$9).Q24E6B\12I-L;*RD,/ L6EXTMQ_SL6#>[<0O8Q%,Y MG/4/R$+CS;N9L;1RD?RQKL\QW9_5 M,I$+\Q)R;4F1:_#$P%[@S4)%P6I<-)S6\2LV9,$B!V MJOTMGHMD6IJLMM?) AK\<1JYF?)H6:#2,9A)5235:D;8O5U&E2I*U(\C]C+* 6UF;W6CQI>F_:")LIDY\C#UZ'RG_9V8H7+P!VI:&4T>*]S*JLN-1 M\2O;D%CN^T$UMS#/&+C4AC1T90=%M,ATP\Y.8Q, MCCLKT.ES07ZGARA"F^G/EGXB9U5G@@[.P>>J^ZD*.D1:IY\@I44^],, 9]CR MO*9*>2%G=".X(*;0K+\/&2S=\**E,T&W2%6T#G2>T#)BTSO<"_X^ *4@A"S< M.-/"6W!'3:^V3"8%']S."DHDY*0Y=5QS$3K4LACP:5H!(5NG:6YG.?1!7[%X M&60,V58N0N47,JSY+F8W.,VQ2T&BQT2X8M@>F .-F9[3'+_5"1=K)+CU6 MN4H.X6M(XR--YSS/1W"0<-I6^D^60UZU#NJVK[_3<:^3:+5/4,F6ND9@.!PQ MI$#K4>(R[%(VL.W*V"-.\6A'VF);L>45=%)R3B"&7C-F\$O1WK/T&YBR@6,E MV?$(V"9ZA+@;MKFV!YTB=76P_0,_?-'Z, M:$.):6VD<2.-%Q[RG!FP4*4V&$23'MKKZL4 M'/09PF?A_5+FIX&!%H2)"Z#CCFB:M@05&SE($"^SO\3M,)/7/P'![]@($-L: MP2B$)]?H?YY9UQ*<.NV9_FI^683.B;F2I''@85!3S":"^3)W<08;.L=9>XQO MJ$UR4*245UQS-5I)*3 3J:BQNXDE^<#[#9A_@T,1/&$E\B>2RC'C\9&QK5:3 M:D)YM[2:(Z"/:\=<@!TN:'A*I,-TF#RF!"#]Q&]%ZT@VZ85;&:1.:)]J83B' MB'(;2=;'@^C>R2I^CJ?!H$)=IQ3E.+O*+Z7X#6RJ. MC? &'D:GZ(7N1 'I@"6$9^R0U\;4:X<]BH^U[:!EN@CV7]IN]U=<+'&CZ) : MDE1^0XE!BR&A55GA4LP6SKH:,%5OF\_7],H=-\E,UQPHH%?F#RI3U11=":2# MB>Q44M?<^)1@?CI$ Z\QIOVMDBA77'9I1A_@D&A]A2F342$26_I&F([C('= M?XX5X4SH@-0E%0=[$;IB^YM(Y/!8-O%@*[Q>=UBROCRZPC4A?H8LU0#>9S0VE[[5'P)O!Z[OLNA]SKC+@V@_Z MCA.!7#_7XX;G\1XO>=[J-\%-M74;G"?M%E^C--/*EVN?- M*M_G56Z[!LPT18- YV?"M2,EAG7U@=KHPZW?2K)JC;9/[>@&S;\>[ZHV/S=I20- MDP U_6/'V(1SN##?JNVJR)(?+87.A3IU2:EH#J!R\*J_JBH* UAAZ)%^WN5N M$1X",(O3:MZN%U"3.;5RI"UFL:R.>FC-RW;^Z"; !\R4>M%<#?R)\G 1_7VBRW0VKYG>D&C6A,3= M[U%L6D_'MO5T7E#OXZRH3.^LPA78,K5JY#$_2OGCI%BNZ'&LC?"6&+J+,W5> M72($_A =ARQE>+G[>WRT$5+QA53./^K[CWX 42/%5FU2>VM_EIK%=8>'M\R\29* M%Z-T#.=21QRDJ'%)/.83[+5;^'4DYD@Q):N"LKL,RW)S(A1?*D+1Y2(4GQ:B MROS2&08 PEN189#F3*6>+I"&4@MV5*!RKH5L]0E/'@+Q,3[2,9E$EKC$,,L; MDGK[$E0%K!/&G-:%3)X84G2F$?* #W;/HBJ$N(&L!$LFXJV>[0 6M;.*8>C+ M@F!]^X= %/!USNW4$2XS8184:G8;W U&I]B$R,X18,$E23[C*FJ>>XX$?+)! M G:1@-L;).#7( %[*[+_)#QPKZITR5J8&CH0-WC,W."D*.G8-J:5/0D*'S<6 M80OAE".F!&;K,0015 P9IY2:'I*AN&"* MFEIJLJ4Y(?;[)E(B4BKK?X;O96#9HJ5UCI1G&<5/W$+YRM>&,FTG&EXEP[=Y MF1M,IQLN%P.\Z'<$8YMD*EW8(F)%TH-<4#.%9H#/&2.=UQDDE2+3L_1R\990 MKD7.LB9/;5>5O 4U)*PI'@G<'@7]NL>@XU!X34CA#5+H?B\BN1(7G(R>'RUY&7"34H-+KZU1?Y2[:Y&Q\V$[%G2J>)DE M)ZRS#BLKE&>/"STJ>2))$)QVYNP@.K\TP5&/-#04P+V_O%\7DETX1=PPJ^_2TN,/AULZ4@\J1<10 M)1;UN; $E<"9QDI$YX!0A26U<\$&8 .Y-;Q(-FURJ1?T\\V1I-<=WD J\VCW MJ8KB%@UJF;F:()$<)O1Q@8?@\L$GE-^7*\[2$CO/#I!S;N'U($XTOSH&UZBM M-/>".M-6*8VB=^DGS16HU,,-.]"IR4KX#1C]&B9].:3$FG&)#=FH$; #"Y#. MDWE%54DJ3F%=X2?6Z!4:QC0*>B*F:L=:="$I[B MS[F42O@;N.IO#.?S*/Z# M>M^:(YN+6>$'IK6>!0*;7!@=//A$$8R^[<5?N<0+-NY"4G,Y=*131(Y9C:HI MJ33+!NZ8T%X2,TMJ]U('B4LK1[!2=GY-=R:9L<(VH<:UQJ.4H!]]'<@Z;;VE M2YS%TY0:Q$/*.AWDRZNW+N)>DH4Q?\"BPE?P72I':'$P)T).B/6G MTBS.I,N$#3ZG# I);V;\;^L$(=U@5'"M&;'%VTK:V10.SL1R"'E@/" M:WYM^=[-AD7<463*V',B]Z?&SKZ&^0><#%5B^+Q)HEJW]94@=Z&WE>L@T;47 MW UJ8VVZUC01:W.XM4TZYKGVFT*0G;CV9]:!31'SL@V-IB'8&,_4K!$+]$O+ M"9.?P5HL"'0Q:"VPD@O;!C#I?>@,"CTN.#YYZ[!C+8Y-F MD[(]$XTM.H1,@D]<:E)OST@\-O"4(^_-J&IS8>0?IA5X4G1BLAA,-!WT&N$A M.CQVN<$+8DLN?BXV\@'3!MS>(WI3DLK*;01+V@&+/D.>A4B, :[NT8:T'+T; M^5D&!D_\>XI[-65;8!_._E(EA2%]4A-IQ V3O]VRBZR@NX8LE!&2)J!!!] W M%_Z0Y&AAX9=@*S#5!#?,,3Q0%__<+?U/ULI(*N%J$N1Y6*9G85MRZ!U*D-.UQO$/4^&;8Q:@H M_2N9XL[$>SU"+@SWVK,O?2WGX+>:A[ -P[=SW[X\[PPP@D,HLN1MW.D2J>=L M5TBJ6V@$CI5)!MDW09" =A2?2 %3*>#69YDS^-HKW[)CUV?#"AUP Q3\DQAI3DXLVW\[2@ZO=PU\J?4$J1; M0':X=?"M4&=W-T?(5C>55[>Q,'.;J+,#!\RNUUIMK@X,A<2(T\"2+*$/14;/ MU(@<%08232QZ^=KSM<,VNFOLD'0>=!ET[ND&.M>%SNULH'/W5+C])DRNJ9;; MZH+"HK,B\BA5/1UGVSUTPS-GEBVSF, 3//HHC,_4=&O3F*\NX*T>4=+$5*F+ M-P@^EZD,JB8P2,-VY>(E@WCGD83A ^KK[@%INA4%!R6?4+N/7(1&T9ZE0#6_B\\I.#"CZ&-N"S>860 M,M6QNZ+OTWCY="SPH4>A:9_!V1ARH3(],-TH1[\B\XF 6< <"YA_?E4V7(&' MFT-S=:819ZUJ-U82QE-',VN9K82I,34A(#_VYE6G!\)Z41^@YDV>7+8?&8*1N<9&['OLP(>3D2W$II* M3T_[RA34<_+1:I@;%F>)8=WNXR&L*TQ=R MI$3&.#V$^QFI[G.)7Y%@,YS&>]+@JXZ-P86I&4"G4CZ=&EIE$MB^# M5FZY_7K4_AXUS[14"PG!2< I./#DH1Z]=6^1.3L/=!95[Q/3+[>R0/?#)F1_".']H?.+9WAV1CCG.P2+S=%]%!%4#4_%,(\1R& M1KHR8((VA+=[MR*@'D:\ZG/Z)SW%YNJ^CDC2"H$95635"N6? M=4%=E6 #Q>7T%@MT''4 5!8,W*?GT8G@:#G8F4+?6<:NE9J02 M5(.F8,P,T!N*L7V,">P+C*+P.SR>+4E9'<+'&IR)KX M"W.I-;Q *=+L>^](47?TQ7)9:UD(SW;WKK9I>K=/O$$/_HS1Y:@!C!4@I31= MIH UM\_>,N;84^>6VZARJ27>UE%H'*;D<_FPO1&<:#?W*-8XK>K(JH_1Y-=>ZOF"FN<90YIIL5;1G MPHYSDZ+LU^@6=>@.:@'U800W0O"Y)(;0IBR-]1[N&(F4, 5I[ ML'JK1VY@%OI%'6$Z-\ 2F!,)%9M;!]L07OP :WP*Z-0BO BE7CEXUX#A&>A- M2,+!#D*H-C%,8NM/:941(]%=V&NC\ [-)>9T"]]3(JC"@^91S;40A>:E;6+# M$&0<O)T;8D&AY3@V&;XZ.\VX=E6H3O\P=B&DB\$,CSJOU<[2F M-OLG!&%HB=E&BFH MAC*%?D'9+#-HY6E11DX:!7-+0"Z.<2VTB5"Z'P1>L%8+,1?=1'LVG=^E\<>* M4O#NP&B13&)UX2Q>E-* 39X$#,NPGU')2$0872>,5<#2CE655JX1>9!>"-B M,7U,\"%!.4\2U^G:EE>(F-%1$^A""?IS%?(\: O MAPP?>:J4@"LZ$EY$^),F>K3T+$T:E06ADN14.8X7X2N%^6>IBF0EY>E]#'?<$OC)**Y.' MY#0I>ED%E44HGS)9'L.F/?CR2I!AIJ"&+5CW)EX7 Q-'MK:\3\;,%"D1#Z:G MELW^Z)PX8^ -;53'?SPR/--S5>QAN:TE:$(TTKH8E\@O2Y>\==0MS\'9",QY ML9;]/@UA81'F&1--C[#-Z%P+ZT,^6#AJ!&87ZNJ&?./%LC$Y.\GJBR)()^M3<\: MP>4Y8XZ84?RK&55J*;<2!#DCKXGD[)+V>! \?,YIC@N\S0H\!0_K*8FG1&_[L:6 [FC-C_(6(SSS-BQYK )A:[ MQ'7+D8_S-3 ):VL[T*_4;&?$IB.94&XU+UK4H%HL1N=:6R?RTQ&A94(EXFQ' M)DUIK-MNNF+5PAE=;V;3BE%7"YB]9! %I\P7$PL_'";U^/#D;R?Q\<&[O=/# M#[_&IT?QT6_'\'!R?KK/OXA'FC*]A';$5GQG-EF^##WT\.XKT% MW!%D?!!]@:6(4F-DF&&_*H[8T4:=NBBWAE62X%#J/I1WH2-TR[$2$ MP^S>D=&>& BSB'JI42ARCGYE-CD+C\*N2&M_O(%Q]UX1S\?.H"^4L5AHJL.1 M%8OZ%EX*],@37RW&16:H1MY\/#D<"=<((3^"GUD01ME@/Y9IP>(E,%:5,S0[ M*!K7J-4YLN P%@.AY$+MK>I!/$X3[RQPB "[J.2DYW;1V4WW#6(7V$<,G1'Y M;JAG%)T6<04ZL)H:!%]*B>&.'!E.Q=:.8?HP"0]CB(6HRC0K7EZ":@G6<, X M0X%6X1(P3Y)X,N4F.'EOGCSH6:^Y C.P+!2U5<,V=.@_(%"7><_0ZS*X2!>3 M\N;! 1U,1CX5YYFZN^;#X% C M#0F;N HT &)ZJ?LP4D>U= 'H/0Q,.$70LQ>O$1B^P\: .[E"AW+\PR M/CG*"0HNF'?&@+_\^ <^+QR4O?EA3WR=[% MY)#SX>1;[B$JPP MI(W356\ZCZ//*^;$I:=&GDQYIB_/A5=%[KT_$W!KZ<9ZV6R$&X6MM]9TQTF! M_?NRC+GKS#,H\HS@"N2TUIX1;4G+:>W GUJF$X%$3TO5L&,U:%V&:2[9NW01 MV.BYI3Q=":T1HNOEZ1-"V\RXFRN&O%49KG)GQ3C>P(E)K&'&$(RVQ6ZF")X4 M8(ZY.M"\Y84K&/7J73P)NNL77[9^#KQA-+=W[#EV3(HA8<4C\U*:X RFG#D3 MT5)XW[TV>?#:+LR?QP+F?49 M-2TS*;45QRP-[,J$'7LP"UY(E:*V:Q_]Z,SJQ7B.:898*]CKD6=G,<\WT]]5 M9*>9VF63K2+TU)G.@RKF32.V32.V:X^ B@8)> B ]C-L(9I-0=[! =RA9#J MIK77?5[?5K&L+7SC)DX>,M9K!-3?5WNSSM_1.DOY15N$T.[-8M[KQ>R4 M?XXUN&4T"H_V9+,E[_!0;!RDUO,[]2K0I^(T*1PR9FRQ;)8 MV&L/Z_$*$YI>:1?""L%;V"SZ?5YT,L!-"0_S(O[_[+WI!SU/UAAP!L;AILZL=(H@")1\SS ME-5J&X8&62:VG&FN9N(9)@(8<1T5B5)<&LI'93:AF88G,&Q1JY-\MIL?;AF_ M\@0)=I/4,5>]$[B8E]@17D)5UM9"I%?42ST,U> ?,08F4UV^.HL1T@H;X74) M(?BIKF19G'.NFF7&]/^2J9\E=6 M+F(_$?[:ZAG7Q+^ZEAIE,NF4,KKJ"34B>5J&FKFU*Z0S.Q\]Y26LY T$[2L( M+#>G+F7DQT]@VA01'N=-*&[FPJEC>FY&A"BV]&+B>)M%W[4;>$+? M,L5\6Q/GVU$TS+"CL3J%46-+%D3G4JKEIL8#RB,L-9MAL'%3R$^MOKI! M-KBEIV,&PCB (,#/Q!YZ0\POT=8@AP&]O;4"]**R^E(9&\Z'1$Z"0?^@#X(N M5A/@>8??&+7H>+M1^"9,^*KB^G7$%9&O%=.)XD'$-,:P&)PU'<7Y-#E9L37'"V IJ>3UQ:A?0/HR:)K+5:4%X[ MJ06%_="LQK 5+"$D1I_1H\NF!]%Q@CS=_SO$ GCZ@]I72FASQ:-EGD"!F/N8 M)I"J%_EQHJA1I_$6DT-CNM.%T9ZY[+'& ^5M%6HF%YV@^;HQ1+]?: H3"13+ MF"*]T4]U85AWL%!>8FSB[ B X)S^$,1*><0]CI$-V (@L%BI*!D%A6PV3T^N M[(T2_C[K1=&$K2L,"IR)59GUNC.Y+(ZMO.HJPJ"J;^/>F7_Y!J5+ZP:A,Y<9-I!DO7*QJUR([[*0.;) M+I!9#F0>[@*9JP]D8HSMM,\5RU <7GF48]RUSQ 5UF-V0! A%Z$A.!TLF^/* M6WLH2R13_HRO.\F.?YNQ65V MZ8/;<:GB:BY;JV3%F$98Z#UBN1*0BUR.3A[!\GB.R@GI@:).G ;(&3ZBX,"_ MF(;K(>*CGIF %'+P0XG*O BC/"T^=='/K[3?V[17E=M:MJPI5*DGNG*N$68# M&X@I.QC.AQONY0CIW<[:LIVE7"MN]X'PO;#-=)EBEH6]G+6#^15F)4@LEA E M6.MA::#L]3!V61T0GT95%1 M>C,=%;VB7QJIC <8_Z5 M[A:9SH6N47VHK&N)QU7/"4HFY,?T7BEDBJIGZJ=#H=4)/2_U=C"6XZ*27A,,6FMAYO#,%Y_ M=VV_^X\W[O_6ZP?HLW _+-PI>G%S_M5N?*S9/[Y=G5]??OF?\T_V]77K^??;K::Q/I;M [1O\+2'RYUZ<]J]MD_/YY?"6OY/[=WN=_;Y&!F&E*2 M'+$'%E/BPXU"-PM2MJD2>%1]9(0UQ!@D, +!FOSM0+]<+N^G%69%QB(1G?)+ M^ 1[6"FT#I<4>?4&,B#S@EB]V.U[6.?%0:9^E(U<),M(Q\)7$A4;/),@ MU1-S6#D5SY[8-T6ZLV6VRYK )=VC(.LG=&"#]RI[^CXJ]\$G;>/C?<5:$19F MZ'.-,:(8$ZRV1>Q.E,7D46RW:K=@Q?-D.$ L#*@]E5674]LY)A/KRL^DSNR!O432P5O#3>U_H=537W$22C3Y8F M,N]%G2$QL^<.ET5#J]E?.RC#@D;S0M)9:,2 MMD9VZB@K7LK9]EC%%*'\3)>B6:TLJ:J:L5M)198H&(JN["8$O<+_DH:(G<&M M204(,SX^*HU;* 6+IR)%,"BUC54ETLJI JV[X_F83<*DG['>1!01-)W:A3TK M50!P!G7Q*O5N1X+2K BC48@:@#*/L):: MG2]&5CVQ4DXIF:9_48!5T:2BL >;MTL<*XS9A9-.A7NX0@%1/1/_F:KH*S6& M:4MVO3Z:=5S&1T,-*?#N,\(C9><9.6%5$KGBYM51TWSW]#UNW:*UAZX3CI>L9RQ](BY+ MMZ5C&2>8-<#*.U=8L.7^#YCYM>N.,-6JBZ$R.H@%'5,1-1W?>:??HLB!3SQV)FO&=J:U3 M-5*\(XVZ2M$P,:Y'N.6)M $!J2A)9NJ(:$-,7#(,$ I&)A(I#9TXDJ2T*+YS M0W%^ZEM(JYFAEV(/1O_5A6D_O8"_Q[36BD8HL>K M2NNIJM4RFG*0)!\AF9=,X#]KL$]WTF$G'<:V]5TI!%FX;]K_";:(K+%W]D=* MW4%Y8=H5_8*PT/J'5_A+/U0K@5R M,G7@.,>>W/_DB*(4M<3M>9ADT55>!(%!(-V6Q[QF_6&HE"#T2*@,XIFG1-6B M%*><9+13B5)?J"Z6K!(LSK3*B9+M$ )/G/=-/-H7XDF=40L6K^OWP W1=?;. M_M-]X&!_WC?/!9:"8!]_Y,:"D%K]67\B/Z-9W^5GE/,SCG;Y&3O-=*>93FCK M7-2PF83U.5ATAC<+-"*R6P ? M,$>2#'MGD^Y._AJ=_/_QPFXTFPM#P/,\;T,<+7(1.:)$8TG$V/9W[I. T] M2E-:EN6Y9!?TPM"'Y4"OY2L83.A'\7X_2E)SN:(>1EZ)CZP8Y:UP@DR#Z]# M&=V,8W$F@)"0_3:X'R7LXBA 01*%/!$*)=Z5U]1S^W\07/$=.LFF&G2%ST$7 M9X@JS]7L/Y%N)>'LSF9=$MRCGI7?R!G1^+(BQ2L&-9[EAH_Q-D.&+!'B.!7V M8=X-(A:->/,"PL(H?[:E\/V5 ;9D(1^N%6! SA6T1TH2)BVXE&L0 D[ HAI M\8B'AS^KYYS9OZKP9HZ5 212LSCZA22"D"YTG9.]-_IM.[^TGQ4FJ,;3C.+ M!!Y70(<-9+ .0C"K$%;XQEXA1L!C*;"(?.<)<4#YH1]VZ9+<9XW@J9VT.J4I MES8]26D:<^6\1)/*_6HL9$44HBDTH?.P.XA _0"Q&PE.\-U,MSFRX3SX\9"W MK?[<)X4ZS(7H[+WS3U=O,Z E';ZN1]84!^Z"0&'G9NH%OC.DO'W069A="IE3 M/('N7GE]3'36O3/4*SK)\)<89@:/O>$@1T#B;)T@N5/C!,K5Q=5WYVEUY^D; M0SU@__?0R)WM+'W#+S+?$!V=SZ#F/<*1$#C[#\S>@"UZPYC8,F2=Z'_ZF!&7 M*6;(^Q7,9BI\]1'8$O52NW5X@-\VCW+V2QHB)N,*U-3N!-&PN\]W:1;:,HB5 M9^H%<@OOSM)K/DMGAEC^JL7R;$?J+\\./"$CO59:T86AIM&M171=QGG:N[XX M_VK>4XBP,K;^-<$IO-F"1CW"=< BI+"P"MC>S=V3*EBSV_:O>-LS]E$LBE-B MC'RVPTF1DW)^-Y;U2N!ZZF:)#\(*R6:!W<=\L'UFU:2,;NP)>ZUW6_(5;\E< M[&(V\R 7Y^BZL+%&F2#6O[5O5"C;HZ:$$AI5*<+CV$1::!KD,R-@/*S=HW-L M-+!7RKT03YE.V=OM]->ZT]E#_YT\]#.CUDT-XN;[U=>W[XA3#O^J4S X#]5+ MV-O$H39/J@/G$.8C*;7Q#.R9B1,GOB\!H%,1$_2,IMH!KTT'K'5"A-$(H/&0 MQU?[@XGGXGD8N(0H6A9^H-;*%1G+G4L%,<.LWFC!16UF%BAT$J&$A\2 0LE7 M*95NR25=_QD]HC[K2-T9C![=(E]2%5MS+KTQ@R%:1-Q\JQR 7.T /XJ9I>CC M['A<.HC:CA K5?TA6WU(HYUK!6^E&B0SN9B55^D-*U?N2=#0HURZ:%9'CS@@ M*\G%W433T"!SY#"1"@Z$?T(/J.()AY_AT;8O'/LB]?IVXQ1#!RE#+S$BL;R\ MLM]O]>:LXLHHT'D<+9/.HUFSOU]=?C^_NKDXWVKF%A3.@]B'1V%#=A'11ULP M*THEC/B@I-Q'(+0MXN_&Q #>7U_$0& MP(3MT4\B6H"MWVHX]7K=3K",'9Q!CRIU]403?T26^-NJUQJ'QFL6OL8%1# K MN.KYXY-B,W2<:%SY8=FH)! D\8\89%9R&\618W^#XW /@XKA[(.P<6!=1T/L:A3>496P4RHH"#MAZ$,KC7K+03;OV!W9'Q&: MZ=B?@RCVN^[JDT@+I_QXF:>\5;._G/]Q^@7/^MGY^:>+;W]L]6'_C*P*['J) MZ+^Z;->M9Q;+"+P[N*OIDO-0E1:2N\#U^YIZ#DQH.!,QILX,8X8RJ5L,;D!5 MRH<:R,I.,NP#&>C"D;X*N3G;; [13]P=J_@P]X*9U(P[TJ@-893!!M4 &[XE MZCJL\*"B(<*@@LYA=CK=N7$W,+@XX#@A/[QC%OI&18/4&F2\X +7.KTP1)[E M6T\*GR(]&SF_18%-4XXLU7;-_GKQ[=R^ M/OU\?O-/^]/%]=F7R^L?5]M].Q=YU;9K=+.!U1L[L'H9K'Z\ ZO/5ZHUZB^5 M:F;C@==+IUW^VP_?3Z]N[(N+M1!HA5EI+%/6'X"L/[WZK_,;^_/EE7UU_L?% M])=$Z7FY3?K_+]_7-S\TX$GOIS>$-_FY=E__7GYY=/Y%7S@YN;\ MZMH^_?;)OKB^_@$_^O[CZNS/T^OS:_ORL\WOVL+6^ J,O'QYTD39)6 E!3Z5 MOI$RC]_^>7UNG?;AXZCN<"E60E:.^K=1H I6?/I^?2'E*E:OERRH.3;5OE+! MQ6;#L9OU9EOYG%"E/7(.C^M.J]5^HA"L!7HD0>9 K=W:B8)S^V=6/?O*Z\#% MNLW'Z:F-\>C%):]%LV'GBJ]$/22^BYB2LEQ1%"T;4/F'^5K#Y@>0:)*J7<1< M0YM<"-FS\G'UM'A7&?3(]?;0$?AX'Y$SQRA@%3V2/QR9UA[)Z2D;&Q^[]P)R M^"1IC'Z4$#01=*S?QM'?JA$V5XB7WMOBPM>PW3\IPO'OZ!4>;?-FGU#;DQC^ MS/J>A?*>""WD,MNV*KVWG?,$NP(D'QKQUZIN^(\P]N[PBX5P2RH;NBF+82[4XCWX3(;%SE6ON_IJ5HLKA$%E9JZ]0U\I7,G5CC)TECO;"8PGNV(=6*5I%Y0ET)8LS518VM"\[:<1M M-8X=KL$8VN[=':XR>[@;1T[]L&5H23D-"2MYA[I76?G67QJU=AVQ"?PB??F. MV,;$4UAD8Z:78+S'Q\>U9EW*S5:VR8.3$0V&,9:^($\C$Y%Z_0&'J=%=RIM3 MT*@(;W8)4PT#OQ;46GO/?;O7?*L\A]E!MT\[*6._AX%G']0/]V[?4L+H,+@C MYSVI#*1B+ULL+ML ,;;)D2/;$C-NI9:-WI/Y@O1SW),GAX=C-H-#H'NZQ,@! M?.LFOI#16/J'>GL^N@E3QGBIL7?LY^Z=%NZ=DS%[I[;D55J^N/(H8\>H4@)3 MHX. ,8;:R"Z5V;(FGK3?8*4G'S8*2G1]KGY-96)^'42 .%WKD MWF)!/ YJ=L5ZZ70P6,(!7F4MN$C:UE/;5UILR$I8A7TKP9F./_ )T8'V2_:$ M+^N>43*:(W,[Q/]4FE<\Q$:Q<.*0QI7 ->2ZP!927E,17BX%G+B!*G43RG&3 M L)473.-_=LAIZGASHAZ-?M;Q Z/1V@3KTJ^)D)$S65H"OLCW>9MUVN]# ML'+=A,7F.2Q-.C+/G8C>"Q3$,9V,TU[/#WPZ<>K=>*M5WG6L?=-H+M-?>UBS MK\ZOSZ_^Y_S3-B_T;.&JYBY<50Y7G>S"57,^Z*UE'O0C#,Q\._WC' N:Z6@, MQN)_7%]?7'[#:(L%#WSYY_4%15D^7WP[_79V*L1G7/77+OJL]9ZDD)^7PM MUYCXE V"KG[DXP;C"56%S[J#9PJDJM*@%63G4L-:)9)DBYD/9E]W/XBBOU'; M-L:'GAU>MQQA@4+8(:R[(P4=Q>E-FIO]X,;H C((@6%R!0!$*CNJQ@S/%?P. M$@JP!UX@1N@TU#H8X""0MLH*QJ_* MMSA[&-<',\<&^!OX"Q)+XRI\9U@ENFA58W^?78$ NS>()M0HG]*+JX#JPE1FVIJMU2K4OK+J$[M4NS2P6P1NJ M1@B8ZO 6YT%;')9]&_+>7"O!3^3"XNB\"*HE 0RAJN"!?8E.KGA!CT%TB M#=*Y\T+.&(,117VT]M%S0ZFFBF,Z3N2FHWH5NH0%8J[5E<(4^7CA[/DUKR9G M'(=B)UX0H 3I@?R/'3LDE"Q]0!<=SN#G5!3#]$FPUDY(6 %FQ!$(G:X7('04 M;ZT'WS4J!.W#9'?1HQ1V*5*KV$"(?)N*P<'?*.](EWKK8QK(X![,UT3$GII6 M M2K%42I@,.'XTOP6N3G'I /)J/TN26F;F@_0<2MB@=#C_P(+DE6\W4U$D7F MO7?U^>+36Q*F:U$Y>'%NSO]T063'(_1[-\GYF'F0R:.$+J_$5S7H3K_^X=!Q M\A\80* 7%-<&CD07\QDX7@:B]5,$G88]_ B]^^Z%83(*'MS0=VMV_HQJQ]HI M%YA'0@$Z'W_$$9=#AWL!ERWWFM+U]!'>[_DQL?'IVE0&E0V!G;E '+E'-7;\ M+HX>;:Q##KLHJQXC'K6^W]T_30,7$ZW)9X[$G# ++%;X!P03QXUBL9CA\"(S MHCFP[>,N'B;'1FX"_IM13];)RQTYR/2)K-XA7>!=SQL8S&GDCY9#J@ITF.B-XH7S%PD.@$F4E@Z_U9K@(.S6MV]KF;Y5A-R -2ITEZPK96 M3#E(2#?HIS)J31%IZZB@>5Q%%C<$OQK"!.?.#VU' MV+$>IHU;.HJ $EV8;**I$N,KYYF41' M=07ORNZ_W XG+=!C*MF9#,<>%F)2HD $ )A<2Z\%N^1=+*:'[8%E$/5!FF6& M)NL^8)#"=F55*.9P$AF1=UZ$":8T@385+I67KW'F'+^(Q4),;J-%S#.N?4'*+ZWTZ9":8&:FQPW&5&*YTKVVR%_.XCVQ@C MKK;9IX*#3 A6!F9V@%EZ5-UXZ"D7E,?13EAXK0I9F2J$KL-A'Y5_G;Z>$>*J MNP@L&*W/JX](36C^CDTE>SVJ;OZ6XJQX@ .?%9>0DVNYEZG[_QI:BS%TAM5Z>!.9E)4]>U><7E M)8YP/"^6/+ZU&W2V2&5K%ZDL12J;]5VD+2U,&JUNQ+>71)#7?UP%\1P9I"7:=&-=ZT[P'JR MZF]O4-9,K(]"XJC$3-9L#WYFPT(>K*>>>V8U"KXV]A/0Q7CE([I>RR5 :_4M7?EZJ"S+ $5=/]U!(\N1/GU?XV+FWFRM/F M$_7$,)9V"[G."XDZ0S=Z#,GF0H1QB 2=[ZD7<")W:[?&:_J@JF>;;UYJOFHN=YK+37)[? ]Y9H *[,57PYBSQ-%%BD2 ^/OD0 M=XK*6J_D&6J4 8J&W3JM\SIEOHLTBH+=H5KKQ;J)W0+]3$-=\G;)#)85Z M!:9$W4@),I?<1X^O3G$T':(%VM^=_CA?_7'"6)]6*N=;L74MC^B9JIB* <,8 M)ITVI=(W7W0-3BLV%_W\2ON]37OEDS? M')7IQ.Y_0CFD8NYOY=HV&Z_[/:+ M].#*"].=!-GMB*P'/U(!S[Y8=]]MC2W;&I<$-BIHPQ04IXXDP\X]PIJ,P XC MKY3Z(O4R'$I "LAK1LSV@K\C%XQCN\.NSX"NU/TI68W9?<: IQP^K^>M@5][ M7*F6^5&2SXI::N]02V744F.'6JK86(NRK87T\95AKO-@(C;-DV$?7@59FMA_ M>R-*JF%4NB4X_VK0/L%0[[EF,P(D_+#K4UD;!TXCD4;F$Y(IR]2+\<3A5I%O MAQH3MROT6SS/"S[!U=Y X]JEB_*1 JWX M3M!];\M@,AF 8K):>X QX-7UCS>';Y[X8)5 G2R0_XF)\^<(/_[]-O[M0XX0 MM#B*RBZ+%F#V95;=:KF3V)S_)&+"W7PF:T-&VUS5UIAR,%@TXLV'ZXP\(G>U MV)_'?Y:-5R=X5)<'"7Y?IW&9=JH_/8O8[YY4G@ZQA5Y\Z'1.' .3MIC M.U+51/4Q6'[?3XZ<=N/@V5V??@>4UW?, <^A::4].UJ03/OWBS/8EF=_C M0^?H\&1* 3)M3S9N%H[:3JM9G\LL+%;FE-O^0S%(]_ST22$Z]@O5\U@Q2\UC MY[A9.HN3/KBHSK2<^LF,G7F)-*BXT)[ JBUX\"?.R<'1FBS$B=-L'"]J'>9Q M1L:J:E/$C#=>LC7:<$RF58>W5KZ?..W6LL7["S;F380A<:Q<]@NBT<':V+PM%VVNT9[]SYZAL7 MB@)%Q,&"Q[O7%7K"MD1%X6;2F M]4,_<8=L\@0T#]=*3)2W7WL@?FF1&&[*O(\4TDNC',FQ%%>;-*#V;'\:3\ZK)6\E'.8]76+H+1K4ZC/BY[K9JLVA2-CH3M\+:,JQ[4I[(E% M+\Y);0J'UV+.P?3AD$7)WF:M9$.L8@76]W1,B@PL2F+4:U.$^!9^-9_,<%/- M]VPLV^^]#E=R>P9QN.QSL&1?^'YC'533_?KJ]G^51WM!PUP+,V#U1L ZNG_7 M0RRM2D$:[[?=;K'36(AI-I^S\#QWYJ+4I'507ULS=*(R\6[+TGMFR\([V&7A ME;/PFKLLO'7=W'-+%LXR_ZQ\>H;*:B%N.)82R(:VFZW,99,Q;'WP33: #FG3$^ MT6NVM*K*KQEYBB_NSIS'TIQQ++^]ZMX_/^=OSCOTI2FXLX$VGIB=IU)NJS[Q MTLS2J;_Y@IU#MSM7).>[=QY=6,48!!$PQT%L^ %HSO\ 5*5/+VOCK_6L/&E6 MO\Y9.:/J:[MY6?:\K$9J39C'1OU)\;VGF$]RG"8SMOJ2_CU]NSRKD06[.\60 M.&A6YKG_6573LCB Y6?L'QXY!P>E.,%&D T<-9RCH\WD2=B#?52^MY]LH73V MYM#K)Z=C7-E0+=L0?."?M*0(G2X&1'CFM^KHDTNTU MG-;A%#&*A2>6-:8"?,V^VYXCZL@8>B4)X06Q9Z;>%W[ M=F3CHOSJV%%L_P)_;=HPLL"/H 45(A]A6,S#L)A5"I$[I1AY]G0Y1EZSD956 MM8XNDXP4]M%-I,0US*S=C?T'+\3NX3?=SO\-_<0G^NVH9WUU.W%DP]]/X87 M5M'Z/3?L.O#\,,$_O=BS'_&/$#%3<>PE@RC$G2;MP:?Y.U(^IXO=&<^!"[_$ M$;QU[,=['QG&NS@?OS3;M2,U8_A,[$&WAYZ]]TN[=F#^XMYT:_S2K&<3C;]5 MU6G5^V]K]G7A1[8;))&QZ;SQ8FL>HUTM@M6#>7/BX+"&\ M_4NCUE#/6SE*].*HRLM??()V@=D0=":;*-UJ<3YU:6;YC&5L))DF:'CLDA0V M!&6*P!K56L;3%2WS:RF^P'SP4:C)CKV??H+ >JL#IR_J>S'LR=RX#HQ)KAR7 M_KKQU0!..<+#]4=KMF'XZ^]T<4W:^O-Z,BR9C.RYJD94U\U6+HPS(K7H03C0 M_C$J81LGV<4O[J<^ DMC-TS[%K34EU+[UVX&/TN'-(4%@\V)BQ83(35 MABC!?Y59?91X!^39 7G&1P17 MOS]W,)X=C&=E,)Y-W?X[$,\.Q+/%8)7=O*S/E;V#\%1#>":OPRM"\!P<.*WF M9B)X#@Z=DX.2C-^(KN\UG,/6;+.^-@B>YG8B>.!D'\](,;I -%%S&M#,)F7?9OQ.N_9\ MN-(.O_/\NF-;B6&9KMC85@X=Y&>[_1K@.X=EOKQYP'=VH<*E#B,7O"U@@6"% M%1:H:4 (*H+RE809;C(3'LBQT$60WOO0C<0 6>200(A90/1&XRB'FJ;>ZQ61%L8R:>I\,=SU.9YZFUXWEZ-:=E MGG<],:A;S*!N;_:5O^,4FA, 9K50I VG]=A80,R&S_L.B;$52(RUI,=X2B#. M*[0^^\!SU4^>KJQD[(>X?-"G M[OJ:AX<;SN'!C!6!%]:7IE.?E6QB%Q!]41"L[9RTYE/$>X-GX;!*-"VXDOGX MO89?!4.QUF@>^&&YP3$5,;FFSEU%%;!-"Z\TCT'TYG%%?:S![J8Z*Y^Z$H5@QGU[D7I;L?K4,NF65](K;F5:,/- MH[6H;7F\\L)-)1UW04-M'15Z7.&\%_T]MO< J^+(8K9 M1 K_S-.QCZD_\)*P M\=QB348MJM]OX]\^6$^%0NUDCBE5@-QG0B*8G6-1L[*+DNRCY MZJ/DFSHK.[Z"7=&1C+&@O4:PBD5P!%PS1G^,ACTFL+ZT /^)XOL^15]'YOJS,QK&A7K?IJHJ ML6@7X,DZ^(;7*A*V7Y_!-;MSBB[+S_*4!\ETDM8S)RFEW8$@^;6*>?M%[E)* M+"NFU DG)V;>&C'X4D+B?YT.A-OM^Z&?I+A0#]ZK\JO.0<+N M?+4[7^U6NB=WOMJ=KW;GJUW#6=GY:G>^VC69EYVO=A6^6E'>[;+ROGJO8:/M MU$]F*Q"\+@[/$Z>]H?EO;>?P<$WF_#G.VO9)F?=NV[RUC69M"EK5Q;MKIP=L MO@YW;7,&!W:EMW;GJQ7?S?A;J=+1VBXX6E$(_.I8BP"FELO!>L8T]'8F;=33&K,U9.S!RQ]@6!6]L. M]A4_UTEQ#CJP+_R0YP-&'\#6LG".;Z$OB)V%SQ'363*"OMWY.($\8)@T:1-[ M$$0P)/N) 3!!6R^.^MS_S:T@MW0_J?_A G52K#THVZ!&C$C%C>[+4Y8\A4N* M!?]*0' Z5ST_@"J\H@36N7MSD?.S85K M?JG7CO4TPX?\PH+E@DK6&%%G'(G%[BC%>TN,M7Q?F95]?>X^;UWU+Q@,S@9H2W[4)29;^?O&1ZTW MM_^P!;]YJ<4K5,.=9V/I=%DQW'*_-(U*TJ+?MG(VPB\M8QM*[?#=DJYN26\_ M?/%!,0-M:42ZX)D[\#&?]LI+P'*AK.;;#88?K&9]3LG4*\E/AXQ!D(=AQQ^X M@24SC,\&:A'8_.RXR3V<%E@(U,C!$F[E1?>Q 4[".O4/KA^ 7A'@!X8@O&.N MBNYS\7(0M?!ILC)CKZ,8IQ.T-JU[%PS GA^ZH&QTZ2W#0LU$=WH?1\.[>^X8 MFY*H;)-Q(B] 1[&8^0/HW3A=H)/%$=@4=V)9@J+5!U/4#1G'9/3/4OV[]E'C M*4Q;XU@W7KZ0P%RF 60]RCHC8LK^2&91I"QQ&G\:PQ6G.V(I(FZX+__E44'V MI&"*JP9X LQA*TM^4EWV=LW^@S)<>0]D#5G0S5N8"7%=Y"O-8VO$'DY39/?< M#BXR3? C7IF!#Y8>M7V&0C8RUV93[^M-K+M)?K6G6]6*/V2UQZYF]@YGM>W"ET&Z(PKM]WB6Z MSZ'GP3+=>J-(S%3ILRU]WDFD*?O_W8W)7X033>3U7=F\>N^:3H$RHE!9W -W MA!9[HO2XQ L"CT0)>9Z0U249WOY+3@T^P;+%ARL%M@PTUD=)8V(6X=OPIECX MZ6,D.F@O"@*2'U8GB!*2+NBYBK6; '/44]@0:=YOD+ &JCH,"NBM$@#0#FQH M_-3YQXN;3Z>@9,9W7DH12&XT"GDG8S=T![!CUGFOQRJN_0G% -84:!I^!9+* MK>P'1:7X-*VZ#I3X4GZ-7PZ,TA+TR79>1R'LCMW2^W\)UY2ZX0NN892@?+!14,<> MN;KYE)+([7I@$^(!<&P7Y.:=':&C&ZN+P.7LP#C@'.Y[\,6H[W?PRWP'P*]^ MU*YKM!GN@N@6D<_RD"47/6PCZ0@>DZZ?Q,,!WXC(+3$<#$!SZ-R[OMSYH** ML$GNHQ@C?O"S#I%*^&$7YBL>@3#II!$*$QR,,5@^MW@R4Q\U)SSZ[.%$217# MWV FN F^GN'<%N_HTD=ATM%GP;YO?/4QBO_F.Y4LZ0T####(_:/F MO9O3N; ;(N?".\?V>W1Q>=V:_1=>GR$"NN'*?P"I:^,=[2;),"8Y2"AQZAG\ MJ"^3-TS85O)@%_5)VI"RI"[%\@K#/V"2855 D<'GV="N7NZ'"'VJ@3=^W4D3 MP,'BQ-*MX<)D)*E+2@H#T&%3I6B.\^Q2% 5M>M3H$C 02?Y0.)>$7-_EJ]QT MR^KQ*%'T& V#KAHB*Z7@#1AZC*@/:'6M=;A!L MO)6[Z2+T=__#7WS&+67E[K#UKP!;/P:$L *T8$635?@VI2ERNZ@N$CC>KD+B MOA1'N9&S,&UAVBV8A0L)[/[&@]_[)([S$E!R6<#1:>! &02T_C0$M!+ZN7Q\ MYV&[$MYV)FXAT!C 2EP]O+#5KF*@WPAD9*OI-(^>7QE@E5UO.JWC$C9MH34- MQ@'@Q@HEM5$#GPT2?PL(]^','K567W5ZU;/0< X/)_*<;_LL'#GUHQ)]\X++ M#LR#ZWI,!8*_"IZ&O:Z'#O%TXIV^KFS\>VU8H(EUGIOC%FACQWU8+]W&KZ+Z M JSWX?%$V3QIO<>0;NS 0_/W%-S<>U;1ORE"QW:K@]6$YZC$[IBLO#J.PSX\ M#-54H*P7Y_K:J$6>L^_GBQ]ZZ'D^HTCK@EU9&S71%:=IOB/ :,R7R.4@W;77 M&<;H_SV]BSURR]M[>$Z0%:99?T_/Z5_1#QOOWTJ>PH_/?]@_0CQ)']WP;\?^ MYHJW^50R&O!7YM?P,?4-!\ZNY?8)K>C$9#T^R$**-B9AX'@WX8#QI_7 M:W5>"Q5BU B$#%F-X7>BH,%1PMF^'6$X0 U9X]HIX'.;I!BC<2EB$@0JX,SV M<\W^0N@/6!O&%T(7AHG 57"$^8GB6'+GWNL. WZX[Z;0 Q0N_SF$!D10'=9L M'9NUOKHQ2*'FD1%@)5<#X<(QD@0KAO-%#01>"K^R]V1F3]4O\DN$/<-)YV@! M4IES;^@[=@>T1XP5D+-?@MA6<2!AU\#GX_?&KDT6YN#)8?#_B5&17JV;^@%' MNW7?8=J32'IIX9Q%7=C\NIN=Z,$+W3#5)>@CN-%]W&_Y/M?LRW!LP+H '<7 M,RQ[5X7H<^ D/2!+K;.?%'%)FRP(MD&4Z>6S;MT V.TD354Z)?&09V23\:> MU%M$(2A)X-@2T8P&'!KT?(H_8A",H!A9 @;%*KW_&\+V$]7B!HZ1I20-@GY# M5#B->!N]@MAFR6#R1"3ARY^]+F4X77FT__G4PDAP+OX)RH\^Z=>7GZ_T(1\$ M<,Y 5:W_:I/27T.)/EV7(LN$CR' $X;;^S#E-!6L8;7JHF));ITY MM87#J5=WO,BEE!P%([$)-<#M6SAG_%49P!X(A19E#!YRYT@&OLT&!I.$277P M@-_#8/I]UH'17BM83'H=D-.T\6/U![,'B8.,^K9"^\NAE-28')>KC M?81+B&.#!8WY+& 8.84SZ-!]0B JD,$!QHL1".CU_6$?>M[']*HDMV!T_U0> M&@RHWWK<-;_K6)5MBT+0S5"2A#_4._<1;G"XBI%NSF=(EC[S/9PEV'YD > . M5M.@+S2<$M?\8<_S:M9I-MSL36R0[FY4&+JTLH()8(PH@HOH-9NA/86. E";<$YL0!-E7''L&]EK6H;*IK=O& M.8'VH0,PEWTTH_#NVR>P,2PHC(AFGUA<'_"VMI)[1O9B9E+@$QB, .Q2["J! M;B8]%]&((^A,&OL=N DQU=[T?<%'$+%F@N^'"6/,,,]AO)I%!GHXLLR/R5T_ M&((!B_<]W)X=83M %"(!CAO.09U4<5;VBLH;6GXP[GO_UL>+DZU'4L ( ?CH MHQK1AV' 9D95 EH@ ]^"YH=B!QGL1LA_!P&?"=NQ#IO9G ] &O.( M8.8HTP4AV/=@)\3XT@.,&7^"6DKHQ6MP29T/(2P@O5S [V!-D8L(N M^U=$ND3.O8#/W X3!"#2W_5,RKL>>R1X0=0^'P@LGMR:]!DK]QE0B4+N%HS/ M%Y4-NHQV]UA=4\XUF=MZ>_'Z0@]H:^B#NS-^5SJ"W_T/Z(*SOL-)P\]]ABD3F#!N&RE5F"<>.V6P2\J+11:JGT@#DC@!IUSNH0"]H7#;! $CLRE%1%PG!:N^ M>'V:9CWE72BK7OKHAB6K4TQF=)C89)LK/\:O&D\M9BU>VV4^"[A!U%#8KYK( M],@3QQL/5][<_O]^^^',3>ZMSYC'G!(MF=-JS-;T4_M Y86QG82&?$6D\ ^GX]LSG C#+KPNG/C\\^B)W MS;2':IUAVD>'E7!;Y""AO#_M\+X=59(2K!Y+W';:QR4@XT:@H!M-IU5_?B&R M><*@><4I29+8@QZ\9,Q"+XBK=*_1N5YW9/U?&L$>\>?W(U#,!\X)\<3L:+;#N/>:\#6F?:NG,,N?C9 &ZP5(;;2 M)&6X8=EVV5#(;LMIM2?._1BT\L8"M ^<^L'$[(DI(-H+ABJOB?F]_L/P/UPJ MOLC,P&V"UR!$^G&&0W9:([AK1S#W=LL4%*. MQ;4/W%$W>@QU6*G380B*0+-V#M'5-!_I+PZ#' MXA]-<^A5-,/G4@.Q3X&/GA@0*C1#L=8P9$J]+*Y3E:GB"$\0)\$07V[7YP ( M/((L,J!-,A@-J6@&#(?6-LM3@[6RP1YF4:JIQ]HT(S?C!PN2+/ ?)"96-6RK M,.S3KW\X5=-!?$8$,O&0Q29)!8''G.L8EJ$?G@-'-H MY>=P1-SK[FBD+P?9ZX8>V1W&PMCXY)24!;HU8>:-04TOT%56I"G+==?I M \AR+N@ V@R$B?-^>G$'T5I8$RN-P,SE7(IEHX5VIS5G05_V>OL?&>YO7=\C MZ>)I'&/B :WG9EO6F[X\?PF3=8CHTMZ^9&78"2V3:RP3PV,Q^8"95VW%_0RG ML3>D!$.D7(R1L):10XHZ.B.RU52)3D8^&<6Z#I1C5=9[(6=P58J/R=%?>;:/I5Q0L1_\HHU.&@=$'JG NY;NFJO?6\ MD+/TP%! CPTZ6.-NAHZ7"H7('4 LNIC_D6TD*9L!"K+*7?\1^OC,-39&W3OM MP^@[KL[S_7%M_W%Z^EWEX@KFE;M P["$;3@1-NB^JDF E,**?9E9ADU^9AJ3 MR\H!I_,/HIBZJY(X>Y)-X)B4;$Z>JCI3%Q2Y-"Y0$"5$/M0[DM M8XX.E6;;J\AMOT=__#%Z_QU@91#6<6A4/.%0\-Q2Y<*9(*J%SS[^V] M9L4[[+DS2ZH8E#UR0ZI/PB=:;VW5ZURK\/LP8<9\SCF$9]MO,5,MZCS]H(1- MK:G[0&F:!V]S- G)WI>[M2@"L]!%*V2B]PDL7= M$M! LM"29&YA]F9@;'/*@C7NKV',J:F:X"/[,%ZN^3PP\M>$&/37[<$5YN7J M=&3OAMY=E')Y<$S SKK2[Z.G%14*,--!87 *Q9&P?KKMD7/6*HRMQ5ZC('!16N;=1^QQUYCO"!0MQ/ M+-)%4+O_-[O=,W'%O2/U%TL^^Z*K9JNP1VJS#/+\QPL8P15@CQR F:#9$ M\^$&L(B6RB6F=G1>^9@/ZZ? Q% M7/I<,J8_TI]' MDR;[+A6*B4+*WZ1R9[!B?8_9H- BD7M*ST!)1%1?C[2D?LHE<*-;9G4CRS%G M'.#U%R>P(O*A;*$ZP_Y0MG%!S?@W%0L, J)1B-"8PMYJP3D,A>\M)9N'> 15 M>4'\_;B1)$3A1^Z^-!BA%QMECU0QDD=%A(1H?SU($CZMEVPV1\HL9B ";>S& MOJ=M?2I7%?B*34CW2*\ODP[*Z?2Z#LEYVBL41(N2Q,?GU<0HRUMM@+Z+&@:N MI?1OS)A%PBCB!V,[;KQRL>DJQFFB/%:,=.EC=6B0-B CT;G O%&\^GZ2.QDD M2S/]@\LY)2P4HD @*GT*R-Y%49<"+WKC9:P=BM/1OPI$1K5*\FHJ12]%@ M)?HGT',,^[/V1'784$CW4C5@U*#DO&#QKII]S26\J(+@OMOM,E^=,'5P\!IS M:5E2P]#%>P)?%3817A\82G=8C*V34O=3ZDO2A2"/[T[>ZI5[?9R,K:]I5H;A M+5P^7E$2I&YG!BJU* MQU6'27E31UT+H1R$SS&XB$@<\36G5"@UE6699&F>V4PFU>PK*O]GW)(^D&.O%_0\$CC2L@7#H:H/<< M;BG2G97+P4\#=B#$?D+$L0%6)Z4M.'"3)#L=*DDBI7,Y: 3?62@"8_8]DS@?LFNAL+&(J6PV$'?1*,7 MMY7]APKH.J4W>53D&6%W=Z?#%'H(44[O_;B[C]QL(^/S^A.Z@*LN8HT^]B1S MIQ!Y^N N=LDE@!J&6<<5G2:.ZBS>)0FJR@)N'W'QWD<$8NE J\5T;BF=).B) M 3(5,F0ZIKD9RJK,^N0*9RP9F=+:'6>\9X[?KAR_5?UI'0I$ %J"5[R?T6EW MT&3J@3;$0S?,]<)Z(.F=UW&1OO!1FQ@HVBJ7G8*C[!N+8?W(:);RMZ;+C+?> MGN1O@%#L4(A1C]G0C:A([RULEYZ?:N=0>;N9[5IFN^3(? S?.N/?2[4_S^PS M>8=IK.P412>0>!O9$5?]/;4"5NY#?C@8IEH[(^]XEURRQ5B(HP@'91VSKYA7 MI6X-_GX/.FP@Y1;8"9U5%DCQ.F"E2"WBTXN?.[WJ6^)W*W>*O6JHD8O5;'C< MQKQBB1<93A*25R*'J8)+ET97*&:N/FRZR-3&* F8TX0*72!"H'JE-+2B?+[L MR?)E=LF[NTH7B=9LU7=HS3):\VB'UGPUIV6>+I[ 8U)FNQM'@WWRU.,?'-@A MI:R/_D5!!RJR7H$.#09@ [&F)1)46UW*"!+[+[/X\GX=50T!=4YYU.IL+V40TC7#A'[U="ZQ,JSS!>S&@IB M]Q5-T+\\YGTF&)\GZ5TCHG%&'Y?XLM3EVQL&/9_Y256_C=$R3SJ,P^)XZ!.8KR5SU-'^9/4J,X(73&FC995&ALU:V.\P"I7[&FD%< /) M_<^*";Q)8$A: VH6F&>Q$SLY']&U.#4M=/_LXP;6 M*I^.[8K%P,%8$B4!,XZ# G_'U./>((A&O&N%===5&3D#UX]9""D#0Y;:5/+X M=_Z_66VS;O)'(1?@5P6,,H2)CKFP3*!(,1/>8Q44^S-2KL-&+3V?J#%F^!3: M^EHD61E".)$X=0Y,HE-%,QGK<9$38B;V63C=HDD+HA6L$16IPF-X'SV6X2FF M0ZFH7UN?U9@*>!I#)Q8Q(G8PU:$A%UNQ'1W)Q=G*E&Z%9$!X,(?:,6)OZ-;R M$:L?P4OHZJ[R')>D],MZM=/B5RD@OB)P =GQL4Z#6BPM+,@IH '4W3NZ:0WA]/5GW7C" @P0J RW'*$% FNV%L(4\TAX31.H;KCJXT[- M-[GA&-A.S^6Z1/F0I([&+,HBE+E*N0!-LU^S+D+MZ6.=0FIBT/T" AQ4%N(V M!)E&I.?J(N%,@P&8?S(O+OHN/(XM(LB?"E9A2H'$H.A+D@^5JO+ M"KF66 INI6+V-;MX\N2TX.[?QZBPN 8I#:J\W1%4PHJ;B"2-=E42,&=VDKC6 M]BL*H+_#Z#'PNG>0D MI:2.L;C@ 'WF'%2A.!PAX5PE)6"8<-10RTLEDE//[8O02W)&3F+U8%+(]C%0 M G0_^>SJUS(S!17SSJL _&K):"9\:7VP-K1C*$7EW+&6V39&D@])RN+\F(D]_KG9L,Z-*.HJ#@-3>M#YEM MOIZ*.O7&7QV;VW_*..I1ID'"JJMH@:89F16 P[0&G_)\^<<8SGJ0XSIP1W&$ M83W"[K%;1P6O.BS-I/X-[@H4L(R9);'4LWA3"_A+>9#G'?WLDIB5=EC4;,YA&[15U'[M"]]'E756% M6H9D&GO?G ,U9CLW9G.HEJOUL*R4G1JM!(L$':(ZSYAPADDRKEIY.;JEN3$Y MDK@S<+0EL_D[%W[5.<26M@(TGPG#]23WV0A RLV'GCN3)&5WOE>=['D!VP[L M)*R5?IKE>W^)PKO]@#S'_--= NBJ^X]%R1 1326V69F3A>,,_6S%!#*+2H[? M1_6 - P2 GC+,IJVX\>=89^-792%%&&G^+E )L8W8$D#4@Z:VV!MG%Z-8I)@ M1MLB;ECG4^ '4^_+)Z>0(NE'1C:<)$I4Y,,[( ^[7H?HX$3Z, M652@ @9VX&N6 GT'*4/;CU5%3#--OIM_57R81&@!5TM,2(P^J,61"[E!5A%6R#KA1?WO/&=-B Z0^$C,KPK>6M6 9"C+_G@ZD%J:).+LF3Y]%;7-,+*%LM:RGCH&H4->5L6#D**5. MWA:3D?!)Y/3T8B_, OR5LR%Y4%;>*:!>*2KSZ-I3*_NK47U/J*)@IU?12;VCJC]'<.2N[B M7JON_U^>-4Q!01>8DXDLDCAUG@6V9[I'.L92LC03LJBJ8%G$#+9& R(>\/!& MP\3*(1G*T>[,3Y,W*[00,$E"L3AH+Z OI/M4U*DF ME:RK)2H"LY#!JQ=$C[;D(MU4O*P+2AB7$Z71FM<,72OZ$LJ >R*NJZM$,(<+ MAN*23,[W.*PCDTE=2=V?+/YK]B694-E]*-?;+B2SPXFZL'35#UAER6 MHV4R=HX?*[&%*%)1/S%2RL*(RP_D4[STE?#$T"@5>B14Y19[:C4#A; G3N/X M<++R'? EYG?B]+I>C[*\(QW-K-D?JWTW2(8@#@IK2!W(E8C120T]KC\IRGV2?TVX0TS&O//H;[YS=W/ZSE_;Z'@[4_D?T_LZC3I_V^:O)&\4BR\@%@ _!1]QQO>(2E'E*J.PU+^+*8^,9&&N MP!,H:9UA4(':(*'XZ,9=1U5;R5 /%F;5AKE<8 $PL-S-R"V$^FDOD^'DA?82 MHR*!1DS R^F(N_IV)YU6UO_K;'-9NZ>&K('_[WDJD)TP M+P"51W PG, 4'VYHZ2M>?]!X<7=V5M9_4WA;)(SI B'!SKM!*;:LM?I]CMSC M?U%!S: /20J*,6\_?)FK1*J2ZE?7/Q2GP%NG2MX;(38YA]D-H'DE,@B;' N' MLN@0LI?Y);-MY9B"/E<:1Q_!FQ*FQ!RZ590-XQ"#Q+P3]?M1*.^7QK#;XBOK M/ZRQ-6[A\HLV8.0-"T$LDI#I&EG=^P@A)?*.*A9IA'CSS]$OK,R^ MR8JHFP9K[-U!VT9,ESO&)N=#A D_Q$VE(KPLF>5,>C^Q*"T>"JRC<">T*J8Y M?$N,0# =!/_I(<4)T1;A_12K@Z:_"ZN+-0U0 F#J/LR6E,V@DA1CST-2?2#, MN96KSW)MPBPBQVB6P)1[7HTI<23A5HU9"%0B&1H=-*];6#1594\1?O&=_NAA M82\$!K%69XDB4%4$%!KTA<6 ))%\@IO%=38:E%J8V66J0!(#A$>E:49Z?.W! M_2AF.C1Z+D7]T*@2!AXF*5#D#H_HPL@IHKQ0/#>ZX&!I-OH>(K;$'B\@M_B; M*O\RFW]+?Q8&[!+"6967Y7VMU\#8CT4Y:2RG\90N6&[NBYX)$1L,;P,BAQ"D M&.>=7;IJ<)65J+. M$)>YWJ$XXST]$C DLA2BBJT!_OPMUJ,R,:X_#!8#"-_=/ET335>95:CL/J$# MT!5*!:'T;6$GG7NO.\0[O8),&G,"\7;9)SH;H?D>ZVU0-X^BQPR0Q<$H*:3= M#ID5:G@Y-*FW60V*:S^3%8F7>DYI)I#=2%1J11H!?7*#Q"I9O@_$-5'9]&X3 MKZS_%T02'$M--BSC&W6S8@1$\H$J@[#::_E'F3D!)_#PNE(Y5OF[Z7S0-I^G MV*%$9^U*+$>8BAQ+BF=X6:/4H5@7%1V&&/PK?+_*N:$JGT9QURRX9I[1L3VM M69\-3?DI#PK*[4*7[(K'Q:CEH>G;)O44T\6CLNIRI>%0@EBF!$D,+JIRIQ>X M >?L]E<'Y@GO/OT!FF+W'V_<_ZTWVEB=R?VPK@.ZN#G_:AV=UNS<5^G8%F]: M/>7'OR[V7-'AP5LG=RP4\G3">KZG0@IW<03Z&.Z'*'YGQW>W>\UZVVFVCIWF MP<';_)HO7GZ?#KODLC\E:LW)$D 69FDKO]C%'(/FGKB.2UVEZ@EZY2LPGY/D MVO>QU_O'F_] Y>MPGN.Z(N,-+3R\:E5Y\RL/ZW-1S<'O')PZS?*=/V,MF;WO M9Z>7'^V+3_9_V+_[/]^%4?AMV(=&B.0<1W&%'>[ M82\VO]XT_7\=W2(HQ@_ M<-%]0]JD__-AO]%L'S7>?&C6Z[__EOO4A[=ZPMVMVU&?]YMK?J"KA.R[W?E> M]/D^FF_\Q]";/TH-DVNJ8;+59ZN]F+.56ZCCA2U4=MY8,FLLXUD.R\B_V.IU M/%B+(WFRI)4F:#E6<\_JZMGGA+?>ZD4^7/QA;<[56_;$$IXA\UWV.*U1_5EMSPP M\WG_.:&9QBXRLT:1F<,%1F86XJ2\.O]^>75C77ZV+[Y].O]^#G]\N[&OSO^X MN+XYOSK_9'__\?'+Q9E]>G9V^>/;S<6W/^S/%U=?M]K=OZC^+X 9\8:Q0J;B M2H;*Q\B-*67P$U7]C>)DT<,,O!Y1IW8HI_,[%96^'B5P9?LS( M$88OJCPO@9S"VU[_%FM*XZ!;#<=NUILM.AKPEZ:3R\_*]23)F1,3\A@=QMD5 M3$9)T:67% \C%]8D*GF!1U*=7RZ_+9 >E0LB_;)"THCW,!#(X/)@Q!V7H>?R M+WMZDV4C4)-"%>\13A[Q+G7*]76K7E>ET"S,L\&V,9,["&Q,OHGQ42DWF3SY MO4$D'!,R;EFP:1?*2)#)%DD1[^(*I48-=:'&PTJ4LTP\)ZI0$0)8-\)?4UI MEH^-&-0!9?=DCOA!#)O 'P242KJ=AUB(<@E1CM,H4F[;91=3;T\^'U+3P>)$ MD<2_S:4<&9*)DC6R_ TNGUIXRV>2DY]XZ(@X("I>*?G/57?/E%^Y3!*2P\PV MRUA%27LRF70QLA1GL2=-U2!!*'5RC6#4)5:YQ=P#T3CV?F"UVJY%%UWR5J?B M4K@JD]&"4#31B;=4NT6'P*AMD2\*$:W:'T,H04>VYW6IYDNBL916X#YF=.?N M8 !#(3Q'/%2%VV',PP)X?4RVG&UDRZE/TMBV5@3\10>A.^3*;GHCC5D$2U7= MT!/)LV/?W$<)XN75;V7I-;Q]$+@\HU(-AA>+FX+EY[KV-@+DH] 5>I]A3&US MAJDJPE*Z*\:>7$H=(\ICN!G\8PN!C3/RTOO(/CSTA<'J-#]-,X1G6146(L@_O#-(X"3N/)1J"QOD09 MI5BQLE6A%(KBR9*Y@[8(X$MK@!FHI-Y,V9ZNG:FRA@;#>! Q9;2(+*DK79!: M.C$N-(K6%D29-?2TO PC.QGB'<_-;^UQO#1/(+$@Z"/#.DG4 M\;J4&<#%")#?GG1*/_D[&;O;LRS9"5?>A&/AF$F_?3Y4H<#N>Z835B3G%S;(_2'*DJI4I]S*H3L=SN&JD23&%B31PC MW\XRR<1#EO6&2S[IEJJ40:0FX[SNZD(??;?KV;4JK=:U3/,!>,P[3P\8UT?K"N?H=* *>@$ MMK&_NBD]AIOQ4"7W$06-O!94]90XS(X%K?RX2F,BK!K[37?9N5H\"22(NR3*0J* M:!" ,D$R,:/TH'Q&]%$$WD_-7LAEA(P1BO08LT#=R),*\ '\VR*E >QA=V1* M \V)-OFN2-V_P295Z>*K'2<\N-E_,3NY@B2QOG'2?T^J&' MN$4N.G7%N=Y,R"C"=KM] ^-DO/W)2V#?#3)NRN5UR-PR2Q3SROS1"?^)+D9& M%6DXK83*&UM:L^_A 0;=TZ.*X6A7TBD4<@(Z@AUH).KCB66S1C1,)1*2!19&X;ZR@)D_QV+'(/ L\VZZR:3 MM?T9^XH*L^Z+D],UR9P"A5&TQ8J4^GPU5:-TFI6IM$9Q5$X91;^,3OLG7@?4 M2ZL[Z=BE FV/Z' =\SA="%TJOMI)Z0:DITD*)_=40(TOZEM,H'5,(F31!VBO MN1W-BT5F .?$5C:H^ SC&#<$:^'T';_/1,5D*Q@[V*[:PW5[/,9E09'XJ^[**OD9LG2BT%-6'4<6O4.-+B98X MNW+0\6)N?'1V* ,'-DS'189QCJA(C41E&D[0S"J=1D[5$(PQ*OIQ7?.QBD_: M*7HBU28>$W"PJFU,VKX^#83HLD3QV]KM-$?,@__A3S \Z+*HO,?_ GWUM-M% MKU+&>TI/\ 6[7-# "HYM)JOX(!EN&:/0)8K'8DBBZH@2V9%_?1C[JZQ* M!X(+%Y/)0B$#51N]DK7,E(N9>+,&('T[?GZ7J1U%/H%L]U"X(5,3^7I03BPN M;B 1^\#/XA.SQG0+.,P\#//%^W,"&G#9 K;4T%/XS/8.BEG%DKFZYIW>! M6+XQ6$^%T+1G0&A:B-"T]\XN\5\_SC^]S?MCMF1E=S?U7&[JE$GN*J[IDL%O MC;7>!725-_A4I! N9_0I2Q&"B>;_NEV\RQ8DNWT]9PV4'0 Y[;#2'9&5BR!& M?MC4^\AI3LS"@2B'Z--#;;/:VZ=-^ZG=4Z9C+8ODX_FPGBQ>MQZZZ&ZKSE,$ MXU[H8_42Y.6CZ!45L>N,QFQ7@P*>=K1V%K5^\F@43W2CM,AE- ML-N%V[P+GS39X2?!B'BE];UNY2"9&./-'$=[=W&4F-24VBU-#RD[W;[<@'[\FC2OHRFVI&7:JT9 M\^W"T]$P!EVL&W6&O,IZ._$.I%R9+ S:=Q$9;^P*)]LJJE2K19XLC,C>^X,! ME6-07^?8#_-SJQ^JT#5BE0J%;G4SM=UN6L/==#.MX4SZ&&RWU$3:_NV-M#^; ML0"[55['53XEEX;7S>47**T'V?L3,MS,VZ/:R:'J'^F/E#5QBZ+?/Z6XU5@+ M=+=1UGJCD+E/Q;&48572)KB25LY!80 ?QGLH3,R -4;A,8-9$E#+U69CM-)0 M4C<4*MU1G2W!=JIBNB"XX$I,1!%?T&;4.>Z+BH3QGS58XS$E NB'/N6CO;/W MZ.[(LP]>X$M':M,4.<([\:#.5JD:?KAJA<-N8BM$_A MY >V)#\[N3L&LN-?SFPEE'AUB3C=7115)=DS::#HQ\^OIF4[+1.47S?$\ MK!*^]DOSH'9H@_$6Y!5B"\M;NW&XCPEXQE5GYN??9-9:5HL5BV$P[)K]3\C] M9+>FQL@S0-.P [%FJ@@^KL;*H/-;+*")TI21@X8Z9N:AL[,6WOOEH':@1JF5 M\&S.M8HO'ES"44+W_-3;#_P'N+]A"=SPSI?T1$^LQJQ>95HJ_$HI.@NAN9'L@5Z-1 M5J!87\@HOJ0():L#*(#3#-=GQL70CT(U@Y/A0 417K!\W"3O%LZ+*,KW-VI)NXC0!M$14AH[]DXGOAFAOGQ( MVJHV^$0BH3O 56P5'%OA?9+PX&]''*'YM\Q9'VQ-%TLYF_TR_!);JTPL^&28 M]VCI#E& 9F/KXNXL[,"*]M06XV@&GB2Y8Z&@C_S5?1:+[Y\*>;_(U)@?\/CN9[^Z][++S\Y_]?YER]J(O^\N#GGB5PE._**.!018,;5M"L]OKP=K<3'B$.S MWCC<7@$\XQ'](MZ#_#%MO?EP$3_ 3>?89] "7+JA[Y9/Z/S96DTW7WL1#926 M8YIDCH-=,D=%,D=KE\RQ1KS:1YO&JYVCK[4*1,A+X\Y>R-!,;F.K6--HDX?F M?]CS0RN]CX8)V#WH>?R)&8)H<]G)/>4H@*GT=HEIP L9I!GF6^XHEF4^C;68 M3ZC;+)7?B(P%?5--7!X-0%/\Z"$)*KX3=-^8#ZJ7L0LXV?]XTWPS M]LWJ:2M1),_6@TWJ*BKTBUF4][;LL.RR185DZ@F8I-/(49L\11CA+?:VLFL5 M7YQZ7==IM,WYC';VK?'$GCN]OC['PN/(O8[YY4G@ZQOVF+=;/L21_Y4S6UAN["WIBWPV2?[S9AW^1?SY%2S5]%P[[ M^]V(@$7XA+)NA\G^G>L.WN'P3L,N_@=+U#VX 8:F3],S-XZQO@*9='"@81W@ M+?CV,/2YV6%2*/[:?O.A[;2R\J^JLQ_&3E_5Q%2+IC6;\?9ZS/C!FP]'SF&[ M.;\9G_X4EL_8;.?J5'$G,K$::G .@2R8$2QZ9.!KS_YE87M?=>%*]^";ETXW M\X=P)QT>E>:=XA]/=_@E6^<%'3["#I.M[+E'B5DRC7X71S>0QSV7*.#H\GGKM)XU_%W,U] \XT=R=O/C2.G/KQ MP0OG;K'J0K'M696&B_ !'HSB$8FT33TI>A332IGC.IP,I]%JO;J#,?M4-5!; M:C?*=\BBSL'\=_DGK^?%,56^2M!IMYF[7(WB# )EV M6\WVI46?59G":3O-HLMMGO2[1V6[+2R[&&=[!VYBHL]EG0H_F"P[F"EN[[/T 28BCFF[9 MCU';;)V\=-4W[XC,8>Y.4.T\/&YLL+'U/<;RM%(/&-/"!LP#O\'^!36D[X$; MIJ 3G*M136M$GY"_X>3H]?D;7CYUC3S MPC?S_.3,\.E6G5P6A\G3@3>X!M#C>KSU$*OC4*O%1QCK.6BMW/R8^BRHX6WJ M[I]M>3">WW3J+S8/-V^+SS9/&+NO.^TIW*_K=0_,)7I##NM=@&:2KR9SZW^+ MPL[T;LV#>AV1(9.]6[N0S+S<:L]?*L0N3!:6:Q"#*7:A/<.Y-P,STQW[]G-V M$KQD=Z,A:!E3@59G^L9R(CW3[9DFJ)$'SDE[]J!K^R7G>R/7Y.4!I>G6I/7F MP\&!79__UY^67 M3^=7UY(E;Y__]X^+FW\N6-V;_. 2=<_G=&:5+B^5V!+X[JT?^*GO3.C7CQA,T#:/Z< M"3N "3MQC@Z6!S%?R)Z/A]Z36$%#P&VJFZ:PRAH6QH/_D@UPIO4_?//AT#DX M?'VPW,5,)SLOF]OM_->!,N&IW]03I<9QQ<.8::&/WWPX=NJO\-R\9-).4-C4 MFRMW[<]!8Q8T!''!"TUDCL)]T\Y$=Y#X[V1PWWELE[US'MF9.;"I5KI1!V/9 M:1U-]E]LR_&8\_PU0+QL7.+'BT\25DS91[9OF/_;C8TF?X%1W, @/L$89A&/ MC28"+NKUUP?0>_:,M=Y\>.EL+=:'_JSH6<7)B H [PI[9CN#-O/#D2N5?C33 M#FN#(#YJ[P)M2PNTS6'-#D#YF.+R7'#(;:EW:E5BU!;X/)YIACK8.6J] M/O/LN3.&>5(-Y_!PD_V 1;_$MD+8Q?2>$8C0.":;K/[ZT@9?.&\G1-6U1$#B M*JPQF)LH>" %TP^)2JH#,^9OO!'V!49SV3NCL4RUW$V$5DW%S+:J8V(07N\G M7F??_[E_[W=AG=_9_-]]K'VU#^/8%\K7C9'@7W(.@&V3WZ:9.Z,0:C8H%ZGU M^G*17C)IZ%!I+\]!L JYG4W)C.Z"33L\8PS#6;<$>HR<^LGK\['-:?[:Q$E4 M?ZEAM1Z7S%8&<7!X.+J71R&:!Z3Y-M;7BIY2%6HL7!5:N]R+G8-X6E2_X3&9 M51@B>&;G&E[:#?;"U3H";7!1-&8K9\/: @W/6-KI%A0=6H=.Z^3U>;1FGJH3 M+YS+R(6J\7MB!B;+WOD6I9S=:;]=$*S%*/,RNFJR\ M]ZV7]'Z5ZO]U&G7^OH\"K+6K,E60(BH=[5(?-OKT?X]5_"?!)79F*88P,T$G MMT1[Z;L;7\;7*99FHW(4W[WX&BN7:\F.D 26GP_0^BOU_>]W*6[)J5,W%\KK.HXLM M8A:H5T8HBC//[]NN;@56P*QK]Y2$/RS4P'OJV:,9GCV>X5G06\)(E\RK^(\: MH9\DF (2Q78T3%4-]36Y*MO/=#^LO.,'&QA"0ATP"A=^!7 S\Y2G[<7)__EW M]F"]A+\QP&>+U<-%EK&:0_] Q!Z\1.PO;>XO2!1//:[C119L*_;M,KL;T/<4?HJ#<@,;ZTG BW;''?BIN[%4==F(OL. M+L(S'LYTZ]UF'VC]]9'"OVC:#FC:VDO,1EM:J/2TTQGVAP$JPS"Y/;^3X1TW M-ORVM[##=^6EKA]Z7<03P)0DQNQ]XLDS-U0"G8(FGMI9A\0]T:HH#?KLF-S; M+5^_ETB!N:\?EDEM.,<'KN)P LS#IN,C2YL_,Y$&7I>A)A&I@,,E&?+QLVDIAQ3EB0T[#[ MS%UW4-_1:"X;CO*"U6HL@V#SMQ39GB@"\L&R+(EN#-27D2D39$X=)O+&[\.Y M_>8]VE=1WPT=_H%C7WNQWWMO]]WXSH>F\-%ZOO4.R @O+D2YB(.SY_;]8/1N MTK?IV<3_M\==P973@_&S -A #6-S1G'M>18R;_7AFR/,3T!,3F*GD9W>>S9" ME/%.(X/LLQ^Z8<<'.4KA"D+UU#9]_$^MHAK&_[>_#X/W@NX[^[M[!T?Y&BX) M+^S =UJ'[VWR<,$G[?U]>9/$"[]K!/9X:/MI-("'FWA"Y"?JU!SBSR:I%V^, M:2W/#@]REJGF_M0KND-3]'G?'+X:^'O[9C2 ,9_&(&FK&3=5M[+E_[]]Z(/+@NP.:=+.[AQ7=Q2DU)\?829GD&=NX MV5\<1[:8\]K,RQ<_](=+(MW]WSJF&__^F_MA4\[F[8=/<+DE<-U\C_PPM:Y' M"0@=>.,B[(#8N=U@L7/[P12L5B9.,?&%BQR1?GH&8CGV[KTP\1\\^<5FC]S_ ML.>'5GH?#1,8(#SI_>QXT/+ BSF$9,.4N&^W^5:9GS@I?9-4*1A1$(A"1N@! M_#=THJ/^/7.[*5 3(M;X\.?Z6:RMUAIQ0@4R+YUR=='OJIJ9P;\O3)K[.[,0Y>%" A M?ICI4FH.L$9+RVF?3(Y^/#GXZ@.Y9K-ZN+1915#&B5,_FAQMGGI67^(<'G,N MQ@A'4& >_(XWE;S:V/#!T=+V0OO-AW;3:4Q!Q;.+[Q@+=+RT!<+B$<=.:PJ: MO37D6JR*W%3511JS.;1NL-V;J;ZTS81HD,:!?#A! M@.[D).*E!W$+AYD301(B#YM"@7\Y=&^7VCF[>5$R*58!JWR)O8 [[+(G9VBZ M(X24!2?.X8:2<+[$#'C&9&&YD*;3;$R^$'8&P(88 +/O@L/ZFP_-(Z=QN*MV MO#0KX!FKU #M#6VUK3 %GC[D.<5BNS?12[3_9VPB3%XZ=(X.%\3=OZVK]!(+ MX!FKA"ZZMM-JKB&5UIB#7&[PCSA*$GL01[W54ER_Y(#1&+[3$*9;N#;;+ZMD]59M=4W\JNNC[HSAY1L,Y0:O47T@ MW$W?C?_VS!7:5(ET[04!#.,T['Y50SKG$4UWZ@[??#AQ3I9>O'GU\NFE$X>> M.3"4U[OL[)0G8ZS>_8<7@B0+Z,BXW;X?^DF*DNW!TY)MN_6\%RD+/'FPPTYS M4S?3-L.$J_94[.D[_7Q>FLL\UNT$Q4-[';EOI]!@QLH#3K**2NK-=F^FEP@! MK0K*[IDN[G.$'C@X]@>[./S2COTS5ZI! ?G#]F1%8/V]<).L&5_PZ9NI*NMQ M,,S^"]BGTRUQ$VLR'+V8R'GS=.1GSU@+9ZS=7A[7SS.W]@4B7KTD51<9E;]: M\&H]S3;QD@VN1C.+HG+4QMIKC8/G%!Q9-*OWTS/UDHW]K)G"&K(C*LW8V,S2C"^[N%8\\\=4 MG^QH><7HEGT97NCSN34WXB(U3MEF(M _>J$W;<#OZ(0TS]8<04;;3D7W&K7Z1I[-\..>$ZC? A37(O3#N3 M!K^1I$3_/WMOVMRVDJ0+?\>OP-6=OF%'4&KNBWU&$?)VQA,^ME_;9T[,IPZ0 M+(IH0P ;BV3UKW]SJ2H42) $N$-B1"^R!!2JLK(RLW)Y/0 M"1P7UV^?7\+K[UPOB5/ DNIRNUQ(R9VCYC8%K@)/E]\WHUN7.'Z]CCZ4[+[4 M#/T7H8)@IQ 8"^'6E '-;40.US+L&6G6'#7/>YP0! MC[Y,%KKD+%4>MAZUR.ITG$ 4^!6KVD9K-[NE(KMUHXE/E?;FHY8VBUNT7 M=^0J@!'S/+A_6WH.ZB1-"E18%N/__6 LT_]>*H3UW>$GJA54%_ZQ0J#*_TRB MV)T\'F+_BL I]\YPRCEPRITSG/)>X9372)PY'.7!&4?Y9):V D?Y>TYSC_>R MN4>5%ST'H7S&2MY]+=;1O%CZ9OXLTR:,OPW#OU]; M7[DE9^D)%YU6[DD:FCT/63 MCGI(JE 1#Q,D1X*6),[^T)\/#WS,M[DCL//. M5G!S%R3^ EYPE5;P-MLMMXI+>)??UK1*2WA?O'WBSD# -W-?2^W:KO\M=R)O M',_!BY03VR;RO=VL-QOSR]L! '3^AFZ! MW8"AM@T[;P VH+7R\ F5<)G&W^ MS/;_N\>=VJQ_VZ!9I)]Z)?9H-6T;1Z!MZ^*ZA0@/ZU.=*T'@U9FEC>;>*+R^ ML&/0IFKG08'\TI4464C_/34V/D+'WD&' "2:G?7UR<=$]U_\8)JCN^?(T>6I M1+"*UJTUEM:MG?K,FRD MX^%RZ$2"BQ&$'U$QUX' R2HG 5O5DB/; )[?C-&932&/'T'JST1/YD=?.DM4 MOJP8OS68APR&+S,J"OR&/<\C-Q82+?NK"-U@_$V,@EN?1BQVZA!*O7>Z4'%% MV:==*?;91K*>%/<,=L$]>TCX>O]+A",W$@0PC]TPGD6NR01C8H(9,0$+>K5\Q0%?)B9?%-80+<3Q/G0ES^XE0^_4 M),,:!^XF.F(53]RC8"C.$FN]O-UZ&T$$.ALA)N_]N!7EBGZUN&(3A7%8INAL MS12':S65JQ\>G#!T,"%1JH9&]4%(3D/Y_"4)6UCQ()3]GE!8J[R9147;X R' M5Y)DS3."8&F2+0]>G4FVA&3+HV8GB"A=+@>K>=1KU#9=%3?-K>K6J8ZX72"M M9+<6Y=98!]N1:Z/LA6Z]7R3!Z=0(M4T?R$T)!=H;SF2[>6C?;!%JK;FY;NW5 MVCSUJ(L@P,U&K;^1"VO#6^G6#+9U:* \?V'22:-;Z_1W5;!\SATZAO^B>7J1 M\Z(SKU;0MKE-/F7I?)@N9E85@U$\16(=%'*RB]DCNZ#5B00MSKE#Y>1(M4*_ MS6TRWT\H^Z.+23?-_J$!#7?//M4*&&\C64^*>SJ[X)[GDCO4W+H4:2^Y0XUB M_3M.70*<7&!X?PID/SDC&%IO;=LW]_A\<'*AX/WUF-X/&_1WP 9'P<9\GQ/^ MK9R\7Q^2W3P4B['$9D4+679.3,J9*$C+^3."$<:*DG$3O;,W,F*7B1/N%E54 MY2P/T9\B"YS404('67-]-^43<%Y7)0MU3UIG-UFHZ.AN5CX]O;4\P>0DTPWW M(_1WF6^(883N)I[?4\E ;9U<]??NN\L=EB,ZVW'$4<( YP35$]!+96]%Z#MN MK-=)YSRX)9)OQWEPSX%DR\/]9Y(M(=GR/(,SR9:0;'E(=<\)J@723Y=T %V1 MD]I:MX@]-(\LL6O;=)!L;@5 M6G&:Y,R7KO]];?OU$[U5U: MN4E'D'#H-(&MZ11H#;I%,^/]]& Z6C.?ZO27V+(9$S:FN*KL^I=M7Y%>3/US M+Z:<7DS= M>MRCA'*E+.QU_Q7R,48+,PN'=1)P\?=NP!F\6_Z1=627]6I-1=UXX]OC"45.\-ME(Z# M7C4SQ[>1=UM3KD-ZI4 CHL.)O&6LCR+=!N)-W%\@QIPH M$V=J-9$*7M$X^= MK%BM:MEM..]WQ_5Q1[[X[V@/J+;UR^0&MR5JE(PD=3%9O5*542>*3K"_DKC< MPN=B,J9WVI7P>P,@WX)D.VD\<@BA_$Y,1!@"LRN3T_F%+C$P.RN7A9WJ5%X2 M7R1^.+_>\]%](WPQ<>.2HFV >+^#C4HSCEKMLIU54IB"2PG71J"RB@'M+SLD M7_'NA2$2)*(] LJXL>V!\ESC.#IA?:"7]"$(O\13$7ZBY13;6JQ.;&];FU:] M8[$5S= !U-ZVHO,0&B'+[*Y_+_PX"!_M8!@%GHA&&%NN*M>G1N]'6)=TOY13 M".W6Q76_\I6YK4U!04Y#(+^=.OZMB( [35\875W(J>*YSM#USGZQ0\N45F^9 MMW,T DZ W0G%2+CW&,"MJ@P!HR@4<"MX)_C_/_IJ<=_TVDJ*E#:ZL)OUDW5_ M[;YGQZ;$7$[##M*PV]K$*CE*8>32H_)1:=Q#W,(.>$K4NEQ15N-V+Z[;M7[S M9)&X#GD\EE!Q.?'0>5-K;.2+V$._FJ5)4 6/Y8F M[Q,Z+7+-:N.EW^G&']-]FX,3A=B@@^ZG^BD"9QSR .V.G(V+ZVU:#ASVDC%S M'@]PPSCDN5!+^\HK*V= =9JP>;7>29Z&(]PL9^LC:B[G*APE1\4P)TY M ;?6%^U\]) 23_7PJ%5^PG^K[2Q9;=S!;I>;Y(@\I7.RGI#+Z==#"^QPB/)[ MU$-+"Q:T$R 4]\)/%E+(JX=((C]#OX!SZ-E!"1W>R5%JXQ!E MHU8?K'>)'AS0:%X&E), GXNFNS]M#MNR. 4KGKY* KYY_#/"3!ZM>VXT#0NQ M6K>.WO=V?WUPZBPC=E<$L],=1#"19JU57Y^U<(+]>9<4U*PI291I G.5?RXE M?92H_#NG!^Q4%RPMAOJ:A*.I@PZ)8(*B'S@]?B3G!'9CFF&:3F7O4W ?5CVI M1K"84'R5Z_OJ.7X,U^3W:HG%3G,3\X\VN0=4U[&]:Q*VT.QM'R8FNL=>BBMA ME6V*'6$*GS/BCF8(-4TY!7C(R,ARF)KCRJOB/4%ZDQ8&,GX(PAN#B,68K$U: M=]#8X>6J^D#8NY<1VV]4!PW<3H'TDK+[= +7J"2BTHZ5EL\39:8]W*$^*BKF M6^#KG:!=1%1OU?J-\M"R9Z%P2OO8N[CNUNH;@)SN3F8<^S(U863"\V7JY"Y3 M83 28BRW*1;AG>T%3F7!!=1R/L!J*-#X?1J$\0]8UCLQ+&CP8SDF'-?3+5DJ M6K:Q:0_/D[BO7%Q_$S.^RN$5A#AS#'M8V:N]7D[T9?(I\&_+,>4 F+)^BID# M^]/'6Q&L5[^XWL+O<1#9^\GUJ8<1UXA6.H/?E+N9?8,EPO^]I146VSAT0-=: M3T#\;MK/\BA=?[-V0%Z'K:? FK*IE>IR5>S.W]M)=\VC\V-[TW:+!Y&%/Q!* M@MV0KF][KDBH,2CU6[%=ZEI&_LEH">3*OHF6?40926V?U3::YQ,3[#.M?RS8_.N1C'W37T^Q:HGWD*V5HO9,SAY4H/X=/D MM#W$'#XH(I;,^NEAOG!M4 !Q^+G)BH.'&]9LX?IP0X_R=)N=)Q)NR(DM$)X+ M7A-0G%36'XB;C__%=)1[V%XR-J,X=$=@;^(?;OQQ]A?&DU^I=_-\?O#[7R,O M02+"#T2D;V"[OI],Q*@DD%V/4H9;[6=5@G&\#5FZ#_TZQ2(ZIX38NTE^4 M"K@U^ZC>X1+P*)RP\IIA)1]NTTQS*SXLQE8-ZEE;X'@_-W6_H@=@OQ:FQA4)W#R+7KY55@_M3=5# MB7ZR.S1%"F4D?4]F,X\Z^CD>=A(8>4&4A%Q$,%+92G"IX)W8?T3A&:4G[17< M,Y.][F)O,>#]S$I7J*+,G(+L5Y*A)1Z\B'"SBNU4#P,6FR#959BA-R 3N?CJ!VSD<^C\X27: M&I4U+/=2%B2=,XE/1W812LE8X6H'P]AQ?2XG$=+W14+-%P]&B?Z.@' *'>"B M:3*- W5U.HK4H0(HWBH&]/LB-^JCKUR4'X+PLWC(1Y\I&D_JD_^X6:#/XBD) MJ*5M;V3?,;HKC%43-F#N718?[Y2'FT^>A_6>?)F\2W=$E?J6KO(=('#%UCE^ MNY:S;!%Z(HK6Y] ][75W M^_RT1" #]HI6?R.+:^+G9R/VWX*3&=#(X(&?]\13F)U T$?*U M/9=!::Y?-0??W?1_>"OLMG"$,!Y! E\%W ML#F_Q_ +R@"\@AV\/M#ZLU&4>,QVBS8=+<_EJX:_M'X\S6/--"$;/Z+7]&>0 $^=S@&3H MF2_]7;U%!**D6$6:9:0:AL+Y>3D4('Q@W!D1W9QN-V>Z2-(E6ZF;MBXP-*'/H?AR2M\X]Z$Z3L;W]WKJLBCH;7[T"_8,>LKX'KQ];WQPCD M#+SQT1^!I!D>2M+L96DD6*VB@O6 JSV@7)7S9Z7_.;F#UT<+3C4!]L,,95R( M&'YS>6%.G(3BRT3>P B90ID5W7:C>5$!XDA>L!JO['>PUM E6Q5MUS=)A"5A MD3VW^T"XDU_5PI978=(KQ$W-?IBZHZG]($#[WHF81@X181*-(R>B8_S__F^_ MV:R_?LOF$_VK\;JF?OT@Y&_L(%2_2R+]E(N@X3:)FEF(MY>[@%%LK8@G0A&; M6^!S>#V>.F &",^#Z;E^%#OT$]RWO>"1P<>I04$8\2B"ZG\2]%'4[*]?OJ<7 M<'KVP0T%W9S4EVAX)Q0,1S;<:Z2[@\:"9Y 4 M$U2A5_:/J8"5J&%OA0_GU/,>T5_O)6.1G9T(80WR-\YLYL%ED(Y"%$SB!YA- MS>*%496)#<(2)N/,4 (8Z^&1T70=.B$,#!\! >+#AR5=G+$;V).031&8"=S- M@(_4MU[(C?GVX>,[N34OX9,.F&+1E?T73,R+ DNF9<,.A/?N"%D*I%:4>$Q@ MV(Y;^N&G&_-O>&-P?K! !_<11;RHD5)?Y&@D>Q7#Z1E,_\();W&OD!_HCK29&37;G_.2M],0OM8^9=X03 M/>)Q :ZJP640:1KCXO"_/X68V6'">6^*V3S/5EX!% 4_T5T:)7 ,8=TP>W3" MC>'$$M'ADAD1@XR%Y\);CS5F0K5)-1MG 3)CQ(P0AXX?S8(PYHVG

J:]6:SAF)68:C9*]T4S:[IIVB6@@V%P[^/18S ^@*'6/QHXJC8J<+FI/X"KR'\9;;%%7XLFGX-V8@D[(. M#C!%&CGI/G\CO 8\15RV26TCDIB.!1Z$.W$WA%,R=6U9OQ/0J0L?T' M'[/?PR"9U>Q/G]YJ"7;SQ^]*@%U9\ ]52Q(94FOJA&.2K*F,U5H&IE?+:@=? MQ ]!^!/GI25*C07!&$\O-K\ 8887/#B\ZC!1F0H>2Q?S;(;T6LT"KDC0(Y:$ M='JEM,#A80-A "$1;66.J%S.RG/:J\8Y;6UV3F7Q-3STAS,* _MC>HB0GO*XH2&ISR<]J$\H MOV>A$6C?HQ_ITAF/"; ?K3RP,M5K_W/S3=LE9*8-$[#X9FBQDK\;%IEC\Y$) M1#_!#OJQ/DOZ;&O%CU6HUKT3NG!T[?24*O-)G^( ;0=>+)I$J72!'R8P(JP< ME+82-61XP%_^*4:QH5Q!VMRIV#6?=<-2LJ1AZTA!D\R HF.D(ZANU]=KB)(9 MJG%3!JC]DW?*9W5?QG^[/C#I#9RN?[QQ(C?Z,OF*?"2)?../O\/,R>;U8]E= M!JCY-0"+&\RT'S#:&R\8_;P8KFQ:.I\Y< M.O'D]^3N#JT9^)M!!SLEA*TH\50N]QLPY1Q;//+_;LI^:T;+,%J_(HSVFWM- MJ[/F>8SC+%F?X)S,JS C26[AI>*VE>>8O>TO7I='IKMVHMVUD7;7XKE?X4QB M1PG=98>1.W8=[#H,QOB]L(="^* H!=SD86R2)F!FC<($QA\J<>.D8L2E/P?A M&*\#;(O_"=8-O$O.X\C^7?M<@'AB!G^Q3"D$UL#(!14<:0/CSZOO5_;O-S=? M4]L$U^R84<'U!% .GEB^FI2@RL,TP/D&#Y@499*HEGW=EJ^3M16R80BS4 MY M]_7[1[6&96_RO?>NIACEYVU]AB]^ZX-L_>_8N&_ M0P?5]_2B9%[.] /I-^"*Q@XN,JJ4;?6 'AYU$P9V8 N\49-&.'E/V">"M[F( M^2>S/;#<@'P^Z3[- C:;I:,0'5>T.8%VHUMI#6+FBU?VC>?1:,IOAJ%VEI6NA1X[$K+.5-"7%=&T&VK M-[_S=?>;0'MW6[59:#!3:V(#Z-.G-&M-G9)GR65&STUCEN65"FSMG^@QME"Z MI"%20Y=]Q\NX$XXC^TT _Y?_I[?!.'7V-_OURT8=[I,/ <9D[@+,FM8)M\JY M!*M\!-%D.[>WH;C5,M5R;/1M>3FOT&TW%;>AV@-[EH0@>Q&E;:*'HQV+2&;# MW1K?UJ[U8(CW9?>>0P"H_D=T?V>-#9?G"5%#3Y2$: 3BT\/0Q]1![P70DGS> MK"M<]F+H-\B))E_ ]&-G-%6>C@DHX>"!O'=8G__*?N&^I#_X%'0UHP6DME*O MX@MWX4G\EWP:USM#\!_0&?RP?#I^G G!7 MRB-"Q/A$!-9AZ"+5'8NC@H_Z&XK0N8O F>JM4]$9F]VGZO=J92GIE1(WG:M7 M]ALQC'-CY9H: MR'>!+^0I(7-BX4 M^':R^K^ZSN_TNW?P*;"'<'2V^SSHJKZ7([1$?PA"!&S_*6ZVZEMH8NG?1 MVYZ0T*2HL]"\P3>B*+GCE&^9RD P,J0=6,R@"_].7TK5]05>->IK;((DL!<+(N;+?BA"+3LPK_TQY#EW_/O! M;/\S&=^F'T_\$;]#:T"M0@%SK"TBZX((@G#_@J,-J-SAWHQRUW-_@KJ8!L&8 MGT**@I[ RSA831-!?>S5>F ^WMBXM^D%4V#?> %H-E9-LK!4$DVKNF)*!5>J&*?A27EJ)CRC-/D_2_(9!7@ M#IXWRD,2DF.^.*#'*C7%&4<;Z)6*?2W9^ 8R"C!8B=Y6O-"ER6Y^$"NEA1+= M)%J4]C2PP6;^2;H.[>09!DHQ.QA#GO#V2+CW**/YRH8N,A2U0VGH2^T$\N\6 M;ET)YHR8%ZB(0L$A94IETK]H4>H" 2HGHOO$* RB"#,T3+'O^N,$[QA2_MZ* MX#9T9E,7+TLWY('&R_ C6?R*O7#Q=X'O8L8B$D=(9Q\.H/H>,.QQ)B>-_DYI M@#=)N3_)#&T,&&T*-Y @I,PQ(R^%L\T>;:0O M^@%22J3SXQB_M!P>!*DX2[D[<0=O/+B&);?3N0F0*DP_ZSVR-I.Y;*3"?N&V M.BD1Y+685Q?ATF"/W6@JQDQ'QT?>N4T<1.(7PJ(IN>@A\#Q];I%-C"72_1X$ MN3D[.R3%J5['&YOTT\Z<*'N[.OFSNA@<7U#PJ\/_A6MZVO5S34].34__7--S MS)J>U>I[)_D>2K_O*'EDW9R+F!&M$B;'/M-(RMC@DCK1-ZV];]"EBI':#T'( M$_\$TOD'_JET_&:ST0W+O5-O[?JBG_J,8S96(LJ#T8GDCIHA:?*L^I00)8_* MVTO8A!$"%>)X[V"59-:T9"22]".(+'U[D2?8"CX3GR4K__[S PX7E+C-GI/Y=F@)2^Y*9/HN ONJG MUV!0C>,ICE+_V\4>433D9_I]^,H;QZ.3 ";9/',WYNO>U?3^MA*^43]5"*A1 M/CV8>WKOX*X:M'T==Q7$3QFTL>746NB E<0Y> NGMU.\JI%[+HV$5 T,G#N$ M\TJ&<-N=N/&/P"S%++)['=B]]J!2V#=R5Y< -K\3,C!7_98<^VOHH)'<0 B M4G ]EW@FI5TQYNE>7*]GG6-TEY_;XA6ROGD<+BF&VWLT7/>=*XD>B)GNGC#< M3P+M^P1URB:(F#O1*7W4*:<$4'76&+N#2-U.8PR -5KK@:9.L]U/!L=]A4YI M/4D@^!.Z=/3J==0GY;M'E !]5RAF^=[M77LQ3BEV_=&_%WXOYXF$J(OD/97D".6Q+L Z%=AVO0I+9@5'J'*%1_6$$]>G"*%] M&V N*&7U1IR!-%8I2R#99 0XB&*;H(0Q! TS_C>YUJC"&$/1\%=X>2QB$=X1 M!C$G[S""2QC%EZY?L_BG((GM%Q\^?OCR4N:A4HH.YRG)>&H&0UQJ+%%/8"&7=_":?VO1@PY;#>4E25J<=%U?!IM2TN9G"%&)6?8,A8 M:-";Y3520ZFL8>,PTPR_CGEG-B!-O(F;MDGFKPC1M0UF9 ,"4% ^AGL/ M1_#)II8MNNL+2-T*"-._,.\<\U-0/-H3QPW5:1_CUZA> \_B#(3(+Q)"(,E6 M\W&SOP-&OM&?+\C"K8OK5F>0S\,@K*0TDH)(5@PJ"9;*/@6?)9$',]5]_![7 M!EH*RZ)6X-Z<'ZJ OD]]1N&-L659#? ^\\(I <,*ST_&QK^JT)407F_]J518>E6=7QUB8 M,RJPGWHG47CHDC\LZ<,D"3;O54+BI1;4!B2@SDY5P%U9;$ #6C"M*].XE92? M:'1,LAP&$9,V-4V)S%H'/0^/AK0,[N6=P',G9BE$C-*U9F2ZKCKSS<',JLR.A?7@2_F3Q!J MQU5K:=7W,YONQ?4$U$+N22A+KFM.H%F?'7G6/JH5QE*Z%;UA[N=.2L4.]?7,?34)17,LV]3FNP0M>4)5]Q76-3CZPI M7.\0^B\$EDB!"'+Y*\<*B:98:!CJJA=JC(8>3#O(F"E4[VE^17D\_5&"2I3L M((63K6M.I/V$$Y(EF@2QHUZZLO_$$I-0Q'#!9N=!2)? FK2*Y+R5^>:,1LE= M0C];^JRHLGW'T.#4,(LZ-:6MX9@J=S#_,=?)9."45#$+NSSQZ-UBJ2C,AVH^ MYJZM =9\R@NG%81J<4]%^V]K WQ"/ I!W+GI]7/%$*:FQZRETZ?J/(X.+^L9 MZ?CR[*&"4,58:4\\@.DHNR/4#1?-@]00NBV%HZ]^A.Z!,?.([IF")(QY-P09 M1#7?^&\038C4PN+ZROZ2A/)=ANU/"RQ?V2\:+WF'C#&M=$PN>^>* EG]Z! " M"DPSMM-*/9:B-?M%L?J3C!7X<' '\D.F M(UE:$!N5E_0E^"G$ND",E%%M'=W))#I-:W$.="'/S& ,.D6Z<.<'5[?TNSNL MMD*:67/ !(KB*6@!:\B&$;X/ I1\:R=>\?U* J&^A"_.WS4KXHC M*8C=LO%^SGNKQ'G?F[]QMX3Z1D9[,+D$-K TLN&7/S6RH31,0K1D(K)^X!QK M_DVHFGB1Q0QWNV&M$=[&?%=;<^@AK)3S_G1["7Y>%P\[LJA9GTDI76#*&52/ MA:\H>_/6)]M2QLW-X\5'2%=]HPC"L*V:',>0*![_2XSGYY5ZS/1RLY-"R&R% MD8DVG.N[*'>4!)#>.#3PV$DW]P'KSAFS\T_\XD'X[RX5V.!M2EK:V46;7^60 M/Z)!)MA( \6-Q-, $>4CHO\=X8]+=)!'6\**<+DQ=]B\LE",&ULJ!X_T6/0P M.BUY5)<$5-Z@9F6S;N!)O^6A*-N )*:007 MD%71-+(C;Q$3N]%DD7$'!V1*0&$H#%^CU-;?DQ^0=K0J6X-S(\_4:CZPP^#,.0*31S-4K66!!C M0GG!2F NU8+0]=DI07=8;3K I/@Y4X0^%ZXNS*![\_'N=LU8RBMW$[$84\!, MQM%B#E%R3\I#OATLAL'M+"IV6ID 5X"YWO8C6^$%Y$B'C[Z570^_R_C]AF['C08W')+=5J\Z#LFWS@PQ^/'29JFE MV<;*[6>9)+,M?U5@^]$F&:G-UP$3G?HR-EB +\^45OZ+&D-X[-7"E@;R=INV MI42 L F8'RXW6TTQD TP+KYH^V-^F3&WU8<10S/C0,-8T)7]??G$*&TGC6HM MWA+SKHI@P'//*^V/M##*92;?4)"1 W%7]LU<9(G,LO3L9.:OC#PQ5F!EV>1& M6I5*)UJ3Z4BYIN=DQY7:X"/H'?_6Q1HT\E9\0.>/^ 0D&O,1+5[HM&8@4\I7 MJ7U#NC#K)G7H? JPI!979_-OGY&8WY2#TL*HXCQ7 3;Y2U@9<&!7+X]=?RFG M2(<@I3S>8:B?)#$I 41CYBX (S<<)7<8_!D)=BI+1XOK8VU3+)9_P)(?D$TB M^!N8)O"17PU"%HKIMZ6/M&8/$\ZK06>/0O2,,=_>CHR><>3<<0,)GXV!_'L2 M^&E@:I0"+%L.)N*3 I&"FMLFVUG569-58MQGP?S:4/;:I+ =IPR8?W;&\'&^ MJONWK TD,.@C=="@CUGIA,AKRRVA.9=5V/]*8!JQPVTMT@#@W 9Q:I$N2TM! MJRF1WP_,9^>2^2/.YK>60X91+"T4RHWF!P0G'7)+[FGP (P1UA0$-I-/KX@] MU+AE3 -<]AB4LS_6S;5U?P=\U%(G5W609]QLSMF@*C7?7 OISS6\K%JL)]A= MX\FJT[QZI.)2KP(RS%!R8Z"7=1P!H-5'+PWV92GK_+9S=8M'E:OUM)_4UH4GJ.I.]-] MV,>"#!N0%M\POQF#?=ABTVYS(YTDE*E+J>-9@OPNS.')GH;"QB564J'<@?O? M_'G9T+]0?$33W.Q6*,M)K?#9VI,;,(TR+#?BMPIPAEJ7I?,15-@#Z]9U3RL5 M.PD@AX-Q!C$,1@S\^81A]O0 M3I(XZ_!W-&K1=#$-V]1.,VWU$X"V"9:8QZ3E+[R4KRW1[#UN;'L!)& MTE^8^*>N#ZCRF;WF;PZ:^]9<(?1S?(N(]7TM!P5@[LYPYLG!\KT4?F M@S-"N66IYA!D\R)D"C 2MJ]3#9;XEA>'[NVM".?N>&;:J^D+F/<#9+HPOCKS M7Q$FZFS.?^W](4\;\-(K8*C7(4_'P6PII'2S/?NUQ\U:CC:]^P\/NKW!RB_O MF4]-?Q>E05W.1$A73["<:"Y\B;TGC""CSPRUM0F#?W)Z8IK6)2&),FLJ@!B8 MV>Z#;.U!^>>PTN99D/R43DYZ\Z!)L"O:][ELSRQN4% U\EX$QISR09.?*A:W MCZ_Q:#VOK3R?GF=]>GSJ#$XQ$J=ZN60HB>K44V M^;J;6XN5P _]"]-5I/6BG/_&183Q&BEG7%^49::(= AQLU>NL$N;TR("%Q:) M8=K(K:_+?!8ZZ-;D_0;K1]EW1D5ZM_H:7J/Z$'0290>_LG\$:?=753)W:SC* MU+U=]AN$?X5B#EL@ZW[#KUAS2X"/64WIIJ M:VF/9HJX1T:?;FN^B;,J2QNGL[4I0WQ&V1B+[$N(J;(N <]W[K/R_+YE6%9] M;'8[P=@?"KN^$,X M4<(U7RRZ-@S]%A[0B/SVJI1.C@NT:(6VL43[V0:"RW.0B@-OPGL58!-B$-8E M$EF!([WL_R>1-%3]N15(3R0\CZP_7Y:_P[V-(L/E_9-S.L174H9TG7R=BWB3NFL#+A ML&/YMV-/75"QX6CZ*-$F9PD,G412+=# 5+AOZ&HDZ0Q3'5T,?YLV1C#$_'-2 M1'(D%62WY!.)O_@,Q9H)'W[Q;Y11I?+V&5N#\^<]S->7>>STI$P#I.Q.FC]" M$3!AC-D3(+P3R7A-]!RC->4E0&MCV=$\QVK.L1J8P2<\K5C):O]_28#6,$G0 MB&:!TH]3(UG*R21P@@<:R10"=C@;+HO5CK33*ZG?>.UP>Y>UPZV<[MC;*M+VQHITC^VVSXJT[<* M@KG^)"0Q&YN7FLA^@2!-F&,**?F4@'NMY5A 6].&.6:T.LT'KRPF##DUR):/L/,Z;*,5QR)(V< M:%I+8;M#W8+6^.7,>714Q2?\,@1QJ:)044W&U7WR=(VH5ZW9K\QTHHTI.&-I MF'1&.I0A/';K882,V^%2?"^*PT2BH__(CUUCVOU8##/?G ],[X3,K NA[K@["-8);T4A.XM05&FZ'3CYM<#>40;JH'$;$ M\A&,F$V_7@EG/,=LU(HL1 MB6V$)R9F3NG(6'QJ^V,B@4QKF"OIPZ'\S#=D[!LCTT$269EB_<6BZ#2_-9L; MI2/<)L)PIOHZ%:X,HY!6E-:86\5?2&8$-:32!; YI(,C M>,$#7X]8_L^_C!*G_MS/.5\4\(9O-?2 M)XK%[#*9D=?F(71C<3D.'GR^,Q$J \&>&WF?NL7L,TL;/V?J/[M,_?=Y.AH; M3G'8<&T_K]TY'XAG?"!R+%Q6&3)A$ZRY\%;$YXJN\[%X3L=".*&/;:&, MEC;/LV2KZ(6D$F 0?TU=3UA&QXTA7$V7%T'@11 !QGU#'#W)I0A3(0? MC1*\_<*U7SE:5_H5+.57D"V-M./#=&&@=[4VGS^_.-TPS?!'_#B5X\]-QY/A M/ZE7&7;@F< GJ.&'?1-110GF\]FX+>F1K'HAGQ.$2T/2RA@#4%DPEU? MT MW=C96?V-W3S?TH8@&R/:KQG(=%WW*N&S9->U7)AEK.S9.JZ+;B.Y9L M5:D03DP;Q4![IR%?8Q_+;,V8^JI974 R'IYMOYPKTLM]4(IDJ_ ^?K.C>R?%KE3Y^%4*6&^+A4ZP5I=J> M&J)IU%K71TL,(]:WGG' T ]JQ)G QL'NW:K%Q-09HP'!CB5BG M2ITL9*LNSNM3?ZU9JA^<:O> WU8#XK?5A_-/%57 8[@L##'&+R'.9,WP'38I MGRU]-^+:=S<6=Q%7T_B.]_AO+KC)PA-$ LM2$239=SG%(MV%6J81,8W&G?1D MQ3.WVP B.UZ@VVQ(9$KU&K?%",C =>^%)?NY4R&J+;#"*2VQ=T-S.%7Z18)- MEA4%6.VKZ;\H_O#[,@*I 0>,)L8F^)0I%HVH'I?M2TRJ9;-),4OSR<^S7?:V MV:#90FL\S67DOV>:A$2!1TM1W)66$HYL.=2:Y MG'D)=D!%::$#E10B56_/HRADMR![0!ZXE9VZRE A'ZU&E1Z;W!QAFM9XKJ"> MFCEZ[D^\H\F/9@;%RW]Z:S'/AAG[E2_ O_^58!-JNH9@?;TB:F9,66E'J4&6 M*2ZPK!I)AN0RA@>Y9(Q+Q I\[U&7W4<8:<4ML D,@#6JIL""2,E5Y);1XA7F M-Z17J7PNV]$ %748,;A =J-&"0@)9N,Y@^C?E$7K,?)^@'=BA7@KVU7J^G.\ M WAD9Z?X>"V)U/)UX]Z5ASCX$);$L445!!XQ3( M!#.E+^X 7GNQZ#2L'X2==/GP[[JZ'9*'_:]M?;=\9TG;5^>GC9=GI/X0]"QU/E#Y2A' M)G9-CE+.V'TI5+?",WX4? . /[-%J+4@'+0_\SYG=O]E(?,@="]LT/,*PP8. M8XA-3 A3)]>TN[)OTK\8J @9,>: _,.F(R%-(_4@X%?EQ-6$R495XD7+/?$,]L0FG@"\(<]IHBY:(8M)08M%,QB.U05->_9=IO$!:VM#T0P9QEOB!]M_4N;(M MG5OGNNR\NNS&N2[[B==E=W99E]U>6Y==W!CHEC8?]EC@=)/?V8+OE^P:<6YO M0T2<7:E!+*E!3 6Q3)NP7D-E+U6=Z6-%!V9:201F['_(,..'4'XY$V=L76!/ M0WC6B_[SXA+VG-N 8?PO?N4G=Y?C(+Z43RR-)$H]^C6=[Q<]W0L[&CE(=]@V M]"C29Y-HG$89&\U>HW%QW6A=M55P3LWUVH;3X[G84Q&H+ L*2JRNOL'JQK/( M?44[=Z,V[D>Z;U]QVXJMJ7EQW;]J+%V2!6I<>Z5@][.@H[K/D0^+ R_E&L7C >Z5%0B7 16\B*T>X-$L+%WLWPL4J*US:IR%<6B!6,96 ZOPO)QQCK_H:>;*3._(3<%&T;F.O M>^Y>HNL^=7+(WZ=><[XHSP*70I/LC5.N3/;.Q\Y/D7%CX@M3-0?;F ,&!O^. M_@\Y"Y7$%C_.,(L6N_)AI$(%A-U85@DB@"\.3'#>=!.>.5&4"D&>"+=956$P M]@_@VZ,4Q3<4$W0+J#U=?KM[8A''W?58YJ;>%-7A5%P#D!:\38V8\<+G;#\24F 3\: MP^LAC#;D:6GR0Y2&S7$FR>P66R;7E#,9IZUU+.D9B@K(H0=I7 ICIR;1_)")C'+[JI1NF3#7>QS M:U5?3-PX30M8F*/Y751C2K>9S]>KJ7QKN8WI**;^UE^#GZ?N[912$X!S.%U) M!055K[8NU=@SKX3/FI( MYH75R5 %J@ES8#,Y0C'&@L@Q,^MS1[=T8X0EQVNEQ"DOB[-)$I&@A )+%?!G MDK94;M5*2@_;9^:JQ.L.Z7MIL&53!; &3VR(IXY/]/D;DL&!FGAC0[ F1 MCNM44,I_=YSO*<@%B707 Z%WRAM=0[N: WFR=B8"549E-O9$B$A!;[BLS^#4 M6%)\T= .W,-E^EFF/D:5Q,C4O?E1YX^TOE-GGE0QO!_<:LB8-0UBSS\Z<&+3U?Q$ON M&Q9J,:FV]&4C TM*J:ZAP%AZ$MH%A0NM#.5%-I(^?_TY\_]*9MZ@ MV5NW(#7#8'9)6:?X/ZPEZ.))*$T2O@_YW!<25RE*L(N'4$8:V83:P:5<3-+' ME3K6LLD[](D@B='4(C,3K-GI8R3=7E/*_YYFS*N87L=/P'N$_T29]D/*0<;C M01V_).+OB#4-* /.:,.;+6U*V[5<9QJY,F%)J=E)XDU< MS[M+)8VY6KIM\T!62G9R-;J3Q?7$2>C/KX>&H++6J0%_9KXZFB)\PYRCTOBR M:4%;.&\_\%5>)'S*E,-\U8(WL=\9C!1$0F4T*AZ;+_QP#3:-9F*DR]B>C!S< MJS0L7\C5J$0EUW>936==,DP>7ZJ_Z[H)Z9/A0@<2;1Y7"L$%\99^&(N9%SS> MR9LG_-KSI-T>"FR^R4)16;F2]4R]S7^3W?ZNK!]S=1YSE9AF,8TM7+K>.FGU METXV9IE%51D,MP6F\I7](>#@Y\+ST6(\M(;H! LB4\I!K G)%'I)THT-'8!U M"/2P&ZD&6 1R *)_EL2Z$1*(B6GPL%@Z9H03K 6/Q@>UIKE:-\/>49VPV!>I MD9@7OJ.K)I!:J9M#50UA2T,N:W$\2Q%)@AZ^_S42LUAVJ4JW/AV?*UB*7Z4H M%QQ;ZX*:(RL/'Q@2(3U/ED1IELTS-DV%M1T!GHI8W)- +%_2T:A$3<>B]X:IBXU]Q.A2/%!="P4W<-XA&$1-QZ:P%R@'RGOI'FK ME(3(3,%&&,>[#8+7Z._;MR2O =-O]@&B3: ]1!RAB$F\$=17Q4](EL0*5Z09>! M=0D2;/03Q#MACRL=B]\%G>HY(TD2!QWG I2.]8!H.HS=N4/B>5#+ L9L^K:@7-/(O9B-G[=>B@S_C1TO*=X-/EA_1& MUDP?'#Z)CCCZ,G801(]<=$Y77YJNWCZGJ^>EJS?/Z>I//%V]N\MT]ZK??_I,]D@HP$>KS> Y/G/M%7CGGWR;PK9-&)DK;WE>7> MJIAN4?M*M8EJ\!++M62 FEIMR0E8AK%$*A4OM](LT>@4\$F%[8]TF411[)#+7']+#2\SU:*,]2>1Y]E, MX)S?-"*M1=4M2F:)T\$WH'[C/<.%.0AR*N$75,:96%I;> M:3,3Z IDN4L36(2^(Z!+8B9++#EL#TNK*3^&=)C05R=)..0DP\S[:01$3]1. M,Q[NC"N(-08&&&&E,Q6?\BK^HDG[LN \8P(:9J?*JS&'X_X#/,\(CX@KK4:$ MYF2$'V6):U>-@J]"9!PR6ZG"4_]='LA?;FV6VY$31$HC6JHD5XN9Q>PO0K]A$Y=^" ME?Q"Z;>$3DB#+G2;LQGSP2ASL5_0N0B2"&1*]#+M0)*%;MS;^=CW4=C!_%8 M &_.>3LT>LM79#6Z^VN3LK0S2J:#RKHV*7RQ,S"[U=XBQG2*>TTL\" 0/@'? M\<:O;;F8]&J(]^<+\WT-G@TS0U;YSXNF7N>Z*[CDNNPG%^_B%]=8F3H_V]RI MY8QX4<75-G>SVO58[CS>:S)XP.H @QJ9+0A?V>'M\$6SWJXU6_U:L]-YN;31 M3J_[M^PZ/#$!JKT1<.XIN>V-XZ&],;\DQ@ANOS?(.(*#:-+ MZ5JK2NDZ6!Y8:W6:"]5T2TF=1\3\XW%BN]-H56Y[0"WT:HWZ8'>[4_PX&[+^ M1GH#(O795?M9E#O*;E]]B]V;,POT>HKM MB.S5ZMWEJLHEVUIKRU'X-N@Z/1 MK0]TZP+[=K:DVWY5T.*WT_!."D:%M_ZA5D<,P.0&XSUO[(M#G8BLJ0HK;A3; MX@$*J'YC$>EA_0Z_/"KM=G@J-J1=$ZXRC4:MW>]N3KQ-I/FR09?:KLN.@S.O M%58:FBMM@/5V;U%&*#=2(5;9Q&P@K(,%QO@ 9"LG0YL(#M.M@3F_EDF6F/3#G6KM_Y0E]VO_6K!^=FTJ"YG_I<8H8AU5[D[01$27%G!8JS2'M?/Y*_]@/HG=K=R%O-DN?"'?8'?7 M]H*KI$=Y9W[;\B@WC4K W% _H GU2XABV?N-(N!&.K=1%XVM/]PHX@HS^#46 M\M_+F/',>0P#!#0@\&@N_U!E^R,^(PC,12D (T*"9VQ\BHU/+(ZLRH8+&K@@ MR+85HLPX\6LD!#=$T[6H&@S60.6-9'IF6M6)R7B, 4(9[.%/09%'V1T^+?K4 M@^#WBB3>87R8Z[\]C2V5#<":-%!KMC-K-I=J.3H)T*.>?)EF=%PF+S%ZU.2Y M#P+C=',O 55],%Z@C=F[CB?C^K9,O/U*(>^Q&I?PAE1/#<8 E]C-,CW7@%Z0 MV198X<-F@1U-A<#4VR5PD+0/.3AN#\:D2^ TUK>YJFD97%\E@SL7U\U6KU:O M+V*,$:%* +\=8+9=]/:WSR3D"OU+BET=5:NP3 M5JE46-Z-%&0B3/?+1"[A!\KH\L'X(H.EG-JK=YH'#,%C$@IK@>&C#L'+;*HC M!]A/@OTY6%Z2'Q9#Y&5/PN PT:$ MS\D"U5GM$T@6^*^\ K(3#TFWM@E#*"#$8HX%N*EV>[5.9WVHIOJ1_O8VD;%R M9 7;KM>H]7KK8\/[#=&_3<%CCQEL;C<.1GFP)3JU07N]&_04@_+MYJ'HU*IC MB+9UXD'X)9I05;-7/F*UFAFV"4*48P8PXMO-6B/'5[!Q>*I8^*#B.[1-(*'< M#F$ L5]KM7880-Q6N10-"3VUZ-'!K(@6QO0:G5IGL-Z,. ?U#F8SM]H7UX-> MK=U8KSO/P;C4T534'XDY%_\ NQ6OH:%R0;G13_8>+?4AY;LE*8&CZ&"&6[*Q MD_JHO?OT?AO"F;C.K ^!7'&%P$$N4!\>F//;&\[,I^*VW '_2.3&39FO KSR MP<4R9]?Q+(2="A.NX3]2@U*"U&58 85FB/(,06P\+H?&IV2L,)*A8FZ^+&N+/PCLJ^K9 M[\0LB."#'WU57?HV"&>!G% RPVF6:'E6+O0F)R'GH*=@S.!K*.[9:&$GLU'-CI$;1YAAKDQ@;9B;#6O&U:KQAU/QP=K M>X>L)VGT2?6]_=.7&UJH>U.K>W'=NEJ\M>ON3? ?21;9:1MCX[("WM6L007O M1DP>B^ QFATBQB:QN!60F8QX^^Q8<) MDR]T6HID%(ETL/I$98Y4LV3,/P2)B1'ZSR*F;+'HJPB1RLYM*F4NF\:1FL%A MRYZI'MP?%HW4OU%?Z=UWB513_]UQ_4]PO+[XU&C^R^13X/@1+*.8(.C#I'M7 MB]/.M*9#J (=S+VR/P"9!*%N?8*?0A,! *LR<@:S"ME@Z=XTJ'-M: ]'+. M YK>Q5/1CC!Q*H;82"V!E7@LO=1&9USW:C$!6UNHZW, -VF/NJ/9M['S\G+S MNHQ2M5BI-C=4JKTC4Z+Z H+1G&L"N&\T=2+5OXHSZHU.(=PGUO-4 MFC+"L3& I5BCWK8R5+^J:94_/7#;ZBP&:HS3DRYYK8K>= U*;'UU'C^ '1)L+$D]VPG/2O@/.F*&6N;,GNGJH M?YX"_7LF3IG-I4,E8A4%I$/S -)A<"3I@) (_1U)ATW7L*UTZ(Y#J:AT M:.Y?.IS\,=@9]/F.(*^7+7@!L'H5Q'KG#+&>!['>.D.LG\(!.S3NN@)ZW!&( M>[EJKN]3)Q1OL-G3V^ .8Y)L1W:8&@SI:);"3:5+$56ZFNF-NQ9@5XYR_&RX8C31ZQB)B(&Z^-C!43HC<\ M%XZYL3O6MTM4\7N7"NS10KKY_M;^$\KZ5H;U%3<:.&;C)&2X^[017I1E M_PR[RU9_^,\(CZ(\8*H/*9T&>6>%<; 7!<>7+/RT@HQ WE[\\)7].Q#=YY>7 MGMZ<):AN(29\?P:F(0*#1#9+@WF[/CRG>O'>P55Z"@-BNP;Y!W/]"*HE[J,=C$9)6,,.6-QMPO$M/-XX9#J@\>+Y9)<[E>T= MG.Q*6&SFLBQ29*1\22DRK]9D%TOV)<%HA.&"_R]Q4E!)13%8;WPR\$WT@B#0 MS:).-/6=/Z(["*Z19:N4%[,LQ>UI4\XT MK$5ND8L<1TZ=R^^C:8" '/(=;&.%#\AFN3\6GJ,_6+)74Z32E5%543,K&@6/ M\RU\&P>:)'C Y,2X2=9]@"UWJ7,4->C1VDM*!O%+A",7CZSC!3 $ U 9HSM# M:N #Y, LZ,L).J>IRQ#J\%") 3WNV,4NE3[*(>K(.Y'BR&&'YN)I9;)&^[C@'_XL[7)+]2.&Q9M06@E,!C[HRI1MDI-R"/XL[K/Q0;HBF08'B.!X"@// ML =6'*_1E-LZX%7=HE5AH80M5GVN36W"$7F*L$;Q;0A M8D1YU+@3(+M5IR18EL3^5/VR0J$[;:7TM_2PL& '%^3<.Z['6? _S#TP^'%> MBAO;:3PEB9?E"SJ#,X>AU6;)T"-7$1I_0!Z+#$CVF5-'J0CFZSF8(#E.4/.Q M89:9Y^L^K[W M0K*J'GDD&<\+$9<,3E>D>K,MB"F4N3PJ1X-8[JL#84H6>FKNH"E!; CSS.Q0 MV/*)>Y0P@=CA$"])NNT:C\6V9JID],!PYP/5\$Q.T=:,WZT"XV>N%^JF/0E6 MJ66V&( #QZERM*/15(P3-&%RNN.!"'90F5YZV..1^^0M=X\I1:MZAGE.A!W( M4?C3?5S[R5+'A.&6DUVSQVFO1;BJ)W>)0@!$&R:='I\N/-A\OXEM3^#G8$Z. M%UD+SA#\-CH_P$2,V!E5=/<>,;PICDPJL,2@G-1)5'Z4)A>).PG(FOG"H MH^4ZMTN-VTJB/U>#WY/Z3UEE<:;:@/L@[=-UOAV41W-3LG,>QU7KI<6!Q5(4 MR_M4EWDIE=.9YC$R[87,_C1F)B?]5*5;X2#;1_**_7!^E2Q'5I&T9>\;X;)F MO5X%Z=_F[T8PG?8.H4W4*M$F!HOTY3, M?IYXX>(K?W9NO ;3>ZY< LXONL8QG:XHN899SD%LT[1F&O0*/.A&8%HP"K0O ML##6"1\M@J$>)R.12TQI8*LNW^8<2&DZN+'C)ROIMSG&K:+'N!)Q,3I\EA%L M;M?91>3>S1 (FHP_L#R4]R,]NC958[M%!2!"%0/J!0C#K M[M&J@6^35RFC M=""6S\H$==')JV@A.KK3@$7P4- M1%$1**,M0 0!SW" NB-$RGQFL B4:< M M*:)OS1YYV.->F? U2[M!J2T "$@/Y67-5 "T#YC;>2=C&_#GL6["RR(86W^[ M[!K\ I?R&9TPO#AEP/7-C_T=^Z6K[UDJB */&WL.NQ%C^G"6$Z2%_3QD73') M58FXWTULY10T _=D,LG] (Z.(7](NPM?3%R)?E+#?A7I _ B92%+38PNH=35 M9$HX\C6IKA$^+-5N-$%^^?%T3=.#^>G!T8 KPCCE9I.3GRQ7EH*#2A,EO\= M0KR$WHSAIBK&FZ-"E1S3O)HU*Z'9^6J6+M/2Z[3E0I\31I2NKMFA]M=(Z5?CC5'C:_@P%>2C1=X^"7%\>C8!;BAM4 MT^UOYF)_Z&8# XK*71!>/)GAJ%PL#);LR,'&*=9'W_X,FD+MR6#IG@PN&_7M M]J1FIX7 /,7_$N-;//SRH7ZC\Y(S,S\)QWBYWV["AK[7FNX=7F=EWDP-K71L MN20SM6"XR+RB3X6A(E4,QF SVBN.2%H3U],%7 ZWFHIF 7PQ^-K='A MRQJZH> /ZKV._[MS6T[R8N6LGM,0)NF&KC1415FFD6L.2N4O/;< M!"32S9TP?O264^AL1TI-\E08!FTR&\NH*J4'N2'H\'\E3H@3 $J0XB2S&[IAN)?/54.I:QA^34]/A*>1/-&;':UT=Y[*IXY=- M=<]E4WEE4^USV=0I'+"595.[*W#JE2QP@B49PX:!'Z!_AT3:1ICL+5:#@-N[OA(@")X_61VE]I*HLN^[#7 ^.Z^[=F)U4-&<+?JP$S\"5 MX@\G'$TE?$>>Z?HYN**_7M8;TGS-,R[?.*&,/8M7A1\T#0C(:->9)1B M-A!NA7:0/IJ(N&;ZB%H*3_,*S'T=FN=T470_"Z2ES.E#6YII\Q+=K:I#:4WW M.N6AI@%<=L!8#/'F(1BS1_M$G=ROZXP36!G0:I+ []V)4+&BN5>PE\>L)DF" MD[1DM@9ZDF''Y9C<1A7=Z'B%4,4?Z@SBV&I RO2(1$[2!XTTYDL>F^3(*< P MZ;6#KX-X$[#(O@NOM_-K:BT.+F<"&ISUY$]#A."&S\PT[WB([WH=#)F>* MICPH1-"!,[4)\Y9]%M]@K?TN+Z"\IZG__$@>P]W*G .*\=:V8GQOOL"=BW'# M";%>DO>D)/\N;LD;\TW?RJ50;_;K(-0_FA(&F)H?(P^(>O.=P9LDYRTZ$_QB M9/!V>O&G[ISH%N+D2AT;PJ(7 S8DDE]0_8I3MP)():$*;;^\^T-6T;[D0E:N%!HK,0 *D>=+Z>%.WO3@TQ.7 MW/D>H9X@1"#\QT]D+VPEE]@58&D5Z'A18+K%<$TJHYO4X:.B":=>P&^D RJ- MR+(,Q56PXJ%$,L_Q'?7G:?"0/I)$TO^FEF3))2FL%B:T=C/,K0SKF=$314D1 M:E. PA0 Q:L;3@$)3>*8OAR0Z!RAAH>O4 ?6*%^T6ZEH+^CD:=4RY)T3^Z6& M:IMB/W74Z$($PW!QHTRN(5@>#L$5H9".4\7HI?I!U) M.4X;&VO,,?'CGE-"9"V-GED:M=>>I&T5BCU,L"N+QE+'[M#^HS7OD>*HO)S' M60F5TB'M;950!0*VN#F@A/0)HX/*-,[11/P'5D6#VH*:X0BV_<) M]WHJ(L R@,1EE 4X5&"8\K"8X\(_F8F+&?&#PL.7:D.J*I:UF)D ]P+ACZ@. MQX@(9XZ,J-%ZJ3AD40X"#HX@7Y##%J70GYX[$$?"\--\W;$-;: MH%+I",W)[\)Z)WEA-S9A--^,N+('2%':7[UT -,QW1M4@;E_&UY_#F)AM5[9 MQH(B>\[W7 5Q!4M13++KN>]TFN[U'\XH#"S,.KV5A=FJK6X-S:LK=OZ?Z@+R MU,+),\<7Y4K/H&%3[)7S_] SRVA>"FG6O@'[C?-A7J!9($V4Q3]K9X6&$WN7 MA ^8^_N7\^@+^R\$^G?N(ON;N(=[-]@EUH\PD8FZG$H #\"A^T"+LS^Y]ZA9 MZ!GRWT;"H]2-%R;N+GN1Y*2^\Q,9MPG-1L_D*IT&_O&-$\:>>+3>7^FOOV O MA$Z3B/'[0NA20/F-E^C?I:K;A-.79TF(!A8EBZ>E%CIS8R0OYA)_@0PL5HTX M#RS910V*_B"))@8/T0%1^,/ZRYEM,*256G7-L&IOX(;OV2KWTWPQFVBCWKVR M_YSQI3)*[N[T/8"44+.^M%"9W4!A,!$$?X#*69YJ[1/!XX[I M-H&7L)B5$%'H!!\YB (%%(3M>+P,'JC8,!E&[MC%FA+E5N(7KL[BX;%D\'I> M:;^EO]["QKV5B5"TZS_P?&YM$10:W+06!MV=FJP(:VV-S$_KJB@GG2756)"Q MRC6T7'.\NI%*N[-%)Y4<,AG$P?L])[85:JS2:6(OQZO%MMRZ+PX(Y8WMNM6D!RW;KA@M@_6JQ(9%: MMH7+9G]*"L\'E_)PO)#E-^:(ID-87P]!^).R&)V92\U3QB@S4$BS8X1AW[/G MPV5I'+J4CLK2=A)@D)%R.#EJF41 \.CE*RW>LBD9%1''N9?X;>7C]6\<>T(, M =E\FWJQXK_AXR/U[]*DD9EU:/LXLP@6IGYZ#2;..)[B*/6_75#K[CA4X]\+ MQ$)Q/*4T.-L,1G-&/S%^[H]QQ"!\98>WPQ?->KO6;/5KS4[GY<5"TW7YF7X? MOJ+-/P*TFN\ZKB;TMY5-W/53A=JURZ<'W,OYD5_;\YWB*6GSXOJO M.1G"?6_7M9F7+Z_8_'6)HNL6O^E(>^.77 61D1F2E&^9DN^)D,68!ZRB3JT_ M&*SEG=Q]V!T?E9$:U]^3(2D8-<=5W%!TKP]Z\HO:-O0C?_UM$,7%MA0[XW9K MG>9B.[]5:]Z-$+A^[X0^7#DKMS/KSYBQ+7*1Q;:C?W$]J-7KB_UQ]K4;FRC@ M)5+V"SKCSQ)YZW-,="RCTP<7UZW%LO<#R^3U;-*>+=VI=8\6XA%XR1X'"5B] MA0RY4F.<#',4XHAN'>_BM4ZW/%>TB_/$W^F&L9]HZGYC57MR@$E)K_#N.> N M<7E5UET:*S33PI23E6!S,*-.WGBQK2KG9^F[;];7@!%]G2[EQ'3=EK^0V+E7 M]DU.=T)9=G\O=-']FG[#]4U]%9(HZOI2R!'112"/J\7NB]H1L;[#<'.3%L.; M3[AY<=U>Y3!2[K[_11"D58Y2G+X.BGJ2C^GG6OSV)U@@C.GX/S'K1@S!Z/7WO\DO]K/+;V 9'XU5 M%-JY'NB41JW?6E1_ZW?NY0'C19RD1(7+C[HLKO+.R3UQ A/K*]+JO215,68 M]=UO+_9!W]CU6)I#=N&^?NI^R=:F;#&:LXI7LD(3K>):K[%>,.S Y7C2=O&2 M='_3NM\?'%-9Y*7>&7DI#WFI.O"A*=&;?GW%B(*D*5);4H&RD!MJ'3>7 M04J)>!+];LX/N=Y5LK%G+W,5^ I3*.0SZ:$SNG&U>'=;YC.9=P )!A]'+!=4 M^5P*B0]I0&U*R)00ES6+4[SO0:8$(6.?'R M\[.(LS>B&YWH6"R,T%N3@&ES MTSV#"7:?D5FQ2A(I2/97;+3_P^U%0M6JC+X)>&Z= %36MH#PI3:LS1D9CMV2Z$= M6B,J^X<+$/4Z*!N7!XBXU3JR)1>=^S8U9<0Y$X 6T);_U6KU7TQ?OFC47ZHH M.S6<0,7P30"C)M@U=JH/@MMPP'&RTJVB[Q757QNK]C3#F$]ZL6WI@F9? M4?7!HB,44>+)&GX1<5Y#JG,BXCJ@(,Q*]FM;4A4 SY19?/MX-22]'I7#=)93 MIF;)KD1X5C.=B=*^421,UV1F-+I4;(%]#-BN2'E8NU>M MQI%F/EC-LASK5PQJWP;!F,[DOC?C=_FA0HOHHQ^VO;_"BE! MNG)?JC*].Q^G^+'3FJ]^3,.C'QPW) <,)WS>^&.#G65;@?$7_QOV]T8+GY"& MYX.IG5:ALLB=?M5( &@W=NH;N"$ S9R4-=*C#);FIM!N2_3$LF;RW(1/5D'C M74AIYE15IRK (CQ[-(_84$(]Y:ADO.CIQ_+WQZC/).R/V0\G'NSOM+=(6WXC M,:K@%C=T&5/QF^X@]9&Q?UW<:,DU\N!EN><&FY"+,=(*_O >'H&3FG&:K(H\ M])L7UX-3K6>[4&V',NXIE#O'3 PXG2UGT"]^\EO:HJ;8QKMLMA,Y!(5&S/,2F[5N^<=N'LXK?? MJK"/YT8F\#3,/)JZL[-,&"L*?4("P1/?3/(4XXW^Q76[5N^?ECSX@6T9B6CG M/29:8 Y.L?T[]I6Z MY\^<1US_47/"3V:+I45G_D'2Z2N3J=AV-_"^UZ]O4BYPD)3B7':@LFK=D67Q M4NBE1*D>L^S+]L]R"I)09:2KV^'B@\5XJ'EQW1VLSU4_2-G"Q?6[W(!O]?A@ M'T)C36QWY2ZC3[#6W<@C<"1),>\,J# S'$ H9+T"Z@_%W(:#-C)'I[X^5G#< MVB4M&T+.1WKB94LG(W<6N4WMA$P,*\9EZ)*L-0J8IZ=5%I5S1:7(NA$Z%[]4 M)TF5%%.Y>\S.192.B[]7Q%E(C5G)+5VJFQKT#N>Y*@SH]OO<)E=6_NQ/_)3; M:W12@@+JKP=;/"$ S>+JJZW!SK/I.$^RJO(86DMQ6ZX@PMIT=*8$U$38 P)3 M7K,HB 0ZZ)\QXS)M8=3TTY\.A^JS*F,02_8G+FPC6+_W&#F/'?_6U;RR=6Y@ MJ?&-+,!.L[EK&* T?T]WX;X7LL^>FI7*W]-P_$9W;\SF4R!?1OX^UJ_H)+ZG MG;6W,;-4(C]OM9+2O5#+VRO[MG!4L?.2[^RT"]=[ZI HQM9OP_#OUQ:"]&6J MY/9O.:0)D4N2IPM%093B(2GQ^6'K&_B3)M0"- M.!A<7/?F90[C#>[6TZ")/!=PU"#9Y[$M]R!SUN!X=VF2X:U@LRB@&O5F+3+C02,Y & M%5&XE_5W18QRX)=1&+\J.V964#5H!]/%625W*[,1U#(Y/72(&YV$LP CBH'O M<389O( ];;$/();&W M5R<)EEU%V?.[:_) VN?4%XK8Y(38[I'UE1%QLQ+A0 M$$.;KPO/)1?()GUY?-" M!PAG_C6*U"(+7>(W7)C:!%"X7.UF*#TZ!XIB/T6S4>KWUX="# M%^AESI!+^G.S>.;"KIW*X8"%L5WP*2B&[]JO4VE5L[-M2;E#XVPO[V72[PA+S5IW8Z8>.BYG+X_M..V^!XP9\:UK#7Q2AF<; MV[(L-OW[,E&QPO? */'C7$_ E('KJQBXBU!+BRK20.O8>R^EP^*S[A0G<\5] MKC@N:_^,RYJ'R]H]X[*>P@E:"=9:$'FU607DU=_Q/G]Z>/>#[(OL7WU)^1*EMFZ1M21:A8](G*-,_2"%CB-#^$Y29K9NL MW-R&@EVKZ!\=Z1(C[Y'19,=V,I/0N:9S$Z&!/$]Y3]TH2F#;J7 CB:,8?D W M]EWZ45%S]>@_[ZRW' MF670OCFD6<% LVY$?O_0I29J$T;J76OJ;+[LC0"'^W6L^5P!.%;#*1/FL+5F MXIN I&TS\0%.?'GKPQ3QEP&KYJW2I@R\^'/PGY?8_"X8PHGE[:2$7FH9N:^- MTVT!)=;G%_WQ0H1 3+%51FAM:6=-:ZZS)AY,"8^\KK\%M,:*TUC862(DRY(&1&O=5(<8[<2^\8 ;, M(D93/X#I/Q8CS/J."REAQNHCH*[45X!*^R+2<4O<5E*MDT\U*T\6C>>J&9%B M^SID>ZY&GD.H6$DB\J$N A;DBNL,^K>A7H%0)TJIE94HGXM!^O<;6 ^UZJYC M'CY5<7BVES?#H.[M&X.Z=U0,ZFZS]^0QJ-&4=L\ U+OATDH4N#P/ .K^J=3_ M;P1 W6]@:^K>R?:ES@&@/FK5_LGL]A;8T_T&8="UZ^LKN8]1LITB3)]WNBRX M=+^)G56:A^M,7GUHZ5/9YYU"2_>;V+2F0%^!4\)D.'% V4T8Y?0 9?M8Z-ZH M#4X,?OY$ &5/8H]+ ^6.8A;SB0$^O\OQ M'I]W=97C?N4.=RZN"]RY3DLYGQ9&\(F9;=MA!/>;W8OKSD;X_WO!=YW'_ZW> M5E<-X;>/'N!&9Y,;^9'P%=\MAGVJQR8Y#5EE_Q;<2G/C(I@)#+MJ!_L7U_U! M[S3.\!F>]>3UQ ;PK/TF>N[:Z_7$&9SU"5B7VX&S]EMUK.3K;=1WX(S-N@ML MUFUD3[FMIA83K=[ZNM3$X_R1^IE(KQ6!.N*(4: M43T#A%6>>P6R8\I":);-@]D4;[6'-][3PUN=S_?.HJT^JXR5C3FG$KDI.P-? M-4;8#FJHL!F2\YG">$ 7&E#5-@%5JX*B>E@ U<'^\$!;K2,#J.X8.[5;WR.M MV@6Q4_=OGFIJ;AC7*D3*1BXI[^"9:7Z)HJ(;:+M@,D?3+"6IW_0"*6GH??'= M+@)'AW M X"&'6.9?PYB8;5?V>E2[!OI-S<0S<^% 26N/BL =9>?\@7;M1@';C"TR9'= M]DY1GM@VARE8>,T9Y]QQCGEWJ23_%46MW82S*G8IVLL-1X.I-A80>K>][N"! MF*MV*>CY+ PN6Z&U+^#%[A<;MCS;% ;;+4B W\,@6K@A;KZSNY[>S6B4W"7D M:#K=27X6\>E.[KS!Q]C@_0F ;4&X=R8Z;PA2Y$1UQ7[6"SOX[T+ALR>UZN>V MR\]MO6>N/HBMMY7WOSGO_2]7];.9ZW_O%<#=UA8!>^,NJDAPZ=8?!X3 M2)NU>G.'M;S'I/GJO+Y=$7W^ F]86G7AIUR^N>[5!^WE(EQW1?"_2I=VX MN&[5^ITM=^+DI["5=&DW+Z[;M?K@9$$QTEC^42NBNYW3D$PMRG,N()G6 M$>(H=2N[HN)^9$T;B\4[O?6*=H6 J1QO;B<],,FBUNAN0K*#L.-JNG5/XTQW MD8C;E[4?ZTSOB(K[.=-P41ST-H$&.>Z)WH:FVYUHN,ZU^IL4]AVS7/O4*O:[ MO=.0+%1!5U6YLB,:[D6N=!!ZJE$]2V$;FFXE5SI8M551,V&;(J7='>9.L\J' M>4U]NTS]ZA\.J=A5=YX;6KS=N/\.J?A=>F MPJNS6^&U7^?/.MR+$H]6 B+C-!)N.NA)ZM2:&YRP H@8U=NRU9+RE/-UNI3; MT"[@BRFXD6L%Y:GNX=ZV<*O+=;>!^],OX%M\%@=MY2:=1K90MWEQ/:CU]@,6 M5+T=6RT:3SG9J-O"5,9F>SV(W+,6C4?+5<*JXG:MTRJ/_+8!*M0$_X/Y>7]@=7>.-7]E?G%CCMN_A7(OP1K*L]>&T3 MW"-\W[Z\E"\2]^L9JVGRQR_C8 8/-W$GY6_4[G;Q=^NN2"9$PF*! 1.]##%X M/O62[N8A^&UQ MTIDISX-Y+%:ZET/MV-]B2N ^("".4:'_%]6YP)_@E@WT_R;N'-"3_FV*[_)E MHG0B+',[? @"X]G3M[.ROD- =W:([NW#\TP/(?-/ VJR#%,=#&.QMS_N MZC4.RUW%#\KNN*M9D+OVB8)>Q+@^@0N=MN.#57!K'Y(8;J6F=U-V8]H.X6\7 MW\SN?(MO;H[QEFJNA3ZD[Z3[6L?*W$) M*U*F<20P* T>3+<+>Q6 RLY!HC8B!OW\RG9C>&%T( B6N6_FT?&%Z_,W4VC- M@@DCBU_8'UW_%T2&+7SJKV0Z=59JUARZY81%EB?2'^:&NH H7\9P:M:;[>UN M0WLO@]]7WL2BK$4F^?$0% H[]:@N>#!87T5XE!+Y$OO?.6:]PH$W=QJ*8FWF M>E3#W"V @'!*-8\E=KW[?';]0Y"$Q3:=:JZ;C6-6L6RQI;UGM*7P;+$M12]@ MK=[Q)F1?/8^O4]IO@^<;_J39Y7 M,=1=A^UQ$N+%7_L.+>%CZ\/%[ Z,T-(/#TYD_T?SJFG?N9Y'?1#A+_"+NOI% M#<:/,-@.>^X]7MFY4W C>Q8"OX2N]V@#"XPX&=7&\8 2H8-L>>FYOK"&3N1& M5TO2^ Z1.<7[M")-:H7C>I5+^;T3HI,V^BK"[U,GMUE1OXZ1M;TYW;GOD-UY M!>/$]D=_%-P)&Z9CTWQL[CUT,!_QGK[Q!OAG9/NP0)<7.(,%P@]WP&L1K1.8 M$?X]2X !K>&C#=OJCM6I,-YS[AW7(\]R'.@!8MBO:>"!P(UL># '+6.BZ0S30Q*Y<-2<$$X.3&1(RTL?=0CY M&4@D?HT$D"6>.K$,(OC!'3;^#4(<#[X!6C[B_J;P#R\9"UZQFJV%TA2/&?56 M-B=.8SX$B3>VI[!(>RB$;Z[&=CEN,0/N@M.Z\/[4&?,[;A0E, ,4(?*5A6]: M\IT',$I@:X!((%>NJL^6'V ;8-?<8(RB4$3H-,963?;#U!U-D1:\[PYQA!=$ M,+RFI_>H26%'8@1"''O#4ULG00WA8:A)&-P129FW6?X"#TX2_3JSFXV#FQR$ M&RS>./)>MOVWJKU/!9"Z,!8D)XP0,3 M'/6C/W(]5],,R6C0;8[LDD[9(-P:1=K,-MU2Q]5*MV'LQ,[+DXW9;;Z;3R \ MIR(\ZWT%9KI\F:!=-S>NLF(T"N.\1YY;/YU=!9,*W.A64ZKP -L0L-P]?,7W M\J)C6Y+B:=*^3#"UX/=*=&TKOX(J4Z5H/[<-J'*\+&)J2*7-[C@.W6$2K["\ M3SQ.NPT0"!""[V6?BM;7]C&5K-8N $I:"33^E93=!A]J \JV$%V_T5COZ]QK M9/LP (7K'SP@6N(FD]F/^$KK,M3MGB_@2V_VQXQ"901/O=3IF$M;_4Q.@2\3 MLO2C+^GRR.K7IZ=NG!XF1?8 M=&3V^E4$]AT<&K4[" UF]WUXFA_D;S"09UW MZMXL+\MPJ28-;@]L8"-SI[0'JO4UWF$<&T)_MLF9KM[U2_]>@LZJ["ZZJ.ZZO9V M!A=S--R? VWA[NV-K;=P0/9;M[G/2/SY*E21J]#*$\=1U_E YI-,C\F(VF:I MR\;MO4S[AX>;AX_3,NWK;LO7E>Y]

9 !.OQ'$KDSA3.DSGIU1;- MB3GA_)?OP21^H&1;M,$NAMTV9R%]M!9=W]SK9) ?NC M7M$V2]VE;9:.Z>Q>_/8GK*+!1$3;O9N%P;W #3LJ#_:WR2?8!0]BI&^P7B"< M8I)/OW%DV@TNKKL%G,1[D*#OYZV+H]"_>53Z#^KUB^M.OZ*\NTVA]BYHASB= M!;)C3TE^+[VW?$A"6&M7L@H$P=;V^'I'FG&AF M;EKGR)O6 HNSM[X?_)XSR8J8:OE.MYI]BXL]IN0^MN!N8R>O;GU;3+?C$._8 M0HN<#=T"X=M*Z#VC-1R0=18"W7*A7RLG1/?7@]0@V3N#8O"S)_ 'X"L3!&4I MSQ5CMRZQ6W.];^L9]6[>7Q/%P^YM[^)Z$YRC=3N[7ZPV2B19IEI]L>"L?A*) M*'O1V 41L0;U/LJ 0>^<]'V7+&=L2.I2+-VG&MIR=94S]&289I7A) MBYN[+>#5NA&SAZQ)=SO:+6'N5D"[->+=LKUT,&M9,I)=K62DC;;@G)1T3DHZ M)R7-)24YGA.Z4FP,A2\F;GSJV#M;^G507*AE2X56R/!OM.B&]BPRD+9TKVQ, MXC:2N%<@5GZ4/C,7US^<7W!69FS:536Z0(N0YFFIW>$V,5N#DU0OI+ QQ2B1 MKMY8'TD[I3C"Q?5_@8["D=1-'#':'.R+&;EFW* JC$\-$]2:OO&2?@0WZ8** M;2:EX35ZVW97.7X:7F_O:7@%([<3$44,##T1Q\WQW(%-8:[G@RBI^/H(W7*R MC+5G4V$KRJ$[ME^MCD<7U_\C_#&"A2?A:.I$U6-]DJAR]W@M7]52"NU:LWYQ M/:@F9-PF_+XUN1H7U^U3:M1V!9$6)"01"YQ\V.WD9ZO^/Y*P?28QGA MTVS"OG2VW9CJ\/%.:(;7Z.ZV9_^P\#?2Q41.\,HG5NSM)!%Y%OVQI9BCC=I\ M3Q!V3W7/MCG)N]@S3);KE44=*!/UE#'. M+3FK>W'=K76ZY1.1SSDQQ]^\'MA&M4Z!9K05Q-79-'$@&TA^)X9Y ")%H\9+ M7C=2!EJ'2!GHO[(_N;[ D/+;4(S=)X([\B4)[4^!PQDW$JWWT;ZY#055@]HO M,'[^__YOO]FLO\;G+/TG^F7C]4O[P8VG]A]_?OC=_M/' _O&\7_6[,^.;(9V M$T6!RH4R1\/'U!@U;-T%NX[I337,AKIWQQ("%YM:W0?>/4;O/;D!(]H "WY* M9NBT79TIU.]ND2J$>_YEPCM>*"6HV0?;KG[U_[/WKLUM(UF"Z'?\"EQOUX8] M ;'X%FGW*$*6[2I5V);7DKMN[Y<)D$B**(, &P EJW[]GD<_*\']->+L:F2G BH 4 _* '&"'H1&9/X"EI/A?(Z-X33I14*'$Q M'BLB'"YB1I,>-D"5\]3@/P@4?)E-XTDKA-$(A'Q,$,4,LTD$6P9>3/D0A/ 4 MQ]BM04I_>%TDDP[('0Y@PD(RV/"\*]\YS\+4L6-Q-H)?#!&89X[]=(;Y:V?" M+[KS0.V^N/AC IN3&6_M/..KF.^I.SOV:?]DA_VA M63_GW#C+?!0F!;.I*2"Z^'TF-5S1\$2,_2E>2J*\5%]DJ1N!AO3*\P,C$3[( M: '^W.R#KF9C)HD(1Y'*.PAN!V@N+K(Z6Z&[8MSXD@Y5CB;1H1,"KW:"1W]132Z/31-)1-C'Z9L@"D8N")#PR?11"@/$!_9#$*I; MAI>R B(&_YY*B[72693SP=W8*35BU6%E.O:?@EL;1QH0A1E9P?<,9HC^T[VX M5@(-R>$#!<;<9Z!0L>B=*6M)G-@9)!L]V[.QR2$2/]C?("+B99*XRS58)^[P MR?7=T62$>]*:J-\,WH)T5OB8U58T2\3HP6I5K6I!Y26H,7:8Z"L6GHD4'9K] M0'_:.'I(I"I-"/(>T][AP@.[1:C= 3=(%"%B%6@: MGL5LF[%S.0Y=SVQ4F0^S>,U@VU#OHMMB.WA](K4.ZE3JW8@B/IKQ'-ET]RK! HKD;V/F IQWQRS#0<63:T MH>O=.DDF>O07$,'PG7U?FDK;J$=,#\GXI6+^*7C<-NF]=).IZ$4 @2'X7**R M[/&),BP>*QUXJ&3AO\=V&!,'\0$;P)LM8JC 3($\0 ,#72,(#7CQR)V, .X2 MZ;I$909X&VY3N'*TC)U4)>C ]T#H/S4/'@$ZP5L+M15W#[I] E# M'Z!I K<&9V:[>/\4 !+S (%AZQ\.A( SI(=-G\0%1])8PG'+@K1+.@"I8UAW M0J_S'2,4_%ER!6;))@OMRK]PQ)5<0=L*:6>DN9&I[@682Q^QXD:.91W$3@!" M%$! DZ'%HD*>=0J2=.7K@]0V/]D_4,;)243IMMY1,=47XB+E%+7S&6:#H1_T=,G,8F?S-K=[I5P# MS\.6F>?S:V0,"Y0DB2!Y)Z)^Z(XYY51GJ)T7%]]F&4:Z"UCI6HE'AL0;>A&D MA$*/IDV:@XA)#^U3G@XJ8O9@X*+\0'&+4M47]_Q'XK9!I:+O31PNK04!#>]^ MZ;X"B( ^@ X>4@G=@'P,)-P<("H4BN_?7M^]N\3/4;K!UD'RA@:\PS<;E>KK M6J5JCD#8D]%2H,N"BAG" Q:LEEUNX/Z )T!=#.]YGS0'+MD$+N:)",4MK%2K M-%JX5!5W!/J*6A&M(>D5T1<=N"CJTK41)K ^; !@.4)W(VHU9R1T@8K@1(0. MW)?S0&9I-.3:.6SFZ[GT$46-<9N@_D:PS0@S;M%),Q(XU2\RQD$$Y)2F'N-+ M)AX[/J_@/:C23")!J@WIYS,-9HH!P*_TETD=3N45HE[4)]\0*AP1@>$?V-F5 M[--*7G :=P7N6?3X 1R&;L]%%8F]KF1FD!'QZ**Z.()CP9U2(S[)9P_;@5_3 MCF2M+^#%0F4+W3=D@,1#G-YAF9X+1P!M#?ZR3 ?=6N3_M0P24 ABZ9]^HF[J M*--LMIEAX_>(/.![;D2?H#KJXZ /=YSN$E'4 Q.9'P*+R",?4D@J*)4_ M7] M%9#6F(D8X&]Z$_@)0,_0,C;5LX*##(P@2?>L$4N*FWX->3-\WA:[TN4OU?4RH:U-.2YSNC,[ MD8%@KFPL&(V?RNG+W1<7G E_>UDJ#IVDK@&P\?W?- #;?$N C<#STVZ$*5A2F;S:VJ7S) M,'WW-?L.<1-'%J$G#9+BZ%_2J <>:H/*9(%2O3WH_)D/O"Z*>JUS\[_YTEV, MF"]WK8$<6_/B7A/U2BT,95 8RDY])F)VW%F/'%< J:!VNF,,$U(L6+E>V<,2 ML7?5C3C.A;JN,R$I(C4W#U, @,5X'OT9'E&W87\Q\07B0?92N(F69==CZ+I\%:Z\^0K+N'&;Z[N-UW+ MC=]LD!N_P(O_&O(7G4WIGMM@_N^OWWW<*O/?2489V%63 M>_A+L<(J*<4AH,I]6.@-[K;6ZNND1S5 _Q-+I$$T6]C+:3K!6XD#@S1ZWQ?] MC V:2U"@9!V\F+=O+S7M[ST\"3_LF]?^7Q/X[3LWLO$BLQVJXI&(_S0>&0;W MH3U"6RR:V+[RRAM7EU_?WYJ7_;ABILZ43.H1D5%N8U;*.3D'/%+,6-=Y+;Q^/N[:J\='9P>D"OWV"WA&^\5%HW)>Q&G! #5L'S9#4E@B$:&GG:Y0 M^>UF<]RP\OBU Z@4=CC_+"B:LKL[UZM@E5="=GBC'7$PDJ*;(/93#6&@(TA7 M(A8J UG4+#>2/7L<1H3;_\*[6BIKH(GC-1K3=2]F3P!;\67"2Y9[U/+A4R/3 M]2XO >I6-A2%GKOT&N9OZ^)V>:NHI*1&Z9$GV 0S(KJP*8-'_EZ.-W67RHO? MUS9;U-:OJ*YI5N+=84JVE3NED>F[9F^TZ7=D80Q6RV6!YF.17XG]U<3/B/1E M(S3A2-E@I*W0=M/[;+DV9W/A=Q2-S=;J7M7I%#;Z(9] CG4=>&>E[CK#Q'1' M4JDBG%:=BG!*3 '82T.EFWNE"XPU;:Y]YK-S333N,NR]F-M M1+ \$IMXN=LET'@ -_JCB*+722GM&-L)V"2P(%T'T8<@S)F?R]E.9,"NO4J6&,Y!T&8Z1K/- M0=D-0(_QT!S0,JDGQDC\,YBJ,N5\..P6TQM'U$]KI($-WCQPHVQ3#%:6Z;HB M^JH2Q*.;04(UU_YG6/+N47@/XA/Z,,MU_VIUR@KP/77%!0RWGH/6O1!]_Q9V M>/<8E,-:E[&VN[9MF[&FN(C\9T'F,!2B%#K;U5VCLR2RSG\:9'T()F$Y7-6. M]NIU?AYLN@\E;U[]Q47KH.[=3"?''5;5VX/XU"5P(X1RB9!6#,KL7D[JRU7$UD_U406U$36JZ>:R++D MAH.>]#>?1>[?<.9S?=?XF^)ZR14S^Z_]?C 2=_:/^7WX6IC@NHGD"YG+7ZN^ M-GEIDR?2;#^A?SGX'H:S5?/?86E=X+-^D2!-3CA\RV.OUDU/67J)K#QJL7^5 M&BE@)1LY35U&V.IP!JI"&CP*_G^@P*3E^@F,^>1["U]^YX["&V'\*K?-8=:[85ZN[ MNRKUENN#EL;U&@<>K:BN82=)DI$'G>*:Y4PGGFK67AP7/OY!B.MD96T$UN(F)PSMVQ%(_ #S M/#BJ9V-H$KLA'3]1:3D7V #ES/UQ-G0=@,1KD__W#!O!GF&?CS.9=?"S^^+* M@JR[69 =0!9?V9O"AS&$E52F-!Y!Z26VN4=U)IP6OW^]GB==GZ*53Y?FMCGP# M,4_9B1OSH[1)WM10U(Z,9YDGM2J"3CE2IQRI8\Z1VE#*4$:/*Z>R72J3AK(U MY;A/+X#+%QUXILLZU1=3? 8SHN5G4MS+-KS(@6BN/"R3P.I#$+X#C20>3#PU MBKZ46M !3G6^P=R8@\5-\PAQ4W]QT>X<1M[2JI<9>UK[-+TEE$VD47F (R/X M35!A7+#/W+])].XS"K_[JZL^*D<*C1<7K54B7/O/;]C]Q5L.LDV [.(TK\-R MB)04I-2+V5$N#];;Y=C25(/]N6Z=A(FFP9>CDA90R6+3^73_UH$QYD37UP7R M/H2< @G(.)!V$_%LKI3Z@!U/Y;!( 9?C3,7;Z%59!7:=%Q=K9S$>IBRZ(;'# M_J-G7,!C#(D]DJ8O_3-PQ]G/:*W8W=$\T8U =\HMG^S'@^;TZ9[FK@I9X M=Y6KLM^<^0W=DLW!$=,:VVO4'ARFG8'*%[&+H[LT[ZTO@K<&M4J M5M#65RGZ/) Q%DME3W\6L8FBTXZQD3YF%IA].PR? .B/=NA,91D<7U[P[CQ@ M"HP? 8I7.A!+*"% =[47%]WFXA#W3Y?8O3M_W)H(K'.;Z+V/P=J(!JEJ,CEI MO"#S\?DX+$) =SD,-RBWN[UN1X#C\=YM FA-T+E+\+5]>NM*7\A_]HKKC7KE M[OA!\]F2!30X>_94<[0?%B^8.\H MJULV*J0T7]=G4<:K!8RW559:G2J1-BH;5\%5NYR0/-4C[; >Z?U@( -#R*I M-?MJQ^*K@-_W ;\$O76+DI9?(TLWYR\N+LTP\W,Y@=S\!L0&/)@*QR, K!U/ M,/G8T I P=R!?P3T.EB M>]X--D+>1^">! [7Q6*ODLS0@7WZ/[9P18M;.)7*\6Y4:U5LVW29AB?TX6_" PSJ@P'1>TD! ']SRWZ_0A" 6LG^&;[^1I8]?VRI$" MNN$7-T/[26[59D"*%7=[;X.[LB@B(Z8_M/W[;5>C;*^IVPST7M&IKOWW/BQ( M+HB\KK$XX%W#[,"5;LRV$P5*^U?K^-).O59_4^QE/2RVOU; _LN_P=R/)Z&/ M=GLZW:E *!RO6WW'E^A+Z 8T%W1IK:-5JM?N*2PRX]HV%ES; XB3KQ$)^3)S M]-JS=*'OI^$:7,+VJ>':3A7,57!TOH.&:X=EM26NXL2/?C#&VG)X+_9Y7[&7 M' XMLZ8"/Y699W6-%L:34&2)H0.V>KNRBK'^R\%89_N&81=@V*FL4@/WRRDL M*/>1:>FG!;V*._L9V-D/(VWW/NS62:)B MX&=("?3$ OYU< )",Y71EC&7'H M]B8<_<%HFQB-@] .GW2MW>R)^%$(G]XY<'T;]%/;HR"(P$(63LL%6C'L$;5- MPC"?^.%&E+@[JQDA_ WOZQPA[3YIS"'-B#+7Y"?;=H/MNLAM V ;!\$GPW_^]$7HKW I\PX0@/8GA_OPM<%_&(OA53&1!(DV( MDI%["30NB<8/BQJ/*L!%J-X,S7$0N72]<<.^N+?I#_$ /X%+53%PG?9GW M\ V[#X*8O8 R^$\\9?Z+"F#/R [DM7:14_D(Z:#W%W,< /0#4KXKG(IQ28M, MI0]8L#E@ @[BG$@J=$R[*%7,5+B5:0O?*K<5<=. MN,8W(KX,+2VB06-D/_&]('01'\<_ (Q,&D#T$_@?SQVY\HHY$Q)CP:,/U#=T MQ]*WJOTD8L\4)HKTGF@;U]B[TX?W?.6V0.95X,"5 2T:M'9!C,IH=.HDD@J6 MQ$V"")MXL9(F<.?=,#GI0D[5$P/D+I,40!5S%BD:C\A\G0*J6K@,O ^D8!C\ M()4 "/\?6TBI+U"NTYQAE=6PJ4IGV^YHC8&ITY^#W89$=YTXSZ[07=\CN.J([NFKC<9/(CA W519D*PNCE"- MU&2"^&$K]%V5>'/,)C<#],0-<5A>4G8%X-,2/OAB3L"$<3246HD,9 ,:.Y8- WVZV-+70_W=V9GYP MA>>\-K_8]^(-O(TMT]=FJ_'&Q'H6^&?-/#N3#Y(_A9_5//F\^%D) 4FUNF-VUGF>7FIUS/38Z.@_[W8>"A;8-]/.*G MSP$F+41]8.9@IQ9D0G>Z]?:+[5VIW@7NP*S5@(2TS5'LZOR-R9LTN0ILFUPZ MA?56)0&-L&">S%8]&'T1"H;'P.Q[:'Z2YA,A* Q'8(8!660V&J6C4>#S5\3M MQZ$R7>FSV4HW:F&S%IZKE-0S*G2U?+\ H$W8P[X-C_="\2F+%\ E'D/@-1 M=!G/*3.RT$P(T:<)_\GHX7-33H!;^X'4R8V4*^=(WPPF,3K ,*C[/"B$N2*3 MQT]'':6K=)=CT)JD8>Y\DU)-:?;TW M:VVK>EX@'],+EE$,M=N5\]KL@G!V=./^M,/01H?2\[ANU\ \Q#CF^\97#%2" M(-1C#3J2C4=U?M+ADT 4!WPWB?TO-6KM0[?4/%#A'TWXE^I(*9\J32V,-YD MFWT[&GH8EI,!;+ F;!484)M0/U$OM8P%3LTU[A#='C88WDU"H&?0/]Q &A+T MY0W[J-ZK$Y:^6=@."JY6M9(RI+F>Q4+@*TAI@+0+$6/-OO<)8JRB2TTN8)OM9J,DT-L'"73L%E6W MVN=E8:[,+@ZD/]J1&8DX]B@YB9POBA:CUWN%"EQK^BHJ#0G0NKM6O3D]6FH> M('1^!A P$CHD+0_T?4RZQ+?87BEPG&\)'-DQ#HM @24#5K,^';8L#0J'=L#Y M4T,W=,S_3.P0&^O 0PB>Y\'[;_IQ(%4-R?XY*(5'UUE47A#,U3,*9(#2-LH( M@/FJ>*W:.9@+ASGQYU:U71#=G\7I/TQ")&1,PK+P[%D$%'+^H1O-%?\ZT.\>#/3/@=VUI[G^#+WM&=S72U"D$MSG-'I[RN%O)%QJ+T';U2)6V29! M:33J9H#4+?R(8N-?.3GM*HCBB*CG+>;*?;&?,(4W6KI/T)K+Z &RUB8"9%HL MK/[:I)7/:&E3W]TSB81]H^2T8 +:Z(B;'@'?:JIHW[6/(6M,C<29 \9+9%88 M$*Q7W]#/\%/ZN_;FU8+P3JVV0@BKP(MSQ1-DF6O)683.AR#D]-YKR4E+<[$. MUNRT%\0-X&HCA+)Q/\H*YN6Y]DTN;>'/6;O=@4]NP^#HOKAH=<@J770GDK?"B>S M[W/O-[279M[YBC/ D0O "[!B6$24X6SW@1&$G":-:"8M$CX7S!]6K M3G#Y$$\ZMETG!0#")>&:TNXCF+SL36+3%X+2H5_A@TDA1@\3866IA,J!3J)R M^:OX#.CI3J4EV[H,%5:) W85L%W,V"#WE+L:CP& M(I&]\Z@0+"*O= QJ0)P&0_.?$+> 7T[\J6^ ) RN&>"_>X$/&[9ES022J B) MIR$.,_OEWSP[M&&B@S,"XRV*19C:!6\#."W@Q7BG7=-0.I3<.!8"D1.XQ!QR MSYC:,RQ25(V(0#.B[XZQQB,I@3)]RO8@(F!FK24WXO<,>4L6L+#R"@0&+"-Y MQ8/@8JM(]@/D9'5<=(JV$I96P.21>V"5 R8PBB2\4ZAWUFJUC/3#T.9KL/\? M ]BK\*?,F$05U-6Q2]3+[ZF([.W3E+9XB>>F__R+C\>F3RTC_)J@^<7"YZS, MO-)>,:6'#"'K>0:>C6J7D!EF(4E>/BKM6: 09?*DZ\O9, ILLA+ %]&:A_/LF .@8[J0$?#4(A9E'3-8')]L,AQI$2#_J+Y] .D$@/N)MC/@3$AL;!(S,T#&-H>7E(3E)F33,S M@^XH55GUEKB/S2,%*;4V*GD?$9(L'*8#UGPA\2KB=W0QV8&Q?1_%7!=)Z43O MYBG1NRC1NWY*]%Z]L&#W_KGIWLR;<\1M#W"K=1\O%L)Z1/(2;5PP?-;M0;[J M2EE6VV*EG_M^4X"*7![19 1 Y!^(]OD';8U8DC]25\+1_YY"50$TDG^I7(G^$_:X!?4 M1D]PS9]A+AB_J@BX_!L;"*%*"W:2!MF/[N $V*DS7-[?A]C,0L'R&D#G^I'; MEW^3=KP]L)5M4K99-EL:S!M;Y)BVLPAIR^VP\&TX_81<':_6W\[>S_(/?I_K M\_^F4UTV<+;M-O&3VDZK_@MV_4J2SW'*2%[7K&]AH,7<21FK3+6HU3)IIM>? M/RSODEG%OR?5(0V$7$19-HC:;+^X:+8Z5K'6'"MM;]>.<=KQMP$=+07Z##!@+ M!BL%=1P'@I3%/SSPS6Q'$[U(RD?V.H)DW5NQM6(9G"I]7K/:)5J$3P-GZW-( M#IG1*%!O@=?@W.IZI76PPY1^(EY3/"Y@:%28OZ.2\_?NX0T%QZL7FX7BIE M'J-P&TM-78C7)%*OA>CO1#BJ9U'8!DVPDO8"2+.;#A^#.[FH2XXHV^ ]3=(# M*"^@U)"SUOF+B_/6GD>QK(^Z[R[..MA#=D^9Q#CEA/==U$/O'81A(Y5/=+T+S4B[#**)B/^;',% M$:NOFB6@^HL+[I;"L],R-=_] +L$1&F)OQT;V?+/[,0UJEE+BD>3VF6N1DZ_ MC&87)7.'GF1N)<]VI.)J5*_. !"!)R*#'SO#ND'\P2APA,?S5^),H8>=PN H M"C4V0DI'5K0Q0X;L(5^[8,FB)-XR5LBR&>L'?=JIQ-/M)IJOE4A[WE8)6POG M8"O]R;19@6(F=$9L3>-D8RQEYLJP^VS6UD;RX.:GAC\.W5BBTY(;:6639K9?ERF>7;AFS4Y"ZF! 9$@67=II2DO)JI^HEL)Q-HLS#M'AQ, MSS<&T^UJ'VO?JX? LV.>JHTI_4&X,THHYKS5U<Z/1!!F'P!DUQ)B2Q#(.7FB._6"%DB@Q<]7XJO/X/@U M3)*H33MNCX@W'2GD:=QX?;K.<\.<:2]ZA.W[V)N.FM0)WS&?L"'3#G2)LI6* M;7QKIUZKO_FEN YQCYIQV3.&_8=5MCZG5WGP<9C]E'[+3OVA&X&6B_?& MT+Z;:F_'30/'0H0FWJ5QMK-4I/%/'>01"!DA(%C$,DO5&O4M+^J M$8HQM@;'SJSXJ5P ?P,0P%:$L?9KZB2>OBW EH7Z9$:3Q]9'< DQ;L*_M#G6 MH=I*#:C;-XVP3\ ENSX;26M$ZLD;1/$9-=;D-K(<1.@)G'\:A+26$U#C1%1< M?-K/V'[*0E)QA$CK/ S'%=S]F[9BJ7ZR(76-,[A5*O)"&DS'\^UOE%AX.*;;T9,*%FX1N[ HU9DEV#R7 RVD> M(#,F]-HDU#,'H<^@5?',B=1RA*0=+?)VKC&=69(B;/?![8MBX?TY\)$N!7?$ MC.YP,I;^/3:Y^QS$_Q:PGWYP[R>CK.E-_! -*;H;VKZ,=@DD7@D*!P:R0;"YF,^>I . M 9*+XK-&RD8VX\S:&EJXHN1#$'Y-=Y]UQIQCR]+*5.8(.V.>P6WCNE%>2;7] MBV;U_3/2>:YJ3E/2LE\;,5-$3G![09+=#_7Y(Z&:J.MSR< $P,D6U%'=]LW;LX[Y5=R# A(R!Z IWFAN4$Z#8_PQ\9[, M?/2I <2QU,O -E-X*WW7 M.H"LIM4X7UPV^'.BBV'U/]7_02=/X?V+OM@N@AZ$F2;%X(-B],[#S$7'JK47 ME^S_G)C8$.MCG+'@6K8W4Z<*MZ5AG1?,C#H,'&U6,G66ETSE^-H"L9231?3; M%011I_;BHEUI;C#K]UAPM=Q5NG30Q4CMK^1 0M:I5JRT>2_ ,@"\UWMIN--Y:"ZR/^F)]ZAD ]A 4 M6+3-&W6KWMAUV_8-L]O5ZT-?IMY/XM^"0O+BCNAF]C IAU/S+=1P9!$/L!9DLF#A_YR0OSQ\A[ M[=D(.>&??;O=Y%9EQ.Q1Q1$Q@I@D"\482M32UDI4B:T@@S8HS?6;V:W.M7KN%R)Y?A;I ?/@[FS[GE ] M_V 97)^U=GZR]KR3889KI:#% 5QV#_YAJ9PT]T%X3S+7;!:*W2C;J =,Q'@2 M!^$396E+^K#[P_0-N;GR:7[BY>TW3'%KGU6[9M^S@;5@RC9E:>>8QQ@N N8I M>JZ84,>?-'%.YG',3,F-AL$$.%(ODT0?N7!T.Z0D/GX4"7\2]HK,*M]+#TP.3'\*>8NPM_PU_.A(D#L_M0Z"'80(^B(H_S-W2?L#:A&"1$ M9P")*$)0R'<.7-_VJ3>1FB:M@YYS#;'6P8Z&YL +'H$-#X4O=XM;I!W+C$+X ME-XTB8 M8%&]##!X/]6"[9"@_W"F'U\=_(UY]S2&,U^&=L_MOS$_ WMCX'P.$ R@TVI/ M_:H>(P@A>!/8S()5+Q3V][,>U9*\!H)&J.O[;1?L%V&J0T=#=H:(BA?7]XL' M2;&Y;7J;4LI8T3K7MRUO;)XRYR=>S\N7!IDR\ 1,(AW;M3W M FS:5I NW6TTJB^V!XO>Q6=49FN-UZ:V0V*3F3T"UGI;3EM>#B_;[#%X<3,6 MF&T.?/RC 'D5 1_^20X_LXKI47 QS0!4&#-0\#$\@@\I",%@H,H8P/04.-87 M)"@6SV^YWN108+=B60;<,P>4*>&\M<%XQ#(A(>+EBC*B,'Z]U NSVFMS)M[- MM'(&2SMS>,=Z0Q'3;SP7!!-5A?9X45G484>R&"(R7U)QA!KVO..:B*5I9(&_ M93FD'5FQPW832-N;3R#ENF0>SVF/KDMFB:JB:?CR\*5$EV&> M3:[\LV!P-E$,?*HYEY9=L?&)#Q5:#5J,[W5)G.6RLD(KTK+':W"]6L:^@U>XLE26[HTDNNPF$+_[A MLQFFNHF>02\NKB9AB![&<1 2-6,7E1S+#GKP #[#HMO!G2;XTJK@:[SXJ)57YPPOKMW'"ZTYG5!TDCK; M$LKA" ?%PUW;ZDC)K?9'/%(7?PYI^)]KOQ^,Q&H=ETJ^+HO[!G5:HH2-P*?0 M'JA3S!.Q'9\?"8[=3#OW(T[GH)98LF%5VM;HN'SY6TQG'1;BPV&O8T M9FD&3[E%O1\OB$N2_.@=&"^W5BX@ <4:3SF*P,!)??G)N#-]%>4ZJATO>M8I M?5@!/5@/6-N@*^G5$7J1HEF2\5FX)]:X[UECYST#J1Q==5Y<-!I;&8C]S-"S MQGU? SW=%Q?-^N)@]J$ZC@[=@;!BPJ@=#3]XP>/M9#SVJ#S%]M(<\K7'EB_U M^@RYU*JH)*5/@:+$9$IA/'^*GQIN=+P)HGMP*JU/ B["<2E0KIU;# W*J>+U:=L,>CC1AL?,B!_](7:KX:#>XB2(+;2(*3N8#RR_ ML^U.%=Q07YMU"#"70WPC477MOY>(^A"$Z\3V:PV*[=?6[=)TX-;8C *M%4MQ M$U_U+%.FVT(']?.LV=JLUO+B0JFS_-8"G79UO>O0MOIS%()M2,,\DM-NR'K8 M==& :C5W-CW0D&4]9E!O.^%]8\VMYO'R[-CJ>=,6LW(TUXSOJX(/?7D'T*EE M!2D&>2O=6M[IQ(,%]2YA!U!IL!/ -W8$^!8.^$Z;;V\ \.MHVO--UZEKY[A1 M'^XR#]#=@B$UUT);NSQNN9'P<]'\3@("1[M_$6%?SU*?.^&]5FLC 9RO.09D M:AS\(0*_<7C /T>VUUYS3,$OLXT([4;_Q)G 'P58?V*&H??)CG&8]M-J<9L5 M7IVE@ YG"(_XIZ[0,H0UAP'&:;0&(4;:(.39-?E8#UE'83:NY=;M= J8@/S$ MQ:XH<*"S[EA+K< ? ,=$+ #-- _I71NFYE\VYMT"6PW?XI ML#T,A2B';P[>E,BF.\B[>_XS8/-#, G+(;,."G1K<1.7([VZG9\"V>Y#R9N+ MZYZ60R#XA\*>Q"+\.BSI?=.29<(QN7(J0F"H+M8FSO ^OP56$JU M4F^YODJM'KF^.YJ,I*$YEF!\[MRF'%F@1]1JMC85TST /H/P>6VZ&'4147ST MO&9^9<;6".F;K]S-PGG_HP\_O1SA7^6H"MVL)88*'58%1ZERC268SQ<>O6$^ M8 OYHLY"IT8AVVE"43_?8J.0$MDK!^-RW%[3\O=JC,9;X8N!&YM?/-O_>3J7 M_RD;E-MFLUI[^?V5&8K8#7EZQQ@@43&!?XJ0AW2(&8RQO$>Y3-!EQLC^@ZPY0N:"1"ZO0F^&U$G\1E&G^RX/X0K MH?_@T@?:]OX%TM2E0:X8\['O1ZK>! ^,%- U0/W?\>=$7#49@W/';EQQ;R$FXU_ MVQZ.?5&P-VT.'6#*(@HXQ!O\)GS"F 0=//.RB&?#5& '^1;E,<Q:Z7"]@V:GM ^S;.40=U=!UD)_Q:GT55,7FR-3U""22F MP*(;8]Y@@T>14HY8-(5LC2K9=8";4_3GU6PV,"6XT[*J!9=IV3%KAWG )@JO MX@-F!ZU92EA)C8#4@)]#&P)],#._Y^?1 S]@&5$,CQ'RX7_IAF.:@J;!H(7' M#60-%^#C<+FJI!:X#SADCLS#26CV)A&0=00:QY\X]LT>CSTP;X'UT(MY/)UI M]_LAD#=K,7T=\CPL#M1Q-P*M*NA1=@"-X+/3J2G&H^MY.$+/Y1Z?CD57%7=C MT\V@I(P@ B$'0.[ALG8$2E+/>S)1X(YPIB%NT*67"ZRJPN8.])C]&$U<.=0I M@"]1NPOZ0J"9!9_>VZX?Q:!2&?!N/XCQ]:#^.6X?V2%.)C3[8-+#KV*X4:XO MF\6Y/@TV!*O;?7"=">IT)IS=Y$(UJ@]P-0XBE^N*0[SS$X];VTE['IZI\.RQ M7/[)P0X8*S/[KGV:?57WWNW%Y M=77S[?/=)7YP [_B/Z\__T8/?+C^?/GYZOKR(SYZ]?'F]MO7]VHVW4YN]RRX M;FFYSX'/\]/V>K@] HQG#P&.1_@6%N8-M'YXS.&Y %8!'@5FB1\]BO81<2#:&&]QQ M B=0&HQQB&K=&/0$\4/T)S$-+:3YA"'!+/T^U2CD]Y8I&.R"]2_61N %J ,J MG=!)<='7<3%.<&':Y&"<,CQY^#,-.$!;MEY]L_A=%OVR]@83;1TVLE#/^CKQ M8)U:PSZKM5Z*5_10K>7(OR;*VVG< @1D:J\J.S4O6;^M=1M-BZ8@C\A0-E_B MD>7&]!_+';RRS)&P_2B[4TVIY+/#FVTRS&W_2>JZH3 <$0%.6><#BQT/3-_I M76)"G-\<\F]Z0L%9T$#H])52R0P%SHB0 ZU!PQZX"!"<53WIC5#33&"0'-S M@X,FKJ9*6[SM*,)_1I,1D"+H:@X=BU^/7R"QR37)L@ ETPV8&,6T0!5>A-'\(J@PYOD.2706#,I;1VX&AN"JRGA M"G;09#2A$>L\:SL8C<"2[]M2UP]RUY@/C$VG\;U%UW;A=47J'0,XX$O8I)H]\-.?E;9%AOZ2L_8W@J/K\"2S+4 M][ @T85#*+'D0F15.61CE=P@C>1,&-K^U8KMBP,F^,QMCZ'1T5Z,X0$<95W0@=_@92%%;TQ;+< MU';@+N&]$C.TP88_I3H)%8\/!P MHID?\FZ-)^$XB$BTH7 H4L;(/7MM\O++_1F*?90X@28#A9X+KG.;X1YD2&_[=YJJ,__?_ZK;/NV_T6MYY M>3YS_&BK[N +^R^5@Y?XET#*%;01(&36!Y7*X^NWQA'PK$>:#5;Y@DI!.IWM MAO#/4 P\\BFC:@AW*^) !),N2&3EIHQ4($LU[>&_KOBN9V SEP>-H*47.6+$.1V#XH)WV!0A*3+5!D@%4*ZGX9'C^#FZNP!2P+JPAW M'$>T$9)SV'C6<6-E(6KT3]OJ"10T(U H0#GSGHJ6L"<@(,! LY,KE1.$B8C, M7S"UB]-%.UVT+5RT5)^"R_, U"@C4XD-&HN^ND\37Y$Q7L$^6*(L(BP3)W)S M$E0:W >5W9V'^8J6?LU>1"8 MZ J=/<9:%J7MFUFN0 H6VUD?V>-VXWDFNP#T;8R4=OHARXAT00\HT(=#PUI M'@ I )..!<5V;]%0"RCEY2:\MWV=->*/[X!BG4?[B9^*R-0!OOI/]R*QP:3Q M:YZ1678?DJ?F0VB/Q&,0?L>\ ?-EO5IKF /UV2OCY=7-[F!7"EW9;]!3!+R)Z M!DW>Q-V8HJIO^X:R3$G*%R*-A+W,Y,%7%+"NC);"=B*E]LL\,.#8?XE^RA8.,AYUSDY%%!'ACGRV!7T8J M>\<&RO3/0",4G@AE,HB'_E]F'(Y [1((P !9C%,+T;T[GO0 >J1&3B@E!YX) M1^AN0BK7?>) WA/T[ OB='?)9WFRE6X%'-ZMLCX9^_B*J7G*0F2]9X:/X7W ME!@A^]7](-6\M&NOD\YB#DRI:$E(J8_N/%8<$X:@L;&$@$$U0*>I\IDZ&9\I M_"6U@4P0C!A9T.=T,]-)\V9C[&1@CJ@O":?/3HMK?GIH1\F1T2TB'9G$WLB/ MG.2H>>YWU(/C0/N]P;]?4O+O\7+-RH9H[B0;0C=FZ!=DUZ-O^;4Y&8/8ZMMH MWF'6!$A(H_NV8MZ06_@Z#0/R3A%25\M MT7=>?PY\O$ZU:J]5NPS#NW#DQ\X'S[[/YB&W-K-:F:7:6SG8I1.,X;Y.+W>^ M^9/-7*O#.4[3G<*6^WO_0C?'%5H'R16N=!;0NZB89=^@91]]39P='\ "@ V9 M?X#TB#!AF/1MD@U?I EQ[7,^/GR1<)[GJP[L(UMOUPQV:J%Y*JIS3F#;/@]H[25+]E9K'I+"F2..\XT21W)P>!0S_9),C?=)VLB-3 \AV^PJ",?D MN3%_0TN'8M';(9_M40HWCN7.KV0\DA>/ A/DL29K$K5!3'2Y5^D<>D <4W6G MLN&B7"3/3KS9F.O&_R;K$BW"+0C;(XWD.-W+]1O>7C?:6[UV@ MB,MP@'EM79?II3+[$+7J+T5R>\,'N[S?];F:&T?.%WD1\P?94D>?#6[^-@;3 MPKP=N?&P" -EFX=MGC+:G;+[V>"B5T-7#*;%##%1)8=6Q.]6L/=)>*[OV.:? MP= [+/2U&GM#7YIS+-&W &-[NGE_NI[GVB/07H+OPGQ9>S6/ \X24'/P.XL0 MMWQMZSLYQB:W?(@7^S:V?4\\F5\JYA_V(VANWUW+_".LF"_KKUXV"DEE?W?] MO+F'NZZPQA; T'9#>$HIMV\QS?NX!/%7MS_$W/2WH?V )SDX+.]%(!_BW?R$ MF!*>>6??>_#/@[R2K2-$UIXNWA_!T#=_F\0QR&,;Y3#@\["0B8T>#PN9SR+) MMX3W.3<.9GZN[PP7FC%MR'('U:).G)O#7TZAW%U^[R<>:J1*-":.&U/E*N59 M9G)D#:*G+#&=<+X.SNL'@7.]B]P)]3M"?>,@4/\Y&('UG50YWB?^^"7H8)-1 MA'^ZB51QMQ0L5^M,!R>VMR9JMKLY72&5I\MK[D/+)/>+,=][5C'57C^%%=X\ M/4WY;STA@"BQCIBS_V>YX[*%'%1&367**LYA1BZ2W.4X=#U>HT:Y=K5VQ\5= 6=OO0[<$G\2T<&J[%U-*);X5X3L4GH.]V1T@ MSJ$[-L. UL06[J$;X.GUN@=,_'8QN3J@H^ Z[V3_AR_P=VR9 VP/"&"MF9@1 M[.D 1V!;1@[8B%HNE>/3JO.KW(M.O5:7*1B_>4'/AC=RMC'70?]?T0MM\T[T MAS[8!_<("A7Z@SWQ-!Y0!Z>I7RDSE!XF/'_$'"S:OD#*NG%5 :F M2WQQE.R(&@GWPL!VS)#R9ZE@&*N"+:ZNQ$AD>M<0@,!S^I$F3ZAD ? (5Q0( MF"N\IZF+DWD]-PS(7!VM M%XO.SV[AW?]"4.'H!&(LEOEG$'K.(Y9P$$*)F M?=CTOVSX\.FLAT5#3"&*Q!WA :\DMN#Z?O!@$^M,$6"3B0W =]P ;C"GQCSE M^)R1I>T<&5(Y*A&B^=;N W#P"LMJ.F1E?9>R;8C0/P:PD>O(PW-]\W%G +JG MBOFG4-5,^;>[6*;@>>9_)B!U,'L;.S 0Y:OJ@;>JBT.2&V Z$Z%PG[2M!/[Q MW0\>/>'GNBP] >.O1(RF]IX,G M%2,1V-BU%7Y*HB3E1$4EE3/>)>7R'Q.X4O6JJN9+&"<7M27+9)8P\DOD[Q$O MQESHTL&12(!.ON"\*C#:CJ0S\W8HZ!0D2>M5V=X::YO2ZI:4$%0KI^1.H+"7 MY(++24&?$8[X#*S8)#4FR4^1U1T>@!6Y%O(-JAG $JQ 5:XF "AH'P.W'MZ( M2:!43WF9;#@ M1R^!M0(_,G0)A\UX@5?BV^]9C*>REK4W@7T>PL"G9.@1G) KX9*%[X$[<=ZJ[O_.?#/DB$G"1O=FQVQ=S.F.-QFF8O#3*E%D[Z%CY.-W&$A MXTCH5@JPIHS*U[ ,U/HJYN\BQV.3A9F5?0"%9F*'3ZFJC56DH"Q$N (R,TUS M5+N ZSJA J2;\22JF_^"*T?]$,V/'Z\LJG179<8&Z'MN% !WHPH_!]M7JYYS M=A2Y-)0B4:FII=)T&R75F ENOZ8XP?5TL(@86U[?8],U[)@QF,"-#\[BX(QU M;]XWL6^!^H=E)&JLY)8@/P@X9$4E0D!V\%3-I"[Y%&P#$;^5@@=_W[XW+ZEBP@:BNO[\\?]_A8",@D'\ M:(>BR.APX)]I@PU4EC6P)3J:E>KMMA<%VEG[*04:8G\75XK#9C,SV!511B^CA:-1IM32-)/5T,"WC][=.H%W@9NTG!'K3J M JN*,6'6NIVV/%N+"=G !G&,>6 RME@8TTC]5X4ODMMSI2?)^/Q>-)LJ1S% MXB7Z3?B@[B-H\*QA =18 [KTN!J<+:S9H$Y 7"F 3*HSMOB;1'&9FO [=O=C!8;J6E.55-\!,1@=916JYP@4>+X (@09M",B_KV6%A)3[R)[X()*:< MISRB2V M4DAL=3:[AH#Y8> Y] %6L^K6H#$-]2F#T"PV"#4;4!,Y6HI[$AD8^Z0"C&H*N*"34Q8(;$]BI)D&8U)T%2A=DR[J50T[L[(^MD M[93:\.0E3BH(6-2CEQ,=K.P'Y%E0+)^CV [CL\F8UP>&*8WTV_]MC\9OOIBM M:E4V^S"25_'R=C_$L3DHW>[#X!$=TK$M6S/T1/PHA%\Q;Z6WI=:PIH&3-VM0 MX;IE1?])U[]">/F?X8]$QU4JKM*>" J&&\GNK!7:$4X]2J\IF MXXF*>MCN4AZAK&\]W0H.YYEX2>R4<1TI5[#LFY/(+5VY0_T#Q.N]>A1(RI.$ M>D88DJ@NH!'99#"0HRI='PP-M'H*"#L:XUK<_2R,XJP.A&Y\%+Q]D.V,&)MD MK> VN$FDJ4"I-%^B/YF,.NK@)IMPL'XI->Y7A$!IIU&D[;R#%(3:Q< = "6J MH7:60X S5#NY<7DVKL:@& 41]UM,KZW;KE:EGB+<9 #!>\-]!^%T/$ TFGGRR0FP>7T).A\3"Y47P%:%-35?ACK,9Q2;/0/B14 X)Z2(P+Z^_ M7K]*!4#J3-$%_ "@Z(*%A$X>T!SN7>#FB:>!0\KFVX_7GQ=Y> QEZ^C=*.4$ MC%CVLN3AO+1$8MHI]I/U-)E%GB8&_Y2[R2AP-ZV\F0*ZG1?T>\?>>-C3DF268W)B)%J4,B":PH ME\2H:+J&[*2$DR*2 7ELV"I1;N!P3)_=-)AZ03M*EE8!89EJ4N!Q1)S(-O3< M="WEU\^34Z>>^$PV]A*<.IO%7<;7;B;\.7V.E,,OH![[2E?'T&.^Y5U 3L+^ M9&1^_"B[-&NY E(\***:E35 64:Y%W\-@&QAB_?F)X"!; M%19+-X$L.A\4J-<5YR6VI\&B*)1Q27FZF7ZH,UF1D7-Z:\PB@>0T0+(,EQQ+ MN3WD)MY5]P]1< M56.&I)37ND5T@(,ZF=]D6Q_:TO.(+BS\W=O*;<5P% O;-_:-SR-JZ82-;)+Q8Q3+5]8U7],FT1EW@,+?I6(]2T M2B-I1*Z\CCF):J3<;?\,37(8Q33V$&/,U'NNHH-RH>@T:P/"^1P\4!IN14K&'BC*:"#LMX&W@]:7,5/RVO3QWUD"7TSIRR2=U;$XV3W0D@ M0?O*G&6C5&JB8'8_8!P?VS7&3]F&_$AFT0AS)-2-Y>DR]$#.Y$U'W;%%2=D2 M*+(-U112B6]I+7ZX:K?)3PMR*:5@Y M%*>:<.9()HURY+>N"2K-C@%D>$\1NFQ$$^R,)%4X2(89R;=3?V5- MG;M\^]F\_/3U!J^-RJ5A#OJI_PZ54T>VLF$=/ATS*"]:>B'S(7!CRI)9SH8@ M3C$MKO/:Z3<.\WRP>R'E".+MX#??W%V]-KY]N'S[?UY9F1&&!'65/9EW.>1@ MGU@7*&YF9?MPYBQ<&A>3MJ?R>2B1DX0JV7,S+!']77A"[06HV*FW$RX1LJ I MA=P!.2].467M(158>3S&'09G%K1FC#.9N*,-UN1 M,=M)LW.QS/V7 T=D*.5*#JM'\+Z/P4)\UE-@5ZP!HDY5!A,ONL-L;D:*-Z4, M/*GV)S,:53W&OU##4;2F'/2;ML9![Z9VS MRDV>2UT#F>&4T^VX%@W@K)B79%H[& MQ#=1+VJ$WZ--+%--2I"ML^D!,,DR8,>?SYG6:Z9L8*GL@.XI.Z @.Z!^R@[8-W631&>I M]#%UN=W&X:3// U8W=? (Q?-5QP^@N57HD))9 @D4 MH@0*9!SVG@R>AJ)UCRR.Q["G<$9/-!SJPF-C,@EOE9'8=,R( MME<2P0HU!5/I:!ZUK#J9L3,0.SCD&5,PJ,FE7UBCHF2BYL5_IMYU'M+%H,= M' B),\ !CK<'_HLW %F%L#'CT.PCAYI^#7&*#-#8=+?5S"K4LWT+OP%40D8 M5$,*[O-,GF@H\KY#)\6&) 6#@XYNJ$87(8*IJ)"RHP.F=4>,8(,Q&]/9-'.] MN"M-S)4^#=@4*9.N+=W\;.:J\?51)B$Q3O/.YUVM@=W'1 +82J3/:-*+?BV- MLG/E\;GR-()[A#&Z- S1$U',LSW@'_FAC E99[,K$VL\BNWOZN/C)W/NEIO: M(([P!$VQSJ<.JQ3V#$6Z;E@ASE(]O(#=OGR4$TB=97.S:GP:L"L,._A.4I]@(>F!X;3 M"? F:4YN^%;@:.EDRFTGHBT;;RZR]$]4X@F[H' YKD-:D.1UJ2G!3(AX(?O#D4BT1:*,M99J8SOL0;=E9S0M MD$3UKA.5^?@&%BRT-,@W/, +W6@D).;U2A3S('^!-@%;=3@B'B:]:/5X*J, M6:0'%3!%[5VZC@MM#NE!-DDO'*B,83DMQ^Q4&TIUSH3$5(,!V(;K:*)1J8:D MCW./ #$7T$H T;S=F(5; 5SP5DG#2>8$RWW11A5Q\1$D"R8YS^I UI_5;"LTR M#,;F2C0%SMU9*WL,1"6&1SX=5BO-?[Z1J"S3P)&QO<1-,$5GLIM3@7+#:54E M2(QF+G/GB4Q.;+[/%BA!-C"2_3N:-;F>&RVT9Z MN53$;2ZX!SK/FY'2(1=(?YR4B9SK0:7*2BRF>1-IGF*:RTX$BCYN#RS)Z)G;J\H/;_KD<#J8!X4GXH;4NDSPBAKTL*] H.@_Z0)02U: MR/*0;^+]Q+,3WS0JFE(^3LOMK'RLY(Y&J:]3>D<^U=-74CQ_S'3KY*N,I3PW MLJK%+&%..TA@1,%%S>X/QD/J;,8W'GXI'>6ZBC#OI,;=4!3RK")\<80:!?$( M^W&Q!1'%P'[>#:X"H1=5U*TX>2_#A==YT:^$X;R2>J8V"?* QIK9DSN_9G)=F>I(#R2D1>JRA&.WLN,PDO"=H)P9L?T\=?BIYDRHQL>7$*#)] M@5:['=*$8N%U)'R M:>;79M:E=I6^4+HN4VN57?#2;<[5(*I[;YC,;::('%:7R60D+N]/-L?>]\27 MK\ EQS_+9T[\4$D\(W05"4]Y$"'4 6VA>4'*!"L%SCH?*4>"[2EM1=V_6G4R=T ZV=#AA M=!<8U=06RJ55P2(PD2C&:F- ($K$"GZ6$SNQWB"*3MC8 ML_YFC\FQ@! 1'^WJ)G<$NRJ65OEU&^@[ ]\>9A^0'=FBDPV.(7_A&GVN.5(=)MJ)< M&;8OZ3(S=9=9QDM7%/XJ<*,9^>W*79'+[,%V/=K"5 V"F:M!2*HWSUS_+/D. MFP/N-+*SQX;+RR38HW?VE& _E6#?."78'P>MT^)7>GQN!X&XPDV#/G1:5C/@N".S-%C\$9#B3-\-<5 M\WTF$#4GP8!$$J,;51255<:?J-BHE3T+$Z0*XN:0;2<-F^H?*Q+&PYX'L)-0#JW7@4I? M^] ><<]B6:@'0OA>*#=78?"'D:UGBF06E+^:SM_C0\UZ:R9;\!19.OK(TL[= MQ^2527IKF$D;!/,^L*6W)>C]Q4X;RA*$'V/#R6#ZXL\DX9.UN7L?37&6[]#U M HQQ/R79\(5<[^2M.9@+:DE#$GF[X%:3F0Q>FC]$W@)L49S'*%7!8^7T0^ZN MTK7GSBLLX ;!S.3Q)(WIY#K:U65.^@K':>HJ:JGHK8B'08C]8Y4OA^B 46_+ MIBK<98>8,>,X>\L1X4?MU)DV9D,L(WN-5D#1 .%E+8-%+J"->8#F>'L2-Q,U M>BAP\AA'X>392V_AW,#CW])LT_W9O7OU )0M(]%,8D/+>TRZ]Z>VL6X2YWI' MJ9* W("DK%U<*B$8_9VSC>1<^GO)MY+%O*+!;)2ZV-E+'<5!_SMPOB)#>0 MNAY_Y\">U 3M9'*O[EV0^2\6DY+@@C[2#;;P?[P]GN^;;H)ZM,61EE'_1I\J MORIB,CIA,5 5]!?];HJ,-17(S&M!)])>E;0U:BY(=@1FZSZX#F;IY%I])88L MU5VIMZ2B0Y(9M@%\' :>.)'73TE>J@M*4OB^#(-,YC2J6J,L;4VS,#9]3W3V M\]&9-AIU>3+3_:F),I_;?9F6$ORP]= MRAEY;9[5F[F ZZZ">:6JX:7];N3L=W.']CN'^-+=&C-WN^D,CE^W4FZX>T/^ MVG\(O ?.5GS@< MNN8]T<@OR_"Q3;<49UG-JL"_"W;UR6H\/IGTNXU%U3W;_QY.QG'_R>19L#BD MPO5D)3+PO7NX+U%,[5Y5*S?N(Y&^P0G]\'3EI%7]C!3\%H>M@0K_X/;EK ?; M[(P\>I%[V-)TL.E'ASTN%*6D1IZ3$3 M^X\A1>B&J7B$V3/&#&'\=4:9C[#T9 MH2!GA6/!QQ&YCBE(]V#W><8&-J:AQI&3D$HH>6HWOO4OD.*1X_8Y2HOIW+;/ M R20/XH16@TTUD+XE>_+SW@F9;HBIA+R)@\R7S;R :S^ ZDU>6 M,I:H";QLBCH*'":V#]33/C+O0IO(F.)R-!&0YFY@&UGFVC3#8" <4DR"D&OY MH$2\N,$OP]UDBCWS.) MJB;3&TSU?C7FT)8_^KG\4JOL9;E*D]JITJ2@TJ1YJC0YZ'LQVXGWNW#NE:_V MB\=_[#KO9@_] V^HKIV[],=2QZ'L6AR\$PS='K+9(8/#F!JYAYDMW,M%LTUX M.@2^0J6&R520B'ZOS0N8D<>9M/55.:4X$0\'MXZ]HHUP-[L2[Z6)3=Q]6&L< M_*S1"ZM^H-1.\ZN0KH6A.W[6[2#O:((EM@7R Y[3\"2K6>3A0;F.'U&+ I.4 MVF_ M4BYAO3HK:=M"33*G:<#*12N4YHES1;CT"COWH(/DT3='.$\4]%E8K_H+]__5 M%.:^9T?Z+ Z@1O.6\O" CZ*'/)W?@=$\UP?;,6GNS]EXC[XV^D;[@L]#TW#3 MW^"H'GV5U,LH\Z]U>S4S(>39)N+>98;[)8-0M#@6#2,V0 7%+M18DB!;/:5% MA6,)+XI4*!QP@$/A+XG&J@@O_ Q(#&Z:BLNCS0,@P(:4Z*F)-F4H@W*$%7#8:9&SN!Y#FUK+,0C,8)SD M4HPG(3P."E#;JE:K/#^G^$;#/_ZPX6U@R:H3P3'RY[B-;=\33^:7BI;#_$=8 MR6S+R&W+G+VM6GW%?>4WEH$C1C>2AE=8_B'"OLNEK(]V&-HJ4;G6LCK->:M; M&)^S,=K&R7;_J%5@MV,<.83/6+2[B2_,>CO=VX/:FL%;FXW!N9L[KUK=:F.] MS1F\N6ZRN8<2VVO9C5J&N2, M$I";M[T$?'@?88O3EP(8'3PQ(F::7H3T7A:1?KUIM>JU9)>^>0G[\)1O^Q3=?Y[Q?V_U3K'73!V!>;U.>N <)FK5;1QMSIW15V80:PSV4_&5@V M=A(J4.+E/ :E\R\:N4NC!V 1S!$ A0X>E#/IDJJLPF4J2,+T\%RQ1EO -^>V M:Z1BFZUH-=7-F=KWO&D[OOFWS:[GOSJ6LZN9YN.8@#$8@XJH=.8TDN]+VXW&[&,>U5,BL?@J9%83,6J>0 MV9XFR=U.1B,T^S,-U^[P)N*B6W4T[R$4@O7,/)67G$XD/)+IXJY/)7\$@>G: MJWSGH)F&A>;1XC3B&4H_L;5KU1L>JMUJO9KM)VI76+PN/R?:MYIS*GS"Q MC5N_E'&Z5&G1>0[HPM=W9SR$RMJ<'14G\\Y99_5CE'AY_A#4:^S%1;/=L%K5 MZK$?@T+S]7D[.HIC%!J=:+24U:Y?7-1:7:MS?LX6ZG%#HU5K6;5J^]B/46M8 M]>._806DN1196K56S6IW&FL2YG:ET_3:,X(AZ@3SD%!>SLP0+O5E*V_*[J9L MU8Z2$:TJYHD/>&K?E!J2:-U0)LY M+*VDW;6:K>Z!;*9K->J'LI=&NV&==SJ'Q')F64#3&2(O6Z]VPFX.Q0JJ=3M6 MMW$H-_R@V$V]V;$Z![.;=M,ZKQ_,9JQV:\D+OCWKL-6T:M45V#T*'\4BHK_'!Y^]:\O+TR/P<5\[S6J<".!/P18YV; M[&QL7,%K,<)*51FI3G.+_9BX[E"V(Z E8NQ =LGE=%SGK)5;8!M71>D3;OJ$ M%;PXZ#J*)B-YA)'M"&Q",*%B6S7\0^6/S80#)I)E8'&Z'%N]'(V]7PY9\$NL M\HRJBM.I9Y$Y&6-M<7^(1;TCF5W=EZV$]9$$(V%'$RHJA]=A->Z)<+9+.,V# M(9RB0O5FM?;R^ROLS=X?G@AAJX30VA,A?(HJ1D%=!_7>7UC;8=:KLMX5,U\S M91U#D7O;,N4=1E+>L9#J#KY3"*7??L8"9PH X3FI\8_GZ3X]VE+!=9' -'8 M/D%R%9S J WR \!HO9EBO=$.58??2P4+V_'1L$X07:Q,/2:Y]M@3.:+F?V@[ MA$*UKHUXJDAI/2Z'DW7@#_2767641OGG%#3IM18 M[AJJKXF[Z8E$1YZUG%&P'-W.&.B![CO\;R692Y# )B+D"2 )%\4! KQ8-1EP M?\6\"D*="7P1FY'M"9XR_O[M]=V[RZTT/MI%18PT!-+TW"NT:CF!^UG=^[MA MMA- .F]2#NE%:@1]54:P;T/X$<'4U&>.#P7L1R MN,X/_"P#V%3%-Z@1$ +^+ +@MO)-+W)3RU3"*F ;6PJU-%=MT.<2CGQ 4'1 MU&/87T^KLR*_=_\^BWEH6%KM.^V'K;%>TT:AL.GC\/1:Z>5V$*UE N8N4J]L(SY"%7ZDD>7R>FR0E]/43\" M[?Z\_4B)EF2*R7[:\ MAS(9KDL#7!_:.\V5WW:ZP<6I76-"NL'UJ5[BGX.S- M)*;\!+099."<>TIA8/P##Y# 'FKF>VQB_-RBM5,A*L$Y$O%P1O/"0 .7R.09 M#(7GJ*E9,UL9VA3.G>I<>+BQJGW;+$5B8WXUU!(*_-+OWGR(K)2'OPR/Y[$C MW!I.=87;L+6T><@N'WR; [?%,$*QLUF4;AJ+OU%>^SL[WO ^"TS5C>WY\X1X M63#@?FJWR; K_ON;#\][3SCX4?ZM!J X\@&D7)ERQBE:_/E[_AEQ*]FJ[7\= M?HNZ@P=K\L.?%;!Z^TQ)8X+_^H*3=0ZTE^IVH3!V0ZU%9LI_=N(N:E8+O1F+ MVQ>6],;DG25*$M5^K7=_!?6K=B#.GEK5:B[II]I:M':5_9\=[]8;E?KN ;^( M+MMKN/-6B[:I'31_K9__JGE@/3JK7/#X0P#H5 BYCEI@GT$'A@[5>]B\JV6*#5K1T* M@=6M:J=$)H?6;'];MZY2F\I:VS2%-7YM$(+/MQKK6?,6P [KNZ#"QGE1,^N? MG,^U*]6MW4P=PT5DF$M*.E:G\"'6+A?,"ID9'^":0;,G^CCH)L!"2BRVBDS= MAV)'7/Z+V50CFYI4R/FXAAW)$$/TFJ9K-VOG:G2N?*?^HJFAT4TYS#K[6##] M& _AU1_*/&44/T65S-I##_A,>_Y*-_TX0+]4\AA/%R[QI#R:P4^V=C&J;HM! MW]Y%VMOZ/97O4@+?4+@M M?07]H/+]6L ". $,;8/P-8U./$,OD9.:N3>QZ75'%(,4B SBF6$\-S2 MRPMEMPIZ, 7?:!)/; ]N- &8>O\ )Z=.4AZ\6 U,_A%SJ7AD&=A1BC9,HXP? M<28YM]DAE(TG833!<(1D;OA5.C9]QO$KVH;;2[>DZEW$ONRT%?/H<69[34/IN6V [1OZFR0R/8&- M%9BPZ2IA(ZD8Y#QV(^A4?\&_D8MHL$B+K8F$LKG+**)M$Y1[N&@A?.Y/A*PF MEH(8MF$[R!*%*L/6JXU9[')_JN Q3JJ(\]UED@(2N0;"0_5*H F'5N%C;U5# M@G>J(0'>8)M8"U>94_,(^ %!,A*Q5$H\\4 XIYU&6;":&;#J\.NF\(/7^&?] M21@BG#1@RMF*UP"57%.Q\L25X6BJ*4-*%(TJ-2N>:A,!_!#[6423WE]27#S M+Y"]$H.G=/6:?/;K[;>(88*_0=Q3=7&6#\-5RW[09MTF^^&YI2ZZPVO,XU0& M@,X/8HVI[JK>&_T@.RT_P 5O_,PT8JDB& 4JPAQM0/,-9L7[AP7B'9D@: L^ MRFW ,+T->;\]'@>P+N%C]MQFR=QG++)8J!>PEG7'^2KJ?! [$1CHS/$O>RU MOD@R<].<*!%]QOIB-;/1F5(UR_[%?_#?$H!@M8)VQE)14?8O"J"Z1(6MHG#D MW_Q#'C@1LRQB\1*HOGN.&+A8/921L\!L9PI60PK,1";;,;YHQ-W;DIJB5(KR M5I82I68)46HL$*4ZMIXUIU\NY;EY2GDN2'D^/Z4\[Y_"R9'S)8BQ,17.KK:? MN-?:-RQLO).2BWJ"85= ].R@FG$%BX6!][S2H2FAK+S>;EBR^C,1\+)U&BC$ MO/N9]OO+VBM,E-95GIQ(OU*B'GZ6F@)R/>RD>._+=HGPF]^"P#&_@LD"W[XD MQ1[4/"5C9(.X6:=X1<*K_HK41?AMHE#9@QAUQVFDFR^GWF[,?+NUH7-*Y1.[ MZ/$Q[40MYOT% T/M3Z/:5#T23V=OOAQ.4V#V@"YL[Y7%+9Q3= MN+:L^>U-8E!:Q[;KZ$J I5Y@\/<3E/X/=I_>Q(:43)=/.N"IQ'EVRV'O0#+/ MR+ *@\E]:D0JZJ)^S]+0?H7-J4=PYB&1JFZ4FFB/2B4Y:5"(F@/9^ E.X=\2 M9NA0V]+V /#6T$W5#\J\[H*9>A>QT9<8TBT7,4ID+. 3J MDW/L@ 7W1:KZ\"_\.']![I$1A!HC +I3]P1GA3.B&&:NO^#"1)*+977H[*7A M7Y2X.?,HWUB:\GG9#O]/X17(F JW0/HA>6:D>-/L!49@.>"80;\/QM(B5IG> M@P)6.9-67K&>/K570X&^5I]W7@1-_3>(8Z-*>^=):-=FM]M)+X"ZQUE^4%MF=X-D/WJ6O0J%K0-V#)6+' MDW <1.13]^!.1X;T8E#CU1_NR*9Q%F?$/K IB1M@(Y/X48C$;A\)@0[D*#-' M ET+0O8_MLGEPPMRZT]2@X"U_6=BAS'68\ ?40R_(S.B8ERBMS@DQYM<)-FP M8FST"G*+/N&^4'@]#H,DT<"&;."\C/&R#8()<5O$,)IM]^QLAZ5,[/4M!8E MG53HPYF$M(>AS+.^-]! M*,N9)'/"=ML'6M6T3>!D:F'EX@H*!3E@SQ<0=P%(I T3P#Z[A-[&MN^))_-+ MJI)9YA]AY4!JB;K-HES:XZF%.L>:A^7V3S/2#F+SM7;':B^Y^]7HNDRERU>P M[U'9?QO:#R#_MIW$73N@).YFVVJ5Z4!$$\2VNI/SCE4MLY/=L;?IM?\(AGYB M"FX;,_4#FH!;FDR:VR:33J?<3K;'+3XAMQ">>6??>_#/$[^002'/YT;K&B@-TS4T/T#56'J [ M_[1% W2W7*$ MM$K1"UG#A7-R@]$H\/F!BGE9W+HNMQ9UP5.3]O2W8U3C_AX;Z;'#N=NEL(:L M3\NM9A$U8_:=G',8J@CIB1KW18V-]:A1FL!EB;&].BVJE4J38KVA+78BQ<,G MQ>9ZI)B$7+=/B\E2I8FQUCD1XU$18VL]8I3&_@YH4:UTXHO/BQ2G3-Z5Z)!\ M"3N@0EZG/#ML9I!V+$4"MHOK@/IDWCYB%-73'E'$J2\O>TIQ[+NQ\]%7>UB?; MM[DG!]49?J4,,<>\1:;"F4WPDQC(;&LM.[:84HII QF.'P/_CK!W_6MS,L:) M7\!7"8:W?#I\ /^4@#16 F399=7!>=&CR4(MS)O/K;H@9TQ5.^IS!'(=3JC@ MM)=".M Q@8XX7=C)*H1/-DA*LZYZA\"[G\/P@"72O8"GSDP8J3?'/\KD&_#O M,C1,^2X#>^1Z3Z\7[99^&[E_"SXO!\Y):T]GOB)L M"K4-746)ALC]9;46P0"[V"3=',ZM=J=J-1K-&=:_J0](*M)8GFT)P?5L/:\8 MZD,;.R4*[%D1^FXTQ-K9)^Y,I,C44M3+K2>S+T'8+BFE*^:?@BMM53P8"WH+ M-E<4YJ9>4A-/)'6?M^^OJ&U.I#Z_AS>%W*PFCD.W-XEGJ[=1,L^$_#^LFI!F M,@ZB"%OB1 '0'E8](:$YYD- 52EC[$I"/6ZHW(];K]%G>:#'PP![L23KY"JZ MTN/(P+M&T7FXP16()CS..-=E1@U=F4H4X.Y06",D.^*X(Y#7J(@!>#*=,A3!*-HT+.5A*Z3"]9>^A[TPI>,)1M;:R MZ @-8):_[>$*=MN(<>]'Q2\=7"BG6A,./GVB;U!$K%%P4 M%64V.F\U<]9JAJQVXLHF7K)B?N.^2FD/)!>6Z..BEG9J:OM"5;U(B"X6][@# M5\O!8'N'K@S2HZ)":M>3(T C3X HCB1ZF*O2A9^!AI&E]S+3!F@C'6*OLR;2^P2%0#G$K\#D9B3";0;H4FQ"*62R5,M] M<)V)[46R"9=$,.O,NG#CMV'KI?ZO ?JL7%S4ON1W0[<6-AU*H-"U[AA?:3^9;KSS]\-$%6-EO[EWI' M5<)U="4VMXGHX#J;*Q8>VB0N^>^W^OWGC]"_YN2/^GRKD:9&:V^W &G:5U1^ MO6DGIR/Z 4_*>CVA 6R@07'1H&.F_:!O=),CZ3#V.F-G+-C/0KS,P/OBE^UQ MY5T-GR^*CV[.RE1I^I_3D/H_H\F8DT_Q'S/PO*>*J$ZK:YT?7R;G7IM&96F;FMD9/@)I?7S:_?'NE,942,[J6AOIF:B$V=Z]GE97* MV]THOMU; GFM#K>VW3T0 JA52@Q"T0G V,BM2W1(X.F;Q'2FVDZBM[D)YCWS M +GGYD$[>:8+SYS7K%JGLPCV)9;9T_XWA[/_FH&8TELN39>;X$O;HMQ,>VPF MW-9!$FZ[;=7/FR?"W13A;DR/V=S!!S63U6JYRF7%33H\SQRW##6Y_08*6AU&:AR4D81&F:O%F'U8,-(6 MC;,E"D07:[NC YR9(O2%=SE+7XJ:T\_(N\MUVAMYT17O"I?YJ4$_P# MS)M=#E^D=>%GT1A [L+][PS'-?AJRFBL-JM8E69EAG*]$L.+6-%Q M14.(M*JB#NM)I9#7^X2F!C*A/T1I72:-,S]*I"VYO10@CJ8 D3[7OA2+0#I0 M(!_OYW"Q5,&*661%>M%T!&;LTD0IL^2KW!.E_]K8;V?XUJ::P(,Q6H99;/^R M!LI4B;(0_^&(Q0HN'S%A/B*0"-5R2VC$X:48_E PS3E!% I91B%'Q\CNA,-W M)Y&Y4OK5+"K]:J'T3XC%:AEDL6JM7.5BV8*"Q7+ 8O4,LECANIX4BS6RR&)L M)E@LQ38$.S4BJ1>-2"(:D;2*1B3'+YG\>7!Y0^?'^>>G,8\JUA*^$K^#SKTZ MWI0U.JL,*A5%&:LU1.<:M2=T*!'/ M, ILYNR![,?Y,;P&(.F<4A%V1UOR.D5^9$=TS*%BF$>);/ Z*QYP(0"\0. @ Y,/*=%OH&15DZI%+!]J,*Q M[+P$M"))H3\@MR#X([Q#RU DX!BG5=?RG1+]'12UF3!Z=?6[!$!:S4=?DX'J M[IPL CTRB"0"U@+PTN\5BT6JQ8L#MCWKDJEM7++ M:FX*B*73]SUNIB^!I>E?/IZF;_CNPIPW'$ZGKUQVIZ^6+.^,SQ*S/S8L,=1_ M(\] \KF#"YC,.T)!M-)74X-,3W6+'_W7C4$<,[&0/'A'2%[+W_2U@28B:=KO MTD!45**RANZ0OZ%MV89#!]>3<(0 E+2304?4,WW;KZ,=\H&B=G"/YL[@ZG7P MD($)I(C:?9QJ3V B_8GKE.)';"3+<7X4KRTLH:ARZ8JW+U MC,L0M_[Z!# M@R[4ABKRN(38[4E>QEV3Y_AXIQZO)$HZQZTV79%[&%_QDP! 2$KM]?>(VQ?UC>>'.77V,X]$!"=5GNP M=L/!9M@"FU8S;*'B=6LF':WAA#56IC1"YO:X?H:NS*)$+Z3\[4A*76^>/3XP MY*8Q\^Y1,L7-E!(9TYY,8/ !A'Q]>"F9"@02G;$(%& :H2+3V]SA K0+&.G8 M)V+U:UB+,L1'Z<\$>@;6_>BC-MF;>B&A-%()QWYG$YJ8U&&)[TJJDI1)3I[H-WZG+\G M^(D& *C $1F95MD)]1((G3BB%P N^;U4O&/2L]!Y(>$?C)P><9IEZ&K9%S@F M$0;:JMQT1^?1'GFF9"@#"'MZT7;LYE+B0)LPC$GWWL)KZ%/R7P55G*L,'SOG M1F!VO:=M%/>TX7O:*EOKW'GR^4D\7(L^\N%NM'5?F!GS@3#46W3>A-R0P58T)O%E4T M$M427'9BLV66'6/LW?0ZWZ7C@C9@E,$8)<]SARI(NC&% D-L\WSF%5L5$DQV M?!_)@9$",:$3/BI,WV_M&<_0^S8%]]U349&9(2+M:;&E)$T_(30R5R:TA^M? M6SQ7%E@6S/!6X"N41*4V<1R&H4D0H>]25>@B=,=<-TK3!N+$.8\"V,?IB6KF(LGWI0:ZHPBH(\5 MN!T?&OHD5I_XDDBR0-!<,;W&OU/= E=1] %&2>J'S.MA0&$P$?I.'/8!T5^F M+8W# &'_/)"P IX]9)F4;-BH%@86/&MOW@!9!U)IIA963_3A5%^,8<*SX[>O MDN)UC.@Q)>J1 X1U***I%XCT68ZU^>"Q*!)6W5:ADR]^8/ Q)YNZ@16%>_1F MTC]Z9SF1; CF3@0VQFSJZT,/YK!TATP3C#3I!%/VFK25?2WYW'Y#(%MN73H8 M(.?4IGC(M1A?1Q%R9H-L%!F?D#5Z.N\[![\F*[CBB1JK215$0S MTY"!US-?),K%2S4K!R^9?.^[VR(S4D1/LX[T&3(TN,)>YJL1VOI0>3@-L5N< MCTLTSK<>)!K\JU:PJX$=666*-7%;DB#R!%B\18XCTG=\[G>@7[9DQ=%42!!4 MC)<2F@-#.HF/V%H.L<)QC@Z$>=VS"I89D$IZ$?I9-+]C)]AQ?K^-%0N!WPM\ M[&=-_)N1FZ,YM0=8,Y$A&@YI0);*;OYKB:[F!M,48'J%!.2P,:3)I_!-R)(C MY(0S2@J<7_2+/TX3=*!KYI.%O=J$TO1,),FX5'4/(7[JIM0@Z#PCC8IVA./0C:>>Q7E!C>,FBK4AOY_< MII%X(&D[D_.4GV8K2O6\M\0GCH^:")'!O*?(Y _W30 &&YECYCTEDO8C-/AR M=3LYLI;YD\C>^3I7YA/9>\J]]+:<;(]7J7]&STW_.HM3J1]=E']V$>&'N3VG M?%I_V73(?ZI%=((B-/(E035R9'7]*:> DI3!FXI;;WDG2H;N)KZ0V[?-WV_? M?:HLJ9P.B>E_G4VG6"<_N'PTT'F;W&_@\_ZZRZ.T\C^.<%6\$A3TKBVGL/4% MN??4F2E&BI-Z7H+ (OV14^LY44QZ4:3IVOF&, V$('<*Q] :VQ4 &8BP^N&! M&SPZ%=);%?.M&[R5:$V=0DN9@]"5Z>MSE[V]WY/X)_9PO3?L*6!AN1+-)8,' MF.3:J^1$BM8A4W09ROF>*>E3Y+Y VLB]$',"M3MA"6YNH*)4*RT'*^)MF^A\ ML#B'_\-X8!@23#):]G@^_BT%4::L0$J3(5^/8B>22J4Q": '0](DA$X8 IX- MNQ?G8>3OPRED0B1$W2W%G=+*0&F61 CMT?VX M9? 5IAW@^@A.=XJ>E_7?_@TL5S1+RSQ%'Q=[OUJ] (0N):9ITQQ!B]Y,>FO* M.BD*4?#&%6/)@,Z-"M[8RK[@%M,^9OUUG*RV9I'5%I'5QA59;3O8RY7+'S[Y M)._']M,ST_TU$ZDA*[L5#G75]7QSQW"U"G/SV^?N5?>Y7V9NN_?M^TZWW6/Z MSVW\\W#Q75Z6"RO/*2=T%0W+##BMY 4PK'G7X_?>R'9Y=R[!LPV<<>V.ES%=.^O;W[S>G"EST(^ M4 ]W6^HM>JBS:Z EQMIKOWU[8*Q8W$$X[I7*,"_H#C4?*P/%(L7N)5J^3^FW MOA=PO#N6^%MB_[:&MDGN\YI42DR7S:XV=EW>)[H7&:!(;@]\A6,V464=JVT@ M4?SFAPF20F3&!AK^ZVQL6=./%Q>OKZ\5$TF5D3Z[:!O26)DA\P+)(]&XD$5+ MO.!J;*W.<1]!%>\I969Y.%6=5.8K; IAHNM-Q7U<\%O0.\O+)"<' M)(QH? @$OQ7][5**_W$MH8FE%+]5$YH"F@LA,4T.76X3/UHM M2O*.9%)0J@P5B&F!N'<]\8!(;#QI$9;2\D2B*LZO^VYFDRB=US1X]@*]Y>,"5^6SF,"VVHUFV 0 MN1;;K./S&.;XR ,99NYX-T'_7/T$LB_0V264BP'2/!_S9C)5]06Q8EY\U'4Y M!LAZA92+MRSI8"P6=D&[^,*M!-! R)56 4+O"(TVCV#0< @%K[/5YA?5F+H' M6'/S$91 $7T,Y5M>0-2G7XICZ/'4#%^HF4UJIM9JULF529/G6TTT;[5":B92 M'Y#4L#N$I5P6F6_Z6'5O4+[8Z@(&0=$,V7@BUVKM%O6A:[AW#Y5"R(XM9$+6 MCJ19$C*.K;("RX&056L\SQ-;SD?YY'VW$W7H7I)PO$"EBHM_(4F^=?=R^XEY MT< ]OQ*U[V7F7G3:2+G]C>*'9T&A[G1+2$^\52WMV"4G',#<$ZAX,';+Z=>R$WNO0QNU TNS0F$EPWF1< M]2"\23WD\E">3TU0RYICG(2E%>H\*Q!%(#2:[(H[^W9% $T>O&& S.HPP)U] MW:VQX^:*S]O,MZ"4 HG\-C,V]B'>3/+IXTU?$HO]Q[HQ43!FSGAS>81 M63.!LTADX)Y/YB9[R=I//@5,N!P?"*RX/)[243\4 R^]U4/[#M=&; ))(7D.JN"D*U!:I;X!K-&E7="27YG5W>T1[-8V5*G:%PC1?C)B]L"[&Z0SY, MS+/0]ID&;3W_AD8KV1WL0A+)@JMV(9C]7@2&LN)S<5R&G:X]#S58=NOU:IU4 MAU1;D"80R$::Z@H57I\,=IVY9\G+H9O5XV7X)976$SS.W**!0;.'EBF#A5 = M2ZA.)(LGH13?1I45B"&MMUB.6Y\;Z,8"2%7R!F';.U9 <;FOB-WK,R=B$!2Q M(OQV1$D[O;JMR/2 9&\%>[JHQ4W::1\C:6>WTOZ3N)4_):&LGIQ0"OA?JR&X M=2J.4"9434DRZ70B:RM6\,HV%0V9)A.4V$#N:LL56/HF;0;"-U::@1Q'C+T* MSDUE,:X<.Y!'IJ07EAI!:0W_IZ1/:_-+^)""4:*@8]' M2?B6RR C#>#S:;B7!4\>J3,C5^'^GC$+DFSR'<^%&RS: U.1%=&=%+"!@XM@ MWW'94SAY]@SU,'.??8[=IG,,@2%*UD<&41\ W!?-=,9')#8+M>#RXS8B.WDE M+(25\+*A$7@&SD2,Y2#EFSF2;'+%\^ ,K7^T#=,6J2OCC@O'1P6WSUA?- 8B M=FW.'^;0:+8M$1&!9+Q"B1^=O?F39^_5].DM['WKC9DNV#OO[,V?O/:.Z%'N M<"@GU%@FP.MFP8['9L=3U[9\2-L6[)@L.[8:1*=E8LO13-!JA'L >2XC])Q% MFDEM;T<57P$Q=,#CHNQKON4E]S@)$$(1ACK61097Z=[W3T1M=35H+,?\=O74 M8[J::8D0Q[]V)D-5"F5T5#;K=SZ?()L]BW-=TR<+?&ZVL.8CJ?O2&$W$@N\R MPG>==N]]\%U'5"5;I;:WIVC?!Y!87W!A-KCP^N;V?7#A-^( J07_98W_'I]NW@?_/1H([@H+6YQ!-LQ:NOS^Z70SN+V DGQ23RG2 MT,JU:(G,K:(BYJ>A;DQ$RYE=8R Z2\%(B?D=F%,V7Z,9]B.;.0$>)5*?S MYJ)U0"27KC*!\VB^.IU'-0].C*"A,*TP!@$1IK>8H%H^,O9TB@Q)!/%P1M67N'K%EQ#;MR?XT8M* M8'IRPD.^@_!N;6B3Q"+WNH8JR4\KCX ^1J>=!EMTVHGHM".<=Y!@L6J'4 MDE0H:W0;UAC][J?[]O/+TTV?*HBD!6J+WW:@Y5Y@X@W))3$P%RH&L3@D_W5Y M>XKM3HFK_21_\-).EE.Q;N;26-0P/SBY)UQ+J):=Y[G3M)@Q=O%DR"*71-O$ M!M@:*R;^G-0H6#HS0(R)H:+5"0I>?8#&HCIT\V/(4![Z!?)D ]D:_A5YH&A; M8]W )E1.0>7M2*'\^("1AP/\)+"!_SH3$IU",;B\ONET^]V'^\>'[OTST_^] MCTUQO\QT[SM!TYO0>7/SYOAUQ\)#G_6NH8SB8V"VVTZ'OX3!N5I\C%S=ASC/ M^ 0-\ /^3B3ZH)@GNA7E!0"3SL^CXK"2\>4?6ZNSF3F3.UZJQOE5+M/$: M<27<1==SB[.VP"6Z>$+8CBNU"4+^K%@JBN3P!!?IC!4TC,A1_GE@7-#U?MJ0 MROR!1#ZNL0F6\.'N2'&.8[DA_CS7*&<$OU>*X74LW0IP.0;0JLOQ+ 9(U5]= MCV*(C:;^"G4.^(AHZIH)CH?C=#@NCL][ ;(H&@%!$L&2$Q#@79V\2RKB3*BM M((?WPA/9K I<8["JLK:;%5>I\7];X[0GZ;7T\:-%RS;0JH^R+I"V!J@-!B)C M.R8Z\MWL%ORO#>YG7.[=M.-=X_([(C3AQV_RA7=W^1)V3[?X>XG<$7D/,?37 M59\WSM5+\FQ*' H"UCJG8C^'(EETQ7U(\O@AAR<"1\0!:F>O-'4_.4D!3E;@ M]X\:Y%W5[70\W!YZQGHJ,%LVM=U$QG'!48SKSKG'E5#-&0T"9Q?LE8C)=$]I MSPN5?MI4'@@*?OEY>UF_[9J 5(E9Z)+D=$G(I4K8>X*>[9J*%@2,QPKS17S5 M#?.[4F:^&)6TC-2!J)&P0Y$Y9X(0[N!$2S#4'<,%+?31.]-'3XHT%@V9@'%E MB+.)J!5J*,-JR*'7H6A5:)_\,'X.M<\=<#.BL8/["O,LCE3\3J& ,JR ')(= MD%R%#LH/[^=0!WW1QQKSR;8L157%0O5D6/4()6%'*KM)9[5J;>-DY2=;1>?^>H#@?3X2Q>G'GJZ-GI$QZ2D:>AAV#"0KUAEC:PI]AFW*9\S< M5#YJBHKER[#1V<4E2-W.*W/NRO(4/PZ6Q=B8/.H&_/IA>",:FFY;T*I8P3L5 MX=T8<&P&0PB#P:\B &8[*!;))6QK,EX?KLB0)BG(W+K^SD@0#K=ZQ-ZKJZL_ MDID1F.9]2Y>^DU*L-^,\8M>U0ZP;L=_ZYG7[8]% 9MUW3IT3I:*.N)ND3=#.' M0MHX7+D-"BY*%W*K8-PCBR[EN6%3K9XU%4Y*[6$:>*):J$':Y$$\G^MHR$4QZFI$7G$Z2 FXJ%L-V=*1)Z MQ.97EY^0I(]H"Y\$ME./V$Y(A>9G.U'4"6EF A152->V@<6!0D)4M!_@FSG, M0S(#:FMO"8E"=$AW'P6R*)PU HZ,#RR9@#4E8,T K(YHCE5D>B ]#/V OM&^ M1V*MF1'8HO#6>@-LWT0#JBUB**G=]2+/9@&P"&KR7 8 :T7 Q1\"KLU@\1'& MG0_9FH0-'! DM&C((B2]:-1.0WH[-V8(F">TG9"RS\]VHJ@3\OJ/8;LB$1TZ M#60&LOC681\=MP\9A;?8A02-:12ZA+>8AB1AB\+;0,;^BBP0N;BDZAH8&T?M&O%G.JF0F.*;=-$ELDEH+(BO" AI.674'2U M&7+,UQNW'[5P1$A'EQ"2S5M#GY!X1G^L&Q9$=:_1(%8T=P\H(B(Z2RB>T%1< MD/T_#"&R;,8/+>\,2344T_%#XK"ARY=Q;,7.#%E=B6TC<$HH\ST,:*O"KN96 MI=_JQCUZ?7##3>3+/44<*"HI'4\%OJ!&IC(BJI@HUVAJ()BGBF2,- R3M6AK M\@UVFZ9 O;<;UBAH0FZZ3['$$-;-"]:C."3DHQ,IZ6H6)H@R4!&E%7;<$Y"5 M1M260_YZF@!$82 B%$[)_:ABZ?#3_),1Y]BRX(=3&DE4!85*:N%X]CP M_,%J<* -O@#MFWJU6'[ED?HJ[5?1D)USD0_J;T@9C3%QVS-LLD?H"4VP1B8I!C/!8=>^*>XJ<(^/1:F2EX M37F%6:>V@?9@C2A>#8= LK^/*'J$C,83,,/#\,6D-CO2OXMV[A:[>%.1O+\, M2"#E8QMC2 8LW:KBB$*NS&?GG,"S[-GE$+MWZ.>+P,,N=WJ^V_+]5C$E4:5A MH5O\GAE-" M:Y7(.UY*#%V:*")HFVI>_JPJVO>/)AEMA-=GYN0UG0\'OL@Y3''C\+_*G%"% M?&PMIA@^4YE,52 -6<+W3'<14[<-L@9Y12?8F&-ER@S)(6AHPB;^P_X'F(G! M?W'DKS/&TOT?ZKJEZ=:2!>8#0U4^.B@CF, HHY\QC/,I(FB[)&]Y;X(PP!Q# M9#!DOW@+8\N:?KRX>'U]K9A(JHSTV46G^S6(T-4?>TM=K*SE6Y^>_5?6QRK3 ML*!WSB7@])SE\#_W(FG_BA\58&R@=0=1F%.>[, M6S#+J%/(T#?+05S]7&"]ASN?O $'?.YP4#UGA7.>2Q '0NYPL"(+">"@FCL< M\(GCH'84'"Q5)!J!5?4I0>+$"RZGH^GI!V^1IR^]#6SYQVC9.D[;. MF^];;IL%;4]6;EOY\#FRB#H.3GVYDHGEC0[>.OP>KA7PZ5Z?3'6-%#D$! 2J M'YR4G6U"DJ28^/Q++G'_DN-.G&AKTK&V$# OU.-/G'I/B 8LH=Y*T4;FZE2[]3C2AEQ?U.@7&Z#0U>V"16"IJ\"*'2-KD % M85>3(=_;%E5UT9U,,+T-150C?KZ5JBD=:;#53):FN8W_G I-L2=433@5]_#A MH3%*ER2YBT=0&ORI&QW;M/0),IS3$"G!?]"0^_9I'%Z%W(4> M-M*GC\^G:EP2,?F1HMR%\Z?E5]]Z.I>=V.49U= VZQM-NZ$^*^?UJ\;R8 MKF29T\8ZH:^>S,6>D+O(1K(,D[S7F9'T%B%WX8WLZ^L4Q"]W^2P9%+]T*92[ MB,H&^W:%-&D\$8WO/II]%@WY53106Y/[^M""/]_W>;V:N\A+;BF>$5M9S5V$ M9D>*XZ^9]@3&>ZB7EZ^$[2Y"]WC$SK?B9*A=_$N1Y0C7%IW->F]B_CA8U9O MQEMC#[RQ+5]V1!)XRUU(:)E81AH9/V*\+9X-43-IATF?M-Q<=9^OV\^B,4+6 M-G5XXM*1NY!27I4AQV:!W+F-3ZU-8Z.AQ*68=W1S:WNNW-S0U7(;75JCA,VK MA?\3'PG;\@RZB,MW^D!1T2=#MZ>]7F<[)3/FK0823Q.0V-KAHTVG@;?<1FXV M:[J]Q"05;<=#7]ADM5UN(S";:4;\$=]'QU-J&?$Z:[D-N\0@].DX'[D-E*0C MCKM <*MHBH5ZR@SF$01'"UTMZ(VX*IK^VW#W*KRGF);9UN0G7P_[0X;LTF6I MW"40Y92EW!]AUUM&]^)D>]0W+QR4V[#4%K_N[M,N_'/B_D%NHU);B7PJ8GBB M@:1]Q+#P"][,3O7_UO[OW[])4WO^NU9KR3\: ML]'O"^WEVG[]U#!:C:_\GR_/"U-MS*0?K/K%NK#ZZ,N/AO!]SDD]B_WC]I;O M?[V8S:\ZO[,SN6_\\/7_[1 M;VG?-$/J_BF]3'OMWL.U_?+U#Y-_F:AB8X@:W\1?1T/MV]?K>_'AFX%8\^K^ MTY=_V/WNY/O+XW-'KL_E1ZFE_B'-[=XO1O/7'[^QFL5*O<;B_I?9W6]Z[0]] M^&/2&3:O].GD1O]5_-KL2[](\M>;R;CYE6]J39:O*9^_(?O*NO^SU_JA+/K# M%J5O]SFM.50_AX,&1D/AC.P #_O2I2^J_KH-$J_ZJ<:>,TB*UVC&5+U M*9*?D336=,Q$"S(5\51.>_7<1H0+1R^:H+F-_)X$09.O>*GG-DB<(=_YF *9 MVXAL'NF7@OSE-AY:.#Q1Y,QMY/,$R)F"=.8V3+J[NW-2I]A&;@.2N2)<\A+7 MR%TDZXW]L][=&28%8<]=R.J-#;X*GGD[SQ21J8,3-(NI"HWW$= ZYODYDV1_ M7V&O#)S3,LD%N0V>/1J8FH:U>%2Q'<0J'5KU3^%YD6WM],G4MI#A?>E$SGBY M#9WECWHI'/1R&RG;B7IM&[M>I-8G1H.6W$A>;L-B>:-=\G+7S&UD;"?:]9!H MHK&NRMW)U-!G9)[-"4E@,W=ALOQ3,059S%W@:B\JQO5<\B-]N0T>Y8EN*G:]YZBH8MD;'!NHS_7:&!U M,0(,&QZ2",U./$[;S%VLZ(!) 2FJI.2U "N<\XTDM4#N(E$'O/I_UYS1.GR< MZ\T(2-1 MG(;(EIK(*$G)/:#P7F^14<\TR0]R;:5VSA0YDF5M-O9.GSH)V-Z M-;MK:-14M0I]81U2F[C))OH=*/(ZC'IQ)ZS MS83E*;>QD,S1*7!TY8!2NQY=N2!Y$SBZMDXO3!&7MB=.V-S%)+Q+55T;6>O- MX*.A3Q33U(U%/ '.B^.6NTA!#'K==*][)THOCH4#?#XIUM4D?8*>Q7G;MK"1 M# 5?KO&GIJ5('=W6+&-;T"4W!.-.EF!]"UL+?)3MZ9*H?K$-Q905*48?F=R0 MCC]9TF5 UI*_0.58X60)EBE92X-TU=R2CE26/ R_B8:!L?!@D!J2(/6+(PD!"CFT6U#X$M?>; M5,9DY W=Z6+AOPPO%8, M)%FZ87;&HF),MHKMSG#]"@$D;;3"BB63P!O!/2$N5]BL&"6#'6'W0 MCG5%EAE>S%^4ZH")NP5;[(-&T#72IF'J5YQH?7_K7[D/F6L>[6R7?"7T[,W/Q? ^(L/W=-_C966&*;2"!#XJQB82_>_ UU>7.+WQM9$O?Q_4$L#!!0 M ( !9 @5CL[Y%@21 !5E ? 96$P,C R,S8P,#%E>#$P+3$W7V1E M8VES:6]N+FAT;>U=;5,;.1+^[BK_!QUWFTJJ!L>&S3NA"K"3< N& B=;^^E* MGI%M+>.15YJQ,_OKK[NE>3.&0&)S=H[L!NP9O72W6MU/MWHF>Y]ZIR?[]=K> MI\Y!&WXS_+/7.^Z==/;WGMO?YN[UW>-;^@UWV_CCIO-\:J"A^RUK-2@(7<^S?K'X&F_+*!#8'7J_8W<=Z1T;M& _%0#N&"EL-1O+6_=[C?^3J2?1FSO0]GW5Z9UNT!'\LP??NM.:BMD7\+ M2]+6?JO9:+W:>X[C@5 .X>_Y0[*T-#Z>1'TS>9=-A1Y^3D_*#= M/NY^?+_5W*+OE^<'1]EW-W]?Z4#H;5^%(9\8&#G[=!^.9S*(1]BT^0OJQE[O M(AM^*G0L?1YF(HC5I"J34 SB+=+3O5X[Z^7&>XG#?:>TH./QZ4=V>7'T?DM\ M;36W6Z_^TVRV&G].AEOLX*3W?@M:9(+KM>R01U<>ZS8.&G:G5'5MP^1PIGDT%/7:D4JB M.&6G,@A"P4ZYOA+QAK/6>KW;;-9K7V#)?N,:>K"#J6@L@:GKIO#A#-RQGLI( M>+!@!^S-SLO63H4?VKCPX\)^1K.WQ*6KKM-2M6)UNSSS"+?LU)6X-A]&$WK) MS!R<=KIM^-NKUTXZO5[GXB?AZ^$6:9F$?Q!]G7"=UFNMUQ[;:>[L;!+UBZ'2 M.N_FMO"E 0]\KF04UVN7J8G%&-H?1_XRS/J#\?'ZY9M7[$(8P;4_8FTMIV*3 M%*?B@GY]V7J]2<1_0^O7D.*#.([>UFN6\/+/4Q$"I9S]KD:AQ[Z0"P;)X)-AA8L"N&\-. M%,9*0RT$]0]X+ +V[R1,V_@N:ICS0_QK!K84RZ$@JK%(=7&;/)U MIK@-8*A>.S4-N#5;(LPW"*XX2N@G%4P M.5@&N!WR&=>"^4I/E.8Q#E\>4VFM9D)7Q@V$D5K -E5V%]/>O[[C&^R(3V0, M0OH;]CE$I6/#$@,?T63(B,U&$O U3AZIN&1^ C$ 0Q 1 MCC\$/![AE3&3]!N,:3[EHV(^N&(>1_6:KR(C ^'T1PWL@B5QPD/&L\4QV<)# MZYC3$J.&TL*SH5+VZY2'">^'J)&E,:U_,!7N7T5J%HI@B.X.NT\X(!9AR0#=S=HA?>B1!BH,UFR1[Q^[+Q.XB[=0T'/AR*OQ0^FJ5?&ZTF@.?!#3K,I,FM MC(.[8/XD6$*X"2XT3A%*:\&#A?;G@9#M#:N^AH[NUI.=XN\"]5L%5Q8A617H M H*9)-H?<6/12B#ZX)2"6&$!V>=VO#GOZKY;UH-KUFL_F,!IA 6#F M80V?@A9"A.7[>&IHR%7ZN-O!>4+(1O,$8J*,)-=IT60 ^NC'['/CLL$^*C . M$6FPPGP*N6 WCAJ/A?8E./8)!U9 Q4UBP[@2A 3#/I/Q"&T*PRM(#LQT"DX^ M?:(-RLT !IU"-*IT?@$D/96^L.@4!709PY1EQA=NV+:<$L!% M-!NXSS27_U'SV?8GD&4&=R=:30%1!!A@\I@ANC0)0%!@8RSCF'8GDF3!BH6? M8QXG@"F0&U@G!:OSM/6,I1 .X239DC<,P*L)WP/ M!=A'",SL-U0^4#F.4^. J)"H9-P8 ;^@1=^E.>UHN4_-1F*W#(37K@]4\KWU MVB+GR^'_,7K*?$!P#]%W>N(;/('];Y/WP_(HSH;^Q_8V"%:$P5MVSH?B';3^ M*X'8'BEBV]NN%G2O??PEHZ'L15H["]S(2[SF*@2S:X/0+&_Q/ "&M=KV$F -?5)/T_,1D "S@0F((/6@=DAV&P.R%9C=X_- M1@(PWF02@DWHAX!]BV,METTX%)' HP7@]&R&*+?!/B,?&?_U&@C N]Z,#2P6 M!6 *4'6B#)""!U6&R( E _@]*=M88M:P&0)M?LN$E(DQH%&4_XE0]F:"ARM]&4J[3?%$1JL08#^/ MT!M!9S=_-A5[*AK#A@=V_0Q^?#C#^K(S^'@.@]$R8!\C00>Y?M8 C QJ5%XO M&?EA$H!TD,\(+ ;0'@"<-J":5$< ;/6ECD=>Z5#HVH+/)/**IB13G'K-*4%Z MFPK<:<$/8NJ(=0Z>'7[,TUQ1XWF.JNM0GA&BG3M-R9YB.TI!E5.#)E\[5&Q< M69C>D4&)-E)%+89)Z"C1S)[]NHGBJKHSM\7Q.*Q>2U4"01I8%C7.CW6ST2GQ M!:MWF%I]HVJD1C 2)@$]R"= M>X%HJ2OE+%V*$241I_7:T]WF,]@9*<6OI"-NM)\GU[AQ1]T=EV6'/6DF$(J@ M/0W# @!9/&0/FPN@9/4)=I?U86R0P%=0$M]N%3$8H*'%CP6DPJ0YE6"YS320 M>BP"9U?S\]-ZS8Z-]1.XX\!D)+&UWCAW@%J&>LQF7()CM9F0E(D,S$'#04+Y M[<"I-^9-8).A18*V.&@@K?E%)P&; 74WB4+,JS@18#[='NP_5E\\O$J>1=;; M<).#B')5'BVE%@/X&OG"%LVI$C=$"BH-PK6E2X076V7:@JLNT<584=4:]52R;GJ8\7 M,Q5?XZIRI^ *-DWY1L$5.9[T)IYN*7[(;<9 Y-66I;JJJA4H;7W "E5!/&[) MA]^2N#KE M] 07/>U<.;K4M#*7 M^ J3(2H$$<"L8 P /ELGBB!P-0]+/6A.X>?I)EJ%S/DFD%5\2(/-1Y58DW8L"J1Q<.4( !3EB^; M*Q')TCI4?R,TAK7&8;&L5+6(,AU4YVCU)+ &T6@_L=4I>>-8#84UM=2K^68?$A^4 SNR(^UBJ1O$V1>(8%B*X'Y M#,I$%S()TX5T(A:"':AT8#(,9IOAD?4\%D4)B& >S.5R\ )>T<+GLDSF%Q%3$3;15>8WG\&Z'5RI*R$F%($-F$UT&BH#*_I@$N%&E7%V M@Y8[%$/0F,P-36$S0,26>C:'1'Z*NSP?N5E0\@2E6:_EXBP4PQ&7&&%5ABJ\ MMOL* &)77P\FK>[PD+P\R#_L8Q=44*GD,]E+E,<[&.H^EAJ#E-UJ2U\.;*5:F!>43#7<3@] M"&7SVI9#5&&D^W,D4?KEV7JHY]RWZ./ IFC+38^*JK@C%;AHY>:25=@Z4'PP1T89]'7FI&HY7&20Y;R*.>:U]+',Y5YE+CN/92X/5>924/!8 ME7+WJI3=C7AAQUVV]+S+6$,V]@[WC[OUVN_'O6[G\I+]_JEST3G[X-EGP!=@ M"0PQ?4Y/5,[9>>N,YH))J5F #XGS!("5IF1Y>PQG;S5:U3B/L"' MU1GO*PQS-=;(WY+D7T.1?JMBJ5RA-%_!=&^N2L5(N76^_IK"[-V!M]4J;64& MLM?.6>BUBXOLZ Q)[[[?VMG:_X*^'T '+"V>[1JOW-:^:^P>\\V5.]$;#1>2 M4&WWXF[-=A>WNS>5WY:*>X$@^]P]/NNRPX/N;^5W BY[ZOFG_RKW5L7O_B'L MB,7BO@,V^+$]%J,[?SSGFLI7]ER?Q#Z2N1 MKD <70B'WRZ\X^9W4[,5S-V3<8AO%*E<_ +&M2B063CK#[X$<*-K>U?L33?8 MZ%^3Y:.02@GA3'J@8\'%(0&YJHPGYVC&/\<=GKG%Y"L-,]6O!:GO50 MK:6POOA=*6O([@^M[H)7&*R*LXT7UV%ZZ]9?&0:ST*K\>L&?2JP5&+=4OGY: MD67H:YRY>2[F6DKT722BVLX3O39GO.S[T M5>I=YK24(:?1%IC?C#Y,2+N?Y81TA 96$P,C R,S8P,#%E>#$P+39?9&5C M:7-I;VXN:'1M[5K_;]HX%/^]$O^#Q=VJ5J+0=NVVHQ2)+]F&1($KV4[]T20. M\9;8F>V4^,Q)3->6B3@[/B&$WYH!&? J7BD]#4VXVVDWG)N03 M;H!9]56CU@:51P\79CGOBHE.SC;&<]4 CPG#E)73=3J]<6\X& U[ Y>,K\:N M'1"6E=.(.NTR7.WQ]Z[A7..@.W]]$AHWYKL$'#"ZL? M&[/ONF^8&"X%:F35B$^I-CR8EYMNR/6Z 81=49#NPJ^W._$,B%ST'+ ME$:EG5DH-2."QHS0)&%4:3)AD9RM,J'*<(\GH'3!JT(\>0UN$E/+4B>@AU2!,S0S))#*A!G["CC$)S"--P*8&NFJ_OIW5Y[;:?8=TG'Y_U.IV>X-WY^7#LKT> MCUJ=XOJ?7M=]?UX^.CQ\4;ZO] ,C$[MD\\N)-$;&&3BZEP57"!U$E$;%FH:; M$.P;;K>@F''?A'5R_#I!P*ZYW>;7DT=O>;BG[?OD-#'Y'H6US9#)P6'U^)2+)Q6(X]5 ?&PMO%YCLU68_-R)3;.#5,>(M9(<0\R ,3)1L=&@OSY'(NMQN)D)19= M:BQ@O2M2M<&TGFV0YYVQ_6BKK-]P2*L1 SC22L #J[J;(*N((% M%]2=$2OM2(47"=Q;^8I+5K[I=!+S1:T,J2Q!V93,%#<&9 ,'%C'/*"FP_)0& M 1747D@&_M3SI/(I5,F@&I2@8Z#']/=ZS]\'VM).4?Y5+"F*X% ?3N:@V=Q6 M]7EAOH;;P-JC.H1:.&3>YPKJLIIKKVF4 B-(N&\I5^2"JL]0!W_$T:+X]7/X M*?2M@#9RRK VS93=XP$4MG"X\(E@<*[05,U1M=P=,;J!H0@\<+RM'J@"UMJ: M+X7(G6F5U:D7+H17?[2!?[@-GM#6?+U6("12T5H9_3.Z++R8L[_C M$GGFK:1?\KJ7_F]6/.7.$W;KHSHZZ3?9LO'BH+R95DCVKGZKKMA*4V05Q?&, M#6A%O<]"SB+F3X&Y ASC2=87*>UX,ID7 &O[%[[T4D1=0&-LJ^1'EJ6R+&^Z MP#5DAT^ /WEZP#RS:!PLM54P!4 J 41.@%BO\\WORK%ND:?RY@T .<)<@&T= MPVF4M2Z6.2 N^EQ[D=2ILHN1FZ*% ::'/$;]@$H*EG4K\#Y!4)1.9 J@#_AM MI!)L7K$Y,> "LA4((]0'(V!D#Q*F526F/J#]C-X*6E:.F_D^D$""P-X3P+ZO ML>UBZ> [8-R BM5M+H![87:NQ032-%,'GHPBFFA6)\6O,_+S"A:PBOAO$>0N MC%DU(F*!*5O40)CN#%''P7GY&';BVR%V>6^==1#0F$?S^H\ZZ'=WBC,XQYXG M\L^0*Q=_?Y%%!#;($JRP+4X_6\D^:7D>2XPMDNKK!N30^YL=OP4O_!*6#_;> M:G5Q\N(!/FQC<+^R=FVW%K51.P*0)T=5R%Q$RXC[BZWX\O0A2GS7Z^M%UJNM M2OEMUCYT03RJ]3XV[!I.;6,XML"YJ>,,,P1\+PX?1FNSIK#YDW]" ' MUJ==H^W+1_]DLK"\UT0ZJ!Y[W3K)I-W]V:CU;HVKX5\%LO\.X%\,_@-02P,$ M% @ %D"!6,/CIM,S%0 :&8 !X !E83 R,#(S-C P,65X,3 M-U]D M96-I +--C ;;L%>7, M!8?#HD6VI)Y0)(I!^NA\L_U#EHK/Z1[W MY1S>QG*^2'>.CTZ.[<\+.94I3-;[^>CE"9!\75NL/,X502KB0W9? O;2,"(B M]-MIF*;A$C[9.?XIF";187-9M<0T]+W[KQ.ES97PL^96=HY/[<'0&5Z-KJ^& MHPES/CH3^]*QV' TZ'T_HE[M'[SI=NQ_W@PG'Y$4>S09?K#9]45_M(VH/Y4> M4)2;T=AV)N/A8&*?LOYO_?$I_';.^V.;]7\=V_8ET-BN0(_%M-VSS/8F,V$ MF\J5^)?^UYS"-I>P4YZ*QCS=SE2D:R$"''7KL3PYMAAGI\+G:QX+YH9Q%,8\ ME6'00O@@7$8\V#3)YH&WG=9K'J?2E3"RL>&M=N%>!ADN;5J_2?_DPF8#^^+" MN>X/AJ-?_[&SOT/OK_NGI^;]O1==2R]=X*7[?SN$@QA[(MYS0]_G42+@+.A7 M.^2]CB9CL\!*( ^X;Y0.E&Q'>[BCR:FY2D_^=O]O.\"!;&8.WCF9!I M!C8C67#?9SR*P&.D(T(C?$9,!*AX)Q^ ^N2NF\ M\@1)Q*FJEK%7X^A+,@O'?X;!^=8)U<^MWJGIQG:.)[#?W"8G:%F3;N0P<3XQT*U( O4C26+HHH20- MW4\,/8G7[8 CD G3:RH"2,R-E8'41,F=?$=S1*X8;4,ET.6&RR403LM;+.(Q M6W$_$^P_]WO[^P?=3O%)!$><%FM9:Z!F<7"6IHO+G?)67;-8%L%XU.DDF_X. MWQB& 3Y:@F3P&S<,/(GN%;1AYG!\0&AM.EEY(<;HK*@UX/]>X5IM!BH$N[!P)"*RNA#KS67*.UV M*J)H6\/0K+?0AAU:#\ZW',>W.4 V)^_UV]XO;Q$(?O_3/PQ0FQ()$$0!-JV5 M*Q[+,,-3L1(!GENE>=PP,J&S+FETRF4@/$OK6RI .4'\H+9@?'TQYVA^IV$& MWRK[8-$*$4I3J'G@6IH9C\4,X$^X1I?Y9Z&ZVH0R!4:Y]PZ(?#$K8H$[P7YV M=':%X+E8?&\MT#.^9T$8+[F_RQ/E@CG)%EB?"V6.4@!&LG9GAL M]%86'&PN3K(4/,#C,PH# MCT!0 $,$.4X-$%P$LS. LX L=@%+*EGE&@$BR=7@!<).D"Y.AX:IJ1%/G:'W M8N>KGJ:!O. H[':N#>:^!OT6Q@?"ESU\7?&K2AL-LY%5!-N:(0V::H!,D0@2 MY3A0KYLSH::#&X@%X(M8 *(#449\4\)7A? .(F4QYNJ1WJ!^*:@Y.%DU%[[X%[H>?Z:R#^>S$YW"F#GJ 2E@2^M(#"F]-U-W) MX>&&6'F'9F^';+*)8 O]F$^E>\A&?"G4_B%8A%T=E >]-*/P&^3;T4O8;LO. MI['@G_:F O0%9HN(FV4ZW[70B1PJ[[4DN[(J5)8LTT9;)#D\ED8^D(__"L/R MNF)8QL(78%.Z'9,3.&3EA*^Q,CUF?W8%K 7V8@D''XR!7$8A^D: ]SY?8R( ML*&(<_]&^!"B*XRP@I B=[3;93]B-Q&(FXECY)^WH : 4GKX6N=X$I3#WUJ#T>3FD-Q6]&6 DZ/MD MVQ5\!EP42!=XDY2Z!!XL"1#KP*^#JPJ.M?&3A/\*O7> MRB<0#FRZ/ &=%E?)#\BFPP%G3P88N#.-A.'$SK)8[98F[%4VDT,QQ6R85Z>% M%CR%L8'(T71IX6Z'\/$4LP#BLXA=J>U'>>:0H/I*;-2!Y'@>(53 .'-C3C*L M0\\4$3A6 7VJOK(9#U' M@$Q)1+P",(FZW>TH.D%Z>RY/%M6KGYUNQ9<,$K9(+3A#X2#D_-BCBDH08 MI72D ;HQ[=J,9%"'RQ-\(7 IDMQ1#,)*_0W&34FF%&$!$ 6%-PW#3QA+ ;(F MF:L,BYD1SI.;%>>@$:OF2WA@%U="N[N2QO=H+VW.#;"!(G,M:0K _!PS0D(E M)B$,3U*80%*&*%?)(J4Y%4#G$]8?\W_OYVT![\[QY-QFCCVX&0\G0]MA8_MZ M;#OV""N^)Q\9E8$']G@R/!L.^A.[VSGO?[#9Z&K"3FQ[!)?_.G0F]ABNOAF= MVF-6FZX_F+"K,W;PR^O7%NO#^TL;+CN%UZ-31E/1-/W!/V^&8[.DS783H\Y_2$6HHMU+OL?-5',@;$,!D[&_9%S9H\5 M;1>VX[#=_@N<_F-IY<8&<&HDV\(Y=D]H !M<75[W1Q\9,*-@3Y_]!JM/[%&W M-N1HY]01LISP-O^^ 'J9HQNMJ# 3!:5S=@ MQT /+$,M'!W#>'_U*,U\.':R =SNP,%YJGYW9P/[) M>7_"G)O!N=[KN(^+X5:086-;<[X0WV X'MQ<.I/^: "K@/1HL-._L,ML?<)J M_Q5F\UW%;'X(T9YU.V/E^M#*G$K*W)0QGU/-TI73LD.(WH-@WRBR&Q..7E? I#PN,8?,$ L MHX)]RODD$#.E\.T,_(>"@S. =(H?6(\A@!S.GIL M#9X08Q,_=+E/%& 6 [9"8Q!0Z20(+I=D/@$"$EHE1U>'JBTA,!P.&6#(6SX= M('"8(N%N<9Y 67R>1R?E(Z4P#1,2_+/5*'+O M&@Z4-O8B1U=(0Q(A;L;\A2$89>]+/I4^!@2T+D::/(;X!P,WKI6A4NC(+=Y] M1/ITS_?=P'4@K(HEE;@O^#IYEJ75%=]5"QRK>"WO1;!*622KED8**XX#3>;C=1(\>D%K)2+1N%V>UPAC@(YJ;L%G6"Z+R"Q3R)D&2J$@T* MM\X0HZYD6,W"E8Y-WR6]P."VI=.J>F%+]S+ZQR7FE3W+ (A2B8 "$N*27PX MI$J9 B$IG]62;PD,$J$+=,<9T.CR"*V02?M6T$LY)8.O:'F/^NK\C>)4_N[+ MH0:*=,T)"YE0@6($Q/%JLL8IXUBHG6*6EE+NV"J7;QN/DB9>_ILNL-A2Q',1 M6X0ZT>GICXN,I0CC.0_T];GF@(A574=)%@%'#+%5T"Y=T%R7"BQ?EHJ*2^#" M* Y=X64Q@6">A &,V3" LO ;T_5Y)EVU+P+_1)!DU)$.R$=66]#0'!M(;)/P@A,14H9254ERT0JP M1PD(KC2U-X&5?4+'% LGGQ+=QQ>(F42\K50*MJW.TP+ MVD&[$)]UND*%N11-JN&Z"H%\6W'I(_.>G:9X;9J"R88%1UO(PB@*XS0+*"X, M(1;\Q(#'29' R)-*0;+&(PH*Y8HX,!DJJIG7TVCZ6(:S&>P#8^1FTT_@%610 MM1R@ $H9:" )*0\A \SD*S'5%C;(C/(F1++PGIWT1+5E,0=9Z%%3F698VD%F M4'>LA8U04O?/3J7JG@WS?!05Q0LML,"G 7-=03:CI;T:,R2ZH]$D O(2#Z B MG3W4%5&P#R0IW3)7PX0U].B%A( 4[".OCV]@3S-PWPH$6AK0"8(+RMAPAA$H MZL9,N?N\1M_M*)" 0("@"YSMC%8&=5HO)(RI99FX*N<://=[YLU5M9_B=DNE M1UWL)-XV@^[]?/(J=R^%^Z7:89&?:&HE,$5*UEJC;"U,FD/:VL-'W2Z(:$O) M:)+&+87,;H=JQCE>OB5'>5N0DE>UP?3,0 'I0U0KH%(;KZ*X61BVYQT!$K@5 MQE2@("IN,H?M?V0P-\E#7TH&6\M$>>,\,TL=5BHW7>W1BC,?>$L=+;!*YN?Y M6E4R*+ER-!+V9W?!@SDIU!)TQM S*P51&"EUA@M, M3QI)739HYS#9C'$'G'@5HWB@*-T.1#_@D["3%.T$9J#16!XB2=]7<$]!>>Z2 M37W](V137_^8V=0'4-P';4']VNB6;%\XQ;JOQJHZEQ"'@*<*L^?Z$%21_],U MSA835[%!6%YR-_>T/ BL5"^<#N388QBAIV%1\K"61**K:B854^G04YZ:+S%Y M:&ITRJ^80F@A&U4)I0H87UO5F_V*?DI3GBL]<^ %D[62GJG[J=X_6<)#S?#F MI6[XHUOPE9M;*H6:F1IDO1OA>6')@_W&_2-CT\X R#*5 >8RQT*[_H6,BI:- M$4@%#V.S"T-E)DT?A@:6&#I@:97N>*W=WKDIFBAX2S65/[\_J,@_$OWD;U M>#)_2@78@U=Y!?82W#,V>0+C/7E4/LD0 MD&/J!;-**MC6^(A_0ML5S@495,H*%5DNFL48LP3P=RG'\^1-TC&N[B.M]#SEF23SC &MB7'1=QJ6^OY:65GTOZL@08L&\^"DYW&FSDO; M4RZH>&DJGPK7SO+'9%FYAY[+%7H?=;=,R>6HM"H,H7DPKJ%G>"0]-E181.VS MVP% K=Q8?0O8*$;!44;S$)Q!Z*$>S]"$:*4I[M$\]I[MRA<,4[STE!2 4S*. MQ2ITJ3Q+O8NZ-:,$W*B6FU Y>R;C!'"*S^&M3AK",DLN?:Q.IUD#5NZ5*W"\58TIQB5CG>&+A'&7I%K%!@ MH9VE*M!H<%1!Q>V\5+>?J59&V B6LW!R3;LF0::F%-!2W&^Q+\"LD'*RX#E! M83>)Q@;=SDSHQ%QI3A?XB+5%-Z-;&6$)V&U"!0/5)NF)F7ZD!R4,2T-S1!*$ M09WZ9V>"O%M,4![7E%P?%5X@<,$;68N*2@GLU^S,'5H_S$U>ZM$KSX[#IFJF M;ABF!AX*T];8[:H?-T-6D)SF%O"=5]"*YRC1-Q! QGF[KNY$:'8[8&8GHXJF MZ5D&HP2D)U;^I(_Z4XC:>J0@C,3N%)^5^YI7#]G00#_?'-2?O?DHV>>O>!;H M_SCPEM/=VI@R-0_YZ?WO=Z'F.S+B+MGW-S]"]OW-#Y9]_V8U??"D.SV'=CAB MOPTG([Q[[[=S>VQ?G5GTP-F*@\+.H#SPJ#_EH/5A?P]LZ-H>EO87?C;K.YR[ MDH/ U$E5"3 Y4NSYED>WOKGS9*W/\.V9A_C>[1&7]\SQE(7XZO5^;_]M7=FK M^WP6LKV;V."RD\V6YZA^R73G6WG]KKK:0SU)=IC6GUE[5]*VD/-PSTQ5NO3J ME]ZK_S<*#V 4KOOCR7 PO.[CD\:_Z<'!WTS[?2?XCJ1^^8!^_68>RO8^(##^ MKG]SXL[/Y[\-O[8M2\#N[:,OVQ8"C#-?[!F@N0WJ;Q5ER3SM5$:3$B;RWQA* ME$("FNT6RXU 6/\L ^$*D8_*LN^D()5*T$O\2S'']*=C\"_,_!]02P,$% M @ %D"!6$#$(QRL @ X1P !X !E83 R,#(S-C P,65X,C$M,5]D96-I MWQ\0KCRK3TV!N_?R;>ZHHDKB#^R/;(- M?2 WTJOH;=QWR\.I=@XL^PJO^D\-.Q(>JWV"])[0E5YIFQQR)$09I+V<):<]H%0(V5+RB 72OU+ MA'2^%H.0Z88@%BWP\C\4PBK:3UI\S;(CG*WD"' ^HROBU5P:4"8\U7<^MIN? MJ^W.MVJ[V_TD'6>!TV6>"1RT5>&J@B>2J!@&FV-&3]D\@/_=V:'HN,/.$ M%)LY<';/_WZ5@%K%Y7B-3I?X]P7FJ"BZOA'0EB4BO31Z+JMAO%;5135N52D1 M^:I2$G67U3[^"<]6[1(QKMH721=2TF]OV#.ZM(7&1!\;4P0'*V'V5 M>L_+HWF"ZQ;]K44Q%;=OGSE"&D.7T>2_L9^^$BXV@Y,3U'_1VE-::R3%H7R* M4;F7VQX%;,0ERK1F&9$OLU#9;^?8[3D*W2KQ,&D,#0>)S^_^. M,8[M6?#@#^8,)W@%\[(#-_"<@5W/K^BM%VY[M)A\@57PQ7,^52+!=0^: MC51#P!*J8$Y_P%(DA%=S0Q565+*H@HF8ZO]I7A\2(K>,]Z#1!TU?M$5BML6A M9-N=K@SL$2*:CW\^ >=EQ]9,0ZM=:YY)[.M>:18=*H,KOE9I_YP*9Z@=4JZI MS.9JO)BOG'D BRFX\XGC._B%PZ5SYZX"9^E,P'\<>>X8AN/QXG$>N/.[1RRFP$4-VNVVU;KIW'[L7 /AFV/(A]<05<1T MNMUN,PO)AMUFZZ9U#2*""0V90BU?,.1<'10*8HLN#VOE$OK%7B(E,FO8(,P& MAJED,32KT&JT;JKHBY&5;TV+)I;L-\S@1EG#8Y&DA!^NI'K>B[[*YD/$+*\4 M,4YXR$@,ZE>?1!54-%E362ZU*]"6+\)."0\ST"+?..BTDOEYH-ZS[3-#D14R'&&,D3BOFZ,K*U_V0/ MR-YMQM\JQ332A85ADZ9JH]9A_*+2=56'V7!U[W@>7)$D[<3>6"Z_A5])UEP931>-,# MGVQI'RL_[\T# 0'ZL$C-8T#UP"-*@V45YRY[XGX^PN8(EA9I#VY3?62RUD)K MD12VM9 ;*E]MHYB$WZ!9ZV"'V7:,0/[;@DB:ZIS3KJ/<4?DWWKH!SJ$NN]#K MYJR9'S[-&?4G4$L#!!0 ( != @5@EFF\%80< )(H > 96$P,C R M,S8P,#%E>#,Q+3%?9&5C:7-I;VXN:'1M[5I=<]NV$GW7C/X#1C/MV#/TA^*X M#[:J&3ER6T]]$X^MESY"Y%)"31(*0$I1?_T]"Y 2;3&VG,9I>J_\8(GD MC% MGMT]"['WV^@_U_UVJ_?;Y6"(3\%_O='5Z/JRWSORGWAZ5#[N77P8_B'N1G]< M7_[]I(6YU*K/ WPC$'1D5=S 00V^J<3E]R@]DHB;9 MF3!J,LW/12K-1.'RN-/O7?0O/TW56.7BI'O8[1U=0)&;1U-LNW1M9H@>GXN- MM3O]'[.QG9V_TAHA93F93O^V2$AT3^1!]^V>W#_JGD;^FWA')E>Q"F6N="9T M+-Y-%<7MUN4G"HM,M]YH6 TKISL^?'.JLH<#$HH!@*L 2!_V:T,:)[W+"=ZX2U4^ M#;!M[+:ER* ML#")U9P6]R)H@S43KB>\!@N$RH1%"K$,PZ%*1*;=6DQ5.!6VX'_K"19DJ)R% M34B534A&*IO (?D4)MH9A4Y#GG@&W70$0^$5;,MX6=^('7J_'7I/_B9Z2<0J M SP8:6LT!( NQ/$8>%D+J"Q&!O,D065A4D28%)BK!T$LE4F68@; ,-@Y"I)D MC>821_;1THB82/&\ 4L4"00 80V8N=5LN\4*A=).19SHA:T ;FBB;&XD5I)\ MTRL.+8,:3&VES8:V.Z1^.Z2^W0ZIHP=>_='8CX4^MQZ+%>'AK*0](=VS^\[E M5T"((01LF&B;8%QG+&-3JR3F1D= M4H3;5NP!51$!IQXZ54\P0"9D,FT]FS[=(Z^%8]1\M>\!JYC69A[?/+_@?%F# MO48@&3!Y"62"_@V1L-X:K^)B MW(I1PR$+@P61'#DR[J/ELU(R_)&JV3KNUX'EB9'D@ M]77_FHK 5F$)(43R7$4<;-+J3'*QDQ:!RC2?(U":J(H&Q*>28Y6H?,F<:;7J MJ]BTMH3SC0M&%V:K8Z4FKNGK]*=RWV>%F2',K2..8:A-Y(QR/7)[[O/!%NERR0?8*%VJ\&8 MK;=H%U7__*'#Z6L?.KAC_Z@*NF"=8CGEUW&_SK:,W!+)CX41;I/"7^HO\Z6YUT-QT++W+N=\_KK=LZ0<@++%!2@L ,G*9&#!UOTV5 M@ Y\N5?97"=SXIJ?R8EK*MLM1K0;0^DLT4O"X\54^U]IY8-X ;R?H$3;A\+A MJ_T _T*$U1'U&'$O5J0&GG-4#1.1.0AUDLB9I3-1?>NXEW:>QE:G?+%G$RL_ M.6#^\N']J*[?02Q3E2S/GM/0R5ID!V\0*##W=V=B@.8]$=U O#E^\[9WQ-/W M2QGV$%WJ+G:J9.?OJHQ1_9(U-[YJ-OA M@/:B?5]AIFYA\\VO9\&_6WOW(I1H> _J7V?)WHT_S$+.VC#'T]EAR06;C?OF M&>WO+N+^GZR*T-.+'?$[A?XE0WX7\;]02P,$% @ %T"!6$J[WJ5&!P M:R@ !X !E83 R,#(S-C P,65X,S$M,E]D96-I0L3 M,?7RL?..1"%=7YE#P:*[X?DB9C'CIW>T#95KM MXY/VV:>!ZBE,V]O>/]XY@4N7+V3,SZ;GAT?/IO]SO2DTD6NUKRI-8N^5W-I[ MO2$W=_8.LOB?>$.N5+E*9:FL$387;P:*\F;CK3+2I$IJ\3['8W)?R@$&\3^3T0YD.7AU]9^P\=NY^3B3+PY MN[BX[)R>GK_[[=?6;BM\_G#9>3/]_,3=WBKM,"B>#?1L6=JB'ANKK!SP>KL_ M(1ZZ5U,U(]Z/5.JITUCEC@-C!TZGT^KE=K?W#VY"7U->MMI[VT@:I^V%*4L7 M/1<#.2+A:*1H3!F.17G1,:8"$*]H:%TI -.WUA4P?>L/!NPIID,D*:B:A,Z2IJ-GPI<>I(=HP("<^1]3AY MY3+%D!.V0*XOK0ARMP0,I>2]=!,6*>0U03&)V9H>8QFL@4[->9QUL$"J7%H5 M$#.8#E,R*#2@? 5_YHO,"9']2KL0J&\)IDIT\>!E .XZ(>4!@MYX2%L MLQDLF+%%I" #8%N +VGRS MP0:ET@]$KNW83V'OJ*]\Z20T21Z,AL/*9 &\?FK-+6O7^'UI_+Y>#;_=S\[Z M9^<_5O;(1X1.>1-G,!L)XH;?#$ X!VXUKY 4]AN0(Y MG/,X?\Z43[7U%>9Q=G=6^R S=#:E#,->; !K&0&]$5!3_MY!UF1RZR.[/=B@ M:$5@N/QI,\)8,0\V$?6\ON#C!!( M,*4Y7*/^&Z*^U;Z)\ ># LW02E%Q2AX#P$8H\0\#-V'ZDD4NZ B!0IES/!2E6=6$E*!#Q0FY'CK"1:5*"H\:2CY M("LMN3;!KV#%G-U@1N!*S<9B*<-_/6))E \L0-E3R\67=:?W]^CKL)F'3>\I M8;-R-@9(9^'SR*FK!1&$$'&E1LB@GS@;VEJ718L" U"GPQHF=83 M5+,TI2&'*,N@_XG!@E!60Q2G=;A\W^&2KA8N9R.IJY"(&4J4Y^#O:@00^"4T M?$;-YI6EV;BKM,2/RZEYB Y,1%7@X(!PSU;EW28\7,D UYDT<7N3/]S@BMZT M<0H!3W$K8,\1+[[&]W>-[VS%GHG2E<2/%E5;C# MC(9M1K,&TL](&RB2#"%&66",84?J>C016EV3KF^G;L@G4-1L+/%FY3U:A]7+ MM^0'7[LE#]?JV33JDGF.Y92_"/QYNF7DKD[4;C<8,_,D>HS2NOI"B87""-8L M"E661/>4M)X%_>+GF8*!O(K80'B@@'@N4/C+ODBH"YFL',>MTQR6NF))$VAUP8&7^X]9_> M93X*RK$M%?$2:TD*EADF>IIEX#NKU+11P!Q@%WP^B"\U+\4W)G> MXRZ[]5VGY^\?UBLVP1V0F]PA^27 &(6D#92&+X1J/">1&2@SLGI$3 ^,[-=? M;+DZSU,QU'9">#H>V/A]J:S?SWC>G\4(1,#>#L7TOU9XC>9^N+;J5VUNP^^7@/6W[]]U%^W;RF6A M].3P(0N#K$>^B0Z!@7-W>2@Z0Z>TV$O$_N[^Z^,=7KY=']%R,UX_JQ4GD\-[ ME=9[.0W^$RW3:[&W?8 C"7>5LZU_]=^25D[=+FU8;6_B.!#^CL1_&"%=5:00WMKJ M%EBD0-(M.JX@DDK7CR9QBN\2.^LX;;E??^.\="FEW=U>]ZJ5C@] ;,_,,Y[' M,^.,+KS?Y^-Z;73A6#;^@OZ,O)DW=\:C=O&+L^UR>C19V-?@>M=SYV,C%%P- MH-M)%'@LIBE! ^FJ7R.1139^7-SF=3RYLM+NNUY=7*O;(N/? 6T/T5 MKMPI6G.F>A*Z_=..\=YX+1['T'!LJK/4:@JU ?NBKM:O@S2Q4+MT-X%;0]RQTSMSOCX O. MJ:^8X'#'U ;4AH+%>48B6-%$2%6OB1!LZK,4URP%XPK<;:IHC'9FW#?A6(L< M1<'G3 RG(DX(WQ[)_*D)J/5 MWP"20L@BG'N XU(_DTPQFM9KA ?@W/L;PF\HH+68I1J7-H3:R5ID*I<)B**P MH9(B^%V A4\5/O0 -TO16S02HSD#IAM&0[2 )A7#X448,A_QH1JMI?3/J-=P M4(?#@"23:49P5Y3(3ZCIFE-38S:+ ZH=(H%(%+JTNS9?@:>C4NT2N2:8.3)WY?&G9]NSRT\=&IY$_NTMK M6CV_$D1+B:0$4@ZLA5(B+L?N6* V6E_G%RP2WJHRJJ@X:USAX_-_U87T1#W)GC;G-?YJ!1#R-8< O"+(JV>*[B)$+* M?J&QI)\S)FF,VY[JT+K%L4-2=_O'I*GYVST]#IH/A'B@_1?&EZSH?NB?# '/ M0HY-%VYOI7W3<3N40G:"_1-)4\\30TR2*ZC64PQW"K(PS"3(G-7*QD''"?3V.&@.6Z]8Y$E=E M4<$SD5"9&TWWLICY=?;\^S+X G%VB;)/I.^VO\.)(:R%#*AL^2**2))2++_E MOT;>^[Y,F4;9'S^EP%G.M_,%MF,[^%HAB5FT'7P-8;XV97_3PJ'&V,:0!@.P M$LDB*.K?R:BMU8_+R!R&ME[;8+>[IK@VD>*6Z18?6]V7;@]Z^^]8%*$4:BUK M(FI])/-4),PD9^FFT+_7+>%\O7;PDB"!84U$-\(0L@1'M!\T5>:;70"?A*^M M7Z44[U;T*YA_ %!+ P04 " 70(%8]Z)8Y6H$ "H$0 '@ &5A,#(P M,C,V,# Q97@S,BTR7V1E8VES:6]N+FAT;=U8;6_B.!#^CL1_&"'MJI5""-!6 MM\ B!4BOZ-B"2*J[?C2)T_@NL;..LRWWZV^#Q^9OS, MBS.Z\CXMQLW&Z,JQ9_@+^C/RYM["&8\ZY2_.=JKIT60YNP77NUTX'UNAX&H M72M5X+&$9G!-[V$M$L*-\H$!+I4L;.%"7+JJURGZH-HD9G=\ )+=16H("9%W M#(=6:SR:C)V'B&V8@G[/[(TZ$P2R>J;B[VZ]HQE%K2'L[=T:O^>;+!T>:0^? MV" M/5NN/&?V!$H-X8-U<60 RTOPKAQP[?7$OG;<]O*WA7,+]M0#G.E95N_(^W_K MS'=E?\\SQ<+M$/[=SHP'5*^WS'/&6^,Y!U]P3GW%!(=[IB)0$6TV;,YS$L.: MID(J$"',J,\RE%D)QA6XVTS1!'>:<]^$$UP"[^/@A2JX_D0TRW8?N%YS3^CV5 1 M48-#\_ 9&Y[QT+,G"P>FSF+AKNSI_/KGCRVK58Q7]FQ6C[\;R#T+5*1%K7=# MV @94-GV11R3-*,8$]6_5I'^1]ZZWN"+=K=/XCH@E$A;58D8>;-:JE)NF;TG M%GFS-T3+N&IG[$]:6H&I_W*)B6C'O'9($A9O!V\9N*?II'LZZFAMXY>1?#/. MCX3'0[)5H1WF<;Q%IR=IK*/K,>(D_9PS21.D1Z99Z)8I(D-&GY!3'6K=\Y/@ M])&Z7P/T,3@K_G8_],^&.FQW78!?Z^\[X%>//LH"@FV\&KFU:^W BE1#* 24S\/Z!KGN.19")F MP:/K^Q<'Q=7).D_ZCB,DQYOI$M=_-EF07;:/U =Y/5L ZC9WGQP->FQW+V4@]K M0X9"6'0$7JC1&W%9$ACV-MB@*,HA4YB9=&-3-SD!;+9U@Z/[\68CPHY]0U$V ME>(+T_<4;-=?NP)I+]\S+&(;W3I590^U/EFSOR3,)6=95.K?O^@T&R_>="0P MK'MH1AA"GN(3;0?-E'FPZ\%>6>OH-RWEJQ?]AN8O4$L#!!0 ( != @5B) M3PP8G!8 +RO > 96$P,C R,S8P,#%E>#DW+3%?9&5C:7-I;VXN:'1M M[5U;4]O(MGYWE?]#GYPZ4V:7(2&99/8$-E4&BXEK"+"-D]EY;$MMW!-9\J@E MB/>O/VNM[I9:1A@K(<$PR@.Q;GWO;]U7[[\;O3\Y:+?VWWF]/OS/\-_^:# Z M\0[VG^O_X>ES\WC_\*S_B5V,/IUX_WHVB:/T+=M],4_92,Z$8J?BF@WC&8^Z M^D:778A$3I[!A_#I>=WO]E@JOJ3;/)27T5N6R,MINL=F/+F4T78:S]\R*"&_ M,8[3-)[1O6<'^\=GIR.WNNT)G\EP\?:N"NE=)?\K=/N@I,,#[\M4CF7:;OWZ MR\[N_O-#&!>>_12-U7SO277)^X]W]&$T^.BU M6T=G[\^]TXO>:'!V^J3Z>'32^^.P=_1[NW5^=C(X^O1T.F<7Y%/HBS>9"#^5 M5Z+=XHK%$W8:7XG96"3LU8LN>_GBY:NGT<_J.1OU#D\\=N2=G)SW^OW!Z6__ M>O;B&5U?G/>.[+6I_UH&Z13+>_%_NH)[ZSQT=#2L/ZQ7(DFEST,[:E %$K'] M4;]^6:9S+W9>R^B>@:"W4]KZH_[!5[3PGMMT]M$;?AQX?]QHV?/1$/_@NOC& MY4XSRUZ4%_:?F4KE9+'!:%2Q&TVCS4T9!0*+O/>E,H@ @WP_3@(>^0)69#IE MZ50P/I^'L,S'H6!)%D*12J3P=0*/941OG'ZZ\%AO!N7Z/&(G)T?L*)[->;1@ MOV4R$*R#+^T/#GX*@[^R> _FG[X88FFX GY*Z/X6/.CJ%3& 4;Q 8(PC:%V? M\2B@U_%B>Q=Q$HN$-[)$IA+:Y'WQISRZ%*SGI_AX]]=7/W<90"J?"1BP0+>A M: "TQOT$:W1;PCJE5['J=HOJ7GZS2RTYC'D28+U]F4"SXT155$@OW:@)/Q*^ M5-#5\UA&*;M8J%3,8*(&D;]348P9V^6"VJTI=C>(YRET-YU*Q@,$*5E@,T62Q)&(,Q4N&+^&OD ]T$98C4"_ML=< MP34V3D2*X\RU6Y,DGK&SR43Z(E$[K!>&S.=SF<+"_B\V4B0SQ3+\#B$5+,3T;R7O/?V3'SAL.S4^_LP\7))];[HS?L M>WUVJ\33T-\'I;^=7<#P@::HX@KJ0,P%>MH#FIP!QD:7;"A4RH$XP$--=RR= MO98 CHG@*HZ 4"\0QF?S%'X8_*:7/0>_>P:_RW@]%+X + \02Y=9@8)D+U-C M(#N3. 2X56\?'=XV$6_7:$5ANMLN 'S3HF ,<-R_C/&)CRY8J+LH!E2ZZ@7_6:$D<%H[U5S17K-MS@:C7G& CD M-H&CU'V8X>!J@%W4:\A=*,IR$!TOF. P0(8!)MC4C6&WT6DW:;LHD M:.;L.L&^1U0>3(T/:Y!+9)!O]G8-,E"G(=@I#J,[PQ\H-21BSAY;+G#CN'])7&B7E-*LZ#%$?C1@6(#V)HX(RB/;+F$\Z=$X2*! M-9G&_F>8%QP]%'UBD%%PLA(QC<.@[O[5W>ZR:Q1>EJ;@SO4#@AM*0BH;_PD; M!H6R&8MV&P"=^%NJ2]1:$>DDNPV;)"*9L9NJ-EL7]:@QZ^WT91OJ[ M^_+5FES8_9*3AAU8BXSO;B8SP#>>%QA-14UXU;@!(# 6!*TR*'!56'HR%@5] M([IC(,XP!CD6\D)&J-D.V/X2<$)8U9L@NX6]J@8*2[-78VV]=MP 9DMBLCG4 M=CV5OE9:KM)+L6N@/)9*[R$%^Q&(]GI=N;)!M ;1[.R-GQZB696%1JX9L*G( MJK(@]C,$#;U##:Y84,MO$A=98%@!2[")ZS7#*KJUDCL45QQEE%(C "42\5<& M3%. &PM'3M/4F'6(,+C47ELOL[C:U#!,"N.H2>0R@?RCGL1]M^2!#^''0P\ M!&Y^- :1\X31=B(?XHA9]5I2*9/E'!16/>>XV$"H2MB$^ZG6A_HR >P W@<8 M#[7#3N,417.\#HP87J\9()>)RQ@^[3+QQ1*@@R4EZAX.>X+C@P@=(I7*II24Z>U]8" M8X<*15G($7O30AIWJ9/MO.%=\P$JB?9 YP*9UAT.PY760&$+XXYV,1\G/8SH M.5*O%=J;Y&%PUZ+E=[8WVO+_9WN;'4L1!F_9.;\4>U#(7QE:0Z NMKUM7./W M^X./MB$NJ.Z^K$#5-WAO',-4)?F]PY#[G]GNSFMHDX+1#: )W^@8KUTZUP3Y M8E3WGT-?*KHUAOW^>7LLD$UY"QP1CH5;])OJGKK]< ;^UAJ=\7Z. Z['N"'C M#1G__F3\ZLE3\8*E!D%&ADI3@SG(#4C&[J8E\=?3S^NIB(!:B[(;BZ:?*?\L MJ 5:4E"NPH?,C0YQ+>B7IJ_W*_;E=C*'UIL1VV&CROL%#V!U1[5)>LXC5/)0 M- )0@_B"[13*=?N1D9\EJ*[JP*\P(\DS%)<\9!,AU%:]EI39(Y3?'/%Z>;!O ME?DJ/(KK-4/.9L :P5R36Q.P?-0KA>0,"GV:TMYC]%Y["L!ZP;82?AA MG'@-8J![0L*31=7F1].WLWGH$\0#VH4&#_![,9N'/-5,0>1VHN?#E1"(/CN]VD2&^RW'&\5]9X0K3;MWJ"Z/-[2O\899<7')U ME])@G;/IUW$6!CA&O/6$1B(E/-WHR3F =UY4!^!9(P@1-L?V0RXP6(3I:! M,WC6Q8TTML8$A/9N<#C ..':@<>#T[[W_G1P/#AJ MXHPW'UF-TG6.LGZ::JVKC!!@M;(S$+,(X]3PBSR:[9+#*RGK2!U1!8"LU@TQ MLVX([98.:>@6 0T4W&!4$FR>)2KC46I%<9TP@M Z1WD*343AB&KV0RYG:!-! MAA>U&"4;5>XYIA4E)DIATFZAR$"IXY3C!6$=&]AQEB#??)NZFBSK,$JHMT$# MS64B=,G42_$%U0V*'JV,2L"WH26*72;0963>;;2'3;9!%10FNR7C5.$X75! MRN(!C;CF4*FJ' KJ=LD/! =DG5G4TH5;G1X3E<%"@NZ)PNVE&)/.]53@8.I1 MHU!S4D2AZJF+*G#L+T;,:DM1GA^+]?/HD[R^AL0V)'9];0SU["Q]+?8Z=\)O0@G<;8]9#@8=D@"PQ#UI= 0613@;_!YJ,>AZXPPB808N8P-3<"+4ESH7T.R48W51MCF_E" M:A=#K=RXI8AV2UNV.T:?H?UJM)Y()\S0^B+CU8ANCM&RUZUQ=8P3;C4QQ%VM MK'?+&-%+SME0Z96,0QTK#[,A@%)C)HW"V@$\%\XQL%+&*&(8*KIJ-"T-R5D; MWG^[#Y+S(U+MGHW>><.Z]F*=BI4-![^]:TS&FT6&JE0N5B>"M,6H_;7OH;%? MX&LV136^U+5DPD3*W&)$!K1$A+S,I YNR+7Q6A9MMQ [R6(@$^.6Y$N>2.P MWE,8UP_@J[,K.G*W\3#7,K$.WD@$2+Q*^R5>87:!44D1A#)Q%"CK;%K0+,P* MVVZ-C86@R&(RR4* ]/3N'NZP'M *[05%A";7XT/KX:/4) )W[^NM%M&S,]- 7@_2="X3I3ZA? _X@K]^06EL?DN6Q+#1M5<8F/2#:9%+DFUC<-!JA*@>C7X*\A=T\ MQSEZ]<)T9%!"U]%_H.=8(#7A-;8HMPJ:762M<#Y=)S6773"1T$N1R84BAH-1A+&EN#$@EOS!$F_?.QZ#R&A&.DU "$&/IUT[%@*7CJQLD5=Y])\4A/H7@R M+"$%!)8<]:I352[Y[IF,4CRR@CJ^GCB9+8,L)[V8?BZ1'%U!(L<(4B:<[9;A M;A9DK8M\J=DZ6"2ZZ-QS/&_#T%@I< M!%[R2FI=@C&.%$W*OU9YII"\?Z:_:W[>X=9!\E!>MEM#.[)."[>ZA7\**4K@ M61:FQ%,4U:+/9=XG$]6I^W*-R95-%[6)A[0[& &-P0'P>4PFH%!,@*W(HKM> M+9H< F.-QQU5-;K9S0\;8US.^@X;8XQ6)@\:(I'AS5VL2JY*M^QO0.^5+EEN M*O=",FFWT.=MR57)T0L&3IYNLY4[B>YE$=-LPA^UWG>-T#[\UHW]+K(>ER4=&K&K+0S[ M07NQ*Z-,M7 8EZ81,A:55K6@ I[(AA.;.4;4&8,2%=XOW6@#7J( MC0&]&.-\;9[3 #>X\7"X\>I6W-!S4PD/W1NQ!;BZ5IW+D4Y!B-6>$"(EPJA M6F(+P5&G,RDOT^J\%OB&FT*;O!X[%%2LCT,CCG)++SY9%L[UXE5D5'&J[FKM M2PK"M-+*"$L:)TXVQP@3:\Y@Y*8ZID(2O+F-+#CA=!JKU;UM%OO#+?:?EQ?[ M79B[YNHOG652]J>QJKMB<^!94DN[H\A2MR[5M@[4&+FNELI8PY6ZB"#5["4) M:F,A'+H^Y0%:%>FFFT&?.^E>#?-G$_8IK;_*\ [V.\Y0@WJ)*BX#$2G_(A2( ME4"U_G[^1:\:5R+C2O2J<25J@'H54+]>!FH#KM7""L%OX2 4=$AC%PD(IK;8YE&FJSQ/4)XHNN V .:UO^8;OKW;F6PYV@GW M^%Q]>!,!]%5L#&)0:!!G8P/^$@=13IPP%3>29846SBC9C.5'CX+IAK:?(=$H M=\@.C1D06_52/-$ :!.%YH^WB#<;%D:2B^W?<1"N!3JB**/U@!;(.692R[4= ML7.N5_'7]7UF%=E# M.7&G:-N94Z,^^@SV1*A! E6 /$FUQ9KD=OOR#KMPCN;1CN4I'CE6<=Y.QSIO MYS7IE)*)N+/*.XY:,S68@_NZ*]&A2[F38Q!L @JI6#4U.ZRWZCF+,#^2C81T M)R9U B9S?_=*I2=UE8!*SZ@)-2_.4K_PCIJM_'!;^9?EK;Q*BKC-)K H'6.8 MZ\GSJ$V0?TT@ZY4@?9,NVMT-*!S =J SJXAJIG@&SLR>^;MJF3;+Y^&6SS^7 MEP^J=*N7"24.@Y(_QHUTD77!O!A7YP >=G#2H\(#3^NORM%KU0 VU MX"H@Z:*++[+L=!(I^3*AOD_.TZX^MVJE+F/9#2IQSNBN"L0R:CBCXS/J_^)@ MO IH:;7) M<+ON&=-V&=$3;4 6N>"TG*AM*9R2,@EKWWFMN(2EJLNQU_KL76N!0E6?YN=4 M5V>FR%-MJVFN4\2DOX;KZQ89/W,]?]F@-4=S5B)6'?%M\UGD X&]SY(T=^1# M#[F2ARB)!T5/QW&P,!E'2SD?UJK__K;32IU:E3)N@_?8@_8%=M8_='^^[N]C M_;CD*??89] NR!M=6JU/_[G1IQM]^L]_+WWZQJ[7Q]NE_0\'WI>I',NTW>KM M/_]P\*1Z]P0GK#<:>1CL_;EW>D%]9T_L_.QD5])8W7!?WTO[^^ M^>77O8T-G1W4BYDEQYM<;Z53DO,@UWS[>!BGEQMS2^J@PE%/6X-O9M[5#VY/ MOON4(FR:G=?LO'H[3R1BO+ TR EP)4OQY-8X5Y 7TZE5'A,5(P7LS(WTK'G( M@S6!YD][<435L^ MRZ?R,+LB,O@[ ;&'32&OL0S;,9BKE>]=6/[NK?GBP\&W:+2:O^Y?+8';[5)W6BOGT+UY MCZ6>)Y*<04@EU:R$)S>_:*AJYO7A_U:L&(>(/C$R^D/[LH;G_FLG,^@)5^G? MW-SP>GUSPV8H_^T4/S\\ZW]"N>KYN]'[DX/_!U!+ P04 " 70(%8,P%_ MUE.X @ (=P, #0 &EM86=E7S P,2YJ<&?LNW=44V^W+AH$ 2E&%*0H1"G2 M!*07(;%!!*27T*,"(B @O1- >D" HI"J-+!0I$:Z4WI$'KO-:&&D'+C[SO? M/M]OC+WWN.?\<>\=YWZ+,1DCXUU9*_,MSWR>^ US04%-7 U!140$> M4_X Y$G ?0 ]+2T=[5EZ.CJZ<^?H&9A8F9D8&9DX+UX"LG)S@7BXN:Y>O<8O M+GB-]R;?U:M"\L(W;TG*R,B !!55%*24Q:5EI/X\A(K^W#DF1B8.9F8.J>M7 MKTO]+U_DGP 6^K-']'>HJ7@!9UBHJ%FHR*T $ ! =9;JKPOP/RZJ,]0T9VGI MZ,\Q,%)NJ+P .$-%37V&AOKL61H:2FL@I1U PW+VXG7)N[27])[0\;JR2H4D M9-'SW?O:Q*8_@.&7?NH6>H[A,CL')Y? #4$A81$963EY!46E^P]4U: /U34, M#(V,82:F9M8VML_LGML[N'MX>GG[^/J]>AT6'O$F,BHQZ5UR2NK[#VG9.;EY MG_,+"HN^?:^HK*K^45/;W-+:UM[1V=4].#0\,HH>&Y^87UA<6EY975O?P.[M M'QP>'>-.\'_\H@)04_WS^D_]8J'X=8:&AIJ&[H]?5&>\_]S 0G/VNB3MQ;MZ M=$]<+_%*A="SWDO(^MITCD]:'\/VU&V X3*_S+P ]H]K?WGV?\^QT/\MS_[# ML?_IUP2 B9J*,GC4+ (X!@OE!W,\&_[M_W;_FW_MG_;O^W?]F_[M_T_:F7F M'4&29,!K0=4(O5.ZR8#Q5C \?7E11-N] F^@7I5XR0MF9Z#JWLB U2'C2\AR1Z&R^SLW<>L-KEEH5%"A4)"V5& ?]O_?^QD0%F] M#.>X\.5KP^BA<,GC8>6J*/\:;J9'+\_1S!%*F /9X70U3X&AJ0)S.?4@I2I_4D^13+@!9/\!K.7D8;A$]DU,J \H4?K MQ^@[D"6BO'XL.THT9D,!&35Q,$$74L9?^<-'?,?FX?5$>9$-]:YK<5 &QQ"< M[,*V]G&;O))S8>&,E5A;S7/57]LWT 89\I=B0A$B8!4'DG->WMI:RX5V]$6 M_]?F58S!"1J8'5U.0[@_I#7'TN4BHP:_DRC41U)::;@I*R"BI;+LWM8ZTN:_!A+/-8<:QAPX'&F< ME+?=G)'$=1\]]'[@6)$!"5)])%0J&7#'[_"L;A';'0 3 MX#8L]>\M;WK2OJ5Z&<2+W:A'W=MMTCD1_$H&H(=1@PT7ZW?G\@E)8V3 Y@9\ MW2K2*))T$U76.H\* VT64U9^S>_F**',,_]BY[TML>AP@JQ?BE]CSI%C1,S# MPJ6')_H/>XT>;CD&"5]\GFC2JS*P.D7ESUJ/OA&:< M\EX:,J!?U47$7C\&_YU-K[:,F\4A2JB$F0(+F< ,\+7-C.N8CM;HL BSX;#\ M#]S#NH%E.C<+FT2K%2;?MG!+M@6>=7+E'BF19[DPT!W2'S<7$X6-C_?3^9V[ M29_N;:Y!<25$@M1GB6[^;;@Q"_1 >TV+_9#K(P, "B#K%4/?;R=I69[U36V/9YE>RP!]K1K: M%:RLJ_V$E#K'R<$;YTNG8NHXY+CJ$E.]YT &7+@^F'F]L>?BG2+(:DYZQTD! M0?2%LN)&&^=HJH"B] B8+59-Y\RDE4-J*@S&[J;9EP1AQ!->V M0T;2XS2K>-LGH*FJ$%X0YL)9BX)B >&J" WQ6^IAK'JF:6=9]>[\TW@TL2TF MPP?O/0P^;\A[/5/[Z%N5GC,=^[YW4'H8_<',*D -5:7Y\3:2S6*RT4N3<4JI M6F$NCMF/KH,,..0"G@Z1 ?QE0_-00I(E'W$<G*R':@M\M6]),?_ MN4\\P1*(_P39>_;*'2O7[]M+$E6U*A7Z(8K'PG4'# Y1.]F-I<25@-EL@AU6 M._4EN][S2B&J%J@4_13PF:XB_I45>AYT]3E)LE+BB7#<,JUM96KDI=DI__C! MSUC!5S(0-O-O#L8/AYR:+3(G1?R>H+(ZC\HSZE7GMUWF4Z/$5D/G@YEL*NKN M!L]YTOC-S96CLHKBOY7O3*8\Z#+*V;5:PR=&K0:P+=0A.'R\N#4$6'X!4UWI M(1M+W-!^#/1K6=2//'9.A8;>'UWJ[M>RHT0T_A9*]^"Q^/;\W*;L='F]NN]2 M,I._*[9YMEZT>R5D?&YPJ+=>) ,(_FN071U"8F56J0F>#/B0#I_OZ=\_U>Q[ M@S[J M7('FI[^6@ZZ2 93)U Q\0JP\ZJM>T9'>KJN?/8R-V5G]++EM:<0*N[G\6U!\ M]1%?#]L%BF\,_RE=6%#VQ(IJ81R(R1>L'&)JS#U?T#>M61SA/<'3#NA6"$?^ MJWH%- N;XVGHTTJUU96=5C_@RIU=*\$Y"(T5X?4W/'GE>QC*U7?9TT5U-XP$%0WPGL MDW6K\,GC%F[C?_:EUVPXZ<6)FXIW1P9-[8,,)XV!NS_#M]C#,+X,5T2"BD_0 MY;A+"Y41498RQ+L7>XR415:/W4%'Y]80XY 0V9F9L8D-N40SJ\D.5Y=K+1V\ MX08XKI/%!5A+I/+UE[55B39*!BB0I,2+DSF[,A6@5<=76:YWFV#38O""QZKF MS*O:K4!NU9<(QH 7,S?['[''G<^W??W^. $11@;PW#WF.9R!<3]44&]+-US) MY[%AU5.]^T2559?J/[&SCL1[0YI?TX[P\V+;699]?)\ D([)!A]8=*/L!NR[ M2GD$W5CIW8X)R[LI=[?.WXM'3QG;M(.//V<@F WB9VYY MO>IKJYXQ36.(V:H;C=G9\66:V<; HK:=Z;YT"MXF60Y\UG1R5$K.3B^Q>.K! M\YL QXCK%)3[#U06 R_8NSHH.37_=KDV%U?D'WJ;9=T"%0^^NCXC_CW1AR]N M$F;TRQOP6#U^'J$;Z!??/XS3F9O<95BKON2@PVMI=IY)6<5XE>- MW$+#5XF#FEAZM3S%@IT/:X9ZJJ[I_UG/GA4SAWWM/QCWY-9 \ [>=$FREI-Z MJ:"K8V#D ;RT1A*J3@GDV=^6;)WDKL]_=-4.=(OM%=:.I%Y53"$K9,#!4[0D MYA+I#E-WZK>:VVI^?+$MA].6?5$>Y=LH1@<_ M9ZFAR=K\T[%N4B8L@@ < ;.<-+6F-DV MT5DF!J[V'^B9!O&-L#_ S.042E)O'>UL9FS'OPL2//.CM]7G?'9+.^I*P%OO MR4K,&^NW3Z/+P%GJ!$>#Q:JD(Q<6$X>$SQ);:W7JCM/ M01Q9V$1_:C*,1/1O*%\I1CC[W-889MSU=1I^Z$YPW*O>8':&)0Y4HS^9:>M#12E; CUVL_[6C_@H=W-)_S&""? M?(*%$MB'ED8"?%V+^E+EOBJ7K-;'44@A[\@:BK/296N72O-%R8/4(7YJGE[=\.4PNKVR( UH,4!*A)DZ&(PEYIS!5-M^J4?S%J54VAQ\_* 14^* MBOHBX/P2'B983G ?%2_CEKEM\J(TY,3F0T"73@V)Y: )CQ:8+V:&M5=SN80Y M+>UMS7FG3WX[H[;*5],.X,FOT@KDGI^E?0YFKWYX,$F?H@MVC&25*0L=J<*U+9K<@"7I1RU#398K8X3)@,8[D%(_ M5'"CB"FNRG.H/,M<3#.U)L[F!\R_)>RQ7; M.ZX[0-W #ME]1*L$O>83-:#O)_:WEOM]7A)?=-_)I0/>$[QDZ@J%7 MI/*X*E*ED@<.#MFBY\4\ ]3GG2!&<\K8H$/HG<5PT'O92@NIZ)A/\/O?I/2C M$C=<9Z1P"3D^"AP"-W;U1),KWNRIR%=CXM$3]?$&N.F%CQU/;&YN\75-+K>M MR*GT+($Z89:^&+M36$?U,=K[49I,WVIP[ ?+R11M/X![7Q; +UY]@""9_?S" MFX,&J8E)ZBLC4MN'UON@5O0C2PY5N;)?_$6]6H(V\4@QL"1N<.;QWL:%:2$R M(,7=7(V5#)BETMFT*I^#1*6 Q9(]-CM3>@Q%D^^,Q[WP'//GP4$^E*'U!V6V MGXU-;E!ZY@$BW(8Y/C_KF&T_HA5TKFL.Q'87_.%FI*/P_M;2=$KDN[V:W5*6H/N1^JF5KBOHFB7$.8+G M@LY%7)&_&%SO5*MVO+XHXX%].%/PU:)7_6E'#D)E#-\-D@>_3FJ?9_@]18&K MSOX%DL@Z? (%]+Q0_$$LN$;'*6*%#.C0A%W" (T688.G>KBX )2E?KKLUAR28E[[NGSB>>F^%Q?(".QN2%V02R)^GQ,SGC8(*&1'+3\B 1XNO TN*P'B)S1TA@L (JC*(9RP\<'#BB]\IM(M7&=U7VK\MKZ5I/*\[C+$,KOA^P)/,3%V3L5L2=*4 MZQ*3SV8-";Z);*Y?G>-YQU1;5;;9'585VXB21@@4M_A_3=?N;EU0664(G#W$ M9TRJ4B2R-M81I]-<=M171=HZD5ORO!\'QX *V3J3G/@]JA+KI GN6&MM3$5? M_IA:-3X-LUG'TAS($9=/3, E6!EY8^/;4Z4Y>8>O51J0 3?GJ^[ED$Z9$&9H MW!/,=("V=D.9BS_S:O>;:OGS0(%XRTR2W7I?_=CZD9GMC^JO%:&C+(,*UO2H MMV7HK0+_4G?I!'^-F3TOZ.OGD*N''TUSXLTK0_&S"KZ\<'&]W8[NH/<@LR,B MT'*H7C6OH\ ^E5$&V-1AZ+S1\I4G.7JA/*(6&%5J"5YUGD5QT^]#.D_O61^H% KAG[?KE4I$2G#JW(6$0GOQ)GDI0BT28E]LZ9K.1M_I2 M_4^5RD^OEHVV>B%O,GYBXVKZ+FF\,U0IU:H57S8J%'>QTT%T+N3AFA;M;\S4 MEKB6N2^7EI@CC 0/RU);9KE=%C(4 N[:,ATM!0]-,B=*U%C,-[YBV]&=O.MT MIHF&I8TAAG[@3 'HK@4D-NCR&DG@>XHCH\\+65WIJP/BPV_Q"E_,^5&$]YL +\N&76?M,SG1Y81 M.!?9!V15!LPL?B]9/%A]8]M+30H 66N6@9C W&6GD,33M3=,)C M9[9%$(@,6)S]'V.Y=?CWSY7 A0XTX=<&&7#>*N)O4^![F?2_*G0[-3[@BSHQ2D$ARBE<#]0+X#>,IJIWGKK<@]X,# =7KL#@'/7VKI(^E1Q. M[Y"'KF;MAHC9N_&;YDC&1HZ6\CNRO]WD')E;S2>7XA7B2EH1YWTZW%243BO3 MPS+2G<6V2A]7O?:(XV@6(ISUTAS7.W;ZU:MP:C9SN!5/.P!6W$Q)XG6\7'7< M;[?B@^Y^%RBYA_Q,-]KPO87$.Z2L\UD\*\_BW!-!QS.W!JH]GXQ1>(T)Z2;. M.\NG:%1':O2VX\*YN#U6AGG41,<,3P>FS0<1<:BB,^\=;S6!8[GX(VI'EK\D M(2.N\4?O_(FWC-!06>E9>VI/H4U!'Z3V*#S217"((%$T8X9*=3U;DJB&HW,\ MRW^5A]D>RJMU4?,*'52W^^?2!3^N=FP\(=)LENCSFPS(Y)JW\_!4T'D=)(U6 MUG0MCG7796>9A%ZY+@GE>)32U5UPL&O:>!,W-WKL9HISF.#4.V?@^_(<$V), M%\JS6I[G^RRA=-KD^<3GY&???">RHGAUW70O=\>X)VK$?W:2 78AUM-Q M'R9H_=+J+&1M.36PQE GH6[)BO0Q/555]UO5E6E>U^@'/JV./?OJW+U2:#EV MTK(05PR))/&F*PWO:MJ9"UW@84S:#[H=!Z&R(LZ7,LRV!/%\'RP-GJ1Y?)LJ M=G?D/5';<74V;+3#')?EY*X4L3=A7DU9.71T)/P3^".8%]_4:_N VIQ5 %U?.V*8#E8X?F\9KF<#W 6*^[G.@ MR!ZGEZ=ZXLQYO7XR+USKU@=0#'B_1G?JNM4\AG0O16%QC6^?JZ::<1]*-\ @C%%[5MY4 M8,:Z0*RQ5A3N[!>?QZJZ.,T%+?/6&:ZZNE%QTI"R]S-9A-@EQJ_:MS+/YPX& MV%+PU=V;#+#,IE"48HDY""$2308T)LVSB]2+^JW@*WY_$#=? MO8OP<-3E $ACY:!DVY'@?:7]HE;46$^PSV/H?9-9>H).B4\.=%AP5 (\=!-& MQ5*?^X@Y5%3@4(%#LIQFRU\0RB$U5$X>[]E+>>]32(\K@Q,4H& M++D;)AEEIA[6;'HN(M@([@L09I_LB;Z'PT&_G8^*^003KBQ'W^HU5=\2'1== M+8]#[2E-(-")B#47@W#U$?4M2Z^1&^C#PDVP,'84.4<\/[-Q+#VC'=SRXC7M MV\5$1&TC&9!5SMV &UCH.6T[O9E2Q<(.X->-4.AS.^G"/\WM/[@R&PV^53OL MO)3"+#+KP+YS@>FFXZ3"$MXF8Q'R@6=^4S4B8-WUJ44':-=N+M<&$GT<(6D8O 1M$V M$H?/:>L,+_;MEQ%/2(79R45P'Z_,DC6%Q%K]]B0#>"C/0LN1C/;+FUQ.A*Q) M#7FDY)&(* =O2\BOE5;U,LT_SUUGZ,8"WWCL,ME?W#![-WE=FPTJQN=EQ-U5 M:G8RN\A3[%[BLZ/"Q?=^FXTWEFJ3+U@=OY>#*2D8.DK2DRV4U3[_**@:V]'* MGJ2T?LM\_>CDA#/I=RK/$@&5O^#("XSAD8NZTU<$O05J$BBY SI=ODMTG*H7 MF%-A;ZX-$&7.-8 [$;>GWC!^Y_D!:5:)V!RM-=W.K(W,_A&NF/,D-%'H,8+: M4KR2HTZ-77%$Y#OL78G/;@3X-O_WFSR\0Z-L*LY.4H:!NDN+4Y<.RM6PSN4J M\2&5S.:/D#:%+BM-XOU^BW1,DOW';'V;2'IEQ2('N>.JM]&TZLDKX6S$X0*@ M:#7.[79\=P, D FX17?F:[&(EN#99X[JAM$.SFLGFL:XZ(4&=ZU4[>%*.'C0 MPB5^"RO^TDW1B*Z@J)8N5OGNO+_OXX%#X'>HJ(OGGG7 )VN(5!H>N-!'2'*" MD<8I0KFMS'I.D! L"\?CX1058B.J.OCNG8?E>=/!Q$+6Y9I5ZX79."G( F40 M$M\BL&P'6S>MZ,?CU'6UP%$+Q<;2ZFIR2H5#[[BGRMA6@F1P+?FX(-^;,F^2 M=%&/BFM>W+_D=U'1>DORL! LX=-%4,G\_-'V1L\I!N;WB6-A!YJE0K>X;@%M MW@W7W<3$NENH_4N =:]6MJXYVO2P5VT;+OQ&4#4N>??N>IVD>*.DS^#"4ZS# MK4EAR,9"54P(&1!("RE]\1QY];!'74\VVMP?)[VO[+C\$/S^1&>(>M/JT.Z) M7;YYM+^HB5@6-U_XK2@(E<5L%(GGN95(9=+ORK@)W*OEZ>80"_E3D].6,1)' M\=&!U\O^"+6R#;\T$@C+\V$A4-+EH"[DYH-M6S[F*PC/"&N2J@/ZE]+YO$*" M.';3?":4%\9BV9Z[G2@]T%&F%-]34_YY(5DP3"#R5?L&I\G54.!]4UANECW4 M\+?0B%N];:TBZHU9Y5'$7#01JH7LK(M^UB4G:BU.-1_"S>R.9 JP"RS"&1B, M!&@6\N7E+G%FR,3P.M'A[O0);IJA+D.6/CJ@COK( #6Q &)657&9^20.JCTO MOD-8X?QI7<%4_2U8YX2MC">M4%NS=#075MBET)B6$;( C_,>G%*GBW#B#9VR M8?P8-LWG'[:&BD,PK&3B6A9-["Z"\UDW@))=CAP4>1%0 "GU3WU-H,[VT>Z5 MK:J,<^R'^/J*4/-1Y#=E!6SXEDYKJ@\=1ALX%8S?]3Q'XM254^G(.F;U-[LU M*%F[(V%G[-=MK*!#%0"KP#Y:_[RA)Y!2T++$H),JN5NM_&K+_5!VTM%O!3F_ M+6X)U?]TWP44E!=OJS>5=C*T(/AJ"2,1^02IG:CZ_4/]IKJ4]X-N-Q@X<^[5 MFJI.(:4'VI"7[,UL1)=YU8K4P(8OJ/DC>(@0JN$19641,X\#'00OF[U!O8,# MWC>M=K=#Q6'#6^OR*..5%X1XD9-$I#OR7>"MH,IH1XJ:2MFG2]4-7X<2OJ=- MW,HGX1@09L?QS#Z"]S&E):YCIFK.;"^/]87L+8Y/Z@)IS]IOU(I_*#.3+9CS"8FFSH*FRP2SF+O=;3M!89NL-@6G9VBR.5W MY_. Y:>"AZOO>+;]+&\#U>#/\_9;:6L<9 M[B\CESAJPBR#29<[^#"*;++K'=Z41N>]_*+ M>))K[8X<-\KXEARO@H&T]0 O]O&D%[:F<$5C M7LOO? 9'Z5P[O4K4\M/R$6PE \)UUW2Y_>]"-55?]#F? VO[2674N4]6<]?Z ML3?/LD.B L0OKQ\[7'Z@JBB8RG$"QX(*9&6%FW6/WI&>%[E_LMO:"/@PA8[V M*>[($!@*$A&/MB_T]?.M"5%&\DKO54VWN%KL)\TT?&YTQ,5Z58$X;M1[WDS9 MG^SN;GAH=+]CV2!,?>2[):=)"H4L)&R2E'"Q^3AQ_E<]IU9Y(CN:GB_.@F;< MQ_P](:6^*0E8QS8S=+1'C]V/ZJK*C V%I7!Z]K.: #5SP<-<##RT+(C?43Z# M#YV7\,+JZ4.#\ ^HVOQO(2%XH(OM$(%M/O;F_2,MAB:>BTQN%0Q[PMSGCWKL M9F7+=PK697V#U+2&2TNX$QJLK!>1T:.-5VM3'PU>BSLB@?D3NO:RG><64\ _ M8_R.RJH[E'ZET84>JJC1,BJI5O&M_;KW"F<'"?.I;M8Y:XK+UZ\=KK21-C.[ M0,./O1F!_#CFV1$0U1VFT+V?T3E1J:XV$+?5^X.RY$WS)'CRV6J1P06K\K&@,:Z7=),PF;,W%?^T'MB)[J^J\JJZ=?-R2O]DT[Y!_@_P=CV+^>3 :SP=O9D:"IS5:; MS^U+;UL1LS=5 V];T6$7-?9DB;<-C9JG?CYU@]1'$#B"C$9>IXH9(BW/!SSR M+82(Z?C37*!?<_P-EJ>HY*<8&S._*GY4NF',_E>P-7Z;L%F$N5%*K)R+O7'P MJ288*GBZOH<9^E'AU<6]<(UUP>_@VI =_ M/QT^57,2A!BZO1N*AQYYAQBO#T=*K-C77-T&B9 !O BN'=E8L(JY:L/0$B#O M%Y"E[T>[O8REHDSLQ0[M^)V)GPEV: #3R$9O1&PO4Q1W>X9@JN2\'X6YN M3(*:\IE>""VAHO%F:Q2VB(#ROLQ+O%]7%>]-:ZS)R@7':J%Y"(X3ESY%:I)S#RD MY4"U&9(\#TK9 KLO1 0BRNM?'A=W6U*6X=^W#:QRK"RQDZ0'/1 \"4ZDVLQ( MQ?)MQ&X$7#RPA01/F*EF._@5"^T+?KI3 KUN>,;U4 P/*T.G![ " E3N 3AK MWR&#DMNJA-ZL#2"3G_^1 #?,()[#.,"ON1 MI/X;3?2.)@/NE=C7:8.+]^60S430DAZ.TV/(AW>!%K(A80E;,]+9O]$@5Y\_ M)T^(2HLG!B&)5(XCQ2]@6.3A ,<\ZC6J+$O5UZ45$97?XJV5LU;(6AL,G]4F ME- < +Q?N*\I;/;[NE%(HL2;: NS&4>T:(99FXT1W3H'0$^'6;CCHXU2\B)= M3QTXIUP =\P@'R%3V'EE<"M38?7L.0B>OER!#(C.(@,,(DB/1HT;R(!S$>-\ M9,#KZ%/WK4DRP)N8L_IB]M40@K/=T<_'V;3078S)[DV]V;(_SS'&SUJBQ?&L M(G$J,9\$UCDLVZDG ^8HQ/,C'+\K00JS"K$8BU_HG 02A"AJLR\#K$01%MN4 M &5%"3M9#?X['\B :Q\A^#DDY6>"N0I_5@1"$+&>"3FDUD--13=>.^^V>S%"Y+@'T+I%NP2*U:?/()ZLO)_3$+ M MZ2BT]TKM_]3FSJ"!4@.0 68K8&$',F JT/0*K('.[DO1C@[J%PJ:C RK6V7_#@F@2 BY8K[0BA&IU]^.'Z5UICF M@G_4"@ED#QK+H!ETXM3H?'+I(7T3$QD@2;?^*8AM2+^U)ZWX]!60Q\QQ%_P< M4RS_JE$2:G]#7Z;>7^T8*F!(5#2 :Z)[9[D\1@<)GN?S&;;87^9F_20#4B+W MD!U4.HM6Q]D;PL5K7DHQ"*\5FE2>#X"%RO+=P3"=A'0)MY+Y?>7JQ='B97LS MJ\387X,5.RKO'@>5($0V2*SV\'$$4&:[)U*\V@+%[0U*I? +1BM-[+T5G8L$ M?2[+NAV6"F.]8ZK(58K0LSZ!#4X9/ MVG7VU/3)JAN2<>YIGW@;;(-215FWU'[7 TUXM3A=;<\:8C&I/ M_$GB$41MT(DT])^E/!4^QM-3 VFM_"79?06.;6"5=9;R(^-O430Q9A/WZ/2. M*6X\*Q/\Y]>,7 [ZWBCEBI[/L5[P[TRNIOD1M:!*AZ;A\2W*CUA*2Y7J_X!> MB8X7'<9+_,1_W.0Y-RAAXS2H4EM<72S1C="S/.N*9-C:E2$#(D8O5Q]]G]2. M%W^:(15#Y<5W+>:XK+=&E+](8[HW3?[(]8>>*EM"X5]IT>'G?]7=U.F$@?:T M/.*/;H >-#)!>:\02\9E';M/# (Y>ZH$ MM0NV_^'YWTJ7&C+^]K$JB_ _*YD6 U2P+E:8F0BGW/$)^V_FD^$,0]#KUHDZ M_ K<1%$=$CLJ"K+: B4#4%)D +9[MY$39W<7A0O,FYIYGN;TNR527E,VU_GW M_I>EA"1+%\+U&78*=KE0[O_)@<*E;18;)W[4#QOOTDB'T2R*\K5!YOUQ.:0 M&<3IO@09<+4TGH'P%'N^9B']MF;-]\%!Q@^OG0=4KST&?K:('VS0(5W8920# M^JMS*+C)!"=H:;K,NP!-IP3:JE[E-2G;N:FS?7+H#KQ+S?OM:!CR=FCRO>*1,EKY/0M;Z4*:8J[F5)!F0(&I.">NGM;(,BV7BA6_8A^D]D&@ZK%.@!TH M#3U8.1V+&]I3>)FFFO]G_W7A]I^R5. Y')[]%*X&:5M2S_!W!A']#D$1N<@( M/"<_\N!!^57< M#*ER7.S6P#YBQ4W,56*($&>^*$$)G2C\-CLIS!1!108L::,HW7=$@05[,R0G M8NG3-(7#/$<=B/3@@)3N\R0#B(AJ4K2&(1DPO;J!NCM,4E:!_#I4$LJN.9\3 MAFNB(,BD+AD0)$'DJ.P+H*&,!\*(\D!*L,]D6 NZA>B2&X;,1O_),[C/4D&6 MX".(S37$VIDZ841='YH09X;JB#B<.JP]65TL)\2E( \74/@KZ/Z1_;X.^ FW M&&2S#7$@7X)!M<,AG4,L!&&$I0X,9YT+S?6A?J1JH>X*FK!1:+I)V#_@ (5Y M'J9G"NFO$6-4N'XUI4"B&:%EA2:F^58E0W5!\ MYA_\+=!39:6"Z9,!;RUGB:X((@TZF,!,Z9Z=55(]!87[!QM._YO&NENSS#KW M4UGJ51"=>-Z_"GK#-TG*E/A7YD0H7H6'SN[I=A#]-8FB:\7EN'TDJ:9ZKSP] MB!'1=1]TN"UQ4/9+?.B #)!.O73TYPGW* LZ16 @Z*8%W-=FP<0YARYXC 'Q MGK +I%D/4,^@(/=(ME1G MPL 5JIZY.8%X01;K%?&G8R%&9)D2-4*RUMP8<7J9MJ,B;:3?5T._8*O M1T%)7][S<@5,?#LW7RLL80Q^9\)I*?^%_VR &\]/.=IS!WR3BN70,M.A=]RY M<>\-8T86>D7_Z]RCSG]3J.8'_XD\'&LNQV;MJ[A1>O5^P4G^ EMKHQ"N] _2 M9=SFJ-M>^I,-O^BXMLFHX+$-GNF>EKM/X\@ED1T2 I=?&_NX&/H?T->Q&85_ M6B>ZKO$)YDB""H@Y]%IYD1KG_I3L;RK#%WMC,K0_E/(&S\=6Y)[/H9#5WY:I MS8%&E?"(45JU:8&J32_^U9T,"';*"!C[/!9#C+86]>2$E_.=/"L@T#\-X XX M-P>7@^R^+NL\'7N&5'/K>_3 ;"-V-YH2R2OAIW9D0,[E^OTY\?=)CDJ?WE^S2$0#E-W4""UM7^ZE_GDC@^PO0/4)Q.H[NLQK<>,34L':K M.F;Q+7@_""&Q;(EHAYP(RB,.1R6(#-_ U!3>_5I3]X6;RQL*)E^LLU<)WJK&/]!S)(]EW@Y=<$(FENZ0QG6)#S,!C&-+.R!'+]!\15B M,W(GH*\\'9>:A>R6Q@DN#67]3$>Z7BS$AG% MPMY>=/^G1Z4*@:MH5EC/[']4%4/^69,LTUA(7(*4D &>R$>SIBT%)A:F4T+/ M[6)S/%6:.&3G$/0[ @-@_IGG.V3 S6+^FT"O^PF$C_LE$O\L5+8/@/0K:]&U M6LKK#GO$FM*E;S20DIDJJ ZLH6_H0Y1KTKO*WL*)ZE0O]7IM _R)8U+1A MMZ54RUK_]P7UE[0^QC2D#^7*.+Z%C]Q*YK\O'MF$[-AY1LK45=O&TX4__SF0E7LK.TH(\'^" M40:D+Y<,>(YCT$SF3&RW0<[:G^B0PI#-#><+-I7<'/ "1^F"TS4A"[U*-BQI M#A:EFE]D?Y7@,^PP?+!]@DK!NO/4A+: 14;4(L&0Y-F*>PSB#+ _=2_#!8T> M0Y7G+^T@^-GZ%7R MG]OAQ(S:WW1M_D%,XA4VTRIY20_4E4\B]\2#\NT)#L=M8GRG\/FCW"QWL6_1 M[Q85A+LH .(-;*^G1;=)N& HZZ?%5_%'0]P3T@KXR?:^2-"S.GOH1/_2%AE M1Y1.S&U(MS6H):!RO2!G*LHK?=+( ,.W-F9WOZJ33C-0B=6K5A3FYXHQT#BE M"PD:ZWZ0.E1? YF&OT/P(K@._&(LRHW*)MC"8@MG&[/^GJP9=NQIO(WH_$!! M6'@/A<>H6&OB$@[51L#G_*3^V[-&9D\1T1*;7S.NX/1(M5_*J!?E*5RK'+]+ MX5J6Q)<@3A2%72'0/A1RU0VZ&@A;<90(PT.Z/H"H4$N&PXA-2KQ>8[3*\E2H M^IXQ=Q EYXYC0J<2:"FTP$"/0JDHR)TIYA:5ZP0U40L[K #1 M0ZK9?)P2[\R0,@3E@45L>:M<(.QX@+1W-$^) B6W(^@FW9E.84-Z'5A(H@!8]LQ*VS.O''%$2=>V8=3%ZOU#Z3%1+\5>:4_B]3B7-ZQLMD\%T"_ZC'#Z*AL;KA0WV0D/>FUD;<%H* MTYR@=*,OXD#D@&&?#'@%V=-V0FS6H_!L?F(RXXFA;/ M9_Z1MJ^WWZ1F$YF[A1E%WIZC%J06+,RCD*L_5=JBJ;A(RD)[@6,TKM+[Z2\OSI_@?+"4\62=/&31E" QH>QRYK"*V'AX+T+ M=TCAM1*AM>X;C?+UH^*T^XZ7%"EB186?WVYOUJI.76>RM 8!VNA(+>?+0K_' MGS/D#=,]$Q),YV F5'[M$"B.6\XEEC<;3T3=L.J>U0GP 7?OI\!;D#G+9%1'@EE/N8&0P_/YE?;/HJ+HS4D/8;](G%C'Z2Q M1Q"@G]W.YSA_S:<+9WYU<,))!ERW?&=0J&8X>IJ34JQ;S!#O]*$!TSU-T,+" M3C7F['I\77+[()+*B,5?$!&\6KWWW(WDY?6)LK)N]YO%SA'C:HOX+X3BL<*G M$ZMZYOP6(_=C<5^IC M*ZMI/T/X NSGZ@."-8H>C58HKO_("'OB>SDK?]+JYV36CTC; M^QL<-@BEKU:"&,0"=?"J,,T^ITK-^F%'GK^MR'"Z8N50 M9L&PT?6@AGM1YP VGZBL B7:TJ_ZK$S>#4DQA]X0EKA[\J!U_LZA52L^8YG$?UEJ M^)WT)(@BN%#'R6M>'G\.8-PUM>)#BQ$4YT]_&R_%?E'3*%28(0.:??QU:/Z]"7^(4VGPR;)[ M^PIUS1J=2^OH<$%W24F55*&QS**7%J;ZT0^L?*OGL'.DZXO?_K>33WMU>@YN MQR&HX>I?F/)T[MUR3,!YSBUCO",NG[M7E?4R8#(?;M4)S(X?3IJIQ=<;J2JZ M==AFPWJF5M>QE]/G8V]80O7?0R\R MB0!1?RHR^BC A;6 /EF&/T="&B-4FEF87UVPF:8TF587&9\"5G:J7QDQ%] MEB$@\S'51)VCA)V:S,SI]\2/1\EY>B\J+O_%447;P1!* &I\1:( <9?H^.;? M/SN VN++3SZ,D*XVG/][RLS"[E_G16\,%&N[H0W"Z1TP"&5_E6,X26WEQ\$7 M9:KUEZVC]8L,K_)DJGVWU77XI^5],*CDGM&,6W)]&^0MS2TAB0NV>Q MV!?CT7%ZYR7TI?1FO&Y)T9#'TD)/GIYA;#\L,%",6GN(.FC/_Y4D_$B7 MA3 69+3!E9%OF[.^#]]@/W>V0K1FNF]-12>3VW&EP5V_$9>#/2.TM>@99WQA MD@_1(Q0A\/'0^L3XAX.SYZ6U2MX&57KP[GTTB=E^VQIS=,[B@O-*XDO@9Z_X M 7<<6G,1='*Q$H7'?B0#[LCF?!Z[G[>>4G5Y\<+D@Z_7CJC9TO_6GFR__[NG MCQ K=#]1,G()1 59>CR"VARA1(3C(@P\&+EWRV'V<(,2$/Q'/*PAD7M0\"4< M0OY/L::%GB+AE/KTPR!IMG_Y&Y1XP $;2 ,7NI2N':6E MYSB'KDCRGMH5@.>P.!@?5J?):0$%/%>R.%TX;CM/71)-4,?-L>RH;/X*8B?< MIX@"_>4#)XL?0P))USL5JX(BXG7 MKE+@9?K',%5/=^;D7#3L/%\XJ]3# MU4Q=*:V'OPK"ID.+8A*U 6QSLVR- BW%[230P V@S17BC66=BV^#-O#E ;YVD8"/1<%%9K<'Z[('" 70&T"R0DQWC"K%Z].WQ92("<@&%QY2,_!P;8" MIZMGOQ&2TUB.N-QSNGR%)4*R;9AZ37V)Q+9>.1"95IO/G?TD(GHTMSJAB? D M-A?G&@##\4?&#_F 1K\$G=&^TI*6UZBFOP6&S-R!')D=0%C7^2PQC7F?'U_^ M$9(L3<3^.7Y$68T,! /0ZWI3@<;L]BN:34N/^GY&-IV8-H1T@C_T.10Q9KR; MJY[%GX99[@V_GIE$P'T/&EBCFMY)O36,";T]>#O7M2)1*EM(X$,<@"<7S3+J MN]I>-UR%H9[\>K)3QJ<*NO^#PGUDDRA2794((S52Z(7H&USAPC+6JU;LH/G9 MD,>P0@+T?&MPWT$O@!+]T2[_>F=_S-67@R@XCHYI)>]-;"VB2<6YT?41/E-0*?K/'[5D^[FT3#/X,**M]E>K M&[G3,380^^JNC3M4Z#T B;:AL?$IMCI"HI''I_MV@^)2W'3N_I8=]Q??^QO0 M>[=#51PG"8R+TY!V,XYS_G+K MFDN>PWJJ+]-#5-TS)+$I'^>VAG-,B"O?H MX(-J]TV_Y,(SGG?N?5&<:-GCXYDYS,X79)>I>*#8IJ[:8#H&OYZJ4Q,;M/^@ M6WJ'.0"+,7;A6V")?$-K;FK=44@C3^J!0V$]$U^0%#WHBBWW%M MBPJQ[S&?/US+V)L?MGAS,B;=C*C75C@Z+I.?^Y:,"R]2HZ]\QW(""^)B-OB$ M-"+9\?#:]TI:@OX<#U!U[K/?;ETK$69R+!8S4/U#*[[TI\KD+LEO9$E19-QJE7EE$FS1U M\G$!%DP7NIOYX^N'I:&=R+UC9,8-4+-.4#UH+[!G?N6[7,.; MY,:OUV4Z->T(KGU4O-)(\>>/.6H;QY(U&;I _!S%TFJXMO_L_015*,OS(\[_)J55AD,Z'"/.>[Z.L4T1 M2.+I_HGLYZ+PZ>#:DG,WBG.[KIGFCBMKZ,Q07_]Z<.+PO+@_#3[:9NQ5K(7/ MF%;]QQ*]NW9WT\).;Q_R9G\>$?-M6CTY3N6NN#H9\.2--?ZBZ+J'K0=,G^%+ M)U^#SVX'B%'YZ&B&KRH>?.>"Y6/W"F0RZ@PE8MD3^+&'C:6Y39GP7Y?T*[7> MIBKL+W)+DOJOLDPQX1>K-"?Z8U*P Y\B3Y6V57+]8EF-M#0-O@\!D#RUT-0OBI-[^*/#/\*6M\Q=CJ.$A&8[KE7 MWM*_J YZ!RAZ:*4^PFIXMU'(AR14\A\A2^$?(0LV6&O[6LDXU?&)LR1SA>;% M0$";UV]_$0:@UXZ;ZJD&H<>FQ WYKX5P;@@ :HFM!('V( /ZM3S_FS:1O]*( MGHA8G55\1HLJ*XQS^"6$@PSX1_;UBP8546DB(*! 4'I7BA2!B$@7$!!"SRM%!*3W&I6FH41 0 %! M>B?2.TCOO??>:R! ""D[KF^?[UIK[;6^<\X^>^UUKGV]/\:?S'D]F<^>I<:^FS?YN, M>$:FZLGM>^(]VFYRR6DE,E++&A)M=XP@6Z4%'Y\L,(%D-'#C+!%V$QQIR[O] M7[M434GI@Y<1]%L-MX;-3O':=1_NO0,FZZ. HZ=Y>#*D&ZO((0:25@#F\:O] M*'\1*2O[<57W14Q8M-$]*4Y.AEIIHW/$L@0V[GKC3GTC_D,L*M-O GD7KWYE MX61^@0"05]MJ@C)!32/]((? DUF,1L B1F=8>!:H9K0J_0'6CE3^)(#E3>W* M,PMY,Q1[6XS=-=J'XJQ=:TGWC=F]8:SJ'Y4)IK.N[0&'9.L*FRTY(*,BL(/= M&_5HS0&7M;F(K%22#Z?CY%_A!NOATBF_)E+0B$7\^_QI#:$8AQJ'U ^=Y@-? M-@:SGX#F.E;,X'KEY!?VPEK)F",]V/P5H?V.'W1*+B'%'G=A<1$FYQM+5+GN MZ5XXMTI.\UIJBJ&87^Y7 D\8V9&(])WUQA!D5R'6 (:1[%2,L\ON./Q !=*_ MU/"EJ.XUTM'7UF7);5W=+IB(=Y1_XQW _R%"7+^P]#H*%W5XH:'_@K-:UY6;L?\XB@"(W*.?TC85*5I3U:U$1;HK M\A7]_L#2ZT8S*\_25U9QE/-F[6ED=A7[%7!'0G+\HY2B.1LK=0W2EB< H%?( MKX[QAHZTRE3C*=5:LW7Q7%^5R8%!M[5A&:*#Z2$ A,:W:,[8*%(&Q%,5Z<,S M5F?\-=CIZ:(WZ=<66!I7GY<2X]<:T>)9ZY5@3O$"7VJIU)!VU1M04M!J<@?1 M!G4( #64&D]>KIQWM>?])"FV]$G^=^@^ H!C?0=?VT8 I(*ABL],$ZS*W8;6 M0'^SSU.H2)]IE#SL\$PGE,-;BQ6=@:T5QY-9.N MJ92'F0.MH(]OX[*,+VH]),UO*I"-P=YE([M0A0?,7JP+31!*P7OSI0NS$':3 M?K(K07Y\9]-2F"/_T$9MC64S&%_WLH%[?DRMS-_EV"C2!ZL2P7IUN:2+HG)Q MI]^S0W/T0 O^F4#4PLS#Z*F95,DUK6+\'^#WQK8!(FA?5\$R1^_,TI0$*0O* MN\G?2-[KCN2@$/D\A;Q@MY$PL)+[F]RR@]?P)+_'$G"L]7*$J(Z(J4EFQ@[? M@/2YQR;)Q@_R:,E%RT"(LK:BAE'#]J?0FH;91& M3?-GSS1:[1:X7M#O^?^'_I#Z?5N98[^@[;A3'ETTB3WF^(."$GY,X2\*;VXH M3:M(!T^I?^TN!-FPZL:A73-9@+^D-4IS#5F%I9IVXA\W1ET^+,J"\7$+>4MY M\M&LPN!__'BG=*U33/N%X7* #%I"+%YG.X A@LED/_K73YWLZO#DA_BNK9E! MIR&OTHYD&NW79S6QT467VKRI%M.927^OIC-$9\CT16M9M651I,\7NLP^AM=^ MY8]J5Q:8A:>>86*Q&D=E'LBWX?#3"D 59B+33QJM,BT^:M3Q\9F+F7+(AS'- MM>#&NH[45S-,EXM4VV4=8"ZMM2Y-!E^78@\DG-)@_)^W_\, M- 5((V.W>]SM ^8:QG)+^7).A;M8NRE]0>\;F+:2J2_M*S$DY#)*4%31;.3( MS^R,7K@5K#7!:V%Z[4E&\R ]=+Y+?KYR'CT6YTQ?RE60=T$I_ M6=$V4N[I08IVQ+$95B"<"AJ%I@I7K%&K)?M]FW..PCT" MMM5XYA/6;OZM;?[T'54[QHQ>N8+Y2,T.J<6%JUMXBN& CM?/2U443$PD6]06 M!JE:,*L3RHKT7;Q2Q:. MI]KVT1M90-MSU)7V(R^E+"CL/OZ)ZI";VTF&? R0'9S8==FN_%GB7+%/Z@G4 MO1^'R,DIJEHVK7Y=Y*I.A?!Z#!12SD3O+-.OVHM YKDTN:JZY8%%HL% ^8%R MW]!W 4!#+[Z^V:KJT>P77%7M ."<_*0U$O29Y3N]^,-;7[S-"T(II,.K,_:; MBV7^)L>B8K/((O.-E_ OK7-&<4?,"01WHWX;QF\[YE]076AQ0PR7Y/W[#*?Y MV[^DL:Z#;C;0-BU+68ZYO8ZS\2D]3CSZ$:.5\V?EJH*8)2"EZ($S;] %\H"G4,*A!TC1I M 9P4<-T0*+7@E=W>()XPO20 MW/'BW3>'#!&]42E@6<8+-\SI29CO&\%[-V<4F!]2?;H3?/F07O!YL=!LV=CG ME=#Q8\_?]<:H?B#8T+&':?9FIZ:.+9LAVUH)RX/?&RR@WEK/DQ=79'U.3C!\ M2U+RQ\^^M6FX=)X;S;3)21[:XH(=Q/ 0WF]JONZ6\ MK(H4EK,"\L$?RBD.O#T[0%,8HXGN\CZ>R"8@1!CYA'['35^+AIN)UUWL]+ID M%>K&WZ5BC.J[9>^N9]CH,!\Z[UMO0HZ$MQI/=H!$YO$4QF=YGC&Y7&T>_\?_ M511*5'SOLB92*);K>^XOSO?G5YPZY[YI64#DO!*7X)]DV+U/YR0&ZLHC*I7= MWUR+ WEH=^.464]0Y?3E?,-9*-%<-7'Z#+^1+#]+9$ B0ZS Z423%] N5 !$ MSZ>U$J,+P;Y%NJ_*F7"U=Q( ?.7C D H !(#7/I[.FP./<"---@#G267:D, MRLDH/<2'9:NN&VS=OHW ;0I&4:^3.NYMR9J(/S@5?Z0[>#[R[) AS,\UAWQF MR)E9Y(_Z$_S!-^@46=Q*EN09/0H8(O,P"ZVEH@'2# ^^&%:;K2O$K8,VZ$L5 MK?3K\H1,HS*E:0+7YX*=031RP*85]2MQ9"KBZD[/1'Z>FT*K)O>20RM73,OI M@RR7]RL?V8B_]BM<\YI9VIM]?S4UF^*H4T+AWLE^A'YH9 !1,R@C&E*A+L9Y M4\9YE1MW N'M#2EIM7)E*6UT4STGKQN8Q.#WT?Y<)^(+-*02^ M<0L+KH.5/S98?%"K944/-(RQ[\FK3(6 (Z)-]^F7YA^A M'T(Y<>V92UL-HZ6/53G+CLR?M*[N6;10^7X.*-\7TZ?;5DNLT\@F%;!TT_?&4:\P-';]FL,_.]1"^'TH*I=$'+9FC"0##J\.4.ONO'1Y-&]]O7-26 M1^3P%&7#PL9?@*7P",[#KA006G1)"%&PK9J+_LY943:W7J;+W.?DFO1 )D>V M:V,F"1[PS&!(FXZ/Y]>+!X!L;0.]0K[$77O-+S9[U2RM-*;&/8[29+"7/)MS M3"I-],=@6-WU9>K+.Q'^68(S4^T7>P?V[WLMACY>9%>FXOBW$GAU\K8>IXYF MY2GUGKNA=SH:V#]N_=R6F#!NI_#XS.,BV\WS-D#\ $B%ZH,H'YK&AI3EQ#]T MN &;@:5*D<"?AY_NP;9S"OG .G !\ZCOTD(BZR[5S(>*[HZ<=4!]0/W?%[FS>X.=SM]*8YRKG;4\K M@\>#EQG@;N(7S#6%NP))]K7O33M&.S-S:9\C)UKY.WN[H%[?EHW?Z5S#.0\I M#[I"M(=,04;J>J2NWY<21[Y-KLAJ>U6@Z8O":T&8Q@(^GU_2S]]@6[^.:4)EIL-;1=3_'Q1GHG3<]5N*]%4>M\Y8B M][I#VN6L]D&0G<6:^!8"X Y:"65B;&Q:;1)4.\*4"$=3]S9^I#\AI:_G.\I. MFVS/9!P=V_>K::3S<[=,NSK^6J?.W.[-M\9;70F04B\"8)D"V2&R+1%%^WDX M-Y+T;/,F<+PA-:T",ZJ?=V,= HX9ZIM<:0!Z45&3VCBP*J9H5S55?:4@B?S8 MT#+1N/GX#D^185^_R;#T/5+2GIM_ 0K_]F*Z?\J?\J?\*7_*G_*G_"E_RK]& M\L )_?'9:O?K1POV,JQF;WF/76<1_>#C9),Q_U$CHVC* ]9- 2E$R$JBF4$ M="@$0J;C;\&)6'_0\SD!\*N* &C/GQHXA\P2 )UP.^IUB \!(*H/X\D1^_>_ MVY_ROUWXZM=PR2G7$D[WR=^$V5.+O:=+>9Z,!797:8"7]^%OVL1F# \F'YQW M':6S,W]6$?SLU:2]D&*:.Y@+7@0_S/^8J;X2"U?(*7(HW"V<7M[V^A'\L$;5 MA*](\ZKJ2B[B^F@ MU 4N73Y>* MA++CO%/N9L3V//SUJTL&A5!*!DL@NQ<^K;_L^]%P;6%"8;X<\DGNSO#DCUJ[ M*06 3I_GNVO]GK?HX*G<*86N$@M,%I1\-IC')7NXT4I:4JD._2?4@%/*3A2" M*ZTV-6XP$I/L=RQ]-*-048_.7_8M3'Y>4>'KFG(?X.GON;^U%UG^R76%^I;I MK-B1G6?W7OC'K(>(R\Q\B]2_]#GI)YAE>; /(A; MP0Z#QK5OBR2#]/L!SY/+-^F/J5N^>\O(KMCQ?\LZ*GS=5]_B5S4]=UUP\.H- MU8$G ;&H$[]@+Y>!T0M;G;JGOR\1>/IWMQ7\*?^GRAI68Z6/O47@]*C4!!+< M61&6T\GAX "3]DFZZ:3H+?&QX9Y= -OQO>.&#LLIH'4EAX.9$DM-)=D5)RII ML#T%O='T;FUI* T\4UE][E3YYPY>;$A&ZDM=S8(+:&V:0N9[3?B2%QNVU=*M MSSNR%@D!CZ8^L!DL2KPKQ!*+[:)^X=1*F1XU:$DS7G6'?RH]?C@[?^R< (A: MFNBU>SDLMWU$ (@8)^:'S814U20;KOLY1(,%.BY?YC@>3DN#H6Y5="3-G?RC M.N-7Z?T%#WO:@(?17IHT,K4'N\6D[>L]C\BZ-SABHD:3K )]P'WBTWY"2+H: MZO ]\Y[RHA\]=@)V,3W,[!9LE@^9DQ9O=QB=3Q^NPU-/4&L][%M&/&EUI3__ MW06]_Y1_L62I"S@].^K>87Z3^7UVD8^ MV<%BL;$NM>^UDGXY83KB^GCLCW!^<]XAN-C4K-T\^XB,Q!LA<7ZX<, SYYS9 MHYNB[T!"FH#.+B;$/21WZQY$/\' ;>JN5O'>2PC&N; !X-/>G:)&,+^;7HT&&[ MM;.A%=3 B6]!VDX]GRP;/?TUZQ8#JI6YY!-=M>AW+LN_67.THQ"M;"7E^HSX MW-;!?_LB_2G_$N'G-T.R?ENJE7?.-?'V/6*/4-KX_#Z)Y-S%Z:J22M\?Z(%E M4D0(H^&,4J5/F-!SJY\_/T@*1V:GSC1U.+?[2>/Q.[H-":>GKQ.67\_NSVFA MJ7ZY7:H7X+JDYW^^!>P]0GX+>G/Q>1P2-8A&=!C%PSBGXLI^W@"41SY58*4R M05:M4CB_CY3JDBFG P^.9-]Q7OM0(N>0J?HR7FQN4EN1WO+W;3DT/2)/JQUP M@ -M9=^[CQCISV3Y,E9[W%H:/-ZKRY8^(>E?]+V8"-6]:]JMDU4_F7PB0,7R M]&$>;NNMS="+&2E?=XY55&[^5+:X)*]0]B<=*EHG?V((S&?C2?2 M[FR4+6N;JO=(79?O]=TM"BG+M+98V$R#'6O^3/LW'R'\_[VDUM2$= _;Y8=, M4?!8>C1)OA#QHN_=@M#X@?*WG0V,NZ3[^.W#NVY?!A)9;(3-#=T$![Y3T>\& M\IG<=M^M_OXNI_\0,/E*(XN9E_[I^/CP\/7GQ>?!:]R1*NU70=]MU)+RNIX^ M_C:6?^>%:W+G?DZ!\#6[8:^8EB%;T2>?.WL[NT/9 \/#Q_=XFYHU1>:HDE9T M^)RGB/#^Q3_)PI/W]K7+GDD,Z_E:N,3,$-L#6HG /B>S+B.2&Z!;]#L10XL/W'%@@Q5%@?T- MDB>KT;XW /[>X @Y;HN]._KO%G9E,8T33G#4W>.=R#Y#O"0Z!H=PP)C!K&!# M):7]+7;/12/RI(/98Y)HD_Z@V.CGGVU:%#P8,PO##ER^^W7AS V23P ('Q/I M97UZRU^331$"8.T,/PTU*O?'_X#6X\7!> AT+_LD'[RP37:QL&)&*KP(/I&# M55ZT43^%=6X_*/KE(>PV)O2"QU7+SO9Q]9$ #)-@2 'XSW M#[[^&VH>C8CSX+?-X7R2-9YV(]CP1FG(^28!<#:4WA^/]P'A4':Z77"\=S;N MB)?I?H3ZER=D4FW&/7F%IEH#V-YQ*\5:/DC\^4U^\;J[JQ[6KYICAG-*&_#;KHMS-5YVLHWK,:#TXGGZ_[Z6+II]LY'#*S9 MRJ>QCZAY^J]?$7WO4HH^W3_T6%9T)">(4/$[@M(/.?=&'VUJDL0VKUY8%W(-C[U_#4-80VUR M%#8,9]N<69V,)"A(4,L%NO^C1ZE.8?)*AE(:&780DU*VN@ M1(KA.8N3C<.\EJ,99BY*G+P&%(9+]>ZO+U8^J^8XUXR#\13^XSO _L7"UO"M M<%?H]7/'2"[W@9PK$_TZ7HA6$97^Z?4TY G[G%:B&;YTX<)MK&[]^(Y\UT^>#_Z&BFTYN M:-L\U6VH\.!:H3IM8+GB8T3*ZD"JS',%+RT]*[9 :]XKGN<:7J /T%7W8=#. MDMV86-A&(UJ6HX2YQD"#1JZ327F3U!ORG\TR=%+L1M39YZ+/W;5L=JT7L$,H M=SK:]S$F6;E(AA:?EX7D9G>_O5R*GI)8P9.>08V0KS1=/3Y4[_=G\.;W3;&8 MTK<:8O4/QT93.>QJ30@ ND,D 1 98YI$V^9^Q;7IOCH=C(F%2N'R[)V\+[:Z MZ+%/V6;?M3ZH1FL;8MHKLS=OFQ_HI'0%53WQB..$OP7X4RIDHN-5QM]RUY?4 MZ5>^6P:[\]"&'U=1S6V_Y%CIC0N6CM)9;:B/L.7_6(4N7,H1JOMB5STA*:I( MW87Y#%7;+BLT:S$N,>Z37N,.2K)T>HFYZ4VVHR=-SU:=>3OJ)D+-92T\QFJ: M)ZWDT0UD8SCTB'6$ -B9)"ZL4GUTG>,*$!M:1@!@3D$8FJ+=1MPR"-2YV N= MRSS"]K*=AD%>PE_I3W5D6_5Q/CJ_56BWPV2TI(.;09-LE9J. M&X9]&A%59,M! )2[;9PG%*8K1>_4^+GUN8?O0P@;#W-&ZCO9XR3/- MFD2"WROAQ?[J\W_$52X@&Q-\L(57[G[U1K]U+G=ZWA$[<'^H@=<.X]K/ $\#GRJ:'H\C3:^RVUQN*M[.,59)'1*,\R M3TV97@*^P'T(84QNJ%.PGW+BYEM(I\]5NSQWM^4'Y=-=@5:K5^$.KFBJ%%T8 MTH))=9IO]\R*D[Z/V])^R$2\L@U.::*QUG7:X]XOT_6*%(HEXR[3"$(MNXFCZTU6UWV%NZK\>4KI KU.@!.N MJIX#6,"=TJ36:).YQ<7R.D-(W\>!);7OO*-$+=7C:TZHFXLR=NTTFZN9^+I4:J4R5[$//=3]]JI[;J= RF[2ZW^)R%ND.D*:^G0H37O5;>M4TT/! U+E'YW#ZLMAV5TR/*#)!5 MS6]_ZED4HA[[OX"86I0(,JA+.3.LE"LL,H5BD]!LY? M(SRCJ[V^KG\B+KBY>@O^9V_].%?NEG'&]W#3"-3 M4M-QA]?:4_(&&4?,Y L2@>(FVA[^ N>T.$_7=S]<5&6#O:!P/U_NCU;VCS5? MP]645E$25SSEPC9!M/T &=^5*1D%?IMI5S$?'0GNU"KV:A1$'IWL1$8)D?_0 MY!)PE(5C<$2#HHZ_8J%E]=*.FHA&+'4OD2">P)G_GC+V$ #Q"QF,4=)J#?0]Y4O M*N_,]1Q1KM79F)M?25DQ-U !DD8(QR$S:):2_KCTV'?4/+>J:5CW>&RNH>O. M*S[>EWI6I#.*EF6U;PNO"(J]HPK,1>677A_-^U6EQS@ ',\,X0R134_1W='1 MG_1C*,U\/1TSOQ 5P@WW-)4#)GIVTPOP3_/OB)6]BVM20 M/@>E[!, P0I0?#UT#I]5;;>P':TQ/US1D*W/NF 2IC81@4()M>#30&>*[_/C+PAQXL?C70L+=4AMG)/7E/2CREG&;9/&;MS,YZ7+/07*-,Y"TT.O;"6 MU(:MQ-F3'K:][YWR;^C?GS\=YM5_8VH%DV?=?2!%%A7828\J;(27L6=/:7E[ MQ1W/&F<,7 KYTFK@DI%W0L9.1C9=IPE;SO_:G3VE4M7783%# "R!#CMP5PB MHRN-6 WK'J3"TTBP8@A&4>>)>X33_(H E=P/\&=MDP,&W4Z$/?L$=,EF$WJ\ MDP-=((:+Y>TY1"N4RN29F?&G0@/FMPFW.2ZPB2&@.T@?7@'3)Z?#LHUX6@* M CJH10"P$<%UZV@%7O)PKG>'PB?C56)J%*OXR=I7 (C6C$$1/,$]1581A5(L M*LR&J)F7C0HZ<%QV5GD-9O-99$V"54/$QQ(UE# MT,D#(<'*%<\8?JY=MWYJ M60VC=D]%/MP0RI1^R0,OB>0L(Z?P*0@&2XK<5YFO*[VDM6$0,.$*BI6 V\BEB9.^JQV?)XEB*]Z'&T(WU =J%H-\*9?Z3(QZZL%A=^G3Z-3NFA"RT3O^KLE7B<\(VIU,JGO2O'#(2K8% MV]R9K/%)3[NU#GNEJ#M:;LQR?W06,IM!@R*MB=D$K.+I^Z@_)0-%WX)LR9,< M'SJ?[*0,IXX&F2;R=@GVM\,*7^5,V\;ENUHYQ30OM&:GHN1"OGMZ.[ZR/9-P MY7CPH^:4;:,N;Y)TF'+\S 67D7?Q.3VR\D_9="=:Z&]F2F1XHEK&BM]IZ8GMJ _JEQK5,03\? MLCVZMNK+:E.3A;!(-_+/PD.Y[L_(3QMSCP!T751-=Z]G%865KQ$ ]$&-]B.3 M@:OG;TD( #L9 D!MOPQ^:TMZ-UHY>\X;P=C#JZ1#AK@?8S969BIR;<+P#;9: M=1).$^,A^]/N!E*/]\"2VT9QVWGAQFW3A)BD1ZOQP!:K7C+3F.36M'Q3Y0\G'C\#C) MTPV+%SP1_F:36Z[XSQ@7/R%@IQUJH MQ-R&JGU[25R^N]&1&]:*VL,G892O9P9^5AM^=OKE]/(BL#-_[ =7\N_"-5>] M-]H)EJ/:-G$@(#9!:'N./[3EJ5,_+%PRJ;K +H87YLU6&)GL.=K=M1=I=SJB66#_@0%G[!R+-X:>7->]%S=WJ&P! M.RR\/_UXSK9_VO7CVC>]\UT-IV4K;G%-V>=V&NW2-\EGBH43A+)N63]N#97" M3*1B99!RV?ZY:6.";#=)*GN.VF?] M^85:FHU>?RNLR+:,("^SHE +T%19I9J3BW7;U$P:T=R,55/K$_6 \3,8(%_# M4ZLCCW;.T ,Q=_8=#X&1_%DZX7JK_2%[^8]RBAY1?ZJY4K+K['ECXZ#K)CL! MP,*!CQV;FI^QO9WK:B.M08YRDZ)3;B8SJO=?R]W M_$?*H+Y'['(]@V'-HW&) ,L9];^68C#1)15/LKYD421'-LO'%DG M>?9TSITZJ:+I(K[=Q[V-2ENS+]#&MC\2%NF]7%D9O0PFI[,U31RD2*KD;9D2A!/H_W^ZS>+Y?B2.FC"M"):H,APD5/ MNY6>J4A(8'8M MGVD/ H)(S.@74\Y9W. 8M%$X\_F*$1&1=<5&9N_BPA]#$V3CE]E-$._+:=^: M2%V[:VV:&7+00K\N+=Q"Z:L?[,!%,_ET3F[H^ZI/\.7SY?KY:@WPLG (ZIO9 M[3J[;Y__._]MQIU#.5R2@^7&'G(I+0%D([*\#.#:=7I MVPHB?JHSLE-.7&']UN8!)"LWM%3'<:F2*S/2/LO S28]DBTER"&O3' C-K8N$XA6-'3$7$!QI?N?> 6*5R&6+"\/*)&A#'[1?%VDD46;Q M#T4LF57_=<=XM(+U%3Q[357<@V'CF?7[T*"8#\H-(J [X M9#(F?WPOBL;VN^H?ZC>FV?3X^UN5S'YFBAVKL,[:9>6'+#D@.$/#+$IG_<+& M'I9L1/RZE8UB1R+^0,JH@H++#5:9=&UX.X94Z1>3*>(J2$ 1+>(0;_!#?,"<1?=0?2:>R!\/1P?9#?% MWXY_2 !T^A*!$\*" $B]LT]TI?/LQ]A(B@[<-$2X=U?N-K033H;SB#F?L#&! M- ^;>O2/RC&QB7!HO!QM57(]"=;6'<-?!([-[KF99U+RFYD?. M+,>/ A,O#O?3;1=I.&O?IYA8 @?HCP,2I MFS^K06==B*^"H_6]:M*E[QZ>Y'6[ZVK9DR9M_L#L8("J7C&&&I=;SGRB2!(X M<-/)X1O!P&^(R\.H.:UVLWL/!9*M1E>[!(99Z3PM]@8M-OE' H1GQP M<%1W@?9SB5JT+$.Z7 AJKI0HG9_1XN^%17U]^OW'+4T7YD7D5I2[?KJ!OA(B75L:2+Y9Y8*QLW M5HI[:E_T_LUH2BT;T\HV"3;8 >)G."0L=I'H^!."QW#!8Y^[7,.?>'<$<3Y MMZ@XJ1 A0;CSIB;U<>%6WMB;?L;@3==Q-U[]H,.#B4/LOH]$&\[S"-$DM!119^N5\?6A^" ^ J - MY_"F+2N,/#92\7@#@%M*XI&;NH+74UCO M $D3=U2DWD\2$=D#VXP9HR5F_8EP&XNYLS19]1>^3I5G$^R[6J3Z[I_4VYE;7 MA=TA>+)Y*V-J)4F547CKWL3!!5P9;;=DW'>)/[_GV]Y:Y)'D-.UEVMC5U55J M;3,PHG]\7G34^KDC['S.=>1>%P)ZN$IMM_1=Z/I5UL<&L:&IT_P; T1OW3F6 M#YV8;<30%/QT9WFNH2PT?O$]HOC+F RG..O9Q9!+RQ,D0_A^D>/2IWW#%)%9 MM:67E3^X9YBI NDC_"W<,Q=4;;S)FUQI7T75!.)])X;PS*4?.EH2W.O+S"5; MKSD]CA;1&HW6\%9N0T?)Z-K?#Q>+@QE@EK[J+2&+W''1^I$5YTP3OW)>X4H] MXR*P1)XWH'ZH6&VH:9(0-7 BBFI4^-U@\I ^!2C1.( M$S1>FX*J67=99 M,P3ZB,N_JFDKH?E%RVC>2N]YO>$0T[+-4/@7L+"RI?S;@OC(HIFOPMQ2J"P( M,81 SJ"YV3.JZ_./5YC,4F)%" "<#P%0B]-P?KF&25R;23QYG.OJ[R$S[>\-K%5!3ZSP12EY+6M&Y@I.%T*>77WPTO6Q%!M ME+A+@V-E5?*P>_*TS;W8@-VH8GV6JOLU?>S+856["\ RDE* M5L2 -7:*P@326N!XIR=W]XL^ZZ?E/:!9L]&LMR<9WG3]'-*HV?=KX,JB>YL# MV-(RHR@B1NN/-!AO^/^7Q H^\IW,DI]5-=!:BK<;ATRY.U_0H3G^8XW7:]G>Q?;+M9]Q5_<:H/@\(O0#@-D-W M>IT 5!MG)[$4F]"#T/! DSO>)@'-.X#B["J1?06>>-I:/2OKL%LY ZD;J#YG M/NCN OSD2"I7R(H+DS31G(\5/TWN*.*2QP"WS*+WB]O[5TE?J'+_I%^:O]Z( M'T":)L8$Q=;%$0#OG4 FX"*O+%?')7\UQ;? >^] 9J!"-]WR-'ZCB M%3..\8V)D]PBTZ^MC 6\4^!*UO)"ZA;_ #L:%]*2AZ;-9)]#,6Z_0!%6:+4Q M81EP=AM;]WGMQY/IZ_C8 [T!!:H\^>YG\KZJ$NS]K"2@>X[[Q_PO%.Q"?%Z/S Z%N1^\R6 M*D?=OC=FI'7^080X#@H64I\:L7&WP@&;,.V5KR<\/G-'7[\Q+#>WZ@--TB/_ M5$Y.[HWR?8?\\>5Q\\I^U17+ #+DV49_?_ITQ$O4; M@94>+N 5&8FH.)\ D"Y$*N 5JT [J]!-K@H$ECH:1YZ-%8YY($=/]"WF9_@J MZ@UP #]J!+27C>]YV?"/?C74PDV#)O0504L]F%WUPVR\3#D0L]G878SG(?9N M"I>_$^;Q(@CN004'F7',N#P]CUVW:D'#U2R7\ M$?^E8E.Y]/_B,_LEU M;C(6?Z09<1+)=8DP+(7_X&(-A,YK_V(C6:F]W146GK$F.E#&HKG1DGPO4K?Z M$2A>FG4GZ69 RG#]%J,T/V\G.]O$0,(:2CJYTM/7(3Q*XYY3T54E?V>SG=1. MJ\&WS-'JQJDZ$1[_@ ;*'YJ@+?]98[[S\ MIEL_R5/)_5Y_N!8E5DTC:MK.5H&"Q"V0C0"H ^5@\X?8DN_FW/+B4#5WCG63 MN@(>F"X*RWE3*:>(JWVVT#RG%YHC2^DF1X)DGC9#L 05:7P?L9_6NK:1"NS. M"KE7[?*\79R9)<.'.]R]?=#M.G?0>U?>H^53[L9%_@ZQ.>(;M4JG3.V]CUM^ M7EJ;3)9K88IHLPN1N./>$/ B'(U)@JJ5'^8-*7['35UV56$GFZ0@ (Q"@?:F MV25\B'KQR]_&94CR-T\I??8<951$V8(_\E#8YS$Y#ZAT.(5^6<\;#(A?&NO*I MGF723@6P03L3O4^TB(2%A&A02J-$4Q/&\=\Z3KU9!#ZX-;/,'H8D:SFX+ MG6# QZ83 #Z0"27IHGUAS.RI*F@,=)'5X!6(?SH$G7#^74EI\ B:!SW3\$.2 M88/3B ];(1I&YD>\ *@HQPL>B-GUK:@E@N/Q5*+-('Z;\:'OXZU=5G"E?2&' M/8W#(FL5PFL"NFHT"MH9(P!0M&8LJ5,=.785'C'6/7$O"N&:)Y)?U@PY1_EK MB2I6%#3><&<<(1!WNJ"9;.SB9642@V)1.6OS$8X\Z7*#4L\8/%D3[4-"9UCU2^RL='*P1#V#CZTTIUD M)0'&^@!;C%\&-O<\ ,H[*DBD,HM;NZ@,M%55R%A6Y53,G^GY6XY7AAVOEX/7*O9$2 M*C4ER0N[X,;ZB!@B*WN(VUZLD^".7_:7&HW"?TZ'N\*TG2/<=^?#/QVU]Y,U M:BO2;[&\_P=9X_]OA51#%R_/T'C2]'M=(>);-SN<"PT4^$(BU3^.?3DC?7>_ MX-991[GT,8.J1CR7_>+73^RG-@>%*_J#&0^> M13T+O/$Q54_Y)STG_:I:QAKRTC?7]SK@$V@(^DMX,EA^8[50G,NSLT:G@"]%7\RQIJ/U#),43\< M-IY1L8@^TA+\RLSRSJKX9-'_.D+\$!P(::MT/:BZD"VL@CQL7OLD"\#"Q1>P M9C\35EI.XZ-R+2N^GG_=9;0 ?;V,+&+_928:VAS/H.KIR%%1>4_UJ+C>T#7\ MDI*R7'D6[;=7'%M^D(E-ZTAGKZJ\1LKX'Y M.-WY R?>_<"7DQ'G]/R. S$8]C6BQ/,:'B%WT)FWVMOG5=[>/ ]GICRB2=84 M?4=F6WX(Q2LE-F*.'7&4=L9Z!JH7UD6-J>'?&<)#BXU, [+_9H?H^U]8:B&1 MI7;@@_C3T(U_16K[LA./P0'F!C WR12D YE8F"O M(JK&/2U!/(O63OIM.^3("4X;%4NG;<:[3^JUT XZIR9JP,DN%,5NUF4F@83C M%::A.%\@[MJ$!P2/!*:L.KT&[0^?!UB_.BS%/_,"[92E]->J+>/_:L?'T)R( M.D"ZSQDNZF1!O7Q9N00 6]@"AH@J,-?SW75?$M]*\0#G]/NRGX>3E7(.?[NC M<]27V3,U+^_.J'/86<+C$!08E;#/@:Y=Y@[/F]D:BL&JTZX&."CZLX(H=6KA MW KK(E@]:>99W%L?AE8-%T%@<_Q#[WF:5_; *$1 MP3%5;>E.-%,SHM?U7(]%2V]4?.:@;&%6U=5I@6?@U29@T9_4YZQ%BTPCS5@N M-^>9SNF21\===YA<'8:V@Z7X)%?;0.!Q[5G*!@$ R.U;*:;1-MO&I\SKH3NN MVS-H?J6ZM?0EY3G1X1H1IQC@I:N!U.M#21S/M@_>ES&_JOU9E4Q*=\\,L5)X M2\.7".@&N2X^(L7X'I><8I645\R8EO8"CEND:R!&[PPN12OA6'P#SP-BDZ_J M)-]Y$5@65?2*L87V3@PX#$>M3P $@Y:(RH@E!I*#72A6T70X@''32"[W:BK= M1*GZ94?%!$7^VN(E^94=@] 5P92I0$I6**C&N\41=Q*._T( 7/=[,HK56+E2 M%LWX1\G#Q]<^6X:[7+>8..PP:M;N<*GD&C9[,Z=%TD=/E^A8*GMG?9J\QT9P MWUSU591'C63G*S/(LE90^MMXHRNMK,:[,< A8PRPOPSKO\*BU8PY3:I(9)U: M>AW';<8AU6'V(]SC) ^!C&[958Q1J[XPF[]9LTN&VZ_"\@O(RKR\GZ<]19RN M1'/;)6MNM8H=S%"R]0_;^#M4C7:^-)9>&9<4MZI=0W31X'RLF=1A9B[P^"][ M0E\V3R58V9"<]35"EM4IKGM -VN!@'>6$_E^9HR'F3G_O5+9 M3/#//_;NL4C0?&9 ;DQ7STDL@SZB>E3L+:IA!J],/Y8^NW[C*F" ##91BFXL M5!3!%?7W>S5^9+.T0$FQHPKS<,Y9Z8ZCS?#1&)WO.&G6$8@8T=DJ%1KC&WX[ M@ A_\M0=CP"VX;11@:]?%SX4GD6%ZLF='$\08?^J[5CCSCZ$:,.W#1GN#(=7 M5F[[,&6D\]%\,8O APY)@[#O!4 [\R#<%7"TWRNBHXCKP==UX$/&=GS^:5,D M.>[@ *=1G+(/X<&'&A[&X)]M@7;VB,Z%ONBH"A24;OY]XU39O^3(0! Z:H5Z5U!F*\Y%+2%VU#?H4T<,JY.Q M7/85"A:3UIT*_A^FJKOR(Z>^&]J_8N90[F"W]TL.34&=LP&3A@_WR MQUL(Q][%E[\^&5JZ:ZC5-XFS35K8624 O(9%1"Q<8@=R$'&G1T&V MNNI*"YV8A?QVETSM6K&X[R@Q@;])0QGYCZR4IQ;5JI9OVB\_\@7G)$9(BZK6 M>J!DXNGYRG^LQEY@XH$X8W]*!2L"@'5EV_:^L H;"K0_&O=)P+:'[=?><%D$ M6*<.PJ[69QN>K:C;TN6:M9\$G+V;(O)P\)467N^NSG^D]Y9# M/PF#SW\7-U00-2?.:C<\[_]Q8L).F=9'G_;8C_N)%T]GH11]QY'U0(3N@@P% M!9A=\:4U3VU;A&HAW&M(QC1]9U+=&"Y$C$,]=0O\9UM354R+2515A=WG1;4I MU'XJ]3\M _4IO6VO7H&1)=11N'YF=%Y(=DT>6]"ZG1PCS6Z< 3=.R]U**(PK M?BU4('3[C0N8[:8\RT>9P)/\V.D$G_0?Q%7_XW_J'NLU*-T!MD^SOTWK9KOE MJ_T.+-F.6:X9V7(8 ; 'NK5@$A@K$JMUIGP91=\2'E^3/MN?7\;T-6ZDLS:: MB4G+_:GBXUU/R/&>!.[0;MY/R@+W?6GGKLFKZ'NUN)4NG(:M]HFP*.-0C>9& M7^? E>T5?HZWUW;EZ?=\=@F Z13J(B$B]8^KR.<&OA??8)4KOF ($U(QX5A4 M:X1#)L1GT%>7Q!VO]F1WNZ[%!]=^+Q !I6P9OM!H=ZLA %3<)CC-]+W/ JW5 M'1ELAJ5(GB>Z^*NP!635SS=XCKXM$O/7MS-TB9'GNDPE[<9^/O&*K$U0C9^$ M+NZ%NE/Z)?/6R_O@"22]@0\R2,I20\KE489/F]]!7KI"@1D[A4C_(MY]$TKE M?KV $,C=_6(59)9^W">@[A+.)[R# M*7:-EQ&J$9UTFQK?>5[^G4I?)?8]!G:\ #NZ%Z/Q\<'\Y6*3(Y)VZDT[!@7T M^YPW-0;%%S+@:RG;"4_EY;^6:J4*^VU:B?QHS,'D!YF%?2,UNE M(88RL_XYK6=H7:*%&<%Q;I U@Q1:HF^U#L/7QY\GS/Q5@UX G\T1>:*@_,NO MW8P&F)LNH&_8W''([F% 2HZ\61B^AHBW*;\"K[.1<;YV\J_.:Z2S5#S$E5F] M\ZBZ(N3-=CEEG3_P<",,@7W$&3EW/XY)]"I M4>8__)4(S6J5,=L=6F@7?.VMO]XN@L) 1P^-"8")G[^#RUN_?]K$]WLKJ>?D M&@% 2J0.FHBE;"RL\71NQZ*MF*F.-Y>-24[5L2=ERX#XRJ!5/0*@XL#4JO>Z MJYU@75)&CG9#D'G-K'?.45$^2CS]4'BG>C& ]6?EF/B..G]VU+UOL%*E)Z^: MVD6H?5 (M%X"$(NS!9XA06C8,?^%>CV94?3M7O#M82L#7Y=K.$K/.!"]Q>U4 MQ[(-T9RF-R;V%CN!(R=%?+?2>VP*-;U: M*#P&E?\;;U\=U8:WK9D6:FBAN#L4+137 L5_0*%("59*T1#<+5 *Q;5(<;?@ M$()3K#@4".[N;@%"&'KO>Z/OSKSWYLZLE?-/ULG1??;^OI.]S\94J15&L$>] MX1BP0*84&BW,=IA94-> V8,XO7^9I*K!9!)!;1,VA$4+9UXCYSO80/_XK_]O4"'RNV&L=3OS8QCTUNW M/ZEURE8S963"8P'G_+!A]R61(]>L"B>8T]G<:R-P-O(.\&%D1=_MI9MM$_M@ M6I\$!B02E.X>W.Y=Q>"D8;U9[)ZB7HOPEO @[GNL%9*K(Z'MQT1@1%I@BT; M3DY;AU3KSN3_D2&_],IFJ !S.DEE\+ MY#QCLIVF=?9Q0D%C8#H-]BE[B"BOF GA='EA;^RQV H*S$WIU*%67 MZ\/.L%)=M=BAB1[@,_EIVL&%3C<,_]#A(^YO+.7E7;SJ9R =0L5.>W63JSL M.RLSL$;+U7B,6*^(F2P]8/7["0K7/F.>( JA^^1H^0NR@4Y-Z.V2UV2A>WK; M.0^N,?#7:T:%>(QZJM6S>0 M_%;G$CFCZXH5^K7ZA=]CCLT41SPH 56 Z#UMU6XM16[J3.Z3=,6R?;)Y\N'! MP+??:^D24"PR9MCXRA?GE^Q_%?=Y!B0/YD<#P MK\__4)XPI.X]:A-"-X9>1+C=$SA9=+/Q'RJ^@B:^AU?0^V&4K=1"T:>TB1O: MD$"(8917.04RCER=1(PFBI#@RO1:MVHR#?5N9 'DY:/#W!-VJ;GDC'D$$8_J MU/ZT,O=B;["8HRU'?[FK7669+4<36XX1BJ_F= LJ*W]ZM!AJYRT@5H-5U<9S MW6,0C5\G$6$TB?(H E7XQ!. N5(.F6Q4I!#77AI46AZD3A0N1*;F+A!B!JY< M/>4GSW@Q;^_I([!>"A-IV]'I)O1N8="!/$0[KM>,?,@I-6#?*&)%E475HNW7 M@@"7J'R5O%@"1L%Z\@DUJ5[C$;H0[HI-:'AU@&NJ(4_V;:C&1->]YZSU M?SC4L'R4V$C-H QESWI3@F**8TD5]]SU47859!DT64N-J(0 ULBOE??D7.?(660T%.&6ZXE+I&%H\>:?$2O6 MFZVT%$O^6%..?>J,D;ACVIOM]Q[L*??HSNT 'V=H^/87Z9XATCPW9YV:7:T" M7P70#ZTEU!\ MU16J4L(XE(N9M/4YRA&8&0&VURPEA\$&BC4*- H$O @,9F4]P,RP3A G7Y&N M/#D.OO5IXV) @_,DSH5G?%?-V\U^9T+3*:I(R?IRI>PT]O.7WGCM4)DT;>O0 M3?H\E,@(_Z#@#L)CM-^%(%0EB-']/8*'#)C2(8DYYLWEPS6?UX6HZJ5-\-[0 M!/1(^)V5Y8?:$>CHJJD;]GZPYH5EUTQU']-^XT2IYY?&[PY2<'Z1L_SP\"FF MVY-(Z\0@\1?Y2!VKC>KD#3V6=^'F']\ -OT 90FA\4!KO&=;UZ3L_.L"&J6Z MFI2-EH':P3I&JP!-0H#+_#O]&^<>_IRK^?^=_(J@X:IDN0NHH&F^R@RL:NB$Z]*#E MN;M'4HQ+$1LK_=LB__V^=ZU/Q<5+GC4@DCS)[TU\TXZ7%0$VC+U"1]YMD2:ZC;U)90RB]IM8B/W52\?M Q9-!0QJCC,?@@ 6 MV&L6#VP )EHLP@5-?604M9Q@99,=E_P1% [?JE74N@66HS"W6XC3/4HVZA.4OC.2 M)ST'B"P!.'I\Z79?6*.YFW3-3\ &;80O?F*W287THJ!;HD<9P2TDS:/GNZ5* M]!85#=$]S!K1X9Y03Z=4W1P_Z'#P1O'!?L'YEL?4M7B2+5"Y[WKV^L!3,F() M'U\V"RCG9(*+6/C@P6*S/A6>KF#K3MR&4CL:BLGL-1%,(9V>675WER44[AYX M/58FP4&JB@Q84>4>Y*)KQ<8[7-PD$)J=Z1].]-YPQ'I@T@*WM\H4M;XS#Y,63;/;IWHP MU?!YBRWOJN-L0SY6>QA);,B,5G!^6/W]8$H'1J3Y/77V>]HL^_-PAASBSU_^ M-:??/[.P:F='1$P M+RJR_@OBZO5$MK4IXFH%1#VGO(6]7]=_X&VJB >F7QA:%[AE[LAH)= MU:^!VHH8?PJ+\/",I..X6P#&XU".7?JG[>R\T[2T(GV.C@E[]WUG_Z/H%)SZ M9Y'[(=2TPBAK_?K5>.WWJ4ZISD4'7%\7^9:D3HLS/F?<9!26IY>J$*BDIYJZ M]U[4GWWG,-EUU$HM98/:??*R6HD$E"#%USXB6D$!-_>:IMCX;S_)V8N[ SB= M$SL?"]?)R;V?[8UYCQU0)"3T7GN?C(Q0[MLR_$-T4!2L[?8>28_S5*G?#B,T+I3N /77H9+UX?>5 M( 'X11];-S=7_K7A8C='IJH@V1@X4<;_,)9 SZGBWVO?^<_,S]B6V=33!03. MY<.E=ACO ,[OMV,>5C*D9[WAO[[RY[D M[/Q'XX2P!44#%WXXP@5U":5?H9EL/G^FHM7XN71LE+5<'CQQ_;W5;'R"4J1" M>8B2@'99'O$I#>CR_$8B.]Y5[&+14$Y'<#B=0UV9POC'#(\56J0+D&[M%[X4 M2A.C5FNGP9QF'ST]/^(#Y[*SWHCMZY#5W#:B];>^-N*J21*(FI9-2F5 M/SEU'\]WY1>&Z6X<"BJT(IABE?=A6S#A7_]((6O_[.D#WSMA4+LMJO<6\EPU#0!@3_C:%FGXI8S]?HGE?2:-/?D[A' MN;05.ZQ4'E 4]/=N?K+:]_=[[%)/%CQV42^KA2CCWJ>9#,_Q?IDZF\_8-F3R M)1C-_&T^LJS$^,7;(Y8#GS>8;BU6HIE7'_&NL(TE=@[VM, YTJMC ;_B:.Y4 M%230&:N:U(27MV0(WX>>$1KNZL[OO1Q M=FP5;Y/$,I0'=[:?.#=.*KGM1]Y']:U'VL=/ OCO 3SW4Y. @.:##:W8S@$ ML5X!NX;41*(.L1J@-QI*^EDIV98)#8]3.4LIY,-Y/XT^5V+=>F2E(6^BA%6RA%VH?EQ=CW)= =XMM\?FUR3Y?334EHJ7OH\;L=C2A(=7Y/C3 MPT]W[0(%E=A :IN@=^><9W2R-8#'5FM&2T8F^1Z'$>V(9FE[)<+GG!63> M;/%/2S6Q5EU:OP%MH:Z3.J?-J554==HXN=>KX;2_&MG_I='D:A%5C)] \V_V M<+5#-^=6ES4 ^TW@^?5&[.[R1;Q;B60><]=4S/JI'D;9W*;4_!!'279B55"R MC3H3&/1\'MCM9L%54G^R+DOY\?0+KT%+RM&ATI@ 6[EI75/,"KBG;#?\9AE4 MEIWRU: ^&6'+KA_(]R$GG2542S?B%_F'SP2'ZMFET*T^85799=<4!][8H0/0 MNVX6OFPY6K5OIRRE6XOW"\+G4E?GP6,N&T\(>$YKF',=9QA(_-UR+*SAK:B# M[076AL#B0RO1N7U'[WY0PLVH;#CO.=WY+4=!=K%]^'ANJ)6 N<>H-RL<#WMG M-/X $T [+("P-"(8;9+\I:\XO\EHE:S3;SI601MO.Z),E/7$/5M;N/1/9A#+ M_R_)KK15YCG4$*&4N]CZV1ENPX'&=F.,H7 Y_ADWF?N!R]F!'^5B/ZKA[<"R MK_R5I>WKIU6CH=3X16?DS^LB[?_(/GQY@$D0;9GM]YJVPY.HS$B55,U50@68 MQ7H&3:C5J>7UT$GX/=M]VY/S5(K^_8C6)DO)-#N!VO9]DYKO_E^_^*%'(CRB M(E;_\YT(4WJ[G\@BE7N:.&]F4X^3ET-2Z7?B'AL?%$V6^YX'G=N@]R5GE?KK M0?X(IBI>"S<13G6FN+F)RW!O=:%0 7C]0)$%;3\8.^:$AUS<(59>W:B#Z8'! MN8\:-OZ>U6[C(BHJKON33[.J)#'\*O">BQ;\I].$5=Z?_76%\?_U:9=_1[&R MG+G(RIPGWV.=;GSXUB3>'L]>X9SJQ!XD&&I5'-)Q2R0A=3 $]HVHO[!5,,J\ Z2/[R[@'S<9T;$, MG9L&O"-GAT97E=^(2"@X(".19X6?B)JG;5W>0WUH-HWOAVU2\7^[;5JD.CJ) M(\$'^R9U;QQ)/G3X^0859,:GG2X2>XLD,DMGC_QX!68!,2>.MP+A-'D,]T73#O[7.-*N:?_YG;_+_ M><7@GFH*\!!^F.M,YO:GR<-F,9)O4 RM]31I.%9>Y\_$_@1RI1]P%'B7N,D/7:#O1#?GH MU_O8J8H_[0'4@++((NB?%?9CRZX??F:=F)RRFWUBQP_0:5LS3G6E)(G$RI>#(EZ,<]C\ZFVWJPFFYY@E&>7;DT_BC^(BW; M>."2XOO%ABS?+V*J?"'"U[]\'MG\3RXZ3I+D"-M9O$?(N3AZ)ZQIF69>6;/,:]5H(I(;K?88G>8]4Q3Y%=5$_V-JS'/GOCY%! M=Y!+"K3S& <^1J[9KYG.=N0'CGA#9__8ZWRCUKE9D]I"(4"S2O=D,\K[DW0 M+R;H31KD*DH>,HA_[) U;I!9.JIM$\ZYFB@X@._3E__;@ MZL9[ZQ[K/$$Q)D1M7>86C,1(2_D+TZ2>$R\@>)PK2"6VL!BI""+;O%[^KG?\BOOP!6U=#RO0H_),RY(%D&2,<4AV'_V$W8%"R!W 9.<.<(;5<@?XZ78'P%(8@2GF6#&- MV1$0D9A;D@&>:*IQS%J6_[A.]4I/K# *,S]V\Y*#:7NU+V;[A0 MQZ9B30A"BS&RV:B)J@3"[%E-0W+&H<*RJGL$5_HT)C-V9NGE%1&OKDF&S"L) MSTDQK_R%[5&;)EC"0R5 0S0EM;TG;7M%O$CWBKPMEVUHC8:<-/V_U^U-+5(A MZ&VLT.>8IV9FPNP*,OBE@J& ELED.8MKUO/:S)ON=O>-/X=9XLL M#3GB!>?_E.4E[D+*=H-7#(&GZNE=8"-FGF>$MJ=$O)J>>-^(FU<,;=PALLDH MV]C.^^DZ6?PUCXYBCQ!@=1\S&=F@36CJ4H7 M*84SBCW&B=B3K/S1$E+E,5ERGYN'JL3?)>Q:/!N)J#>OFS\-<;IT2$^Z0(& M?E@<&4>+PZ0I6?>^F:HMZR9^.S^/E/PFY0W4UAK)X_5)6$C M(R.O_L:].;"[)!DD:2H"EV%";G#-8*[2#O#")N+B8?$6!3RD *&:WIK595U* M'BN6XB'4W4;[E%K@-"O;]UJ8V5S&N MIKV;)]+.""QBZ"@!VS93(:@] M^E9==B(0BO?-XF^B1#SH7M[I-D/4 &[)*&#>'SPKI6#L7_=[,PP$;%N6N<;&,\]>36;Y?:4SUZ" M7>20-4/&:YZ/GJOCYV=XI!H&+_D[#W1-&8W<-7M"'!?J6K6F(?79HUUYG!%Y MQ^+YGVMW@->ZULD5]VNI^#!TV?P8$GQ.>3.,E#]CX^'D7.=5XA\#6R6Y/.OI MWKWEJ!PKRVT>*STPK_6R,@L7DV9="(_Y?GU\A$V^BFDAQ1[^DK247^:^Z/'B];Z@ZG@?;;]2?G^URP+[=6G^SXYMYK!Y$5KJL:!+!$/)X M_.V[XIS?#T:#MR&O/&=[?/Y(YI,\(IKOZ3\]NK^<:X](DEL#4[CO -7J]LN0 MINDE7_?B1-?K7S^68<<**&:XTTXAU(4K10VW^F4;;_#-1YJ6^:(&O S!HB,O MO1I_E;].U7IRH,0?IV@-WI_529(-9^H;S>7_(&I1?"W'U*E8\F1 T';.8UAZ M4.HD:DWHNG4P19)NW.Z\6?;M[[.4>D[YG >-=?51(83/^1ZF=Z;? =0]IX_0 M(466L88=3J4&UCIJQ)DW>O/\X*$E_;KMJ/5=_[(YH+M7MQ'-.$NGJ$&"W6=F MQF<$._42WR9_7^MJ%+A'J4S8V>[SS^8V"/:4,E4^'XF8_HDCS!J)R#MJO%]F M8P>)\O5;G\T4=UWIR7,[C+!"EYLT40X(_[2L]:QL])Z*HG1O;T^WC3G,18IP MEW3AP=%$0<%@M69#?8B]QZ=$E6JFT=73U#B OX7@A=:+F M37!O8Y(@9Y_C72]+T03WAF;E5C4$#"M_YA[WMK[^^-%"WN,\APO]0@LI.E?, M(+FM'(EO!@?XX%S<0'/_"5E5 M5?TN-'T.2M26ZIPRP.]/]M&6L L=]!TS>-G/+@*)O83ZF6*(0*=QI[,LXE8 M7C29M-:1=C1;CMY25IK7CYN\I)CT@FX/DW5MYYL=TI%=ILB@@:T%_*/ ]"+F MP;02PL?U#7"#7CN6=MTG5-Z=9V?0^#A0WN3NM?[U9VA-AK[4V'E]%BAGT>H. M\'QE%#\$EA(F^]DVQKR!TZG12N>#KSI[\7+C_UJ:+M(;3B/XN"#-T!UJ]P!5KM3A"'XH0\^NT4WC,1 MG=7S!@J;C3VSD61K^#\)NLQ[-E974 09C:#B A M>G+;6FWHG:)XVK'KAJ:&)W9EN#W$A4]:+UZ/?IL]O%7A@V]<4:+H1&+75_C)\HHQ_ M5F#._(:GG_-;1*;4D?_P1*7W2V9TRHJ/<<>E:-JO'# .[YS^H./-VKMI3)+# MX9/B%GY!MQ;>D;-2Q[79K5AIIA(*4R(G97RLP9BQ@,G69NTC94L'Y(U^5$=? M=AOGZKN>KO@4MP&M6$,@;JAG M6):E_B6;[NB8(P$HLBD5&":?WTENHJ%O&OL$K_?R>LHU>ZE@<:S83/;BULM! M7PJG=4VZX@[@:W=+,1ZQ=$BP[4LQ)@#FT&V,'%I5;TJZAB9 VJ7I(Q\-:--CG$$VU)S"O MYM4,::\5)%4G0$VE=HB?VX*[;\OA;J<6_ME9=-ILXI)>8$ M,[,&!OS6,>";GLR(SAN+\F81/5^>]3L [D?=W;46R-%ZB+AT,;Q=;';:=@T] M4IW2(_34M1K\0]Y10H&X $12OEQ*JW$L"(,.>XC-_ !V;O8&#F$5AQ]'DDI% M.$:3J;?A?IS-86(Y;JJQ+6YQ_$C;WHS]2]1[IL#_G$.1J&;8KIX([T,9)<9N MJ&9#F(_S'6!4NYLH126_-?T;M9M=B54ZI3$1I%W/3; X%*XY7;,TRY?Z@BRJ M]L'N_DPS]]"ZG0WX(/IYG'P5P.?I\'FYP.@2TE32'^SEG/Q9\XIND"B.@*&" M]M5TH\.FQ!.![=IM(M<1)BP2XC>,[X2Q(Z64X68N&S)NU2(1INW7">6%!@:# M*Q$RO^8^ZDM_0K^3]N_/6!$I%A6L+)Q'\2'*N,OTRO=6&K[.\>#H89A4B9UM MSE2:&>/MM+ ?$RWP-JA.O'ZZ#R[CIA!0K+U=>R>_XE,]N5!PE/45Q3R)V\ G M&S;,15E<-N8'P>I#KY[=JA)>3A9I[XMKHI^%=3DB8WKA&5\049R^YGI-? M_?(U9XQ5+Y-,(PTYG]U&261WY*E<@ 8=%;.5OGW03G1Z=8D1]>N'PQV R1B] MU'\'R.XRV^6[ YAOT3R>6-.Y$0B38;5_74GSBL^GKO1SXFM#[M;W_/-QN^;2 MT"W/LF\K/#A=W-4N1=NCUAH50A$M']8!9[8[\N[[4<,(Z%"3ZHKJ:YUCGB#. MFMGO32?G9!L)EGC(,;I S8Z([K@HZS,9^V=G>1 WH\,SVIFQJEMU/MAX&9K2 MVDV' I8::RFDJRK0C))U2VQ-*Y'JW0V?E%V9]W7(WW9MH![E&JH6E;5SS+%_ M*UX=9<1[A1!:$#M*SUJ&=B=?/Y8/B=EG(?N>:FH[5#_LT-WL6-GFE(F4:@,V MGVD^K;E) $4E)JU\3^7%2'] F\94JY[7^^'0QK',D@4XL MY D6H%9N]_I>VQ1ZK?Z:L@ZG_J;I#J &T^_TQ+PT?G'6:6BGX3??P1\ZHA0 MP#@HR)38.0R#E8IUEN9L>4JLD<))22L'[@ 6]BML8PGFC 6_3W5AD"OV=*H[ M0+E*U+K,./02DG@5LG=O1R%KGT!&E/4I*X(_ ,>/BRC5K3@XB[@IN#(?DOZF MR8>;I5\J'%^$67"==T[H)N _9G:45:4=;(I,"3[4< ^]GE5!1BS?-&Z/+DR7 MVC*>YGTLI SXHHYQWXU"5$$H%ZO",14>C1CV5)E0ULV($&Y4(1CT8G1.::W M,VQ#YZAMCA9KJHNASE(R=:&TS??F!?9(N1_57Y:([#71%B!;.YZ[VWSYF M#1+YY323D3WHE.D^(?$,EI*FTWX]G1]XD$?83Q2&(#EC1%TCC@<3$EKX1WC. MMS1562R-)A3BZ!GC#E\R.0^I[P)GO45^ 5EL*Y()W #(6Z6@X4*8>(XN#Y8%4H!5R8WU?'+]$A9R^9:#O MZ7[C.AJ6%+!/2V9F)J(/IN/P(HFC\]5N75'EA67@[E X4HD?\15(=2%\,[7Z MD1#(1E]4]Z6O8E1[0N4T4D7I"_U7?<5A1#QFQD#R\'%MJ9<9V"1_V^FI"Z[F M.G@UJ+P10?J-OGK\T+02P8]$A05;]-6^7^\YW_[ME%R^ M8NBX<#';8<0-#X7LS:IL$#;^DB: ][92.W33:@#5AHQT4;1GP8$([WUDF)<% MU/U>.E00I/>[F&6VX[TQ_HH>5.C0+. 07U MK(V:%+3R&>1OVY@' EVAC3N^N=X])VS20&';J(1<@_L(6[CAG4 M;A,KS6BEH^X W-,EA_AM7BN-T'G5)HU"X*+^0@,VV>>';!KZ#XQX5GJHU:24 M$=^BPH6,+YX8WY(;;(8=>/,ZV+0P'1T4X'@BXS%E)@RKU%0 VJN[8R(]Y(?) MC!?&Y\WEUQCZY;NF4%*X\1$,-VJ&^8;U0CUE[4!,Z"II/LK@_5)SO5T(W%5^ M1=:ZX9-B18*8+/G3(0D'/6!ZEEVVMV9E"V)#Y9[:?E/W_CTM:B(YS:XW8'Z/XE>K[=/1IAM-B93EU= M?2RWT.K$O^*.GOZ$Q]4N@F%=YF5!ON,Y3G]O3QX;7Z;< 91!^"\8OSX)N(B1G-EYR<[/6@F,KC$)+9]-A M"NT)NA.^(N-[W *W:M>4F.&=B2\.<:JX?3]"@CTOBR'/N3_6'DM&<-W>+B2" MJ4LB'IV7>"7]I4BICAD_.[L 0V$X+$_K7-ZP?DA\W_KC*]QI+DC/N&+)_R0R MU8)\]ST>.KB!'/(P<,[X#?'7J$!(*GJJ'S,T>WP&X*(4E MGBX]G#MR76W6HMMD)COH244PK'/%;&00-\G=YI2RQ-BQ@$L@$V!;BO>366TS MPEM/F0,]SHET)T=RBZ2EG24%8;K G-2&0"(-8%+@__$J2SN%6O+T?8,^B,.# M->D.@,5MS_=8/7/-T3UW1GG/2G O=)RYN>G2J83D=R]_:5KEK[RDXW1 V8TB MTM")D3.Y>::#''"EL^ET@O\H^"?=:O[>Z7FY[!@_6$S>KZ-@1N%A1I.664JL MAVGOCF@[+?^CZDKP5^VND MIWCK)Y0#YPO^.SG14,#F(8HTVSBV?;XT-5I%/ZWY,2\\GM:O3/,.L+R1]3"A MJBYT"R"I*0YGE7CL*''%T,P=VN[\LC\KI8#$W6P]8B+#_F.C_W*TJT-X^"HC MP@'AH+T[S\-9ZH+M]&CN&;\"TL#B"5G/F7BZ@L"O'0A>=DRZ*M]NWS #>9"N M"/IH#AK[(1H4E^8/HV7G &"'[K/;D*\7]W>?1#7!U?[:N\9&:]6 M3V$UG01LDR/2_/?GFJE/-<*V(\Z,L[30[MO%KZU3I9GZ0ZZ M[/H"CNTNTBK&!+ C)N]%L-ABE_W![OPW2>1FNJJGL.?E)9/S:!'$)6V02,.P M^]_E%G*P\*2:\R]+OYCV,S(,D=TN+Q\=0\E>GN0K MF_VN6=Q2X1#O=@EL4WXNIB2)3R/F?[8F8#047UG]H[B%S*]XDH#RM:^&REXO MAV\(>=ND9)/WFU0B]+L:2"*;NC&H9;QI_-W54>Z34CE6WW20ZL7Z=+=;R1Z, MDN%E'TQ/H'< /+.ZR7R$MZI[BMD/S0DZ+W:V.85*NW4%%5==E-0 2'H'L$K;%=)+<008 >RD>@:-8SQ]"RMQ)ETSGMO4U+;4)<_S?QE@ M\CYT8!&*N=US*XOD>J]>ER2+>UX2FQX<]]*NAV(=M67;\G)&%;LDNC\[0>=] M],_>B9H]A^%47;'*:2+PK"3!^/U,22#\<2 M%8ZQ NX A+-M&Z8B)XM!=P#)\Y0"JQ<[4E@N(L3/&L?%9]L!ZR'@G[YT6&$W MI1>MJ_!EQY91PWVDW15#Z6!+N=ERY0H$J<*]-DX@-Y!@[G#QJ2".+ K^I!QN M/7XL"87.&R*U+-WD9U05E=+F"C5#W8B'GKU3 ER6E#(L+J=>/VJ>G[&*'F*@ M<=;\ZZV_WYK-?-QP9NF\ UU45PNVBAGVPYJ55X\!QFR?:JR<](?//K/L0UAT MQK+'Q7E6O;@$5X%-B+US88,H6.U&Y-NUU=]>7C<:;B1%*X>DUCKO0+K)YAEY M@>$^$7TU516]G%[^VSHHV3L ,VU[ZX$!9$M 17%\SUMDU8Y0SQK.JUG:H"8/= XD'S3QV/+LGE$M!S6/G&<2UU:+]#K8C/\PU(G8*[:?. MZ3#>626K-:_<W("INPB7B]@4F(=_W=*\-KZV-YXU^]SF MQCQ1U8L'(2%668U,U&A$JKH4\0^3Y-F^U>PEF'(K\5=:S5;RK0 MGA!("0LI6WE44N5=J-3V0-X+3V(WUDMO'XUM_7I.WM2K7G+T^3G6:!%M/JYG M!!SEV8%>0FL;SBZJ]VLX*X'+-[,&W3<5$2[8V&+[]-KGN()+!G(O:)BH)]*6 MC2GUD!%KU0GDG"X?GAR6LI Q4BN>TY9:@6B81L\HPQ1A(N@AN-Q7QRJ47[B] MNBVL9]"K8/<.0%03L>2O @,1(F249G MWQ^/'^1X"]S*JHXMI97N,U3&]<_#H96'<;/G1<[-%MJ2^,?$:;=CD@6Y(=DW MRJB2G]S:=8>'^^^00H9CWF(T1=G6E]%3 :LQTU]-6UX%-25C&BJJN=NV1T+>#$M;HQ4&!JK5Z&BLS<:%"5O*2N)5; M>M\7S.%NV%Q7U3<\T\\WWK39*_U-D^19@3).6-QET:TVK?%6S!Y2VMX\[9=PQUTABO0<]VTJ!E^=EQ]6US'3189$'71K(-@@3[/SM%UD^L6I MJ^^LG7/7JDW4E;G4MR>TW];5D%$X4OQ\DK:MA#9Y$;0JN'# M$T/)A;%WH1LK9RO"6?0_? UB5Y&>;KDPN^LM?+-;%S[^?>4+5<9?L1)S Q=P M70X,4I%@]L^/SKH^ADD1S;FS2Q&IK*@4EF7Z6X3.L-R.R3_V=N+IC?R0RHT64@.H:V1X'*"055:2-=H*B;R$_&)S#8F1FH MW%MT#?\JC^>:28?O] 6D K2=I[P#^%E<:-\PEAY3A^V(XB((%@R @NT+-KA! M2Q;D9P(=R)?&'1GX:\>8#1%SQZ6-53/*5R%DO+]&9EEITSRYL^X =+/EURMW M@)Y)C-RI_B)O(I B45.Y';V<48EL7-1HM>=+@6G?_#!=HIL[0 SI!6F(^='T M,=FQ?+: +.E,PK0QR9*IF*#S]AU@!VK$<$R3X[3D@Z\]1M7MY>+R=*I$IOJY M8\&L1%%'=S+YT0-(;=M%A]7:;93;H?=@H^O^;OCE+_;\K(+!?'?*=M=$+)W/ M"+!*$9I0B[9-" M[YE>*;C0>U MLW\G#>LX[,9T!;N16G3B^FU(Z5R(BJOA=,\;WI^[R?LVXJI9.W I\XIQL"UK MFQVWR -AFO&PI2CD[;'4;> Z6B;,$-6J15IU58[8*&-""+0&>::ZS:3U-(SF M)9!_#JF\\&O&N XGT)]1^^&2C:0YV0*17JJSI'\.5V?Q_L+(9'/V)X9(X M_ M^K/CJNP$NUJ#5/R/N'8S.]>^!4<'ZYSE]&DKH\/)P4LU%OWBK_;K0.]$P(^1OC??*F:JNKC8<_6X9H#FYZFD&*PW*H7Q#WK5F)"0. =&0*;(D ]T1%A[ M-9.ZT),.6#VP/&XG264]Z=J0]CUV2\B-BU^H$G=!PW;@;[==TBNMS_L:Y--( M0IR_;.K^,('78=C+B2?22J-VQ(:ID9HW;YJL#I?833][*04QL9+-5A=MCH6N MY<#K1[R)ER6 !R\Q!87,E8(63$-E[!5W?S+$ O7.X/.W^FOO%W9]?$\_H;MU MC^2&4HIX@EVHY8?TO\*;@BY45S=6'3;7^$!W/EV!9(7@.^TI5Y-DH&65-V6#26ZD=U7OAF%#,? M&9Z/KW<'/QKLK'[J(L(8+O:B\@T9QF\=UR0>ET5<9- SF$I/LMC5.'.D>IJ& M)QLKW+IT>1^B8-HNC M.LZ++VA86\;0I+7YI\V_,D^5<'A>SJG\P"HWED9!%9:'R@OFW'6&U2,/6)H" MJ93LZNP,!)]Q(/#DG AF!WG:GY;11>2"Q";JV9J52THS1LOT6V9\/RN8+:(Q M^ 4,:3LER48F.WG=4S2:&^ I)C? M*+ H:M\D5:WK9CA1/*-90(\OZI*O\%RQI1-?J]\!,B'JJN6$[B.^A[?9[/ \TZI+I>E MRFP/L?LY#&6F2\O!677^+6>.F692_OE3VQ- L]884ZM'-2)#/:9/GYW_A/*_ MPR2Y<*U-:)^9F2$#_W(@4B26]Q#'$^DMG%0>2YC!-JN /=>OBR7[RE$K2!6D M$8[1N^8YWL#VD#),#)0?4L:5E=2^HA@>3&F*%_[Z]TUHY!U M7*<"Q5VH\B= M/>2J2O81OUQB9YSH@5%?^[ JG.1"L&)6!L^[SO1I_?G/ FDKL+69X,6Q[$9] MK#K7PT.G\4C1N-WW&F_(H-3S6P^:@J4CCL7H\W4SWT=*DAASU>[P$>D'7 M07=X!/A9@Q9;-1%E^_7CW2AK;LY]6U1YS:RLT/<5150G;F6W//F60JFJ'$"K M=71/X,-;T<#X9H2UVZ/D5TNT&NG?:V? @2G?8%6U_E\_T7T*T=I[0N].S:=. M;!T*")H8G>F;!^]SK< #G6J%HQG"4U,?= /+';*WW=QZO1P*@*HN-(*J3.Q# MO&.QK[N,LOT8ODPL((3A7]C>1GYVH'@TUPVE;DD^Z_MOG>1J>[O3%%E.+TSM/14/9\Q MG-^N=9KKCJCJQZK&<5X+;;V?!IA'':0$IFA'S"IWK7UM;Z0.Z65V^.(T9#U% M1D;])]??; ?PQ0)E]T@)Q5KMZ4NXS&S#IO#N(?"[QALB[AH)ENM][H.S?I&# M]Y1F"<3F9-N]Q*(?]+KMN!J ;RK^^M!/%O[(<=&+,6O8^QQ*] [S<1]BVB=X M5@8LZ.$K'6XS&PZ>'2/;E]6;:R"S*CH(9 M(CE\^(;85N,&Y12)'D$.\83M?&&^]XR?SQC/TLG8I\&0H>L ;OM:H"&!:T=- M1/(\BU-C^$47/XC)5K!*N,=D2WI7/3LRX6%01M8V4*5Q^QJJ'C& MA!=OMK>?VQBYO;\,2O+_L/'YT6^:3)H< 0&B!YIW@+\JQND_N&!S>!4B#K33 M_VQP2Q=7"2%P'WM-_&/^$VEXOG#15B96U7;MBZG2\ F=4;U"+*X% M9EX_4=QR'P]D6I*VHZP30@%#L-_\7LQRL-&2K&>L MR8UT&K!K6RJ7-D8!N[V$19L;B^F5&YUAGJ$IH;TAUX/=\-/0Y'L)VAF=N9[> M/]A?27]R,]+G__U6NOC:-RQOFWDHK0 ()"4SQ60/_%:/D=PL!W"B(:ML0,\> M/Z[TP.Z\=&-@TT8$K,L+%G5GK4VJRQ$Y*XK.#34=H2,*#7V*3Y4JZS(*?G U M5#N,Q;+OMN$D;,ROR'\MZR!_IU6>+_HI-SN*[I3-ZIHF/K>Q)2-_!MAX-(C# M_C5*YLVVCF\O^&*XUB>=!X9Y@MH/\!W8M#VH&Q8N*LQ\*I=6V"3T98; ^7W_ MZSW*ODTQ-Y=?7MIO[SNER73!'"U).$I;UW$>?P-U6=@1A9&%& FW1_NM<;_9WA\M&7GSO.U?M(V, MF1-3.O#1PN;?SD0+XQJ\9TSU\,;:('@0@B_8);X*SZNG5.*K:%^BP<-G\L1H*T\!3?=MS3>4 MYP*,?N0O\DZ1S;_(?!#/]:TJCL^(N(%(<9HXN+^3ZD^^%MP/GQGUDG MHRIK7M7HF+6 BAX3X3GJWG1_>25VWN79XK],S?,F5#"4./D(/WE'.H$U-1Z] MM18IYC)HO\);L[7=N(^V\*7$T&QIY+X#K#D842'!$L-Q'B6M<0\Z;K]C;+S: M#)+JF,U7>T9%<0;%%1W^JY9D0G"D[3F:B*SW)SEK_9*C!Y1?U]_XA6;U97I: M5$Y68(&T5YC1[?VBE9GF_B\>\ 62=F=X!TNSN =S+ C.@.P&)\ MM7$'N.S-Y>W)82;#UV1[\&]Y>"GP/Y]K_SU,J/+"9\T%!Q]!L2+0^FUG;VSK MH*@;Y:6HAO?@IL3'?>GFA*/Q3P#2(%#QAYR*4SLK/'G"/&B%-51[)_:EIA2& MQB3,.IDFK:2[]F1>[V=[7Y/H^1:$T-[]HEQP D5;N(TS*E_J8OG8>VLR?BFN MWE'QE^C9]K#UJ?7R.JY.X7H:ZXOT[%".I)[_4SCJRY&>8\58^;U8>IR2@D>* M6]+G^2-O:,:6HH@A[=(%-4)V9 BZY9]+/4TFQ]=4;F<]Q..30PFD8]L-7TEK M!VL_&(B>O)'LIHZ2W0/->XN5ZR/#E/6GB&/\ISG!*#P DT7=FM/A;)YGDN?< M;OR!RV@&7_7X);6O'JKQ,SPIEAIQYX-5@VK])/^ M$X] %\L8\I!;W>B1NAQ %FP%-@-\&5U@H\>,H5(DEF9E]3_4?O%F9#7=(TZY M2L_BD9G#PXTWG@'=(H>[?[2!!R?G>A#9YQK_%?_X;/EPXO!RF1PJ@EFBV3]: MXJLLQ,+.A4SLBRJ9/7[A(##;CZ.[8%J6WTG!ZJ$*E:^FZ"\,=H@SE;U$@_:] MU#\M X,/P0L+.T\+_-%_H),M*J"M0([(7B:Z@T*!$% +C)3.<'#B/37(^)'HSO@WFRD\G7X>'*GUDZF*DXZ*1QQN;91S- MS_:CCQV: 265F=4&;GZ3U"KQJ[(HP]?(L/YRHS F(!]1?G:CGQ]U0+ZLRW'6 M ZUYA_EJ>E:_GZEBMH,H=G7 ^4W>T2L^!0.L J?E6XJ+,R-#*YWW!N&^%XK$ M*9&I,4"M=YA")+67"8-V3G9$1T*X1(7DZ@@:]G669:5J,VA0.0/"S#'[680L0SD.8=,** L@<0AKYTY%RL1LV:'$:"L MC@FGBCM4N> PKO2)VOM]FVB1N.9A:KZ0XGK6#;L7& =?KJJ&*H0SM7*WLMU6!MZ>VX64+][%YC!=-("1_9KOD1$D"Q<#J*/^0;2UF<>SZ M$O&NYDEA>/&.MI\9(R9!M)P"&&1G\; -A/E.IM55.)H]*I-*J^;=8\NCBU ! M?/@=X/.T3[E8TR']WVV1+C<75]DXR<;"RZ^V3-(,CVR*B_O)/ACW* M@T&5)RZ.W]X;J"!^[.8H'>$=GQUKMH=/.4NY$K3AL"#F^+ >QG V5PFE;DT? M:VQ#4N7*2/=]YUE%QHP0'6'M_\+:6X=%^6[OXH.@2 N"TB#=2#>(2(FT,#0B M'<,(2)> THV DB+=DD-WU] #C-30S= Q,QP_>^]KGWVNWS?.V=_?'\]?\U[7 MO,]Z5SSW>NZUUJN0B4^T,[L<]VKL9WG!1,V&QM\8N2:4WIM6)6^_M03\$3W+ MO>?*Y'_>X(,76*&^^>D'NPO2W]@-KU.V*1FT7'H=_G@]&_7543+$[4&-_1-! M4UO/M-E=@VP=E\'+BX\5<;+=@C%-E0<((?9,NDJTLX7/#>)I8EOWYQ2LW3A1VSP\<'A8 MNZ=:87F;.(A?PU^ 1U7ZW B^<'0K3:JP*>%Y,LZW^6=_ND=_%):\O-9?=.S0 MN!DD.TOS/7!6C?9UV;(.KHA,77Y=!KUB>8O62SQ9$Q4*[_7CO\X0A'!SDNU9 M,9O#J=?5P7]U/3-8T0,'O$!4J-F#I(^A(BTZ:GALG'18=H,K!S(U!W^ QJ-! M6Y#(") ,_O*T.YM+_X6A$ RW"/KG5?\')5PFRCU'Y ZRE./EZU,/8Q$(,/\8 M!R4C( MKC7U99O>R^^B1Z55J5_RR^?W;UP,34D4=?H%/I-Q1G3F.@8P^QB.[ M=G]U]7O:2\\".:Y/%"'XQI9)K1?.8C"FX1^07&=BVQ-/')H M>OFFYZ+]K?45^]F6UWH,@.S]B]D6R8-3>TC9>X:S/LWO@95;)OG;F(GIU!Z< MQ-0 UCH(A!WCK=CH*A,!W7A;MEY>@PY M'R^''5K4?']WJ[ZXGA!!J)9Q7T^:S!^MR!Y69^H,[7U*3X.\WP-,O&:PKVN) M?4:5(!2,'XO%,-7*6K04FAU:5YII?1[T(8%_KHX*9'G22:78ASJ$+VD(WL]OLK]F^L6TW[VI4]SATO ,07'&=;$ T97.M6:(!5._SLNX[JY>8 M9S-DTG/.\!J_%L//Q^IILQF?WYNJTYUH!UXQ/2G!F!=#'(N-S'XO&L-'6%(F M>MR*<)S>"\4-3Y8#OUTI:R 9D?KU&HUX!N#<6[M;KCM GM\/)'I)'-$4A[_W M%):ZL)E>/$"_I=G"55[+9V'Q=<47>Y0O:G+M:/?C]*"5RGMOJW=%D8;?+K"+ M*WP[T^HN&BU\BQ95J)?4!O5'<+ ?%7>LNZ_3URXS+,NDAE22D05,>-9/,A+C MV1,OKZNS^]JW7]\!NF.,;NX ^G> 4);CN*B#%E-;-QA"]03E?72/.>V^@5TAT/=:N6P?42*ZR1:ZRX6"[0M^QU:UKZ>E, M99WCE8@A[]0(Y.L+)O9HBQFO/I>I>GL_"4?$EY2%2QT8"+Q_^&SIF+>Z?X-, M4%00O0K/FL::GC!S]_V9_(GXXOK5E!56%% W#U):0C M0S1F42!$.=Z1\'7YQ_IJ?56JGT Q7?XE;,9]$TND;";%63MT7>^I@K=57:<:E%?.)/#"3A_UOOW9,*#R4!SVCTBJDLH"SW* =ML)% M9%SO +W/O=Q>-,?V3BX? (%@L@$]U:XBW3ZW/_[R.9%!7>EW:1>7G^11^Q,& MY0,?B-&]%VL2?0('0)'%]W38BDTS[#'KD8L*@LHQ_2S$0N<50EW0TNP(H\^2 M<^%+\@5Y 1\5" 2OOQ/C.FTE[!*!4"IW@$3_TCL 3.0.,#Y;H#&N'FA4U6NF M'S@;7DC2XVO=6!>G.^$.$J0IP*,8':&,8R_0"(1.UJ$TRTVVB_-IK"+:8$7= MCNS?\+ID794>;D6NM*BN$3WNN7F0O3HJNB\RVO,K=YCK6^*C/#(U68FU:'=4 M:2ER&XX;IN06XS 7N*V7GXSQ8)61!:+&NB(W0RM]_W@FQFV,W2W)A>V"=&NN M%&JT$6J667R\"XE#XN^IVF/5Q&FHSHA&A_$'N\'R7\\N!?Y8R@Y#?'P+?)@: MP('46\IQR]D]MD]SSQL%.U//6XOQM7M_RVYJW%;>4&]$QJ#:"9W=!X+EB^'B MH=9Z]_45$_1^$?N$7-DDG[6?%QV4QUY$GOKKZB'K8RQQ(RJ=0?K=(PHN^67, M J]Z2-JC4[:RYL]I]0NC_11*=VYBOX!R/B>?,XA0T"E->E3,LE-AN1JL36:C MGK>OCAYX ALG]0?@]F[+Z)\;C"ZD1>(89(LJL%.MQ7SX-<+#:_LVGI8[>$/%MC M_P2@$U2D-Y\=D*OLZP?K@=RYU>#II;[>GQ,7Q&/= 3'12B[7/D#^U5$UTSC3 M&6F)(TWLVW"D,BIMRF1/RYY4[1M(2Y6+J/NR'"H3^]29!-2?=AJ9MKOK M"!^L.&3PFQJ85)G#YM%0[5@K+G+F,K;]9N_QJSH-P0\.%! ME$4V<^F[C1=0#6*?-=HS^L?'O&WA[?;3.&+ ]0T5FD0>VIA&!M]/;K&2Q.L7 M(JN(4YHE\H [P(G,/KVQHP9D$6/Y/E+\O?.)\6PSFR7RT-HTTPB-T04\#;BZ+.>Y%SHG*V@)N M":>'K1])'X+?._228U%WDUD^;/DHOIGWK\ YAAR<.9"7=;69K0@ .HIKO@!N M.[#]DCY(VG[X!X(]L%P8RNYN\*D4(7*:HF=).BJ216]CLT6V7'!Y*S'/G>I9 M?4'("2+W%CXQ_RN_*!S)'S3I?JL?0Y8W?WUP:6'.7K+UR;_)LD#J>C^A14?8 ME9DYAVNH&X=T+O(RK1/Y],N!^[#'Q[>A9ZY)]_O6HBU:E;%W;NBYYJSY?6B^ M:22?1ZR_U1O5?-,TR6\V>2 ZT!(LNQ?;0X\HAF5,:8QL./RWO*?R;"*OX*WN MA1*35P<7GL^&TSK1KEX*FB,;=^(#EW M6LB#R?U4O"4 M]&#M5PP.62UQJY>1YIKMZFR'^J)N]7-*BTLFGX]Q?\A!<6/5?39\A4NX$AKA M>&[P>(*&C] ML6VGJI^Q-(9[R;R3_;XO[+@0[8D*VEX^7PRP60YSG_-3_ME=W$D8W\_YCNR- M,^5[*7]N_89L@,B0GZ12=:Q8$Y'S4IE8&L/7X@ #4J7$U':^I7SWX$V1BLM]8DE*>?P3245H! M,[WX>X[M.)]^KMM.Z[I9_,Z4*!^^>3\"A^&$I-)A'Z5<3,3?PI(=':]%X1__[;X"ZNF7]+OBZ([ MP*IUIW/5:+'7GZA6D\2PHP,/.' ;3Y0KT*S3G1:>ROA"F4@%2J:C_"!O9F=?6C&+"MZ9OVSTP$,T06*]6 R9$A28 MBP?>^5 G-FB&G9HIK]S>2FG5F!B8C-YO2/Y52%O$/I46HM6 3 U5+R@NVM.' MS%:;L "?1#@\4J)W<9+)M;)(Z;N9. ^N^^5 Q0:E)'=LM"#W6,M3A)

527T9FZA;_S M2((J8X_;O9Y@DFM<6)V/#%#]?OFY!%H9V&3^U-Y'Y/N+:J5+,<54]F%:@&PY MJH2@G=;^(N!Y5'>2O'B6^@_-_A0"PB"8[(RNJH4G4L'LZPHZ9?;AT^E[! RS MC>9/YE7=$=ED)O*]O3&MY;^5QPO9ST9?!Q*AYM7!8.;90?S\" !6HKI;%B4R M,S72N?)'+:0AW.C@>@. BY-!&G*@Y15G"KP*@,U&OTD]SM-?H5=3[4!YRR5; M>TF.\3[M-3HO?L=<5U.K;WE -5A8X[G-.^EXL^US__T5!-@P[B?@6[R0IRF, M];KL1[+$.XE.^K:ZH87%*UC/A:ZCCWXQR,+&L&W09G9W4T]'>:S'ZG'L4TC<4!+\$#6A#1%4SGFYJ<+L%ET=[&*8EE+I M9EEF7Z^UXV;2[3'"TO#2HS,HWC@$MLL=U3J-(@)VY'C2%**V&?/C$ N;G[UP50\4$+CY$KZN M;EF^:')5:32Y)#[R1* +28'K^U1'A5W\Y@.7.G\/VUXWM'0W17!'C MWXO3"$E+.:"YYA]-!?LL!>;L:(W2]9"./G:.520LWR5Y[>]]%GB<;(43UNG2O#_LIOWO$=10O R;#]QI2=PZ)G M5 UKPZ.:@))-G/%ACY180&/DSDZ6; V+1K!^_@OX+M8WDG+Z?N1.<+S#E :,[=2=4$[6Q%BB>#F M7,? 9G],'RQBZ?"F/%4ZN_9BWAN56*K7!_5C D_.734L;#D?5] MDRS5?A-"&!/$C/-X*URXR-W_/9'.L%9\5XUS3T#"A5_3)8 M%4"L*M+]=_=4]P_W1(\1'D)V,GK27U,LF'9>E$H7*W($D(Z0D#[*'! MK7(:*CCHG&["*$R \LEC'1WP_#,'GZ, MD7UX=AYS3C.?LC2G>JE 7^;_JNQJL8_:RWNFM<-3KH MY!RW4*[0Q:';RE,8F+WKTQY9B;(NMJ-F[1'=(5-D;$P1L]XSN:B M/;K?(?1>&B3%>O=34&Q%NG,'XFS7P$LTRW:CR%V>FG!X4/&\V.Y6JM5F6[Z8TQ698\$T]U&?_TB?>L2N0Y=_LV1M[VR>Y^=T%P2OV M%E)3HP-U+/P+WU)O'4FL_V5T)/*\F@H5#FLZ+=G]%TVFM2,I*;,Q,I-%.%(" M7<6',HZ:W3?5>VE$67DECZ'10GP!>YX,68[9QT#4&W=>7S-QIMW];@*??LH% MN7(251\38 MX^0:-OX?DM#:T@1R/05Q CZN%CSOH LP*0TR5OE3:8YBF]&\U MO@V22AD\[V;VQ/$0@:*$[@ )[\UO4.EW 41H!JI7?OC\U*[\,C)S0DPG3)^ MF2P2Y:I. (7LN+35']W,'7%42O]M5^DN"+I_W57F/W=EE-0+IFO%KJEE#1C]IK2TQ^L9 MDHO^((["U"GKS50"^XQDXZP9#=9CU:+:XVG[Q,U:)<9.7D^-E[>A^NFOO,C M=BQRLX6Y;'F9%Y-92@G7GBHXL4X4^/+5'=CO!%/[?^^R\8]%[NY/HP%S4D\I M=$A]LA$">J_T\/!A)^Z.SLZ-?T&R)45R--[]6@4\ZC.&M?-2X;^75YB >^*N M<>S-+R@@&)MFKOQB>U&C%@%%?]RTA-2KCY#*U?;=SKU+N;;9.P#SU]HT7CG$9C[%, ^HR*!G=J-A"1B<.XW, M\-5I*2Y"F4">C+"82FFX?!ARII?5]M6 M/.Q$<=ZPA]56$B_4M27;I" ;?Z^3C?3_3E3]*6F$EENY WR3K=^[ V"C8BT[ MTI)_S+3H%=9N0SA+H!)*XD-D#Y0K\#-N7/8,TYBCH(1>I[KA*77-:=M=\ZM? ME;P9,MTEPS[Y"16'W>I_*X,*:8RQ?NB%'[F2*,1FRMQW5,S=.=[N5XFZMAO4H:Z1@]JP.^0@TY9E@$'\18:;DEQ?M/]:C62'3,MV6>K MN/.HQ7ZTV<%C82-/43[GN3W)65'<-'-ZHW-8[\#Q% MM>OF'L]^$P83V2]X 82?<_@1ET=7H08KC/M)E_8".,=K>45W>"N8EHN$H90N M]$N/5HZ]H49')8D[3SC+VBH8[P":7J^(!-X'O'"+ML7.=B@XXJ[6J77R;@^O M/2+;%C/2#*^+\>!5HB&H)2RU2R!7EC+8\$'VR>P5(QE":Z&/3$4.ZO.=:BQS,?4WVKCSE3S'?A3@#%@_[3?*!+UO^CTTF0+MSWHP98%\G-/2 ML&1I]2%1B)GB])&_A+1E5C+]IX5T]D@_ =D?-^'5X0,XW>#.D,H2>ILL]0U2\64LBOHRN8MEBH MM(CO:BD#B?# !5QM7G!,NDN9=?RR[^BE1/ZT+-V5\=MIEM:FR6GHL\5GJJ;8 M##KD06FM)5Z:"K/">XXTPSAVO$I_O4FHP$F\/!WNAH(G3MF86[P*MRO\R*X^\ ,OF-K$&?JE_5FFJHW<^^\A M-*ZY'ZQE7EZ@3I-,%0L_UW+3/0'1$TD^LY03[.NI/]U5E8#2NO4[Q"DN34="$I'[S\==V9G^")\WG[6T^514WVV$Q<\C2/!,N\!9GR:/JW MQ ?,?!=.->X2+&DIM9#D=J:FY;&M;$-C-<]C:I4P!<.8YDK M1R0.;920MB3#Z=&OO[A5V[5DC9 #$BOOD"&FL^D%ACO4'SV>/+_6KPHFD^FM M2E1=3_1),CGU$SZ.6DK/S6,[@5_@F; %+N)27NP!L;T7$ 2E<56 M52W-GW@UL;D;RL[3@-AQ[P-PD16Y6HVB1J"9R8)30GY&3FS% ZRL+=4/X#Q2DB]V7(08D[=QGTE[ZE2++1/E(]G* M$2 EM=*&*!8"MWJBGA4E9NQLEWT?H#H"?/T4Q7 'L)#B1^/,IJ'$C]-&A7-5 M7MH0XG]G<#C62^W>D475U&$6B?CEJ X: MN*)Y+=>SB?*^ S#\-0OW5X_YP!0O>^PPXB*7<)^BLO8JBVBYMW8EZ/IQG,,N M^"R=5_W [(1$I)SM<9=G];[+^+%20%AD<<65N3*2QX7MCS^_?O5M3HB;S^?D MH?A%7BTJD#Q^J3ULY=!M02/7L0AE-*.>-\S569#'-^0J%C8(N+5E,)D-^Q/@ MV!?:T6[F:")'7?7CI83FCM8TW\,%(](XR;#:,N@M4J-Z87U"_HMW M/7I<0N'B3I/$6&H>WO6^V^A-JA6 YB(J;Y;'U?*M4 M*]B*:\TP764?MYM0"4$Y2^\3S24+-I?SC@)[HYB*7*2CGF@23^F#M/AFSH$E M!A;L@PQ_-],GS:LQ##U5BO2E-NRD9):@D;+&O> _PBJT;Z.9%/:>!:HWO/_VX9LIK&]/L"$OV#SCB4T^U1#4K*2;V9.__ M<1_^%XL*&H9\#['R5*D(+&'V5#?G995T]BD^_4Y.L-ZI-1(E:N4ROI M&??J[AAO\U1*Q7=U&_B,/U5[S!]Z<&XU@YA<,^[PZ_ 4'5]>(LC\@:&HW1+! M _>GQ5#)ZW_T\]D=8&)F8I?:-*N(MW==UJX^TYGI.O(@P8?^(=0L+)(XU<8] MJ-1;;J>+I";"D^'<>S':ELYW33@E.PY1ICOCUVZ5L'%I3_CY=V^ TB%_#D+\0_ _Y]Z_/W+JN2_ZBP7UI\U MXA%<&QNYQ!>[]Y:6$?H2[[<+E(N$#OVRS1GI4;MP!X@X OLM"Y(\[P?'=#S\ MNOJ!A)DY47P]Z[Z/H3N?SV^HE??W3.?7TJ7>@6]Z?D9R[Y"D_N?)ZM(%C23O M<@?2>4/E-OWUI*Z?ES8RG^X TI-?O^HM=4>;9*:LYNV(IPG",Y'?4U#VL1LEB%"\<^G#ETB> S5+IDIZ+:;R&6:=&V-[&9M8*IH]VR> (:1F^@G][5,IF;-X[45*;;HX_^6 M.WR-9?D)3S:XO-LZRUK\#F"E==]NU5MSJ,7GHC1AGBENB:Y_ZD?ILY?1' ? M?"/ BQPE37P#D=MTXP M%B4STR>!HM)3P]!AYD7&:+(-RE3S3_G%:KIEXW4Y8U>2@S 6&,+?%] MY$M](N/YLFF\\LWCF(GZ-[I8W7';_LIW -8S);H/'WZ8+\72]_ MBN**;: 1Q4ZP2Y/H8.0[<1C(K2CX6RV#MC>E4Y[L$N0Y:Y@O)CU_.FW8S(H,? M7N)$+L0 -8#;)NQ#T)]V)4W..0^*"^#+QO7OOV,3*RD7B;/'>\F>.[1^/BJ1 M"H[D*/A/16F ]#)6"#'Q=Y"19)TV9QD1FCX7'\.2;1AUTE;^YGW_'WW,=-YY MZZ<7U!<>IVJKI IUNHGTO'(GC#6.ZZ">.69=SV*;%6%X_/K+(P6Z#'S?=P\" M45XPZ\+M"VJ]J'E#X_"#Q>_?"82L(&9Y$_EV%]2LX=5_X,>3U2@<0N-$5V^6 M-$DYS;Y9W,KEF]^K*)GBT5P_QFRM>JHL!NE"JD[!7[C'8XX,/3ZO/+*HIT1H MH&0.0 C$K6.8'&+XY41>2I?NOH]_5E2A@;VR&J1.K_I=1]>(R:.>E#&$IH1( M%/AXJRLE?\3G]4:XA+T5ZP=7T<3?;CMZ%Y4[5]@SRW_/PW_=@N@-6[RF\69O/ M1*;V AZ-MR@*ZSIX,-F_-RW98WX&WWZ=D*#_\8AXA_J-)^G<7"^A)P!/RZH4 M(+J&&YN=R5J((#'OV/+S90LJ\:+>/?$&V=X3G$WB#O:\P/>_C$#0[U#>@C!TOVA+KVN./2SY3>=J^B&;T#3150#PB6"%Z2QS,RG!U M7+S9I6R&65L ZX6?T6F;77<.M-*Q?6FL-+CSE MZ_JUH9;!R;P38K#$/,E<>SS[O6C)*TFGM;4YZX%!?M,(?R+>PJ>/%'NZ\A2C M+?'JU(/DD=H3H0K8T]2;Y1C:*YWIQCA5DRI<7I[/%<1*D\:Q_ISHTIN >SM@ M\Y[1Z0 8@H%F-*>^TKO08'Z!I==IXR3O>WKQ(LQN)[)R1=7IX]XRA4K:9XBH MQVGP_^@#$6CVT+<'C5U=J&._/1:963\U&L.Q+F<#XASMD]]>4HQ?@0\8CJ-W MLAT7+^*J^S>=]S)S)1KX++P,*7.&L(S/"=909DUFJ/C$N?=3,S+)U,!S#M- MP:7>DE]J%E3>?J +L&8_'J@(Y64;HM/WUQ 773)ARJL&6S8"?_1]D,/228E$ MIZ'&998',>;KWN PV:G RITV\DQ*Y1Q3=>F\LW>%EX&E0#5"(KD\[D@X"E->W M%WO][5S ^9I=C8_U&*RZ(;NTVB6F!=N0!/X;!RUQG.EVK:7*BT./WK94U4#9? M'AOE.SNZF63IGY\IBE@T&BFI_)KW _#H!8U+;'!Z,ZPB.RWP1VH3S,J57F!V MGU^64GH6AL?1JH+XA#TLP;S17]2YMI!=\G(6PWPLS)\YN,4Y"&5Z9C1^1=*M M?S.T6V7O4KY0?RZ5;@?6:NP+Q(X?\9<=.3];=K$Q_.'?X\3SW L7-\[( MT?=Z^3APD]L>S!UH[C*ZO7RBC=*^ YB L^P#7RTV%?R,0\"/5WN +G4K??H M^(:6=9JFF<) ,^-Z:>H]A_C/6_X(K<#0;B$@^\\V%N9XTQ\\8'O?$DCS+TG,4$YD2HBO53P6YI**LJA%@F(Y3-J6/517 M)^U67330[HOMLZQEHIC&L_X[0$F380O_3V@.6Q1OI&Q6MBO3B,=MZ)C\^F7! MMAG%1(LH*V:XYE%+^QZ+K:T-RB!+IE3M=C0)[,Z4&GON6,[<#>+]VH6WF2:. MLWZ/B=#;V;\T::;6V)^F)XM*"5;'?3OHW"WLZ6GV#A[7\I36K=='(Z=PP:%> M<-[\10W\]7,D1 %#$5%X1=!M9)6@YEC -4P>_#9^:+_S4\=Z5L;9CBX=':KO M7%_LT)FIMBYETQ./4,5T[@)@E;:&\O[CB:_H_WCBFOYAN1_VR^X7KL)WZ<6?\#4K7#N5D*UK.GBV[+K).(>VPL MW49][+10-M5-IDIM^CI6.[X:*^-BW;TBF!][VP-R(:;KX/-YDB7G8';SK*DF M5@EK[PJHZV]A7VRH:NM]3QW$N(!L6(GLFO3#7BTG0X/+/HZG5_QU)\+>_4.0&J7Q>ST4'>DKD%N/_XU MY@?,]$&J+;C8U$% H?YPFVN4#>%YG]),*.A*5\2?1A/F1)12Z,P.X:',>=\2 M&\88HG-D[9Q]'#A2SG<$P^!>TZ:$V%S< 0@J#VT8VMOJ&YKB+UFG$V[>5U?D MJ?&3>.'J9 ;#7R#+8GWXU@&/KX%Y- 2Z!9ER0_?&>]>OW\6+6E)"S9+-U G> MI+ZB%DX)O_'I8WY4Q7*?3H)=VF=+1-.WDK]#S5%.KL>FV!LD_=C>Y7?_!;S4 MD)JCV<-.7 M,QJO67KR*U_7!:OF@Q\0"^SKH)/1#JGF$X<[P.>SJ;PKH&:-1<231Y-N*-L4 MM&H9E-QNTF3!KHDOVT:_PS0G>UB[7CPI@Z&28A8 'PD!WLNWZ 5YVG%NIOW MU#0)-&!B6B]+/04L68)>T,29S*@SR'(B22+)_)@N>3_<2-9&PP>%AN3EU.0\L8BDM*576M$IRY_#UFV!U M[004_A^/ ONVOGL)=:5I5*UZV?CKOHTUN%1V(?V?Z<+A9?:2W=<<\$C?DLBTR:G ^B]C/7:?>&MO$;>Q"9Y%4%QQ?@O1L&* M%O;$63Q,063CRAL//W7 HRU/"N".(Z\'KVG!P8>I/6;,,]*O6GJ8(V>Q=[[< MOP/H&JH[7YH]19YI1T/@FTZ^1'F8X%9LY0GA@P<#"_8I74OW>H=";09E-%39 M\JHGRVHOFAT-[M$TOIG:B *[39]HR(9$LE1^; Z /&P&_QZ=.#\0PY""1*\/ M$2I6L>+3*;M;V,XR;@L->PPD\[L!4DB*_',TNF[PNVT$[^$;XS4+&'8%=TG] M5>"JK[J6P_,=@?(.T%[J^Y)%5_(,DN'(NHHK904D<]]-?N0HBR4!4PTSUDXR M,_.>>O-P.@Q)IF^2*RVQBN9^F79Y*[OI&+'A?JN@+I>V$M0AFT%_WFK8Q!>4 M?^4SOK#C$05^++J)%?5$-B]1M9R+DO%G)"?A_VPN68W(J*_F\686?QVGD3A! M>.=;'D_Z#)*<'T22W!D3+>ZK!SYW@'U18.&!%5F5<S)\(,*[=^Y[J)\;^? MRZWMZ1EK9BOJN'WUOIMK-HB>7$<">*0J\ 90I?I_AWI):KF;E)V[C_?.?JX8_&P$/480AU4ZJ%HXP01, M5/ ^:^)I!I4)\[>MS_T+]!Z7R3./ M228,_@&3,'EO7[K0=)GSKH;(AVF&]Z+C 8,_;TP\9GO3N"HRB^1+[.LO+WJ^ M\3&3/;,("9::,<7MH0X,W]]HFLK,XMBP,ZA>.:1$2Y ;&Q.,3/^L*7<#9*9G:$K)!T_<"%T:1^P<8Z6M&U+5?*?O)N)>@LP_HE987P?/-/$\K M2"KS \YS^I^#+8OA-,).S[C%R^TOF%Q\3^C?!T.^-GK:4 M:PPQ8CWTG),M N1DNTG2CE(4+ZM2!NE\M#A,- [P*(LM8WBO1Z1K_<="86W97%%;-/Z&39:8;_7-3W'VTD_IR=CNZ MM=EC#3EF?\,?SBNRV69LL*5@[3H[Z5WRP- G(=CK#B">XXCV^S3S[^82_N(R M92+'ZIN>?C[BPQ:$"J9[X0OHT 6M/Q)GM&[V_VV;=CW;RHXXK(=(EM?'$8C" M%4_9L,+OSQ']B'X7W[*5W:9,"TL'3FY,-W*_E6# M]GCT/\XG%._O'XH0-)3S,MG;)M?_Y-<)[%ZN8YL$6JI"K#3_DTR"9YB?E.WJ MJ+0Q/.:DGG J(32A_0==&+A"-:0K@$:3:,=,WCUQ5[?-&[ FOBJ_5^L!+9:V MI6@U%XOIDX0FRN&C- L[5I(I3Z&(P$]_2R5\^]LPEE\=I_0/GDIGOTYJ_42:@RQ+#:O(4X7F?.9MI\7,3+=3'(IEYQX MP^SGO7A,!W950*G /,C!--#>Z_ M_E[A9]AT 0&M'M"#- [8O)CZ-K[(.ZO06@4MSWX2+BI0X(+BN!:\; JEHA07 MOOECUU5^JN6#/^!&I@_UU3R;5)PI,[SM?CNCB#FP'2*Q!@:V'7'-D+$QJ\U% MH#K.=55K]>WBQ[)*+G-:#\XI$GY<9:L@>015\TTC6JIQPM^6\OE8D6;WU6W_ MNV;X_]?"3KP*6L/S>Y;;+5-+.NKNPI]*F2I%CI6H(9#5347GL!7<\GJ)Z_BW M471\F1#8;D/QMCG,):N'5-]/=353KM?H7=7TJR"*GG"D*$R)UHKLX;:FMNZV M#VMJ6.VWCW E$3;=7/K\9U*B%_XB=HN\O8)KA^ BJ%P:-OR4& 984Q3E> M!(KC(B20+CX^\+UDU8K\I8D0&!A 4FFF60XI/;K'*K_JTXW2?IN87!_ZI;MONX4DC;WH1.U@Z)!LQ2X5 MIG:RC#40R'1.N"8-7$! G4I\:"M+KK^ JR)-AS\J;?*U"\_LHQ:)PY#0_K5( M]RD\#+_]#NFP\4ZB\-P^5<,H@;'W\CFJC$3MVOCL#B"XF8J($_>*=5R/I/%G MVUA;I)2PTAO3T&2K,N]MXZV;8D92;":\:Z)Y='!/"ETB_FU% O-XFM;R9,_P MJ< @?V@ $X\"[\7E>YG0R< 7CF;+7=0I=:L-S&!*TT%+=Z?LYB?(E1SM/GON M!8R*,PR2CB:J)+O*0G3LS$KRUGJF%>2I0@PIPV< @Q[]3OY2-]H%RU?U:J9* M<*TI'LMI"T5'PY\>M]+S4-K,CFBW\QM;/K6/DQC6*X_%98$8SH,<&PR;^5[D M(4[5]V@FQ=.7H9S9W[ [Q,]6,&\/"K("L\\ODRK-FV^F!AU:1XW#?.:&Y;A&E^[W+PEBB2JB7",DLE#/FSWB#0O"LNC(7NP25N M0;Y;]NUA4W^*^/P35=(W,778C\1H'P?M?B#94)CA]C!/M#1NS]X<\<GDPN+CHXE$4DHODHR:T$2C<6M^G)S&O525!SR&]8_ M<'[)H4/LLKPW19&,\**F>)D#R//JU*W1#V,X];!9\2M9/ 4!%'TH;^!5=&"R>7*G;G41%M MPQ2? MM%$0](+C6$LC70NU_-V)"R<:7V%QB.J;.-VFF61_TR46*'>3(4EX\S M;GW/\Y%?QQE(KUYOY"E!XK2],D.L>#Z_PSY\B.(RCR!D>#UY\'83X:]Q/T)9 M1WZ4P/?2 ]4^MG+K;7YZ!^ F1N)&B:A+]6K;&3FGTZU?B@8;N'I\\>\AVY)F MQ)9M7&M576TGW;VD1F^&(&C4C/U?4O8@98K!? :#GS>V399^H(SH][8S,N],DHJ8UG_:!X!E@2;]>?MJN:LP^RN9)/JMDT>RHPC'] >1-W8;];$X[^*:DZ#2,+?5 M.!+^T-I&GE[XHG!2RQ%WD8YA51;NY)?ZUGB9L\,A#">2:#9Q5I]:[Z?I+NQP M&/RXGO1E= WDU]IDD7T "PSDI_8@#.'(S9'7'),UNSF8/NR:RZIBF?$'J39L MYDX/*2#!K[QCGQCCY7[./@I617,N\5KP1Z.>@1B$HKZS,KH_?)KTRL>[?0_5 M9>J7>HY1(FI9XF*@X!_1;[+(W@^G,URV"PG$"83< N@^";&PS@AG$SD%OM* M1*Y/S$^ =7*W]_]$W!R8[6M8L.;-S!?TYAV@(BS+"ZCCS[T:D!<;&)A'\XTX ML"4OX<]3^"&K,;5I]/E%VTF/4^OK6[4T7PZ(85H"*+Y7,E0[!C ?+S1JER[- M#Y+%"K)8; 9R_4;Z+UPY]MX$_"+_G*K>6._\03!JDP.E2>[F7PC3[$:-BUP MU0,I;@32GE0]2,Z[*NQ-91XU/,ON,6?N M2:N8 L,@LKYB!O\1 TORY>: ^FK4TZTB?N^;10R/YE.OZKUN6-K;)QZ.7F#4 MM$J?I]"G9H!$!PY$=B8)T5C7B*'8C:F$&QLO'$3)_"6@VG?WJA M@"LJ&PR2RN).-^'Z%7YO_JJ;*?%GO@-,1*F7^M\!OL:O',)^HE77D10C&,[Z M\=IO[],'Y=ERI;_#[\4_SV7H\Y>[N5IJRS(VQML*GC^TCA4E>DC+(5-C MHAG\;9N>><9/S#_$[BRVRW?8%)Z.LTU]VY\,WJ66)$!42[6;I7V34;VJ6($V 3VE,-8EIWO M-8AEVE]/(L&1%2BI8GO1V7H&D.,IU\.OJ\.?FE](=% YJT(I!KVRAGO4_L0U MM&6/O234W3F@*Z4H'._="Z+IM1N@-D+NF@'%@#E?QD12Z,]"6]L![>;<$3^] MXLS,'Q.1]*2(?E"7?N!K"*),?B=[DI$T@)+TG7+7)'.\-&-NG)06L+05J(HQ M.G3LZO1\/J#82;O6?M+/^7_2#MA#3(&]9OQ!T)L7;4")O5^5PU&V=SULR!K6_XJWB)P9@9_%_0 /F*BP;H0TT*:!3* M@D60)^*B".B:$?V9$?,CXQ=[3:$R*AXXO8 M4%RG$U_T_B9UZ9WNLA/9=RR&BJ;GOP/\^HY1*OP7:E.Q\OY-0$B@X\UN]#HR M,.+<^,"H^]6DTWJZ1E.*6-;J-R5M#8H7N*QC)!]PZ>N((+%^JI4[#TZ[;UC; M0)9LQXLU[P8D\PR8V6E/]^(JVH/D9J_2,=V>#+>\\L?;MEW 'V>W("CFBZZO M\H8+NC(SYMD:@?;*1Z30*SCUHRX*Z>]X\%\,EPW0-4.%GC:N23X>/FGE0ONJ M'4AU&1XD>D>?&$^^8BH4<=":;J MRT'NO/HXH7> 7DBJ/GQ6DP?>A_UNW95;S1<*0[6/9->V+LT$'L'O>F: M8;% _T6RUAOGB8HI*%V,26K+VF;JW6!5Y94QIO MI[$)'*,>^)>L6.4^D!BDSZYT[FO8.%9'+61E>Q=[I1U>.Q4^[G_<$2E&XF(: M0X==] ?5A/X_CGP\BCWG.(,^<-"1G9QZ!9J@NDCA/T'NOF"MVB[< SZ4&%1T M9\J;9ER_H2=%\.K5M3]:=F"I,MQ@D]G%>BC^XL7:LQ<,83XC/R-O*7L5.2K" M>H8TU 6R3QM9NG8ER4<@^]] %)I%W(X5W(8TBOUC?FQ M'$&0->Y&A)>4/Q2;'8X]C4#)'$=ZJY;O/J]'S]?%] ,\DNC0-3M9K@_/(H_= M",V%/N9 =+==]QFX] KJ=C 6BN3 6%_YOQ )L+S\!A9B.L4G?Q"A5-^>!V9X))!HE MA2ZUO8!;>[0&?2#U/GTLT2>CI$IYX]8GCA3V3A7V%"C5N,D=MOL9>4K\XK^" M%15AG6V,] RP)X:97S*ZAS, &K@V'3+R-\<:W%D_2P3_45RD11L=R1UUY8E@ MG:Y-*'CCXFX5),_BASRCI/^-?>4VZI%\\-+!14?YH[E@$S['S[(?_]4_YEG6 MJ7:*4W7LVCO0#"?75&?M='(3@IYA-V +IU<'5:Y(,&R<^SM4V MA-O6"U8UOAT35)%RNPJ@J$.0D/XVF+/O?@V)]3W04(R=MW%2:J3BF=O'M3!Q M+O)3*_?"/S5K1>+HS[IUF#HQU:DWXW7H;&T.(IJ&*XFZ$9IX]A_J>NHASQ5I MZR^?9Z>Q+TAKL:2I%_\$^/5VZ5,FN9 M ?'$VRWXF)F]OGTZXE_5]UQC\RC.PI">=,;=8]I=!MNWULVVZ\$3''O@AXL6@DZ><$8/F<]/7"V+A(MNH MU\)RI L&>5,O;"%I@^F6@ ]O0R5&W9\F2%^(/>J#6R6*ZCF=L;P#8A'%YEL@ M^97C=&'$Q=Q&(]VB.Z31_D^K,,G;B2H)2I,JN^&?:H1H ;@ZZD1FDM?!D^8N M6\LD[C&Q!)X%PMFFM6*E/G M>LBX_UF/78G@V-P^-S^"/BC?_,IU#YCPA'M/I66.;TW*F/G'P"[)SL(OOBGM MF1;Y52ICG53-AJ8I8CX*BH@D*@LH;8CB;\C1C=P)@3%X#WPJF?FTAWK(*ZB6 MGW1AOM^31=:_9?;-TMM(XH?=;@D8_Y/4/GK6Z;I2M)#B),C&EP82:V_-JJ5$ M3$[RS7J,!%+G8. E>4CRR&CW)BR&> MY\^<3>6AR'WU*>/E:0;' CP2#-MU['DK=RZ7,;@(HZORK2MC#,G*1WH6)._2 MMS3_E%1[NMG*(EH%VL^?7SPP3*==T8NY=P?H$51W!R%X91=P/W/WN]GU=#-E MK/OU,T:[9=\!S$3V>.3(6J1/XLE,9576!C&R[4--F8:?FZS1M1H%ZW )@Q,Q MUSSLN#>3SA-@V#&3Y+Q/ #OC$A?2%%T^5I-K[^.[_4O(R3C,1::+?\FZ'SNG M+]!H$DDTVAZ.H39;>MG>E#4R\F.-Z\5B7!%3(Q3WRE=O&O7,YF*)IPD"^6@E MNG/O448\D#W;:*=PTO)XJSMJ48+-/I& ,^S;"J=3J-QL1*GBSQ]'+*-@XB6: M.P#1#L1)WAZ4 *?/5W+,GI9;+]LQOR!*N@.\+#>_GQ/7Z2,),:_N"WR]*6WX MT_@J!*&4:NDFTJ.=CNL_>U1537G969J-E 6?6"FO7 <4U98^NNK;[ 7*S;?O MI./20(@:+_NX^$F\NGN66!H@OKQLXP:]_*F^4HD24%3-_69"6XG-)A!VUX)Y M*&@C3C/BJT8::[8$GC U( M]@AWD/[-_"7&.D6M2FDRKC;A%Y;!9*;Y2]S]YSU?% _V8:;F*_,;G[ MFW85]NL&J2=+36Y*AB&,D^6^3K%8]@CLIOAL'50;&/[4*?^ ?C7! YD"((SK MB4Q9B!NZ Z1>)SNV9[;+G?":>97V7:1X4(?LW' 9.9#E?2BV)^@Q/XP@=H$6 MH;F5S9$>-06.'FDB69GW9\X7?R2*X!R0'3*NK_M]NN?O$!.;C #Y$#$-OP6) M",.?1JY 00*>#0NR6KC@P,DZ&VS,D\5*.N'0?C2ZM+[^-- ]7%/M.D",O6%: M^IWP,&7Y6=23&1M"9Q;OAY PW-@P%VA5;K<9XXSSN>/!4].Z^C"M.KUXF=+' M_XN]MXYJ\VNW15.AM%"@I7B1%BA0W%T*+5Z.O>_^]K?W..=\^]P[[CU_S'^2,=Z\6>]ZUYSS6<_S M+.JPV8>X8)MP=Q4#%9 :&AOM3OKCC*?F<%9<1B:L@(XUXQ$SH@HC!/2V.6#6 M#+H!?!#]L6U!:\W#;FFY\AH?ZYU'[GF&O6<_N(>1I>4Z$"PHLD=ZA.BN6*IK;^K3IB![XB10&C^]6WP!$TW,.ZR\Q.X;)/< ;P$-Q*@Q9 MJ^79-8)@Q+^7%':N M]:[V +<3WU]TWZ=G_Z5NU&+\UZ]!$ENP4"Z!%H:NX<5H\P/WA]C!TTA@2\IW M6X=ZT-$Y^%;G@0R?C5_N>=1HR"K\IYW5_MFH%F@A1)E ZX*V%./-ZI5#>)X\ MLMH@E%ZJV;C][M.Q(9 #J#%IX?W^;(F'M?*Y7,>7&@N)BWZ!/%F F5?D;T%) M^J2Y-<7RTOVRZI59I&*5+"[47PKFJC*&D'I3G)R@ZG^E.C3MZW+L: M[@&4?\O)F'M>2(L?9@&F?$ K0L);=0X=30XT74-Q$:7C[QJ!3B+N)! M9IKTKOW^53#X,X:_(HJ"'E';5[.D>'7?\^O;H,^Z%)N75U,?'1R<;!R33BMD M[[-P5W9]^1 0Z,QJX&&@)Y:2\0(-S5QB4_9RI+)EA)J=GI'M0Q5B*]=' [0S MZ- M!:'()=L]"!?GGL?%E-!W2D;GAG985G_9 ,N]M JT5<;/)T,^2W/ERHQPG"S&<9"?3TG<0.XUKX&=I")]I1<%Y&>_LJ? MJ_+^//Q1*,G*5&[A!I"959X1 5B?[P#S9Y#3TGK1E":S/_IL)*DXWW0US7SA MME2\@;U?"3\1=G\>_59S8L],$[KK+Y7R$O[U;Y3KR--0.@E&+ M@6_FQSK&KLFS$U4II*ETOM[QF9)?G,?3]W+?LXGQ+1E$93^>\OSL%!^XP;>) M]6>S^$?-($.R*R3T!^PE[U4W3]I,?#J1T%("+P0[LW/ZU?Z(6;$H<[2]5&D- MSY>W^'2D$*9,R>2_MZ.J:#&38']-PL&/6](0N\1%H.<%A@MS^?V9(S]ZF?$ MQ:BRE5]L*TE8-;J?.T&U=Z8^P:C&/FNJLB8*.9//*H^)($N]-^7*RT&(Y'H* M*V?__KRH##$;%U_!(M)',0*B&K\5Y!UMZ)C4(J^,7M/T@BMC<$@T:;*%6<(C MBA%IR9Q:L6Y:DG&,H15.>=91]ELNTC$F[>6:@/*5RPP MEJDR4*1+&LO90/1(C. MB.H-MXPY0$ZBA;025Y_9K;TE+GINZ+,K5@]3DWGM/DPUWT4E?FF%&HA3JW-] M]^;C-X(>:1KY/-NQ-Z:&*9=UWW9.?%M$]_29OZVK)0\%V>H].-.*^UQPCQZR M149VF9\I$3UCKNP]F@,I%+".$-4C2Z56PO".4](KEVGI-AE^;K-^-O/M"0CF^BZ?Z/E-?=@2B#:\TN-P))'?CY/F3^+RMK8X= M18[_FGO=H^(<^>=V>S'@*KED,2$Y!=8F\GO4-AD%C"N(21(-Y\KDW W!1HFU M/'S471/HUW]VNS)VJRFXZNM=Z=[^-*N$(DD M=U)S-Z!(/M/GGHFM*+^OU&(6+\P(A<_R-QH)RD,*E*V C#"2A.;< 6D1 MB^^CA&R:$1S8-Q;ZYQ8J->AV]!7;C-XG2WIS?&[&C"S"SU[TE3M86@,DS-'4 M:(J3PV'6A$T1PO<$^3FKD :7+MP.Q".^Q&W.(#>MI:#6MQ3>MVNF;KO;8 M6:8<\=]JIJ6LJJN8W($;!M.6L%>-*#\NBOL(/6@_'@':WPZ\YY:5Y!=[+ 6V MG5?E5*TJTG@A^LIC=\0E:AF9TXSN22WT^LQ!N$FKK)?S3HXC5#,'K_U+I\XP MB823"P>AH3+ZG:A'#L[.Y5QUH4 #$\4^YV V,4^:1?FC\OP(%OS_[E(];]T> M%>5H/F7%MA87=D/0 HMK[.4&-]%4K4^9W]'!/0TL_ ":O05/60159_<%['74 M!JY_J>?!N,ZU4$,S!8"GXD,C!:\(32X#"OAN+28\D_/?D<"^N3A Z;NL& MT&KT![58SGVE..)1N-]/?76O3[A41;+'7TT]:&#:4X7OJ\FC>S/+%=29'TWV MLVPK;*G>"3X1O&ZPB2M\(">AV+LBB@; 2->7*R5[J"O/,T]":O<'Z"Y-W(6<:05.)MH_(ZC49/AN_"7AG ]DT\\XOC9KT/F*>=/HF'T[3\ZE_U! M06AM.#^'X]P%_B<=%"ODX.463WRF1@8OCN^.9J_X:WY5R/-"*RN1^[1?J2X: M6[XOSM5=%V3ABQ#:5';9Q!1A7YDU:_GRXZJK?RC(4NZD?X? M'@:O$D^LA[RE7&[6 9\GOEJ%680O,%QP$TH.RPEWFPJQ*!WK]3.-9[-RHE$' M:5B!RN)SU2FMJLHO3EQE3)7&T#/!\4_Q<@ 1X8X17/OY[$">9JG%$BDB>:GO M L/#W9U.&6M;*H<*\N\S[3W#Q,5LEL2$%QJ]%Q,H[U? '*\8PT/=!2"R1.H& MU#V)"PY2RI.+DZVH0F/3[*J:,RTGW@< U]Y/+E$! F-&J+?>0([:W[C?M%FV M?(LHZ/.R0XLKW!LZ>]%-BOH,BNXT.KX/YWWTE%U3I(][1'6E(5Y M0.<*)TI M>@7P Z+[B-TJ!3U/+224Y=<6C:,KF/GKR[%]["QG6?&6T)W'ME-33&\",YQY M=MCDE<8<:KRY5NJ\]>9F:H9B!JOJKBWP)*T=FC!4$'S MP/\!\'/$W5X:%_1>?_EZ4J\N@K_/QOP0I6_L[9(DHZ;=71>A B5X$S(#^*""1\J'?@LKK_3A%5ZE?ZT MM /%;UFJ[-@W#UC3D#0UYL&_!K4O9OM0(J)MP5:_']WVJ.6]=3 M-%P]QNJE;G%[%V.9QG^A89U % ?]S$.-N]"5(T+$QY8^"=5' DC-)Y0*+YYX MO3C+GGL\96M254]!]9Y@V7DM6=;3<4^K[^\Q4XRX[FNA;$4ETF%(![?4AYP/0+ZD56RN4W%\!J2Z M3#WD8>(<=DN/',IIU_9&#O]DLJ[!51)8).1M>R6)N:_89M;LT?)RVAOYY_N-/?/__-1L%@X*]I%> M,U'#FTNM M7L09EG/CDA;) EQ#.WQ:X6R*8*/^9SH87D&R!QO=X#)2H MHL1$:+0/49ZYZ3GB[$IGKU<:?=(#.66 KEFEO(NXGE3$=:'I-7"JB)\PG9,O ML)L2JF;CUSG@+W]B&9?U/>IL*;7 5+YH,ZD.75*JR\->2 UHY^X;$3LRVIE[ M47O U=EB@)UDC+TF7A*AC_N8XQS*"H+Y1'2:&.-WS#TC<+2^LJVMH?!OPG]Q MT>@ZGL=?9Y(9W9D=T/;ESYB^***^46(D&=_P9\"\!S3K6\]O:9%-F-+2R;63 M'O0\V>+4_ZYO+-.<93C9HNXNGDLRM4OL6^7B>\VB(QD"E3G^62!;"K\#PO$S MOJAU"@P?N,5H%EK@)!3%LHIRY1VBEPW8R@VNCUDNHPG<82GWZ>R&-F9^W7/?MF7LKOG,#SWT M*R\/?D5T?H6XYZ?B:D56@!OJ9#76,^;BVW974,*CB-*,B'+!.@9*F"QQM]J= MZ\G&I7@164Z1H4'?=H.._MT$":","+%M@MX?7M%O.C0/)0A$SZEO6$PS/-6%6[41-% MRL2/6/K !?#B21GO5">MZ*B ,2=);0S6PLJ=A)64SOE"%=?OZ!QOM.D&D-!2 M /K#JG9-&%+6"@J4X'2G^I9GDV=P77RY^"+8665_G'$!KU8O@!M^ X#Z,11- MWTGVPI?CPP"/N+9PWB[.?A;+O*._30Q]Y^&[*K(7^.U:&]X:W1H,+>+,[\[( ML0DX>P04'4# 4ZSQ,82B16T3=0:AM8_>5//N:=\ MM_=%7>\\_S+ M9L=:/8001@"-7S:,C'2O_\:ANCM'UL.HGI4H !$!J0NI @TO#!4)JU1 MU'EXD*Y7H5J]C(M#0%*Z6[ M/Q>RS1N?;G?B!CW\9-%FI"N&7M:;S(LQ5'13#"E-_MXT1]GQ%*KX1Y=26%R] MKL*M8<:N<22S)/771VV+-5X%"\T?D Q9M_;-_61GC$V]5,._-?* M;YK&7[;>GX:)!:]9I/$NKPKO?I_P&4-TP-]1U?2ZZ=J@_3 M-*NP?:5D9&%?;'JV]$6=.T1WC>Y8X+]@"^C=>MW&=9=[9.+*#Q,4VXEXW8&]]^G M&;K1/D$?>84:Z*69PQ\K.BL(LV4VQ(_633@_VM40Z7GZ.:FOT6U54^GI;#JL M$T2$S\&_=92#GYJEPZWXW+QO-R8W:CV#)R:_J9@%$E_V83(UK3'32B;*=EP] M]DUV!!N#60D98DV.<-Z9;B0[@H$_59ZF_[CL@WH$J1P@"^>?G+5V-W&V 08. MOEZ02M4=7*PA=XGP_ MXZ[A,H#GLO,U-'7,[02LO5XN+$5L85Q_U7[+=7_XS6'OS_? /FMS_X7# ?+ M$:MLW6G4C$LCCSAU_ZJ;?!/TCUBYSN]E"31ZR5#_C.6;W*'UC$QTE#QC? \A MT:*>ME94FH&MW?3,I589Z9 7N3$6B<8 V5/+=UU(&D0X8AMG%45H8)H$;B=[ M, -(OSA<52W1.2Y"FJ?SZY\WB76K,(9";0=KR&;\X.' EY* MN=_.COIY?" 2Y56MKX/>[3",K.^Z 6RR82/;J0]@U ^>H(;M.@JFIYPH_CP2=R:GDTY$.B;?'CD\9*6 ZN6UI(-\ZNB^I;!+"_ MH5QFU+$.7XHT-I6O;P,S5_G*639]$<3]E//V>-O6S#WY"-P#ZGN0;@$GE#6"#OF%7]5WD4FL27#3[!F"C M.$A-U*+[RN[PHFT*$Q;9S+6*-5US]VR,SDA[*>2:2V_WCFO/2._UAWVU)[*_U!OTP!GI,A976'5\JEI3AK80V@1=->$OJ+P/2,-S<7(I!JV0(/51CFM MHS.M9K9N *\J^^^EMPE19Z0,BP'--EWK2V?I#*"(G$9?RT2%4 MS_P6H+1Z&ER1:&WB0_LSM^FX;HLH&PN58(I8]Y-=VC8ELD7X?.^RCMC2EKUS MNL ]LK-<42(*"WNFF*D1C@!ZL3-')K.KA]6[@&7 MU=1IZGNIGNZKU5KK.X(UR#RNEPJEV26V=X1&%_N-6[5[;(?D;219GJ@[>LX8X<_"G9O-V%[__H:[L+]]YK,TE,O_6- M>+L?551-"8Q[L\1"J+[\],1AOC.DUV=T-DS[QO-#?,EYSKM18X:)$PJ'%9=$ M.<9*VGI*X;,R;?=XTHE5/S[RG8WM.\QU3B_I,P MVC1/# OB]"^]"#]$8J/UN MXY%(.^T*6F+[[E2OT*"[I3N(8&832C["4-=H-XFU.'M;",CWWYB=QE6NKLEN M4'MZ/LU/H,\_.9[?W ">47:,%^)M,!>TP*5Y-*Q('FFM'$U,\%8Q:4!%S2>> M\>>A,>@KFB]CEL5@A^AM0;&H1W7!%MSX573[SS(K[J&[?Z/Y]2WAXL:D9BC5 M7G(>1P,8>(@)[4TJYE5WMSM, P#.3].49*]#%70_W_&O-Y->1&4JW7<[T;D!:%;!RZ*'KR=T1BTY+PQM^W>UQ466 M*)K?6C#^GE,V3&'DGC%4/LMVF?"]!I(O&;!GT%7)J_B4TM> M>KC!O__4%EF3SR&E7=/PX_&/&'5#VOIM _=U$T$X_RRM ZX6?&>ANHWJJ\;K M.FG*>,/]>S&MF=$.7I$]_5GVE9LYJN"]+: +^].N>?X8O>B4CEX95WD,-XTQ M:>^L%W(-.:X6[H;_4Z"DFYU_[,4# =S[U?'M9]V&Z+/(Y[H3CFXM;]^G*D_L M3H@9]BUVOMPK!^\9$K-#:.\X1F8.ACT&1YY>&47F+_H5&#E/NYH+ MM^>%)RMQ]';9;[H/^9H"N,EI5"5$X0:Q%HW9#?L$YT4"*.6>QFI_T;W^ 2/4 M "K*BW+$F9=G5[NFC<+>H&R"N',Q\E>NVDN%_>95CI@ABQZ9J[6_3)+H_WB/ MY7^!"(S22VZ^A^J]Q^<9@9I*Q359WOS= HH745'!)S0X!NBV4 <,QR_9?,,^ M>,BK.1T*SMZB7L=.VLEJ67QE5*'$I[]%87%FTVNOU+4;49GG)+77J M.MCH3ZY,NDMQ#<3(1+^%4&U"KD[S&D="=O9S%!VT/].ADUEUQ+7$EQC*,U*/J\O?9]Z[MP 6T MA.A[M$&GO?U"M4#DJ>N-LM,J@\$(!RO;1I,R#+Y#1M%[J8/Y!5>\Y-!0DA9W"9'/V2 MX5)SJ\\+[$&'VC5TIHL:S M4Q+N]KQ?C[JT."B-A-S?TKG,6YT*]9/E3"0X(J^ONQ(=:(+I&&7^R'3TO\03 MO&HS#)Y"8TJM[*Y 55CZ"[U#\>WH)A_'PY%]1 U3-/E"^:0L_G4,(6!_-3@3 M!IZN0N=!,Q?9TO'F/(>'--GK> E&]A:"UB>.MI%YWSOG;()N (LT5SI2HR$% M2/$V6523(^@]'#CK8F(:.#XI-(MEQ%(QGALJ,*YW(#J%GNKP$Z,0QN)XWL3E_S?! 3F<^;WWKO^,N)ZU $JZZG1!2]*!JU,EYPI0B2=%F66X$,UB! G=15L8*K-VM;<)!]G,0RL#&=( MI;ZKG69SA#FT8ZZ],CP8=? XP0B\.&C"AQ![*;]7M7)XN\OHB4_1+P4[+'*\ M :Q [.9/\;[? -Z6F-"B?>T,3GV*H_S1RH4M#:Z .VHRVI)6 ^'8]HM M(CJ@*MX!3)NX)@XB>8):%Z"/N@!"7L)]>*/3LW.7VHV=56BK+_[5:[]M8.*; M*S49O(R'4NOPZN.V!W,&YTD$(,TIR[86A0QF H LJP\. )/ENIUV^LM/-P 4 MS^$+-47DR_V\%7MML3> [=]PATZ9204![TA6/$W4,UGZ'Z<_?"+0^7CE*O;-_Y:M(K)H??I5X,KP*= MTL/N6V;P^B"@D$7EBY,SA)N*2TW3S\4G,\&.U>R!;L+,05(PO\SU2UNNPVLE MR3N&DPAQ=8%GCDZ2?S+LZN[+J8Y,KY7YB=X X@CVK[^6@XY%&Q:=\&(?0[/F MG9+0D: M9XF;1U:OT_Y\C_U9CG"Q;R/*I7QKS__[C@3> MA?:N4.<3?>2V8!UO9*& EAM5SW^)4Z9S^I<'\4>G> M:?$08A+8#*^-\+5$,56SD6_>A5X3TF@V%3-^_;A?O1]]UMXOND=0B+Q;RI=X M47EI7H?Q[KX!A.@YRU4^@2T +?30*P;IY8D.C[,1'*)[SW]HT"Z\\_[M3G%Y MI#I50[3;<%PD.;YR'73 6;FZ=R2XOKK%,P41R/'T/&I;D6U!>>M-9T>PROTS MSI7]U_B'6Y7>LAY2SVKIZLZ12P*V8#$%^"P57T:PZSV8^E GNMME\L1+^+-Z MQ,7U>I^%#2SL^X5_ARR)KG[/W^U2[ID0H0_/?67U9JSW_!1%7E@*2J[)JTL6 M)*CY+$H^WS!UFD1I98BCIJ^'.[_].-[B=A;9CO, GPR@J\5EYRMCARX?0PBL M=O.FS+(CV'HD*K+NJ@+ZL\OUW]X . RQ]]X\0W6N] :?Q3+E_T^54/^#\_42 M>EY%_<(0Y4E& /K<6%;5-%3*\.L]\P_.DB'PZK]5]=U-*LF7+MF$3X\4OXV- M#QOIV>GK5+;"+]8.(9XEA,MD<7&DY7AN76Y+H#F MV9VE'G^_'C/R*O8;6S-^S":WM7[G=@Q3/H?\!WO+-/*![A[CXFKW'9A0OFTS M?80*C-?C7^8]'JB]4?&U\ILR.5MT,':'$"*-O5/7'A)_6GCZ8F&%\.>61!CD M[2,):LIQ.6,",$MVTTC@W^7S$HXO>F3:+3- RE:B*7X,)67HW3$Z.JL>?=;> M6R PIR$S-D-;W/&WAEB;LB09[=XV0;KY(:$Y4O#KGNQ CK MW&V$47<6R"XHGW-.A)$]J2A7?FW?I,ILO72Q=A49;Y-Y4'^$KU$87IN&T MN 49H(-M77*P'!L\%Z0C4RF8:TWVSY=]VIHZI)R2GB:Y]UFZZ"3ZP7[G#0#O MI,D7%68-MFL^_*A)XACO!;B]_>!:,7^#O;/.UI?^'%QT0_5?RI*LN&:3/=]/ MHMKPC4S/1?T)]_7 2TL!)H=ZAZ[-0OCQ7WH ,%(VJT,,!U;6=*[MUBQ*'?$% MO*0OZ*S35O]%19#UV&+-Y(<](UUX!@UQ9IR^DCGL[ J;V+#$=6M(GUDS!3DI]^,-= Y\+,/]5H>0OR5 MKR3T&OVAK')PREWI;L*9?@@LW1%MC%Z7(3$UG M42JN 5_ZZN0^4"S62V8A$*70&P"ZV ;O23M_1[7'PZL9!1=ICM]NY46>O!;"D5(7=_7?;7D3ZXVU?IJT\,@O2W3 MT>W,/'7:FZ"75;I\7J4:"QOG^(2!\?6%6]PJJO8>%V2AD2TM*-+!?;YF]Y # M3,0\.+*3MN[A=6E>KN/:IMPVD3(K,V>ZXHQ]C;8)Q4@(AGCFZ?EG>$R:RW6/\)/%8G3_!%9(:Y$>VN5)C6 M7-!9-L=L7YOL7H%""WO\@6)ZZ+R3D4;W:')#!\XMO:]"E'7Z2;(TA(\6(C*2 MCD )U_+KJY[K]=2S=Y9[NYFV,,Z6<;$R?'I V'B M0UV$!=Z44H&DOIVT)#> KXXJTB._.)9-^A@]$YU1E?W,XBLKIR49E*-_*=,Q M^O& L=/HF-VU3]/I0X;Y:I R@ M91 ;@E&VH%#C]-TN'+>EH%PP+S,Z)SL1,)P^CGTR8P[%\6EE691I@)Y+HG M/5Y5H^WW #X MAL= B^QC;BJOL':?:K9_TAAFIH,\?I[U#3MLD/=V!="C9[XF406DV,2=$M?U M7Q.X2=*B/_D\:"FV!WI9DYDL&??\=@!_ZN\XG:M/#41*Q M4,BS>_B#6.9$9'LJ(O>DZ>1B&VM9FY=$OEE]Q.34TH1!Z'P"'FA!-[&)#C9_*-Z-O9 M 8II%/I%!D)A:C8!?C<(>2Q+1>:4L1R9$-A#XD,[Y_6/7;>-CJ(N1W;Z5 MZ$5RK+Z\<%H+5?!T0=K(LS;1@YGP;4=($_.V*7!U.>&=38)N%^5*Z"*+(H4 M*Z>]B'#[$VHW>3IW4-$,1J2^JJ'Q:*5R$CZ^2VSY35:<[(2RV^W66F LRO_T MVO@7V]'9$#.&#GSI)"A@>%#'T4R9;WBN:DHD])/QV5VKQ-B1/=6_3M+$E$@. M_LYX%:3L97.0=OA'9N"=HFTX0^%&_OOU[2G^?-Y]HZ([U9%-U\+@!?+'X M/I9O[+E$>IH?ZMX2G>9Q("C,?@,0"Z"OR#^26B2^Y?OT>23O\?&%ZZ6NQ<(M M!11\/2YB[YYN\G[%RY\O\14-H.C?P"V34D-W"<9MJQNIG*:X*X?TTG3O(S65$8-[QRD!7>J M-=S5W$)Z[Z_HTL_B%;ZP^%5,1\+@[<<'I/Y,D;Z_^"&.4#O!&82WP4_#>P-0 MJ?MA;]"%3!^"- \S-YD\'KT^X2 M4AJ3&.57.Z>\H>&R53VI+GWM$FK45UJFI/.?'?8,^Y)625LYII/4E3;9I6]? MJ==)"FUHZ(D@4L@_2-(%9C#S_>W\TI_:^9KEP1K!5KF1!@?47TZ;D0KW^Q*J MS'-7Y&@70<<\>%6_WR2.U4Y6R]P2*L/*<4;>=_7:[JZH%WNE0%KA2_("X?\# M.1_H6%J#&B?%?A%?FIM;\*MJU\/\"G7!NB(;O?Q$S2=K2Q9]Z=-5^=_+-1G0 M%.N^K)Y*.Z8H#?.C+)DQF4X'=L&W! 4_AW^LN^+MT4_>2S;[[/+.QZ]-W1]4 M'K:S\5\@^__?@^(MS[;I1I75L^0U?S!NJK5+D_WWJ---%;:FEX()39*.4WL? M6P[("MP=KQ;!>_H,GYXFT M+(GV#TF6H:K[=.''91_N:+-L/,#1K0FU](7-?;S J_X?/@KC/X6U4>>JYQ1CS\JY+RK[#M;IK0J9:!:D/$!]:9Q[$N&V+FUN]8*_ZCUCVZV'\"Y4/.G#WP4DI%, O%:(V92T5L#QZLGLY?[XLKRO M+3)(P,RZT1.\56E!1#($DBW5S?^K)^2:DR3MN2;V8I^3WPOIZ3"D(_]&K7S2 M3$II(ROHN1Y#T,,$%@OUPC!N$L) O(0(43WQ_^4E,?]/H0$21LYGX$7^(0'W MSYI 5-J]PZ;BBO4)8K8\B/AY)[O%[U/GGR1*4Q$#7P_?R/??&[4,,&_DKEPK M(UUS-5\=E''J.[!GR6ZM/Q_]MZXY*BB4D'\;;,+L M3_.(E)-09VOU5A$3X[(1+! ^%?_HVT?BR=/H%M$3,8\,"6 N MA/7!'9CN0=?'@C\8)+CX4BQDO&ZWQ3TYD28+JX< MTV+ZI!44O[ZF^L?F$ ,3^ZM=/>S'OVDIQ[&[VM00@<2992]GD.VC-'=^H-9" M\(>X->S$-.32#CK&R37##6S@;@["8WHCO$6XU)DI?7[V 2>Q6.^/X7277N]] M9>(D\;B<>Y(8[9.#DRU?@QA_6$TG_%0[A[!#ED2'::5"=FV(O$[KN$P)8D/; MY^GI:-_]3XW/_KN5'^G>9/V>A-&P90,!TJX 2W:Q&%F U=@MR^@01?'O[](1 M&@%0)O-GV]\#/8+CO(Z9#[J=-+18BIA2P(V5"S]T8IH*0);;NH+2=>P.B2+] M2#DY+^J%*(2[EP/_SLB#TIW_J(,\^;&*;$VTXPB&["[E'?\L8JT< !%UD*S_ M0\(WDK5'5K[S(5RWSZV9JV F*3YUX.'NRT$^KH%>B4/I<@QU7?B8]%XTF"6[ MY5[N__/:ZO^;8.O OC91=%V.##/6YBC5Z J19R2=A[4:82D@7I#T9E]OFK,8 M=WUS';RJ,-7%$0T9NDY6EUV3?-WG"*4/^ T<])XN"I.:_2 W^&U!Z/EH=Z:Q<<='XL+TRP!;3BQN1\[=15(Z]UVPI]['Y7=;DKL0\T#T),;PU)R!R26SZMIV2@ M6VZ\S36AJJ;\]IWYG/(/ _<^R;]36RX#?EE5TQJ5<&).9GBB?#]= P>!9>[G4)@Y<04&2;;^^RY+H-ONA_[6NWUCV MSE/(EO.F#M'62.@Z!G@*''_X&WL@W_TW]MB2B7I\=6#"M2 A=?6V&^&;?41? M-[1_9.$X=IC1C.GVPOZ$.$%P!8J\Y6AJ)4-9"FR5"OQO)26$^C2HEF/Y<%%C MYA HRGCT2OM$H.P_G]LZ+E//"0 )0+I]!>7Q_8S>*^K M=X%JW'Q?=<=+9/(=C[C98*)M?9_Y,$Z'?21R+.@A]LB,N'<:IG<#.%A@\&-K()U2TNO,<015/A]4IQ+3+V./YTZ\ZM\(,I7BTXDH MR1^:HG)HAIP-$,QK=)1\V)&Q=]$RE%"EE.VNN;S]'SK_T$;]9YA2WQCPC=)1 MO$],=%^GVWHV?_#;,N#HS9._6;"PK5/0]&7+;)8N/DEIR1JATGKP>135Z=:1 M5)B.B6HU ;*WEI/^(M7#4Q3MM=N#7.[N0;=94 T<-/3=2N5L3TF&[16+U3 M<5OB:8V=4&D-?[E ^W.R@SW (6Q^@\U8C_>;YD.&%Q%K>S73#F:*-(F1@O 2 M%!Q:,_ZR4C91WUC2B'N)H^&ZJM&ENR&QW=+]8S]0S5KFZ;; M^GZ^FDYS1$KW^+H5'ZNG!UZJJ&K3:2CKS9&T8>%H:*:S@9P3"T--*/M0&QOU M6?\#*' NLO']\;/&OSHQ_]UV[?_&/T&>':[]\F;**3(V&2JNFE$ZK)<.Q"=6 MY4.!+V-:M214?/65$$[C)^+LBTW2/MC;2:5;[_7R7ZU)N 5^K!7=T%^%O#V> MC>VA=*(+CDY98LF'IZ0;M2->9$/3YY)=XLK4"=\2*Z,JK%\I]FK5.6V(ZMS. M:64Q'(V9-#Q+3YTCP3\%X;#L>@%.13%!,8E^V^R(7S@DV@].)P3'71\ZJ7%K M-\B)-1$PG3*7KDG*M8;4&X8)%IU8B?2N -\\:7\BC?N+U.!RR 2U,Z,I*Y;C M,JGG)I#H-:"A*I8/O@"!&]R0JC";7R/ 1AK4%I<+\&GBJY40!E;0,X-+_[93 MSF]KUL\G*.EH6S/[U,&)NQ6'^^R6GM3><8=EYQZY>N4GBO%[BU<2N0[U,JKZ M?9M-*&1SL9OM[]+B,;4,W;$"*W_4^$F 87IUNJ*T3(Y1R0&V;7$0;*1"^-,Q MAOOJSL<--::R,84A4F4> &%N1N+.;[PT$IW^ /G[N:M,5Y&RLC23S650D26/ M8]W[$[5*BELI8* S\SVF:O:30=^K4VB=CEFQ7I\7;L;OFLP](7C]/!ZH3_\& ML!V/-6_>T6%RVX87T.2>B-K"HXI&U'Y-W]+W)O4OV;!?!QQA3&-EO+7SO M()=GX@,)PJV!FMY>Y]/* DNZHE292?ZXX2^FC%L+HDFA\<%1@ U?\;ZG$'2T M@1*?L3@7>W\R[BU ^CZM-,D.(KN1+"+&-\PAYXB3*89QLU$.3XI/';6E0^Y4 MA3Q%VF!W-$OH1L=L@'\X(>:3)!H*?U^7<(L/7,FK\LO!P3I;;%^)[L5*@P&# M?TL9,.Q%@&S1^QFD0H8#Y?JA8FH#;S!*V \3DQPF$W,;9TF#5'V',AU/*PT63/ V.8.L4_EOH!+Q7661C5BR:X/Q:U:4#6QUM!Y#GJR_ECO-QDC1+WUS- !<)!RR.*8W-A3",X&X&,WMZ+IUY87K]X M@V%S"9V>B/0U[CKZBLPY*$X8+FY]YU%$(4&XH' -RG/7 IO>51ZNMNWG"O%? M$42^P'4?W+L!6(D&N&=9U52KI"Y'$7K$M"5:*CN4J&3R>>,6$@(P7PI!51#0 M>BQ67*JGK$-M^:>J^#Q)M(A[B65?E'AH'04=Y/S#:_>&>7I^A8X-GWAL0"*[ MP3-JROQ[&3*/L6W7]DG^M"0U+G?YAC&O4N2)6 MY@TG-P"1DMJ?N<@9PT?O^FNH'2AQIR2D\,;+[?M?MQI'V3C:_)7R0D]D?/[1 MRP:]@H"Q5M:E?8V-*GY"-'4_:>7J4M?)1!^=O_E,8X+CH1.O7I+L"^>["82@ M_@]/W"-/K_:A<":&@/%LJR(XX[]G;@]4KOK(DT5 +\1P*IES/ M>PD.:WJJ*]+>+?KO=>2CQWXDBLB0]WB:.S ,,\/Q..G8.N#'TF>0"MN]^H"[ MA>/E/>Z2ATMS$;^Q0.R:X!]I(I>WI AVF/M08?[,4_J8YGJKY338.U_^-,1L MHSDY]@6DQ6-4)@DM_UBY]JE,X6F!*'M8WP)O10=N?0%[!NF+644AC9,V4]7? M>IMR.A%GOA1S-)-@[&Q6>K6X:??UZLDE8IQ;EKT+YQYCQN_Z= 9!6B8](9JF M.88];A=,B-,Y>*$CI_%U1V)0 (W:84%0CZ+9JBBXWE@JZ3=$VM>=PH'AP0U MLQFQ+SEL2_U.K2_"I1[D7?QQD:V:=EG\Y0V@*1BS=0/XNDO*GMO(L)X8$8SM M6[Y8:Z3JQ$^6)U5#+1E^3FK:::32Z1;E/76K45AT<'*JP9]G,D/=N5AB?A'[ MH7Q)A-@V2>$/+_?]IS,ZY!&[.BH2G&\N%AW;=C+:X'GHYC4':@;J%,O7Y\[R M1V7<1N>?M"NBYP2;%;L,RDCUV21^_EPZE.UNI8B=K7L;G,'L3W_4#::3?Q3A^M MP=F9 'LD:$DYF;LNV882F=?H[S\LO51Z P >3/4;!5@W;C_7KJZ*F,5]F/5L MRQ>\E!?J%65LJ]BJO+T^[>,NROQ!\Y>JHB]B=%F @'!;25H2?1#$Q^CG( #W M\M7TE^D*C[$.V[78$J-J\\>#?11_STO%*Z6TBJ%?L7_6.YV->RA0:EM**/@T M_WKZ^.6$5Y1XVEDXT'!L?]_]F43K/)<9=7],QB3LS[21Z8@YM ?=%&/H1+H! M.7N^:>04 EIAOP&<]-T >/0MT-K8.A7@?IT_B+-[L?+9*2]V:W1LU"UR&W\] M:=VQDW8L7,@5'-Q+RV&*OPE<"?&]BBI].(M;0O?16,7+*0*L1N*G(NIEL1J> M-"8U_>%J_6@&N,V;1L#J]'VG9W?F @,CES2Q.E!^)YWG9=-E(@I6D0$&KU2; MS1@]"_+Q*YG!JRWVXYDZ#E,9_C$VN_,\-OZ'RS'--M*!XV-E301B3B"&X@<] M:PR 5,"S>:0XN3XA%D@=/_A:^&JWP;,!YSN?'JHZ0:\G]_N4,(2BJ?) +<8= MU2WO41/D&:V?:JEPIP>PY\R&*A8VBT"^I.8IM7TDIFWF:E3#0]O=\*H$U;<% M"3WMEVTAP]I$;IGBN4=+=NPM- 1M*?2L10BP_MD/GD'T_IXG-8)]OB3=*6/= MX?HT\EF71O=PQ9_ )RJA%V\O25;VQ.*+"5TVJS[&2&_WI]\O?]9?6O$5>[U2 M;TU"1.'=&FGV>XGCXELU%E_+'FF."5G'ND(R,"\AK2$2IUF'37U)[RM**E_T M*86,@*1^MWZ%9(@_RI,O]2K_/?>QD>3Z.'*+/(X(ZJ*1?'@EVGQE"TP1N5)2 M>CZ;= -8?'!@4FM_60I=DT\AO\:DQ!^-O)&LW=$%ETI2HXOG38+:;+[*66'B^4T_J 0T*E]V&228*E=OS[G;$0BRT*14JXQ M:G]F_1?T@*XKWSQ-8Z_XK\\+OB%6ZM= M32GC5P-?,7X88TPYOE8X+[;E B)L-F0.X]]DWS=UO\YZGG8#&'PG\7S[#Y:V M%J4;YO6"AGS)=W-C6IKQ-/>NO" M+<]^W?OW8M&\-!X*@VD+2ZE:L^6H6R=YR(KWMR@;^EISFOT$.&@[2!)A(\LQ M$:BP5JRKLCQH$]IUJ-"M!*,27:ZXYR05 5X#=A;1ZM M5*T3:+T.*]RV:- 8D(EG4*),)5;?/\,7^U$'V^MP Y!$WP#F[]8EVBNBD@_Y MW5^DE[K> )!U;4>H&P"U*3KG2N<,ZPM:CL22COK'H+#^BS> 5APZ"^@-(-,+ MM/]%:W<3Q+S"94>T*G(#V#6AV>I:)G6RY 63,GR_= $+H_N7WRX-W/.:/]HFNT2Q7-'68 MJ\X;@!]>II/RA=1+7P70:]@-P'[N!@!SPKB ?M<<1S;L19QY M%G>J;6+XY56E-:(F_7'+>C&XEY,JO]W2LDM%A <(QO)R6.Z M_X.]]PR+JFG319<@@H@@*!($6@5$0'*0W"*2121G4$D"DG-L0 ')&21+SK1( MCHWDG*').<L)]_W44U7: MQPCKF8];&<<_L'5,6/U',\;_C(7\B+C"E"ZE9.O^VS)>]3/N5W[]LH2M1,LP M\N,3CY&EM/,'CFD7Z"0,(,&W8ZPX'W5HD+"TMFDG?@[K[,+JXYR8RY\A[9]( M8^M[681"99$*< T,4 F^%+4S-.X)B!;FY%IK M%:>+Q3+?;I ^^8J![T\*Q[;QA/7J[@8!5?\:DM-5@U^%@4\1:9T:%KK\ MV4\_MY&]GG=\(@5^37C $Q?#7'75>!AU*)S(?.TZ#K'XAAGM.*^I';FJ M4?2$1H57;JJMXD"(%'A]13TWN.N2\<>.$;B[C/>%=;T,.\$"3Z]G600XQ=*E MX.Z3& 9EKO?L5UHJQ&\)H'DDW!LH=E1W*++TYI$D58KP7+<'-B +U'ML<+)*NZ M/&=E,M,[;3,;8=^DO8KZ#@*N/'2PUID?[?A?!S$A3%^59<5X(0NEURT M!"OV$OAYXBZ^N*Y!$&2%&W;2!TDH&72X9XP!]C7#52G3%H:/'SR_2 #/@KNK M,VJ+%.PB/ =::_&K0<+#*QA@1% 8K7"A 3=&'YN+ M6PT=N0;4L:BX,]/M2SY\%,/YT)>;(!OZ[$3&JN3]S_+$K<5F"4(*)U%O*KYE M:FBXA^22WHNIC4+>.Z6/!;Y310844N][,;U!(.DV'G4D,=A6C3A!LHT]'I7Y M\-[J:2HPC5IIUZE^6^AS$8V$Y_N',+]U"62MFZ33?Z)2J"_@TMT--V4%>7L8 M%MPY>]U9/#I@(PM"4&IP4ZN7F$E9R>2?$;4U[W$V6=OPD8'4-O#NW? M?8O\&6^;W,%W%1(PYO7)*W8LH$T52ATDRQ ]L=*Z:#88^_S^M*75@!/T#E(6 M*RB&$'@FA ]J_<^^EKQFNFRP?N5D" Z7'DN=UV<]L&=JO]\BXNG'A0$\N_3' M],$'07WQ&B-0L*^.4["8GV8:*C'WF5,KAY1(GP$12BFU$3@H?/INQ9<;/!*. M',8 S;"#JK-P-#[H *J%Z,])A/GO<"CY<+],/YAL:B%I^JP]EE5&/10=+*_X MV#!^*$8UVNT\57+1^II+^.L#8_],]^OZKY5Y9)9L^KI_#,">-#A%V\Q6T0OT M,UL$DWY-<65^O9,>X$=0W80U!NM"_UKZ!:'&UG-Z9WKR-^76]Y(\+NY8"/WA MO05 @?_?IQ[8^OCFSGH:'W(Z@M]@PS (^/P2>'L(M;&M_@T4'J M>?U"A7.$37#P\@%X^QO:I&H;5Q<#A+=B@!+#\T1.6"LM*&2J"OO+1]@,J#NR M9$'>!U?N>D#&,-;/=90;[)&LJN:.&,6KZ$0^_M)=B@\%H0OZ6=@5$Z;MR!3J M$M52BG0I+:^;VPS3>-%B@.R/XU*U(1_\L/2%C&09 VSEBC,IZ3J,K91\T%#( MT7T0S/C,KN>P]*3$I/8V.=4G67I_.^E#=.QTL'S4NJ3Q7J(:D8:-(CV#\@WC M+?SSM9RBZ=O\\O+QD5GJRH0E0JGN\.NJNCK6^@$LY6 ?NRE:0._\8;OQ:]ZRTY6X/:Y%M1IRS MH?=W1X93\B-^F#WY^M<3X3R0!X]>#X.E+W=V%S[^5"W)/>3TVX-G==SCE8]> MW,]_]"@P* V4$7%TVU._3Z\T."Z_<^!0EV\R;8AC@^]33 MC,;RUOE%*["H@'UZDH1O:=DP.\IH!X:%7G#\XV%4 5;3'$M[F8B$/>O M/7JU@O)=VR6M[_@W9-7$17]FU-4NEE\!+>[Y^@[TP/&Y4^^^..S+B/:D._9H\^OA0A_99A]8#IV=R,AH9C[I3^ M\BXGPQ>;FPOH#PF6V9I38DBV2$T'PRY0"O,[VS"Q-K4S\ ,GZM:WL'*;,QA. M>(!#Y8\*LQQ=Q>>,D-H&/PL%0MT7B$[NL&R9T_RG4.TPNGMF+$K:'-L' @6J M,6MK9P+\.O/$6SKQN2\49R,A[14=PC('TX*Y+(A^98R8TLI=ESB5>&:]1$^XK M/1OJV2!;,D491:#\M)T4>"N:%_1T(81!J>#A1@$G\\GLYU\H_:/HM>0J4U$W M]' 7J^2G,.EV?-3C>71-U5%)8@M:?'S^I L2*Z:CX^Y+-"CYB 9G@Q@L%*G* MXO<6Q\<;7UR2AC4W,%\+%C3OK5J4+<>[6]J&S K?C<7:.XNK/J?/W_.RRRL3 MSGJL[X6.L'LG)H;PDP\5*VM--Y_=TA"V4QV_EAGJ#4/YT#+/ZVUP!'3OSA2]1 M&V[+E;TQ)I3@5O^ZJ6+G]Q8>WW6;?AJFBY B1Y<14:U/NY/*,_8"_$OR^;-* M$B1>PZ-5ZCFE<=O)GY.MN%UJL![P-)-M(9X4Y[8:U?DXR9.%&2E:VPXLZK7E M))E^D*WT,63R=64ZXC.O^T'.1>DNE_E&7T>GM"LX6ZK6)JAF"2MQ: C!\$&=?F: MQ2S[34:1>*J7BODL4A!J/>%F-^+HIW$]\KZ"^-(/:T O6Y<: @*;G_=OUJ'Q MXVGXV5DC5=6/1XN7V.BL[[APZSRT=T 4IAN&=')*>>6&M]?I8+"MEZBNE)#IG4GYMRNPT0C;$.HA<(ORUCVZ,18'#^HU& M^I)*VM'\F_.+QMWK]6:+ TC9>C!CD1';J)&\54?.XL0E::3>;?(O3Q89G^Z% MKA/TLW-/IN(OPBC,4PEK4[LM/B#V4;OE->I2>Y*.\6F4WP_!@\<)'O,75@M/ MK\KT]O(7=^FU.TY#O_#\0'-SSBNT)&9:+A@0:FK!NSQ6[ E]]WQ5<_=A(JH3YVHL@59QSZV*Y.Q;>U@$0\ M4C]8YFMI1L93-27O[^^NR>M[N@5ES43]W'&[9U9KHV2U7XUECH$__I4YZ&NT MS7M5MLFVB=W% 7J=/ZL=>,!R9!L\]WH56ON7&&3@UI6X$K(O25J+[;&QX -)!=TLBOC[W:^XR?&C M.$F.\B'_%"F0O\E:QYU"X4F:+;82_IW=^^U!3(?J*+^7["98$>&, [?[4PZ75EWV/WA&_ M: )UESO058$0H&WMVCGGC_]'4][_7$7?3_WG(CK-U&4I/RY,<8J'N1WFD$$\@6$>??F =^JS^^<>#]H,9<^E5 M>9O)"=N4@; 7O_!I%:U67$K*BN:VIV*PB&8_MII00%6_._,'"&4?)5M@U\-P M6/^S3I:^U-19\)FBLJ+]:VA2Z]*ZWG;&CO-(5OH6N;[!B7^1ZEW/Q6.HJ7]N M3]CJ/L4%3]< O0?;)=]%AM#3#)BTV,,_(P7S]3S4DHN6S(:2DOREI82%9X_K!RR>ZE_-1UWU MJ"I)NC -^EFT9QNJB;[ ^>PR'G&4XHKCHGE[4G2\FJ%ZT%.HS,I_;3RRWI*R6J9)JH4& M](TVW9_@PE%$K= H1#&7/$[VOSXI>5I30,NXHVN%:7E4$7WG\@Z]AHM.' M6>33\+ *''U)0KT!OJZ/PR\XNT(3U)K#]3.Q:,C9]L=H: 2HKL$XYL(#YN'U M\"$&\*$.4Z:O25ST^6BY_[D;Z,>/ 01.&4#P"L#L2?['TV'%-7*9?AKNV'?N MMW.3DT/64(0K!)J(7V[J4;1FFHEY^+&$RCV++&&36<[3$\Y^67)^:6'OT3P%1 ML7^*Y.9DI/'6A>W7D$SLPM;G0)<+2J?"UN=G 6@D.=\]>_EJO;._NB_,S/E6 MXPKXS]"N]#]J4!U5ZF-?=)X)^$\I MW]$H]&"I#BRWF'XWWR@?SA6/[V<,T*!4T6JK?)N@F[!Q\WD9V*G;1HNPFE1Y M(_T(5N-.^IO^%R\=^+^FY'%86Y9O,UMS/-&T7-+KWQTDV7(W;#!!1K?&Z5.- M*(P-S;.N2. D\Q:C@#UW]ZAK!V RET*E [;M+EMZ:^;%ML,'XGKN#IA !YSA^23C4_(EB6\_OIYXQ%M=P41=LJ[%6L,[_Q_7=9' M5HF>5A+X&.D0PT_X.]-4;3LJYU7[QV@-[EOP2!!\_L(%6'J)?8 MJ^Z50M7A7*E5EA@.55 M&,GJW_,"@[;G#SFW#$Z.F-!?+*8*VQSWSRD=.2[.?Y]1Q=<6@E3R\XQ,P:*1 MQ+_>F<--NMGZ)+%JF .56C]7%^[W4^" L5=\0FJ\J/<[0L;X%_TTEHPTTDYE M\.8>T,.QFG-*_"^6^OS_Y;^_E+"VTX$K!S5V:NW%G?/NMS +1]TA)MX!-?QZ M8!\Y>HHOWP9WMIF2P"L>C9MS0AQ*AB(!(ASQ#OW,U!L$4!X,\$6N!>V.!=GS M\FCR1<,C2:DW(<[[:&DOT$V62!5WFN*3D_YL=[;5E3Z^UN*:V=HT!*WWKMKV MSW]VXSU(,^-[+)XN@>QG8P$U@N[)[=DRV-:1P!3KOWFA@58.7;/I TDG T2@ M)F3 (NUR$](%>BFYAWI%'L, MX,F! >[J4>HZLJ@M*NTD0NRYH%_RE6.^U^; <'TSZM*0$KS[Y[N.?[]0^NI1 MHO/5:2T&:(S' ('00=Y@(3[/"'&QNL7-3@N2.+[I++ )ZV9X).X6=J8^E3+QNK"3$ 3;8#+&XY2::U]SM24K1N8%UU5%]T<[YI&VR:3J=;QD&6"3 LE%< M#'#(FW:E!GR$6&-'YOA^*?9)OF :G!5.>3BEB8&6'@)"37% ,VDB_,7^!A@ MQ0R,+ #_S[O72MSV]B@K7WUISUT'EPGNU%E)6=UD#$#"JV5B*E7GIRBS'$$. M.AMD.LG#]E@7V\S1D2?VE>1B7\D+6C_R#FSMU=BG75^[1%\JHI^$(S6HP5=7 M\Y!Y,PS0.HC_7A*+;A$EO)#S\T;LJQOY_>K0Y.WA& #\?/YL"G+ >VU"21=R MQ1H*0GM9P_;+_R8A?K:9&&"@[PQUFG:E #C=TP!AQ7Q9&@M(DO8O=\'(1/#_ MG7WYPJ,!%DG'PAF7C51J6R;_]>W\"MD''_/-> MBEB2_A3;&!@K0NF5EX<0M. _G@E4!!F<]CP'8SEY8:*!_PGK;:D'"5>2SLYD MI@[<-Z8FK]O'B]5L3GD+R?UK3*2O[KIN%:VMMMK+2Y0=!JA[0?[Q-]GJ$%&S M/%6\.]\!<]H4Z5T&N5AU+"9KE,*_(6O[!3T4''8TR>ZF8X!W&BG?QOQ8Y%3V M+.3Q-*@X3.4=2THZ&"7-(*9MJ/6K#J02*HWB+.T(M*@/@F^IA, ?IA?B!##+7S_#_^RY14:YU%]Y\&,*LUGZ+V!484]R5 MQ3X&: 727K=0LY15:1JL'K*I,!*W.3&>\1-2P83>@43^5L@_/Y5(F7;WF;,R M72I#]CK.00>9?WZ(#&#ERRM*^[/"\#\_A4G1%(V73"\Z7X7>Q0!PK#1NR.I; MDJ-&#[.47OZ4V2$GO1?5B@!H^]Q!+>$WM]S>HR=&NW\Q('ZRY<8Y%T1EW1=< M.#BSG4^F"9KR$[3/T1-H-!IXE1'$.BZ,\Q\^2?'__4)LVDY:XS_\5DS21-E^ M9AG4"6?62PN&K)!3H)Q!%[Z1S)'XI]QMF7]&C& MF'NW]%UFG" MACI+ HBR[GAN5Y;0U05=A(&LSX)'3D1">G:N?M^:*Q*)I6DEX:C%JVWMG^__ M]%'_^],RDIPQ (@-"6$9+IJ&(<^M6\[?7O_CCS7MXUW;DCEA;X*(7+K@)K3: M9L7J%.S*WQJV78>57:E&B)CUI+@K.F#8YE!_RKKGA%E)DOQ0>N(?F)BF(Q"\ MC 9?K( 3BLPW1%X7)IDTS3CCV/8+E'@UEN'L!P2>Y]C2Z3HJZJ VL=?K!<3\ MT:R[[-#);;OS3^73IM75+#KF$0!N/L/"M9,3NHKB13">N1=;"KKGYRV9;S>M MC/$_BA@]!;F6]@N!!K)9>2 MNM0FX^],((G_\+7/_PD*Y^]LDH=YL.UJ##"H7=V]ZZ'VH#&"2NJ57>%ST1L$ M:",-U.]8?5?+FBMQBJ4O"M1Y9#,!-X@5T3 MH:9 &JM<15UF%%NR6&(VFBJ _$J6SH1K4VS>7ISXOW_1+?\^6DP'@5;+UE*) M&JD1J_Y.L/'[YYX*R#G1/ 2.5;G!4+=05X6K;?N\F7YOORAU&Q+=NXGG,^=0 M4[PU+'+>K'8%FRF=<_1"_Y:Y] ]U-41&JDY(33SXXHT;)GVCQFV'KT)]V(0! M1VJ86X@F:'E[TZY&WZ^.WP.?5"*>RFO3*^]I1G9E175#M;R[#&.J<__$TLO> M":H%8D6JFW<'YE>A.)-E^L@UE2!;>D;,-N.]+= M0!K2A3^C+OFI;C'V]F#:D!G7+3HM(8"N:1UZW4W!425S7*HT0%W"S,S2\%/< M>-R!3E/"-(T,N=2;-\!9?EY&;9_O_P&V_3]+(8*10CIOK*.QJ#^=<*%PT+%3 MV_/^YCWOEU;K0S),YQII&AWK7:@/'#TGIC7QX-F*-:S$N.!G_$UV-+V>PB&E MO N&P$RO7"N)E:!U"WVXVW@HLWIB[NW)NXE?=+-_\G*X?4)@#Y)=2W)-=:H1GF#U*TOV<:%=?:0_VQ'4RJ('WJ@]K+AJ;$,T52XP9+]UBKX]+ MFDU%C7PBHO<&T M*?5A?*L79=#6ZF>]UEVB'8J/)C2?PQU9W@CT6_2CV3<_P%O5+X(>WG0EIMQC M*,O%#YMGEJM"V"L9PT8=VKG)HQBKQ>M6E7,M;+><.< [\!K]9)9%29\Z: C,&*P* MG#R2!S77F]O81P5MN<<^2<=_/G@HJK,$^NIX6\YL 18WC-,J?5WZ&L4/IIH3 M<$^VFU>D6"Y)\SETGSW'_?Q93@U9V1X]2QO!\;E3LAL\8#..+7^K,HY@6GO) M*-B)IXJ!:'FZV//N$D%F%<*JD$BFM(,NC3OC8=-;^H> ,.&I;7>R(',;&P;H M1"#(\E6F5*.MI<^V7!2OGC0R8H#O8_.H,P.I\%K65;F+[!69=V9&[_*":[X= M \0*4F8$'=&Q.I#!$9;D[('>_:HMFU1AY&WI*;8"66IG'^ M9#] $]; VKU^X/QUS]0U31=&M,X@+?P839AU#4G8VU ;=X%>VK,C*NL<%L0% MRFC2UO7',CV>#5HZ3(RH>,_-IB7*BL E\8=>1C:=K9\3IVI3"EFDZ,$2>OJ^ MMH]ZA'6Y3A^*'+U"AB_1/E8CF^5#-=H-Z7%]<*5J02W8"*SXI,;NBM'"WQW0 M!1-G7U=N_6ET+\+AG8V-&VGJ\K$@^;H7 U+^<3<3XK@N,KS/4OBP!MP\VX2? MOAZ6E:R1M:']6ILNT"RG65R3GE 3Y_ES]4]&RPS1X6Z+[0,D LPJLQA .P5) M^<&LKQG:W BQ%XGO:'P*Y]VG-IB:W'+F?.$K6IKYCJ@]"YT%-T/ 5!O'Z@7M MQ=(=&7L+G3KI)*(H/M!XY=3#EPRNPB_BASE0]V+GK[#L,%)Y'PU+P@ OY#9: MFUGQJ1A+ L2HL^;XE2RGYT1OU&. =C#9XN!>VIOAI;"] X$X:::>P+(S&T%# MN$@(2"6"U^NQRS>D>\N:L!.KNWOM4YG.IUQ' O3I5)3K^?BE4'X$R#<\T(KZ M]'AWY*%G">[['"_B^;>"5&)(NLSX6P&YG=OC2(TEQP\'Y*(9Z1)+[HWM:AW! M5TKY>C>$V@YB0JY71;237.%Q@N78ZHV7/(46$QR#YSD]LJUHNO&O\ ZO0;\_ M^\3&.ZU6^;,JC( B0ZH:9&"_KR^^/$]3F>MJFS6E,U61S*XR$,48.>DO0<[T M2#J=YB Y9*GNXP=Z?=W(K.)#K&<,(/6/);#O+X0-7/77_<( 9+LG7@<,H,:\<^.-ZB7-.IR!<+]P5>B"I$F,'D**M&2L?F?--MV5O'"[U>&3 M:37]2(0-:Q+HE3"KFS/9;T,Y8F(0N1 MY0>ZZRWS=/,#Q27Q17.\![JA/V2?#"J_^7ZW7<)AOQ_8UL8 E) 5W9\8 I% MQ1:V*TW2ZE$6,G>^LQ$O268D4&N>+-8[$2S]%CC4-LP=_KY38%-/TL7Q$8N=3=S&6?YHJ QSAXE+57B] M4HG9'"^LHFQT[YW/=7=#J2:J4%F4+%02MM" 3&2?H M._D*A P#K$!&&R,A&]E05:09!GA\(^DD'@-(5;A-Y$F^?S@,5^P\0$1'MRL\ MSX$EC&,1[S+=Q+\9,QVS$"8/_>8()';^X9=NR+-(W.IY-/4U^]NR M &ZTOISKDP9I=4<%NN,Z/#KYD.@PF8=>%:L5AY/'#4CIKC2]EM(S%OD^CM_Y MF^=EF\U_]VZ$9UO%N3/^0#A;&,$I%N,E[2,1-5B.I' 5*KXP$%"%9IYT9?6, MER>S-%.$Q7_R<@WOV)K/KUGSKS+ MHEOD?9XGK%7%YPSKPVSJWUUEK6, .B9$F[7!U4LK M4?7D\&)I(T^%-_316S>C=?(302F<8NJP8LUI!1+0@Z]?EM)OB/\^?)M.4STD M$0U]YC>M4G<= S@I9Q[2J#N2D^7>])#ECDF<3/'ZO.Q>:);Y6=6>K_3<8UC, MX9@)Y.)V=G$L%D(L)>FBY@;]S!&Z'_"(2+.ACE+V(7%R"*1)!N3GT6_OXR=0 M,#I6"SX2U25^K&R5G'))BR7&!KQNZ7H4 1.>09*=G=$,7C@U4].(H]OP6Y%1 M]WS.X871/?$4(&%HTW)[X2"$WBGH*;16S(7U96?T-?RR=^J>>C^L:.WW\ #= M?PL-12 3-IJIA@MZ1 MW\APGG=WA)_*0C-+BC,:RE+''6>)#LKMV&UCW_OR'/,=X>UF55*E$1R7.B_)AXH/ M>G^5X#!DH MZTVS[:6(9G*II3X)B9S@[#B!QFUO55QF;NHE%%;1GZ"(1=(-4L J" 5W MN!_ZT:;0:KFMW@!Y6/I0>FQE(=T-I7!\P4TX5->DVOJK%WY#Z>B>8Q+E2LW/ M&J=$O> XGS"MLO#%+?OI]!W%5+CNYG#[R!L,@"!^JEKH4[!LC60:B]$80),? MG.8OYLA0AV*UMP5<1K],C?5 D MZ;0$.Y(N+LG/-D0=]08@MX+]'YEE[K@HML+.02<<6087S*PP)!CK+K+G49#? M&;Y-'O)8Z($!E"\D,4!&5!T&P+ZL0Q8]# _@FS&.6*2560@-*U_E/KI(=N*4U>Y-L7;U*(([.F)EX 803-./=N M=]0([+V1/>-;2<6"RJ@A"I37%.3I]N1V..6N5,S]\9II7XUB=6OW"0M_KA\O M<1=VF4JA\0SJLE2:Y.]D'H;:I>.%M.ZF/$*NCMA(>VK(?ZF:R#9B<"/ ;[81,TW]1CK 7Y-L+;J09\(AT MAQ0C/]3*.,"G[1C^C?W%3:CL)G&K01'$A& M$C-^7C*.D9F.94R0 M\:E1?)89)B-HE;60VIP)DN(S*T"@XZ]P7S>6YXVZN*6-8 !?6RQ2^TLTXFKP M3Y)G,29&#>GTR4$98X"A8I5@#&"?>W@5\-LXY!]=]?_\(X'@WXHJ$)10%M=% M;@;U%-\:;P5P1X^++OX(RG0<2!0@W59X )V/;Q55JFE(.N')<-=EQ7--B;(U<;+>?1Z$U^JT MT=P_D" RHY%)5R)]H0;8 +1X+L;N/U&_CJ$YG>#5]9X3,8VO\8AYZ 8;UHJ_ M\?C^?X"3_9]7WNK/LL4F5[%G?S$4H-U.Q4+9#G0R^/ YUEOH.AZ,CS M<@P0D0PZF803]YIZ(QG.M>XK=MR6\JK/ZL(;?J*<\R4[F,Q<6I0 MT-22<-W']:^K-$:J%5.)YAN_L$FQ<<,'8NYW314(16M"$-]",$!' M..@$*TG%V!% NI&MY&-'H$)$5#LXD54B+R.]O$:^1Z;DSIV?["]$"\QW%/@< M/HR\Z7WZ_]Z-^7^T'#7H/P_6J-.@?*)NU1#8B;KMQF@SQ^27.9YE)\4H:=R1 MPX6Z[2*XPQ$04@?NHPO38U6UJ.7:R A"+L\0'EG3F@_8%T!,,[V6IO&\17@B MD]' \A%4%DHUCE5?FSJ>!V$&.SH\&CHYO5([*.3[%X[)3) M_\^)A8H,9.J9A,]"51A^Z+PK&8Z-;1BG=/:'(:VQ;,+2E;R2H"^K^"YU/'!> M$M*I[2%.R4,KE7B_)":Z[V>@GL/^/E<2?PZZGE;U-PF/9:^_3O]!8"5XTBY^ MQ0HO7+)_36,S5DSBMQ4.N:DWYK=:2S@TQ#"9S[(L/ K53\$ V::JXU%?K1]% ME+XMN4D_(H*.[?#+W]EN]DSD+Z9SLPN/G,1V]4+P<%']V;1E$^5E4Q!4,;!2 M+C09D%( +/XMJ=<(N-(WM+K7DSQUM(M@^_$I?40I_3X/3:<'OEI)FY M65KN9Q \V'U+(-O/O_3*XQ+5Z\4WYL$QW)Z^3)EK0Z1N6[[";877N!5N&#=# M:DN!G.KC_!.*]NM!\N8(1B M"0B$K:B.@[?;K5' >+'Q/P,]'KVT:TE[,)ZM E85,R=(M-A': %\+SS;(]] MI4]$O?*G[IO%QX&WZNB"OANE=3=XP'<\,(!$6S?O^KE75D6_A3X> EW7L/=, M_4$ 0\(NS.F#=26)+RK5.S(^MZ8*.H#55=-JS/&-^\N4"'*^M714?9!2$ M>L&+T4)=>S[(>:*3T7^.]%JLU_8/$X;\/;%/IHT"2PVXBXSE@RYBL@P*^:+3 M752=YS%XNFASZ47]2G;EN-N"^^G+[Y8IEXWR=TI^6.3!\TO9)2)<<7NRN,M%G/"6F,<-.51_V]\[3)*H)."1SX;X'NM M(QO2L^1X@R_O+K>VUYZ'(U?TK^W)\/=7^J/S_F)L.M-\@U C<7NKZLIGKK'X M")3&N=-"XEHQR-+?3P:50@67\FHA%[*;TLYL@/VH&-TQ_MGP1<'Z:4LZ@VGR MZ=F]69[7Y4/'R*)G'[BFVU(*-"NY9452W:+5-Z \"=-Q%W2YSUQKBO-UE&"? MY4=*.$K>//+EH7\7DNQ$M>=&8J_/BJCMG46N4<4V!VMF??,50]";@ ^NT.0- M!Q)MI:_3$.$3KT&WD]J5(@A$GGB*KUS$6-(5463S*_6AG'D^@[KY$]-Z? ML%7(D8I*4%2&W@RJG.SI3Z82=S@$,7!=&8L?Y[+]XN0/O;C\VLB) 3KKL.# MP."25>,Y H*6>9@\ 3L'(\7I&-7N1(6PLQ MQ][=#N;H2@U>MB;*#2R_^>@5R-*;BBT)5[CTS,[6>U;H@F[L")4]UI_D23Y6 M'GJ[EYB*TE$9/"!W$55OO53E?[_]G*]'%>=![J20-Z!E&P%9>$'FLG63*3&D MCM1TQ[AL^BJ41X0/7N6_#3DZIXD/YG.IV"=5S&_.5G=98I3M'R?->Y],M.#+ M,]<0OYA[]97:>MP 18UMT?,:8@3]ZO;S;0YTJ/E&[X?,@!#U+FA7\J11\@%9 M]&SN>6911A#K^D#FOV7[G\Y7]0>'?>93SJFUA-_^'"&0]_$/?A=R4+\U,O7B MVEQ0O^(G,@ [( IVL15+A9_%&KCWB2/Q)-L%EAF\C,;9/&X8JDQ]R+G:/?OH M%1PWK,T64\>!635#1;FQ5;(,!+T3[;)* MB1>O?>43LSS!*JO(((ZXY ;(RU4L]E'VB/AKJVJ/?GP@]Y&LA6+R]?[CO!W?&3D9Y^3#8LHP1RR-]V0M'/:X6[;2(V5*XWSE%CRV\6C%)6;MI8L/7=# M"MD4]'W-"C-[S7)-?^]VV'I/23.598QIV$$J==*WMY]4,V09;)!MK%WT<<21 M\2=?IIR:.8OM[(;ED+[[HN)=W%:=XYQL?LXDXNV\,W[!O.BV&@!2>"3T3 M4X72;7H+:X:$4"]K?6'T=_F::SRXEZJC3/EM,6=L%;Z/ >@+,ZI) JKNRCJZ MWNW=I91\I!4(K-5=;#0OW7\<51!;8K_,.7!+:]CJE/!I$9A"D0WF7Y+E+QV* M5JHA)IFCW98[46.QRQO;*3&42BI4YH5K&-H%'8%Q9VGVD_#/YNH]; M%F$8P ]K M^F77W# #L688W\_G2Z%8RF1\*<2!JI)^RJF0X-Q'M!B]%+0O=1 M:W'=HNI8M[&34<4+I3#3+@HFE!GLGR%8HYSQ#)>XVE3N6"QHU%0PV+OJ*8Q; MRI=.M'&ZQ(ZH4]#3DA'O?S[W6F- U_?'"RE)R@%V/W!S6J3=U7N;S5*LWR%% M_1FJSAM=T5\0M"!&-Z/ .#NCR%/^_IZ?"0-NXO[F>]M;I+)J>[!94*\&>:Y6\"6R.'B')"V)JH.J!&Z !;6T\,O, M\Z!5$5$,\*C'NA"R\:11A_N+NMO)QQD7J56#BK>][ M^ 1=(6C!$C=FALIJK3LQ4?R=IX\;>).)4F/7JJ*>5<')F&;,J.(W%.S7)N0T MM5XZ.%@?;YGY0H7JN]U20ZV?IDXQ!TB_F/^6SU*2Z,_&/4;PBY1=>E%7=#S3 MK6J$U%F@-31$QF6M84?_W8_2S\G6?1@ .-I83#&3E9SJ2%=2"(FFCA[UT8T/ MW&=_/SHN4,(8*O+#*3.")WI39]G6XI;BE*R!#M5@QM9 I#"M)WGLXF1VFG3H M:F269>]SKJYMW;4:3V>Z,IO2F=Z@+("\$]='6+O:0E(#9[;8,V"_W$!EX:&X@R\J%4)C[\?%?@P-M)G /_S">VV?XZ[')^@ MX7TXY%#JH&=MV6EG0"ZCP"P^\^V/L&6 AXB3]NNV^O;UC\AFPF6C1G6?GG =>D/R*1>$T[G8=.]? 0[$ M# !-W&#]BF@;B"PDZ#HW48:%*UT55D$SN@O=7S^S'E&L0U];6W[?HW6^94?' M5C/O>KM:1*HN?!0#G'@7W7S\,@OT']3GRH<7N'YZ2 &4:WYQE/Y*G+YDDJ] M^&E'W55_;= 1OXZ_@>"7+(C'^OEX7'2)[N1,1@^KK%4'48E]N5O04F;J2WNE M?/Q[V-'AB I=9DT9NP<7"/PJ&DC^:_.BH:WA0D&T=Y^RRYC]S1X)Y04\/;BC MY;; 2XNE[8FUS(!8S2J*TGDE?6=(P:PY=YG\HYMI<9Q>2LIFB0WM*4(1.X/K MZR')(>YNU$?+J<..@KK:X1 DOGQ/;H_[]L0Q(3/YYSQCP>M&U$M\EDZ'[OD? MPM3][WU(?[N0;-L%E7\0EOLER%[#VC#.GTXM&VN_GT)YC%. V#A)_,P(*0CU MS*!CW99T$:IDL8=6:+I7I-+F%EO6WA4HJR;K6*%=:/DZR$-V,?<,?&9'? M6.(,O6_(ECQ0@;-#UXW\Y@1X_%X)L)V<7&@X/:=5)(CGKG.G3\2VDYI$7YM1 MOQB6_D')IY44D\%6QX]@ZWH.WW/>EU)OS.0?">?#.U=](_*B>>MHR>D MU%+3A?\4)0LZRK/:+Z]I4H][0FMH\P+\UJ)F>!^N7"H[:FD5UNA?B/>MY=X, M6P_CH!KB9T8-U$$7ZS!&!/^;$BT?0Y_S!8B1>6FC>K=^]<25O^$.>@KU%0MA[;Q2,QH7 MHZ]3J2Z"KK.2AOBOH*7I$5#=(D52I!N;TR#PREG)M#OB& ,X7$(X>D$JK&T= MM[6/D/HA*VU#CF93PIE='POCIQ30B:O6;(S!^ ^^=J=E$M]6@5:'+//U43AX M7"H(34DJ/^=\^'R?&*I)._.WI=A\]YS?1>CRNJHFY&9PLL]&$;PH/XFL(]-48>&%2VF#F:'/F$36)"0XO@3:2^1:IIH^>!- ME,:'_GUSOV^I65&"?&Y3XW/]LY:[[X((5(0- W'RN@8 6_U45KI"E16YCEB_ MGEG"^MV9N)_U"ECJDU.* ?1Y(!LW*LRBVF@.1)0SNA[D:TA3$9%<)YW12*(P M>^(6K3MD47-8XH$;OOA.@J3EH>E4-)H40H(U/+=> M8X F&0S07&$!(P]12S;&,PD'W_1Q4,U\[DB_IF,.-#BS&^E%#)"X6"L=L&')PZ?'BS;&"64_ MN;84%VR$X4/:^BG6669Q4YX%N_[7">H!Q7P!W"A7IAH^MN+LBA"<6_(NQ8NZ MD30RI%*>?@KZ7AP4SR0JBB(W%A"V+3G[3@-I:$8LZ\ ^9Z/,<"0+)8(_L( MY^3L&&#[''9\O:1]77QHWXIZ:5NV--6D?9.Q2LK0QR=*RDTM6/B6J! ]>6S6 M_:$R*^;K[Z^)\G@+(5CEJCL'B/,9"ZH6C*7Q6%P"M!IH,0"9UHC/'0^& +H4DYDC"Y3N0LWF+>WE6ANF@3[K00_K@?O'- M@%W2J5<]%7%C/1_> M1),BT/$_ILSN%VS\&I96V,MR>)3$X.4X?]++T;9S<@XQ\%E'R5,@W/7$(/ E M5["O&$AWN^JF9X'$,^H/B][OU$JXN7'.ID.,8==FPFV"GBX&/@XDIYUEDJO@2H.3$PSPL\(>\GNEA&D] MUG#R8(#T8G>\M33CO/;2>:WI6:E<&ZTEXFLGO\AI4\.S-X<3/I5/"YM16G)< M)_P2_MIGN-*?G:M%B'_LFR(^\PK?DGP@H8A3@SO"X)"_6VRY4SP^-T[PW<^^ M4B"")20Y^5J']C&7P)A^U&?M5"L*',2)[LA@(M9@"APW_Y4=]GU!)4+(\B!^ M$MEA6\AZ^V<@ MK&S#X)!C<_YD%X3V96UGG2Z_M"[='!^O.SOG8K%JY_$)66H,?J0XI7#.T7N> M^BCJU &>=!7,JR3IJ77XESOHZCL>W$6_=$H[Z< )GP;%>L&I%@D9H8!="&G MAOK\CN@-E,:6NR#3Y8HG:$4=,?]E">YPSJZ_N<3Z2*' ^Q3_8LR U$7;$L_P MVQNF*OLJK]ELQ70J#"!0 EWE &I5E;\&7L8TMA5TY?3S=>B]L"R M=;R1IB9N3B/HA2J^A*_8^[F:]Z&Y@IV5V1YW7;L9.W8 (%1_<0K^HQ(++&0B]9B/A*#07WLJCK_C,\@'9 M3QE-VW#M*:0?!GBH [G8 T>6"/;''$[6*JWJ-7[<==A6Z=TL&%YSLSA+,""& M+://T#70([X-Q_6T?_HVYA*M0TWWS>0MM2OQ1,SQ '113]!3X)I/Z8]4O*/NXEL=N%1IJ.8*YV\F9UA<..\W#GEE(^89#L9"'TD -) M@99Z]3N]!,4Z6MCC<0M+*!]#X$_0L5MJ&T:PO> Q= "Q)_KD\(]STG;H2%?% M^+&-9RRC1G_OJ>=&\?LL:=T?V I8KPH'/+">E%ZRXS(?*U]!QQRWL>:^YCU6 M;C7.-?I7(?NQ6-$K'\CIA:T82*R>4\?\<9[.$W 0;$6K$0/80+CT];*P8CY5 MF\6O;QV[%O5\=S8$Q\W(32,/68B63-H_PS\B7_&'\GB9*SXEN:TD[0CIGDQ9[>Z@XS67V)T08I==NHM4ZMZ@]Q^.=QN%* M,9&N=%_*UR$L(YS=^2^#\R6U,FE@ L4L MW2FF#L?')'C;T/R)BN(>J^HJW#51+?>[^WH*KL\_ER1.MU8V@>+>&EJG4Z'? M:>1N:2 VX\AF^[UDVFUGP]_KG3MQ3+WWS)9&S#[?Q#+$I;X?J0,4/0H>VMG8 MWB_$Y4$?CCK.:NC53J[)J4VO5 4+7+QSY--B&'/0&@N8*EK9PL5)N")1T@T7 M\=O[?NZ. 0S6'#L>IK%E*S$[H=,VW"7)_18](9=VOT+2U=?H X$-3X(B:]#< MK/8#\JJ:Q#O3/:Y6&J)"2PU"$Q,J+:CWYN57BBQQ-[(.P.IQ(;MY4 X,\*7] MD!;G@8!)9$F@-;>SH#'5 H[[\OF1:'<-Z*O!X?7/Z+KPE8\(@Z_9HY$[U@SSMI0S86ZUEY=! M8H\@G60D?RA#B+&+1I-<%K_%B30[!8D(_WM"E5GPT&]=6'GD^L=.B?!T>*J' M$);H^ZVC[ W6]<)JBB0SS/H<'\ZT[H:"ZT>-*^@5<:GZ)EG1GXJFD@L,9QZ6 MS,+HY8(.BJ7U1BMDM4K8LZ842>GO?-Y@*6Y8G0U)+UY/I #-?*CH/-JP-\.W M-M@^$EIN&:.Q9LY"D5AGU(3?=$FH^)8XM?^Q[JNI#>41!9RNL:+/I?U(N>R MJ""^ZN9=EG+SJ%C <-!]K6[;A'=S,-2EQ&B /TQ+V24@(%K)S ^>-S->JM9 M*'A+^[HB;RC#4/2#,IKHL(0K+MDEU$L%X1>QBUCH*440DGO=6> *SU'^+L'@ M*8K-/GZK[*)C[&*N_81\78R@?M2:KYUL;D:6\)5\4=1]_!RAQ&-SS==RK<-J MRJ6:,_3-8Z<*O[.!MP3^TMO]>[.H9R'H%\X&>^%KK'Y5U7'#CHGXTX^/!?!! M*<[:_Q2,>93QB[R_^+K*0Y=I097YSP9,22]5.EYR.EFR@I-$D^_*?4F:1@/Q MU..9CJ1!%G%/W;S3[<\):](_6GL^UNTKUV'>3(ZGKZK0AQ^S?GS6-Y;EI25Q ME,?@*VHAW!*_:Y;/( ESY)J2_G3*-T#('B?$V2YF6;1_9CV,NJT[NB'X=G#/ MH@^+#I=/(1<;\_T-[/7#^VBP*=;6A%YMUWWESSU"$7^J\^XIMZU M330J HJ"B/2F H)4 >DE"@(" E)#1T2DA-Y[% 2D-P'I2)4:D1)ZD-X[";WW M'DIH(9GPWV?>\^Y]9K]G9L[L?3ZL+^N7K&0]Y;JOZW[NHAAVJ0&IY0I'F6 " MD=@:OD.AB39L 7"&LMT#BI79PB^PQ+/DK0'(3"/XF+\)0K_<-W<'TDD)G+-? M,VR'7WF4H"?!!Y0CIV;8%P78"XCX*IZ9GY$:0>J!T:5W>BZ;HWIP $5QA[D] MP3/L1QP@N,+;Y;=RP9*B^3=S]SN!S$MZZ1QE08C=IZ8OPCA3"\/O1.( )2ZU M(IC/)<"M[\5J-+Y;P&P<0&F]8V%#EL^P;"H158D#"')26G#K0&N 7PQ3:$16$K7;3[3F6Q4J60.>;N6J6C Z0/&U#M4,P1TA[]UHN.0^JNNU2DV?^V M9T9E/Q7,4[)M(U 2R#(>H/K??3/J\WBK)@+9XSN&)H6J"Q]RG41J)H1G-TY*Q=HM]'G@P, !R5%;->VR,N8 MN5_48#,*LEOA!PR)EV-8F]8,;=Q,KP].<;&QRV:G)$J8S?Q$R3G M)3W DS_3C0,$7%ZG6&VKG-#=P$CAK2V7?39D73X7V_E;9,]CR#[^EY_="^E, M+6,F/)10PH;@1RRZ^K-PB>DN6ZM'H:P2R@4M_'L#IL8KAG*W::SQ-G^[N'X[ MDGBD0*-BB?Z\OE>_N:PF!8G MVO$[V(\%*A1_!-LX=UQ$35/GD0%)BVLAX88%U6A[Z'R#FBR)S/.<':[TL!O4 M(V9FH\VW,$7]9K*L173'[P$##5X\,(S_#_P:9L$!7D*E*W" J''@5A8.(+[3 MGRBD]!3/VI^;?1[2@AW7S.A9(MP2LB@(G/B9)6K]=:^2=[UR"RTC:8B(3SQH;*$+'1_=&X3Q2L6*&>S?2'M?5)L;?H M.*XU?Q'EV54[*MV6YXUDBA<; \7'-ZZ::4+ BOE]V6H L M4-7(6[) EA9U,071A5L5L'&E?R[B-WJ\#37AP $X5R3YZ:1_YS:QJ2?9J-N0.)LS*T-Z:G'?%<,&?)V>'Y>KKYXX,X:4D MAM3F_EJV*,_$U&D(>85BSR>W^8(C,ZQC^O"XKNQ.*IZ#$:UK'>/Z#+,C6-A.D&+S6 _S4@0;Q+ 8H4_@T?NA5E-HG!> TI4!BX8X M@)U*QB[T@-)X3FZ4=UYO'C9#[R(Q:G$HU*5&+FI6J!7.,#-YA)CU+;;>:->U M;.OND!O"-<,]_QZX21%+&30?!^6Y$RV'TV/VM"#[T=:PP_Q&!9#C0'; MMR2KS'PY5':FB7+:4:]F.-PQ$H78@YYISX@\.+F +X1O>HN:I@FQX@ +_:%X MC50@^1^U*O_?KD*Z46F_")>4J@61-=H+N,A1T9&.Z[O"EW^.52AO.74INDC6 MAL9ZZ,\NZAKZ#]5H*+P)"(V$"UGE?_35< >]_*OASC^)9X4MG/5OV/8[R*,Z MYB&Y=DBVO#>FHZ8LHA_'7XCV>^#%/Y82@9Q)5XE&)",)+A'+$;X[\OF9!I:U M >3^*HV]%UY:G\;V$-2B\K![:8]C&5L'SBHE:1>1=OOUZ";JSKM[7A\.8T[) MST!)R6-H#SW/C1,HJ5M0-Y-J MZ?BC"2),_9E??C>*&E-WAO4?DJ,\6NO^IZ]O.,AS;L7_8+K MX$YL=^I^]^^THP9X_CG3]J&72YEJ^ \$\J(>KLGUQVLV0ZAVH\P@3&_4KDGL M?OH:>^J%IM\CO!S@1&+K($H++BG!%6,[3V2#%$$'_60;1LA67I<431Q !9[K MHO!@:Z5<8U;8)#[2>OSU8.]&OX3BW%I!QOX:5AJ* TRKK8)_(>'+UR!XN\Y\ M!F+^)_?=2+!R\*=^^1E)D,Z>->;! QP ;_1[KG*,@3^@,JA\3.B)B1;>: 9Z M[@4!E\VO-$S&(/*'QPA6SAM:"%F7J7X&/. I.L3$K*]"#IYE'V#Z!9O@!P+0 M2R?[#2/V5KZSZU-XM'#$1#C[W<3OSWC(5AQ$:>.*]E+-_46*\3;_<=(YO(^0 M"RL_BC4IB-_?P@+W(%O)>./_%O.RUDKHJVWY@1R5XZX:,(_3/M@$A0-X_ZUP M^ !J !,^ JG.Z-01RD%HJ_!"CS\.AGK6IVPP#]&GWQC:F>PZIEW48W5[RK20 MENG*,@?LCFO',L,,9 L-'K]:?Q&O]>Z9%+:F).IFM \/.++M#P[0&,$7 5P& MU9[G8[]PC10$Y5ZF@6WI,2C2A\.YW"RH=%G>"G[B7ENC$] M?AB<6K#5T .H% J&B:!FWLW'^G,-UHM<%2<,OG0T63&1P*O 1A"V<40Z10#_ M<5^RQ&5KO+0\4NC]CN7$W_AX(9K<:9G\UY*A0K=]P(.5?. TCB M8;I$?PUCY5(U2Y>F>);'18?UQ+Y 5D;$1M)E^R;-OUM<^>IOA%SU1 8?2+XT MC6QT0AJA[F\DS/8/J9&VRS.K$AT*]9ZJ3D][)/0"',(-+]XQ8RMM?%X-H'/S MWW@"+_BAB7G33EV-!Z_/,3+AA^**1RH)6*:)YE^&<])SS^ ).<=8DV-?O,IQKP;+> A;OD@Q6>0Y3P0&*$NJ)).06 MR3@HJG2_DQ^M5C2R^%X"UW& X;CF1NHQ;J&*VGK8O0ZZC#/+DEAY"0IE%/T> M7H4J8./M*!_%5X_JN&]MRA:HYMG>TK3:&!GZ)DF9^:?0L,O5[:*IZBVEI]_F,3A3=_> M5;G.G9:%#YYB=^*'0="S>N?TMR:R,Y.U5:Y:O]RH;P&;E5CY>NW!>VY"^OQH'',7Z8L MD(G?GWF@%N@9L3$$*81U96ZEKXK3\A]ECN4X,9N^.O,KP/^O3IG#*V]*\1[] M+E[=IOL MD0P>N#P 3P42^\K&3CK-K8'G]B095!_GHP/2CC5@W6A):/,)#WA10H3HVISI M"5'HIO2C\5U89:/VQ9?VM?$#8(ECK2A/R7C@%OI+Q^41UYB/G#GZ\OHNH,8A M!;DI!F6^J8+HV90MK[TH]?:,T)9EEH=VG1O/%71A).JGG-T_J)%FR6%$@;V: MV,BFI@#2P&49H>C7L[?JRU#U?,'O.? M.D ,$0)M)CQ:Y[-S/'VS%%A*2N,$^(#9SU-/BY5QPYF8WM)[OD3XO9Z\O278 M4@4Q';29;Z?ON3.GV85US3?1_)*[;2F3\<$G3QI6U=KO!TFXZM"HV/I_N@[# M1SS3.;A1BP.X0/@-\X/ARV*VQ_:7!$C3(H,NU]P! JY:>9-O%K3+(*FL=21Z MLEA0A;!S1(PM^,<)-*U]J("[^=L2U7 57-C+PZK-=#4%:=*YN1KR,>CU=W,C MI8SV>L0K;W"";&M,H_07NJ/)Y>,^TEU?Q;7* *_7UT3?/?,^%M)#T+FRW/XV M-KESZ=97'AZ^(;-[LV9;X)12V\A3,=KDU\^\BBMD%D9G"$M%B[ 12JB M+:Y,S:5N=P(Z%O:2?RS>O6U0T(BT_)$:_CKIC_1B@H5,*?O=VZ'2!S.N8^#\ M EW]Z%Q]=7MYO0H48Q3:2W(X/EZ+4"4G5B'7*3G^8E,$ZK!D*T%XT>3 3^:'I!'1G:!5D()"=']*:S3BH8! MD;Y%1+I#KB1I.E8_8'/TT=H!U\:]DG=Z.;02;G\SHYJ$J;%DD&F0D O/9NRK MALGCN810_J4S9<@268/%$63#X-R&S#9OJN7AM2' .U+/8NC]#1@(!_@H/.29 M(F)'_ZG=<0NO'II35SXOA]95N%Q$^DAFE4GV;4 WY1;(3M$U.( /A'.#BZ+% MC5J8ZI#D.YKZW8M.2;/)JJTBOB\_ K]\*-[!?M0M>*H3]_+ENF7FD= X6FS@ M'\*;O?%\!V_7C!)Q !GH:VAZ)S J'W&E&>.4ACDR H]9^D1RZ"!7!T:>\)S MFW>/GV?1&\S),*'+>E)0WMM<4:Z#7-<#(VG]Y(4B&:&/*7/86\.5,_5N&58"F0%VLA;AWJ#T.568 MR&'_I\"8'H#7DM#'NR3JZ2_\QP;=K0@'.6?V@J"/DS00+ *VM+Y-YG7[:I1= M$06A[7^4)YXGEN"!6-;Z7K:,BO-,>5$5?@:U@,>MD'6A-40&ZH+HTL5DS3B$ MX$T"?VL+Z>/;?M6EXE,MY\G&K_2GK(O\=6N7:,^1;E;R.9M##F%N>&UL&E! M7/!73G&;@S&>44;O#&"(KMC'+)*E9!UV(EXQTD)X.D?S*#B3L<\V32--B?^M MRM;(8,\UT?9L)[=!Q&_\EXD+=R[F+&S\Y&ON"K_.&MU)M_$$/^16>VDTFV2' MGC2\]R93/(_&XDH1,]3Z+\PB6+CO.%T_-K$!\9H%%\?3#4:<:=1>)#72%8OE MWY(PP=Y"&,T93!C0KD83M,N3\1P=0\7E9YQ*-L\NP3(C+>>!HS_TJ0(%#R4# M:# 28R'U$KZ,V(>?*JX%(7GKHXPK^\(2N&@YM%PF0_W<-]S7;5^J__ XG"G/ M0O;<)5W[Z/PYU>O#QQHI.C2B>U76G2R)/F^NEI[AG&Z[TJ!ZNV+"/$;67_B+ M%$WZ6*M5K4UM[E#H8_(7T[U>'"6'TJX1 =G%)970N972/%T)[UM/U^O2&.B@ MP8OO-F[+3W1**[ --TDTQ=6^U9J^FF?/KCY%#?^'KHN$:+1A$UIY-MMF9;](/1 MQRG,W"'A%U$X@&Z1']V8[?#(MG-G6>W]MV5-[WPOP6"-D<71DCL"#$R%2X7) M2W8^P)]38M>GNVL6LM> P?JI)'VD_KGKN-F.@; ME)K7A$B7"IYIVKB2^,HQ[HS'RT\JTO0YH"R3OY54VBPS[0I'(6IW2-[$O2EW MB8_/<9MV.V( _0AH?^](Z;OI\PN6T>/MIR#E]:! 5M$H^9NZG#<1\?]*3N:? MT]"I[?/><96")ZS&SJG'P'0P9RV$>C(-R>;OKQ4/D?OFT,Y2F]D_M,2*>65*0.5H88%W)EI#8*SU=WK1[2PB0JY MWV9VA.(W\/*BSWN"T4Y_-^5"^4!RNYDZ+W=\+"N4:UOM#I?2T$F3X)A'\63Y MAXN/4Q.! ,M_5])+ETE/2,:@CHI1(Z2.>=$Z_B_+S5*;)5AW4YN66Q5 N2(2 M=UF(]HZH\YF@1:^)=O5Y47_=NYD>[. DHB292T"1-@-Y@TP!=:^-044UC(0N M!DH7-H6_;#;6^O[!LXI^9M7_3 G$R)=CS"+TTK[>+A10E/H$=3&IE8Y?/!?! M!+O@ .=G^-4F0[DC="Q&X#L9>R2M_#5W3S,J[J^$I1QIPW\Z[OV-CR&=JB/8 M:AQ@N[V!JGJ/=ITNLL355BK\\=NOZHD>&F+]GBR(^N+9U$W3U'>ENU5X\9[S M=''I:1V7U.5MOSM(ES[!UPGT/;FALOSOE"G?A2U*B&W$&XV\LTK6? M1G^Y2530U6&] E^X@\0!UO PS:* [1I(;"$B%4?Q0=OR?84.8#GI.".2!;F M;6WBD:J$AHRM'[NC+>;#I2B*0JCWY.;_CVE$M9!OEO9A')2^S-^WLOA=3/$&\$ZR( M##Y#[(7ZF("%PL8W?GOFJ8>P_6F&9@YH0 9@8MX+4N_[Y]NYE],@0:_EYQ46 M1E E&60>3Q85$]:TPQ7N'_RBB%V;&_0&);Y<2N,KE!_2-'B=E]""K87(&@O)&':'MYAEC6*"BFV$V(D7)P<$^F=4BI]T4^\"X81R>=I;)_ABR;FYPOSPW7JGTU.;@)PPN'I3.Z'PO,I-:U;A6\ M=COU/[_8U/#FLU[<,/ 3&-X3,N+D*,XZ_* H2SE-1"-=H9&M;AX;$-98:V T M^!X\[)DK5L#%!?853SUI@9[B U_ZP6B@+H]WE%D,&VVDL!M,1J )="!^E?P M*"A5UR2@R9X:7?_)>TOR@FX&11B:O)J,6/%7RG=1]1:!5^K_&2U**'2K2*@Z M@P^&5D^ZE*M9IRUEV7KY!3^=AY+KZ^EWF7H_^V+'1P]3]0I'_\28+GZW7Z#S M#=@+%DMXXS"^3E1I.K#@:SWK3#ZRZ@0,%9K.1U'6Y7HP+6V#J*F'HB1;FXE% MR.I?_C$;KC:5=+4&ZJC_5@99_-XXMZI9U\[_E&^RY90V-6%D/W<^]$#R/Y_W M-ITJM]26II6$A=69<+)%!"UN.JE*W74?VS%_L':',WPL;78M)$TK\(W*_(B. MP5^5W[10:D__B7F> M(A69 FFFA>( \%8>3P.A$*3^IXB=:NU'G#,SIR_ICN&'>SPVU5?BX3Q@[EU*861"SUA$FG#9P=Y9Z&6/?96[AE?S&C9X:RG-'M MJ-_G0(B.<)TO*W5Q%=PJ4^/K4MG=:9" M%5&RY=OS1)(TG>]4I8_H&766L98TL)H%$OT@0.\8+=?&A_.'L-7#7DD&6;T@ M.H8*C=93%TXHS;YZLGGMQ%C2 F5<*0^\NZ51+3=B=PTXJY)]* F*#VY?W!_4 M8GPR.0498NIGOQG0-C#57@B:LQ\K8OJ1#T;0E?0.ZG5_X ?H5_=_Z/ M3(1D-W_F'B5RI2!F@>]>:9@;RM!B.\[,\08;&72XEHS*(ZM=A6U[VX[*RF(A M29SS9&WTJ -14\+<$@OVTNY%#(1]-[PI+TK*/S(^YK+?7W'H*:N2*NP86VW2 MBS)^P[7$$J1E1M^NK/#QR)?,NI3YIB;ECCF7DD11[OKQ)0D3:248>G_JGD#9 M1_GS:UA6$.@J=",:-WZC),6#+..M/?X(1I]M)>M4%7+:K*"+?0.#+R(E9+O92U7L!B?G"![SR MXHE'+=[-5BA\Z4+4Q>WMO L\;\6#P!$>!&K^+Q H-;SOB18: M/)-9:_0Y3O M>V5'_IRMR Y(,ZS4J,RI1(YA30WH52,M=N+J;>*J&H"RT?L*7WEL>7)&]IZ\ MEM]!U:4^'5!/'\M='+@_H9#38V7ES'#8+^RW$W#3^(PER@;$YKMP]V.W1I'U M2)X?*'AU8&%4DT?R:8E1]SW=KGL#?"*=1&M=&*[ ]XZ%46.^*8W(\@8X7]*Z MVJW/!29;=EE5Z-I*' 8PQ=@D[S7ZO",F54L)FH=J&G\Z\7#@$ZAF(5+0L;; MG:T1JV_6!!3#/YR362.A$-[F>J&;M^R.+096O[>%0OO( BVC:!"V]"J(75LD MUTJGDJ]XP-G[N#>?CZ7L9MDEDJU>.F\*QIU_Q(.QSF.N"^\QEI-.]2#/[A/, MUY^2URS6MC0,X[O_,!,-13'W"!WL-U=&:HD_]:/'*HPI4*7?V&+TA##"!8<_ M-=T83@CEVB7[_&^OW49>4*#P'QF_PXP%;IRA!;1,RHP+,_! YR[PQ/E285 M>.PE6C(66!R85>/GS1QTXT-T4X6AL'DO4:^CAKA&8P&D MX (IECLIM9M[1^D6?8#8T8T2>_: 05$!XW(^A[)YK*=0C5F^@=70 U@4[46O M)\^QT#<'W7IMR]$V/8XCC!>=M]>#=TL*.E?=0'P?K?QOI7GX/:JZ4(T0IG#N M"*%.-6-46TF>+QI9B7@2LAAMSJCTZYBP?O@_SIADKLZ8SB3/(PIE"C=+3B!- M4JFU[F'![\4YLAH=CO]I:$/% NJ^%S[?3&M(@&#OX3. M*&>MD)FZRPX5]^=/B+P^@1$;:Y8MQV/ M&,^I.4WT1NI>GVC:%MP6+3P^6Q6 PZ"<:3@ ;_"&+C=P;!^5/\;CZQ7X0-TP M_S]7\+D&6WB@**GYOC2TQ9GAV< C1:)#6J@AE'M?"):Q:#GG-_=8.(ZF?U=X M:6K/8A^J"2WK7+*1\)T[8Z;(Z))4,HK%C*O+4>XR_7\N@O-?A9FQ&^[K(EQ% M&JA7[\]?#^*9(11?!LGF3Y1FY/^Q+#5\]?D&TRF4_EI@D3*%CK..QM1>S:Y9 MF8OU_(9&P$DV?%H/3S8F))_]X_EG*G_V5S$V)]<-'@E,#OX(B5"*[#(Y$/B_7>%U2NW[Z$_)-XO+ M2 (D7D^%44X"N9,G2ART5I3)B-5<0GJY9*J>N#[<_8X?((3#?^Z8P&2V5(<# M5(+]9U0U)O"OW13%?NZG/71*.- YQ+0QYBVC<$7/X=LZ#V,1: M8QZ+$]T M\;ZUXN7+<;WO7YQL=_/CC/*JDH.?]KSV5(ADM>Z)Y.V>OV'G+PS(&VU$FZW3 M&O?K9="?#@W?#OMV&-< QL ;G?:NN>3;9QF'"?K:C!\[IZ"D9!!:U,K /7\. M!P <.Z4"J]KD+Q1 !SB _[LA.=S%539C=J-1ZS[DZ)%1@V^[.JDAJ\\N#D Q[YQT:,:V M8GX*^8.WDPV:G?]V#O"OO+A248EA)1CFG Y/GCK#'NYTP[=%.]..L8I_FIAE M1[6A)*>ADT&@U\F4Z9]?+7<%#41%'RV+ MK](YB79T=!"(I#JRNFBLU6-XEAY*>2I#\M4LF;WVVW,G#G/@P\V[C!JD$6GR M*2567LTU(Y4DX)(,']F'[^'JDU!D^LS&I%\2"B1C1$7,LQI[JW&*LC;0A,^^ M6T_A!CO+Y(FX;/IBV/M++I[=.3W@D^.Q MI/;FFNNE@6KD@%Q-5 1*/9?(OX1 *?B(&'( O3^WPAHI0D96D'._7^R85;3:\>IWTP@E3X6MB M Y4F";H+(2OQ8RQRW+T=UUYLJGCB ('',:4^BO!JL&()>]2;UQ:P[SY#U7$Q MNV($3/-(LT7F,ZI*M?.C1!S@Q?.<'9(SR/=%*!?^:S'*6(HHO+(>]&K!X@"W M9W7N_/BV3!XMYVA,,HP!B@0ICQ]OHZ":C8&GL$/M][8'7. MC9YZW! 23BV!U=@:XX^L[O [5M$;_[9;:J>N*]S(X;_V%F'&[^DF#NH16@)V M&][Y_3EJ8:_/3-<#C3X &P3MMQWI"XTV<]C7-W6LBNI8-G5J>*\=YE32#V[8 M'!>!9^S5A[,57Z&O"W(]HS?PZ)SJ]W:_7E'4%PGGC4+1M_[2VRC?%#EYC.R" M?=TAX(8("J8_N!/IV^;J1XN2]'L\4OK$6]&FM.0#O^%DI]/0K[5!BP/&#?9< MS.<@M$[FL7=JZ6.W[-]FOA>MV,DPC M.F!/.Q8XV37X9"RY[66=:]I[\E@!2B=2=(>I["#I[]"5 MYQ!ZMI/ W?J7/ZWV3,V)V6Y]>VW.*-HN-M-.Y@6U6@I;:2@SLFAQIS./O_BZ M4YKN&L?MM^X*>, ^AU&1 +_;<"XO3O,V-+KK%FLI?P:\G. .>]2J+O&_)SS>!6AM=[;W(N-(-KYTZM=PY M69=0ARDRKF.BF%-$H,6XE;C1EQ'C#42T#)*ST>P%0 _03TK$.""U%1FV:-Z' M3D8F@X+L]G1N\KCI&!61DKUPPZPQ1!,!1FROOSFBXR+!W@^SDN2B:@#;.KLR M=.:)/E(9%J2 V1$Y> "5^D;JS?W.5_*22D[=;)]"97V39<6[2YL^!'QZYJ@Z M.0X:7C.12NW] MN6]\0I00&NIY+V5;YB7SM^_+=3&!:Y&I,ENYEJ1QL=5;X33W&EM]B:?1W=&Q*10?<2ZT,3!DLOE:A/66.V MW#O%QR0FCU^S^_/3[W6C8L*/V?=+H_11'Y*U$H2IDC],)D#=[T7KOUJX#G7[ M*#8I&#-2J:E3N[VMY%Z^6^IR!!)9&* 2+H>XYIE8E5LEYQ8&>ULQB')X"?RZ MP9)O=[F9_F/)8&['H(Z1J 5)!Q^/G$I*,+W/@@.X*A(Y,G;HRXJ'770>[8BO MHLT_1LX^B6^^$_O@PY+4:=X&E M-\)M_^YW;2,L:-6'.,O]6@;[C1M;;<90CM.8_*Z?'I4$M!=RC=$GSV)&GSO9 M+C!A[G MV3< "3L2!D?2SWRV(KF/BW M21?J045OXMYH+O].T4T@.:BH6_*F%3?3\ZJZ&D.C3?%7B>49.K$^41AW6]=: M6*@KV%9^<>3U?L-L3M7X89[ 5TU1HEO1[OO>FEYLCG8SD86A*QGM:/A^ "QD ML3(F^PW1YRDPESWQ2U&I6X4D*/+&*0O66LIE<9[E+!JAI_370M:5S!ZIO5=C M255'_!E>XZH8Q\3$XI+Z W0((,#6XQYH@SJ&GX MU3#"-N+*)9!GX.ZP!'9Y](GVAS69;%96=1@.P&PL[TH2P=<2MREN'E#A/$L2 M&&YGTE#IH'QMDW,?%1WK]^I7%>0WRMA'IX =&A*>>4 M;!(&-4=D#E?V$1H]7MP@T2]+^ZCH( #B)"25@/ *4F4OY54B]URX>.@6<0"- M --0CM1KC^.G];Z'/\1O"L4'5^UHV."M0:,\K_3M/KN[%C]R=,S?(UF^N:G7 MB2&B97]<>Y>D%9$\%PRINIUB.0B1[CR*TJS> M'YL6)XBD="5,4L;C9J_N%79O)"-0[.$\]4+.^0I2%>6YZW&FP:NVW81C))'* M5 GCALY635&).T4F_I+Z^=Y8=)Q'N\/%_182=E4,9^>^=;L;1B.&C]$/CZ- M*J@WIJ].ZOLM_XZ:4SC3+$3<+$.)JH1W8:A\9#W3Y1\H2=#NC-W.$YC->SFN M6,& \:6I$A6Y-UDYJ<:]5A6[47PN']P4-(KS"M#85A%&8 A[E?",_G8TPZC]0-W$S6==*UIYN9O^Y[J<@AS MQI^X4XPPM,A">.5@0)O!EW/L7R@UWAJIK"A\/DGY_(+2;N6^W2.X3ZD&T?3Z&V)K$2"FH9)@?26VS-WG0,!Z>YT)[\LROQ(+;S MC_WVF'+G#5R"6_@[$?IADF9INK\M(Q0(%VT;1WT,&ZB!7HG38^9^+!A"1%4I!K0X5,TC5+Q?> M;:H,?W:O7_2B>OWU_-I(*%5ITQ%(HOMO*V=WMAVAG%(32\-"Z\DPSW$B)*3@ M:']SFNQF+W\?2;@DGH*:[I(1?N('+HCNPR^)BH%[^R5&0(W?8[:-(Z:NE+UB M7(U/.CMW#*FR%RXII3DVA$-R='G*)UX/$%>]"&]*5UHB0& +BJ9.WQO8,LL, M#F^>+PFPQ9>.DVNYNHDV8PT'JZI=RT;5=9D84?R(G+K*^E]QJJ,VG123G0OH M@,YW+?YD)>_AK1))K-4U(Q@13^]L@TX-@_5E0*KOJE:[+IGAI>,+1@FP3L_B M\Z';RNC$*I%'^\*V=V&T_1QZ[ TZ\0,3_&)1E_.]WE8H)\G0U>T M5#5!K-?[6K*['H4J=@>':HUXK!*B?T,-BWUQICD4\,X"!QB3&8,8_=DX962C M;%5!$5HTP$>.X&0SUM0(S7HG!884K<HI^ZK@V>TL_UG($1EK(@6Z6 M34>0->T]U\GG\_=A&PY;9A_+72.LYUY%CNUJ@*A%GMJDZQ+=N;S5Q>!HF(*1 M;Z#JT#*Y/5L51(\%^HS= 5W,&@M&^2S-EGA,KG+UL;<@GXEZF(_9&M&X$[&^ MK?7*Q(LUMV\@B46^!VETFU-JOT?R1H\EHO4E=+_S/G#]:):6O9_GX=X646Q- M+6Z$31).*ICZZ0:+:0F2Q2@UW4%CUO6WR61SLZK39#L28QHPDZ!@]E&7"\*G MCFZ\5,]H_=!C#Q-NC&JAF41B%XUH[9\'EZMH58?T+C0U=:Z+S213U=T8W-KX M_3JZ]:!S@>6%7E(DX$:!4%P!N,<43X^4II+RX+Q.S$SZ/[O8(ZW;ZW" Q]A< M',#X-PZP_B1/='^JN[T M%0Q$154D/EZ1-?^JZ*&# .G"@*$O6'ZN'0<8-Z;<7ZZ-J(?=-YYB3C+@[2T4 M#C>+;?U\.M; &Z(_D;9#V0T-SZG<[TUN+,N>WC@(\?FYW37'6NRW;DQDLFY= MF1C)!](J+T?Z2#CFY&Y,V0JJLNG8RS?1JW"!3>>4T[B3&[[HM^HK3U_S??Y1 M*\QJY>4?L7:@?H/A)>*'.7/$=C&S2L@>:X7G_?W/-0\8;!DLF"/41R7-?6K3 M9M*#%S:.77^?V>7I(=CD=XNBWYN)11=R,+%HX1ZKTZ=;3+ MAX1WO/WV@6_HUFSJ?3T]>1H&,"S47=F&2H\C+WH)#AQHV@EEXN: :1)@4Y>: MJ2'C]T*73GQ?3_:H@W:?V)>S^KVN4?]RQY%=%1N_D1G[*<9?@64XJKR7T4;C M%\*E3T,Q^U/AE5U6RW+.WC$&D+K$S8NH_ZV M"UH$G9R69:1GJ.!X8\TFINKEGS^KQ2"*?>RB%'!AV%! 0N&&:AN+4>\+MWG2 MU1@?]Y]3,_IIH&:DEU^&*T>H1'Z:KO^(S:FA:BZF45?FM%SH:N^:@L M;MG?47N72#7E^NN+B">HM-\[+?T<@)0X;:&$#5)N\1[A *1&,QVV<1X]'-J? M;HS''*8Z?Q(E*@%XW:7\,^.C;%)^"7\SQ+MW]+/J,F__V4MRT4Z2@.KPP\&/ MM2H&K6[ZJOZUY43)8C)?6;Z:YWV\*,P>'3RZ61K41MFUD?ZL(4X7-B+4=]WV MB4'ED['>+8%.!39%P+NE2D%-5-=OY.Z1A,KCQ0OUKX]".3*NO^B)560A)E1@ ME[*\ D MOJ'5_1;KZ-C$DF>FCV9&[-5Q ,0/ZW$ITMW_P]F,I,[MQN0P5% <8RKLKBVW MAF?,FX(ZJW9B%I:'EPHO=>KY%J8@));J5@D'SW\HNL<'D91M.D[]ZJBT&9(9 M1F^2&?QEYAR,@2,EQ_;W3C6:=_0RDU>U'8JU+@>](M.X&HIM35Y@1Q$NOK([ MTB"T#90]<67W4(27/S7[,SM+\ MU2B(!O_ RJYJ?PD4[,[$YDO44H5^ O;0 :>D#$_=$Y&[YLG>8 F>9:#K_Y%C MHN",!D<(+_7K')S8:Y[$_6QW$+ODC(0N*)\=GR!<5!PKZI(6[DT'V)5S?W(1 M9?<'#OBD4>*EZ#P1R)[OE%TDIV1S WA//LNV;Y6Y3WC^:]>!VIM# X3_M?U M@7MRE^'N9GD^I5[N_1"Z4DE.2<$%M0<9L!X/>]N5^'3M%KN#_D55SZZN'3TZ MD<]\E62WK1!#'I&+=ZEVB?.JRPX"&*)I_1N=KHF);ASGC"TN+&X-?X=/]:EOZY_"@Q=&2YRFZ M3ZC*K) .TX^_S,1'/617CX(*J;5*4U2/5GK;6BB.F2B/+H0WCQ!_"6/U[+\= M%TD*Z>=7N4 >0D)??VL8K4]<WR_62IU/WDI!VH-(/%$UWG/@X0 /Q5.7%L,9I77U,#.]BE,S_+\9W@2YV_\^[FC4_B2%F( M)=_15I' !0%*TN!3_TQ3.+;ROO%*HOTA)]]T7TV3C5\\9-&)-9VI4E=O"+('COM:I7 M3#M_!Z73249\5^37Q7<>)O/FJ(HY]*"/T*.*A_',#5]SC++OM5#B0&D_#X'+^-FVVP19KLM]T=&:"7S@+/737GY[& M+2(G10@JKI5U$@IVK'.2D1DJ6"V1T0\\G;JC(0Z? M=,JVEK@UJ41G31DYI(TM7,_K#0.-,C"EN@,#7_9[]OC=5 MJT;*+[K=[%@9<1M#O"HLOLBS?G@:, K]P,6? !95;YD7C<'I_JH[9L:VXF',[>O"^_6<=.+,)ED59_7(KG!"\N[$..2BQV M)*2;8J%Q*VN]L_Q(2;-U<,B0"XD]Q1;3HU%(Y?%=7KE1)F'82&E]*47$+K%D MNIHI(M?M&*/_].0(D\0$SYZS-"%QF9&V"#=,.9UU\I3C7OGE.'I=#FP]2X>* M; SYOTHM&*VT(O5, ULN9XO26*#B('2*?T=K/>[/V:\!PC+WDDGD>WID( MFX538RW,_LY3Y7K'BZ M9TY[./"6_L!"!MTF$U7H@4&:X+;_[LUOR\W* ! PY%)J2W8A^JO']9%K8K&V MIQTF_+58FJ)9AOV"P=5Z>,,HVVBE0?VMTAPC.,=Z8?T\Y-.&(3 PU*PR406 M:OU9E3@)=EQ;F K<\ M&9@M8_:,Z5^[V\[V/;HMN#&*?7#YUB/U-*YY&(P#3#P6A%Q4_+YOIS/IP58' M4O&=[Z'/(/ZS<&'UH4K9ML1>_*#K<6KP3ESJ6K[Q6 :UOZM$A(GJF&O4?45? M9[-G'J,&W(X['0\!7G$!=5,T^>A&\.YK-5VX!)8[[F4$62N<2NFM9QAC85#' M0YHSYDQ,T9-5*3?[4*]?0[LVF?$V/VCKY!W,< +1FGK;>[GP%^G4: Q[ C\ MXH6,9,GW TPE%U)R3=K_YVEP\XBU5UHC-':3U)GBWSM'@.H^HAG-(R9V#P=U8[C<$!6"] M5]%H5Y5]C >?1X#4/%?'CC=<%7-O/_#D>N#X.3VT_L,:=#@/]20"![A%%+Q[ M!*WPS=BY3=TW ;C.R2 $!YZC#:>TT$:+%V2IS^UD2XE""O56CC@@.8-ZUNE0Z,VV!REZ(!"[0U7RTZ4<>)AUXSM7!%T*']O<" MEX?Y["JE%#3B-,?L/BG4>#3??#FDK0" I'.);_T1CV\L\'1=F"-7SI7U:=OE MP?;_+CT<2V1?89_*\///M3KQ@S'A ,CX\!*@/=JBU82+22'-$6:O,JLW@EL[/,![+S]&% MF%LB]"$IJY?)!,&]4S"W04+'N,AOB-#9#/]WQ\@^K+!8V H9REY-AU8SIY,8 M!_B,?,S[ 39H5T]$GU$I7,H]R)0U$7DY]^;&&3*G+].SD:\*V3@2]62HI#Z* MK]1 F9QU*8I30:3EF1Z>AC\_>$!)HKO% 7SV\8!W,/-4+E,B8?P.==+SX M M>[[N.>0/1;/7?MPM#ZPI*60F,]VNVW&D&*.8RDJMJ9@8 E0BI]0<'R!%VOK/ M^&,?\+UQ6:WJ#\Z@+H6CTQ. 'PZ$(; ZMVTL3<>2+LSOSFBB;F/M$$:.-\7V MYS/OGU0SAKOM)"P4!W%8;].M_(%#IHS$92?1:!\:))5MNB7< 6LR,Y!:T^X- MTD:Q40$!XEF!MW@:!PF%,5LCPQG,GS28;\QZ?)22^^+<^T%ODOL;?0M ?M?+ M3(RR;-'V!O8^S[4C>,5EAG/[K$4B?/>7E(#X$B+CK&-?&1.( TSYB7"0!$%\;KRR/=H#Q_+C[AR:5E^:7P=;RPXIA2'A7#+_O!0-;JATXBP M<]6KI$])<2BG?7Q;[W._/"F@'6#H&%GY= JTA@, >%S-5W @N6*L!E+#W>M MX><1A. Z\%9*?$7C(>5;+GX-DQ&&XRU0O4J^R4;T*;-R>3IE^JTO8.ZF[YBV M%]<>^HD6^E'N]Y66+=0(5:*HGFA2I4).LC_J?B5 N1WKYC0:G/N= MUY]"#R^!G4;,/8?/ZJE")546T;>OB7\B^(S%[UGCFJ5&8+"Q\+V C!VNSW]V M:IS//];UT;_$=N(9VT#%&7Q2Y+IONO$<7[B9F-@Y2GW#F#:HN47[=_5W(]F? MTWT2!2K5>N)0S0PHY5WOJ@/8HH;77/_:LTGJ<-$93N\=,@>%6(&AQ(:N>TAC' ;JTQ^#;]&38+V"=?V[\@?K[N3M[ M7\T0%6E61ST! %C&O5L$(:DGDLR0%8U:'QR O,'^ $.:%TJD]/^,$:!O1618 M#NO+&=9S,Y@Z.0Y>$D&:J[V.";5=.#9I==_Y"Q!#11HKO.DG;%.7L]\QJX]C MM0\\=YE&(LR1"IOP>3^%\D2M>B.1P:ONI_U,_U7CC&L(J\3'J^W"7=S99A_6 M8K#.(*[$87NY7 3SI>%WG8T_V^"?T(8>?F7RER:+^L"MWK-I(V9S=;0I_L$Y M3J3R' O!;\':#.*$C,3%H946S^0/IK*9I"NN^?V+6G@"H@G5KO_._];SR&Z& M:+C$N._S"FE^G);EWTH1G)R$F)H)C:86@U.]TEM0HD64K1YP;6KJ&VI?5Q[9 M=#H1\T1F!*DM^A:%,8;J6O/Z>GE=Y0.-WV%I [W=J#O"5HC5Y'F'+"?+)L:$ M\7=H6'U3-P%,V6U?TK+&7Q7@#OJ[2!&>RKJ9F19;VK<'M>VYM==5Q7X66317 M06Q1;,GW5L@Q" YQVV6+*5'F"+ \TW".Z4PVY[%4VE.UW_;[4BYW.)A&*]1- M7@UL&2<6%&BVCKSVK96O>AXJ#IMMK&0WIG]()I<1*#T*I(N>/ M=?Z[\UTT30VKM(HWU\;W(8)Z)S%;<3X:H_(QSA8$/>94=R<%_=/02[.U=5 R MW_PVA/[)9-5E\LR/ \GZW2YVB?(.$Z621682E4)KJLG2I(*N/.N$=3.*XO=R M+I([YI),5CSWS[ L7G,KI[3/3KV-J^H1K@T:Z'ZKU9'TFP:O)SP!T9XE:L'- M_/-&7#T ,JY4B#<[L-2Z/S#;NHK/D;>LM*>PBS/PMJEN]@NI!XYQZ96?X&25 M)*:.IOFGZ:LCK])ZA)*;9"G]31 ,'GB/MM]RQ'\YP .^ Y[^T#EJ6V4. M-I<@SM?K/K.CXZ>G<%[1_EC!O4-$]ZFO9MLS,)>33)L9FO^:*EQX9ZK\_/TW M2QI4 )[:6%T@_*(-J/I$X%Y8/C@$7#;JE)1>F3-MQ:U6U9NUS=^YI5Z MM-4&&I;D(4TS*YR8?L.[,&K'EC3: ;MV_C>T,C+HXNMT1V#=[Y%HG_J\X+"5 M3_:4$CYS;:_" 4Y!?G2"_U4)W(P,R3H\.J'LG M,FI6+40OI8JR$9(B5+FF>1-_."I#FS>?#A*?7&=9;Y"7KLS=X[7;\7._5%3J M4O@-B0_WOL,N\+!4;LK.QTZ">>M >6YWKJSEUFL*=$UKD[9K1# M/<*:8S=K QN+\JPUK))+:K^WKG\>&[DHSB^AHP[Z,%1:>FRKK!ZG-<:N4B(A M?X^3U*TP$O!3M4MD& > GF%O6)_ #/PREATG5=#E3&%%5E[R 4(KE3M]S9.S M(91O"=D4?8XZI+P0'2%'5BX9P;7.\LK3ZQ%W%A(;IPDQ8I=<+,U8NDJ$"^UQ M/(HP._>L7)GE+]-F?\B4>;CK23EX:O$V3N?47G*R=^?Y^Z=+WO[//D0XB?@Z MRM:;K<9BB+(3X^Q1%*_27'& K]23A8P(M([C5',+ 14D#4[>L68D_/<^WAIH M8*W%N"3MG;X,@9W)]VH:XGSK-UUA:+CMR*ZMR/;AHN6)F803<3^0SI4JM>@< M6\HAI95Q?*E[""0YI5LRV&]//8_Z"LT9895SSL_O_D[T2'% K>6@-*"U:C"* MQD/XVOTS1>X+38:[9>%^NI1#Z^(@-%.P5=[9K/O$TJU5VZFZ.5K1_T;;>X042:-.DE0%1 FB'T#D&0W@0$I'="1VKH2&_2(4#H MO9=00PL7?^?,W'G.F9EGSIUS_]C_9.\D>WWK:^]:W_K>Z^W'ZK*8D4F!".4] M*="98\^\R9^+Y$F($2HJLQ RKXN\!63$C"QX4OD(MTYZO:BHX<+,*YNA&AAY M=M30L?"K!]U4QRU5'XZ:7"VJP>C8=@2&970@Y4B)('A9T2+JX.U*]J..7X>? MS!KF\ M.CN8N,/-UKD/X?C>J4W# 2$ZX*2Z$WH0<)6=AFN]P>F%5VAXD]:G3C;;FPWLJU"P9-+Y M1+;*(>6@ #\J!%9OH2W5W]Y 2>?*KN.,93&M(]!-^?J5T3HPI"TA 7E]E^\4 M-R_TGW%1X?Y-JF4"6(+E8#8%[UQG9XR8'D%_[0OS,NP: ],8@S44ASF M%DBTE1JCVWOY^>CL\**G2[U$N$V*(JS-@]\*-;11V3,JT6PRT'&RPI8!T!BY M]!'Z)>ES?FZR3NE?K5@%"N0I4,F-F8-Y9ZS8']-BHT2*H4]FT?#WAW/5^S"* MV ?I7!W<3&'NB3(?X2S7=:>E7>UMQ$ W,1#A[&QR<"ZI;9S6QXN?OW[W;JIO MZ<=Z24V4[7'M.4N3JSK>SV8&RG/IO$8J\/C'BZS$=AN654/51Q?/H-*(S@72 MK);P1@9Z62(A1S_^GO!/L1UT7@J'Y72D"8!;P((@O, 2A*09C,KWAO5C!JUH M^Z?3^1W^9D#H46LQW)EKA5SK.Q]ZA/G-PJ"7D,YOU_U7=S.=3J'YDNF9$?9W M'D5W$E)U0"B3UWW?_^%Z73.WJRAU6\#)>:F\P(]KX4:E-X+G9X//(I\>2,W-3M/N>;B0BZ4BHF(W3P6VGV(:H:1 MJ\J/S_(SC-\]HK7K%J\@X@3LC*7%<:#&#NII;P'2]7_&X<:0CGF64=LR 0.G M!E7.AKHD.5/. /N ;HC'X.@RBF6>!R5N1>GAA6.,Q=00D1KMD!2&FS[*]F5_3-F> M/H6A\J;=\W%9>G'< MK]W2@N8[]U!51/=8?T0K/'6:.K[W7JH5SN0CB#1 V^RF$4@Q7)E]GEQ\9\BZ@T[D M1T,Z/?)@>>J%VX9 67.[.YA ^3]@0CYLV2+$*'_V:0U6>0^MJFHNVK/#SII8 MM="M!MCOAO=L7OQM$)2*]J>#0K75M"74%,4-*_:&06=B6(]J3#^W1M9M2,N\ M&4/=8&=?^%@(Y]HO']!B_9ZF[KZI%"PZO,*\]>;'U*6O6\\%!>D.&2,$V6J/ M]32G"*1,A.X;.0^)7C[*78+B@] .%M]VHISS7D">C60\,NT=XDI)QS2].#L" M!72=MR3?$&;]_\85_S)&F4[_F$6[]_>L?1+ FTR+H#SDK;P<*FH:',1XO[N15?_'!(NA+9K+_Z\KG#E.P) M6/#,(_"VZGP'1%F4B"5L2V&96M&O";-^CG9%YH^R5WI/L.'-E O85G#'/^%/SJ7TYO7$+,G!'-)0<<51KE%;D3RP 8S&6 MN9HC/9'9!;HXC^Y&-+4:J3-'6U16F!+*\#8"OV<[5"Q>A RPO>$,NN=F8=AL M,W/#+LK->"#6@XH_%U?L/1<<+GKPOD]&D^_A@6J,_G)WXK,\M08_=%UT4:T0XC8%JM^,&XAB#16^+E82:C)%^3<;L6B-6J)"C\ $BT)\>W>B M)"X8,+CY4X.929 ?_V3FU?7J48=4WK*29?&1R&;YK#_Z-*6(9KK9CRU8RR M(X'C4#H[FQV-BC-2+,53^^1_ 3Q:31.<)UM@YH;D?L^Z;\01.0>.PW8B6^.H MUY0OLK+CEQ\R",1;KE@1CA/^II#R'Q_&^:&AN%^>+4[''AZ[]QI?3F?,F585 MI!Z(Z0()(3_^7+ R"E_)!)P5:=_]MLQ9/ZCF)FSOU4V11>(JA/9L@[;FM,MS M&%?:]?"X+0%>YBX519(XXT@>/:)TBBS&W3)F>=4)N2>+8T6GD:_]UHC]ZS! M[)$WGU46/& ][6WHB_'*AE\Z[\5BU&7D^UH;&.7XJ+/J I[[:<>_).,3>V7^ MP8-804/]WZBMW_H18JC_2N?/*_=2YJ@!NX:I$XTT&!+V'[ .1%%,53XLBV5Y M<33K09B!@9V4IF75P2.WD8JLU$J45F?G#*>]X>W%M.^+=@M?,EC( M2>G/4Z>]?$!/541P\BP1E"8P5BF5;I<5^O(_9GU3SYZG+=(L[ M&*T++3=W './:J1@!V+7'IA$&H==5CNS'38Q7EQ'?M%AM%'K]PGZ*/?LESE! M#CDS4^1)]7GWP%^H1"-4>5%0W7P4-5BL^T8THKU,P["\IR+#7 +*#G#^OUWN M+B?11M6[XOIQ1Y.47$D2]WG%^H^!?W"G+S-+C)+H\W]IB'ICH4FCFW1.]?CY MFRZ8"">T5SK /;E!B5F\W,(TIF,UUG">=?P64.6L^W#:CS'ZE9L4K%14\@90 M[('V&J,\#9TM1YMFW1BS)I-+$_62IWN] M7,TB$X"]0);T&QP]37$*%:T>QACO-M25KN5GQ5ZY;CH]U_VA<'&P*HT_;1G%UW#*X)<_\(CR400 M^_7U??+')6O5)_<\E8-MG[)\95&C5Z)W)Q<$D&E3G,?#/VN '0FZV'A[F.UF MJ)RU(H/^IR(2?CY>V@C@.3 Y6E$(@;G,=IHYX5SNZ6*?E!2<-'!$O*SJAFN8 MC5S(4_7*5 Z#NW!';\H29U!64G0OBSFIK M002'C1-).^FWM_2^BX_B_T5B?\V91O#?F#,B)X.@A*?=0S["U=$5-LTI3,E5 M;R7,3R$ZY&!_0E[T#RTG;;^&&^? GV>;>:@'J,8RE;V=*(^T_UGAEL_<6!V_ M#=3?_^@9_)KO;2E^GH>9,W4&WN;_/'W%7IH),]BNT318F.FVA[#-*U SWI@> MZ!966E,HN=1$N=O"N7J^]6&GHPD=7U-=JG]M%,Z<#QN05H[D\'U5(1#U%)2W M;(_6D_U7BM YXYEI8'7G7,?[-RT>2D;L4042VH6M/_B^:X?[$3WPI?C7.3)5 MIA'+[BD<.)<18=OZZQ$^Q/._#%?,>\VG)Q'5]O/<9:1(M#C3WR[^[[,LJ1]:Q%OE=QX/"U>YR+AYTAJ:J>N>-B\G3TXW@Q?1(>WZMV@AP[&?J(C]>O M#[V:>4:6_)!N2_7PA#_A_:GA#UMQJ;M-4QCB'%M-:""/T+9<8DKQ5O"JF/J; MN>Y?0Q\ 69*V1+F1@7]%T+BPG)?D[-ETK]6QV:(6+^K@82MH_-%)Z(H7\!; MG.#?LK,-N0%H6N_Q2!_3N*A>T,P33416+W&)70R:N[WIQUQ>EUSZV0Q5K8.5 MEWV2RX1DBM>QDPX7NFCW\QT>>A[*=&E6Y9K3)Y? Z3"Y4PP M_31"#7?81_T1M@Q]7\L5YCTGE,\ZMO%'2XE6RZIJ"24CJ!WRQS6X"BQMC,Z^ M4P[=Y>6%*]Z%CY\:@T0D2'9TJE5I>((\:M*++2,XQ8P[VV9 !@+%O8&+(KUL MS&DM/4E3=] VI@D&G6)7OR',1F=X+3PVG.;A-UYH)S"M$QTZR:4G\X:>+?7K M'LRJ+U]YAGUJ6^]6$8XFV:&KPQB4J51/,-4-+T\X4.#"*7$VLO9F M;1+&GRHU%$]F!'M0%G^+M->(Y+I%_K\D09,[IXA^*'TA=4&T( M8/4QT6E1;UY8[=H;<+VQ@AZS'!)HMD1VP>RHC*R3S."E1."QI==G2(JFS[6U M7"M5Z (P^-%>*!>.O/\PGAU'5>%HWPRTU6S'%7<$G2*^@^G;.SO? M(1< #[*W@.RBLIQF\AMG4^B3"Q\%VNQ;0*\6BNW&8P;*+F%^-X/"WZ1W M;EI.:%2?^J)+EEG8"!#QN[CYV+&7H^CN=#(W"<(6B&D4N(HK\^AZ2KKZQDG> MX' _=IDQE.;(NL;&X=<,\,?]:;MWQ\-1[S;W!>CYVS$D"*Z3!IV:4&4KXQ_\ M0L"/U*OI[];V)<0I@WW8;,K[\ZTI/M%ZNCSH^TC]I??U)>OSM1QT+["DTMX5O9 M0;=2LJFE?D:(^=0LZ"UZ #F>.0?9DYR8N MUZ[7Z?/.\W^[V@O+W0+*J* G6$9!G:H"V^<>]_TVO(;LGC#.D_BUY)-/HA4P M;^)R? O@E4$*'PE>,Q;1V[09.A^G M]!T&)-R<7@!/J4(N;1NG9UR]77'H4&MRQ#K,V\HZ0WNF2_A0ZJV/ M*!8'[ZQ.!=#"(>"2E]SSZI4E\J#]1N+%8P+7IW= \^BKZ47L&]>8A--"U^NO M17+=DW=#$*-W[?)P"8#2^\MX>GMMM>PB7EV4%MTL\[UB7PBZ5H*A8SKWBVED MUFIZ/\6Y]#[Q>'4+>/:KD:;9-=3+V)UG0'KF&S7S]]"6%Y?0@.?A81"4=$?T M&Z%NKN(GBKBJZ)U30>&Q"=!A[0+H.4L+V0E.=:1;5DNM9D,>\6O:W167V1[' M@%Z&'$1Z2.D)Q]#]?N^"[+DM4A8'$KRG/REH%5<9:OJ9MV8WR[.O)T]"\ZKAL.4^$.E%6>T4*BHT,JQD4]=E MV%J9S)&CCVN%U3R\ M7FO>L-/%: ]:ZU+(WTRJ9F\=?L\Q7@9V"!1]/ZD%! MK@.][F3T$>MO!8I%1,(>P]/#N)2@&QKE8^8".OYG:XX72<9<" ]2(PW8?I:)1&< MJ9<&9(;!/ ;0,:%)N@DNV3?/'ZMAXQ-FQ/8P@K:4'*WN#W5Q*#T/%Y?)H38= M.H0GZ4G'TE"T1*W9[YW[U'#2*\L@G-4)%H;,G7ALO58^F=&J !6&&A]TVXJ- M(],C3R(XWM>/K2D70$JFR8 R%!?/.1L"6]/LQ#;(01W0(VFT],U.RPT9.]*,P4.WUY1YC'#ZH^P07MG29/,^(8DA?-GZUH%\5&KK& M$JF#1/W:IH*>[MS;6?:) C?+_9J 59*Z*WN2EWZ(OB$/H9:$LON_?7L+^!;5 M_1U"W&$HQ#7\TC(2>#G)"RZJ*3I<'FMS\5 ]MN9_)I\S$TTQL-0XUXU6W)"J M@EK_^]F_2I>&@^SN7D2]?EHG5$F=,"D9O7-I_AKROM M/;M?\J6O5UB\NND85;0\-_'!JLD0$JOS-%JPQS02R!JP+JZWWN9?^^%\$8&3 M3B8A2=OVNBEF7O7K?G;0J[8_?.0SDO;C! B]P+!;0%OA9$?TAR(S47ZY_07 M+"C7S &ZYI5CAU_LJ]IYP,.^2,@5N]D^_-!851^D$X*?2W78PWZ,BYY,F=SO&E9,UF:ONY1';#J M$9@*]J2\; B.U[E\-71:JG:^+!7(S5U\9D+%_!GNB2($QZN8WC_>Z;*/:D^" M+:IJ&DC1&'5AAZ4*6OA_\;>YEU'A)V[W^IK]P/_D2DF* @F44&;A1XJ_R_%> MGF:37ME3RVW:1USOLT,MFN[\!P^>]1F2LBU57+.1\$.@=/('G..G)JNN@K8\ MP9D,4,U94SH]6CX>HNR1WXG]:G'G+W )4$FX!"J%3Z# 8 MDLWO9$?N*\7#,JX18D)RCP\^Y [H]$*0=\N?X&N.$&*V>^2Z0N^Q,8,J'J*5 M(=-":_7)A"B)>R_GWX3( J[)H:.7NS>4ZY0M)"= 4>Z/)""C M.> BR9PIHWA]9,#*7[?YM70T5C=4<&%![/6JO4KRO%(^;C7[>2 ?9-&AH<[ M!@SW:@(@UUH.S"#)TY!LBWWM#U\ORJ]W.%YC26"M//SQ260?$D?FI '/R(?B MGZ@?W0+X$CJ:OCCY@T:\))?HA?:I8,"7IA&<>]FJ1[VUYMH$1_8'Z'%^-P02 M0KA-60"S'E:%7,'A,>/%/?I>)7!)\0W)HI2'>PD[^?B7%;/ZZH28;P5,_K-TT+1J':F%N-Z@ MZ0OJ-'Q4EA':6/6$)GG XO/DD]D!ROX7)@WZZ3^7JP6&OF\L94C_#U08H M?UH<=?\(LEW.K3SWW>E>,:B7OHZ&7 6HWCG8:ANT$+ZQ^&\/@[>*F5>-1+,7)IIHUU291!&C-*J* 4S:81T]].D,3<]L9XP"%X M!FOIF]L@%D-U20DIZ'=.2JPSH_197RZ77N&UK?#D2,(I6%9VHJJ$XES[5\/1 M>DL$V#3ZD9AJ#-FOGA7_G9,2(F)TD?KAPO3HFBU;72V+K(T-8R+GS^W7*Q<( MBZA;P+]6:LG!RI!27-M'*@Z(&A(% /-^$5V*C^CUIN%F0TOKTR;!HYLO-FC/ MSB37$)IE#K-:>#U<) FQ+&8A^)(U)>%5<)FM;/"-+&](D7K MFV1;3AJNP%!BEY^=%1YYW\7I^A90\KWQ#HKF_-NV"M@Q*/.@!#$0TX79!>/- MHLCU[QO)G>0RA7&PU!QL )Q""?JQ4;MJ,?.L<6TB>IK^744*L?Q#093!(.VT MWEF8E8\W],_Y+T'WK:.FX1\://Z1[PFE:,!M/277@XG1821\I.J3O#DVX!7R\\&+C%B?IN]V--)N4^$*/J77>FORR7:!OJT^H,6M9HBS&LFJU$^"AM; MAO4!)X;./Q+X?F$I].6L.+K<:QP\.P)>]7+#F/]\7UW\0/C;1V=Y?6I"/KTB MJ).GE6%?W==YV].@S$4Z# ._"CW1D//Z>/[ODXY-YP&;\N*LP$\U46^".SU( M 71Z,9L4Z;:3Q26'X029B:#O.CZ?I)ELIFVV^6@,U6!9-^JQRS3U;0E%__3: MRY72_\^@)$<\'.V?:83.;)2FB_7.%PU7?/]PNEL'5W0(MT9RIZ",]Q=:3Q(6 M)5VCNLNFKC3081]^D3CX)HW7UW,CQ2G3Z]T5-MH8+BGV5W+^HZ%$[]0_2&2W M^3P8]I)="BLJZM?D,5DV!\;%Q7T/%!$9%+G4O <"_>^]\C_)]6YW_S&*W5=3E4R8NR2*3+Y>KYUCZ@OQ MV^CIX EM)RU?Z!OKR2DNO:7IBA>!LU9372)7B4,; R_%C<]N ?Z8-Y$U=^G\ M5XSY9J.,J5"]P#=N6YHIH^S%+TYL='3':@F&E9AY8X+B*(>S=1=D1F&>?>^0 MEHFK!?.T%>;^9,ZG>^F_^KKK19XZGG0Z-5,Q(GTX40Q5[G(_]-N\*7B/3;=5 M1;FNRVX!V,>@X-A13/KD8N^)*K ]2=@O6:L\4EF57OP"VYZ:+:JO8F$Y\%M%[!E8M?AMFL$XQ>0-'>-Y M9?KHKWDK\#7KRM93%NFS\/[H31?_RR?&=K^J04&?>[)H[6&F5"O[%M+I@I15 MD&F>OI7J-=L]3/JZR<2U',RR1F@2[I!>:?2NG+/(+]N.A5=TJ]NP;Q3#9(FL M*6=()G.-EOA=W5C97B'Z>S](5)+H/<>/!@WOP[$V7F.>GS&@&?F^A8ZZCU%] M]43T69V.2ZX1;RJLH[.^B]T397= DR)*'>>(9!O)\B? M"3O$N-0R$BN&X[ C8@V8)GK"W DP!@_QL(HRIJEEW(%D!I7[C M4'V'ZQ[KH-TM;%N(UCX^^KRTP9?B?0M(3$C_C:7E*7\3=Q?']TH:;P%OG?EM MZK_04)Z-)[!S2I2_2)A05Q/;0-;58EBW!MSOYR0)-1",+7943/L:JZ.(DJ,/ MC(99,8^F*DGWZ/O(PG 2[5^V <36:TS'9SKG.8?7?HT=?/!7X5-R%/SSX%5Q MOZ^_I'K)WR%A$IYA]NY\^Z['0U'JK% \ *G;O>]#G.@@\L'R4B-:/:9-(1L7 MP*I[^.(M8)/#) JV33R_>7;I:_>K_U%_720 Q^)Y8X,\"IPTL(P?5D*KWT23 MVIX?@Q@6H_)%9K,&-2GG;L?T'EKHPC78U=K:'C[=\;DMTQ+@VQL&$,$K@R"^2_)T.MPT3R&X>QU+U8&73! M7A]TXY_UE]Y9IT3< _-V'M4"6S=*/#%'%=N>Q0K]$CB+-J.7R)CC3;$=@J\8 M&@K!+4JW>+=U SJ(&D( !+4L=,=[^OS07F#-+>"7.'03N:&G<>=R+%11>?$P M(H(\9?.#D$!*JI/G>9C]U/1UG>JK%F98[/*#[TG&3=NRWKSUKLJ>;A_F.!O4 M\ !TIMO6\P'+>]*@R(.>P'W\,/53!)SW2YRW2.].:"^-[V%@;)9EC2'06JSJ M^R<1TX^,K_$K1:\RDHJ6&B+D-Y;E8=RPO-)T.P3O?H %J1_6;U%RW8G<#?03 M;YXM=-RUZ$JV_;*WYKRGZB=%6-U;N*YO-("9RM;'Q+TT795&^/HYS>_JFFA! M.<6(V9S4XH<7]D,PD_L:A_#KB&:.6T!9_BW@!$M[*5Y1PG3%((M%,?Y]!JG;!R7BDE)/;9Y M3_ SJ\XIZF9!0,L:Z3QVK'Q*YKTC=0N8W'0>\5(<_CSQH4+&Y5.:.CO' ML- M_<)59N60A%.G\T0;>A^!KQZX0T?":64[3.4751>(';JW).K'Y[''V)<*OU.9 M>>+JD MG+]F[ X01G4@U.#Y4.O.Q8:;!I\1EYB]D[[/-==RRSR[GOWBRI*\IURZF\*Q M]T147FP;#,TQ+JEK%Y\WL!HTB3\#$;F5MG=\7A9W*RTI!0<_ 1IWK_4D;BKV M%N]I+3/$Y1D;O^$\%>_9(YQ)#E/V1KU9F/O,\@$!"=P7I$T/H?E1GY94[]VN MW_TSWOX%$P.AW">K9J8PU1'G.0I)LWU):XS.G MOR8M%D[J$-N&\T&E:(8=C?%B"+3B2+B3Y;,H[3H5,VZ>XH9@9J%;@N+AN"[) M?(,,SN:\EBE[IC8=@V.:/&_*I.0R!W75D'^4N3VFGE9?HSN3H%&[F14>N-,Q MCQ_JAE"\[@7:./6$DUQ^U4:4<-^E^/&]S4,G@DZ,M%9I3./FOP)I^X$YZJ\4 M7(GBC:4;&]-$&5*M:PI01._&N/<_4GBDKKH$@0..C8 MI:#WV!*.V22S]P".&_?'D! L6^:I[@6&N%P#$YKR9)5#1.H_0W!2 M8/A&&%>DPQ);\5RL1)T-G6PE.!1:P@KGY.82.*L/8\B_P!B4*?Z:>-HPS#3! M'VPRJZ+F\;A.<,"ZO'B![*0GQ9Q1-4Z?8;':\67^P,?% =FVHJ?"_?E0B[?B MNRZ#/C]["O36*A8PCUMZ8+8V+3O*F' 0C@)GLU243LJKNPB=M/55$BL!/^H+ MEEX5!&\S[1F*)V1UXHM<>[>/#M'/G:_AMP \\I+'Q2Z@)P([^@E?[#9SR3RP MF,C9_*57/Z! -]_4CPI'M^?2U]F\@4?7BMO 2F3@E\.EGJCI'YQ"S)=B8"W@MMF(W22/A%"1S3FZ>V1.2T4#N>=&.Y4KZ&FZ**QQ;SI$F#0N#M9R".YYRI\RYSR>7AIA"OT]*^ M4(KXHY9E(N %)I!DQ%8]URA?SOG/8]*C M>]VBV@USD'LMP1+BKA!(03=E-*16!X'LJ] M9U9;\R8^OL;WPM[LX\^-NFN?)L!N?J8ED5;0>*/T^?"OK/4,@&6-RLA+8BX.2 MP7<0/'7'PPD)08'OM#DU^HC7:JW/4OQ3+*@9XH22ET*<;@%!0TNG;A'C\15= M1[;B*J6$:O8I9I=.I6FA$.!"?GP\7%9:MCQ!95C@"B^1!FACN>SP+8Y5&SO\ M;+GR=(!P0VOR!!]M%O!I;#U&23:&VI_[P2S11NCFB[RYN8ZXN$CA#I-'8$B7 MAU15V:-6FZ\.X8I6]VI6?V/CIM5U6F\CN09N :$"]&ILP;*PQ#^%'?O@K2KP M"KVW8@GR)1>G<-FJO4=44*,,S"UFQ^"PJ3/JTB&_H;KY\:^*0_IWQV-PQB@P M([Z;RX[2E3.FP)$>49(OXAG"3"4'^*CA'>#DI%D3CULPY 9\4S]\S4P1Z\C" M8^=G5&46=Y$8O.KK&3D1?1?P;+-O 8^JW$P'JZ]LAR4&!M;N,KR%25L/3SU[ M.9W3%MBB^ YT1RL)]=D_WQJ1Y(34/I3+WSKGL*=,3^?Z]4I[)G4],-W%&^Z) MV".#@MRH#&O"'*'+$;A:(MG.FQV4SGT[50'77@ER!>&/M+!DM#2;EJI>.3=XP8MTUQQNT\1(C\/D.5Q M'QQ>X>V%(RA2<]P:5 ZUQ>+*PG#L93^S10XJOW76QJ]]^OUX+'RYB7MYGK;! M"KS/;/ T[IW8JZ4?X21&;FB+7!R*O4(;55C@T)FG23HS]>!<[: TW2A<7>86 M (H><8-J>INV(WVR.3^)<=EZ_7W-UR9SNH">FG?!A:.\;7Y:@/>CT\J0[V^>] M9,<[33\K#0U5UYX\S4"D3SI&3URS.N>[J2M5^&V+"!ISRK$VSOXX)GDMNB*N M/C86.2%SS;.<"M(;=3:VQOR6#.@30R(/2+XQNE?(L [U;P)P$0W(EPO ZTXP MIP8"O%\FH#QC0QG!G?=U)625A;V:9 M-!TBE2S0T5 OR/;.XI[83*H,"R46[-H3FS89$0C)\_K'#GIS/!AK8^ H+T]N MKT%6IWC@5X+3;;P+F$UC_".R19FE+ACB-O]J],7]079UW 5XV^EAVP#X;/BK M5]O &NHYIL%Q#%DM89!I;(,4;$HM_IX3/=O)RQ?S@&SU!#=IT[+0=A_CBFE> M BI[8)Y3A@@ 4S^I/BV99Z700\TIK9/R%:5\]77?0/IGS:;3E]8U\U1$B"!W M>Q=:_MRY-JKN)ML1):L;5^J I1**#7GO#[,2*CS.U+;91[TB\EU8/72H X-+ M2$!9\;7P,KV8$O@/\LJW_O@-X5%>V,9@LI+*1N..I<*(:/PS"4H0 V3I', M8,/VS!_ HO MC%_BPQM\N',Q)B&[-&>T$GYQ\8:O5Q[($I,)E* M@.Q]7OP2.K\%6$7R/?MI_A,KXJ;[]'R]X5U1OGYW_K1D8Y"MNV[7N[2N6GX" M'H2E"!>B:!*#-Q98LEOX4K(^S?Z?#0_R1/&'[%MZ8>"(WH+B^5VG9I:P%/C]-/R8^?->OXUS[MQ&.=AZ>Z5 MNBR+$O5/7>J\>X'].30;[ @GZ?$QZ1XM^]]7]?Z/+W+-]0U;T_#KN:%< *6P MN".=Q?J^-WO$O][N0Y<9$>_X"!4[>=1V M&.!;?K@&QV^VW^#55'-UVL$,XBX!J\^GG1G- [^97-U'93EEO7M01JT;&\4Y1(Q WY9ZGA^[$7>1RO7XU5EGW[E@M[/W(VEBI>ZBE MBGK59;B9'G$S%:KE3.^:&:8])EWA<@&RGEJP//( =\\-BF"J-W]HC"O+F:9, M>G'",8_%R/TYN4B9:ES9'O;(XS$]F2EK4E_B(H00H1WP\1-)@=\-UJ/QGJ:& ML(1_W=D"_GA_VO+3Y4CD1K@=PS3B1?\@'68RK9#?+MZG7."6H_G'Y8FO@D8/ M]7+.\(FDK3J)5,LR]1>Y'OB5 +'!@ZF0E!AEQY1) SE*Q.(IIMF"-P]ML%*% M>IR7@6JD*9FM*/O1S1X)H.ZALI743Y%<4OMXY1PD/Z)$L0''6F[ILO6( M=$4;JZU@0X9[D9.#4D/G5O_;$?'M/"3RKFZWEYEY*K5L'[+Z^Z MO6W=X\NRC2R; :,"U&N@/6J>$:X-OS<4HOCQCV.P1.C+=4\I4*!O.6,'W(V* M227%DQHS_1#6F+=J^WS%?([&@?#,*720FI >JE*A5JQ"""%/3ZUNJG_&@#VV M)_B0Q[;ZL9YVS.SZ_7'NQHG@R_S?ZP62MEK MX-'^1^:19(P^MX!W\Q.+=?4C!UR[J:3K^@;,5GB/SNFZ,=E3#MAZ>1208&B\$<%1OW&Z+3O1!\ M;N],2]R"^UE TQX=K\ETI3XIA3\)-VWV."-'C*AN[W=4Z2K@Y5F:"%>'3KY+ MT!V;5*YQO@4HAH#V2.5AWT07[5Y!$XN2$ %EL% MX.%-9[ 55V=3AVMRN:\# M%?@ XU[:'.J*6(;+WJ\"YMU-_G0,8V7NUQKSWH7&YMU_L 64U.WYC@'*)[UP M9E:6/NO+E9&:HI60T-I=?CL6PU&3E0!Y>GXL"B+9-*Q"S@7692I;\H"S+4TX MFN:!F1N%1X30H6(3AL/].JMESR8;@Z;JVICM.=.7@ _,3#<3.-ZSIBD;HG?O M0)$^:>=Q"S".?&UIPC36^-$UWTJ/ E=UG$&X3CEB_A.82IRWFQE1Q>GT16T;U[CC M;!KSX &1UJ1T@-6\FV#LTFX:[=A:U("9QOH?18*9=GZZ>_+NI?6ATF6UWK:. M\^S#I=5#CYH3P"POQ:D.1V,HUSZHOU:'O(-Q3>PN$!<+7 $3I?JMS,P:(]1[ MZVK?>U_=<)04(BZ]2THF!OZ\"DA;\U>Y8*G#QBZ#6XO=#:A8M>K7SA3#>I?; ML]3%&,5I"NWM;^'WI.+:C#89)">^#$;E;]>#SCR7/M>'T Y%\X]1=4%Y2CS( MR0@WN)9Y"(SF+)%F-"SE,LYY[V* [A=3;\+!(ANY&LW#7EJ"@XFELE()-W P M;:>$"F./D^EWK*O?4<<',R,*UR)T/@$9-BX,S(V3S@TSP*#:FH>]ME0/>T21 M&5$-D1>#CD:W@( J"/'"YA%HLYG5FZ_+:LW34XDKQCO;?KL[3_V+7C[QP]95 M/7J>]HA7O<+3SI*?NY"?N5AS<^=[@)(^1@Q$B(0+GVQ,R[W"9T< MJ]I1?=Y&2TNE2^NF9_WL%I"FWF18V P'(>+9"VF-4;V2 M 3GN'1AW)2606+D4N*SM4["2EN]/K4Y8>DGF J>G#14^^^$_)[IGMJ0/I:Q; M/7(T=%8O8)-VSIP=6O&DMS+[!I2Q/JR(<8UGDR P98SX/+"8E[ LX<.R0#2M M*U%E(!Z> <:EZN(]0#2PO^3B6KN,V('R/U*E6+NV)ZQAX*ED#:GAB&VQ]_X' M$TU*>(FO2(H;3I0Z 0?HN0+VC<95/V VX6;166YWJ&:;E> MSH]-#NX!_1ITM)UTZ(-N 8:YPP*T$3Q:D]S<)I21F,T!FDR6@*Y7T]CI@_6/ M7MP" K$C#_7\%MHFDW*.>LG2K1+.:?'$G^%\)U3 C1T3+%B:H]A0K$.8U;K] M-%F0_.-CP/;H]6]1[#3)'9=0Z25_#-U_F^V@4*RY$F:I^_Q>A9EU,:4N-'M ?CX>7[^TG_A.CB/4]-&JFOT/PGMP"& M0_ZRJZF5T\[GNZ4"I;N6(R;.AR,'3C,#"K+C,'<+7EEO:E>693G:[D4[#OC$ M::KXFW+A^M11X$P@?MU74;9?V"SIN5JZK.*[^IX-EOM9U9[!\SY??=Q M-7&U0I,:,:J>RHA&]Z7^&S$4-U?\_('C"U%-,C-R9J:K3PU@:8VJB2_/FLM_ MJH)?L+( ?.WL%]*R$I1O <"HDC!M77&W(EE5LAVB_(X:K%"\G\347YE\>6/< M)'&M58DZ/=B"D3JCD-&E96HG9,]OCR5?D?,,AL !\HA\M\HWHQ%3S>.F 274 M%.;F7_S:V0'8ZRR.7=;K<453-O%XWGFSN9T-I-CYS#@N3$=$Y=EVW"-&IT.1 M7OP61?3<*WH!W.U?S-O)=4^X'PQ[.[@5(2>#G=*)@*Q=11[Q(W7(Q/MAC.;O ME:[S_[855/O^O= @&$ 0XZGSF!$XYGS%4V/E:N7X8"_W![',"=.B_REY@N>* M.B'KR:6X]:^P70$?@\<14U<-Y7#)\K1&S=@*.IWI%K CQ-TV@:*R4X*0+^;M M4ESS-SMKP[5F.FBOU*CT3BQT$ZP/)6NI8DV0J[Z+P%RYB3#FWN@$>VT"K&X3 MA1TUGYU?F0<<:6%RYFX6.C0;@54WRFA8P)TPK+<:F'C;44 MI/-&2+D'1\3%O Y3FPY_5,4]9[/44.N2FJ&_$5XV2W/W=@VW#5/L9DEB:;)% M-0ZJZ'P$\Y)*PI.4)DSK%,I)J!M75[]@LZ"V_/_V+.[LXTA+Z#:A]CN:'U4U M(4]:TLFF^O(Q4,^^BY(I,D^8E55YLN>H.E$UEC]MG!-OT^#4S9X-,=KOXC6X!$5*"!=O2W_X-6$: MO[GQ4&/216R/$R =0/^%GMN)_&%#C4U-%24);9SZJS8Z"'Z*[$^PFW2@= M?2; !3J=8@C>O[,A[T0)\8**F&(N5B9_/\)V;2_B S8_ 5>7SZ;6=9]%GP>4 MM)X(;Q9[0SH-V8((3'7'F>'NHF^1@QT>>^_5)+?GXXJV+N="YZW@&K,SY5VK MN]X/)?QW+6?QJ_1XG5%/VEQ<*Y#JQ?+/@_?LRAL WL+WF3!.,]D9.X8;08)W MR9G7$:O-_:BG%K0^7U9=&-]19)R()7'@ZJ%@054<:Q7CU2)+=1^($LI3?#TL M+,6A=+K2H=>.%EDV-)*%UKQ=,2H,N^[FMP [[<4-W&8QQ]?TU>1]-IINT X/ MVPA/J5QVPV3T_*CB5X8O&=_)UAS]9$ZV$#6"92164O1PI=,[62D1$A,;_#QO MRV?!&&G4+&U:C1CHSK.,E GH(9C&GX(EL7AX6>YW?R)B.ED,/Y*TEB2ZDT$( MS9VM(I8R6YVG>EY+'OXF?7%T!\'^FZWK]#H-+>\[/_QQ]*9__ I[;^M"C]HS@9YOJGB&--A.K$8U(:Q M.]C'+\F1Z7;<-X37'W7U\NF5GQ16O7_0PQ3N_]VRN,>6XD/+/9^A)U;E0!RO8NKS29A^[@X:/63&%6IY65@0U":*P]S2B5-:#,E?40\ M.TQX&LBS4W#Y /0UD#2=^\BS92=#0X[\M\?3?P],ZSI="8\+XGN^G4LTPX\S MGE%PC/HXM*135')XW[<6P=KP(0>H<'3D0%V+>_3X8E*-(JJFA,9[86E\K7/R MC(Q-J^+:PXQW)F>)3;*_$9]/T-/"GVIOG8]=IUWC@IRVA'W3*[#\8R??\G&.CT5 MR6<_&5GEA-L4(<9!I(8*"CH%:YS,T*N]+!T3E;OSUL8YX<*+JOKCC0HY5J1* M#)D>WR7L+G:IU6<'9P]%-\()+;$U0WNEGH\DO%$%EZVHBG;I?K[OZ@F0=VQ= MHP-'GFSCQ:3;7/$FX>:\-L.DF Q3P?Q70L2+J/!":"LVM#-KYA<[Y; MK, >8\X?H("[3/["V^-^ED:J2/IVZ<=W.W>&T[[-EB.-:ZU;@%$)] 3[O1O1 M^^I1#(.LN^>+T'E1\]G5)^%]K[?VY?!UCD!AOR2ERSA2F\B#*,.])(4J;Z(9 MBK!!%@SZ@_Q;#;2.>RDCYBM$1-MB[5NZ22F:\Z4*\9F_["SV95 M.J<36YDPU C=%%Z/N%;L#]F]'S*1 MH$,!PUEU_>D,:)-!*M9TO1!=KPLW!9;%%1:L[WQ$;&1I/"C!YJ E=\AR8Z1H M7OA-1-L!X:J9J9^TU$MA<_OGLSJS)>X%,$\ M2[AX4H+,*]Y]YRHCYS@O/,XRULCF,BP8=[@.#+/A4I!M M2LRM&[--%.8G-:"-DQZ,0:QXZ._E%W.!NGP8AB&Z0YKC*WY+ON)"_-^)5/9P M&2/T)[R4LC?C>4VVA5'M$&Z)FM9/MX#7&;$*RD'117*:H]6>CVU;(4XS<;7P M3Z^=<1S$B>T45@R45H8(E(H>\SJ[J8Y .;D12."8CQ"FROF74]V(AA$H7,(& MO'0#4JZDW,*S:C#2 M:=WS2TS*6$#3$4V$,662*G$)4]\$(FU MU+,)(2HLLX;Z!1).?M\&!_6,G3?>K1?T>^1A66Z5LBC:GB3=C 0BJO[G7?+8 M_VA8#]MMO_*.Z@C*X5/LX.!11SZ/+9 60YMOJ M=&RD0HCWC1:IOW65K]\=^JF@A*H95D5$0M](8\-Q#S,(2T/7$0OR=:B2FIR$ MT52Y76E7P-_C\ULX!6GMR7N!P/YDNRKV@FSCR\]? +JXFCX@,LY5Q>_F9 MH,PF.=W*<2Y!_(<');;,\0BY^8J"%<;1NDETW!).XC+86K+'SI[LFP^N+=&2 M A W<6)$)=!RGRG2\N=?_I:/LPP_+AE\R?0$;@'$$NQ)"5.T!D%[M#5VQ5K2 M!RN0': >,C4MF8[/1*V<9913(P;O?I1,]VC4JR.N$7T/UW )Z<+MJ+RI;7M5 ME\0+LE>X]"XQKQ:^"IH:HBABEV:>O'\[EL\^ VF+N#[ M'2 KO,;V1LC,F+C'RGQ>*>V[\=UJ: C8\Z-= L61%4?U&*;>)VAJ4J^$UQCW MO3G+JYKO?N)>>;$N$;> TFS#OH5)]6,>#1-SAFKW6\!#BH"LK=%*Z\N<-X)> M:UE1Z%5I&8Q;J9\QKD)%R^$XI? YAZM5$YBL3LH3? &G8RS3T %_43T10W)\ ME2:IJI6P'U& MS08?0>FL@'(R.F3* MS_X1\1\[4>GVBTEGH^KY"/?\ZS?5+74U6KG3!GQM?_ID539PUW;./5>JZ?5. M:[(W[R3*G)#0>?GXH*/DP97B.,Z\$\3400*N1L1[L\;8 8T#[PQW%URK#'/: MOI=L:JJ:E&&,L]@4V9?GUY. +&TYJQ-6; F5WP*L@ -T9S,NF;,EVW:X.!/0 M)UM)8]LTPL$G87+QF $#M@KW>Q?!*W%S*69TMP"IV9"]U5O G>)K"+8D7;=%'%(AQER333BTR6X3#*XC/BNZ?E'F;A?/OHS5LV#EKOF6'DL4,.H4OL= M&/G30&'_\BIIM&*L42,?O:(R60U\40(V#;7L+%0I!;>:X OY?/[D20@@QPUI M?%JP+25:W5 9 'S7<*26Y9I_"]#^?W@[RZBVHG;/AT)+\;:X4UR*NY>V6"GN MWA8H!1J"NQ6*6X$6=Z=(D 0+4KPX!$APUU#<+9GVKCLS=^;.?>\[Z\Z:#\^7 MK&1EGW.V/+]]_OO_S%#CK*^_=2+B^9A_O1 @C@'(M_"7ISC(=_9@ /R*ARG! M$*.S#&WI.9Q'G*5691DP@#>V-=_I+)XSVSUG M"@G2<$:3P]9X^76;2F^B>38G[ M)#JL^R:N=X3'^[V1@7M"P8B 45Q1:[-5>N$!3]O!,:E!;$O*IK@JO (LQWV9 M>+Z)D^Q@M/>%[>=3<>5^;.0&W9T]/5%O?)G7,0^K45Z]33;GY#O]&,4X7,?G ME7G(-7?2>>.';[^T?SV DANUH?K^GG+5B/]"Z^ NLF39X2 M'.BVOB!WQ/JUNYB_N)=R7 NN7'+3/]3X7&SF)U<7AH+SA+;%CS0*\;V)Z9/D MJ%*FDJTQ-@DK/L< R!S-/C;XY$[\+HA;X/TJ_M4T<3X;;R?=(X4R#D+T[-)C M5+6^T2B:K:KT K\T(>FKL52B, : D#T3K10W@[>H,T9 3"7.*)*G32U,J%^] MN90T-) )S G@A0X/U6, G^^8=>"C@9?LCK%\>201,JH5Q9'>Q<;#[S:O7)G, M3YAD8CQ91.5#6Z2+%V_YHFC+O3;$O\J\39DTY M2YUI#H9,C\V\2IKC.\NS8RY9O;_*3#=&8OGU'#O&L_[V4[$?;;P80,)@Q]+9 MF3@ZB,>PPP>(2%B^D^H\Y^?>)'N[TRA&O.H3K/Q2_U:Q<'')*Z/+T&,,%#RP MJMSHCQ*[UXB+LWZRDP[W&9878BGD77?U<:S\,WO&):WN2?[2+7XS8<)_0^H2 MY.LH7RDUIX;NFT(S&@LPZZN5I,AZ0A0RY"-%;7LL"&%3MZY%]H^4LV0[J_+" MM1[&-O I2$HN.V=_;ZJT\TP)$#A^G, M&@.0Q4^QS%D#7;+1*W?3,&146%K+*?MHR&84IE_E^#49T)&$&I1"71X^2#9A7OV5EP M)&2^RK:#2;=-'H!M#S$ 0_C!>X-)1R+$6%7CUT8)IBUL#B35051*!6/);HW: MFD7[A#!)^"DL,'BT=H3WH"2Z_FOI,YLYF(?/4::_1.5@K*%*W6% >)E#M?\/ M33Z*8$'*U -!#3&PQZ[.<*&E>!?C;_>0/^-U)GAI8+%]5\R*>D3J8H1'VF , MFGH*(C"?GBD:/H][-&@-#UTZOO^6MEA)_L[_-.DBY\>=2MS@.#J4EDA=E#_* MQ+W;1Q:=.FK%+=$2],H&$$R,)=EW::">#,NS0Y,>R265JI&E%S88 M?S:0B,2IZNE9MFVMOQ(')6'1J*3% PU?]'<*^&C=[4!KUBURW?Q(>18R&DIC M'E/3GB,_4[D5*W=C>S\%Y1P%!L\OV2.D@/49RWL: [ZTJ87UW_.T:KBSE7$_ MQRU.07HM(W)(//,KBZ[\JC3TV6-;_8GE"2_*/KF#:35%6RO[0G,;GD[9MOA. M6<_=OF+:2LATL3\XD+YX$YO?2O,T["&4/]H3[$[3.%'!8D3>^]Q6\AGNJI*] M+*U:'1S]S+[,!K\S::=?F#F&\_VE!'U=#-I=#%;BD&X9/='M0Q^%XI)MF*G: M(^QD=G*IH#K:N_0]S*:#^[UH$VE!G#7F*S;7/BPC#3-Z&,"RF_B],^-W./(U0;%B '0*L[G)>I\:>C.=1$VB,_$5J3]I*,H:DV/HG 8+S\W3X8 M0.3K.7/4(_$,.MS F14])D[)#E ?/3=CUW;.!MKG^WFK";IMCUA!-.O)P8IZ MU>^&?6 $6)ID%;A53=L@QLG$N5&5-+!1[T MXYJ18 !:LA 9??K"YH8OK&$2)I1MM/BE'>KA5.<]XI9-1_[K4LE1V73UC<&[ M?EJ+E6-Z1AE!QB3203(WIV3-6^'N:N;8706JD2"0B/%[*U()34E]CWJ\':UZ MPVWD GA==^%JZ93]:);5R@\ZLP6>1]+<-L'"]L,W5>8W*#:6B6D]K[%ZI 'T*6,EN MLV&TX=^.9<\EV]@ @PA%3"]O& G>XOY)2<(@/A>!B;@_)AI0:JL8 *$WFK8Y M^E5-R*AOZ0%; X![_J\'26:07*%/.G0EGM2N[6FVC2E'S53E&&\/M-O4)M9? M.,Y0'IVGU>>]]FI\H\V?K_^ 9EUH9]'I_MNYX'R-C),1#67+(H7+J8^VG)W25Q# N"^D;QY(Y\P;ME@Q%= MO1"_$41448D]ES\#,84-H]"?%&W/T&'?3C_T(U?'@O#6%MX+L]J_>9-?_ M%^\1TD=*F]X#+G)Q]73-6%FR3% M%RG_CPO6GG(W$LG0%>GC\XH3\'9%,Q3GN\9*- W/,.],?%?E5#"O_G=?:%E% MH]=TFAVBPP>S ?1D/B3V_ =;DX[IJRO'6T&XB@PAL^6&W9O47VIT-N(23/FG M, 31N_DC9I.Y723X?T;;_Y=K?PHGD'9M_]1H@\V^3\*&RP<\J9CU4PAD+=% M#,_-!%FX)=_U58O^7OL<=?TF*G2#>[0X^DS.,D*0(N8C7W/[V)^;%(T&<:'/CO713#B"_?WO$,TD$0@']]SM M*4H*%K*S[,&[WVXNO##:1OC+U\(X^Y<31;Y MX2!W51%A6]QT7BC55L:6_FR(I$Q"3F<.>XK7TN.G4Z_DM]6*4PEAX4LGPC&V MLM)K9&O- :!C7.1XP >E!EN0]Q'VY-='./R9)"DE](%2GE&\ M[ZJ/2L)$>3XBI"-M?>U>QX!>M)+ J[P:E*>L)]T6?%^J;+97/ZL$L@!)E1:4 M?!G!?R"W*#:N?56>U-A^=C,UW3P[NP*XUW+$T\]"2,'J'"0;RGEZ'(A_?'2.3.&T:3#DA"UMB+;&P&47WV_W_/NA#1S&'9@2R^YJPH$L5U] M:^//V38\:@^'##+>LTL^1PP^"MLD5U8(IVVTRM%%[AKZ&1;.V.4<1K7&MGCL M@4I[\(7X'KX@5O+?->R54CPO7X$YJ''*S,!7*6T6RT-U^_N9]+)YX&!WUO'0 M0KEW]9/,Z9:I1*5-_>LGE_H?I3/ARJO=Z#BH_KR/^STWGS'P]#@E[GM-O4=&Q MBK5V?MR9_8I9;5H)7.Z!OOB3*_N/AM?HW)/^\NUQNZ_W[U&AQ]@3XEU4EHFS MSQAM_Q"@3E'[O,LBUIA(DQ^!NTR]LRKO3NJ;_=Q$[$> 4VS G7=IA>D>(_:& M4-"FM+&^&N'R Z: X&9-7#OQ6<.0Y,YS$NYUZKAAU))W:IP"2QZYFO+APO6M M8-*+YA@%7U:A8OA*$%NDV5>5TQ+9(L=?14<WUB<[:C3JSI]E?O"5( MCGR32^@WO756GEP+##04CHMD=Y9_)-HJ-]K-P% WZ?B*(F$$Q ZLF)X5R.3D M2$HOR[_,4&Z]+&--5S_(>5#TD4(S8>*B;"(,^U*A*FST%2RGSZ<87#H+GGGU M>&[F@'LNI9S.8PN1MKKP8-/;+?J.9IAAO_?(_#M^GB #8^+SG:C4G3^=S'#B M-BJYH>$,^,8W8VWY@ QU(362QCJK4<9+_ H)<>=V("*F\!._(?\@E+8 S;JWK;3$(F'NWV(YJ6 MT&;RI!%[[K"O7;"+<+=UPAHP"4V_[#0&)?ZJI%GHMZ.(_]X[HAV MX6]-\?.NHR:8C>_+!3[6\V4MA/<8F M7;(VG675CJ7,+=:+BZJ,EX>5D]DT".#9Q[7Z1@1[LFV8V#S3O 0UW1/!;.ZJ MG,"U++Y.7@[TXU2^HL^O5/W/IXRFB;')=R? 3.- 9,G9\?NVT4GU &HJ+Y'% MSG9[<>W(!LX1#Q>2-?-5I81<%]YH"J7;2H7O)*;[%'?0]9Z'P$>!% MZ!/"=T$<18X[XI1(GT^Z*#'F@9U:DWD5UIE11H'E(WW?I2ET\.QB&'^W_-4C M*.AZ7?[TJ;;YTL=9T!=(=.L'+*?2!/_LIY2IPUP6]\!@D_8U7JE=_<.X BL; MR@Q7D;?,C@1)C0R%GXUFSR/+Q;ZO[)83Z#6VPM/,]QB>M]D.8&$U6^M5M96? M\32,G@KSBKZ:;&/?\7R\C;RV$BW\,[@<_L (-HX;AT3^G-G8*3^U5Y'H8&JB M<10Y'^RBIV[?B03\NM7&;M5?MWM1G]JR=D,7;@.>'5MGC5DBC/28I^1UQ%*S?%E']?ED8"7C-NV=_'WAM\8@(#CC7> ,EO1JYW# MBYYZ@WV6N,7-38DP)W)6-C7FF,-\(UKXOC7++GZ5$!+P7/<=(,@RB M>=KTB*>H0P.7(W14[C0)A0' KK#-VUNOLA,+[(, 5*>%_L5B2[&-TG43Y$,. MZ7OK/BGAO*=]V#6S!B;*'*/$,YFU@(?A9EQ+GT6%Q. M5HL>U$O"Q0G#8=S2T\A9T[Q\N7X(D2)O>2^1+NSC^+6B?/*^Q9"/-?K[N(,) M>X'GR@'); >HS4$-9L=ACA+C]E]+='+>TVO78UP?L."?J#B%M1.H6SF0MWQ% M/?X9)D+PA6G#:T_W(?-DVS,-1RM#4P*<8_W>YQ_^@..."'ZL5(@?@%X9W8S8_67GV+>#%\N:\CO"X,P;6HFNC!"K\+LX8O MKZ+C'I9I#]**9G9R*$"AF3SXHR61YF3O/"D[F#QVS#\T80!,1,KH5NL_N*CN M@F:$M[SRHEF'2DZH^"KP]HT+F(606'(' M40R4-Y\$W7+X^[[;4/]@<_/Q1.LWFUA(QQ;'A$2E'/PX,*R0-R>=P/1QPET.=8<"TGDSQ;@AM(UU6R$_)JP^PT//=:)2W!B"/%VB(7)0@4_HA*U. MF@Y29[T7K/X4UH_BUB2;<5"MW*'93WC; #2\O6IIO:O[1]F:YD/N(#(U)P#VYYOFDI(= \-V\K,Y6"J%,?!=R,"B$%GM ML?-NGPE\TNU.5P=*?)MHP7\I0Y*RX4;8[WEU[1P(O[?V1Q6Y7JU- MS;0M.#+D#?9O?PTEI:%7V>6 ME/'G^JD-;-\*QC:-FA$[JR #1 Y[O]_5>-NL7%6NO1*_=]^MD>OG^F'3+5C$S8CO0^ D9;:/YFFKA,Y&F5O:)(F\SO]:2)B!C#)T5 5KC;K[J MN*HAZK6$3[^\I93\P+I>(U>X/G7-F0<+TE9\=2&@**+5+V+WK.EX//6!'V$F M\64NWL>_CH6M=]]HDG.<;5R*3D5QVE_?&UL)_RR:4QW+=6OE MX>;?9MQ 4)4_>M=Q_N>@U4K8GU5 MT/!Z$GSPK-5-X5%CH*?\UAF85O2G__L<2/!%RBHL,&$AI-M7TF7P@Q-$6]%/ M]> ?UESX$R11AF&*B6+<*)>'54D:4SJG5X[WWN"^.5S2/*QZ_]VH_(&. BY3 MW-12<)]>Y\ 10M;P;'(3'!YK4W4WLAC5/0%-@+YKYI#L_!4(OD0L^-?3DFN2 M$ON IMR50PQB=M22%13)#+4C_F+DCZ$2[FY&*X/\UG?=(4YG]/9%9%A5B:PA MG#\GRNF>E#!]]56R$M)W0/=8"H;%99)K7OC_Q&/ M_XL]IY;LO&KO7M]=.B#[7Q'WAZ;?;X$HRJ5*0T_;3S6L-V/WFT ^$>&W#Z>4 M$]8E/=@S_FW_,]ML6O6J\!LTU=K+\D7=PQC)1LA'5V<:<]=!UTD-9B9%( M]['<:_N#XS,1J+G]A&K\Q7#S^R:5E/+ H NY.X>1@_^-;@L:&]-1GMG>! -; MS_I:%2VIXX8XHCQF>6S0MO,;5T 95E!+]L%M>^6+*$ZPP-D_,&<^[&+K/NIX MLI^H]+! HI_C7KJAQPL@FX>G//'O!W.M"L%)"?ATF7%[?1H!E@.PYI(BNZ,= M'YO6;[;,;!WRB[*J*)_,]";+W+>EOOB/BR]V40'.<=W^5H^YHQVSH_^P-4_U MZC^E\_\G@M/>1[&J JBX>*YFAW!_[E31);& >N!JN/T?_&2M^/!#D4/IPOQ' M!K8,M;#]E\_&1']HP$9U8!$]'B):N((DGT_/#J<6XV4N2*%K:8Y\"^U>QUO2 M=]7/5TL9L5'(FC[;"J_:S1NU%P0FE3]>66/GVN(DRCK4Y\F] MQ9K6+5(=&]XU'Z!R\>Y4W' M]Z![S/YBOQNCWEU\7?D6\E5Y#"GD1U*^V$.?7+,ZF+''^Y#7OK[L\5?BSYET M";OF4#)>@#US;U0$0)\*X$&&^J][YCQTK-JKJ)Q=W5_E\=(]4.7YHGW&$>4G MK.B,KTX8^4Q#G*?@@0%#;ARTP\]T'*INU97,I)N\'?3(2\\.>&^)-K(EN7$TF;@# M27U^X-F34$=$B%E_!^PM-1E MK#A5T0T+R? ^O!6>>H2CFW(-$6-J?;ZFP.T:U:\^,X.M;O\75)\@YE)'1:8$ M3Z/LL9E?[OVPP">HUJIIZ=1LXYE[3?R6A#83.R?5#S->B[' MC#1J2X3DBG.1#P/PF, %-,W*;7&-&-:Y)U7'/" 1<*TOD5QXWG*D>$&R]A_ M*[/]: 82H%]S1&, \Q ,8/Q#+/0X,-?-8>)$"@^ZP+Q(59RC7Q/%5;K%FBUSLH1<(MSOD%$R1,]HP@K*8QT4[7 \3?>Z79[C_7P75U 2V)6)B(\. M7'4B.&'KZNP3G^);IIL%GW@ M. S+J*H E[ %+XSBL\AG,&D]$HK+I4/[367=NW@-BC@4#]MC:ZAMAKC!8DQ% M!,,M](.8",\Q@#-$\D7ZV:W\2F1[F\:T?7T8.FLLM-$Z=>M M8DK)*L_NP&,M&4;TV1(ZBGS8RU]&FJ''S3*M>5GJ2*TV@6E1S:&%/A_2BD9X'<_4\ASY7H=L\+M@':!] MX)>,JH]V2DR;&]5:-?7O>>]3?L5BY.;/_SR'W.;>BO83:6.')^(T.9@.>K\Z M;R! 2.)J=F$ %;ZZB?7QFZP'#;_ *W>XYN/NE#>6$393(A<1MRE<-]U)+#@, M+H+9PCL];H(+IH,RU_NXWG[B& ;92^CJ>4=8&)I__V,? +"OW[B @/8T<( "D[D M#W#W&T>'=_ID)I\XF.@)=Q$V9Z6K23R@FG4G8I+%CSG)L5^5WVCHSOD+WYE3 M:H'8.Z2W?.*N+[?LA:8)P-!?J@E&[!M:OIQ49C[X&3M#M^VT&$"" :PAPS+E M*CM-M)L";9DEXGP5]UB\VGS(!RN[9+:\H]RNP3#1> Y%46>NG'78)U17);6A M\ LLC2S.^*NUH$A<5=EJ;JN/+7GQDN?1@!&CQ9EX5(MTT:76-DU;O'URW9QE M#X$0:1K+I[ %E/_=L#ZT[@ T>-O?#@ODP0 LG;<]/>O3_1[XSI4"\W ?J!8^ MS+W3)$OV1*1_N>?+4\KWCH/!6@C7[$[1V=/# ,UQF2&;7?0PNT^U3BD.5U(I M^656M^=:G#_7,Y$;$)&?%H7/I_<$O!H]1;YN*Q2O'',]UJ[2U4R],8 .#(!= MO.BV?3DP71K//98/0#C[/?/MP+O[6]HW'5.2\KYSE>]ZUGA85F^&V4T79'G? M-2BKOEFF^)I([9KIO(-H6B*X--1 G(T^7D(E9!2%ZZ=S/OWPU$J2< @@JV&( MOBJG6*09_].X'W.#1;,M/#9D'8166(-T#9/C]%/7&,#WCIU _A-9XB:2/[#T M"P-8Q@ NJC" 4ZVJMG_W49Z?VO5V5\&IU/4Z9/CU.4G$;&^\I].QZ3"(?B&_ M9J3GI@)W[;:\LHJG9^F(YR@P3'0D(6VVUZI/%7MFTM)RP6Z/>Q=B$CVVFO)ETW+R,K)KN=]ISN \A M(E/.3Y1DV=7?PST']_#L!@M3)'Q(WD'>6><(LBS1Z7S\0WYZMZH8@$7]TD#$ MZ0D, ^#_Q88<6,JY)671#.^V$$V\,:@_8KTV$UB0H4@>ZZ5^KG'P:\3_Y,K9 ME.%9VQ0$3+3=4]6Y)+L'$1=Z^=,E "VQK7)>D:6K/UU>+3IR!(.J+J45)O="'E:)\GS 7]#;9PHY98IBJ3TSO$%N ME:IYGMSFK-MYE1M-%2%^^PGGODF^:."T;6RV)EI_02R$M9SH>NVS_A[EL%VN:"X 1WPZR"A_9:HLG[>]VG] _330WG*,^"2EUW-IVM'ZCL' MW3Y3^94'"+\AX W/FEQKNYG>4K+,$F+M]?$&NE[X-O '2FR1"I+SLEE@WMQ< MD5SR],O M]K:N+4_92>8;DP/HCN*2?._/>N6B[.'@V4K'][-%>%=1=)F/I*SHY?'K<@/[ ME8Y -_4YU\^0EF:RL+'G?A%@J^M: MN2-FJ.;@_L-8P6FZ6V>>N6E4 V_8I+&I 1(TZBJCU=DXE"BA3WTA^O-2MZ-9 M";I\VC95^617:W*J)!VE84;!<5_S<-FJZ/W\@KKSH=0FU_RO\Z1HX%:C:A!C M,>Z*!L+#=^<2TJ[-"P3&&V5O+B(8I5:]5J.90 F=,=F9Z6KE, <>CT988]3# MO]E1Z-_L:$..)?!7W-+9XA(&H,1K>*0.\;F(@_#B_Z9^IL/%_^%+YK,O3DUG M6_)I11M;H,Y53;4KRU/6-EA]VV7T2G2T6D354P??UMH7*Y.'4H][W*Z'CDVV M?4*[>6N-*@O=/KD]57W0&+*R2T2P6A]S[1;PBE++3-JTY&$<)4[I7D*<;'G= MW\KIB>Q(=@FZ]<%QV%C5.07=&T M*G<"(QRV5\7&WSTHMFDY8LZ'G7V2$VQ6XAF\?"Y4&^+&^;/V^)Y^ 2K3NA#C MT@=^+64Y7$B)".#P"K]1?7.>W._8.5V#/S*^+-AG!G ^*S/9V[HTO1V8O3B^ MU0BW/ +6QY=NG_>[6NL<.]51LU&K#"32N?X0K4<7?:_(@T;V=@,7H>:<:M,%_,&O\!QW7V3U(R\N22V$5:'6*:=0L MK9KY#M#QY[?!1T81O9Z,/]=$W*[^+#/(4OM&LL^P"W!P;]_M#DGUIA)^1 MAD\=$/WTCEM(P8P8U=YL'$=7=2"1+F?:BL^_<\@_&_0E41"8K^@'G%_61O6 M[F.].^ACN=UL2O^W=3"K"$SAW@KQK-?%X-:E-!1#?*_D M, #YT%CKE= D;"1*JWR(\NKJ1NVBB%3-@-!)1")NY*^MA)FV_(;?T%); M6EL>PNRM#?EX4&];.VX&'/QQ\L+F4C[G*IO-CVQGEUZ[1)',$.+T/ZZ5NXYK MH 9W&J[]G(+BV ;UTE_Q=<-:[/B=BNCK* #<])?*^O?KJ*21:+0/Q]TI#WL4 M /&D5P,G2A.18S2I]6!8Y%>4TTCN-:DQF=:#ABS*VU/-FVT]H"?^UF8_?5#% M+.>]$\NJ #U6WTP]7E\N.J"E$WD%3V376W=\< Q.^$IW]NB-:(?6N=OCC8;C>/C07UN)CM-TP,*CYR_(!+ MN#8W%M"NH>A*IFW)&-$]V:V97=!TGOJ)]YF()%=Y .CO&84MJ1?_".N:E[#L M0*X_ZG/GOAC\#)5?=!&,RUPFS2FM>MT:WS5KOV/"!FT;3MPCX7/2..GOIW>> MV+[O,GLA?<_CYGS$ZT$_1JO7= MK#$==/4H<'W.9BE HM,T; Q^!+]E6U4)X/'_H6;Z^8EYRX&77L0"'D?8M@NQ M(#*=HE:%(>'3^?5?QB\OZY-IUE_WJ!7Q)"*(6/ I?[L3B0MG3D: M BUI/Y2M*O!^:O<^\LO(5J+65]7;.F-&0IF7_I4S]H(H757>;MUPG;L"Y^_8 MH+"=1!S&A0RLY[?#]G8>_2M@!F7'!W.^E4\E]YKYY+_K M[\_GZ/]9OT@-#,P9=T&3B$-TGG>95WOW&R0?@J)6&4AH?*7_\\_ IT/,TVPF MN7M]VCM3XZI2'VK<.8P>H@!A,FZ M^-Y(&[@WPH(I5&X13U3(?KC-NW@QG$:63O>#B#HMYB"D D:%3\J,\;;)MG#N M>$*/'D3C1LAQ&!DO"M,J%'O7O<*[I\4JH1LWPX0FYXAW2^65$2RT\P%=TRGK MADD,6:,///:5M]+5;+;0'L3UZ/JF&79PL1IY=PU*+)Z^J?MW7=ECQO,XKUL[ MA%153EDY-/2NB[29ZRJ1U^^?::E;L=LQNHD\GJ:*23XOFAY=392E@'XNG/ZC6UK M?81"B*"WOE_+Z4)2K__..(I"9\:_7AKF">D]D+6^+[@+DZ@BEB>9<6@G$T5, MZHV"@/0P@@\<@QY<70+;3EB[N[J7RAJ0>D2+_LI&J.F;.&N;SU=:]"[*LHUD MWV>OS$ O=;L"A&NG]ARM6]HFEA-Y(A_K:11PEH2M7WONF NDL^!FL[TD7D!_ M6&D F6W!6W8[LBG&#T[5#=V_W/-H:FI0#?;[5<(3%!!6WE,QDO.PJ$ZZ;3'. MK3KK(GD6]^Y$K3AC)D",N,TP$'Q+.O$TFR?5X".;ZGOG[VYO!Y1KR$UNC"9$ M>A7;)X&\!,?YWE,$_D+>1?!/NF_@O,\*;JI?U,3_?-_$^%@\"++W857=_6V. M=C.@5I5V9"#W[5N A_-I"2_]5U[]D;F]1WPQN 4K_O9W%LJBZ71HS5P4" ME('#LV4J[1(M./98Z:A\J%,VZ7?62^,*5B'AN5<-=EB?[H:>2-W9!WN)_\FL M0_5FOXU30RGJ*%_L3:<]"ATHE5S&ZN5T1/J3MS]ZC0'$+_M4)/81JC^K*J,A M&OKM!#AC;\PA1XE)?5ND2^X\7T2)3JWIC/VA^(XUIBG^1_.#E5ZNG>F?X!+F M)BJQ(Q.QVV3"A),6[(=5*04.:-JV"5[$A/^MLRJ9& 3]NT5E29LP"N3_9HWQ\G3#!,AWX;(H'EN79 MR\# M0!K/+AWBI!^,5W9W16*WU^NZ)JA;#$ :>T)QX\JLO&3!89'T2#$YOARE_F.G M.8@'Y,H,3)3$E=9DS>G.7I"LC*>W%Z_WH?.8M2[F?7&]PKOL+E/&P1K_,P#Z M50)-['@A#CNK MP%IE$$N!SZ/"$#//8% ERY%EQ.D<3R,?K\4[;X(NYN;;M4U R/2RH>D?V/O5 M7A:(K&B_QLLO:/&&Y77X(DXDXDEV&'@1$ =9K#+@Z@*K.>FP0&[4 M[ #H4BVO66H-AR*4. ,6+HD!&#?(ASE?_GD@-TMT'.&GOWZ?5@JI2W!_2595 M<4E#*>TWGE<%FV$ G3/UHY:__ZQEXU#0:NW);82I_&Z981?EV,[@ZES91A1K MO'YJV/?@*B'SFRVD&X36L]TY\@5<@3#HVQ:C)VO4UJDTC_F+T5X! M\PZZHT"[D3DZ:VM.ILGL!]43D';LKHHNJWN+!(:VW_BH?_9WR >5:@PVW>MVID4IIE!;V&I MI]BRFE O1(;_"FT[P1^B<)C5=*VPB&1-7I^!57_=HK6DP^K3X#$T\%W07WRH6H3& GWO0_CWW2OSK) K:3B_8,,3LW +#=\)/]L2=G#%I5*GL74<5[KVT]BH9/.HU^L>3%9'!?V> M=]C#5^APD&W9SG7D5Z,E4[/4$3H%[K:)@Y >L0N#"3=X, :@!8$*^7?(#&2T MI M[QA6:9]B'W>49)$__^XE[BU)]P%0E(!7P;@"S+NOKT'5Q=V(N_2@ DEYV#E" M$/BP3\1@YW&Z\M/.(#CG>[(<"Q[(#_M.A?]7=I#_T"J28S5:.B.>PDOG(W S MD9//QL[\T?<8,JIGRIJ]S0.A&^:!HY4S!'QVD>1Z_Z MDP[N-:K>GHQ4FX(,NCI[%YGAW08YP9]2N3-<5M5&R8\LN\Q:QGQ B%+Q,ATN MUCE6:&;)KM]CC<#:34K*)'1&)"E"FJ+[ KB:$A?U@FV@QT763ZV[K>E+\OK\ M#/55O'%T?.65+S^O!Y <*8'SO22!89_]_5B%LN0<5!KRV.9XV"7-!#CF:0[\ M2/-'<[UTX /;&$"1'WQ(.%/ZBM,Y;CAC?JZE5:-N3>M[7$CWA9&>\Q" O>?TTOI$RD! M??M6Z;GR)@6![[[,^BYRN90O39S(C781&U4-MUM MJ;A?'P3F**P2R?F"J;R,VX:?G8\3%#5^53(F$WE.U)<[JN&#-%4DN+ZI(%R3 M87$(7!E^CP%T)<[-JQ9QB=/X(WHY2_M2H]UP&'(B]WETN],72_*@13U5L6)% M'WJ2UTU=G_F+?6WM6QQ=^55YS?F;?@3[C?_+GC:Q&B0KO.IT3_Q-*((?6MS/ M[DDE8?E<^F1BZ4M+4_MA2;PHS]DXZ(R WH J"OK-PHJU5&SYVO9VL_5>E+3I MZ!'Q!;K"NS@+5%[U?0W6^KZ_\@,LZ%=Y2 .#FE]>LZ!VD,H^]_><"-'-0_KV M\(DN)'S);/89!5);.<,CL/B+?^-QZ?4_/2ZCV=-][:[#$/Z.2^O.# (351#0 R\KS5HNM@WH M'<29XJ:2R:#7OT';W_^'UY(N7&3I-_U+C6#XAB.XJ#G>/CB+G/:R+NF:[GTS MF'2[00IN]V)F5;/67N!?+/4VK/L.RPV\CS ?<$^1_1,DD(#C/I)C"P*> MFTHXIGR*3TIV:6WEJ<]/G+A&M_2>28+NSYK-]J^2.H.>R3G6R"1<11CZT#>^ MR\Z]1CB6N_NN'$0(H:Q4VMHA;;4JY!6KBSJ*CK';LKNP_-#F8PR !QN!?BM) M_LLK'JV, >!B *V>&$!^J/M9:/G'!G$TYYB[1/93XFQ;H7+2IH;B\888]S/F MT"/^W0+B^+&%*M<^'[/9AB_\[^J5?4N#L@&9-6Z25&!I%O!/<;WGO- M,]ZT;#5>E/+?BOH7W%DZR6\^JJ',GF1)WZ4K;/X4%;(?$'+=Z_;-980V[#6VWM9[/!:]M68[_= M9)4UJM,F%Q]J]5$GXQMB='-AD)HH27D%KZP VJ2^+)W+ M2GCZOK3PV'G:!W[[YQ$+5;6C@U8>%) M,UZ0>4A>V9/R^13F6\H:[!9S$*?(/7A"^DN6.R?VU%_)3F3!4S%"OO+V MJ'%-8N=4U$IS@CVC5XZ?DN*XJ')=[*BPX@M/_+.P61\ZVTQ#2T4.VTLTBSJX MZU!F0@5YUD[PL?TP;OX2I-O2#ET@KS@?=PRS&1WH:?]"&&^1N5HE'W*@NZ+8 M&_4\2?>[>E>0SV"+I!F:J@H=1;]P$SQ>SJ /WF5@.M(,6ZEM.$04 -=;-'TF M?BI\()0S0I:[]DM0W6LFH>PJM6MC'K]5L[(2/37X<6BN<&\_R1Y% _(03S,M&Q:P!PSD5G M=A-:%ADG\R.IUWV-]?65U)Z4 /#;%=4,X_G/2B<@33'\#TR''987V DBK,,^ M[GVWD"0KYSIE.N;AZ$',QF6M$O%W7[M_2QFTC[\_!6$1$@$N*/LQ+&GZ>;CI MJR[,JQH;+5<6MQVE1+L-/]\Q; Y(*@K_KOX[P'28AY"0/W=*&>^G MZ+_B],>[+$TJO-Z5R\\HS=@8?RV%^/Y@T38BGU(;7IAW87 M@\_&?L(R\W">X/H9:%3ZNRT^'6O19P\I&WY;?]P-#&W;V9NOZ?JVE_!GI$_( M12L2/+#':FK2*#9O!3[\Y_5IW 3#$J ]M+QD"X,7]QU4;(H'VX;#(WMDUBE7G6IL[UUZ9J!>@$JGRF34W4U]7#=^N,BJG<#*KC<@5VSC;0P MXT]5A0VI1-M.3BXD3@XK)W1M1L8GRLN^WMZ,"J'=/\;K%AZ-*Y)OT/\S^Q,/ M0I,K97.GEUKC;RJ\&5_.-A.8SOE"AW3N3??K=C"&.I\:5GX9+G^'Y+DHF$'' MK%:&E!CJ%TA'\:1"$8Y M#%)9G:,]Q]@Z&W@=:=U:&/QD[^@#<$ D+<\*(&F M9,;'^1[^.6=EZXC.R:)R0_-!-VU%'P[.?RKAT8,2F0R^>3,_1%Z30+61 5:X M=-\Q2RY:O2G/&I\!SZQ*TC8WT5WLS96P(!H%)4,)Q9(\_9,Q@$,YV[S0P1JJ MK+<5L-;VY=NXWF,T4C-^J#F+67="5G/,7=8A9LK/U-6+AO8Y,']TB>@DVU]9 M8YYDI.GB7RTYDJT2-2O%VAPH,Q 53>_VP7T'& +JMI;E(8D/>"TG03VU]L1 M3'7>^9\7!?\5SQI-9S_T^[F^=J+J[_L -PM\>"#$'9K5^P[2';N_U"FU53JZ M.9&GZAJ@"$0^ F$GD(C2CXUZ&I%-%8<+ M<#\KSR&%W"F9^DMA *_KLE&;I,_N,\4TX3&3LP9)X9_BD>2##]<=8SU%W-O3Z1!)(& MC.(&ONO$&G0=_2\X@:JDI3!$D M?Z\A^>Z6I5@8F7Z*SVF"/457'_]G?NDF>3S?#^)6$/'H_+,8&G9F+I]*E-[* MVKKCQLEH.O-"QKN$7VZH;+_H#Y6<]6'L;)[E-#&%_SR3T'RX8+%]W7H>XEFP MA#X^-RYH,6IWLI()-D4VK!G!=TA)HK%?/Y2O6\^T[PF<)8C! );T4=]'[9J) M)AGXIMQA3Z(C2;3&Y:,I\""VPL(3?8:%RKA\*T$^%5^BFFX&AU)^#-WD<,',**]F.K% M(:1R_[1+S^?>\7G2"7K[P]IF#"#TS;.V8?'9]MKN .5DS_V96)C/UBP,G]-^ M!ZSYTVYF"7DD3?>@D7J$**,A)?A MW4R7MD:MIN6]R5R\>ZEY5#^O:BQ2%#5-XXOBA+M,/H!+O:+6NJ_WJB'?\X]Y MGUT\$.C+3.R;Q #B-;ZG6T_)X*[2JZZ-[Y_QDFI]F^O%L M&Z)[2J(;5*.NVVO!73L%=H-EB:M.>(JV>+)\2E+QZK?X&9AH=RT>5GDV[&DQ MY;['))FX.U!OVJ@B9T+X ' NUS:UJ*U\=O&YT]PK@)_$:TNQ?=RMCKYPAPTZ M#?WR76'*N%IBBR[G]:Y[ZJ(YB5:7C&N& MB=+3H!%J7M9QJNO1CZI9/T-AB20[Y@OD8MLW1IX(M*?,[BOD&>/#G:X7DWZ2 M%>9J]D-?U:U FWW+3@,TV'C37;VF.S2MS7T;5]34N*XYI7OQ2;*T7;8$ M#4AR"N_QIL"#M;DUU;$Q]! #B#I5 M?W'7(NM=I&KC+6Q&=78_RQ& M2Q*U(+X$,[-4,P&49,L#JOWX<]7R9N=;-\::)_G9A><'RJ%JV0.R]T'Z0EK_ M?R2W9CDQ[ED.FFWCD+M'L[R]>3Q]S3NJVE"%O8EVJ^?T-N2C'Q]?-O&SRC'E MJ";.#5[=3_7O.);:!UA15X4%X?.D7H:[.]LL Y56$=YOTW!\K2,'JH>BB!]N M%2E7+LSWK&GB*=!WEQ%N;@W'FH4F/0X6)[Z4@_ &@GE")JY_N[MISS:-XCA0 MIA^$*^Z=\*AO#:3ISPI4/%_;>4Y/3Y[X%M&^PD4:72I?(S<,Z8" 3NHNZF+6 M&/Y, :Y20Y39S$P)O3 MBRM^8RF2;UUKQD*YT$_-/R)K?HJ<.(M"83\>=;[""N*0[=M5M?]-HN@ZQEFQ M] @UF.<5<*/[%J\AHK9L>WA<>56%/'Y9W54/*3*XA: @A]6W.'@\YM(2^.&, MG$RG:#C&S9OZAUF"L1PCDM*R)GWCK4!$%6N('7!FVCD[:]?D_XD:\W^)(82( M%U3%12#EH9PR.GSN*E!6BH<;DF= 3&KXIE%#*T7$4V; BZT^;24-7R7\OKJR M^7E-0<^/EPE?&A6.Y4_EE@:O#NLZ>"&CA+]T7DEP.ZS47.*M<"SRVU[+"V\+ M7$8@XM/HR;0MG"?_V8YH5C_%MQ>DG^1"LN*<@!8M>=!.^U:3].FRHX5RT_F= MP[VH@[S4U8]VU'8S*%>]3GA9LS0GW]Z^\KZ-@<2(\.@&HKB*H5*YS*(GJX'8 M]>X@XPH)598SU0]?0&O>CE!OC/Y6.Y!"\61%6S;JY*NL.>%*_.*XO>.>#&#Z M CYXFJ#APT6$)M_1'3Y,NC$XTT3C#3XC_WC:5*.H%Z]7^[V^LC,DYG;&AENT/@\WI<)L'7Q]NGM)+;Q MR!Y+'8S"0_)9'VN.R,K!@&X"L/0^/-+7J-##PQ0%#S M/639E&=.B)O9.JT*..FA*9KF9G_TE(KY<4.[V=EMK)6VA:S?**FI,@_?H.:E M?.3>V$ UQ%T;MG^& 7R^O/^W?^S\,Z_!_R7;*H*=EJ;P!^\I$3W?F M<.G]%>;,( +]SC).KV"%"<&<(T*J/\'6XVZE$*"0M$3<:@OL.P#&4+AV?(UE MT:O]Y7RJ:>.P[V0';1N9N28;2F)+>:!VO(M6^M,(2WN_?RZ1_U^"OA20W_+? MV'L/J*:^?5UT(2J*"(H@18H*"-*KU! 1:2(@O?<.TGL-HH#T)KU$>@?IG= [ MA-Y[[[T$",G#_][O[+W/.?>^?<\]Y]W[[OMGC&^,C*QD9:VYYJ]\<\[?-Y12H]V:9#&\D?>C=^]880[_)TD'F6#R%D6G>7[C'KU)5?4>08TD8Y6"3N M@KZ?\8"O/X>LBK?1TWM^_-A]8=HC@TMOS;).#7B-\P^,L="V M1[7N=R%FQ [,H+(R0+Q12\BR;EQ,3-)/_8^G3*@N*UG-.?WC5_C+6I.)=WOL MA(=- A2G%)'D2#6I$K-(,:ZC]MM#HJSYLYT+D!=OB4RRUV,Z*Z/U.%93/KLN M&&6;N%:>G7VURNX@"C-^ITA2:0'B.__YD(^!H>5@F]7T0_QN+S=W[43S2EY:M77+$^3YY6D?M^$L+I.=_ZQ^L(+X>,"\KWA M(WGJW/7Q_/X?IMNMX4N"9Q$QX_ M!>GOFD(6IPN8]$-MZ^!5O"=DV'"$<^\\SJYJ;&2%IP0:L-@N=9@+RJIJLF!+^'/2XM*"-BX,=X+"B3)Z4TJ/OBNNMH7;+R"A7*A1842#IFC@2,0 M@F/;X??HGQD*#$5-&37LB[-7I[4Y]^OK42\C9_;'_X]/5./40XU\@*H?Z]FA]2+-'N#$_2 M6(5]+7-IH->>KK-SL9FBF5HRPNIEZ>IW=;,OF&"FJD7D6-C=[Y7;>/F>6O]Y M][V,$C0049^#!B;HP=>X\4HV%Z@46GLTL#O\PUL;VSEW6V[$73[OY0Q72XLI MID8LJ@\_\?4G7';7Q!7%*@&9'.[F&2'G(6VN_3,#Y81J'76,X^VRT^VY2+$1 M=_[%^^4/B5K/BH4YG61HRHZF2&X?LG6'O4N.*EAB>UI_<,'U\%;3*-,>_MZ] M]X*J852V[T):#4+5/LSD54#C8=LVM<>F#;#(R@VM(12Y:3S7:OEL\.B,W1V# MVEX?GPG#Y_M8#=+.R-H;CO7 ;#?5F5:]HB:L;(J@M"UZJ]$P\IB6,"O#_=V0 MP_05 Q,]?T)<5E>BR\?4B3NTZ]0Z1VP=%*@Z:%!^(=5AR^8C!H^$5JCQL3A/ M4S#*'=+X%KE9-KVZG[6,!G!I#(JFM; M/M'TGET+E*B=YQ-E?_^1M17/DAX5NJS)W>H:5S:$[Q:K](2Z4O3-^Z 5 ,I* M0DM[M#\I,2M1!*Z9\KQU$U"33GFN'NI9$"V4EU4EW M778M23=?8 H:=250D2-H Z:*#T._[!N5^0YU<\/B1I4F.8_KB9/73HQI'X@Q0>''QAY:_&Z8'5C^#M^?.+1'%@66=3@0XPC&\B(9)O*^'12D MNWY#<97&7&M*^YL95QL7\(2^,P(2">-"^I[:* M:\WJR;3GJ7$$&N H\PKRKEZFJN!01_%''QVW>))'C$%*YS3,GD[3M#MR,-B% MYA32;0F2!"[V3GTFU4EH?45$]*+@?C0M%O/.BC76^'2(><4A&.DE0(D&=/E9 MKF\/2V;%H\)JYKM^6 F L+R1DHO78M(UM2XLEFT9F_%R:\O.8 ZW=6AW69WD M(@Q[UDQ>RQFJ=+W2G-,5Q[G;)ZC$CQ6':Y@T[3WJ>^:[ 3(#1:FGQ\V7-*/)&0Z+ M18\F16O?C:XDI/A<4)"5GB3^8% VT/]X@ MW?O)5*;)-TC9Z=+]P%]&JI4LC.CF?P3OUA67'S(7I6RL\=3&@V$H &O>2N933+(Y<@L9[//,OJU M.8WGCE5 ^7ED\QR%M]O^KV"=5N9"Q8K8Y0F2 S?CYTJ*ZYPB.W7BCP)2IS62&L3JJ9_U3H-&( MF?Q7PK'^%OD86QS7=\RYD5$K:.#7BYLP-$H&/E*QA.W@PB[9,QD,Y]! CMSV M$7O#,V=M25]>!X4068<[NZUT[F/39?AI5"E+]2_K;E+:FMFDX%TTX%L8%&X& MG2+"+2:>QOFV]WL3*U34!H$5X0:,YM)/>0L-O/FO8-Z$8G)#!:=T'SI3##MZ MZ'XK_WP_RQM14,C"#K>.KS$4E6:)9Y'O*V)<^U5M0JO!NB$F2I$VE3>>H:7: M OD\(%T;=D*5"Y7=UZ#(R- PC20,EQ2!1G\25$(#F+O:A+&&D2V"SN9X/>-( MN-O#0$6/29-N3ED1%RR3_^!L/4;O>6K(B2+EI__X+:O-40P:C'-Q>6&I.UQD MAHO-4H;:#9]V$-IO=J?_EI9.4@O/P.*MI;9/QAPH@50P$WV)JFSQ$,8'"R$. M!\;=I$(X?6E"N!3>8R@JZ #\&-)% ZRQ)HLY]#87%Z7'B4;T*KG]Z0U:XC@[R6/4EN,K!<-'!ZSHWR-4OMCX>T2>DY:,^B 4/&8XR90K9+)S5INGSI584^;Y_A%X M+N!1.LX5=%.X5ED3]MXO8\H##0]M3!@2$%B%XFPSISM']SS3E M>LLL2U2)V+V<==XEKN@7.&B]*/730CC95BC!+8LL:;VIB$7?P5B?N5& U2RR M\PJB8$4U2Z66<"?(]GXQ;GJ' B(J0Y4J$C?I\[F3V!Y>>2;>$T#,\^7U7(ELYUAA9!:TB\=2U(*)<,&HR=X M9!/-M9DQLM >C67&6V%@M@\2Z>.12+5K+"(G"-)N=OGPJ1^L7O/S MCZKX@X\JG=(/7F!YI]N@0/2P@'W[ OEV\]3M2^]ITZ?12\H^F4=MK04#^+C6 M=U0&!5]N'IE>>L97G,N9\TJZ?&YEQ#%XE-^Z#.#*(!2TGIM3XCGO;)..QO=D M:$\S2O$+K>6S%WT,PF>GS["T8H(P@0M7VL_&(5M+"(J]YN$VOF3_-&V/(K$C MI:69^^Y-]_M)A$ EYG9+E,CO:I77MI27C[(0QNH'>Z4V=M=?+&M?*AXS4Y4? MA44B>9_C0W!/X-\A1R_,YD\[(1OO4K,:%02I@D:XDI1;GUXJ^UB=I*2I:WUO MJJF*<8Y3QC+3M29>< #W5R!MW(RO<]*=72_1P Z?1O;0+"RNM%=D41[TA;=/ M9OD!";,G>9.#)7@H_RE#E?@6MCXXT\SONV5!W[Z?N[:-\5D24T&ODW#/\>T/ MR_2M=@.1RBS^6?/:[:T=BS(]R$+AQ>E@(K'#V8:DQ833!,F&2CNF&FD#E0PM M89P(41%^B8/9HM",$8=Z2W._OI86@_!N!?74Q%MIXURP133PV%E>>=03_G.Z M@[J'Q"G^&0=I.Y].\2=;2(;=)64 HP#N9;)?0?Z!)/E(Q-2N/Q0NROO,FN_: MU/4, KW &ZY!!M98)26,G>= O.>GRDYHAQ\:@ >/GU#C-5Z1'IL\ZS:&?"B]NA M16K/5"H.X8$G7])<(DTO];G:VGK>=]9^;\[NQ.)DVAV[B2OC/Y,#5[-.MZ]5 M(IMK\DP:'H\S%2;&V:MF"L%R*%T@ DLEEL:1(@C(S\WA>:X$L^&[-35,OB%O M+J"1 PM?9)V[IY;FVR--61FNH:W:QG/*7MAOGIV0(,TS#D^_BAFF;]E,)F3; MUWH=OWWBJ$>%8S-/3%!DGXZ,F84MZU4X:EGM3Y_R3KL(<"WN$Y@4+8)$R)G7 MKKA6RYSNOET(C>JD7OBJM"\@X"Y[^$3S5VU-/(B=9R'"1,\B4VSRZ'B#%QQE MOBE(?Z"5D:LVM?ET4,KE1>?19^S87QP1;:)8GP,2WM_$\,BET+^J7V74P* ; M,F)6++UY+L#!>B@G48"$8)>3V=C#JO4?)'(>\%OY*AQFT"<.#%ZM39EJ&25! MA_4-1DBQ#S%+-'E=BU\][KWRX#/96^ZXHH4.0+L3#O9>4Q\@:_*W_4_Y_9D3 M:'EN+^!U8LLZC9[ EJ_9ZM]L6[5]T;FWYGRB0UDLN%%(+>J?#S)+V&8/D(C'GO!_C)+?BR-F\98YN4+O9-8!OMN_,O,=D#^=+$QGO M[<1'9OE@DX2F2X/CJ6?5 MS9G-R?+' _"GO;S&-21CG4R 34$>6815?4B)3) M:XG;"B3.=$LD\K' M7X==W=/QUC56S\I!];" .J$['='C1*99:CW)5(H+5=P M0USX1R(Y]2F9S+V:HWZ295Q/V5,>)+TY'C&"8K- U[O]S0B-H9!9O,OQXU"- MI)\V\\FC:3>)4I[VU6UN5'#>5@,D'$29M:7C'/-QR-X-CK>AEECY&&' Z+4? M[EU6?2%4X/R-=RMK ">\SQ0!;=6B M&-:TGW_\OGEL";2X6LG^KI6R-@ROE^_DI/ 57#09#2RN9=I/FR;W@][/;OX2 MSV+!#[/&V,+KZX"T9Y[+7&[!BMX5&,$*@[Q/G)5;BB?,DLG&E#357@]H6-0P MCXMWK,_<[X 1%^G)5V.Z!HUCZ"Y38LYRY;.JM$]]R\]FDI<1U"O>CJPD2LT@R(5V*XY#M?KQ5.<3>V8KZ9@TH\4B(.YT6 ML2TZ%%7$.4HVP6?;YR5)%U!/J"W#-@5QZ0%UC5%Y2I?-769][[TW/WXE$2]$ MX+G"B1$C2M3+G=H;RVYG+,,&W;0%%$: I="#*K9&WEGJX66>??% MS,\A,1>!];4L<*0?PDJ\=+@,2L*5$]70;\F4%I5.2_?DN:L!Q5)2WLQMA-NB M0GVT_9#14?3U$BW_&^O[9 O)Y3D96VIDMJ_+N/&KNF^K5W5_N"]\ M_$:BW[.689)\9T!>-438V,$DO,P7DUKR*(229'OZZ\#PY@T;0<%B(4W( M<$9!_(-E9Z5+SG)"3 (U& MW'TYCNNYKQG*!Q^?5A(UT,0(!0\+5V%7-*8HF+X)6Q5:P5DJ<.<=WS$:3!EP M$H^/BN=))@KV[7W#MTR^*=@ 7:,='D<&!9(K[4LC/@0;OY:L33$"9PU37SN/ A[2?BJNM M8'HFW7RTXD/K%X11C07M$D54@>;$I&FQQHQ&'ZK>/5/V,T =3:V?W4'HH>T! M9D'8]!R,'QOS_MRLH?WNL/MVVXDCRU^O3L^K?[#.)&OU<=!"$)[KZ7-6H.CU MH6_M(@Q?[=[GW77M)^G=T8,)1A++UBTYF,3M,O):68#-;3WA&&QN#S/EEFO' M&A\* M+[WH .!U"J'*KT_WM]YN2_]MTN@1O2\CE;R47M44@->TJ;S!*VYG2!Q9/HP)L(?M\,/PIDW#I!4M6:26 M/MSROC\1V"_- ]\Q8P>TD,JX1 5*O\MN3RL4(\Q".ZDS#:GO1,\SJ/#-0;=F3 M?+Y3TO5RR$,QF[@=[[;G6GJ8V.O3 V@@F6^\9_G(7"N3\B:/83FZ"E5_&'+% MY8D&CGDNZ246HJ>,?0U>OR0CY")W'Y;BYQB5OOSY;T;8_PFLN0V*N=*'9F/3 MI1MA9\1Z_32(<+[E]30@ZSHO"PW =RC/#V3_]E9IKKGH"%:-!L)#Q^C0 -_5 M^$4,72YDJ@:"1#6A <@=RK^]I?CK5\,\]$*/B^HA<;9_?U+%PYJZ'D93W2FAE_.CNYOSZ MA2N4/&FY/AU5A)4Z/U[9C]_;8BO_!:9^;]M MAL 2),W+^8CX4>,C-U(U.@P &_@$D ,9OY\'%=7=FY\1*MXE?!?ZEDU(4>_^ M)_$-\4U)$>"V@GU_26-@>S@.^OMYX;X.7SZ6=B(HXR MH8/A$M.#-M>0O/1-UJVSJ8!,1%]W$[6(*%_E;64K$7)++(;%)%I%U.2(P[49 ML85E$2&5I#@4\B-PF&D@I]D0SX:8COR3,XG_!![-:DZKJI>WS;8J'63- M12C?2]N2(4 8!2P1Q)/@JR1:*HOBY(.$R,V]$95I9O$=?DR^"3B5%"+M%SK^ M3AP/TV\!*\L@K*)R$R3GT.E#JB;'LZD( 7D2"A%_U(F9#! RVP_:"*D\PLJH MZV_X/0I11>GO6E&>!3$429WCJBN-"]15V)_X4MPI>#JO3+)T^G 9#RL/$*J. M?>2&](ZL-65>EA[_O'$"DN)*PNZ0"R6N\M'X,K$>@NQB*YQPC PW=X4UGS0'INY?I'X+[:G"QCG@Z+<3*SEX@N1OD5DY&N"LBC@7N:(7GD MY_X"_I8KWT4(Y!FD?&XG4P'+U,DV"IZD<*/U5C;3SY#2I^<>)5&&4R0N (78 MAX2-^>RY:+X+A[Y7]U*B->6Z>=:IW^];>XF+4;Z&@WW4DY>>J5"X^:?Y$I"8 M4NODIHU$-A8Q'QA_Y0Q6;K35VGJ4D!#H$R6[0AU+J.IU'T[F#7FBIO8QGCGM MH.-]_>''7 NFZM9"Q]K7AI_>KE:1\VY*;4)BELAO?&SC'J.#%%A>S$/PXI5I@S7NNN=<[],1)P)BO@!8=T8 M.TVK3>,@U2,A>6^L#7[%!',+[/VV9 ;!5T]MI9ZEMK+Q E[VMB@(MQWI1MX9#$C%K=W3EEX/.OO!M^+JBE>MQY2KK0M4W'(TGJQ M6T[LTQ<=91 4)M'M$D$6(>8)#LNNXTY5VZ DX.*79.KY?&G;0_8^XN4L+3VH MY#[25,S^6HPI_H0?9.3"9 ]ZM_1TDE%IB.\-AS=!F'D8PG1)2DRQHGKX-">H MHX,*>-#RTIL/XR8"\FTAA=' R[$<-* 5@08V[M8M/9]Z%;PP3_3JO)_0<']R\I-]][TAXAK2Z_-5#"#HHGG(WEZNH.N0.8"FE-7Y17!^L(#V)( MOT7F65H8?ZBH5W]]RL!3.(VAXS*JL9Y)D'BL$>JWUY9/,Z6E*[3(+3A"KN\ Y\K31D\FT$/'R!V(2U$?AT88OH%<_ MUR-WMC7#Q*[J=1MS[&%$$K^R=%4RS">"A&G?4XK>H. M_"?YAEN"@H!>$TEX,ZS3<,5#HPALT0(-(HCDKSC0-\8?DJ$YQ M!&4G.P3].NM:RX];5+>S'FI__J"N4\7B0= ZB"WD=!WU:.!DGJ E9_MR](=R M#%&,[4N7%NL0&GY%Y6&*>C-R0K6.9@K.@9;2ILSR7NNGO"](V=\B>9&;W(:> M%;!5E(FIYG3__/A,_X6#E*!Z5%D(:G1/"\RFJ_JC]I7@@<9*J.N:)YD,865+ M[>NLJ)?^I'K].X0*+@4C\:&-GH3#^2<@;A7GWLOTL6T&C5K\1O:#M$0=9JQ% M#:MOL8CD<8F#]!)B^VV'B*/=^RV:J(N*U,ML$(3R0YZ:-'AL)V&.&W7CT#@F MT\)I@@V"1P>]# UY;U,LC&.PCB%UESSTQH8UH>+%0[.Z[RL_:8E1T<2ND+E! M3K=A[U4&90GHZ3 410$*[RKM1P@GS6&N+J3DHD145ISRKB.^Q^398?A^:,KV MUWYZS:(5+C>7)*/ NQGFZ2VX!4[DLTM/\?B8!Y9MIFQ"<-F@K@Z%I1GS,_7U MR1G&-GP&99_Z"WM"<-_R$C8[?VW_JHPP&1]@K+#5F&&*:K;5>BG3CT6&K$9> MFQ,I-1S4L6[:.FO+)#^4[E^C>I:1D!+.X8L[<5$"@]C[[8LX![[<_&+.P;::I*9LSZX9WZUB6X;A]^H^\N[=( M.,]%:(%U5P4 MZQIEW!QM!WK-8W/"3[3GGHG:C##T7ES?!9-*6O!-'SH*WW!AS62H:;YI_+?] M.]%IIG:<[G76-XTW'89'L+TK+S/\F/)30T69,H^\#7L[\95!T)A4C#?G0[ZM MYJWN-HL]QA)\\9 'WAGBD'T'N, X(7/IXG8HF7DI(F)RKZ\V4%(\?C(KA%/V MF$PG*+)/L.*=NL8I3^9?8K[X[YA_1\75FV]474K_XPBM,V/Y,\FXM-7E&S^M M->/E7,0S,+9VW"S(,FQ/MWZ*>A/7'2K-,P&-P.ZDYJ:GY^?\=QN#?Z[ C^HEG49^(*(WZICGYX M&LD/&[.5.T-H:)<>6'?PRZS_OSNZIO88&WHVW$:ZCM-<,W3D/GV;E=#CIY\\^"\P(8?.%,JRWXOL@"7 M%N*Z0>/!XUPIN;_&'*!/YXWM^91B:'X()NN_, ;+-N;F7&C?A!>_]\/(700: M^ CY[I!D*OALP\F1*)@BP]DB/*.QAZ,(5-S59HEPTHY4/WBWQ=AF1>4SY,FJ MI'";@M^N'[0=-Z92U *YQ\KS@P_?+-V%?/@J,N"NU).US;)431L!859/4-6G MD C^I:I,AAGR#0.A6'1[0BC7G?E7<;7<@(9ZG266QE/=CGH]=6WGKXM];>4A M^?-36N1.*KIULGZ5\+8N7R*"KD?;4FSU=[99 2U(L-->]%.=1K1EK> M+;%^:(@MPZ]"CB6B+DH_8SGN5Z5WP63CQG(-E G7E%OR\ZMH %@1$$,#5&C@ M*QJ8J_V]>*;F\M_YB*BY 1(+0DF>"HPO87T_K2=J/8-,CG^,#E,+S/M^*P>? M+A*'EV3#?%"O*L#R6]A.F'2.2D&61^%<4;=_S MM[4?S:@A7\5C49LI[4V):QRO&>L@WX5!L#\@XZW0P-WY)%\4S33J#AKHC6F: MHQX]A3[KMV2>+.O)4[5DTID"WJM6O-Y,7)19UYS]]\)#U36#=*@X(C!K\]"C M!X)W[WCK?1VT]?B3L[#PL+O\TZRB[3>R6AI:FIW^ZP^;>7[L*FI_=#W-W8D1 MN9S0LBJ ,21[&?M8]#5%LP&::^]:3#2,>3>#G'+A^:;A,T*6E\'Q?3P/<8S^ MHE.WLCY5Q42HUM(L^-?(TGH36>B#29Y[DJ$<).K(,VB;?4=6_#-&@B-F ROU M#)2PL;-Y%]\V+T]EU+,,R[2:VF_G7H4$A.N,*7^.-8W+D7IG.D M#1+D2IP$TW->)11LD$J-M^XR,7-NNSQ=&W.AQ?&Z"&+S]A#/+96>LSIZ=1Z, MA,E70F6+RTN)8HBB#Z82'W-&Y*; 96(3[22-/4RSA=8G-87L[O,MD0Y_(YPC2>*OG%;\.+?#9\T]$PD8,3DOFFC@LDY0P\33^:'_2GG7_-M?4\KU1+ M_7QS_%N7)1JHB!4Y T$GW:IHG2Y[C0_ZP:3+2)9%37[U<7ED(N!)U4" MY^.1=&[NG[ _^(]R8!>[C$A%3C@E'K%$0W]+-@F^)5W>B+*[7, M' $VX=W=DVI;MDR(9O"+X?4/>:# M8[:XTZ[0 $-R')&__>M81K6Y!*HG97=JWDF<;*M%K;GZ1B[&N=LMQMH'@@2E M>ABDH[=.7N#70JV5: M,,FY4$QN@'GGOKV\ &#<*SL\3E4I7<]0FUHWHZ4N]B1/*<;A\AQ5SI>MERLW M:%9+H2GB&!_C:['7%3T1Z&)S_O8";W&Z$IQAZ^3(_8;]<[5/&FT*"&_@!&2^ M8N.,/6&\GU>X;86@Y)A.\\]2="O2:G.E2ZW"]?H?67,8MR]"OI$K^).^(@T- M/*^%72ZA@5SJLC>167/^V@9R?7NL#.)/J7B11C_?').&C%OGHJFACF$3 MH]H)3KS[>1E(EM(>/('LZG/O(XM8K XL^^WV0 SRJ$7-%]R#78,@*):J[#BG(Y_-J9KO:M0B!E>;? MS*?VGU[V_'\";#WI2JNK#HU] M7OG.F;[T7E.*&KROTB3DW6J/-,]/#SQX^'GP,PK(6* \@3^ [15Q,3DL4";GD^)<]4@%C)FD1:R_S6Y=I_ Z^ MMG.,W_TUU;UTU3IUW+0H"<9_'__%JAS4W*QOD<9FV'"@@1$BXKIJ\Q@!:8LG MW+U$N!Y+1#?O+>ZYUPL9X#VI_(3M0*F6/ ]N\Q,[0@:<1THL0V[/M.CJ?':0 M8E^U,5K1X]5_[H/UQ9N'G/XT-,1RWZBR3/O^MLUL;>X'PZ\&;&C >9_VYSH9 MSEB6S\E]SF<,H>6:'KFH(\?JFECF46/0#T=,Y'*&Y:@#JI)(9EO_V]@<&FC1 MXD/-!WZL'>&\FI:UXIOL6)-XEK.P/$Q\[5&23(J:;#B\/BO*,;5359\QW:K8 MVK+-I?2Q&W99_;YSK_ H0%*FX_#9^.6.\7;QORG"QETKYK1XM$6)L\MICM!Z M&MWZ?O-EE,DT&3[>\Z]?$ MI;[-_A1%NX^C'^_IM\0DUNRJX(J;L=BGM[746V;=][N6C-T@BA=.!DD>W1B1 MMRA6)8,$_1PIA]S*']C<8PE/J7ZCLZ^C^(6A0PZ<8:JN&?H4879*,UST.<+> M62"O\XRW>_FYJ\'A2<'6:R[[<6LUSBL*U45-3/D1=YJE.Z.?"Y_7)D\RIH28 M=$>\#,46%;-U'9MO40>)V&]?2RJ514^=[1G(1:11?0XF5%A <EBMVU&U/.JQ6F1Z19+FO"K) M$S4XXBOWR."1*^D"(Y(_5QWQ1&PT/W\]4'/(,%KDR[*ABSX[FTGWZ0I9Z'"! M:SFAU&PU1'WF1WZ^\02W+>>@#B^7,1/%A^VS>Z,G04N@BR89T=IV)M*B-% G5/D@%W(7?/BU-"> M2^TP&'@SL53MM^S0D"2\M.=,>\>.,NG7SOS:NN5>7 =/VM+=)#N/1:A@,U'\ M9?L2?Q4^JR0'@RU EGR_,#- $W\7Y<10@ 8*\FU1MX?W/MEM-!R%0_@^K+D=TL\]B4..PWJU&Q.&3ZSP]/"3=_ MR'MJ:?LV:T%&]U'&5.G.M0IC5CN[^@=C*49U"9-%+X^&!%XO@NLD.A"NQEUV M;@LP@JWQAVGS\YMJ"07-H" M?3%FUJ88*I)MZ'H__Q;=MCTYH]TOY]!/-0.6 MISSNO.ZA3Y:>272&F,8$5. M\*A[JJVS^?::X$/UV %/0Q:'VAUA9N-SY",%CPS7RL,)W**>*X,6+Q)D$5)X M$074?E+.[W)7HA5?>X%LV32C])S-WR<(^5Z.=(>:G5MQY1;:D7+SRPRL117& M[U][IM7G7X&WCW@#"W#/]A>NDW+5^^.CTA_#"=3OA1L()UIL)QKHY6],@5:+ M6AX*T7K+Y\Q/SVC(4+349X1+WYVK;K_+4)V:6+YV3&!?&;Y>TY#DP=*"!AZH MBQE:'[> XJ)I_ -%"=S;?-G9YF\2B"4*?X=<9X^_E[+P9>W&<@^9/=1T()"< M@R54B4F2&?N)%J>YLQ5?O8D?VF(5@1;WQ4Z$LD;P;CBN4ZXH,9?G;GD*E'U] M^_OQZ97T!KO8N#UM]5?P?@N"KWC4@]X$6,S.^C,P4 4=ED',1NM>9_[L$4RG M10->K=7@_EJ^ULCWTD@+ MMT*.P CP]3;LFH"A*)])7:0:=BCZ-:?U\)[],6^42E)?_:W@.OVB',+:=]/[ MR*;](^VGX*2PI1+6"6::.NNQ* &:(ZV"ZFS MYZKA9CMT*7F9]6! N@^\+?]UU/YJ4H!A84-N:#&CLK[$ M-%R?)@T;QJ8; NPG1X$#*8XE#HT"BT0R9^>G6@@&I*/#]\.Y];$(IP859F>1 M^^<1T=%'E5LNJ#3!C!3G3!:"EK2Y616S-Z;DLW7WXW[:=-*X'?Z6HBG_F7$3 M=]UU:?V93[:3!/OGIG?&K&>9)REI&5?=7)4M1&BR3J^=GHVLUA&9VIG3?I=J MJ_OE[^"R$MK[KG9@MP7G%&O,MZP:#?BDQT"-8W;2Q/^AT;9,4NS_$*+97K.= M>U!671[3*KHTI_*^INY(;.V%YH;CHJ_KUVT-Q=.,6>C74^+U"@;.!BIV85.[ M9QC.#VX]PK'%TSA9JG?]):#\4\.\0BFS>T=M7E6#J:\NI#;&&8X#XLV87FG8 MAH2=P_I0.*ME22)U#-E"9_N8(JE-$%:O.2';2-V$G\]Q?.!5%*.;A*V5?DC9 MPKE)//S930E=4_:9>_:G'L-\U[-MEWA9:$##<53S_C]-2?[ &_&T> ZR[$*_ MW%^=8!^^WY/+C>LLR-<$<6XD IEH(-E20FOV,@0%\['C_M=,8\BT1(1L,'95 MQ!ZDZ"N$9&AK,Q@QNQJY'D=XS*\X#78H^$:,>M+&RFIZ['];^!%3]J/9VE/T M(@94O0566]\[T7P'?R7I:$!R,;Q&3([8$*PJBF\UG(BG)+"L+9#=&FZ3RRD= M21$A4,88^F=FR>U &VGUA&(C=Y1&("M$3C>-H8T&A+B,\LS 1P]JT4 A"QKX M&3\6>DBU!>,T5$?(G4 B604HQXY1&&B@5%E6 _;U<@[2"#XSVV*H_5V0".TY M$H-&HH%JX?7?4[<,O2#YV$,_23""$M6C7F.,]"X ;P= 7JAHL6X:WW#C&R9A M[O3QAADI9EW;R*PP3+1".AM"\P0TN)%!>:[ORV]N),1-Z+^G,B+]WH5:95G) M6.]6;E"$C,[K\@TM_(.8262]I%SH^;PKL8H'_"S6]1)W7BO)^2/U#3-X<>P1 M(F#$GOP4*H"2K.5TIUDL39WF/.>76FFT!#!7B\Z%3D]W&T^Z-F\(RY$/\:?, MG!8#3Q>MNNT1!WJ0BJP(8?'W_VHMMC_QGP*,=_NBP_OL!I6?UL%\[EFT,'*9 M<:ZO3HNO(YE,^3IY^M.I*(I MYM W0Y]N[3&F66/.!'U1R!LQ*Q^#FKK>JZJ4P&6K"HW%K:-(K7.MOC7W X4& MCK57G(394,[7'0F#FDEP'\:,&9T(%95E3/X?GEC0L=+, Y_NJDDMV-^ &)S\\%-$^QYQ M;\14_W>^4M&WE,'6\(=JT(Z[#1\W@M5L$08!)[(B.B9_L^=/<"<+\\I=HL?" MM7L7(43@C\,2]8^>R*K:(4+%*ZU#/4BHC<]UJI CCU6'G:>EI99X+*D9DK), ML.>2CK 6$4K%*4KJ(@$;FR:%+R%D,Q7SI9-ME.=U[2S03+: CJK#NP5VE1XG M:98VJTG0Y!FC&EVOW/,!CY M&K@U-!% MIPQJ%0^ZUOS'UDO2^NWDC&A@ 7+%9+D)/<(NNW%+KY$^NLXM&5 D'AHP+)CE M0 DI04_;P&%%^H_1P,M+P?Q#Z_DC]H)-_%$"62W>W?^V,U@@YEO#>*GL MB#X:$+L:?-=R;7PE=@VU1 /2#?XBA.?MCI%&[)GT63=.YM>- MTQBS^?_5&,/_:5".:!\RQ8F8:MQS+16]#PY62"\B#86J%'1EA_ M"_HQ?S-E)Z/Y?;L+3_'C(\@YG?M?ZK1<_'+M*/[]4/_@W[5J-^+0"Z+!4^- M7S00'F4E'IV=&G (-_GW%\_50G"?[%>!?88KMCN&7/_'_%@CEY8<+3CW8UV5J-0=4#T/^NJ-IW='/352>3"8GS]M M-5A9JFKP5#U)<-.QS^J%Z(*7Q[U.K-LZ7V<>*VP/HUB=W7;.SRY/&*YJ$X7! M(&K,58'D+;;&QLE]+5VMARINO%50$=&L,N^P&])XM]; ME9+9/\P1%)B@ 7S!O&-119@/B]@%!V;3M15X@?**RX&P!P$N6$?>F)!186IM MJ=5Y-1)&[7(!OOHA"$G IDNM:QGE#26V+T4#7]# 3GGMWT;C?99QHR$'X.OH M2GOXQ1TUR#@!ZEU]D!@R<..RM*T%TME=F2ZI("OBO%[V;UIJ12Q")(3+V/$Y M?787]=FM_,T:B_X\U^AH_QK1E5WRK1\")YT:[T MZI2V>G,'K^ANS25=45G+XN;B8I>4*N4#_];15GAR6BW2.X"N\&OB?^8.GG_B M?P_ Q^V_.\SB[G],W)7\?N:[LFN9.W';^#9FT'' 1<#>F/FSKEWF)P8'XH.= MU5@XN/M@.P+EF=&>@]',=9Y9V!OW.V0]3T2QDWA56:CMT_U)'2]\7 G7(F0ETXU%3%:?%Q 2MS-+#RH;=']XW2W=19B7\;L. MC+D<,C\34UY&_"+ ?0@3WI,\@6*&:IEG#-3A6>A7>$@:]C7"]PYCO2X?=UT> MPJ4Y-"T\7CUX93G(X&8BZB/G-N2[%/J$\V%XM$3-R. MD-B36!G-I2O*#%)09E0,/RJ)C+2-K-45(5#$_U_M_/_$?U%0#5Y*N@O&=W;= MEK9.%=,Q,$W=D#"G!5EQL;+8 M;4(J[WN@A^RU:""0[^5F ZTDXN7D0Z3;1/!/$F6_1K(3>@F0)(4'#_;%99AU M9*!@2.+(0GI-TL*F"&8&X9'QA,\+C!]Y@!#Q\_.,5"_ZF_ X 8%'_9%3IUV] M:4&Y%\#VA]" CUIJ^=DH..YZ']E;[\.RJFU[PQ&+SBS\D!?JD/D,-( -+OT, M7N^>1EVS(!1SZ?[ZW98).93B.$"@81;AB: M2N$+DMM])?.5DR]X^/DZ6T+F6]I=C^YM:H[%I&Q>"CB752JZZV98:M8X@+T6 M=-R4BWVZ&<;.L_:*0*C]8P$-+;MW?K5XKEKJ'FA@U0[=]V29%V6V"H/(=\DIT1=G-"R:+,57E M^R,7C%J"%:]1AYO36:>_AS\=$U_\,UL._8G_3P,+M*R-AP::)18#$Z@U9K+V M"R[00'0 +M8GWMM% @\G=[7?G'"=)CFSM+'@0?01B7.M514C=JSKZ=!VOL@1 MWQW!S[A1Z_JFFJ_3AAM'2^TG#H<"L#XP+, 'O/]!S %FF+KEZMMBKB_P_6+Z MU%>#EM ]^2:[DAVHU:]Q((]R'R848 D=>*7/J9&%;5O ME45+)EN9KLP2@RO/$-T8SZ L 9";!F!,8)^9&,B[CD751<-".OR_+]UCHFM' M6-%F Z^+3]N.I/##X5^>ED;PW>6 M^'*:>/=V1=SJ"8\A$Y0GQS<)E[>'V.5-\BF-!B@16/XM&5O<;(R_5#0EG]D[ M+QIA'=XJF';65Z^=7=TL+9PQ[KL%[G'D0"C_&E3K>)'>\!K6V*TAK(ADE=P7 M*)QOG%H9(HRX5]#.T2 AA#6]VE7 #_'C?DC"S1.U(P ;]'/7Y(4N1=A!J(^#**!7WF0#:/ZH_J/ M'2C-2TCXJB'LZ!BI_7LO#!?CW'_@N\K/EJW(67RH*RM\1S0T/S88D0?D%EKC M-8B#H\P1ZJW6SFFBZHA/K8M!MJW2CJR[RR3>M0$#2K+ZHDTYN&G6DUQT]2R;".QFK]2>"#F5YU"[M M8@4V6BR(D&2R4=\D"P-FH[>D>GL*S*)OR6RM7W/'?.B.I2;) M5PF34LP?F4]Q56188J?W="?G-BZ$NC\2-1NHK^#.[/V0N:(N3AT4@8G]^?RL8ORQ$.=& M1+=U@,PK+T99$>6RAHH&43?3]P$%Y=^QOKY]2I=[KCPVIJ4]9:2";)^*VX/ M78O?WB'4FD*-':ZJNPR)?M^USDK)J*VO_/6UO^:'&,6[%6\7)-TMU]>$7^D, MGWNSW\M^"2N/WU-761=-9FGXFOWS 8$"M_(GU4:CJG#]((=7Z2'OH[DBWN $ ML>?S/7Z+^S,1)[[H[$J[\AD+K^<0D5/,/"%NIF0;86[B,[][UM:.IU8#^H?9 M.8+BU83$Q_R/*K+L^"O//&*@Q,M]QO?2KXR+QC++1SZ6>B2OW:VHVGH<(HRG M/S JI:XJ];S-"@>[KY*G_U:(=^+Y_3R3>?-O+G8B,1^/9/UD$6A [5C13>&' MHF0_7]6T#&<-B@7>DS-<)V]3XB8(X] *")F3!=79%HE]:CG,81B1XK*WY3(V MNNEA;/_+YSO_Q'\8%%A$R*@T-*"KA 8&^MQ6G1H0Q,:" &NH0&6%,#&'I G_Z.9&#V-U C..0/[\P6IF2DPJEM+ECN6_N1 M4+-2?YE!)9F[-7J2);0(DC\=__BP=X@D0_&S#S4 @-^"R<9E1.Q[GO#**6AU MKH4\333GZW$TAJ>IS9@5F^%J]P7I )[R>S>4EE-2 /_=Q>3+J,^NCP,\"'OM M?YS,LL]_J/B_VCNOH"B^=MTWHH(H\A=!,D-&,DJ.@R(@DG,&29(DYS@J41RR M@(* )(G#*%'BD'/.27+.0V:8L/GOVK5K[W-SOK,OSO?5.5P\%U,U-?7K[K5Z M/<\[;Z_F-]KC-'+E=E.$"R/WWPE%&;6J%-C9)M]Q(1.G(+1DP$M78X8B!TRY MQFQA&WII5.ZMS?6$>N$LO7^$,]CD+-[6DQ)-T0WG6Z?U\> M0CV8]>[!YZ>)YK'RA(7BIG&..1U,1LG.3ZI(5QX>+^B@'M\(R\TQLO\!*M_' M]#C1J ILD:SJ-38V7JT6 R,>#B:\!G/SD/T(%@$;R@'\HSS[%&/JBM(F,4\= MQ\;,J_3D%PE8:; \8=& ,@&%4J&:E4.[CIX<^\OSZRIIC57X[.SDF7* ]FCY MAI"2K*/T0O4]HF]_!=H[.'B45T3.27Z.>@X]:2RP_7X/F6V( ][2*>\+Q+T3 M. R&VASFCB*\'$L@853R.^GOPV:Q6? 1UH]L'[/B9)FA_%)M-KJ\+G9.VG2Y M7J_/@^5_-Z1(?%*GW9WNB@73V_OP1$84FJ6W!5_4 MA00V#U0TGK$'JT:/KZTMLC<\+J+J=6'L)!A-7ZNK" ^O2-27*^A1\=+[,^]< M>S"ZX\G:F\(?>WN9R9%I_Z='E MV(LD.&C(L?9&AZ9R&D6'U5(O"H(O2%JP1Q!F4S8;,?F*6Q0.B#'Z,%*.D?SI M3:R-M[Z(BE"JA)RG,.FJM[/;/ .T&A0#SG76,)U:_US>D?22;HVG.M5K7&PJ M]OY\BY#7OT %X%K_F. LR/56H]SZ5,4A]L/LB-V45>DC$9>\GP2_CQ>6X?[+ M/';EH+M_YEJWJB@?M/S& 32N';^IP*&^!'^WL,<\=(">V:M$5;*D8BJE*) K M&7GU?E\XU342_6J9NSMT\U>IR:K>T/KI5A7MU46VJ-??[_#HN=OU^ZSG]*17_: U)?7\7(NBCZN33/I\N!:=-'LK6LF]HD&JK0=;0)I5#H1:HHEXI_"[O53RAT?"M@9I%!X=/Q=[]/.5C/ M/2SOF)'<007FV(:TV-^2\:?LDVE"E TXE+N=>#2$PH&$)S]1/"'9'TN OXR( MF+CCS9:8J;::XVM0DE DXA+^DS[[V_'9T7DYS%V7V)<\+-.'[J- ,1_;\OQ: M4Q=L/QQ+KO;0@41HJB^QA%X'!Z1#W4-1K@DX8 +N^Q_[(S2J\P,P>PN.A5W5 M;TZHKUHMH^US, ,##^F@@_6HB@QBDQQ'P;)I#L+3LB>,,MB]H$U4D- ^]9ML MQZ+-GV;3HCYO9+K=1$\(Z#J>7OA/R M&=3A"YXN4W0(S.E3IR5O@UC3-CJ^(E?+;38P(C$5BW1!),)*-K9*FI755G33Q.$9*^%(BX9.(5?7SH>Z+0L'<;(_654V<=(?2R;Y9EB&3V@\ M/Y&L"]5^5Y.MI=7S/MCO$*]H+W/.FN]T9LIP4;1^VT5%9 1'WI= G>R:UAIK MS]V)'NCP\ZK_T5Z YWVI+?LN)QMHF4SX .YTIB$Z^&S?QF[CK!Y]^P>]:QJ' M< E\XTV P9@0L3 =RZ29\?17:A/LB^+47V543>L%)>&+)V-M^Q^*G7CSDGR_ M=-4H&I>!TFH2^MP@5#A@U'9^7P4=7^,? M5[#U0H$\6 4N)'L'A8MI5^:FNR 3O_20I&,8>\D8PX&X38,/ZF(AW&!P]0,. MZ*K_Y>9.MDNC4+NA9LKEM+BKM52\']!HQ)N_VD.+=_3-9D9TH,(_&IYKY. G MUY[A)G!O$UJP0O\])K.II,.0\F4SD8B*O6OAP_97[FYEGX8HI6\@#9#2L?.V M1'RP",5W6 8%XNBI]4.A3K3.N*>*1.LC5_TM$:^ABGR+G[V==^9F%ZB/'4E: M4-[A;^5*,FZW+?NGF\IN=: C#Q%0\.'3*^3EX:O3N++:;V6D5YEH=)PD.L 3%,9DI"1G4,&A MYT)\9F&V#]+: #^<$6\ U2CQX6U.N*WW!*LITM"Y%"2@B]K*+Y5P /UY6]W$ MQ;H[2[_H@W9^T>W!UWC'!2V+B^)E:6IA/-BWQ:I,+KF$6NZ(3A!]8\30]1. MJ78Y^ATVEC=:;EKBZ2&JI0;J172&84(P<2.:R;,6AHZ:]%;Z5MWY:5<$'WLM MQF.RY9)7=WT]8'["I-^YL4%$CI(S@B_[74M5IY4)(K M2%JGF7.S*)O<6OI[)/)NCP/BAL_0<^FS\EA)1ZAO7,9J(@M(U6$*K>%*-_]> MZ&Z$OJ#;]+XN':&H4#13"*/NP_ 6KJ"PR8 7Z_(N!4@Y\.@AG"1 9M0C"JP5 MOW:Z='KXC'J&M3>&"3XW.YL^&^C&1;HVTMK -GE*#[A&F)[^45F[_> C$PC MG0\M4?4"W7TZ2!O_S&R^OT_" MP@']A>>%YW6;5GFK,E3M$ND9>4=P35^H+K&%.*)W)9J\!MN3MZ$Q*M33<^'5 MWD=FPV<9).I?]98.6.3]-X1FGFXTS3G$5%<\-RJ4O>N5.'/,<)V"("FW'M0JY)NS9"D.B"BI-S"1 MY;CULI.YWJV!=?@1W_$&V2UVTGPZ$IC90=OF[Y^VM*L+HJ"]](SQ&A>A(HV2 M@\0_EP+<+Q@U4^ J1M4DD;PE/ U]*VHL_E4VE@_2$_.R.@\W^26C^U=HRV@3 M^BS/$5@3R(+9<(4'Z.+&#(;D"/:XVVQ:ASF0&_&+J^Y:G[ MF!/CM;-C(3!<:F12YT_IR!BOQ<$>\)5U,J&1 )YK>X[(S4/?16FG/_HE5^70 MH5Q+FJ_V6@I,O0"C'G._,YS'EF!XP<7\(S7OGJ -JS_M;&55TG)?TIUEJLN= M$/>3DH26E-8J7D=>,_];W6);@<].2D*'K*+BVG7""$_(FR>#S9<>+X.%NZ 0 MT]'8O13HJ%2)_:Q=4D#H\ 4OP5I=2Q3H=GBX.V-8&$90,J]PX'0FRCEP.FI>SIL3(ZA4Y+ CN^8I4FL,M MA_*S8F._Q\O@QZO9'\;H'] 8^>Q*<\+JN"I%*YY&2@'ND<=\GW)B"%KV?3)0 M=R=2-[V#U<\3;BU0/MR2?B/U= JN>%X)Q=Z'%L8_VJ7Z*4Y<#,Z'^U6,LT4- MI&?:A,&(4F"^@]UY-B>(7T(_E7=EPD3;(\5\Q. !O M&0<0;3603=I1)WWRIUN-2NOKU:/"'!/MY&M;QHM;"7GC@(,H6_#QS1'(P0-P M,U2>,X13M#]M/I @O'F)_=734"7>Z71F=R1%ZT12@I%:0!19Y]#OP[^L7S;M MZF(?&:="J.6_#&3<[3C>F+_D\7]P,/>NT*#7%6PY+<@#F^=VMTS^&HU M^N+FV50=+Y@3A2>C WC@DQ_A@,B OH=+#:B_=$5OSV?%O0EE ME;]7DOE>*_9900>:+&5Z?L74!#FFYH\#OJ >9]5ECTN6+8-14328342\GLK! M"/:%%'B;'0NU7PL2P 'Y0XBYU M6CWEB\(KL"+84LM$.U\V[A$I!>@_M((B! M$72TVA+X?U MRL.\:%U5R*K20;E)%.C$HH/<0VTQLP M^9G0D*P"/3T3' #O?4+)T:Y:23=UBD4PF[4TL(W4J5@Y<;-*)-S0SPB'7L9L MB<+YSJ_B%3-/,L8W!D-<)+&8BQZG%_KP1S]B3R1R$$AO8)QH$E/R&!:'Z2I\6BA_"]7&?)BU\B-]APW[V4#\C,;$?J24 M(XY44+>#@70*%$VP:D*,*4^&W,Z.9$S"]H\FA [<]D2OCKOOXQ'K M1Q93T>9X$FP()\5EA9$W1H7^2Z$(UFSPY.^S;CDMF;#,F@);2_;_O1<:*[@<&<[+QE0.4*"YRT/=B$BC%DN.;]B83JM<1\(+@FV6.%@D=S\K7AR9T> M?K*9F;3YO[L7_!%'#UFJ5B6^\S^18_KI<8^0 ?J!PV%WZ&A5154H6:E&C\J, M)UJJL1.KT^>C,FE/^AW,I9!P#L+6>_C5-1.SK4[:/-8#F8)A[G.D$14KAZ?: M,Q<9V H?T3YW(DX);$IZ%,F983([$H*NP0&-B%S[#?#AK2H4:-W E \'))N= M4QS#3 BP,I4X0!:]E0_I[(=G86[D7>9<3;)N)$1)[>\O\-V'=-XG*;HZX64! M9L,CV%L8+J66C,.;P5OSJ <%V5G5^6;^"W1X7>L?TVV;"(_0"8^[?4+?,M/X M81N-'ZI/.ZE.X80'XQ6N"_,/O[[YB*01I%!'_B[QW9Y]D-%"?JSC2B]X[D_P MT4KDU W6D/WNCG/U8UKBR140Q"EQ8^'77Q\\"M'<1ZZ_[?H*RQL>IR:9\AV< MG!0.T,/?1+;L]3UM[SFY]ZQ$HB/CKYT)U=170TZD2W;OH^UBG5[(-@''+"@H MU/]XL42:_CQK;KL3VQ.OZD(O?"]\7FP9V>851':N/7ZF,;>]2_:>O\LVW(4= M4S:X/&@%,G8UH6^Y*W>I('%J2#LW3V'B+W3?=-]L^TB4A(A989F.A^Y5S1\& MSI:;M!,(GT^OJ-?#]SV&76R@(6+ME&Y71TS>S-X",Y%TQ52&CPL26/@.+&,3'C-W* M4EAE%L6M+P'Q[P>%Q0CFC^%\M>?^2_Y*,8\W8_C9PT.#.GAV28?L$\ M7+R=$91TEGRH]%2_>HJ,!1T]WWI^VDA%OUQAXP-9Y#D^ZA"NYC2:B38DG/&( MVGFY$'1SHL30\)FY'3FLV$*423TB^"=Y&!.,6KL^E,ZY5KAE&*9;507+K53X M$F!T<%3V#&[4_NH=X^_I>G!-QX7-YK;BU4UQB;RBXK.?=,7CD!?",[-5?V:F MC$;H8I0]V\5.%"VB;=,Y-$Q%-(NA3RGIOT<>.I,&L'Y38VU_SRFIK!28I-O" M5_IK(:9$^D8%.[@[7IN,7)!GG<-'NAD/@T$;".;SE]$!P *9/II$1[^D6 M](Y4;=%8F5Y,FN4\/&=*WTE%F(I%3.SVF\.9> F\R2#V09=!M#3RQ82IPJEV MQ+,F;VLBJ:-OH!:A#>R]46RM^Z9DN; TQTH8O7KX\)&27TE^XO&^_JD#\ MG.?(7;@<&_< %MFJPFNJGP<_[D5 <<"6H//9#ZRBT1R^B-+!\)_B%V\VN-M9 M8ZT-JBKQ5CPWQY.7"$*T/1I^9I,ZY0_ T'RV9JH?[WBZDF MPKM+OEE\U5DL!3VD3V*E'.Z,A8\QWSQ1J#4<_O258UIX,;*I!* M R6F/3P5W1=N26#N%QX,>(VTT'N>?7Y.!J]+YVH5Z3]"%>#?\WOS14Q[S(949DMW]/]_<]WZRDS?^0[30K>VHRC;7(C>DX!Z(22_! M6]SY7@M=QP>/WV]DD(J6U.+I(61 )))'LT?]@/U3TT>$+_Y%[,MG,TR@#?EG M'0BA?7&ZSS5.P>:6 LQ*SDYQ8K*Q+P%:FPIM)%\8MZ1&'B;E@-RC*\SJ@[D>]&6;=$:FZ">*EL<./#^Q<5)@X@?./-5">?U)UD3K!FGTJMD3D#E&\$38TV[OAVYB2IYN+P^4G4" M7W /=*9RMMG![.& \8R/2J]*$W]+?*8> M23FR:L9G9VWN>JWM,/W#3G^T\K_U]-W1A?!/T#!-+8SV^RQY&JZBG%T528MV,[/TDF;."NGKTR=OG%^GO/@8OQ'ZJ(7*7=5;ZZ"M.:WE1!I'.#;_.NI3CW\Q#)YT',C\YVA MJ9@ZPDVVLR,3MC:Z0WXWM9-?;$G&@4#]H,PWBO43<5X&QX!:)@Z@[C$AT+0C M"OSZGJX+"/)<:7D8TRRGD2CM\/8$ UZ@*\T.*[X8A M\FKX8!W]G@%5A0VQ2]E+D"Y8\>6COO#M/_1?@FT*N^G;#WM MU//+J,97BK9JZZ7:)G0]?OF M_53ICAQ+;,YZ;&!^K^UH@2$TDR;GY'#L]J,<\SL%4A,7::QD&J9-S?_L!X6N M]7]';O0\." V!'S2@TK9%(1?W)R&3)!?9;/SOP,F#O@[8>8,(U8>7H5)8[T+ MO> /." N%++]:V,"!WC],,HJK:B=VB7]8Q$K$U^M5VTUR[0<+35 E6=F,FNX M&3O'U<'6#!-N2O24)$6D.\Q)+JM&#E#$N!;SU/% MY_M1.;S\^_T'9T\2#I4YPW183'>)W2[79.N("MDP^=K+AFW_2*!,PUBU?INF2;_[AY^PTZW;[ MSN8(P\0=3!7R;EL/0BUZB49O5:60T'(Y^"/ERM&WJ(Z4R0-P2WF2X'B=3!3W M<-57NN)L9H+S'(("*=>+=5'Z;)/^7%IPK2JGYM;8H!D8+"KB ,:*59==Z"9]0FJBNK=WI-E*7VL1CK!8L\AN;?A( MU5C2A]5;_))4NEKVVQ[=GML55JYK[BSCAR4K?@=:K[-/K+%L,8>LM"#*5; ?& M-NB*]7L)O=+NAN_'HNLQ.FW^4NX6C_TY;/?2>[=:]$Z'Q@R5/*[FB3L=X[] M%+W6_UX$8DMTO(?80PZ>S+DB^CNS!&+2/RIWF'P$+WUR*#VB=,+K=?FF$]OG0#RJP&1K]?KN_4GV2.Z=T,K(RF1E MJA?65NOO)* H(H0.?#?EL-O(\W.K%27O[9=TV\6MF8L]9NRJ#ZMY6"894ZDF M1R/70 M5K]MFFDN.>[%WTX^3;7LS7"+TC2'9%.)]?,.JH#HB2NE_L66E^7!6OG&=R(* M)?]'&:33;;3]OTE?K--,4#+0)Q+G.[++QBMFOXQT3N@FCOW*$CJP=,M^Q"J* M]7D\@Z=HIWEJ_G0QZ2NK/>@NX=2-OTW@5"F']B@O[Z&- MG0-9Y2ZCU9>N&.Z'\40G+.XCT^4__!/3_UA\I&=C[[=PT;:$!@E9_)^W9G-U M'/N %U\'*%2/L3]'F7R]I:GZ3*/5(7C$]5;$YEFXWW$,^5P4N-D/-I R]'1& M/+N (=R\PD5!]G?D&O;OM,,3(>$91PE<[S)Z\!U5"NIO[PRE\YH;ME4%\;V=R^ M=.CV0A@I6"+3-9W-?DQ^Y%1?8G(>KI>L7F=AP9U,I9-D$(JC7M M3_P]IR?F2\4E4_N/Z,4/QO.\DBIKBM_87!8Q2?I'N[[3!]2DQ"=DS3@FJ@+X MD"]0XU^%T_S9+HL8:NEB^EALWF=H$C9)+]<[0QLY^=>#:[;<%XX(#(/Z[0AB<%3@X6W7K5LBBR6_A2!W6FY&$_?%H"2B!ODD;Y'FD6Y8]9VOX;3KPV)\->D+ N5R&/PLZ MZO.CTE[N>>PY>U3FY[8&1;U5+^E8;*C.LZ5G_%TSNB<983J4K3O9E\0;3JFN M)N,0#3; X/>QHHSNM'O=>N^E?6Q:D? M+26G>YIU5\U$YR9XT>I<"?MA_H*'#P<\-)9/6PHD&EE*RBZ^6Y_R]F#1^H'8 M;)N6I"781\3^>/Y<#@W& 3(\ C@ CQD'$!VI 79^017+)EX[^M.S=HJ([FA] M[<+]!(Y0YIA$HTU3.1+S+DU%"2,3/;T-?R$,0DJT$AXH&$A1TN& ^ZR-YL= M/\(!77:0\Y3_CF$X?_#I'()]9VB#O:& )8,T\UV%/A2>7<;Y'="Y'NO!G]PS M^*'X;N0^J!H'?$WXG_^61H"(7> V^L-D"?(RX^(K^* T@!4'/'-&)R7C@(_9 MV$=J(8B-JS@1/XP#D$(P'$"(",R7.(3IYKL&NP:[!KL&NP:[!KL&NP:[!KL&NP:[!KL&NP:[!KL&NP:[!K ML&NP:[!KL&NP:[!KL&NP:[!KL&NP:[!KL&NP:[!_33"8"47K-#C"T'IX7WK0 M'.BZK%*V$;UL]*,V^U\[8RJL<^VF[=PMS1WLS6AZ_RITZE!>/APH#4F)FHDQ'O&T6*Y/I$W/VF5&]25*CO=T7TN+\J]EY\T=#C- MT"?"Q+X&?B2*$5A,#BO?K!NO3$(VW0H:O4R$+# D+\K.HA.?^K%'R M^QICUK8(&_?$22N,%I-",7&+^GLY,E4BYVDQ5%-H_. 1D CZ+GG[1DW@62O\ MD6+AEDO-)G\E$0&C#,B+5;K^[H-HS!WRG;$QTU$.SKO>19@'7<]/MFKV%PT5 M3LSER/32_:Z;H?__%@%HF030/T\-7.$Y=51F>_3LC)7Y!W)BACEN_QW7.Q6) M)8H02J,IGNT9= ]E)0U8%' MR[P;2 XAQ,=DC2_4=#JRZ!S8.^@1=E!&84(H\SN:=]3S[EH]4K+W7>4Z5*G! M0.U2I1,?R;XY7N\566VYDEC0IC#8+Q;@[!?O5N5V5X++4;J?2^FE)HU/V&C4 M;0 '2%=(D>GA>X^E?U#D8LB*Y+CWS]Y5^EK7NM:UKG6M:_USA9OZ-U!+ P04 M " 70(%8$;R?KQC2 &XP #0 &EM86=E7S P,BYJ<&>W_W^W]WW>\>UK!F.#N>O?>SGW,.:VZG;A^3XJ#0\I-2TG+_?_[N/T$ MP,>X0X**C8I"![B#CX**CW+;#J ! %#04'X>@-\'RAW4NVCWT#$PL;"1!O ' M@#LHJ*AW[J*BH=V]BSSKBSP/N(N/]I"62_(>@9H).ITC(7= 5!8&_?.*ST3J M(X<,/*9.;S"QB$E(R<@?,S(QL[#R\CWC%Q 4DGHA+2,K)Z^@H:FEK:.K!S0S MM["TL@;9.+NXNKE[>'H%O@T*#@E]!XF.B8V+3TA,2L[.RA&C8^,3DU/3,TO+*ZMKZQN;6]M'7X]/3L_.+[Y=_J@+ M!8"*\N?X'^O"1]9UY^Y=U+OH/^I"N>/^PP#_+AHMU[V'DFKH)HX$=-P!&(3/ MH[(J/F/2\Z@?$IDZC6 1,_ N/3[Z4=K/RO[/"GOS?U79W\+^4]<,X#XJ"G)X MJ/@ <<#:)J\JVSY> '%T#"\, -NV0OXFD%R' #+1W7)W%+@@S(#< T59!0 0 M[=&.@DD1%7PL1*NZ7RUJK*CP7%[*Y'9/12F\S7 M+"@G9 -V'L92#@_ 4=/1/A_X%=H^0A\+M'*HF EHQ*YGUR>NS!*ZEN5T45-7 M'>YG@7%"7U86L==./O$@,YL\S5,N+J&VAJ)KQQ;UQ35)%VA(T8K*L"PTIY]F M&T:E!RA^WI$CD[T%&,7)69R>T(7811,UA'@!G\OP3+DRP5$2\A>M6V2"$RR9 M\VB TB>\N4$B1S*1+N0G9G6G>=T#3Q_(2"ZZ#X@_.M[FRO"B:L !CZE-Q";_ MLU*;=Y=__M'52('JK,F)NO-D31Y*PIC5ER:2YMUG7GC[&-I=;AW,FQYEH\K! M_!<@5YX7*6TT*923Q"',8G%#"N6P^MU!"&Q>V#-+@L'7E06*+ 4_F"['3.V6-="N+,)@$NM4>YL_IJ,>VG/"VZ+,EG\4$E(* M8X(1!W2EI$T+#C@_\M-*8QTI06/.WD;$,BZW1H#NOH_FYZ12HL>;K[A[LD@^ M.T*V"S>K3WW@N"V-_IJMJB68\T)[ E$*;OR O9(.[W!0E^@N9='2(D!,N/$5 M28^"]><-GG.C&VS :2T8]AZE+[KEO?)H>P6VTAYS26FB7I@8'.JM#\/Y:@8% M"?:RLQFM/N>*KYEJW\BGV(E HRV;&12(;--_=]_:_/ZKJ0VH(Y:?JEQAGLZ, M(7"" RIN!6*J)SQ93IRWGLOTW<4S!F)L1"%JZJ-V51JK@[FBUDUPYF/JX":\_).].E/FJ;P.F->T0=&&988>SS$%(FK MB-="OV<$1FT'Y3Y>MK9;Q[8)QO)(]P0.4&BV?66;)VT_EC^0\FD\R>LV MF138@>P(^K1O$,;FHGPAS8^)R+WCKT#QO,IK#@<]CPSMH]!Y5D@OKI,H,S"\ M >1(NE)@X)H?C%N'TWV^.A9%I)?C;MA=BEVX+\IFW.Z5'E/$5X$H;1[Z:#)+ M.F#% N>M4U0[YW0FH%2WC/U()4<]-F%N'\9ZTEPZL"UJ$/!Y.5>/J-,;$A)U M0SC<[1P,N!H79I_:O=S6%1D9=E8MB2-;:BI6VO1X CCEY3Z#O+$ :.R/\C)1F\@V"'%A^,>J*! @3P3SU@" F1"7 MQ0OR3^HPZFO2\]Q!'-2)#U9- .$:*&%3$3.J<1M;).%6R^FP3L'"7#ZTW&:! MO,[D:LJ]%:^,K:^1*^-"P>7@L"[LW(2^)CU0\,GCNP9!'% MI9:]# *03K4U<%)MQH)5P,!YP/+BBT;$07L\T+7N#N)SW)V(E&(;KI!1$F.&[CTG?R+QA' _:\\XQHKO; H";X9!-.0S"[-=FKX,"Z+;S<4(X.3E:Z*7$$%U@OCX7* M'S>L(.H"1^&W .M'7LNG MB^FLJ1;*L:Q%PI6:.4)5^SDB M;Q!B/GF!JU0AB'R>- LL MNWV- G+U5,143=[LA4Z'3H\#58[N'.TV'M\+/.9SC M>9L?W/I.[]6/^MBVI5KTW>R*@2[SWO"5)L$2Q'F_[O#")4Z*"Y9U; ([^SHU144$? M^U#\TVT/>D0AJ)GML#-ZM,>L8( PF@.A(F40%2=?YI+!O^@JKQ&X&J,MV(*S MZ02>B:IQKL0(MG10L5FH&_>A,:'7RX^UIP_; S6Q^M_;LT-M)WE0QN T<##P M*E1Y;H5]B"G/M9,37Y"E@<&Q3B:(=[E&5&P;T3FZ-#\\NG;,GO=M5+1JIG'D M*;[$2=F*LKH8\=R&P)Q_ALW2F$_)2D9ZOHD+?ZN0:QY':#<@?3%T:0B8 MTE[/-? >/JT!<;409(\B)/_R=M^"^.N6D>:+O8?+E8T: MF64A3LV*![ T=YFN&KA)LQN-Y,Y,@P/!!Q^TO 1 7T#XO"-DNFU*\_U[^W4N M&[B@,WNXL#Z;_I>0B7>>XC&V&2+AV^@V7;!QG\8S^K($:6_TA]!>BZ>]ZJ>@=))$\8.G40H5%C QED[GV>RG9E&P1\&7T_"NL*YL[9IG MM.;Q18L7&K*GISST59J#N6L(OI\-&!U-32_M45D(IO21,94KN$.<;P$8'%$9 M-O1 >][3;9912)PB1V"I_VJ\H=>^^& =DFK64OIU;K7^K(/S[@JGP[J!MP"L MZIWO*]?;#O>:2OW0F^.7Z1D\Q6S*U=E8-!W#]L;CBSJ=0OA?6*6!/T<-G>'G M$X>X#<%H-O3\F(=S1AQHO;4YK9P:C50I ]'QQOD'/>%VOD#85Y MQF/2H]1)@G3WISV$%7_-,5EZ+U1 MI8 >P8' MH=C\[UQ)!O4'Z9.W'=. UY5>NNN-+,/KD&U[ZTO<#*B'OFHZ:?>8W33D>+;P M.UM,$$-MO, 'OZ^R&.A990F?@!\JCIAK8@/09K[9\G2"560/%VLNWGE4A@'U M+!>M"D0@?I-3RHXQ)VCRVF_-$XK2EIMHE$;R1I\\TK[2;%!JLZHHO+;+GMK4 MT68Q#R*6JQ%3=@(+ZXWIZQQ)S^E:R83O F M9F+@X]K;)7ZB/,0CA(AP/FB&=2>=SM3,SS1P$A%M:/5Y\NQX-IQR1DXU,;=+ M8P;J(R=,-V)F?$JM@EKM:$"_BA+A/"1:F"6OK9R;,J>U[4VRFT-4T;+$B=-5 M^N1\)BR8_=GDX]DLLRW@(=@/HZY!_QZB6HKV*V+ERP35Z;'EGO9%2,8K:EFEG&GW#[R2_DCKA>V M=E,]:",T5LZS?,-?VI;\[R7:VI^X%,2C2JDZ)+K$QK=4UUZ= M4XULZ(3EJ!6QRQ]UH&\IW2<-[R+,@@&ET+/(.[ Z$.?-.!',.(0JZ#;H"\)]A M%.F[JVH+KPE=L@,1$6, =8@",PH(Q$P(:/3CS?GQP7M$CL4Q&6 4Z[(EXVT: MZ050]_B\^]Z!UX8<.A2 LLO&I'!*).4 OFJQ=+\A.E3" O2('$2H279=:MHLX1&W3[6VW,R1]"K)#6-]/?S5H7R8.-3F M JQ=^?$PO\3*64 ^_RX=]6EWQ#W I\S7RG(]IR5Q1*PV5*'AEOD;<[L^)"53 MC'&>63;1GJISYJ4A =KL+I&X%Y;[[,\WM/0/V%M;0%DXW<7\FJU0H3%LA-(,6?O'_D8MDSRS]=M+1@.&*\)GN3 MV @W6LE8NSE@0YJ.><5VDJ!P02RKR,#HX\RHV!HZHK)->K J[B"O#&QD$*OI MMNU.0K!IQ%L1K%@"KQJC,RPUJBKC-<;=(N:1Y\CG+(/@/V22 ']XQ"64*T1Z%A&NWGIOJ+J6G3=IL["HQ&+0Y=+BZBO MU==16=N?W,O0)+%XMI0 KQP'A$4F8IE9^2O2O/:AYUD\OJ*"><,!^\(*QI:G4S^(S:V/$_J:JNZ+ M6]5)#H\O .5#2UM56+@>G2RG98&U^844K9.[^E!N 5J<)@:AGZ@ Z1S3[VT M_;4BF6C]]1+$!:.0:&-DOTU8;QVBNV?J07D6+WB;I,\=ONDY]EZ-*SK@>GAU M+G'L\^6F+_#4F:)G=-8.B@KFQZ'F27UN:-;C35]OT==64&NJ?B:B5D;EK\I) MOEOSUNXM]6E.^79U0CK!J.U2*E^[A(/"VE8M2M5K'+M3:R"+B^!-!5M/ 25;\VVN! RZQ703!91SQ!&MJFZA)3-//I3S#[N< MT&[?2\8KD%1.(VL%]FX1J)=:4#!/"?1LP%V2T1)"7$6?SF[KT%@U:7?'""S7 ME7J1FWRF#,L 3I12KICO2K,4"L.=:]ZW+E# D^PY3J?6@GD:^C1Z2C-(+M[Q MS783#Q/!X,M/3DV%)P4K1%EDB"N"R>J%J-O.S!W5[>L#&H[D=]P1\L_.OIH(;;<1*!_%)S!&3P/93#>$TYL M=WKI?&#D+ ^S'[QG8[.TI-6IDJ59\;" .$%M8DI^D6%)7:+]1F12965>?4BO ML0+,\K:$4M\PQ,R@YCD(J>/WM7HAL6-?GM/K=7*P%>_T')_0D5J^3#!!W.L#:[E-VS94W$W;,/RF M,M5W<_Y<:.B>1\2D2DT=@L_D)L %%^.&Y\BP M42UYFA]KX)+WA$W=^2WT5033O%JT@ZIF+@8,JQL MKJY$N*QSSTZ'D:DXL46+>Z2OI[WFZA0M$DZ>"6=&1+)REVAK/>[O3(?3U1DU ML03'I(]#^VV5,>AYXQY6L11IM;GFTCI#K$5&*U(19J3Y*'+S(,_<3-1R+ZF) M!,(0*( 0%T8-0Y' $05Y(5:::!0 "G8"I_GGF>BXL;&PI$P (B(VUGSX+EEV M J'IZX<0C [V'_^6V%&40&/.S7Y-#)%4E,"6S Z<>4V(A0Y_S [@&$U&SV/T MW5+I?7N>DVES\N+,S9W_./1)IN>Z>&M.09/-P.(MX(%^Z]<>\V>/^NQ>*;,9 MK>\ULBU>,<.N'Y]E\BN*B;UL'N\K*RIL-T1<+D;C*G()GM'5FJF7SCI.[:32 M*C&QQ;([5GAV1,-J>76IJ+Y!7I,X;*Q9^ M$V)0>IMQD2?VIGS'9?;M54D[1$'^@.#RCA+E'?Z/U$Z!YYD20ZI14KI M5P/1RDK*1.-3O(QZZ(Z!;I1!A7 V<3QI&V/%L;ST)0I0> +9:;%NJ*!3]&8/ MXW2TP+G@)^CF-<4RF8F>>H]";>_:I^6/'G,%(P'?P1^/&NL_-(]J]^P'/.O5 ME$JUK&S73J745+)6>SOJM.DLEG%6X4&IY2@.&%G+'9U3]/N3<.4 X,SEKL'-Q7^BX<.()**2H1Z>.$CAHQ!K.Z M]8D>>?NI^Z_PON9A]9=VA_4*?:3$@[JTM=7+Y!7,]V5NJRLY6SMR412-Q;JO3GO;WF5%3S.SRB$?>C"2[003=38 M$V'+M^EY0FY4OF[SX'YWV=."22)Q8 '5+8"NN41MR_MZ4-=UI\O!2U59D/)2 M1\UA*9SQFST[[+O6ZMA+]?ZW/KD1F3KL0_T%[[BU2KQ<<]1@858*JA?O9]SB M?$ODU'OG\]C.4U^1'!7!<= U$5EZ#G9G,LKSGZL,<:.K;)KOWPR,[&O/W+#P M//&<0>!!G4DKI/54A;Z*E3:(=IUQY]YN$ MKB8R0ET28?)[V?)Z[168%'R/S\*IXIHCGR9%G@5\NP5,7^JHU 3%[)OM6KB% M!:1>(HZG5B>UBCS,7HR438C*:D<]E,"B"XO:MXF[!82@192;V59]J]9YZ^E< MGG4#3^[0L"S'X35%/38KHI*F75S<8,IG*VH\7 C)^T*A)*OE:BE.5WB5,U[R M[!;05J,-;!=RN<]$(L[[,.*M1@3K0U,/SQRF\KM66Y*+I]=L>;[8$M7UQ/Q" M?>\'PS1]BA>2BD'7@L7SH,Z;P%<;;B8AAMH(7"+YQ4B48_[$I?9C^LC M),HF.U1!;%E;+5NC%K2W !FM1<73XG;M6 /3^AB9Z.C8!LKG%6RC5(67-Z[# M.*@JH[N9&88MUH]3[>7HR1YY)4-+-L$%'7:N5DX1,CR AYZ M%,:ELYM=C7,W,[-R??6'=V,>?J3]X.&-- MO=YU_:X]"#RI M^[QR7\9)%(390YVA,#=Q(NR-(S2K.;I/OMWK7,/@E)\OA)M0,#N;YJ[NP<%Q M;PW"-_CYP- 8&,(:-7 *.N9U?@O@49^>-K#18;$#TR0)NQ@LE^W4\VS6R#_L M9:Q)<__,=!YD>"C8]?ZEK1.]V3>LH@FCGK'768KGC=%/]^WR*^J\P;'3(OZ> MOBP3;CK <,3,C.RZXQQDPZ.Z\/B47]=\Q^E$X'V*IQT'0TW:'46R-CPI-9=3IIEZ[SUR M7X_/MTI=OEO,7)AS' 4Y"6,A! IS4VNVS0\1 M#37=;:.\[YL,!MF?W2SQ-Z_,%#KV#/4*97CMBV!:\9*759DX7M5-$(>_VQ3= M#JH)AK%-I[<.Z7(6OI:[ZQ/ABV9UFEO <,9[V;#Z7C_1#:@TD0-V=048J9K\7SIZ;T#<"7@;--W?.$7&5Z.F/C[-XO M;KJBYYHQ91T/]&4),!7C>%A44\WZ^W>\/>WW'\[,NRO2MI8707,6 M(_$#ZDH_W'>^^MRA>=AS"X 4*&_< $WAITT$'>S0+TH/#;^A];$\=*RN*-%6 M*\Y.:U("(0+S5\<'M496TG)\V&AGVA92PKM08[9V].O% L'N>4,EVS61=A84 MN\(R>LFEH'@_I!"^3>XQ&;.(G_K(K' +(,F"IC-B-MB,X&?.Z(SPI+SL=:OG MYL_!!;VU$QUJ-NWUN^&#G41/ K$D MOF%[:98"'36B*=H$AN)XXJ<&W3I+-\H ^2LB#YPG;P%0PYHW)[-LXD0&,]L$ M^/X.==HB%GJ.$Y7[+HHXLNW&IL-EZ8:[0\)R3^E.LTR7]MB'Q4K'.'V5G2G- MW?;D4YTA.W2'"P&%BNSQ224]C+FOE_1>E*X54@MEF0R2 MW:\21,2*T6XNGA8XIK/BPNGX!?@J FASOX,8TB3:CZ M\Z5XDNFZ''@@ =@9X/2W43 : S1M'LBQ^,$ CEMR*QYT"61;"CS)3](#E8>D MJI-'&G66*)A&Y82"7D\=5JR%P)W?+WVW:"_EW8HS4S>H[9HHDG1VM!*(GP#1 M^1_0FY:K+%/9;-/?GWG;'_94QC%Y)9P5-AOV3"A/R%F^S]GK^A;043SZ&9W& M6I :-F6;.]%,V6%7$,!P%A,?CW(>>MKAC.?I,@$RM[*$2T61[5K#FQHJ4@>L MA#]S.A60%5W"$)5>"VO?+3ETP(JZ.R),5JZYDB4V]:F6$[.[G8]QGQJL(#*' MR^ I2MP8C"/^,%A)<+]U7UIF>N99F=>5UIBKEIJ_.\-VBZO\-)!&Q6+KXZVS,\O',M7H3Y(> M3::[G5/AJ#B[.WIUGVOP1KR'RY^4)F:6' ZI.![/.#62M48NO; MELENJ7<&OK/E*C'.:ARM5T^J?B_87>E7]%GQ/"DC)C/"U-9-S0UUBA *U.#( M\DK(/^7()7FQVEMP=T+KU5>'N5%%\M&RZ/.&]/?92KZ>)L6-EPSDYG>(,?!? MK=<-W9_MGQ=VM] D?YL',RV,R!DQA[7 MUD:[&"<^6!'Q,/N]SMX%R1/-QVQ3.R+8=S\PUE&.Q#I:2VIO"Q3Z").<%;SA M4V(<0W5?]PS _.RX9["]K;/S!/&^X.$@%PM-)RLS8_*$>?*")43MDXM A_5A M98Q=DV'&G&4%OK;VU-8U6=["-!A<:#0K"H66VJV+Y-A[;!VHC%H1>&BT'W?$ M/1R*HQ_E&YK?\]4K1$Y,[>0SZMN" MTOB"#DKH8H2Z;*AC3?_,;G1+?I'R%F"S<"9N8;M<=Z5?DB)Z"[!*;#=TJZ!" MJM3 P'OBZMCV0:P*HU(V>9.YU+1SGG"7.JUJ_NL[KR_R5>6'8MB=$5%G[]I> MW0U/]05-U.@0ZU#;E4():^E?;4MNLS(*1Z@PI*XLE!$:V B*)C.Z$B[FC!N, M![Z8D&X$!J5R5XJS/&%:IP%NPMWJ:@]%-'9&,$XQUNZ0T./VI9_V3H/)T].# MGASD040V[#VN684;=IHDSQ?FFMHXGW?EF0@1L2KJ,S0?ZVJ_I=_?'BSO)";Q MBCS3&@AO,'AQR+IOY);A%=,^,61%$[08ZW>$@0-99W<-5T 0H,%WHUIEZ47% M8F5]G9V]36OXV>FDF3N/SSU+F\O5&-)[UXL;.5T;*D8]#F3'[/G6:FNJ/)>C M'VLQ\PQEG10=M Q;'#;'<=W;)L&ABW"[TE(A!KM7WS XYW^I?V%J.$M!+U#* MSFCICZ^GXLSE=BS%&V%#*^.4GUHMGR#T(6PF8B_'H>.2N(@?PF1M1VV]SU41 M:W5\ M6SA\*^$&S&._=C?T:)D$HG"BTU?K#C%=3RCC.^2^V#?@7ZFB!JQ/A M0U6\E:6[<[RE2,Q.\-OSR['Y3B8:C+V M\/_9$MCHIY(ON83+4AFU>WO(:$.V@9,8-W,M0P/O(D4O)Z66&T#[O'ODRQC) MNNI?[J]D?P?'N$?+>)H+NG]+BM3F,W%5O-@=2*SWK_QX"]!)GM%\;.W4%!9G MX6EHK^E\57V^7)]!Q%V6M%0M[DI_=Y+#;XOT4C-F7L4IB@&1H-N)3Y%)Y,IR MW,N]J\2:&F6]U:A78/AE07\[_BF\ _:!&4UPQI=+WA\;Y(?U<73_M6)/6;Q6 MF).F5=-+O>V9. CI'B?#.Z$]=,@;[_ET M6'LVTPB/"Y0R8$SW%7=D 5&OG$Q;1.*BYCF_.TD90UUB[R<[;?M,3:(1F90@ M/D(38';JMV2AH0'OLA&B(4F149YH'I/->>5X-T1#:3#DM'!GE M($7I95GC(^OOP\%>9NNB[_LY8J1LAY:BT#E%&7IE60";<%7$ M$"E1G*9[7VE%E^TA:+33CQ!H$E1<8!SC$Y[>BU&O4I0B]]OG/2D2P75>KN7J MQJ\1#S*9,QARYU%Q%.YC\R=(C_U@, 02J*UVIBQ^2JJCF&=CD"[+"3__-EC5 MULFN?*YWN#9J!]G6]GAW0WROM,^9]&CB?:X^Y"?.UY[2,&[T/7 M+6J9W!.%8A02-+IBQF _)MD)V''+HKMVGL61^SO8$K/\ M_H=2B51[L;@A:S'*<8UVXC=@^4?Z(*D>MOMHJ.5\(0SG#^2?(2\VL=T\(VI^K).U'3+:-E^19#.S^RMVB'8T^Z/;H MS/=TN^=F^(ME^_"'K9I*A4W4@;J)O&5P6>,"@RY_DC![DUN YK?9 TB_-N9A M,@F]0/V@./GZW@&''6T\A6>R0!ZI*TV'G .'7^>3Z_6KIX)?&RRA)@P9 Z@= M;'9%F_7K>5Y/3G::A&5JQNS,@S2[-9Q9NA16&U4*M]VCIML*IV3-H\I,PF4$ M2F?9C35&<[CTC!7O4#]'C5(U-)I;4+!L3%J/R5\7["!\6D;00&2@M&1]RNEA MED$(6L3[!MH">LWY,=LYJ^HV+YAP4S7(=\ZL9\K[]6*='N*;K>@]V"UAB MGJP8+*(5&\]3X'$5'&^V="GND(I+<&&#@I6J$OH0MP 8[Y8Q@7[EQOI-D;E;)6;-RP3ICOZ1./EAO98.3MB9OFK/'WD?8C*O%A=D?GD:9*9W!>-I"@, MMJ$\*Q%V/6F92WJY91,R9]VMDZ\MA]4.3I(,M0;G*WE,@68)(D&0_RL-HABUTNL6K*"#28!+3DVW>6$7DTY-*00YT,^!# MCTC]9-3[R;$-&)W#GET3E?7'"S5M)O//9KG;=?R K"43[(_# .8L\.2 3B/[T9;9]YYC6YTHLH,R/V4E_U: M%'Q#1!QS"Q!WITFC.2QTR?AV57N],V+=X1,YR89\Z#TS5L^Z+DB]!;1F(<0W M]E>.\VX!05*YMX"A^:X-H_<0YLLU_W6\(M4;C<&6)360^/&YX[>16P!6B-PM M(*,A7L;AK8D<(P'%_;\ H9RNS,3_Q^C@AHCZ!VKG&V2D'$3+KTCYZ3!?IY9C M]+%"?Y:-EL/"D_)OE[776^)_@$UF8QFHG?;> OII?E25]M?U1U&R?XIZ)TUC M4'[=]BU#<5$:2O_ _?L5M &OH2XP_L.C1I M7OA;\H/6?[LSU+*DOF5\?/JK.S'(!Y^,$F1W,!!.LH2^3O57DJ>L-+V>Y]>L MAFPW?OOB0N)(NM"LU_G9Q);#(EC+3TC#'W] M*K_^_#/,P36K'>>-7]F/,!J@'V%X3LLE; -?BY.K#?S'[/!")2_P%D#CCGKT MHP%*>?X_ZP^4%O_;YZL;(K&_PRCFS12H_Y',NH/SK\4MX(9()FYFVW\P\#!' M\7=9=R#&?[/< JY9PSE_%Z6YY?]S$)EJLA,[MX"GO@HA7]/]Q B1?SX5WT"Z M8Y7\B%%T"Q Z.&3N$(=._DHC@'>A)61\_5WE9_M*_OECL_F?JE\A 2*[<9GQ M;\GXC[VKXFC(IVK_CEP?^7;IYX1E&S)=?8SBJ,,BZ_];]Y\Q@NJ?TES M="IXF2R^I+V5\0.7X3YSSHYK2Z(#FN0!P1MD=/U\_Y_!.:]9]WC@/]/$JIW6 M?^GG_#%K9$^##)$6XUT;LM>L\SPW?E;7.XW9?]DKP'FA-6-U_=W@QQI 1\4W MD,UKF%.#_-V3QW@+Y? 09X?H[RP%'^MP4OTF*H=>#I:7WJ#6_&8?') MT(^JRZX(52OB)F=HQC;]63XA%[88J:@;Z_Z#,3=$V@FC>QHK.X;?20EOD"&" M_M4O)'LVD7BU_O;KQ#3RW^.72?BU9BV'Q2[-&>",XW*)WY5$T'Q3$4>Z:OQQ MI?EI8O.#(7BY2Q)#3:\(-^\4R\9]*B+S6J6W]C((< =+F5SE2V?^E7XRQ_FM(Z7$#1OD]5N 0D_ZX7\;\K]44H'Z;\:_U,!\_[P78GM M)UU/1-3^-T'V?P8A_(]:9_Q1U\T_J7J!K$,D(-M-.L+H1BCF ^X;/V6DR[?49<7"C@*N-X( MV@[3$S)P96+/N-[4+462ZFUZ-7T;L^6[RSBSUDE%Z:H!K&EY %-D?ZZH??7B M/?9NLDC^S8"53% M*+W5,MF8NQMXP'U/Y('W^FM1?=VC_,CL(3!:>SE#C>.W^)V'^]QX-GWC(B;W MBA;GM<]ED^4NVE&C$3J=*=FT1R(?F%$K8SK=A,3B\J''BH[^SG=:8N[8.W'UF2'R M5:@VG4"OMA5Y4CR9B/>^'E.&5.&.]^@:SWHX=PQO>S5:"BLV/7O\9K.(%H.R M',ZCC,"#X+VWA]K-4(F=@^"]>WAT80=W7HNBJQZA1:3YVEGQ<*4OZ8UH6JVA M,DQ@72L?KI!.]0G-"A->*:7>T 9Z./8FTL)S OW?S]0UI M)%0C>8;GT*97O'+#M?=AGN#@36TF[KG\45E'%,>I9?CQ"A[4>ERB"AS59-OT32YPKQKA=#^T^3/46;M?.N)V4$0]H M][7I>#W+*S?0ZV9P35#1-^Q?3>^B1#;;^$>S7[,E:_M;AY/ M*/:1K**^WS(!@\7K094[@V+P*/QAPMI&*>;QS:*'IW7R#+J\V?2>.NLTQE*: M!R:.G.UH$-2Z*%TTXR8)JO-@/K.R"[<^58_<\/PP8AT#RDF"9T5%%R$=R?$9 M3*'^'Q$#U[6/2'$XK_1$I=W$\)H#U0[3T]BKXB4Q9!A>!J-&&?@5E'JXJX[M M[_I8Y;*GC>&^(-AE&E!N?WH@0<44?.":@B/VW4>%089-IE_GT^LJV9W3/,2U M?XY-S=%TUUGB/UT/>D2DU8W/E3QWGY%<9@1>*X)RX:N7W/7PA(RT790^M"$; MEWN3NC%250GM.CIVE-T](*JRB=!R4V\LP(&#&*WU1'+0>&C$-OB]QKL)YO>V MYWPY3)"3PFMAZGI+QMY_T!XYR0N@4L,#%R_4KA676[CQDSC9'YD88'I1Z>H8IQXQBVL^=2(XS<4?_F;0S&X/WI4"U9K!?5?*J=Z',N,G]ZMB-Q[H,C,CED;EAF+MY^\!)^E2-G)('L,4[XQ;.>N9UX;\0K8 M,;R[\'C$]:1B%-9 W-!BK6?FP.DP[6=@GCZ& N5O5\*B.*MF?W5$_\W!I>(G M$VI*+[H41\KH:DSXQKXR)=)7*^T27'7--*;W$3<39[P8:Y1T!#];C]!'@\_M MRV\7-/N"G;5K1EWF997T.,M/WF^6:IF,0>SU=*XB1*U11UU\;88,1R?..OJ> MRZ._^HP^#!FFA*PT4]N0!^=DSXE>XY?U0#IX01^56[YTN$GE 9!2S$X(2,R. MAP#^^:DVS,B;Y8<_WG#)L%AGWNT@17XF(#3]>_Z__JP^(H$IC?2/_?$FTH9+ M41KP4[=,:V\!#R]JU!'7DE;96T"YYKK:L)YXWRR)'<. +2.+Y9-Q\XNTG/SW MO%Q&OG$WH&#-C_"SB)G#N1:",D$]"$C&B9%^;OJ*L67%6-U^7H3;H ML7WH((IXT*LC#V/C^O'EB6MI?YPV4/<0R.'.2X1XAGX'Q3<4& M=6/S:^ZUW$N9%DS6U&G,J./K]6^F^>>4*.5'G3^BGI;..[=[N07FYWV?ZUMM M**;5IN%B;&RB'[N6M,CZTD<(A/78:!MRZSTC(?OTP7LY9XQ$>EP$Y3%,>Q)C M(ADBR][4M]K:_K78EQEU>C%=<$G>[&7W"JMD-U^;THJAVTX[,#XIQQK;)?X^ M_IJGVVKRB)VB-L*!W66 OVW@66HQA$D/@,6EUXS==9:)8XSC MT7)E>;.A,/;$6&4<&KQ1X_RA[_N::(>+L6WUE>STS0A>VBU Y#S\2YQG5R@G MJH^B=SA?>P*Y7P*]LD9:[@9@DLG,JM#X0EE4X8M,S)6"SK&.%KC4I,9](V!/ M@GJ+?;X1I7%Z.=+!N>]U*.T=@ SCS*H/O\G@2R'*/!4Y\6$=BS&H(U^J%A M*Z4FG0>]C6WJ-2J8%ZU'+JJ'WY(-HF'>[]"Z9+J@SM7Q).?4Q%5C3TZLE*2G M+BW;J-WA(P= AB9%9 LN_.5O$(U)/F\^:Y:@ MUL9$L(74C-A=2QTQGO+9(4)/+OH^47ZSB-2 ;)3;VGWY!!Q,$^"9U=W.8G\; M'@W1='([;&B.<9I'].63& \ Q2,T)L^"S89 MXX2ZSOC"G@G9/O@40!M!^]8HL>.5FQ>E5]AYYWT\4YOUM()M(7\(;Q)LCQ3T]('VJN@GDU>) M.V%?K5''C%4KPU][UQ)%2I@3/8F1)4?WQ%<]83@$]XEP+5'@.,L=W3TNC3;L M<65MW]TX]]BJ&4VV3/'G?Y=[>!"R%I4,QB0[.$LUL\+"FR1$V:S7SG/V/:MR MMZGNNY^G>H#N=0OPGBF7='=PP9O>@-@5H)L%0HYV2I(ZPPMGL9,>U31,^KQ_ MY^Y4<8DZ4T\%ED%B2=!$C\@&&!/RX-; M$4+1PLK85%UMH;=/][9F'G>1X-MD*!!T&=9,6=E2,9(N?&:1:!/I(N;&],%S M:T_?ZRS%W7F9HN';$]-)4^)M1CB!7?3P2G3V:U'SIP+T'[SPEH;@H! %G>'B,2K=[ADFNBSP>10S:3 M(2%[JOY#'BT'%?)GA>(;C?[GP]G]'._"-3-4JNIC?#MR'S9SU0T30!+VM&\! MQPN<5YMJ/^V,SX<++$DD<1JU1T(7(0(Q5X696.;5VI7]57W@^]'ELN9W(SLS MSDK\OQV0?#]AOM*D^>5K22+#?@L(1MZ6=SP#]D>S1"S<"VWM^S#-5\D.G<"C M-0F30FI)ZVMQ5F/8+/(>%(DK2W8&BGR.^I$0"2QX &SG_+!#!%_^P6;$ZP!- M> GV;!.UHA+CEBV3"$. A]HNZRU@QNZW0\[>LS^@D8G]0T[D>*G(V<6XS;%C MZ&OT*$\98>0+- RRJUEAU 0.A+[%7VZ\.VX!OEABX^C7Y^]O+@GU@H;7(=P[ M]'3$1D05W9>:ZGI >>XYT5).[A,WR:B+T9L_AK[%>+\JK<+.\BGLSS9\OVY& M<33((I)8(T8G87Q Z7L I0'5W +2C_R_/(^$Z_\N3CK1\.X#*?MT WP&!5RW MS$_YUM3_V(]KL[CO5Z&@",CIS__;[+,7_+RYU@94G/>0E@GT/!)D6(AFY M:#_0O&\! M<,D_<&C^8GS2NAF^:V=>JQ]2';1!]9@9&Z\S?AE! 9MVO.O,+(A-]T8,]O_I M&(5/+Q%57!P!R0%H%'/"/OFOP9!<+"@I"2M!/1',>UE/(_WCNVFM/[[V_7_U M8L%A1!G3UKQ$B^MLS%;YK)H(>1CS&A,F;S/W!/YKH%W"$<[W"13YUD M\CS:C75*T MHAYTM \"MISJS9COWI/S(W %R7E._ '8TKI56"N:CU;]QQ=R$[8O\# MXW*8) ^;XY:Z+2(Z[Q@YG([*N8MDJ'M-Z/L(#"\U=*+2IB_TL-.1D3(OAY8!T6=]KTA355&<2G*\7"75\;4>6A M&_P6++[@@)SOY1YE2N,(F$\+L/^5_^0Z*A%(F/M9,$.E'\AD\8 M4=*#5%2E3/7(KB&.\W.F>TZV"]9GMW+\C<7Y__* 8R=Z#2QTB% MT9>5[U8]E@R+!YVFSOD&MVEP712OMCCIKZ1CJR@'SO2PT,46=33^*.A_ZY-2 M2Q OV!?G1'>/9->A+W \\OS=:3%0)8 WC?4[9[QB2M(*FBG_PWC\2!-#FIG, M_TE*"&&^Y$-2;ZR?Q+V19U/X'.%G-E&RE4Z".$D#JX[OT*T@X'[_ MT1(:FS]\>/^TGDNCE5S@8W.%Q_T/7Q0L8[F&!KTC%4)D#F6B<@Q%6S'M"\RY MWG%0^(W=; [9;/Z+B?_JPAK)TN";FFSCDYP[+8GQS8Y?XYHD2H!= ; T8U7^ MCC+V,K+G:FS861%9D= ML3$V$?24VHEE#&V?G5!-HGTO>7 ,;NUR6!3XY."N4 M;VA68B2A-O6@/B;>0<5$,QH^S3['P5%FCP'^_IR-UZ'AP:O<&SY*-VV"@L1H MS$_;?8R[.GS+BMB&&LO406!?DC24&B>S.0G&)'1,R5T.B-Q_$N.)1:K-'\9I1@AH)3O(]84CXV MWS%UO.& 9-M_5F-F5A2>W '/>K/URE[S%N!:N&ZZ)JOYQ)8,@J:^DI95=UWT M97K"W+_XDR@N.+GQ"/W,J*IH;L Z6W=W9(RVQTJT.9;*K/U,*#@&-S\>>B\; MFX"T*Y[K P[E4*U33M[-$*SK0=@Y&2^54#_^56K,08<3]G(D 16UDG,O7)_4 M/@R'6,S=8(5OCOX=;<0+4CU" ?1J:3&K.4$U_1_8/?U@_E9Z2/9P3D#=>=7Z MKR+CB/RK2I'7SH0=V3/7C.NOWVW&"9W%EGHA+=/5_L=]ISE70D-(-[@-1##C MU9JT\>Z.^+>URY'O:5;(JW8+$"[] U=V^2]?ZYO!*B2UC*' [(@?.76NG@W] MS&DY_2NGFBS//F5AR1]O\=^IM0MSDLYQ-;5N!GZYT_S*7:*)1!C"BKR\_\8< M^2O[>#'SNF_;#^10\5_ "_X+^$3&<7]D5AZQD=J\G?RL-1U;I7+JJV3 O..BC$U^63@4)&)-*$&(!O"_'_^"D-8OB9?"P2P,:E. MM!.D* I<7Y4ODWW3V :Y]GUC7U'T-GN?=*'Q?61NPIQX"TP3GWIN):I[&:,= MGV!NM-\J3S0^POAU;^@*_S [A]PW7/QX-V L8@R@ MNWA'Z21ZQUAI0OTTO+%G=;Y@(;SA M"C+8*8,Y!)=UMK6/61-FDJH71%<%0=T)1LV*[T$&1DY1?<%7G]^M"%M0W\!S M&F;R-GF=ZTO>0RU)\;@^-72?[RDQ<0Z):#K4P=,DTC,+:11BZJAD-;0X6B,* M^,NM+P>&0EWVS&2\S=A++<@812A'K#)M$F:FQD7D>1_"U&"O9MM:&;W@=CW^ M%FC7;@_GVA.BPT<^J?2WE@;,4N%RJ:IUZGOHZ%:$@B8J=2GPN:+LC9Y:: VZ MC5U^"7%-DYL#EL;S/^-AQGS2\^[EZ0S8=$.M,4;=5UPQ6) AR+V/(15---9[ M>&:MJ2:.Z#+1?NBR>\R<]I3I8_[_P\A71L75-.L.(002 @1W=W>":V!P#3I# M==.J=/EN<5L!COF@.,U M0&M&Z8!;@%S<3@F&[O 57NPOS] ) I^100CRU0:6#D9J'L:SH$:X,"^ MHZB$.?,2F)*(7*I!#2Z_Y(*#M656YIZ0Q+^TH(JJ E)\K<<50&S-L2Q"_."\ MH>W*.N;[AB[S_T^^G%)R)^>O3&]*;$LJ2;U_(530-1M4@I+"LW7@X83IRC@\ M53K%ZI]0&QO>3PD'^LB=S_PEF"Z;[?_7;V0?_KL M7 KYOJ#0PN@NWMWR)6NJ)G[9$;$6'H+?7D#9M6O4,O)72*BE"3-KJ /$@HGS"XN.MQSN!R;#WRI/X(R=>*^6W5I+S-KZCF&G6D%PW%WBG,6Y1H#-R/YNK1._I30K0=<61F*&JMU M'.CQ(&BT[**$4;'F^)Q?H&;?\9V9_5TDB<_5E"_-N)?")2.Q^)J*:9US,]M< M=YK[ Z DC%8O1*TNZ1?(PJHL0W?0EG5ISC-XM4Q0 ,J=M=A<7%H[%R([TFTW M%' =!VMB-H&;MG%F].8X7!)A[-<^(DHDG<>" W7/+15D70< [][.6R,..N(( MWVY&!*:2MX[OGV^?:WO[V>>E^CO\ M@T?^9;G-5=":+@:=>>!"=\E5*P-@G_5>[I)/H;DEWMGKN+T2+&CTQC?TD28S MK5L#';13)6$KU',9G%;5@W<#0^TNKS&>-)TH/3C2;S5/6F".FDTI[+$5&"0A M'F<]2&[_ N&C@!C1ID0^E@E7PXV KAO&O/E/=^5 @7F5]D2UC0YW$?)JQ5YJ M"-T9U+$7H;=.>Z]3/BSB"R2U35I?U+%ZR3GFSL..MB2:I>1H'5HN$I*$NK-* MX\.1KTMH*MS"!L\<"&_? ': X0>N(-MQEK7:AOA?L)2 ?O)AG0KW-61/4%'" M2GGJ[M3(9T=GTL706Q_L@5W^YH4&EL\Y@[E--$L;E.[A/.]X$80L\9UHQEFX MY1@'.96;XG:-J%!LR=%E\ZI&$+6]5^\@H.WB Z;G?/F)@5UVVDL+()#6L$?M3^Z!2!**5XGN:XR\-LS6^P=Y MS5&GK#P(WYR)VTH_K7W@U\@K1!X446X$+7 WZM2_F24JFEH*R%'*O4Z3IAB8 M!TF8_Q+E0X^^YTM'XAXFD/5B20J/A-#5@6J^F"WNH\0K6MZ8ZUN+A'ZAG[Y@&CTL+&6D8XX M*HD%4/E'4CDU8^I#<.=7 .F/JZ.#W.):UKF0( <%3L8)7L[,8=&FN]19T M=V R2 VZ5:_ W[TUEPKZ5@J^*A"][P0M^++(?W6L( FH49DZ8J&:LHT3J4[V ME)8BP&G/2CW0^'U"6/(E_C5C%I7!6=CZ!1<5CK,G]$W58[S$/DJX7QX MK(C5SV8T-'*Q,_HF>1+PL.1MOR>]1)\VV.CO:1Q(W@EIW+2U\Z8O6.T[6),Y MM)JTFF<(106OM8[YTCP!OJGJ,=HWH]!OV9.Z5T59:@FRC8*;.\!%?13O4)<; MI-NX7WYB:/$$!84GR =^D7;O_NWIF63BN=+%.M;2I9;ST6 MX@,R2R]\MQL_9SU1WH85I?WK;>1#_OUH9K@"P'G!96TN>%.O2VW.'<73@F2^ M[@J$-$];^NI(%K2,;DG@5& B%"R<03O4 C)Q@88!G+)5#>OK!57L8#S24T$O MU5B/C"-;UJ"N ]4NBQ7&6M MX3.9X,;'6[+""/'4IK22*GF<_ 0[X3Y.L5;M/WA%NBA#\03 -,J_3$?-1JTV M0HQ0Y 0W/3)RZ,0' \2)87@B]E4CGN/Z)]83!9LL/Q1*QXQI.)6\5$:O*)J-TV%IL>RFQJ;*JLYM81F@M:T M%A:<+="NZ.#K]8$O27O*QI+<=L!@7%S>9I[31=%:.W@[%A"37@7)Y-3,KS.+ MN'%IME,I_(!F@")=9C#@'Z$'ZOT<4PU_)N1HAM/^T'4LZ%Z6QJ*AF]&CF-EC M [?UI-(JC0 "EHJRLLI_+J7_AZ04E#V6M/C_\%#3>P!YH[PPH\U[ O1D0:R!!G?KDD2QB# =2*\X)_N-,HXM M6$,J.J,ENM!2LRQ?P0462@0D7V4UT(GZ$OJ:S\U?YNL+'3,(Z&]8EW(3-%/TRGCR?2S98J0ZN-,>Q8X7# M7"$&GM3M"XF1>DZ?Z^P\E!&]HMLI+'!6A;Y^V>V W[5$#NG7I@KOEOM.TR"Q M\=)&^E"L5):8X=2RPH\W<=/[[L3?X+LWBB.']@+H.EJY MT8U57K4R86GQ.-MS$D5"OI6_9K/D$@BB?*U4=;3.(S*EC&@>S\ZC:Q9R!76' MA;)6Y)Q%::IC4G*^+?0GBK#\;>WD60*4KW9CROY"]DX>_R8MM<9#X=4Z)-HF MW"&,S%R'ICUS+=<E=\2X35D1VEX7,X1NB=I'=="QHPRCD#_M1D0X^'CE#J$=;ICFK M+]^+D+V>K.IF3$@6;8G^&+<]&U?EYA5I8)&()% MRHFC@4GL1=]MW[($7$YZ7WT^0+T^L)G?""19;QQ!-_MS*4FY\IQ, )=J7M!3D97L76"RHBNT(+YG5J( MX,;<>[M@2GRJU(3LZLG,IKHDC#);^S>'Q@GZL1?%!T; .&_4#J5:#1IZE6SR M>KQ=L>*B0435T.4V3#F[*HX^XG'84"]_CRBQZYR1](0SI"3XF'S#)32F-)[R9:U[6#'B8*+03).#:)>^DJS,]8&2[Q0@@I*66 M4H+?$26NJ ]Z)SN-_DW$'O:6P#41WR[WXU*''3@T:>6\F52Y0BM[PHKD<-'8 M.JZM7CZ5(.WAJY5\UA[+?\KS)98)^0 ^JL.*3#VG\[T?@* MT!\5'Z3'N;-0GF9V/T,A1NHY:&E>MS%;44;T]1/ G,2_[J:)VXW),%C >@QO M!HRR[!8=F30_K@P+?$\EQ?N[2FO]TWPS';QC=!^6RGVCBNBS-Y%^,PW=>V;L M>^6EU=/4KH\-PX^-;_;0=,9 %+B=0T:/AK<1=^W9Y\.4W+CW71=H5WZR_"?3 M2[G>+P@!0TCPPNM.]Q:.7W^LP7_6?L^V%]#I$F'+)2&)Y#-*Z'VZ-%D"8_[\ M-;K;4Y6IH[E\)*,E"M3GE1QT/$9S^OY!4IL -9ZZMTE.>:OPP#9^+[CO3OW[ M"4L5\[FIIM8WMNZ^E)ZYRM^/\U]V!6CJ(4I4B)_9%/=/'46):2^E HA'_2:- MZX;$.8W+:D#>#.UT(W(V15CZ^2B]RA[36*JWFT(6)?;ZT*? $YJK!BC-'?6FS\[W25_'(L=:,$T-8^O-94LB"6WT<;@^R)_'7==$"2MWDE#3L(+LT'%^Z^/C M_6"]$X[E'>&:M5Z9"=\A'20JO#%\)DVKB,"IM[\3;%84\JDCG#21H-]0N_,) MY[L07]M;.!.RSC*-8#1Z1HL2TX^>)Q=%L\90&?,Z+\92>43H..>FY5E$-WU' MB7_+7EZWFR%GF,4XSN'QPA3+!S_%)D0R,%:]),>WPKP^*W MGAPOOM-8U52[@PV30SRE<',[U)5X-$U,I=^V>O*FOZ:L&2%/F.G6QZC.U8S@ M8WILU:G""3)!2C0*NI1]4XD9V[8+*$;&WU\=S:@-4(2DJ,@))L>_#1>(_KAT MITJ/7]58'V4Q;MW/<8*).:.,"++.GM52A.%,K;[_B,X(K13XB$N A:NIJ;H M3Z4I:A/J_):?8+-MHIAX\\ZDGTK56MTG%+">%+RL,A%6J3L#!H,%@Y?-EUJ9 M]%,GX*9H \ZO?SZ,QE;BR5 :KSMA.QQ."8P2@(&-_?J[0GBNI=S4+:GG.EJ+ M"RE"\ZYS1%X]\)LOTCU+3"5LS:>5;%_A9[D@.@4(PHL2:V1E ?,77OMLGK[< M\.A%M!Q3"*\+05"V I"D3G9S-71(VX0-S$^I8$CA(OOR<2_#WOL8 M1^/3?-O:ZGO$/! E">97D6[=';EBX$QM#6,&8*E(_B59)=1T>PKP,S4K:3<( M:;?;DS"M5+PGP'?M)T!IV/V>36%>9U]XFR361ZR_'I%6XO+5$7?+IB6V]%NJ M,(/$6DBT7F%&663/)$NW-L0+,<+5*(C_WER:$$])4AO>4.'2'#L33A=]W#?" MMGSIF((>J5E$=YL45L8\L9(;2GKEY_@$F/V^Q4HUY!GG83=>[+L)Z%D8-1;H M7;RSAMU?13S>8I.ETNQ0D%YC.[;.7NJ=[;>FD(];HY$3^X3)]G+SZSMPT#&# M1ZJBA/5;4D4,'1A4'(M 9PV$,<1BA I$*5\3MCFE(#C,/M1V\?9"]8]G:#%3 MU6I #L2PR8DKM21%9A3I:*[JQ9])SA1?_BZRO12B_]\BG(SG^2BYWQTA"G4^ M4'=Z ER?BUQ,MJ;HO"QZT2SY$8;E0AY\.+>I&;SDEA/'>3RG3->:=^#UJ*Y]RKE*S(ZED'1TLP\6VB#?ZUCZ47EG@;M*M"=VA',LSL-YP M!CZ/+QWE00(#Q9'YV![Y9DF)O\5+%459PWL#^8FH^R>CU/V9IB\ M*+[">8U0'Z2%@*#K$(YHR/A""7&0GZM_HX?MNW1<+]2!7900P^VKM)_1$T". M4-??)F@M=*9]24($@CP!JN6(R(U].T_(UFB; M54+:(BXIWTX;K'/&G;%?J54& Q8?E\>UJ6)TL:65F#H(6Q2(KX'=)4?PABSJACK6NXD-@W MA\\/I1,KIY-:AQN+I\W@RQ4-PZYF:[P)#\9JX4]R_SWR(DYHN(8PW#%*D3U) MK#='W9!7U1R.3TB&*[R('H7"W^0N.Z)1;BS" \ W+(AFR3GD\00((QT*WYKS M?0&GO_ZB(T,(.!;N&/D<+QM'K%*WIK H%=SOT*7#T\+6Y!K3+&7IX!S'HWN@ M.J+8#NJB5!N!A][;F;ZH,7\M2B0![-+G /IY!4X;Z!KL@5.6;_=$;O<9BX4L M-XXS*4\X_\5B,YYIJWU2R-^ 2ILGHI-XCF1%&$WNFF\T*K,^MNZ":']1W)CR M8NZHTZ5A?IAC 40S&09:M\TO 6_ V+;X5B--'7>G*JZ#EZ7,/S?$<9)%F[=_ MWK6,N*?F&5](8&9:VK1G]V=)8R=6]&9H?OR:O[#':8G.X>^"E$W:D+*+C(*I M.GIT4$I1(^<76$]'2I1Z#I=EOUHD(, N--@41#N'T-@N)5OQ&)ONK 6%J4FK M,]L9G2'#M:/.7A4C#Z-\6FK]<40HNV_JY80VXX,-_3!JPW3A?E0ZM.DFGNJ^ M*(K95R8%@^&4SS3UPR/4T;V2\OR\5%J;8?HV,B0PI#.YJ64%VOT<880I[EZY MQD6"BQ-!U_/X2H>Q1^IZ'0TQWX$VAL$\,%-H-?R9O%)9#< ISB,VYR!X\4AZ M%=I4ZN$M*6%1JK5L_'-G@Q+;5-"Z!YIC &T7*H2GS@]G)5^0-J4] O#BY4+; MV?,Y.C=Y(].W?JEU-JU_O4A'S:AAYDL'Q37"S&$&NN7NE[F+NSQ3#4X-T8;2 MD0[$4G*>\%K(*XV)-93>CB^EOW$BJXLP\+ Q3 Y%N+5@?I6'?72?4CY]8?=F MB^H-H-FB&#DD8:6IBB>JZ9.Q @V;YOS2<^1DKN6.XL"2,8,Z=H,_:+![RY)5 M*DJ5J#&;*1IW7&2NES'K&" E+G((QZ0\@UZIU M .+XE/^DTPE>]$&YU2-F8[,#;I+)4L*(WG)L8C2<@0;:<0TK7\ZN)Z&NU/="2#B#D4_T/_/QW"(KX%P0M#]7N87:0 MGB*+7(RVIEA/?KQ.R"I7D<2&?T./ F0JP+(Z;%.7DB/YXDM5W'_P:6E,#&^1 MN\=\;?V16\I::D^5*8ZJRWHTSZ;D\8"YN=HE M)>)[U00*(8K0LPA'53$(0BOZAT+@"8E,@>>Z4V:X35O_ H=C'^W"J"0V4WIF M,%TE%B\0%!>S<]I$0CGDV M!5GBK.J3T[R]'9"]=%0W"0_J-[N?4WR @U P2.F.@YA"(Y%]>;/X4&;G@T1 M60)YG:QH'PYU[Q G*XGP"3L)'QL+^^ M1V@M2 M^K04/NT2H@ID%V-*-\[$43G'VJ>C^J9.6P"/GX[!1_0$4-E151E@NMK)8 V$ M5B-S"OL,+3O:V(=Z3$SYT'L&K7)H!S)3NX09&T7A.0_7Z.C2 G&OM;]RU#X! M*O&%E9?2U7-&F=:0!#/[B?S5$7/7IGPYN!OG"U@RXP8WHA7F7/L@5Y,!#D(, MV8]4C2I(E9$V)@+POQ9>-%]?E"R*=RB:R065HD2OV1A99P3DTH>E6[">TLU_ M1U5I^#PR@@!"PT*14 U?9,I^)X"E#=@&@B<(-KJSK(MDM3?EL%4V!FW/D(:] MU\9J#JKEY.@?QVTW&2ZB[(\P\72EOQJE*$9.)%#K0+OT )FBXP*W M#!@D 1>9:;2,ZC;"TDN8P3MR\=,L$X]J'+HT80$QW.U4P"5"Q)S@=E84"4^3 MN5U)A(ZV$['PEI("O[3C*@R>>NS.,,<$&[VNSWMLZO-68:Y=>&:+91#PC MQU=/ -"A H 3-!4>84M4\2'*1G=%Z_=:LUE>2.J',_W*P<+,ZDK,7ULC&C67 M84;%O?YKGER6REB"!^>Y'2N#_$A47WA)^^VPXX4"Y$=>R>U-QR?%Q5V.(E7O M!=TWW]RDD4R^:BP4JFW.SYY^'V3[4K3GTKGWY>U4_8A3(Z2ZE:GOTF4I>/B4 MO*A]:'2CK@'ONRZPUG1(/6BTA!4.%P&Y2JS(84&7Y$-R2;YNFM*P M6!TE-@&4?.**" ,=ESAVBQ$\,JF/3%I?]T0Q1^6J4]F4ZM(I67CYA/]LGP9C M^.Q5^%WMVE]GD7Z_XJ?$!DONL![^8TGP"9K_A.@B>'3 MC2":3L3?&$J24F@V0EZ1(EQO8%T"VA[K7;:ITSVAX:7/>1_,M2P%_I<'#<7(II9/+YJG!^03$N[ZRS CCZ2H\PH(\AX*4$P>Y?-8N91 M>N-)VT]1V]-KI\I6CWLN<\Y%%P9IYMV&Q:(_)R4_HGMJ ,.V8N9-DGB!'XPF M)F_.^R'-[%Q;BQL GO)=I&WS%QFI3P!IO6I+F,JPS:Z(2Q8JT;GZ!3;R=2[> MSV 0_=AQRW(5]-T:V42EFPU]Y.#BPA7N2SBB?9]-?GVU@WN!%PLA<:G:I<>N M\@]:D<& 8!$,"2[S$>UA05^;).Z]-[=)P:RX.U5@#JDH/%$JI?#7Q)(*: 'Z M-8DFU8U)RQNS/"(;95-%"]?ZP+R%-B/V@7JDT"8:)1I?0L?5]EH,&81O!0XN M"931105"D(P(1S'"7^STHITDW168[P/E\7B0=6607O65DN+"F)/@\;.##V=3,A@$F.7) NBR=J9\Q=:=G@D! M7PX@-:4A&"!+[U)NF&Y&M%5#_K99"N[YCFXQ>^1T#O5_X%C9BHPL_R/6U,]+ MYK^SK._/2AHZCX?OOPP_.-EN@=35A6GD77"^IRY5FV;6I0JX?;+08C+GD,FG MDSDTJOVG16MA9%88Z$!"AN=@S^56'P8),R>-,/5!)14GKT42EZ8S'3L M^WT+E6W4"NN -U<&P*<3YZ^-!3/8S(I)DOJ1^CV; EP11< RFPN]4X:3Q+_, M$IX J$AYYP_7/-]*>T;?K)O;44F<%\U=Z8G?3EJC'5I=)!^ERG8:HA45:GX% M'KWSZI\-R,\7@#+XKTZ &6(=B78&',(+O85C0=%E$EX82C4"-286'HGUS+8. M/)\DKZ:KT%1T?#""]:[3(W4RLVHNUJ%JOK;C#)O,CPMN M8,\S=\*H/G)L:,>(P=I&T\FFI:>BN"CQT :#[K+?S!8=.%-_<7%>NI%7GD3M M3E,;Q_0;MZWO,B]K7G'SW:CTVO4K5 2 PQQ+3J'N'GMBGFCQ?IG-;*_*.-:B M*JBW2<*%F2H*4Z 'WX[S]*K$,\5E:N[T *#,J.L,H)5#$URG%9V!! MH]P;<(2^)TKD/917",IX=5 +DO]8RC965M;\ 78ZUWP7DIP=MZFLS';WE?B! ML;RI>?S@8#/5EL+ MC_S]W=+@44EI:JD/I8,\=OPE\:E8D)5HD3TC8T3",V# M<[WC9' )](2^EE7VQ7J+NDJV1&:2?!;<9?0&H,,HG!KP]9,]!VV2-T\/32EQK5[ MHQAE7@8&;&E0OK&H6)CM_54^;#.P@"#.1Q(#US/79\75C+<3N:4:6L4F-N&* MHOP$L(:\-K!WF [._O*)@L.0KQM2&P["FUW"J0W-N^T&OQ"ND5-)EHR:93ZD M\NUR)Y,TOVWT-H>/;6II-+!=5Z"^5ZZ+PI^5INY=5T\[4)!1E2FQ6:\/I_,9 M=2"VWRC?K9GM(;++[,%220_5!S2]^;+9O;0[)V>JQ,"'=O36".&Q&JX/:FXY M72%I!W,0C?XYC>[WJ2.=&ZNAM,H"XR=ME I'5A]C*%+55..W8-ZU#](JZKB6 MH4XD,0?Y$O3!'"4=+YK-X4-!)3H6JHBM!D3V@E^D_5W7TFE*KBVUS:9+MQKB M]/C-L6[,#H-W)BE%L0U%$=-W@'&^ZQ1%1H0_-WUQO[/?C(KQ\?VW31Q1J%V0 MUHLIZ,6,II;'-.U_)&#UWE"(8/)!;T)V28_>Q-]X?(2>X4Y E[!I$5^^-?R3 M@,5_SS\P]4A=/8:K%*=E@^FHB]80,#+5ZE"/-_2:),8DD%?'U@HUQ8]B@/[G M)/?\O&=C+:RJ*M!::]Z"Z@F +12A))EX:H&]+PTCO0E?),6^9V'<6NCIU3('/[M=98F;R2S==Q[J4ADDD"!-$>=!K^):1(2WP[^ MN:5%A-,.HA=*^IZFI6$,_80^OQI=]N'G<91^@^EP_GT/8.S"O=TXG(-M6C#X:P(!^E'TW@1=W0=S74\ M0<@N,.K7BZTBPC[5"MD[D1\T0.9K8;[B,GL[UR.((FC!I?MC J#>-<\$:>T% M)[+S>P7AO:YIGO%V KSV>&2R3X5*8CJPJ5N$K++Y2 R9X/+>?N&E@.-TK6T= MO[DA'#ZSY$WEO%*!/X%U]HEB=LLG9J/!CO>1$6(+DX-R'^ML$6O&:6=M;/"D M7KF__&$'T? F^;6)EQ&WO!X0,V>GD>:8J[.L%<*WLFR5_2[UFU,ZJNGMT2,Z MI!>EJ7*Q>P2.BV6^?"OCYFI<0ATEEO[-:_/LIS0A;US%@P;O!EY1> 69W%$'HX5MADK3I7X,".D:,E] M(E5 'L556WN6N71:)\(R>70]U9*Q4V@].&;#_\>=TKD&&Q26_APX2 M;,7NE/3&XB(=Z8@[%S9B;5M;N+"0?[IF\VU*LC6$]8AY9'Z^8XO.2$!$$GE' MEWDJ#>+YT@[\@8#JSA>*-I;U%3B>'C1&J!S<7_UUT@_@Z/I(W=HX9AS59^C[ M(K*O[GXCZ)%@8MJO0\S$PIJ>DR(@">5.QZ2'E]M# 5,NSBGE0#26/>(PU&DU MKZFB>L*%,!]6#;7_W,&ZMB-*-!G;4IYB\S+X5$=9$#C%G8!J,KG8 M>..X*;,\'LSAH\8.+T E4D=220>/\TR/7@&/;A+3YJ5[<-(J,T;"-2]=7$8_ M*;ACD=O0XD5]6O_X!!#[;\7<]J@8YWOZDL_[.O\.*+2+]=X^ 7J9GB%5JJ2P M,.U=5OF8G2(DI>''[E4N&70DW>K] Y?M<5'2X,)7D[ JGT?;)FA=\Z $ELQ+ M^K<22%_Q+ZXR>70J;5U$\A01#6:>_4>>?8Y^9K#.*SZ#R&F&[&"]JL&'#DUK M))PUVOIBN66\V?G%YIJHHC)-ATN4O*C7QQR4RIM)&' * K/J"Z(T%[)R*E'\UOA-<7N V'%<- M/OA%9VP_PM9MD51;8INE[9V[Y2[_F^%ME*41M9#_-,NZGEGRG7_$'T,TK%@S M)ICB=A=#LE YV( U_%/NU&9+V0"WC/XX<'J-I%*5PD,'<#;W<:4$*XD/?Q+, M2=X!-S/1D:.%3VKZK"3I1 :OG_Y%K67.$^#>\Y$++D62_D!&% $/L>SWL_MD MU)WO)Y,Y2&!>%\PB"14H*/'FN6$]T##NY9O;]2@X^N@3J_YCI^'+4MYM4'E5 M_C:::>&"?[%3?6[?GWSQ=S:[XCRR? &L3?P4[YD1LMK)% M?_+(1?^JE!N_4(*G^INLCZA)3]00;C2G.GK<)?$14H@8Z/38BV/BDWUN;*VX M+,3A'THI6%S4F5T(LF&:MVXW(E0 )]35)+3#11I1.RY,Q#@H92_U;,E86UZ^ M9*SI)G6R8;^GK%$?KUX4]^8@3!;BLV[OJHA,%G85_*&1=D^M%E?.2N"=,O%0 MGG9CNNBG%='UVMH("W9I"09GOLO00GC= M[>0@HGA]Q10&Z%M"@G:(0NN&G8>^QK=4QLJW;CW25L(: M>6"OF>3A])4DPK.PX(@\WH A'K&35PG66V3Y4G-$'NC:, *$,S 8U(&1$:7' M03@"GHYP[QG0<3+HPVDTG55 M+:]_4PX"MN \GO3(EAFM_IRC6-[EV2\^%'OV]&@>@.P&FBKTU-\]1/&:Z)_9 M:0N&KS_RV_K;=K5S'\!N>2/3?ID.^HX]J /)V#1D\]W];Q,:/(?K5=+&-B)3N8:>W]'UPB;P)>: MPQ,+LGLQ9P>VD:7PNIK=&./O'6G0' _V@CY#WG10RA.\5PMEX>NRC,#>63:S MR,8DPV,DO+#S,/Q^7?FSV, H59OJ9<((M B^@ ON*ZD_JT)Q!9[)6<_;_2< MTX];];XF$4><+*+RN:*Y'G[^GM0?#I*0G8;MB8N@_56_;VP?B&E$NE(GBSGW M1-]L,:=]6HJ)^5=)]W\3&43#FG_3ZNC&)X"NV;/X.0>46+#ZH9,&_6B][[H@ MO?*3V^:\OIOX$VJ(+.G$DS0YJ@E_1@E-+K*VN)>!.%H[!65E8JG\\]L[0'D?O,FN6(95ZM3OD")%_N] MMAG%">F3!X=1W9Z)S!]$N=[@4B)&1^N:+)6.+#WXC_4N+E*X1]'!(PDY[JEG MGS"AV=I4@&XJ%W'$B )LD'9?IZ,Z(.\UMO+O+D$*6+RZ-< ^^V1KE'M*U<$7 MV,S0,<,6#+K:,.'-\ M(2L)?_6@08$"8HO/ RCRFK6YU*)C%Y:T;]"@>:UVC1=E0UU0]R +OV"S-!O1!'9'=.35VDHZQI]#$W1 M4KK:;G@D-:9"&GWKIV$34LJ-P:@=>Z+X[T?T%MP&N LE*N>6S=VG&63.KXI! M(: PAL?U'J)PZ3=G%,>A"U%"194U$TQ'KCDEOV3[^M3W&?IHX=P8! Q]>0G1 M#B#SRO&8NE3LC'6,;;:R"< BA=?U<9#8*%9F"K%N;YG2W]$]BD((A!$>@)50 MCYPU73FF>)5,S%UGU#4V>(6XLK"R4$TG&X6P!&_3+PA=+_F3';K?J M5&/[62UWANUOU]TEC4'P/+?)&$$!]3@=\,N'8,(6Q(:"F\.0HI+!S)]MI M85>XCCLV1^ZMSC=62CO=[$.\TD +Y&R'B2D-!GR;]SEML6:-L!<0 M2"?>V>IAR2%C;6,B"]<\Y _-%6]W7R\T^QGLC7T23L-@ZAU/ MC.D>XA6'@#XDYHP/7-5^GZNZTOQ5F9K G47%@ZK*YQ7E1H=W=5G*X)3WYL<8 M/]$:K\,/Q^0'!FWF>!6MI-D/ T@_4R*4A?*M]=1;',B;[H0'Q]XA@EU*6XX4 MQLML#.)V\=:32)2C>[-Y;@V8>6;X>$U?&M'6N#HN:X3;R D-*"%5C^M:OE<% MXY[ARX2>JP7O"6APWX^8:X0(-3<@1$D">^ 10R?*+5>M32'O,(WMBP(0"X2* M^#XI;H_Q!%<4,I0\ 6XCNO-SBSLZ.;2E3XH9WYD8VD=KVBKJ(R[EY(9AR@\+ MY?\3$!'C:,WQO5+Q1V'&&J^JX[9W$@@0HTGC>]@G*G@\=>$N?P+LSF]#?C38 M5BZ(^33=F!FW[$(RF$@P?JYC]V;*@;ZG2<3\.QEA;N> Q@U2>@)$B$-WBJ#\ MU>DX@!^HYW(.614Z<]U#0^YFM;7A]#1\L3&.Y!?<)C)O>7=ZA5LF([/W^HLL M/?RB9I5LII2J^^C:^PYK\M@IYDS50LDIYX.C0C6/PZIF+#5R+=1MU\_P&WOV M&02.7DOZ*"-W2X]QAWW>$O! /])JL,EQ,AVO'72!J7(*-/58Y@%N7]1"URG]:UAPS1X]=X6=8#\6,%AQ^$:6F?9HD.ID>NG1SF:JV(2Y<[ZC M_!2,F%\$FRL9>,2 7(\>T"Q@T>^BNJ;+FG:&]@_'#IL2RR_WUM M%M@=7QKH@"^]AC@_5<.-O'.@X-=<34\].7>?/(_\LX^F4K/+%9=M02CEA]6E MQ'O9@\\_UC8NTI'MKS\A[6?7W,GM.P2X0N/R^W[W=A#ZUT$2W_'T#K_1]%&IH >>?:&#FTHE:I[(K:N?I&*D M_<4\VRW-N*?SM2-_/X)YR.1TCJ.W#B6U!FON,(\DAG6N^[V_HL'<#8.0=(D" MQ[$E@9>K",W:U1<2N/2WL_?,U@ZC58I+QM(X'$#DW\>1YMX; M@^&39G;-T]\V,THHL.SDAKN8F%]RFX""MMMLP].#7VL)4XI"2 M.!#O0%4[@CDUQZ105W>G""OS &!/WA;4+*D*1=/MLK2>-&SU%]41?0(P4@5< MQTPV*W5JW)K=+ MJ74?&\R6AA#^C9OF1D/]Q;M%U]38Z"PW_YWS;[@,K,Z< MC&3A+._1'^C@DZ+L 9K<+LJ\)N^^PZCY#U-N+PJF.]41G9.3/<2 MJ*2_1:V&JT@5>J!W2,^V^PL'84EBXS(#$O_UD=]\*%5O6YL?=IOK.N%3.#!Y?$VFN.> M-N=ULE;JN0-E0WT M)P"S8\^6V(E,^';[%$;3UF> ("O^D#E\%M^]-UVI=Y,V[LS<)C*]F70,U[5@ M3W2HQKFJ>WD/"ULEF9T0'=S$?ZOU%MP2R"K;R0BQF2N!7N]K'X_.9U<(O0Q+ M*C#OWMS*?3!7C$[A/.K9G;E%GJ M;/T53%<\*/[WCAVD&@7N"V8L*EKK :5-<:6K ,O-:MZVB2-G2(B,P<=.9INU MS^1W RW=C2%F*@ $7[XC5=QOQ[+O/$Z44F59V!<"%-Z[N&^41MAQ>S9CX.50 M:+]\IK.+6A[?= ZYI>04""1Q6LW]WC&*(ZH7M1B35^([*G)*04,-D_.W3+OP MZ)9ZXL%4519IV[FK0KA#-_!?ZY7RQKDK\LR[+T$!:<,6&#-(ND%XO*73;$:D M-$+L7=(T(7>_&!9UF2+1LQ93/8E3*RZU2K//)/?;.GS=WO 6>L38M418,4EV M:EBN@Z.R88GG90IG!L-+X'%7T&DK#1IO#Y;GIVVAZ$-'@MABF#!:56V,#,WF M\Q)>8M36U'B]\J"^5>L/K91"SR:+HPT^:IHY">N7-O:KBLIVXLLAJ*4?J]^$ MJ71M(C9_6>_CDBR1W?*G#9WVR%0?8^Y(=9?H!].]",%X=#'*SU'CR&KQ8756Q1[)8])?W.HMH]^7' M'CE/JPQ!4C.VY].G%.%@WSLO> )4[EOCR(#Q8,"-/GH;V0<(6H=VZ/47$#UU M'=\ AZSPG6&ES69#R[C.+$NIF8PABM.;WYTW=T4'HL3BVQY\,$FQ,]GYK'CH MT+*$AHVUE4@52??*Y=SGLS@;X)JV1UZLD8C_;)^T(9Y9MWV/Q^ )86U1@:"] M'.,L1F@R+MR0!P%@&QBP;UPMW1VBV*TQ\\<.M9AAK*/$UGHY\0< M0"FD5 +,!N^.052"2L73V(KFT;O;QG?4=.4,T *=V[SQJ%>0<=2H(]*YX(H> M/N?TX8X_ 5:(Q[V6>77>:9*RV@@5Q48IJ"XMS"<',<>2:;P, M78>Z,DBNJ<;C$?OI+!_@>11S!/ZN]IS,M%@QJI M9?9J)_A^F,%W-6*ZNT]%>18N#6DI]@Y7X2,RZ*3V02L5S_UFEANV*6(+Q[AS[7D/2?E>=_1"D?N[1U6AOZ M#.\VC-$-S\38Y%_DN,9VY0/0Q?%]WZ6W>U4[&)C6J7J[E;ZVRRBA4P%I%*.B MO#I.V09"+7_!ZD )4Q]76O8*=O.64DH_"Z"Q_QQ[G41E@65@S'A&=\EUO[9) MJN>AV!H@R\@Q !I&UEK2:QZHE(6OBUQ3ZT#78*IFA!"+ZA57RE&$ ANO)2T, M@UEPV)/;IU#R2_;DZ"AL^=0* RZ*-.=T]'21:^KCYM9LXPY(@7KB# ]88*8! MX^.A-%LNA[FJ>5^VW:8CX0NF1Y+*NC&J<>)L+:KH04,TJJFT[1Y!S*X0WS%U"J;NT%7:\IL[=>9@;8;<766&^"4J[LE5MZ1.@;(Y MJ,L6 Q^FA+/5:8\G@X?,8%%RVJY'&B'7WJ(E/WX8AL]DKI@Z7BT1G+%D)"VM M*I?0><:8/@&TP[>6S ^>AV5*U8)3$?LY2CL4 MMFI+2DG00,*Q?,]%$+WZSU4!G$1>;$<_O4#Y 3K'I)]@'OA(3O M9PFR)YTU55T2V\ 5XE7BT3RI;)7D M8\/GSS=TF2&^*I)8AW J"[+DM7$2]XP]4]EMM/!)_G1/@!K6L3GV!'*!/)O9 M?8:HJGH.#RT"BMH&DV14\$V9#LI41O+6]'K/HC\9X'9B4M6X3?O/L1ZM?QW9 MD45/T*?_N3[V E4@]-0<\"+48[R6C4I_W9ED(KAXELQL9RY"%!,^!^\B1]#. M;=A YGY[_@, ,,A"SR;[_97T^JJOX\39GN1/-CJ*B)XG0)G2Z?*7=Y'S7.!7 M^BJ?Q7[NB?:[B 18LL %LXOVB$))579DQ=;1OTZGR0)D__-@<8&75WQ- ^EI MMS+:R&1#F3=I8MZ0P$'O/7V/@TF%#C7.U95+3Y5[P2&*4BB& (F]Y#Y'?]Z< M9=Q>@]8:X82S\Y',VWXFB. ';,H(E7V+OO>%2-S6DH1H;W9G'G>&EDO@HP"\ M+W^_^37&A<3E+?YXB9RXX7FYM,-HHK:CHUH=8DL?Y"J/=6.T5%5OZIQ:9N!9 MM&@Q*E[$739PJ Q8>J:.MOM)//;VK\-0DQR*O>L-)Y8.V*"#.==#"-I+#._V.KA"1EVIH5-0 M+].E#'.5X<^GSJG;>-/P(ED22S)+I[;DH51F'3 M4URM963^9BZMA<&BY^1RF\27'YPJURS5)R><-I K-Q<0[U+8DP;JQFS6%9RE MV#T08X=U?DT)\A7H E%JBM&+Z3$0&+NGB!U%B;F7L@P,:2,W @<);(SQ%B3) M6BLC#?0-#'?1!D.[A?:0[S"5%81WVXI7XV2F0\9\#%(G9009"]IR:5(_ZQH) MM(P,GM5ZDN;@PI>!YI$##">]ON MZWY2<82;[Q"6 J[M*$#VD/:3M@=M+QU_1(9B@IV$<2>S&Z-D5C_*O C076!' M_/%F)%JT^C0,#ED[9UWP^APQ7,']].E&\KOJ:?='5FUT(ZAUR"#9YMC MCZOSX9(YKW(G]%2&%P596$+?^;*HH^,V%(WR(8DQK3J+-6ZPJX#VVB?&=YNU M)H53":P+%I?1;\0R7C\?E'G(T!<7K&Q#IT4BQ+\78DQ60E[LR-.E!&)=T1@[ MN^S^=,ZI.>[ZG>3.0AX6TMY/$)U2[*&,J#@=IZQ(;G&PE@HF_@I(DTUK=M^? M&@<-VN9RD5HTX+(W#GZM!QRKQ.2O@(^Q8X5&H=T\^(NA)I\I+44,AO@ M+- O?G\BGU?%KZ0 15EHRI",I#GZ;NHP(F@U(]\]7Y[ (3K'':.^6H/A)!;O MX^VCTUNH-Y2_^0F -)7RT"=R5 6\I]1QO2)]O.,RQS4A$6EI32'ZCQ;//J5E MD/0X;.<)L!#]W.;\D+$R@G19;RC\3\M/3X!OMDJ/:T^ 9=.(:ZGSHT.1ATOS M\3K=&+<_7=D_7-SO7MU3>ORE']K.G0>U?P(<54FEM.]G]5Q-GV5%')5M:;:N M$(RWUM,^/_H?^L($_&:!?VX#_W17!FU_G_<$^-?3P/_2:+' \DOPC[5_1N;L M^8C>+' 7\03P3A+Y+XW_TQCHW\;\E[[_80WA MO[]5_D]K1/ZQYM\:%5=<5-;N]FY&_W18M/S7S$+O]D?_:$S[:[X)$/X9^=+_ M;>35R)5!9,XF][OT-M8K^%$F)!W1.D8=.G:/KY]-TF ^]R0T?.NRJP7%=#"_ M KH8=*$'CRS=>YU]]G7>[T?_F*MKJKNJG[Z[JJ5* MMF\A]W',N21TM&$*+10.J]^B5ECMPU8G??GOQ^2/L+,+W3QZ^59(XS?$7=$# M[=!%=:C;-9S?UU3A.YV@T(Q7'6E64R'=7.Y#&JV6@62#YY/JKYK&S/N/WO"' MSW^DO=X,9#]X.8 )-77;^(*%\6-=_=%<&Y='(G$^HO,68-^1P47,&X!O;%_2 M_SZT97EQ2U6W-[8X9) K;,W R=XI?M4;'1N9:SWG1B*:OAN@'[^X6PSASPY? M7D#4_;(\L:@/UM8,9T".FZD9MF,T^SRV!>N[:YK38@_5 M5),LREF-GG*;7-;>V1HF[RV$>!#18LZ>X_DS/?'J5" 3Y>+-$%8*)1#."8H/>2&>A\-FI<"34W42))?FU)UV+B]E\"P0>W))'TD.^V/45E^1Q5.U%SRG5E,O>@#=NC0K^T M;_S.&4^R$I#P2#\=2(6A0GL%Y!ZMJW>W/8T^)F=$:$]>A869^B)+$&0Y"R#C M:RKT7(P\Q93 MX>5,Z:(:9.[-ERBP#+/E)#QB-YIU9DY]MLWO?C:O13*=Y'I[U76E<#QK* M<3HESN-*?0&:ZAJZ>1?)^[HKG5AH :OR]TI0W&_4UQ+BGPK#-\52KHX>45'9 M_?L#8,C\:+NN&E3.?G!U&A&Y*\MW[TU^6S#,P=*P)=F2)@B:R1X,(KT:V;R# M_;QO'VO>'.45^ITV'$$)MP\.E[5=!/8?WQ M 9 NN?7(+&SX5TN/J%.D)TBX.129?EYL]$?U X#N;XX$@T&$ W@/@$\*FV)= M!X_0W51L]B>;Q^9!C\VSHWVPY23.,X_,[^?.'OR,ZGYTYZHZ=$Z5^@ 0C![Y M0Q?F^-\6G"C6ADCNSB22T7][6K:C)?2["B3^I,VP-+RJOH&Z1QUT+:P*I3*G MHM^>/Q*"T__4PA\"_VJ1E^3JX!>SU-^9_4GSKS(V;(%^12.=('82.ED0NH'] M0ZG9PN.=)YD/@+21WU3_2R%NOQ3RAUJ%>A_IN/Y2_B7H5[R]B3>UG\0_'!G= MP6;P?^NTO8_R^LCI&8^69.5I]CQ.@V.?^Z90@AG*G-08=VMD9]7I'=ZDO:O/ MBE307)CW^ -@9[*U/;IT>D+9$UE;86":QS,T+(3E8U8.)./_)0S G\7P7\)3 M/LFQK?/Y"A,=_<26.-8\/K2SR:%55"U$/I]_84H&5NFS_Q4MJ!!7*38(,5G< M7I@05[)73Q2K 5P,.=\B>/)2P'%;OJ?,S8^&21?F\IGA$P6P&79CK_.TL[!$ M!#P_ZQZ?]8SQ]FY9T%" 31[F0U&9+AIC6W%U+ZE!$56VW^:9!.BZ<:E@OA_G M7VG2BV>J/EG?/#":+!4KMGHGP^=J:EN]?ZQ=BO?NXG&ZV>)L6SPMC+73&'X) M?ZJGL*>@"7L S/ Z[U=:Y9?75U/1J#1_ ;G)(^(V'^';).]A-'6\(*=M(US% MC+*\IZC%*+0@,XU"A./Y8@:QM4BC.%%0O5MU-9U)QGE"O!P@@10&3%:HD\HT MJ?Q@G<(,$L] KGN2%)9&KV%KDAIM:"S<%M3E>*!<59RXU^!,,:KU8=NA0[@% M'A7D.<51W<0QNNA/N-/U0NG3ED^<-#HAFS:XM[YUW@= ,>F4A/?*C?J<&)#XRO K M19-A!.:%YOCW249G&?K04/T6\BS41>"RU!U9G=FO"<@'3GT0%L6XS!4#)'3 [62 M,YV/1[I71E!96NULPC 4LU.K2F:$ M21ABXA&+K:6+".,I-55KUES4JH-OJLBV8L_*'2LW6:+_ES5;9@)A.N]G&:C/G$E> M:DE2Q6MLJN@C6\-R5)VFKBX$1/V>2.\RH1+D(2X$MG;)%_KRS?K1P)9&;G;LS8EO$ M]XH$04FP\;)F7YN%5]7 M@M%U&5R?J7^Z-21.'5RP" .3JJQ<7Y MADECC'MZM%.JVRKF^"$P3 />XC:(I"'L;DH@R5NN(=QF%E^Q/VLPN^O.*':6GZ;NK]Y5^1?^Y$3."[ M*7U@KJ#-G.LTFRZBK"QQ%3'*')]TW?VU\M1$5Q1M%GQJKUM0@M%4>ZB8G M$7OP:I>N6%.*=J!C[9BK_$?1NHYZ;42EPW7D8'C;N(]S#\CLT:,2>/2?F@-C M;P29K_8>_2@0&F'Y/GU3ETXMJ$&(EXNYX'8GZGXH]-YCZ%<=\[F7WLG,ZOT] M/H_1'#/37U0709O:0;_J)D$WE^9_TS.I7Z#TE4_MZQV@#X;WW2U?3;VY2\>Y M/:_YU6;D[F7S9LFCXW\[.[">_>+8N0WEFM"E2N/ML6C9[C8)O/W7R)^ MYV?S#WYGZ8\]^OT?4R3_A5WE+W82_Y!![Y\R_%:G]\_.[?T/;K\U]5?S_XW9 MOP@CP> 9L#Z]<_&+0GS]_O#?U$OR\P@T9!7YJ,+U2+N&>B*?7P1; FX^3C9["OZKC48 'P&;5;Q*8_Z8UQ$>" MT8U:./T0A\I!]-+K. *%:CYP&7_+74\=OE=QC2/',*Q2S&AZIWR(!EHK:LNS M19#MC6:UD9D56QM:%LDD(Y,Y03$C5YYK@WOCJ ;A,W#.'R#FF8T^PXJUH$WJ MI<6]G6Z[$],]HC:5>_2&L3$+N+AU$P^DI)^C(A][TW[97#URKG+4IH15.4C0 M!L,SN<+-38RMR#*(;!)\JHSV:Q38H;^A%HM52$7,$QQ[H]^37B=G67V/_AW$ MSQ-U=?3LRVX." L@]0!X[A.!P7FB$Q8$>-JC /,N(K#%F?X8R\906"''*#Z7 M*' ?A^^FV-I)=C*/-9.+-P382$E##R3%1^F1CVXS2LTON#6'W_6A&:.H8Y'@ M(\J^,UV,%4P\*TJ**$E2QE:T&&EY.9[+EY/@BWX1KC+AQ?8$GT#]QSIYFC-P MUWY]Z?IF]9F6O+O'!_UD*9[1[#2WJM_^S8>%J T8=D8Z=^"PP+# MB+7=P*D. 7=E0P_.=D1)#E)4# GEEEP81I*CKCK M,1\DE0.7OY#6XK!J-TSQ25<%77["[5J6G[U\-[E@P%(;/?O$@?=%^J0O4R2& MA?@&+K::Z;< 591C/P]X*XW 49$];==;?V#* [5-';0UVZ2;9+L<]-+V+U6MJ^4N0R?3*/'(S,8ZYNI1$ MK!61\PLLY2V.$.,JNO8S8(O2GY--H(8;,*X7:^B%I:8R>]*G-@O545 Q!.;+ M<<0.[0V9Y*"+Q9!2E8G8_H7N'=='E-F::UX@2740^O/;?@21R'N/.=!BFUCV M_Q/2*/RW2>I5OH^38%3V6UL$"3=M?\XKH;M;=I!9QR,:FOT+S/P3MOX!,Z/_ M-DE_Z_YO4U/CT0U:SOXW0/U/C?Y>^3NB@OZ:\B[_Y&85^6]R_LGL$1.R?YOW MSMV_=[Q4Z(]&?Q/&X=^1X5&.6O2_$>UO0$W_-S@Z^]]$^%]P_%\44OG?P.W7 M,$K\.6C_0"WB1W"3N!$D?P PVOP28?=5V7S2DN?!+Q'V;XA\S*D;'Z1WUISWGR-_9#'_&K]:Z,+3HR=P3"%W3Q7\)_ M8G7L09*"ZNM"7GJP!P%&M71F=!$Y$^2'H ?NMC'T<4>-53A)0X&,^X88K5-( M#ERB9WENL3(5AQOE.99U[_6,3&N.\\/1^^@\(S63YZI;Q3AV/4D6M>;"L*4Z9XQOY@ADXRW+O.)1&*&3Z6MU.VK M!5(',R7TW#4Y\OO>9N\@E]FD+Y\F?:P+V*CHM N#UC"_CH_?[[(]9COC']1;X_V ^?PK 5) T=FS#ZC?E M48X>?S4A5\#A*CY.'#)NSZD MIG[K?5SJ8"7$,9AD^DPF5/P!\(A;1D+]JGM5._9 PKZ1(%5B48.^+ MRV.;]UQ)[5N)\!L=ZW30N:O)]RIBDZ_IHX.EA,(9%<>\7O;QT1?5=/*>L<.- M<"(0OKI45*6_+),)UTD>1&XH54OTC@=K6*DF''>A:L5KL+J\ZEV=]&6GR=Z^ M'/E/]]O%2I^%K!@ @11=E^)J<^=8(#$(9YT#$DE#[":HL*0K]:>6?&-$Z\0^Q58#',P3>5,_1.+KPL(KRKZ[N=,P#V1( MB:2-LSG0HPOY*D) SM**6(3[>LP'AG'Q+8/]\O8X7_ L";]0 MFKL>1E(2<\2XK)VDYWXS)@U+>+]770/,9!F/W58[1?,1<&8R8GEFRZAGTBY2 M 7>&Z,OIAXV'$/(N5XZL)E7ZQTXZ!L78/O/^A5V_HSVP++0JZ$\ MW449QQQ(>4V(U$==,MZPBXP7O2'KC V6 XPI">?/;0T\;D@335 7?A*?5B^P MU-2-(\]:&'K2;![C^=\?DAP =T( L"\_>K)J0D$84GFPZ\:B_<:F^#7&W$3^ M3W,WR'NQ/AU,\+6 BLAE@0YX[#_,?]"O4-4O_V7_"O6/&2R,A+L9K: ]FSNN M1;%<5QQ1X*EP-&PI\XE$9.+) M&";)4G/;7U#/.U(=P/L9N,I/W4)J-/OMS$K>7 LV[3J:7OH7)N M:)-9V((^F2A).**"#M(W3P]"7TRW[I$3M2#6!T+Z;_R>77X>R]P_>C81[ MC-2WLU(\%J\-"(P,_*ZV0P _SS?9[2-X+DJ45L#L#!_2G *%U8N8I.&F.#A3 MP5V%EE#5Z'=]A#2E%=%M",+X7Q5F_L?EG[\+N4,%E+1PX+=+CU:>H9FN;:5Z MDL*@3R&1N99U](6J>$_T(RV[?[WF&Q3:S%8=X#%OATAP(!/0;SN=4[RY6^/9 M%Z ;X=D\*^9M]-?Y0?%YK^;+?GASKGQ5K5;!$U^@07L(**!^S*,X!EI)E:L$ M^90CP";V<3V1NLV%@ 00C&\K-$#B1O+A6E7GP)],AA9'[EM)&8V)T$F_68S M3M%VB)!<+L 12HPZMA_/1MF^H+^^*.1UG=2<:\Z9)- WI\672.3"N2].+W>( M*8_(L( UM@]0BY%M,HCUGQLW:W4!4L3PC\9(SD8 $&:@'=1ZK;YO$UI5GTXY MG;!FSK\4(#_X=%9X.O\&#&F44(Y^QS$X(38DS#<)M=6S1&<'Y*?YQ83]SX=% M2,<'"MH?JR7U6"JH9S:RDN>-HE8;U*?Y$Q_EG%4F+<'$/46%MFU\RI'&"@U^'K3\ MG_+!I3E1WXW"X/TA0#='R7AT=#V+F:^>LNVE+F?= G3M=>N]ED?;_A_B%D1J M":&]?3N:*-Y6#&48\^(FD0DZBRZ^W'>OV^H@U=%@D#D-UQ >M$K[[(M3OL;V MS%!0/F0C"^>.JFP&G5];9=?% M3D;^CS\E%:">1)00% W@>PVUSC&%5 3E(\;!S +8$6-HCS5PCU0IQG^BN( 7_%G\ M[51Y8>Q7^7DQB4*8F9RGLCHQ3"OH)T9A!\#^6O632ZRZIE#0FT MHV!;W7>] M/YSH!,S'G014+Q2I&-\ G;%2WHXOQ5IB(M6#0,:'28#2AOK.,*/*!S,WV M,9R7R]CCQ/$5L$K<3>[3D1=.?U%5K8_LC0VP?@"D*-.#MX?<'2V9U+SK@EP$ MWGJC>P":Q4Q!K2)Y**=57,@(>:<)EW(0N4(8BX6FH^Y@;=A+;H&A1H VX68$ M35%\PK9[+IJ8HB$R*/S?R$FJ&"0<54[T?KCAY M3[6.;5A?_?J]1WA8JRC6G TYGA=)O3"V>5&VXG?.SC5=B37_JFH/$FF]/7I M=/,LV2SU/,_2\-,DNIRZTE14,&9".7U!#]ZV'/!=#P:758V?S'W)YH'\TQ"Z M\G'K>-//\QV;-!1Y[CEC$ *@:K?.#(MY*-::4;0P=L'?,(2+!2&Y0NKU":SS M?*5O/82C)R>KK-5">0''"S/-B"6J>DE0E]9JQ,R!O+R.GUK.A@A[@7@E9QZLHJK@)3V3RTKQW*4/?>*!L7NOP(B:4@0Y M_6BA3(%NRTJJ]#/@PL8;JQI2[N,AL(G82G*CD!C$V7P]EB]/=?V[W+8P3JD7 MGT!G[LM:(SLSBGGM"/@P.T"Q46NF/HO *%)8H)_8!ZRN#]<3;@U2!?V;QB[; MF!5?,GM6*?)X? MC-R$ U<$&0I\4U<7OUR*AQKKWHZ^?EIRQ:]G=\[H;$V&E)H9*+-:@!F\LM/# MF-LHX];1\)8^#M8QA'LM_^1"\.7KMG7*$X;W+WM725]OT?7[8$?P(55S?5!) MU7,CXAR_)BYT+6!8G'G)0/9FXSG<<@)>J657NRF1 U!\Q2)I],"!0LRN&)HG M6 7GL=I2"X(TCNGP6[J0+G^[20*6?O(NDK+W+.2)6,,ZYF*R0RHH;I[U2-+4 M['\ F @!O:LOA6"1-\JS0J]U91TF+V1>7+;M1Z/W2E_C \H? ,]FEA)J90^> MAS= 6E-NE!TOI?GB(T2$#@S%U'OP$&S!9ATKGMND:9Y6QJRHV#S="FD9RJX^ MI/5UI-,#^)SR#:G)XX_+YO+A8?CM9HW.!E6X'Q.BG$>"S$AS12E%-!-*Y]:K MKQ$.?)/OB=9&QQ)=:C?S$=AG'K_+B-/_>)[X*UXY) M^/T9DK1-L@1->E2&(&]<7]&(7_L=[ZN[Y0,=-)8?Y-%=C=(NB&&2:U)&&N3 MK=4WC843NK#YT^"PYI'$:&?31FW!M"]4"<8M7KVH0%\F MCAO6G)6P !*^8AH7\16P).)MI7_&2=V_U]?M47Y67+.2DO[.L"[(7DIF3A'? M;U"G>8T%='_\ *"+R;:]0M5[ #0T]^9@.R]*M>W E_VKJWY?0]74S854D>Z*6H%_@+!F)PY?AK M[5WBEW5B\4@ZI;DAV@)5UE7?J1MFL-ICKM#IB/"GTNGHIJ[S[* M5O\ZU7__)"P) +Z+=';E^%0[!M:7L<%32[UU[E#S;\.AF4)C?;^>:;Y*?>G@ MP*)5S=N8E^W(T5CV;4%MX6MD%(F12@G$,[3LEXN*M$=83S. M)N)Q:QNCAN.5>H,6J.-Q&DLZF'(H""+!)Y MMPQ:F2F4-T998&B^ITKJ]B=C,W(E*AJ,+KQKEN"ZD"9[%3^WV#J]+Q!N:N%# M>U)RP,0A^1D1H8XC,F8DMB4#47M+[?ISWKD];KP&E%WXL# BL21Y'D>A BI; M77 (Z<7=D^/?+!2,&Q$*85\7:(\:9%R*M,WKO81\!C M4#6J"[.3G5 29]UQU_+SPMOJG\^K_310I(UB(XRNAY]PX1,-G$T,S,6[#+-7 MWRO;Y[^WU:PLWIKB#0PV,H*8OBS >M-#" M:;[F99!<8\,-P[L/E5@2Y.NF1)\RD.L0$XNVKQGGPT_[R 7%RH>0&Q,.2R"' M<=<_HJZBKY SP\RJ$M)P:'?ID0]B-' 3UYQ\ Q!,@[0FA"J!^K4Y) MA71Y/;$O/F#3UHNM1&>1HH2LEPL#P5>-B*[/S>'^V=[ MT!.=50'A/&4>TB> MEZB-LTRQ6_(@Q(_T9I6$4\Y2\E8IM_^-\0F*Y#J\$:7]%#O<0&FT.IR#7Q[\K%=)RN2.6^DT[% 3E^*&(40N:;N% M9Y5XPMU++%^Z'T-QGS 3N;$#8-2Q;!'=E8C)&!I-VG,/X%516N9KKKHJ]7/[ M5O&E#7C]2V)%6 ^DK#QE40:,)U5GMQ>_1S?D*=_5_(E\.H3X5(( M) MFICXZ>=@Z'-..:0EH%LX8IH$]!?Y:J;V?.DV"CM:1;OROU-@*0-V\H(S2 MI+Y[_HP'@!V(KKG"](+GX"H4)G2 '/-71A,WW ':4R*! ()JZ(6'DGV$/\6U MZL=""[!\7J;$GZU-0XWSAFI#R1&L&X2C>I',N2+E :;F67-%8F: MH3J$NC"DGD-]K%(CB%142DN)U^:K9BE$+MY%#SY5K(0VC1E*DFL85 FQ=W&_ MD=I$FO3ETW!BY%2/P:Y0P,!0INUDF\P)E2H/I(Z@?Z^>ZO+V#*MC6F_H]0 _ MVWQ?/CDOE;@6]Y+RN>'MK(ZN#N-<)%'-\2H2$L4PD@960'AX2=33X^6$=>! MGZ=B,CU],DWF#;LM\-75RS##&LR(8Q@G%[W380NW>3<2>>1D:4E2M#@7U<$> M[@- 1)GP=?I*QHMR)R).#M"I0K5< XK3M8>JL0=G4*[F7"MUZ57P$7 M%V=8%-78K\H&K#,UVNR'&QVR^*XX2"J*YRFOXJ*'#AD$O@A"\ 6ACB3I-&EL M3Q;-5+H6$"ZW$*!QG\F=@A R!$_K"8$4#B#-I:Q896*OMZ'!BP.*U*01=\]R MH\^P@\.S=>X@<4W3)'QJ:9S#2,YO7@$7[ B7E!JJT2(2M[4%^CU28T,]56MC MR$*N;"2M'67IBS7:GH?(!.*\BG48):D?LA45)IH"=D-XIC$3!*,O#CK*(W M\<]]_)[L&XF9YSV$WOUWY@AE<@ND)CP?NW*9QN8(3TN9>F7B'>]R;+&WJ*_) M.E],/@ \,BKPLR5X:IK2:$->\7ZF1H( 7,W>5*>UQGQOH*4XR.LC/.JY@5X9 M.UYT%8!G_@C2HRFM,)F$5&[U=_3:2>I H35LT$XVB'>VJ/"(14(_9VET1)XE MXM/70H#?6S''"TXV"P?V<]\>4_>85Q,"DW7\2BXAEJJ4G1N8;!*.+^.QYX). M2#2]>4\D;-GGIKD#;4K26Q\ FOE86R<^0T[I9G6[X NYX0D-%IWX@EQR6^UH M&.T+N,)RJ8#_L:F)SS<,)XPWB,1!>/%RENIJCN;^P/$4BU 5FE2*$@BIVKN[ M(!DM%+-I7Y^V2-(J3)J5>Y-#R+_8FG[G,3U6=6E-2I/.'O[+ABD$ PVJ/HL^ M,7CI0@2SJ\F9C@&PR,R$T*&\KLG)W:>E04CXVX[9^^5^,S\ %O36%3TBT@)+ MM6*)0O(_?N>-@5']1+O4:?+A01@%.Y?D39KI8>:%L/_\@(:3>+ZXC#0*\7WJ M*\"FJ* HRSQU&FUY9U).4LK4 MU('U9"4PC-[(,.+RX,,#X'/$17]"[\L>>,DHL3>P]@? :P]YQ,F$O+SX!#C* MA-MJ:/BY#^G#;_;\,L6_"#Z(!_O)\>TXK1N#Z-K]R%+ MA;@QYJIG5WQ#9^SBZSEE!R0U^P>64?:%#E'Q!:+V"UZ_W44W4#O3(3Z0'P7N M9C=RWKRM>$NR([QKQ:RBD7^DTU'1P0^K7LH2OWD'+2PJM]0,C'-T?#K?RS$< MKB*:XNO=N(60F?XA_D#TOB_&1&?ZG1$N@3<]B<9ABN%<3PYVA'/8NY'X;CMT MO=9*RB-L<)&6^[ L5LTQA08.2?L+5KJS^&9WDSR&SV(4V.M&"=07,2Q$$A" ME//RG=)>-5>4+KVN#:)&;WA!ACZJ2M"A=WVYD5,7?VW7@O6)BD0P1Q 4&F<$ MA5_UI+F'E94UFF]Y=*S?S;E<1+?S3W\XNO)N# >0NWGL59U_UY&*Z7;$H#M& MSQ2,4UULJ1 N[7%[4B&U08B>D,==$.5=+S<.D0G=-FB 1GW)1OOTDHB5;Z-( M1\Z;AC=NQ)TQS-)5A(IX[J;,:QBQQ ?S.-.;JG/L3\KE7IS>6@+.-]P)PSB'Q85*VZFB:K+L^]7,H MGW&K\""":P8*_F( (L31;N6@1R8%C[OO#1%GVH3/IH16(]U@IX8KBJKJG,1B MEY'Z]\M\^3H,=A:M9YE*Y/LVZF8DC'1N%2>]\7=+7Z9STO3B\R_R0P CXPW\ M"=#*.:V!<[5H94R13UU@M;%;2JRP#0LF_H'94+)2I(%M%1M^%6\K6\QP5(S0 MZ"9 _K[C2-%YG'VQ;"GLY=R]OISCJTJ@]/7>IBYR@*@#.BM.(? MOAMM639VUA:UY;5Y8$_N?LJ0:AHT4CJ)/[N61XS/ MS=?1[=_#FC.D53*.ZD[^BJZP91E\F-X[K*G+[K*/^2&,53U25,7H2&5Z$?7H M/310A-#^]'GZBF!6P0YO'MB5PJ6'7U[6Y-UZ[1T*2OQA >9N>IQD8.>WT5KQI[ET5OY9>F)07)TQ->F"C+UNNL M0QO/S'D B+LH0I&^#>5YA@!F;\V).$^)&G?"Y7!U&V*UM^N_["QI M_N*,U]'Q^=T\\XK$/'T**<#E(N-%D/P3BS&$'QU.\7I'JTAWCB2]->&"CY\ M#FH%CSL>:[]GRI2]R:.9_!8TQ7);=-^3/+<)^C.B<*,E\^^V6$*-X-?\8;MI MHSZ,NIQ8,K[#H@&_16F0CT?$\].2 1GAB@D(']&[G?Z372TG. ($P;."]FJI M3G0#18UHS[*[6$5>+\YM>[OB#4P'3*.[E#/VRULQ(\K^\\$!S.\T[EQE\T.Y M:I-.Q6#QI;TJ:.V7TNF4U IA;Y&BUVZ.RN&SW6D\HIW%Y#57Z40%".YG8 [& MF/4#^7>;EE#M=(\R]P(+M;<-KK'BP(_/Z-PMUTDD&@YO44??03'FZ(O$H X M$-C<8@&[#LW$E3N,C"Y!=+8,-P-MJZQ*AZF3G/"PRY::SGYQ,KOIB @1CQ).0D M4T#^A?^"+\?K=H4J9F?*YCCCY\=>N$*T)? M'A!];FHF,;:7&EYKVU0D@7**]?RP,V<-4"04F43XSE?P+?,-;C>*1;7Y>#L,<9[)Q%+O!R6R,1CQQ"?3QS+X\S, M]ZV%A"UD<&J$+T[AH. =A2W5=]L9[@L2*.OYVJXIFNLJF_(C94K^ MRLX"KR Z)M1)ZUF5@631)=XRQ#F30K=D,TEB5A@]KV(0R?A*;GL3MR0\ -MC MRA4Q&F0R.2YA)HWE!RHV#5)Y6B*$B^88P<8OP[.%6,Y+++P8/?DOZ&(D@*C= MHIA"WHW>A>2'':.SM%KF1C41[[GGHY8>UREHB?96#T'NEYJ ::HE.QG\[]>Y M#6B$:L>4D/%OQ'IY'L;C'A-A=:DY+.]Z RBE"--%QI&[CM"#G!D-KV;PR#CW MH'US=DI$Y@BN-YHM-O=]YS7W(\.T#P!\L'W1MEK\B5;HEPV=%I./<3UR^7.Z MVF*Y.=1]G^87UFC1N\\*&4]W!BS//KOTV!*^++&BFD-J.1 F4DUWS&K9T+*X M> 4O:(;0)' SD2S[L?=>0HOO:_2PR0]< ^V)H4"*2&DH0=S[ITEZ# Z.2FX& M-M23S&5I$Z2A/>I?BU9=:! *AP 1#XXJ=@PXY40&CC75WYOA9!EVU.6$'YE M"M#>A Z[D$A+_W%7[ZMS3BZ1188G=@/+ X"T\@&@0W U^5<"NU^AE8O27V.Z M(--D91A(R8@!V,/&<3C?ZHJMS[57H-MW%[/+5[T6?Y)DLA=,-2@G2'*U^F;- M&TT8>E2\6RL!C;TIY;[=R16PI 6NIDKWX===ORU6W)>)-*)XN82IWW87FT1[ M;(Z]NE$=H^6RBV/\HYYY)X2@0K>7VCXJ9$,>#P#8Z4^A)=D0'J^VE'*92Y+> M#'5G=[=7HH '@/E&KBS&BNWE=5-4Q#8)?%P,C'"*+&E_ ?TL)NP!X.S.WAV8 MZ<$"M#UWB[RM2BA;HM>=E:ZLVJ!1<[U(CE4#9"0%/:T,SJ5: 5UM M4W-?(X]WK7_,RJS_&O<9 3X^A 9700S3]^-*3$)-3L:+_[S?5!R_UF7@2E0O M 3CVWA;\"M)\R^75A5!82#/04#&2/YX9L6?$%8/61VRGC:ZG67&M$RO" +1N MTF[' ^!NC]8ROEM4K1\O=:ZQ_G3#WDM*L7S^HH;X]!-$S1>FFK>SISC88N03 M\NTTX\77K6MYVGQW:3S$HYCL6>'11QPJL#%W?[2F5L,@10Q#Y+^J79 M3)O*C@_U++_#!/@DE.)MB0/=+JI0@#>=UX@PYN8H^TUR656?-6H#AF.;T;AK M3K+$V+Z-SPACS0DO43X@TE[-/.,9D_5>V9M7VN^)U/97P[SID$:&*CBOLR.@6@IXFQ8T MKAR>J]YXU&AEPO7$>>^L"ZSU2, 4E$<:)U94T7<1ZF"_:W&TK>G%0F%E'D ^ MR.7PT=MR'1-.<4PNHM?,'*\AJUZ5U0T^1H=<+FFQV]-@?7^!\]#!&_9((GL: M+BAC7&UE1Q;Y%=E.^<6<49W=IL1OX4_F(!T MGUJ 5W$H:WO*LH^C(FJ@L;R%JFR8!CZU_Y7F-OJ39QB8\EA(EC#KYM5.] ND MXU+3!\"_;XNHW,5RU0X^ /KU%!X ;LHUJSL*OW[(__H1Q[;%;6T"\[B+CRU2 MM[@@TQ.\JFY7<$":A$C2M7L0CN%SITXLT/R'O<2?.[NQC*HLL).@\',L2V8 M HER-HG;1HNU+@U'Q^ 75MR4<*,1EB0%MA#8/AY9=QAY[A@210Y$J.!P#VC5 M'1F_U6HB",J=;A<%>D01W:-S9E]7ZG3S_L1-7L2+[Z2X^] =ES->_O M0]?+=W3VR^%<#EZ[O0 ]QF3_B,0,-]/V3:_*WNP[=B M,\_64^('0"X 4R'L.NU601C)^M>&O3SW+^"^02\@''T=[>_+Y\L[,FX8-@QX M3O(6/F(:\/0\._<_[?)7?&)Q_>&6.LNL9K;9!ORR%0 M6Q!9,5818!_17?I>!=Z1'0<2K'6-0N#:$!058H$K*)[!$,D0=F">GWKZ*O&$ MZFP''H^>^X*&Q:U!0"D";9?]NRQ,4TU5=8P85A";PHJS_]I@5\=[4K4 M423Z5EV3]7GG7-JS#)3AR[11;^G6[O>]4Y:2UOKD+S+&KVV@V(6N!5JMGU&P M9XZ-RD;+C0]S-Z;[U9XQ8>'NGT9-1@1D#>3*.@W^N.JME[P_)$P?]$5A?LVX MV[(*&2AP2#,5,2$O7=^E%X'0XPZSZ706_:@Q](C4; 6AZ\SI!A/3,*;;,SO# MM7PE[K#B4A[FD-SEXI>OTY)8?Q_:XZ!.F&X)@$5 1B M5<96)',\:R:H;KZM02_5:+US8 JZ%E.MHTAU\6(DI@@7Y@"8Y=9AQUE5K S M3]0IEU**5S1M6Q@?>O]F]'2Y6B;.G>LS2\;@J(=I:JF5@GE\M+:DGR@+CJ1P!0> MU:F4]1\3+ T_$AV-UFHT4!;I+.!MN&FMT^V^X%H[Q\IVSM"[BCBW?2:*3RXQ MQKUS.8S89X5O;2?!IRM.YG@,X8;%PYNOWFAKK>$II#WC:&^*=5Z>IE0+9J*J M557Y[-?+MN5M>9?P>5_EC>OG#S%D\7/3;Z-G,>%&.&MSZ:N WMCKW.2CN4#I M%E-)7=C;T6/?I+;0MM>D4*3N?EU3*1(WJ'0QTN=\/X.-+&T&7UM3!\Y7V\)$ MJ'4;W\H?H"'XEJV%JRA2!1MQA06Q"^\ M[ '?7CRS\8.R][DS5M5[6DQX34]966]':@*@0SY5BFN'ZH:Q^9K_?FL%4YX6 M3O.? *O&!GJTP;:;_.JLA"Z/_>]:;HOE_MQW)CE CL\4.O[M\)BY\)B/77+:^?098:5"25 +&*O\'79 MF],B>@ @@\YMX@JTH5;?MZ=;NB<:XTE6IBF,@T\"5VU&=FD'5G2D*3P3^>.A&%4L M61'BO!A6SDX#3##3N@B*Z/DF=ZSO*(IS6MO51QU$[0IT4E33XQ&EY@@8C(XJ M)I%.U3U"T>=Y#-PF]UL7)?Y@[4?++_G455>FA,$-"6MV*/>G-H7"@!7!EX\O M7Q2?Y\QQ%64NFW&@U=2%>6J M=!B+O%,09W*.670H^_&!57*4_?84Q@$N.]U;:*P+?3+U:,ZVJ!\H**60 @4N M,UX8*4QR&%D0U6N+$I:,]&V(<[>1U.L4/J&[WL,C*VAL2N1S1\-4K%A&+EBW M'\9O*OSTN$0VF GE B@QG?$((RW94F[^^SLS:=[11VP?%@C5_=<]IM?Y/!8XO1%IW)2:*L/X!T&WX +A;OU>A5D2T3PK_RYR- M+4=J_ 7J>$%Z%7H8^4'="7M#.$G/]&)M)R$X"8 QKYK;(;9>.?:C9MN!2##S MO/6U\E='(?,)4UG5<_KY8B-.# Q!5=VEP!&=\.NT=ZV&DE; M_!!_OTW>*VVA1,JF722A93E>K*R%Y"_S66HMYLI>91'C<*HZWO<=Y\T5DO'6 MER%+7-=#;1")!\!SZ0]0DJT#0! NSU7DLBIH&;]RVM!B'ZT*$]T74XD4U*YMZQQ,.5>+>\ MBGNMV+65>F_.%)V/SF:>0#%&5P=OA1Y+8S6&9CT+I1Q-QGEI MT*^@%H-H>&Y+WCQ^1&)E6;'O%>U95DA<4Z>3/7.HUSO2F/*@SK4$[ZYTO!^EH&L MX!;XQH+6C@G_F7]#X84>![Y;J0#8GC$L^B?B\>VQXPEP)V]UY7!1&$O8V\@%/JO#X31Y;"R.@BTIWL0/M2#OZ9< MU7*32*L>\0?;QH^$^2-$_447!VJV8^U@,T4D6U+N!V*#! MC\ZL\/3'RCF$QS($)5P/PU^"Y&O'3SMKZ\,-01Q1-#Q(B%5'(6 # ^Q4U.AW MN[!];9M=N5R-TXZ_@S/^*L@TF,[PD ? K7_>-?)VR0-@M?%(OW47N5^Z5P$9_W%G2.@1]D\+_MH WJ.,K3&B^1> MAL"N8?.;?ANDY:QY*Y]!+_A,RY6D&RV,6;OXY7%UU3/#OSS[N>1ME5.G+'O\[@'@(00&&,]U>+HNCP)7QW5F\["OGEB.K['&UKE3\>[4:%>4^>88WVE%F,@-O W5$M)-^6 M)81$#F3]VS6=VU6'-J^ =O719ALRY^DK$"5CE3 MC/LF8TX0%7=*\:?I)%P?\T?+H,%.7^.RK9:T[>SXKA5AFNV\-K%W65RR!"]Q MB)X+W'^%&Q S\$9]N2)399%E*_@A1F0(2P6XG\9'D&B]3ZC9W1N6LUZS$P+; M@[2<:Y@UO_H1'"9%8*,VE*L\P6]DD<\!_9JW;*+8GG_X:>HHXX6Q:.$0Q^@S M:BMW3,[.000/QX]ULN*,3/1NX%+R:!1>WLWXH0_(>XS.>X+[D[0Q6W L/U17 MTZ4==V:\;/$A,X51RU*$K\\R7C!:0]1MUF-&\58;$OWK2>I'\SVM>MKM-1AA M6D3-EDSM1%=K91!G8-EVIHF0U5-#8-G9*7$5M*Y=WGS4TLYP@X.$1JGM]8PO M_9;\ /#\QNSD"3W7/G];C!HQ!+S+?:#A,M.>MI<+ M.;%*"306P-]AB3.:R::]IM-!"VF1VA(1X"YDYJ 7$(C=B]EE'/9 5Q+&;MS: M2^M\_":!VWZ[PLS*_?:?(GC..) O_09E;1CIX$W!SE96N*>7:QHGZ]UZ>/"E:'JR7(P(.IT5&5>?^.%Y0P"U2?3$!^TSP,8& M1X9PUCZ:+]9$Z(6%XLUYF>'4M2+LJ?".5\.(:6@DFEDS@TG04'.;A$%J9*1W MWG#%:Z]2(KP%:.!HLB%_WW*2_Y7,H^O/9![.P7_E8%;['_[/_Z5\7(D:O<@Y MR_%=G[T7Q7D '# ?%R)!L0A W;J_KYB4VL$1G4J64\$KN:.(*0.F([9 MJM]Q;=RSJ7&'B+_&41*Z9&^V%,S/STE/80>3W9_CV5,0WLTW;C\ #N,L6:7X MRS6SM<3BD.>(D19*HZOZGC,%],UD?DO[_]J[TJBFDBS\$)2UC4":'8(@ \VF MR"+:DJ 0"0%D#ZL@FT+899/-(#'0A!TT"-@L 0P@JQ) %%00018)!!"" BJ+ M$!!DER49U&-WSW3WF9DSK=]ZMJEOWW'/K;%BN_V@LUHX$]A K(HJ>-KX1I $GV<[8PO6]L5_YV+:\/!$A*^OI__] M+)O"+9(X+O#"LX%!MB-G.CE?(R\X5YU0E>-U#S^&#/M,!=;9G9XE&N4;EZ-W33_K;%SN7(>, MR9[49W(/J(J^A7RO1^)D6%GN8?' I--'@0(>4VN[RBSZ_6N5V^X@P#)S&QY1 M)V%)2:)Q.DNR+(L/S85;P36RW4[Z%1(Z.@5Y<>^\U6L:M::6109$M(]PSF@+ MY7PW\$'=P"HIXDS5=]&R3,":"$)XLGJG)X1_3K'*2)- C-S3M= M-P!SI'G3K,/,&3WC)3*5Y8K1JXR&8:MH) M?$=?A%58EMH26#C:6$DZ?>&X[,*.0E6D[-DT>,@]H_<:)>*QJZ3:;.=7Y$(] M[BI_2CB%72.KHCR@9,;?\.-CGA%']KC8E>+585>)@P-V %F@L'FGS<',W MFR'P*B#;%J8W,%SI#+[P%<_L$C-63YXF&[+C:FP2F?*SK-'.D(8[G^IU+G]\ M=,^IZKM-]8TJ91G\T$7KR+'S)4>ELL"VN M<[0'_,:22Y?$PM+>'1R?\<9HP,F"&H(MP(P\+MK '!$BLL MW95QJT)2,7:%,<;D@RILD(!;KH,5\<4.K\<<: [/6%V;VG:WK#?WI'.BH]1_-U7 I@@N6NP_WN%(PZKAMQ:V M6U=!ZSB#SPXE%Y--?#KYR^Y&B\&19K,2$W=>>;T44&K@$P4B/75KWW+SWIIP M(7_V-E7<*)VA!5(,E\9JAX8%Y1_9]DN6'&^SO]B7>L&R%;?35*#.N-GK4Z^= M5MC( GFJ<&*YI:&P7+HM1(SZ2E>ZGN# ,4WVT GR8TCW>]LLLVF,NGJ^C_24 M;WE*+4.EGCLM7/3\&(]??0\:\%MLI3GX)KE+QGQ_*'A,Y# M^WY,:?)OZ\H.+T56_P&9%<=71$#]02WJ$H#.I?O'(LCBJWI $S MVL+5&[;69FP7$FYF#E6+Z^R77PGS[H)*Q)Z-062Y]VR3A5'V*^JI)'1(L*UX MXT2?/D9KX,E5WGI.["#IX4=3G=:E;"8]B3,IP*4$H8/6KU561.MF\(9RE$2' M19_(?58!P\<_5!T9RE1TO>%T]$.+#W0@F#%+WW*9$TBZ(Z5]0::>;6U?E*K; MXJVQX=J/[(FD&!IA/HA54I%^Z@377H'M\?YE4MFR'_!7& M?I75.V8;U?#,!W5U5O!Q'R^?-GL35M"U>'N:0+UE72+7ZS.-KCY/+3C'/^$* M"1,Z2;H!Z2]4<]"8#4->8IKK72G:(2MENY_;\DI /UV\7^79>G4\W :,3(#: M@#=-V*Q$8+23-LXN;'8Z'%OZ([@0<1742?W\4;H5Y/VR9%S!4L/*QD"6 MNWB]UY('0.BS*RQ=LC@9D<#!=<;&$H)(RM1_IWF8=-H78N5ID.^[* MUO3]BMA9N7FL-KA"T>&==763'K=XU?F.L%N;J$,2_)=]BF0.9O$MR".FI_8^ MX#VGS3@GIZ5"BSJNMMBXGB[%Z6P\&FL7T!&E-1ONRVW,$X+L:^Y1<[#6W"*I M]^VXMX%96EI(KUM+ACW\3SL(*;/=1<[T3,^6A!YM5BZ5Z!E2?0\\J42"]-/]H"OCFFO?7_I@&+Y[H6^+3>L?7P=P'M4/FQ _LE9!:,?D/B2YN*H;'$* 4]HJ[668_^VW5A(-03"#)ETYQ\L[6"M'<:,2EA MG^O03\V)21]@"Z1X<+4IB?!!Z;QICY#^$[G+64AY SF'&8&7+_<$A^9G^ RZ M9XN^I/0';(0U^_,=\6>[_!38+D^VI1*CCK;%EK$B@!0=2J[8$G8@*= M7E&?$-D ](8,F 6N%JXYGU]GZ23&)^PBS)"V&&ENL$_/?(74=WYSS(^3;F=A ML@^]@3$V\)#DVCHD6=5#0B(B8+>;#UDF/DY%'NL>,/+H$P&FBA9K>DH?TR7Q MS<)L^-+7B-7OJ\-)D7?,\:O!\RHW26>S"17C.34U+(0F2+7PN M(N:>OF"LEY1.NF*7M4JHJ*(*Y6(?V3V/IW+CS$I?NXWX-9\7>3G@.MO$ATI% MC34F>]/4XOW.D:KI=FHF^^RA$M3SM02V.#PR7TAE[@3O@F$]I<56IM#\Q].N MH!]2MKO8T2^)4> 4/^ QZYZT/W$^%&BR;8G(-\XEU#Y38P(V/PQAFXPL+(>5 M9ES,6]!6"'LFP)\&.T$K):":^UX(L>N:P$1J?S"P\OMLOIG)_2OFFZ'9@3!J M<1Y/9'"'?E[2%$OF_(MQ=O]7J A5F:?TI*PJ!/4 AN=_ 3R#J4RTVWT/% M+(37AZ!+1RI]74%=;0O/Y^?D3&>?CF;QS9CL/#+=\F2=.'7CI]RW6MV!T<1H MCODW"*)V,98%;=^KI =&-9*3U@8-0O4Z6BI)^167! F<5UI"GKX_DDB#KVZ^ MM,,7%'M0T+RA 7?RKVJ**I)1.H460"TV_< M&90OY((;W\A*L%^IV\633EWQ8$O,/+?QIPU;V!>FQU+ULE3K9[$]C"L"R5]8 MCAU)*&57:^(=)N!NB^EI9EA@OKQ[VULR!>1*F0!-('=YL0;C;L,$>IK[_D"J M^Z3+%!PO_V@-1]K>5H)\;7^I.N K$O47)-N(LN.ISOC*G7P/)@#CUOO:7ADE MUEX-M_KV,5\[Y"KL_\V0>M>V=)C 86Z#&\F?AS3%H& Z'T,?F]09*>RM(1-" MYOQQX,]X%UT3>=(TX0Z7T$82O94^,04G;L1=KCM#_V"D[Y&OK]8)O?WV],-" MA74K.MVN(R]X3_RPM9&C"8G+T*R?\#?>B'^VQ!#2P2QFT\;DAXYCS661_MA/ M@^&7T10F<(?@SDBTNUP _I0U9%_G54\/^G_EO,F&+";N: PO9I<@M=C>%-M1+ M4X.^\H1K:4JXDEYC Z!4C1R$(,EBN5:%Z6%)1>9 +07LR8 M5/+<%NS36CSCTZZ*#)5AMZ ]C$CB[I^'0X;7,,OS@CM+M,.;TV8_BH4+_> 6_(KNO7?H1/G%/\#(-5_ K(% M_\^ _/P;$/&4.T[N) 7O [ /^)N2IC@ = H.SG9RU>2R-X6K_#Z"^+];(,SA MOP)02P$"% ,4 " 60(%8E:G@C5H7 "5#P$ $0 @ $ M 9'!S:2TR,#(S,3(S,2YX&UL4$L! M A0#% @ %D"!6"G$-=IX40 K6<% !4 ( !'BH &1P M&UL4$L! A0#% @ %D"!6-'H9V[$] $ &!L1 M !H ( !>'X! &5A,#(P,C,V,"TQ,&M?9&5C:7-I;VXN:'1M M4$L! A0#% @ %D"!6.SOD6!)$ %64 !\ ( !=',# M &5A,#(P,C,V,# Q97@Q,"TQ-U]D96-I#$P+39?9&5C:7-I;VXN:'1M4$L! A0#% @ %D"!6,/CIM,S%0 :&8 M !X ( !?8H# &5A,#(P,C,V,# Q97@Q,"TW7V1E8VES:6]N M+FAT;5!+ 0(4 Q0 ( !9 @5A Q", " M >R? P!E83 R,#(S-C P,65X,C$M,5]D96-I#(S+3%?9&5C:7-I;VXN:'1M4$L! A0#% @ %T"!6"6:;P5A!P MDB@ !X ( !R:4# &5A,#(P,C,V,# Q97@S,2TQ7V1E8VES M:6]N+FAT;5!+ 0(4 Q0 ( != @5A*N]ZE1@< &LH > M " 6:M P!E83 R,#(S-C P,65X,S$M,E]D96-I#,R+3%?9&5C:7-I;VXN:'1M4$L! A0#% @ %T"!6/>B6.5J M! J!$ !X ( !I[D# &5A,#(P,C,V,# Q97@S,BTR7V1E M8VES:6]N+FAT;5!+ 0(4 Q0 ( != @5B)3PP8G!8 +RO > M " 4V^ P!E83 R,#(S-C P,65X.3 XML 102 ea0202360-10k_decision_htm.xml IDEA: XBRL DOCUMENT 0001505611 2023-01-01 2023-12-31 0001505611 2023-06-30 0001505611 2024-03-21 0001505611 2023-12-31 0001505611 2022-12-31 0001505611 us-gaap:ProductMember 2023-01-01 2023-12-31 0001505611 us-gaap:ProductMember 2022-01-01 2022-12-31 0001505611 us-gaap:ServiceMember 2023-01-01 2023-12-31 0001505611 us-gaap:ServiceMember 2022-01-01 2022-12-31 0001505611 2022-01-01 2022-12-31 0001505611 us-gaap:CommonStockMember 2021-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001505611 us-gaap:RetainedEarningsMember 2021-12-31 0001505611 2021-12-31 0001505611 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001505611 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001505611 us-gaap:CommonStockMember 2022-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001505611 us-gaap:RetainedEarningsMember 2022-12-31 0001505611 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001505611 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001505611 us-gaap:CommonStockMember 2023-12-31 0001505611 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001505611 us-gaap:RetainedEarningsMember 2023-12-31 0001505611 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-01-31 0001505611 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-04-30 0001505611 2023-04-01 0001505611 srt:MinimumMember 2023-01-01 2023-12-31 0001505611 srt:MaximumMember 2023-01-01 2023-12-31 0001505611 srt:MinimumMember 2023-12-31 0001505611 srt:MaximumMember 2023-12-31 0001505611 dpsi:OneCustomerMember 2023-12-31 0001505611 dpsi:SingleCustomerMember 2023-12-31 0001505611 dpsi:TwoCustomersMember us-gaap:CreditConcentrationRiskMember 2022-12-31 0001505611 dpsi:TwoCustomersMember 2022-01-01 2022-12-31 0001505611 dpsi:SingleCustomerMember 2022-12-31 0001505611 dpsi:TwoCustomersMember 2022-12-31 0001505611 dpsi:HardwareAndSoftwareMember 2023-01-01 2023-12-31 0001505611 dpsi:HardwareAndSoftwareMember 2022-01-01 2022-12-31 0001505611 dpsi:ConsumablesMember 2023-01-01 2023-12-31 0001505611 dpsi:ConsumablesMember 2022-01-01 2022-12-31 0001505611 dpsi:ProfessionalServicesMember 2023-01-01 2023-12-31 0001505611 dpsi:ProfessionalServicesMember 2022-01-01 2022-12-31 0001505611 dpsi:MacroIntegrationServicesIncMember 2023-01-01 2023-12-31 0001505611 2023-07-01 2023-09-30 0001505611 dpsi:EBITDATargetsMember 2023-01-01 2023-12-31 0001505611 dpsi:MacroIntegrationServicesIncMember 2023-10-01 2023-12-31 0001505611 dpsi:TransactionCostMember 2023-12-31 0001505611 dpsi:AdvancedMobileGroupLLCMember 2022-01-01 2022-01-31 0001505611 2022-01-01 2022-01-31 0001505611 dpsi:AdvancedMobileGroupLLCMember 2022-03-31 0001505611 dpsi:MacroAcquisitionMember 2023-01-01 2023-12-31 0001505611 dpsi:MacroMember 2023-12-31 0001505611 dpsi:MacroAcquisitionMember dpsi:CustomerListsAndRelationshipsMember 2023-12-31 0001505611 dpsi:MacroAcquisitionMember us-gaap:TradeNamesMember 2023-12-31 0001505611 dpsi:AMGAcquisitionMember 2023-01-01 2023-12-31 0001505611 dpsi:AMGMember 2023-12-31 0001505611 dpsi:AMGAcquisitionMember dpsi:CustomerListsAndRelationshipsMember 2023-12-31 0001505611 dpsi:AMGAcquisitionMember us-gaap:TradeNamesMember 2023-12-31 0001505611 dpsi:AMGAcquisitionMember us-gaap:OrderOrProductionBacklogMember 2023-12-31 0001505611 dpsi:AMGAcquisitionMember us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001505611 dpsi:CustomerListsAndRelationshipsMember 2023-12-31 0001505611 dpsi:CustomerListsAndRelationshipsMember 2022-12-31 0001505611 us-gaap:TradeNamesMember 2023-12-31 0001505611 us-gaap:TradeNamesMember 2022-12-31 0001505611 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001505611 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001505611 dpsi:BacklogMember 2023-12-31 0001505611 dpsi:BacklogMember 2022-12-31 0001505611 srt:MinimumMember dpsi:CustomerListsAndRelationshipsMember 2023-12-31 0001505611 srt:MaximumMember dpsi:CustomerListsAndRelationshipsMember 2023-12-31 0001505611 dpsi:CustomerListsAndRelationshipsMember 2023-01-01 2023-12-31 0001505611 us-gaap:TradeNamesMember 2023-01-01 2023-12-31 0001505611 us-gaap:DevelopedTechnologyRightsMember 2023-01-01 2023-12-31 0001505611 us-gaap:ComputerEquipmentMember 2023-12-31 0001505611 us-gaap:ComputerEquipmentMember 2022-12-31 0001505611 us-gaap:AutomobilesMember 2023-12-31 0001505611 us-gaap:AutomobilesMember 2022-12-31 0001505611 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001505611 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001505611 us-gaap:EquipmentMember 2023-12-31 0001505611 us-gaap:EquipmentMember 2022-12-31 0001505611 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001505611 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001505611 us-gaap:RevolvingCreditFacilityMember dpsi:MUFGUnionBankLineOfCreditMember 2023-12-31 0001505611 dpsi:MUFGUnionBankLineOfCreditMember 2023-01-01 2023-12-31 0001505611 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2023-03-27 0001505611 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2023-03-27 0001505611 2023-03-31 0001505611 dpsi:InterestAndFeesMember 2023-04-30 0001505611 dpsi:InterestAndFeesMember 2023-12-31 0001505611 2023-03-27 0001505611 dpsi:MUFGNoteMember 2023-06-30 0001505611 dpsi:EidlNoteMember 2020-08-27 0001505611 dpsi:EidlNoteMember 2021-08-01 2021-08-27 0001505611 dpsi:EidlNoteMember 2021-08-01 2021-08-27 0001505611 dpsi:MUFGPromissoryNoteMember 2023-12-31 0001505611 dpsi:EIDLPromissoryNoteMember 2023-12-31 0001505611 us-gaap:DomesticCountryMember 2023-12-31 0001505611 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001505611 us-gaap:DomesticCountryMember 2022-12-31 0001505611 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001505611 us-gaap:WarrantMember 2022-09-01 2022-09-30 0001505611 us-gaap:CommonStockMember 2018-06-01 2018-06-30 0001505611 2023-06-01 2023-06-30 0001505611 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001505611 us-gaap:CommonStockMember 2023-10-01 2023-10-31 0001505611 us-gaap:WarrantMember 2023-10-01 2023-10-31 0001505611 dpsi:EquityIncentivePlanMember 2023-12-31 0001505611 us-gaap:StockOptionMember 2023-01-01 2023-12-31 0001505611 srt:BoardOfDirectorsChairmanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-12-31 0001505611 srt:MinimumMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-12-31 0001505611 srt:MaximumMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-12-31 0001505611 us-gaap:StockOptionMember 2022-12-31 0001505611 us-gaap:StockOptionMember 2022-12-31 2022-12-31 0001505611 us-gaap:StockOptionMember 2023-12-31 0001505611 dpsi:TwoThousandFourteenPlanMember 2023-01-01 2023-12-31 0001505611 dpsi:TwoThousandFourteenPlanMember 2023-12-31 0001505611 dpsi:TwoThousandFourteenPlanMember 2022-01-01 2022-12-31 0001505611 dpsi:TwoThousandFourteenPlanMember 2022-12-31 0001505611 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2023-01-01 2023-12-31 0001505611 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2022-01-01 2022-12-31 0001505611 2023-10-01 2023-12-31 iso4217:USD shares iso4217:USD shares pure 10-K true 2023-12-31 --12-31 2023 false DECISIONPOINT SYSTEMS, INC. DE 001-41376 37-1644635 1615 South Congress Avenue Suite 103 Delray Beach FL 33445 (561) 900-3723 Common Stock, $0.001 par value DPSI NYSE No No Yes Yes Non-accelerated Filer false true false false false 32900000 7680334 200 Haskell & White LLP Irvine, California 4300000 7642000 267000 262000 23768000 17085000 2133000 4417000 3826000 2729000 630000 399000 34657000 32272000 3392000 2681000 2973000 1817000 3689000 2868000 1161000 848000 7815000 4531000 22081000 10499000 172000 41000 75940000 55557000 16857000 19755000 6566000 4528000 8066000 6021000 5370000 829000 1003000 3000 874000 529000 38736000 31665000 5307000 4331000 1300000 3639000 143000 3093000 2706000 4316000 6000 130000 56397000 38975000 0.001 0.001 10000000 10000000 0.001 0.001 50000000 50000000 7680000 7680000 7416000 7416000 8000 7000 38902000 38429000 -19367000 -21854000 19543000 16582000 75940000 55557000 73494000 79079000 42100000 18336000 115594000 97415000 59607000 62214000 27162000 12106000 86769000 74320000 28825000 23095000 9957000 9218000 14093000 9430000 24050000 18648000 4775000 4447000 1156000 56000 -15000 3619000 4376000 1132000 1265000 2487000 3111000 0.33 0.43 0.32 0.41 7555 7261 7679 7562 7007000 7000 39216000 -24965000 14258000 3111000 3111000 577000 577000 79000 154000 154000 232000 -1518000 -1518000 98000 7416000 7000 38429000 -21854000 16582000 2487000 2487000 283000 283000 15000 38000 38000 211000 1000 219000 220000 24000 -67000 -67000 14000 7680000 8000 38902000 -19367000 19543000 2487000 3111000 2971000 2465000 -22000 283000 577000 -1924000 254000 240000 249000 -89000 -3201000 3630000 -4825000 2177000 1918000 1984000 207000 54000 -5707000 8924000 -1644000 914000 -92000 543000 1877000 3095000 4481000 12309000 893000 1477000 12917000 4525000 -13810000 -6002000 5000000 504000 3000 1300000 220000 67000 1403000 38000 154000 5987000 -1252000 -3342000 5055000 7642000 2587000 4300000 7642000 461000 45000 388000 1065000 3211000 420000 115000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 1: Description of Business </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">DecisionPoint Systems, Inc., which we sometimes refer to as the “Company”, “we” or “us”, is an enterprise mobility systems integrator that sells, installs, deploys and repairs mobile computing, POS equipment and wireless systems that are used both within a company’s facilities and in the field. These systems generally include mobile computers, mobile application software, and related data capture equipment including bar code scanners and radio frequency identification (“RFID”) readers. We also provide services, consulting, staging, kitting, deployment, maintenance, proprietary and third-party software and software customization as an integral part of our customized solutions for our customers. The suite of products utilizes the latest technologies with the intent to make complex mobile technologies easy to use, understand and keep running within all vertical markets such as merchandising, sales and delivery, field service, logistics and transportation and warehouse management.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In January 2022, we acquired 100% of the issued and outstanding membership interests of Advanced Mobile Group, LLC (“AMG”). AMG provides services, hardware, software, integration, and wireless networking solutions, with deep experience in warehousing and distribution, manufacturing, mobile workforce automation, retailing, and healthcare segments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In April 2023, we acquired 100% of the issued and outstanding shares of Macro Integration Services, Inc. (“Macro”). Macro is a value-added reseller (“VAR”) that buys point of sale mobile computing, scanning, printing, and wireless products from various manufacturers and distributors. Macro also provides professional services for project management, implementation, deployment, installations, upgrades, training, and support.</span></p> 1 1 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 2: Basis of Presentation and Summary of Significant Accounting Policies </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Basis of Presentation </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements of DecisionPoint Systems, Inc. and its subsidiaries have been prepared on an accrual basis of accounting in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”). The accompanying consolidated financial statements include the accounts of DecisionPoint Systems, Inc. and its wholly owned subsidiaries, DecisionPoint Systems International (“DPSI”), DecisionPoint Systems Group, Inc. (“DPS Group”), Royce Digital Systems, Inc. (“RDS”) ExtenData Solutions, LLC (“ExtenData”), AMG, and Macro. Macro was acquired on April 1, 2023, and as such, has been consolidated into our financial position and results of operations beginning April 1, 2023. All our identifiable assets are in the United States and all intercompany transactions have been eliminated in consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Operating Segments</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under the Financial Accounting Standards Board Accounting Standards Codification 280-10, two or more operating segments may be aggregated into a single operating segment for financial reporting purposes if aggregation is consistent with the objective and basic principles, if the segments have similar characteristics, and if the segments are similar in each of the following areas: (i) the nature of products and services, (ii) the nature of the production processes, (iii) the type or class of customer for their products and services, and (iv) the methods used to distribute their products or provide their services. We believe each of the Company’s segments meet these criteria as they provide similar products and services to similar customers using similar methods of production and distribution. Because we believe each of the criteria set forth above has been met and each of the Company’s segments has similar characteristics, we aggregate results of operations in one reportable operating segment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Use of Estimates </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Certain accounting policies involve judgments and uncertainties to such an extent that there is a reasonable likelihood that materially different amounts could have been reported under different conditions, or if different assumptions had been used. We evaluate our estimates and assumptions on a regular basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Concentration of Credit Risk</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Credit is extended to all customers based on financial condition, and collateral is generally not required. Concentrations of credit risk with respect to trade receivables are limited because of the large number of customers comprising our customer base and dispersion across many different industries and geographies. Accordingly, we continually monitor collections and payments from our customers and maintain a provision for estimated credit losses based upon our historical experience and any specific customer collection issues that we have identified. Although credit losses have historically been within our expectations and the provisions established, we cannot guarantee that it will continue to experience the same credit loss rates that it has in the past.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following tables summarizes the allowance for credit losses activity for the years ending December 31, 2023 and 2022 (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Balance at December 31, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">22</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Charges to operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">249</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Deductions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Balance at December 31, 2022</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">262</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">Charges to operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">240</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Deductions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(235</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Balance at December 31, 2023</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">267</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Inventory</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory consists solely of finished goods and is stated at the lower of cost or net realizable value. Cost is determined under the first-in, first-out (FIFO) method. We periodically review our inventory and make provisions as necessary for estimated obsolete and slow-moving goods. The creation of such provisions results in a reduction of inventory to net realizable value and a charge to cost of sales. Inventories are reflected in the accompanying consolidated balance sheets net of a valuation allowance of $131,000 and $42,000 as of December 31, 2023 and 2022, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We recorded a fair value adjustment of approximately $359,000 to reflect the acquired cost of inventory related to the April 1, 2023 acquisition of Macro, and $359,000 was amortized during the year ended December 31, 2023, and is included in total cost of sales in the consolidated statements income and comprehensive income.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Deferred Costs</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred costs consist primarily of customer-related third-party extended hardware and software maintenance services which we have paid for in advance. The costs are ratably amortized over the life of the contract, generally one to five years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Property and Equipment</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets, generally from three to five years. Leasehold improvements are recorded at cost and amortized over the shorter of the lease term or the life of the improvements. Cost incurred for repairs and maintenance are expensed as incurred. Upon retirement or sale, the cost and related accumulated depreciation and amortization of disposed assets are removed from the accounts and any resulting gain or loss is included in other income or expense.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Operating Leases</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At the inception of a contract we assesses whether the contract is, or contains, a lease. Our assessment is based on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the asset throughout the period, and (3) whether we have the right to direct the use of the asset. The commencement date of the contract is the date the lessor makes the underlying asset available for use by the lessee.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Right-of-use (“ROU”) assets represent our right to use an underlying asset during the lease term and lease liabilities represent obligations to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date based on the net present value of fixed lease payments over the lease term. ROU assets also include any initial direct costs and advance lease payments made and exclude lease incentives. Lease liabilities also include terminal purchase options when deemed reasonably certain to exercise. Our lease term includes options to extend when it is reasonably certain that it will exercise that option. We have elected not to recognize ROU assets and lease liabilities for short-term leases that have a term of 12 months or less; we recognize lease expense for these leases on a straight-line basis over the lease term.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As most of our operating leases do not have an implicit rate that can be readily determined, we use our secured incremental borrowing rate for the same term as the underlying lease based on information available at lease commencement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The lease classification affects the expense recognition on the consolidated statements of operations. Operating lease charges are recorded in “General and administrative” expense.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Capitalized Software Development Costs</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The capitalization of software development costs for external use begins when technological feasibility has been established and ends when the software is available for sale. Software development costs are amortized on a straight-line line basis over the remaining economic life, generally three years. Amortization of the capitalized software is classified within cost of sales for services in the consolidated statements of income and comprehensive income.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Intangible Assets and Long-lived Assets</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We evaluate our intangible and long-lived assets for impairment when events or circumstances arise that indicate intangible and long-lived assets may be impaired. Indicators of impairment include, but are not limited to, a significant deterioration in overall economic conditions, a decline in the market capitalization, the loss of significant business, or other significant adverse changes in industry or market conditions. We completed the qualitative assessment for impairment and determined that there was no impairment during the years ended December 31, 2023 and 2022. There can be no assurance, however, that market conditions will not change or demand for our products will continue, which could result in an impairment of intangible and long-lived assets in the future.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets with finite useful lives are amortized over their respective estimated useful lives primarily using the straight-line method to their estimated residual values, if any. Our intangible assets consist of customer lists, customer relationships and trade names. Refer to Note 4 for further information on our intangible assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Goodwill</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired. Goodwill is not amortized but tested for impairment at least annually or whenever events or changes in circumstance indicate that carrying values may not be recoverable. We assess the impairment of goodwill annually at each year-end and when indicators of impairment are present.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We completed our annual assessment for goodwill impairment and determined that goodwill was not impaired as of December 31, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Factors that we consider important that could trigger an impairment assessment include, but not limited to, the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">significant under-performance relative to historical and projected operating results;</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">significant changes in the manner of use of the acquired assets or business strategy; and</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">significant negative industry or general economic trends.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">When performing the impairment review, we determine the carrying amount of a reporting unit by assigning assets and liabilities, including the existing goodwill, to each reporting unit. To evaluate whether goodwill is impaired, we compare the estimated fair value of each reporting unit to which the goodwill is assigned to the reporting unit’s carrying amount. If the carrying amount of a reporting unit exceeds its fair value, the amount of the impairment loss will be recognized as the difference of the estimated fair value and the carrying value of the reporting unit.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions. These estimates and assumptions include determining enterprise fair value and the allocation of enterprise fair value to the Company’s operating segments, revenue and expense growth rates, capital expenditures and the depreciation and amortization related to capital expenditures, changes in working capital, discount rates, risk-adjusted discount rates, future economic and market conditions and the determination of appropriate comparable companies. Due to the inherent uncertainty involved in making these estimates, actual future results related to assumed variables could differ from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Fair Value Measurement </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value is the price that would be received from selling an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants as of the measurement date. Applicable accounting guidance provides a hierarchy for inputs used in measuring fair value that prioritize the use of observable inputs over the use of unobservable inputs when such observable inputs are available. The three levels of inputs that may be used to measure fair value are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1 - Quoted prices in active markets for identical assets or liabilities.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or model-driven valuations in which all significant inputs are observable or can be derived principally from, or corroborated with, observable market data.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3 - Fair value is derived from valuation techniques in which one or more significant inputs are unobservable, including assumptions and judgments made by us.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The carrying amounts of cash, accounts receivable, accounts payable and accrued expenses, and line of credit approximate fair value due to the short-term nature of these financial instruments. The carrying amount of our debt approximates its fair value as the credit markets have not materially changed since the original borrowing dates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Business Combinations</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We utilize the acquisition method of accounting for business combinations which allocates the purchase price of an acquisition to the various tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. We primarily establish fair value using the income approach based upon a discounted cash flow model. The income approach requires the use of many assumptions and estimates including future revenues and expenses, as well as discount factors and income tax rates. Other estimates include:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated step-ups or write-downs for fixed assets and inventory;</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated fair values of intangible assets; </span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated liabilities assumed from the target; and</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated earnout obligations.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">While we use our best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, these estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally no more than one year from the business acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue Recognition</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We determine revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We combine contracts with the same customer into a single contract for accounting purposes when the contracts are entered into at or near the same time and the contracts are negotiated as a single commercial package, consideration in one contract depends on the other contract, or the services are considered a single performance obligation. If an arrangement involves multiple performance obligations, the items are analyzed to determine the separate units of accounting, whether the items have value on a standalone basis and whether there is objective and reliable evidence of their standalone selling price. The total contract transaction price is allocated to the identified performance obligations based upon the relative standalone selling prices of the performance obligations. The standalone selling price is based on an observable price for services sold to other comparable customers, when available, or an estimated selling price using a cost-plus margin approach. We estimate the amount of total contract consideration we expect to receive for variable arrangements by determining the most likely amount we expect to earn from the arrangement based on the expected quantities of services we expect to provide, and the contractual pricing based on those quantities. We only include some or a portion of variable consideration in the transaction price when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur or when the uncertainty associated with the variable consideration is subsequently resolved. We consider the sensitivity of the estimate, our relationship and experience with our client and variable services being performed, the range of possible revenue amounts and the magnitude of the variable consideration to the overall arrangement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As discussed in more detail below, revenue is recognized when a customer obtains control of promised goods or services under the terms of a contract and is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. We do not have any material extended payment terms, as payment is due at or shortly after the time of the sale. Sales, value-added and other taxes collected concurrently with revenue producing activities are excluded from revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We recognize contract assets or unbilled receivables related to revenue recognized for services completed but not yet invoiced to our clients. Unbilled receivables are recorded when we have an unconditional right to contract consideration. A contract liability is recognized as deferred revenue when we invoice clients, or receive customer cash payments, in advance of performing the related services under the terms of a contract. Remaining performance obligations represent the transaction price allocated to the performance obligations that are unsatisfied as of the end of each reporting period. Deferred revenue is recognized as revenue when we have satisfied the related performance obligation.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, the total aggregate transaction price allocated to the unsatisfied performance obligations under our service contracts was approximately $13.4 million, of which approximately $8.1 million is expected to be recognized over the next 12 months.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2022, the total aggregate transaction price allocated to the unsatisfied performance obligations under our service contracts was approximately $10.4 million, of which approximately $6.0 million is expected to be recognized over the next 12 months.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hardware, consumables, and software products - We recognize product revenue at the point in time when a client takes control of the hardware, consumables and/or software, which typically occurs when title and risk of loss have passed to the client. Our selling terms and conditions reflect that F.O.B ‘dock’ contractual terms establish that control is transferred from us at the point in time when the product is shipped to the customer.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues from software license sales are recognized as a single performance obligation on a gross basis as we are acting as a principal in these transactions at the point the software license is delivered to the customer. Generally, software licenses are sold with accompanying third-party delivered software assurance, which allows customers to upgrade, at no additional cost, to the latest technology if new capabilities are introduced during the period that the software assurance is in effect. In most instances, we determined that the accompanying third-party delivered software assurance is critical or essential to the core functionality of the software license because we do not sell the software license and standard warranty on a standalone basis (which indicates that the customer cannot benefit from the software license and standard warranty on its own), the software license and the standard warranty are not separately identifiable, the software license assurance warranty are inputs of a combined item in the contract, the assurance warranty and software license are highly interdependent and interrelated because the core functionality of the license is dependent on the assurance warranty, and our promise to provide the assurance warranty that is necessary for the software license to continue to provide significant benefit to the customer. As a result, the software license and the accompanying third-party delivered software assurance are recognized as a single performance obligation. We consider several factors to determine whether we are acting as a principal or an agent, including whether we are the primary obligor to the customer, have established our own pricing and have inventory and credit risks.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our internally developed software solution generates SaaS revenues from implementation, training and subscription fees. The initial term of the SaaS agreements is generally one year. The subscription fees are recognized over the subscription period. The implementation fees are necessary and integral for the customer to utilize the software. As such, the implementation fees are deferred and amortized over the subscription period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We also offer third-party SaaS subscriptions to our customers. The third-party subscriptions are recognized on a net basis as we are acting as an agent in these transactions, whereas our internally developed software solution offering is recognized on a gross basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We leverage drop-ship shipments with many of our partners and suppliers to deliver hardware and consumable products to our clients without having to physically hold the inventory at our warehouses, thereby increasing efficiency and reducing costs. We recognize revenue for drop-ship arrangements on a gross basis as the principal in the transaction when the product is received by the client because we control the product prior to transfer to the client. We also assume primary responsibility for the fulfillment in the arrangement, we assume inventory risk if the product is returned by the client, we set the price of the product charged to the client, we assume credit risk for nonpayment by our customer, and we work closely with clients to determine their hardware specifications.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Services - We provide Services which include consulting, staging, deployment, installation, repair and customer specified software customization. The arrangement with a customer is based on either a time and material basis or a fixed fee. For our time and materials service contracts, we recognize revenues as those services are provided and consumed, as this is the best output measure of how the services are transferred to the customer. Fixed fee contracts are recognized in the period in which the services are performed or delivered using a proportional service model. Except for installation services that are recognized over the subscription period as previously described, all other Services are recognized on a gross basis in the period in which the services are performed or delivered.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maintenance services - We sell certain Original Equipment Manufacturer (“OEM”) hardware and software maintenance support arrangements to our clients. We also offer an internal maintenance agreement related to hardware. These contracts are support service agreements for the hardware and/or software products that were acquired from us and others. Although these are third-party support agreements for maintenance on the specific hardware and/or software products, our internal help desk and systems engineers assist customers by providing technical assistance on the source of or how to fix the problem. In addition, we provide a turn back feature, deploying replacements as needed while we manage the return and reverse logistics of the product back to the OEM. Revenue related to service contracts is recognized ratably over the term of the agreement, generally over one to three years.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We generally act as the principal in the transaction as the primary obligor for fulfillment in the arrangement, we set the price of the service charged to the customer, and we assume credit risk for the amounts invoiced. In addition, we manage back-end warranties, service contracts and repairs for multiple products and suppliers. We leverage our knowledge base of mobility best practices by consolidating multiple supplier’s maintenance requirements under a single point in contact through us. Our internal support team assists our customers first by performing an initial technical triage to determine the source of the problem including, but not limited to, physical damage and software issues and whether they can be handled remotely by the client or returned for repair. Further, we receive the returned products, confirm that the equipment is operational or not, either repair or refurbish the equipment internally or return it to the manufacturer directly to repair. We then obtain the product turn back from the manufacturer and either send it back out to a specific customer location or place in a customer’s spare pool. As a result, we recognize the revenue on a gross basis. For certain of our agreements, the accompanying third-party delivered software assurance is recognized on a net basis when we are acting as an agent in these transactions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the deferred revenue activity for the years ended December 31 (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Beginning Balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,352</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,109</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Additions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,034</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26,105</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Revenue recognized from beginning of period</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7,811</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(11,486</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Revenue recognized from additions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(16,202</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,376</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,373</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,352</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We defer costs to acquire contracts, including commissions, incentives and payroll taxes if they are incremental and recoverable costs of obtaining a customer contract with a term exceeding one year. Deferred contract costs are amortized to sales and marketing expense over the contract term, generally over one to three years. We have elected to recognize the incremental costs of obtaining a contract with a term of less than one year as a selling expense when incurred. We include deferred contract acquisition costs in “Prepaid expenses and other current assets” in the consolidated balance sheets. As of December 31, 2023 and December 31, 2022, we deferred $237,000 and $204,000, respectively, of related contract acquisition costs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes net sales by revenue source (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year Ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Hardware and software</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">67,551</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">71,774</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Consumables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,943</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,305</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Services</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">42,100</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,336</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">115,594</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">97,415</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Concentration of Risk </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial instruments that potentially subject us to a concentration of credit risk consist primarily of cash and accounts receivable. All our cash balances are insured by the Federal Deposit Insurance Corporation up to $250,000 per depositor at each financial institution. As of December 31, 2023, we had approximately $3.3 million on deposit in excess of the insurance limits. We have not experienced any such losses in these accounts.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2023, one customer accounted for 15%, or $17.5 million, of our net sales. No other single customer in 2023 accounted for more than 10% of net sales. Accounts receivable from this customer at December 31, 2023 accounted for 10% of total accounts receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2022, two customers accounted for approximately 17% and 11%, or $16.2 million and $8.3 million, of our net sales. No other single customer in 2022 accounted for more than 10% of net sales. Accounts receivable from one of these two customers at December 31, 2022 accounted for 27% of total accounts receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the year ended December 31, 2023, we had purchases from three suppliers that collectively represented 54% of total purchases and 54% of accounts payable at December 31, 2023. Loss of a significant vendor could have a material adverse effect on our operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the year ended December 31, 2022, we had purchases from three suppliers that collectively represented 78% of total purchases and 75% of accounts payable at December 31, 2022. Loss of a significant vendor could have a material adverse effect on our operations.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Share-Based Compensation</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We account for share-based compensation in accordance with the provisions of ASC Topic 718 “Compensation – Stock Compensation”. Under ASC 718, share-based compensation cost is measured at the grant date, based on the calculated fair value of the award, and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share-based compensation expense recognized during the period is based on the value of the portion of stock-based payment awards that is ultimately expected to vest during the period. Given that share-based compensation expense recognized in the accompanying consolidated statements of income and comprehensive income is based on awards ultimately expected to vest. We account for forfeitures as they occur, rather than estimate expected forfeitures.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Compensation cost for stock awards, which from time to time includes restricted stock units, is measured at the fair value on the grant date and recognized as expense, net of estimated forfeitures, over the related service period. The fair value of stock awards is based on the estimated fair value of our common stock on the grant date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The estimated fair value of common stock option awards is calculated using the Black-Scholes option pricing model. The Black-Scholes model requires subjective assumptions regarding future stock price volatility and expected time to exercise, along with assumptions about the risk-free interest rate and expected dividends, all of which affect the estimated fair values of our common stock option awards. Given a lack of historical stock option exercises, the expected term of options granted is calculated as the average of the weighted vesting period and the contractual expiration date of the option. This calculation is based on a method permitted by the Securities and Exchange Commission in instances where the vesting and exercise terms of options granted meet certain conditions and where limited historical exercise data is available. The expected volatility is based on the historical volatility of the common stock of comparable public companies that operate in similar industries as us.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The risk-free rate selected to value any particular grant is based on the U.S. Treasury rate that corresponds to the expected term of the grant effective as of the date of the grant. The expected dividend assumption is based on our history and management’s expectation regarding dividend payouts.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Compensation expense for common stock option awards with graded vesting schedules is recognized on a straight-line basis over the requisite service period for the last separately vesting portion of the award, provided that the accumulated cost recognized as of any date at least equals the value of the vested portion of the award. If there are any modifications or cancellations of the underlying vested or unvested stock-based awards, we may be required to accelerate, increase or cancel any remaining unearned share-based compensation expense, or record additional expense for vested stock-based awards. Future share-based compensation expense and unearned share- based compensation may increase to the extent that we grant additional common stock options or other share-based awards.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Income Taxes</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We utilize the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the difference between the consolidated financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under ASC Topic 740, the impact of an uncertain income tax position on the income tax return must be recognized at the largest amount that is more-likely-than-not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Additionally, ASC Topic 740 provides requirements for derecognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. Our policy is to recognize interest and/or penalties related to income tax matters in income tax expense.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At December 31, 2023 and 2022, we had no unrecognized tax benefits that, if recognized, would affect our effective income tax rate over the next 12 months. As of December 31, 2023 and 2022, we had no accrued interest or penalties.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accounting Standards Adopted </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In September 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU requires the measurement of all expected credit losses for financial assets, including trade receivables, held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. In November 2019, the FASB issued ASU 2019-10, Financial Instruments – Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, which, among other things, deferred the effective date of ASU 2016-13 for public filers that are considered smaller reporting companies, as defined by the SEC, to fiscal years beginning after December 15, 2022, including interim periods within those years. The Company adopted this accounting update in the first quarter of 2023 on a prospective basis. The adoption of this ASU did not have a material impact on the Company’s condensed consolidated financial statements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Recently Issued Accounting Pronouncements</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In March 2023, the FASB issued ASU No. 2023-01, Leases (Topic 842): Common Control Arrangements. This ASU permits private entities with common control arrangements that may contain or be leases to use any written terms and conditions between the parties, without regard to their legal enforceability, to identify, classify and account for common control leases. In addition, all lessees (public or private), in general, amortize leasehold improvements related to a common control lease over their useful life to the common control group, regardless of the ASC 842 lease term, as long as they continue to control the use of the underlying leased asset. The ASU is effective for fiscal years, including interim periods within those years, beginning after December 15, 2023, with early adoption allowed. The adoption of this new ASU is not anticipated to have a material effect on our consolidated financial statements and related disclosures.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU improves financial reporting by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”) and included with each reported measure of significant profit or loss on an annual and interim basis. This ASU also requires that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. This ASU is required to be applied retrospectively for all prior periods presented in the financial statements. We are evaluating the adoption impact of this ASU on our consolidated financial statements and related disclosures but do not expect any material impact upon adoption.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which amends the guidance in ASC 740, Income Taxes. The ASU is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. The ASU’s amendments are effective for public business entities for annual periods beginning after December 15, 2024. Entities are permitted to early adopt the standard “for annual financial statements that have not yet been issued or made available for issuance.” We are currently evaluating the impact of this ASU but do not expect any material impact upon adoption.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There are no other accounting standards that have been issued but not yet adopted that we believe could have a material impact on our consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Basis of Presentation </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements of DecisionPoint Systems, Inc. and its subsidiaries have been prepared on an accrual basis of accounting in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”). The accompanying consolidated financial statements include the accounts of DecisionPoint Systems, Inc. and its wholly owned subsidiaries, DecisionPoint Systems International (“DPSI”), DecisionPoint Systems Group, Inc. (“DPS Group”), Royce Digital Systems, Inc. (“RDS”) ExtenData Solutions, LLC (“ExtenData”), AMG, and Macro. Macro was acquired on April 1, 2023, and as such, has been consolidated into our financial position and results of operations beginning April 1, 2023. All our identifiable assets are in the United States and all intercompany transactions have been eliminated in consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Operating Segments</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under the Financial Accounting Standards Board Accounting Standards Codification 280-10, two or more operating segments may be aggregated into a single operating segment for financial reporting purposes if aggregation is consistent with the objective and basic principles, if the segments have similar characteristics, and if the segments are similar in each of the following areas: (i) the nature of products and services, (ii) the nature of the production processes, (iii) the type or class of customer for their products and services, and (iv) the methods used to distribute their products or provide their services. We believe each of the Company’s segments meet these criteria as they provide similar products and services to similar customers using similar methods of production and distribution. Because we believe each of the criteria set forth above has been met and each of the Company’s segments has similar characteristics, we aggregate results of operations in one reportable operating segment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Use of Estimates </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Certain accounting policies involve judgments and uncertainties to such an extent that there is a reasonable likelihood that materially different amounts could have been reported under different conditions, or if different assumptions had been used. We evaluate our estimates and assumptions on a regular basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Concentration of Credit Risk</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Credit is extended to all customers based on financial condition, and collateral is generally not required. Concentrations of credit risk with respect to trade receivables are limited because of the large number of customers comprising our customer base and dispersion across many different industries and geographies. Accordingly, we continually monitor collections and payments from our customers and maintain a provision for estimated credit losses based upon our historical experience and any specific customer collection issues that we have identified. Although credit losses have historically been within our expectations and the provisions established, we cannot guarantee that it will continue to experience the same credit loss rates that it has in the past.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following tables summarizes the allowance for credit losses activity for the years ending December 31, 2023 and 2022 (in thousands):</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Balance at December 31, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">22</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Charges to operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">249</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Deductions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Balance at December 31, 2022</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">262</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">Charges to operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">240</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Deductions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(235</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Balance at December 31, 2023</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">267</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following tables summarizes the allowance for credit losses activity for the years ending December 31, 2023 and 2022 (in thousands):</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Balance at December 31, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">22</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Charges to operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">249</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Deductions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Balance at December 31, 2022</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">262</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">Charges to operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">240</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Deductions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(235</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Balance at December 31, 2023</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">267</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 22000 249000 9000 262000 240000 235000 267000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Inventory</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory consists solely of finished goods and is stated at the lower of cost or net realizable value. Cost is determined under the first-in, first-out (FIFO) method. We periodically review our inventory and make provisions as necessary for estimated obsolete and slow-moving goods. The creation of such provisions results in a reduction of inventory to net realizable value and a charge to cost of sales. Inventories are reflected in the accompanying consolidated balance sheets net of a valuation allowance of $131,000 and $42,000 as of December 31, 2023 and 2022, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We recorded a fair value adjustment of approximately $359,000 to reflect the acquired cost of inventory related to the April 1, 2023 acquisition of Macro, and $359,000 was amortized during the year ended December 31, 2023, and is included in total cost of sales in the consolidated statements income and comprehensive income.</span></p> 131000 42000 359000 359000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Deferred Costs</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred costs consist primarily of customer-related third-party extended hardware and software maintenance services which we have paid for in advance. The costs are ratably amortized over the life of the contract, generally one to five years.</span></p> P1Y P5Y <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Property and Equipment</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets, generally from three to five years. Leasehold improvements are recorded at cost and amortized over the shorter of the lease term or the life of the improvements. Cost incurred for repairs and maintenance are expensed as incurred. Upon retirement or sale, the cost and related accumulated depreciation and amortization of disposed assets are removed from the accounts and any resulting gain or loss is included in other income or expense.</span></p> P3Y P5Y <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Operating Leases</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At the inception of a contract we assesses whether the contract is, or contains, a lease. Our assessment is based on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the asset throughout the period, and (3) whether we have the right to direct the use of the asset. The commencement date of the contract is the date the lessor makes the underlying asset available for use by the lessee.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Right-of-use (“ROU”) assets represent our right to use an underlying asset during the lease term and lease liabilities represent obligations to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date based on the net present value of fixed lease payments over the lease term. ROU assets also include any initial direct costs and advance lease payments made and exclude lease incentives. Lease liabilities also include terminal purchase options when deemed reasonably certain to exercise. Our lease term includes options to extend when it is reasonably certain that it will exercise that option. We have elected not to recognize ROU assets and lease liabilities for short-term leases that have a term of 12 months or less; we recognize lease expense for these leases on a straight-line basis over the lease term.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As most of our operating leases do not have an implicit rate that can be readily determined, we use our secured incremental borrowing rate for the same term as the underlying lease based on information available at lease commencement.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The lease classification affects the expense recognition on the consolidated statements of operations. Operating lease charges are recorded in “General and administrative” expense.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Capitalized Software Development Costs</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The capitalization of software development costs for external use begins when technological feasibility has been established and ends when the software is available for sale. Software development costs are amortized on a straight-line line basis over the remaining economic life, generally three years. Amortization of the capitalized software is classified within cost of sales for services in the consolidated statements of income and comprehensive income.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Intangible Assets and Long-lived Assets</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We evaluate our intangible and long-lived assets for impairment when events or circumstances arise that indicate intangible and long-lived assets may be impaired. Indicators of impairment include, but are not limited to, a significant deterioration in overall economic conditions, a decline in the market capitalization, the loss of significant business, or other significant adverse changes in industry or market conditions. We completed the qualitative assessment for impairment and determined that there was no impairment during the years ended December 31, 2023 and 2022. There can be no assurance, however, that market conditions will not change or demand for our products will continue, which could result in an impairment of intangible and long-lived assets in the future.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets with finite useful lives are amortized over their respective estimated useful lives primarily using the straight-line method to their estimated residual values, if any. Our intangible assets consist of customer lists, customer relationships and trade names. Refer to Note 4 for further information on our intangible assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Goodwill</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired. Goodwill is not amortized but tested for impairment at least annually or whenever events or changes in circumstance indicate that carrying values may not be recoverable. We assess the impairment of goodwill annually at each year-end and when indicators of impairment are present.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We completed our annual assessment for goodwill impairment and determined that goodwill was not impaired as of December 31, 2023 and 2022.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Factors that we consider important that could trigger an impairment assessment include, but not limited to, the following:</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">significant under-performance relative to historical and projected operating results;</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">significant changes in the manner of use of the acquired assets or business strategy; and</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">significant negative industry or general economic trends.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">When performing the impairment review, we determine the carrying amount of a reporting unit by assigning assets and liabilities, including the existing goodwill, to each reporting unit. To evaluate whether goodwill is impaired, we compare the estimated fair value of each reporting unit to which the goodwill is assigned to the reporting unit’s carrying amount. If the carrying amount of a reporting unit exceeds its fair value, the amount of the impairment loss will be recognized as the difference of the estimated fair value and the carrying value of the reporting unit.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions. These estimates and assumptions include determining enterprise fair value and the allocation of enterprise fair value to the Company’s operating segments, revenue and expense growth rates, capital expenditures and the depreciation and amortization related to capital expenditures, changes in working capital, discount rates, risk-adjusted discount rates, future economic and market conditions and the determination of appropriate comparable companies. Due to the inherent uncertainty involved in making these estimates, actual future results related to assumed variables could differ from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Fair Value Measurement </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value is the price that would be received from selling an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants as of the measurement date. Applicable accounting guidance provides a hierarchy for inputs used in measuring fair value that prioritize the use of observable inputs over the use of unobservable inputs when such observable inputs are available. The three levels of inputs that may be used to measure fair value are as follows:</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1 - Quoted prices in active markets for identical assets or liabilities.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2 - Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or model-driven valuations in which all significant inputs are observable or can be derived principally from, or corroborated with, observable market data.</span></td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3 - Fair value is derived from valuation techniques in which one or more significant inputs are unobservable, including assumptions and judgments made by us.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The carrying amounts of cash, accounts receivable, accounts payable and accrued expenses, and line of credit approximate fair value due to the short-term nature of these financial instruments. The carrying amount of our debt approximates its fair value as the credit markets have not materially changed since the original borrowing dates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Business Combinations</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We utilize the acquisition method of accounting for business combinations which allocates the purchase price of an acquisition to the various tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. We primarily establish fair value using the income approach based upon a discounted cash flow model. The income approach requires the use of many assumptions and estimates including future revenues and expenses, as well as discount factors and income tax rates. Other estimates include:</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated step-ups or write-downs for fixed assets and inventory;</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated fair values of intangible assets; </span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated liabilities assumed from the target; and</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated earnout obligations.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">While we use our best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, these estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally no more than one year from the business acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue Recognition</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We determine revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We combine contracts with the same customer into a single contract for accounting purposes when the contracts are entered into at or near the same time and the contracts are negotiated as a single commercial package, consideration in one contract depends on the other contract, or the services are considered a single performance obligation. If an arrangement involves multiple performance obligations, the items are analyzed to determine the separate units of accounting, whether the items have value on a standalone basis and whether there is objective and reliable evidence of their standalone selling price. The total contract transaction price is allocated to the identified performance obligations based upon the relative standalone selling prices of the performance obligations. The standalone selling price is based on an observable price for services sold to other comparable customers, when available, or an estimated selling price using a cost-plus margin approach. We estimate the amount of total contract consideration we expect to receive for variable arrangements by determining the most likely amount we expect to earn from the arrangement based on the expected quantities of services we expect to provide, and the contractual pricing based on those quantities. We only include some or a portion of variable consideration in the transaction price when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur or when the uncertainty associated with the variable consideration is subsequently resolved. We consider the sensitivity of the estimate, our relationship and experience with our client and variable services being performed, the range of possible revenue amounts and the magnitude of the variable consideration to the overall arrangement.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As discussed in more detail below, revenue is recognized when a customer obtains control of promised goods or services under the terms of a contract and is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. We do not have any material extended payment terms, as payment is due at or shortly after the time of the sale. Sales, value-added and other taxes collected concurrently with revenue producing activities are excluded from revenue.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We recognize contract assets or unbilled receivables related to revenue recognized for services completed but not yet invoiced to our clients. Unbilled receivables are recorded when we have an unconditional right to contract consideration. A contract liability is recognized as deferred revenue when we invoice clients, or receive customer cash payments, in advance of performing the related services under the terms of a contract. Remaining performance obligations represent the transaction price allocated to the performance obligations that are unsatisfied as of the end of each reporting period. Deferred revenue is recognized as revenue when we have satisfied the related performance obligation.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, the total aggregate transaction price allocated to the unsatisfied performance obligations under our service contracts was approximately $13.4 million, of which approximately $8.1 million is expected to be recognized over the next 12 months.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2022, the total aggregate transaction price allocated to the unsatisfied performance obligations under our service contracts was approximately $10.4 million, of which approximately $6.0 million is expected to be recognized over the next 12 months.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hardware, consumables, and software products - We recognize product revenue at the point in time when a client takes control of the hardware, consumables and/or software, which typically occurs when title and risk of loss have passed to the client. Our selling terms and conditions reflect that F.O.B ‘dock’ contractual terms establish that control is transferred from us at the point in time when the product is shipped to the customer.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues from software license sales are recognized as a single performance obligation on a gross basis as we are acting as a principal in these transactions at the point the software license is delivered to the customer. Generally, software licenses are sold with accompanying third-party delivered software assurance, which allows customers to upgrade, at no additional cost, to the latest technology if new capabilities are introduced during the period that the software assurance is in effect. In most instances, we determined that the accompanying third-party delivered software assurance is critical or essential to the core functionality of the software license because we do not sell the software license and standard warranty on a standalone basis (which indicates that the customer cannot benefit from the software license and standard warranty on its own), the software license and the standard warranty are not separately identifiable, the software license assurance warranty are inputs of a combined item in the contract, the assurance warranty and software license are highly interdependent and interrelated because the core functionality of the license is dependent on the assurance warranty, and our promise to provide the assurance warranty that is necessary for the software license to continue to provide significant benefit to the customer. As a result, the software license and the accompanying third-party delivered software assurance are recognized as a single performance obligation. We consider several factors to determine whether we are acting as a principal or an agent, including whether we are the primary obligor to the customer, have established our own pricing and have inventory and credit risks.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our internally developed software solution generates SaaS revenues from implementation, training and subscription fees. The initial term of the SaaS agreements is generally one year. The subscription fees are recognized over the subscription period. The implementation fees are necessary and integral for the customer to utilize the software. As such, the implementation fees are deferred and amortized over the subscription period.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We also offer third-party SaaS subscriptions to our customers. The third-party subscriptions are recognized on a net basis as we are acting as an agent in these transactions, whereas our internally developed software solution offering is recognized on a gross basis.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We leverage drop-ship shipments with many of our partners and suppliers to deliver hardware and consumable products to our clients without having to physically hold the inventory at our warehouses, thereby increasing efficiency and reducing costs. We recognize revenue for drop-ship arrangements on a gross basis as the principal in the transaction when the product is received by the client because we control the product prior to transfer to the client. We also assume primary responsibility for the fulfillment in the arrangement, we assume inventory risk if the product is returned by the client, we set the price of the product charged to the client, we assume credit risk for nonpayment by our customer, and we work closely with clients to determine their hardware specifications.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Services - We provide Services which include consulting, staging, deployment, installation, repair and customer specified software customization. The arrangement with a customer is based on either a time and material basis or a fixed fee. For our time and materials service contracts, we recognize revenues as those services are provided and consumed, as this is the best output measure of how the services are transferred to the customer. Fixed fee contracts are recognized in the period in which the services are performed or delivered using a proportional service model. Except for installation services that are recognized over the subscription period as previously described, all other Services are recognized on a gross basis in the period in which the services are performed or delivered.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maintenance services - We sell certain Original Equipment Manufacturer (“OEM”) hardware and software maintenance support arrangements to our clients. We also offer an internal maintenance agreement related to hardware. These contracts are support service agreements for the hardware and/or software products that were acquired from us and others. Although these are third-party support agreements for maintenance on the specific hardware and/or software products, our internal help desk and systems engineers assist customers by providing technical assistance on the source of or how to fix the problem. In addition, we provide a turn back feature, deploying replacements as needed while we manage the return and reverse logistics of the product back to the OEM. Revenue related to service contracts is recognized ratably over the term of the agreement, generally over one to three years.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We generally act as the principal in the transaction as the primary obligor for fulfillment in the arrangement, we set the price of the service charged to the customer, and we assume credit risk for the amounts invoiced. In addition, we manage back-end warranties, service contracts and repairs for multiple products and suppliers. We leverage our knowledge base of mobility best practices by consolidating multiple supplier’s maintenance requirements under a single point in contact through us. Our internal support team assists our customers first by performing an initial technical triage to determine the source of the problem including, but not limited to, physical damage and software issues and whether they can be handled remotely by the client or returned for repair. Further, we receive the returned products, confirm that the equipment is operational or not, either repair or refurbish the equipment internally or return it to the manufacturer directly to repair. We then obtain the product turn back from the manufacturer and either send it back out to a specific customer location or place in a customer’s spare pool. As a result, we recognize the revenue on a gross basis. For certain of our agreements, the accompanying third-party delivered software assurance is recognized on a net basis when we are acting as an agent in these transactions.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the deferred revenue activity for the years ended December 31 (in thousands):</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Beginning Balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,352</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,109</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Additions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,034</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26,105</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Revenue recognized from beginning of period</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7,811</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(11,486</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Revenue recognized from additions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(16,202</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,376</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,373</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,352</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We defer costs to acquire contracts, including commissions, incentives and payroll taxes if they are incremental and recoverable costs of obtaining a customer contract with a term exceeding one year. Deferred contract costs are amortized to sales and marketing expense over the contract term, generally over one to three years. We have elected to recognize the incremental costs of obtaining a contract with a term of less than one year as a selling expense when incurred. We include deferred contract acquisition costs in “Prepaid expenses and other current assets” in the consolidated balance sheets. As of December 31, 2023 and December 31, 2022, we deferred $237,000 and $204,000, respectively, of related contract acquisition costs.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes net sales by revenue source (in thousands):</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year Ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Hardware and software</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">67,551</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">71,774</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Consumables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,943</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,305</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Services</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">42,100</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,336</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">115,594</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">97,415</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 13400000 8100000 10400000 6000000 <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the deferred revenue activity for the years ended December 31 (in thousands):</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Beginning Balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,352</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,109</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Additions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,034</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26,105</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Revenue recognized from beginning of period</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7,811</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(11,486</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Revenue recognized from additions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(16,202</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,376</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,373</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,352</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 10352000 7109000 27034000 26105000 7811000 11486000 16202000 11376000 13373000 10352000 237000 204000 <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes net sales by revenue source (in thousands):</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year Ended <br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Hardware and software</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">67,551</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">71,774</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Consumables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,943</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,305</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Services</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">42,100</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,336</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">115,594</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">97,415</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 67551000 71774000 5943000 7305000 42100000 18336000 115594000 97415000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Concentration of Risk </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial instruments that potentially subject us to a concentration of credit risk consist primarily of cash and accounts receivable. All our cash balances are insured by the Federal Deposit Insurance Corporation up to $250,000 per depositor at each financial institution. As of December 31, 2023, we had approximately $3.3 million on deposit in excess of the insurance limits. We have not experienced any such losses in these accounts.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2023, one customer accounted for 15%, or $17.5 million, of our net sales. No other single customer in 2023 accounted for more than 10% of net sales. Accounts receivable from this customer at December 31, 2023 accounted for 10% of total accounts receivable.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2022, two customers accounted for approximately 17% and 11%, or $16.2 million and $8.3 million, of our net sales. No other single customer in 2022 accounted for more than 10% of net sales. Accounts receivable from one of these two customers at December 31, 2022 accounted for 27% of total accounts receivable.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the year ended December 31, 2023, we had purchases from three suppliers that collectively represented 54% of total purchases and 54% of accounts payable at December 31, 2023. Loss of a significant vendor could have a material adverse effect on our operations.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the year ended December 31, 2022, we had purchases from three suppliers that collectively represented 78% of total purchases and 75% of accounts payable at December 31, 2022. Loss of a significant vendor could have a material adverse effect on our operations.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 250000 3300000 0.15 17500000 0.10 0.10 0.17 0.11 16200000 8300000 0.10 0.27 0.54 0.54 0.78 0.75 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Share-Based Compensation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We account for share-based compensation in accordance with the provisions of ASC Topic 718 “Compensation – Stock Compensation”. Under ASC 718, share-based compensation cost is measured at the grant date, based on the calculated fair value of the award, and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant).</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share-based compensation expense recognized during the period is based on the value of the portion of stock-based payment awards that is ultimately expected to vest during the period. Given that share-based compensation expense recognized in the accompanying consolidated statements of income and comprehensive income is based on awards ultimately expected to vest. We account for forfeitures as they occur, rather than estimate expected forfeitures.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Compensation cost for stock awards, which from time to time includes restricted stock units, is measured at the fair value on the grant date and recognized as expense, net of estimated forfeitures, over the related service period. The fair value of stock awards is based on the estimated fair value of our common stock on the grant date.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The estimated fair value of common stock option awards is calculated using the Black-Scholes option pricing model. The Black-Scholes model requires subjective assumptions regarding future stock price volatility and expected time to exercise, along with assumptions about the risk-free interest rate and expected dividends, all of which affect the estimated fair values of our common stock option awards. Given a lack of historical stock option exercises, the expected term of options granted is calculated as the average of the weighted vesting period and the contractual expiration date of the option. This calculation is based on a method permitted by the Securities and Exchange Commission in instances where the vesting and exercise terms of options granted meet certain conditions and where limited historical exercise data is available. The expected volatility is based on the historical volatility of the common stock of comparable public companies that operate in similar industries as us.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The risk-free rate selected to value any particular grant is based on the U.S. Treasury rate that corresponds to the expected term of the grant effective as of the date of the grant. The expected dividend assumption is based on our history and management’s expectation regarding dividend payouts.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Compensation expense for common stock option awards with graded vesting schedules is recognized on a straight-line basis over the requisite service period for the last separately vesting portion of the award, provided that the accumulated cost recognized as of any date at least equals the value of the vested portion of the award. If there are any modifications or cancellations of the underlying vested or unvested stock-based awards, we may be required to accelerate, increase or cancel any remaining unearned share-based compensation expense, or record additional expense for vested stock-based awards. Future share-based compensation expense and unearned share- based compensation may increase to the extent that we grant additional common stock options or other share-based awards.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Income Taxes</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We utilize the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the difference between the consolidated financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under ASC Topic 740, the impact of an uncertain income tax position on the income tax return must be recognized at the largest amount that is more-likely-than-not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Additionally, ASC Topic 740 provides requirements for derecognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. Our policy is to recognize interest and/or penalties related to income tax matters in income tax expense.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At December 31, 2023 and 2022, we had no unrecognized tax benefits that, if recognized, would affect our effective income tax rate over the next 12 months. As of December 31, 2023 and 2022, we had no accrued interest or penalties.</span></p> 0.50 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accounting Standards Adopted </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In September 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU requires the measurement of all expected credit losses for financial assets, including trade receivables, held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. In November 2019, the FASB issued ASU 2019-10, Financial Instruments – Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, which, among other things, deferred the effective date of ASU 2016-13 for public filers that are considered smaller reporting companies, as defined by the SEC, to fiscal years beginning after December 15, 2022, including interim periods within those years. The Company adopted this accounting update in the first quarter of 2023 on a prospective basis. The adoption of this ASU did not have a material impact on the Company’s condensed consolidated financial statements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Recently Issued Accounting Pronouncements</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In March 2023, the FASB issued ASU No. 2023-01, Leases (Topic 842): Common Control Arrangements. This ASU permits private entities with common control arrangements that may contain or be leases to use any written terms and conditions between the parties, without regard to their legal enforceability, to identify, classify and account for common control leases. In addition, all lessees (public or private), in general, amortize leasehold improvements related to a common control lease over their useful life to the common control group, regardless of the ASC 842 lease term, as long as they continue to control the use of the underlying leased asset. The ASU is effective for fiscal years, including interim periods within those years, beginning after December 15, 2023, with early adoption allowed. The adoption of this new ASU is not anticipated to have a material effect on our consolidated financial statements and related disclosures.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU improves financial reporting by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”) and included with each reported measure of significant profit or loss on an annual and interim basis. This ASU also requires that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. This ASU is required to be applied retrospectively for all prior periods presented in the financial statements. We are evaluating the adoption impact of this ASU on our consolidated financial statements and related disclosures but do not expect any material impact upon adoption.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which amends the guidance in ASC 740, Income Taxes. The ASU is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. The ASU’s amendments are effective for public business entities for annual periods beginning after December 15, 2024. Entities are permitted to early adopt the standard “for annual financial statements that have not yet been issued or made available for issuance.” We are currently evaluating the impact of this ASU but do not expect any material impact upon adoption.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There are no other accounting standards that have been issued but not yet adopted that we believe could have a material impact on our consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 3: Acquisitions </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Macro Integration Services, Inc.</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On March 31, 2023, we entered into a Stock Purchase Agreement (the “Purchase Agreement”) with the Durwood Wayne Williams Revocable Trust and the Collins Family Living Trust, as sellers (collectively, the “Sellers”) and with Durwood W. Williams and Bartley E. Collins (the respective trustees of the Sellers), individually, pursuant to which the Company acquired all of the issued and outstanding equity of Macro from the Sellers (the “Acquisition”), effective April 1, 2023 (the “Effective Date”). Upon consummation of the Acquisition, Macro, a project management and professional services and integrated solutions company, became a wholly-owned subsidiary of the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total consideration for the acquisition has been recorded as $25.6 million ($26.3 million was recorded at closing and additional $0.1 million was paid during the third quarter of 2023 due to a net working capital adjustment. The total consideration is comprised of the following (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Purchase price</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,623</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Working capital excess</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,899</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Subtotal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,522</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Earnout</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,008</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">30</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">25,560</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Earnout payments are subject to the financial performance of Macro in each of the two years following closing and are presented at net present values. At December 31, 2023, we have accrued $5.4 million and $4.3 million for the Year 1 and Year 2 earnouts at their net present values, respectively, which are due June 14, 2024 and June 14, 2025, respectively. The earnout is based on Macro achieving EBITDA targets in years one and two following the Effective Date of $2.8 million and $3.8 million, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The cash due at closing was $13.7 million which reflects the following (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Purchase price</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,500</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Working capital excess</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,899</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less: bank indebtedness</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,837</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Seller party expenses</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(845</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,717</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Actual consideration paid on the Effective Date was $11.0 million which reflects cash due at close less holdbacks for cash, accounts receivable, and inventory. An additional $0.1 million in consideration was paid during the third quarter of 2023 due to a net working capital adjustment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Also, customer payments on specified accounts receivable actually received by us through September 30, 2024, are to be remitted to the Sellers on a quarterly basis. The Sellers are also due certain payments from us if certain inventory is utilized by the Company before March 31, 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the fourth quarter of 2023 our estimated earnout to the sellers of Macro for year 1 was reduced by $0.8 million. We also made an election under Section 338(h)(10) of the Internal Revenue Code to treat the acquisition as an asset purchase to step up the tax basis of the assets acquired. To make this election we will pay the seller an additional $1.6 million. The result of these two adjustments was to decrease the total consideration to $25.56 million, reduce our deferred tax liability from $3.3 million to $1.6 million and to adjust goodwill from $14.0 million to $11.6 million.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2023, the allocation of the total consideration to the estimated fair value of acquired net assets as of the acquisition date for Macro was as follows (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Cash</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">923</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accounts receivable, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,124</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Inventory, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,630</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Prepaids and other current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">111</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,390</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Property and equipment, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,058</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Customer lists and relationships</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,080</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Trade name</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,380</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,809</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued expenses and other current liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(695</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Deferred tax liability</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,611</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease liability</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,503</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Deferred revenue</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,144</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total fair value excluding goodwill</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,978</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,582</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total consideration</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">25,560</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The estimated useful lives of intangible assets recorded related to the Macro acquisition are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify; padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Expected <br/> Life</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Customer lists and relationships</td> <td style="width: 1%"> </td> <td style="width: 11%; text-align: center">7 years</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Trade name</td> <td> </td> <td style="text-align: center">3 years</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Pro Forma Information</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following unaudited pro forma condensed consolidated statement of operations for the year ended December 31, 2023 is presented as if the Macro acquisition had been completed on January 1, 2023, and after giving effect to certain pro forma adjustments. The pro forma condensed consolidated statement of operations is presented for informational purposes only and is not indicative of the results of operations that would have necessarily been achieved if the acquisition had actually been consummated on January 1, 2022 (in thousands).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Year Ended<br/> December 31,<br/> 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Year Ended<br/> December 31,<br/> 2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Net sales</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">126,535</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">121,774</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Net income</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,251</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,910</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the year ended December 31, 2023, we incurred transaction costs of $0.5 million.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Advanced Mobile Group, LLC</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 31, 2022, we entered into a Membership Unit Purchase Agreement and concurrently closed upon the acquisition of all of the issued and outstanding membership interests of AMG for $5.1 million. The consideration we paid is comprised of cash of $4.6 million, of which $4.4 million was paid as of December 31, 2022, and an estimated earn-out obligation valued at $0.5 million, subject to the financial performance of AMG during each of the two years following the closing of the acquisition. As a result of the acquisition, AMG became a wholly owned subsidiary of the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the fourth quarter of 2022, we finalized our analysis of the estimated fair value of the acquisition purchase price (including earn-outs) and the estimated fair value of the assets acquired and liabilities assumed in the acquisition. Relative to the provisional amounts recorded as of March 31, 2022, changes to the fair value of assets and liabilities assumed at the date of AMG acquisition were a result of updating the purchase price allocation and were comprised of (i) $0.5 million decrease in customer lists and relationships, (ii) a $0.1 million decrease in the trade name, (iii) a $0.1 million increase in backlog, (iv) a $0.1 million increase in developed technology, (v) a $0.1 million decrease in deferred revenue, (vi) a $0.9 million decrease in deferred tax assets and (vii) a $1.4 million increase in goodwill.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2023, the allocation of the total consideration to the estimated fair value of acquired net assets as of the acquisition date for AMG is as follows (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Cash</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">170</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,402</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">129</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Prepaids and other current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">123</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Customer lists and relationships</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,930</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Trade name</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">360</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Backlog</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">280</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Developed technology</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(558</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(152</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(897</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Deferred revenue</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(148</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total fair value excluding goodwill</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,709</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,371</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total consideration</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,080</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The estimated useful lives of intangible assets recorded related to the AMG acquisition are as follows (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center; padding-bottom: 1.5pt">Expected <br/> Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Customer lists and relationships</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">7 years</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Trade name</td><td> </td> <td style="text-align: center">3 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Backlog</td><td> </td> <td style="text-align: center">11 months</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Developed technology</td><td> </td> <td style="text-align: center">3 years</td></tr> </table> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total consideration for the acquisition has been recorded as $25.6 million ($26.3 million was recorded at closing and additional $0.1 million was paid during the third quarter of 2023 due to a net working capital adjustment. The total consideration is comprised of the following (in thousands):</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Purchase price</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,623</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Working capital excess</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,899</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Subtotal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,522</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Earnout</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,008</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">30</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">25,560</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 25600000 26300000 100000 10623000 5899000 16522000 9008000 30000 25560000 5400000 4300000 P1Y P2Y 2800000 3800000 <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The cash due at closing was $13.7 million which reflects the following (in thousands):</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Purchase price</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,500</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Working capital excess</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,899</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less: bank indebtedness</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,837</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Seller party expenses</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(845</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,717</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 13700000 10500000 5899000 1837000 845000 13717000 11000000 100000 800000 1600000 25560000 3300000 1600000 14000000 11600000 <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2023, the allocation of the total consideration to the estimated fair value of acquired net assets as of the acquisition date for Macro was as follows (in thousands):</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Cash</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">923</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accounts receivable, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,124</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Inventory, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,630</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Prepaids and other current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">111</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,390</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Property and equipment, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,058</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Customer lists and relationships</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,080</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Trade name</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,380</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,809</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued expenses and other current liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(695</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Deferred tax liability</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,611</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease liability</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,503</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Deferred revenue</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,144</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total fair value excluding goodwill</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,978</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,582</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total consideration</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">25,560</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 923000 10124000 2630000 111000 1390000 1058000 4080000 1380000 44000 2809000 695000 1611000 1503000 1144000 13978000 11582000 25560000 <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The estimated useful lives of intangible assets recorded related to the Macro acquisition are as follows:</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify; padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Expected <br/> Life</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Customer lists and relationships</td> <td style="width: 1%"> </td> <td style="width: 11%; text-align: center">7 years</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Trade name</td> <td> </td> <td style="text-align: center">3 years</td></tr> </table> P7Y P3Y The pro forma condensed consolidated statement of operations is presented for informational purposes only and is not indicative of the results of operations that would have necessarily been achieved if the acquisition had actually been consummated on January 1, 2022 (in thousands).<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Year Ended<br/> December 31,<br/> 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Year Ended<br/> December 31,<br/> 2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Net sales</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">126,535</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">121,774</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Net income</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,251</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,910</td><td style="text-align: left"> </td></tr> </table> 126535000 121774000 2251000 2910000 0.5 5100000 4600000 4400000 500000 500000 100000 100000 100000 100000 900000 1400000 <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2023, the allocation of the total consideration to the estimated fair value of acquired net assets as of the acquisition date for AMG is as follows (in thousands):</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Cash</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">170</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,402</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">129</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Prepaids and other current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">123</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Customer lists and relationships</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,930</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Trade name</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">360</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Backlog</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">280</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Developed technology</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(558</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(152</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(897</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Deferred revenue</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(148</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total fair value excluding goodwill</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,709</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,371</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total consideration</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,080</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 170000 1402000 129000 123000 1930000 360000 280000 70000 558000 152000 -897000 148000 2709000 2371000 5080000 <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The estimated useful lives of intangible assets recorded related to the AMG acquisition are as follows (in thousands):</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify; padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center; padding-bottom: 1.5pt">Expected <br/> Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Customer lists and relationships</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">7 years</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Trade name</td><td> </td> <td style="text-align: center">3 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Backlog</td><td> </td> <td style="text-align: center">11 months</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Developed technology</td><td> </td> <td style="text-align: center">3 years</td></tr> </table> P7Y P3Y P11M P3Y <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 4: Intangible Assets</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Definitive lived intangible assets are as follows (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Accumulated</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Net</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Accumulated</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Net</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 28%; text-align: left">Customer lists and relationships</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">12,020</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(5,395</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,625</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,940</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(3,850</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,090</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Trade names</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,740</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,575</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,165</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,360</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(973</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">387</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Developed technology</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">140</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(115</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">140</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(86</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">54</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Backlog</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">340</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(340</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">340</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(340</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,240</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(7,425</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,815</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,780</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(5,249</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,531</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The range of useful lives and the weighted-average remaining useful life of amortizable intangible assets at December 31, 2023 is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Expected <br/> Life</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted <br/> Average<br/> Remaining<br/> Useful Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Customer lists and relationships</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">7-15 years</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">11 years</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Trade names</td><td> </td> <td style="text-align: center">3 years</td><td> </td> <td style="text-align: center">2 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Developed technology</td><td> </td> <td style="text-align: center">3 years</td><td> </td> <td style="text-align: center">2 years</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The amortization expense of the definite lived intangible assets for the years remaining is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Estimated<br/> Amortization</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-style: italic; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">(in thousands)</td><td style="padding-bottom: 1.5pt; font-style: italic"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Year ending December 31,</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,993</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,690</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,214</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,028</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">969</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">921</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,815</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Amortization expense recognized during the years ended December 31, 2023 and 2023 was $2.2 million and $2.0 million, respectively. Amortization expense is primarily calculated on a straight-line basis.</p> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Definitive lived intangible assets are as follows (in thousands):</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Accumulated</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Net</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Accumulated</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Net</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 28%; text-align: left">Customer lists and relationships</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">12,020</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(5,395</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,625</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,940</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(3,850</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,090</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Trade names</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,740</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,575</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,165</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,360</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(973</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">387</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Developed technology</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">140</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(115</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">140</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(86</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">54</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Backlog</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">340</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(340</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">340</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(340</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,240</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(7,425</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,815</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,780</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(5,249</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,531</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 12020000 -5395000 6625000 7940000 -3850000 4090000 2740000 -1575000 1165000 1360000 -973000 387000 140000 -115000 25000 140000 -86000 54000 340000 -340000 340000 -340000 15240000 -7425000 7815000 9780000 -5249000 4531000 The range of useful lives and the weighted-average remaining useful life of amortizable intangible assets at December 31, 2023 is as follows:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Expected <br/> Life</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted <br/> Average<br/> Remaining<br/> Useful Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Customer lists and relationships</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">7-15 years</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">11 years</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Trade names</td><td> </td> <td style="text-align: center">3 years</td><td> </td> <td style="text-align: center">2 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Developed technology</td><td> </td> <td style="text-align: center">3 years</td><td> </td> <td style="text-align: center">2 years</td></tr> </table> P7Y P15Y P11Y P3Y P2Y P3Y P2Y The amortization expense of the definite lived intangible assets for the years remaining is as follows:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Estimated<br/> Amortization</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-style: italic; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-style: italic; text-align: center">(in thousands)</td><td style="padding-bottom: 1.5pt; font-style: italic"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Year ending December 31,</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,993</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,690</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,214</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,028</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">969</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">921</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,815</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 1993000 1690000 1214000 1028000 969000 921000 7815000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 5: Net Income Per Share </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic net income per common share is computed by dividing the net income available to common stockholders by the weighted-average number of common shares outstanding. Diluted net income per share is calculated similarly to basic per share amounts, except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential common shares had been issued and if the additional common shares were dilutive.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For periods presented in which there is a net loss, potentially dilutive securities are excluded from the computation of fully diluted net loss per share as their effect is anti-dilutive. Below is a reconciliation of the fully dilutive securities effect for the years ended December 31, 2023 and 2022 (in thousands, except per share data):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="6" style="text-align: center; font-weight: bold">Year Ended</td><td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31,</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2023</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Net income attributable to common stockholders</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,487</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,111</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average basic common shares outstanding</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,555</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,261</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left">Dilutive effect of stock options, warrants and restricted stock</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">124</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">301</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Weighted average shares for diluted earnings per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">7,679</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">7,562</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Basic income per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.33</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.43</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Diluted income per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.32</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.41</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> Below is a reconciliation of the fully dilutive securities effect for the years ended December 31, 2023 and 2022 (in thousands, except per share data):<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="6" style="text-align: center; font-weight: bold">Year Ended</td><td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">December 31,</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2023</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Net income attributable to common stockholders</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,487</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,111</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Weighted average basic common shares outstanding</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,555</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,261</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left">Dilutive effect of stock options, warrants and restricted stock</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">124</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">301</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Weighted average shares for diluted earnings per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">7,679</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">7,562</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Basic income per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.33</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.43</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Diluted income per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.32</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.41</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 2487000 3111000 7555 7261 124000 301000 7679 7562 0.33 0.43 0.32 0.41 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 6: Property and Equipment</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property and equipment consist of the following at December 31 (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Software and computer equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,167</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,502</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Automobiles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,851</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">792</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">643</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">582</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">311</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Furniture and fixtures</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">208</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">176</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Property and equipment, gross</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,600</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,632</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,627</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(815</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Property and equipment, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,973</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,817</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation and amortization expense related to property and equipment during the years ended December 31, 2023 and 2022 was $0.8 million and $0.5 million, respectively.</p> Property and equipment consist of the following at December 31 (in thousands):<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Software and computer equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,167</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,502</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Automobiles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,851</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">792</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">643</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">582</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">311</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Furniture and fixtures</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">208</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">176</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Property and equipment, gross</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,600</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,632</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,627</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(815</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Property and equipment, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,973</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,817</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 2167000 1502000 1851000 792000 643000 582000 311000 208000 176000 5600000 2632000 2627000 815000 2973000 1817000 800000 500000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 7: Accrued Expenses and Other Current Liabilities</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accrued expenses and other current liabilities consist of the following at December 31 (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Salaries and benefits</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,967</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,743</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Taxes payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,661</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,016</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Holdback related to acquisition</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,178</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Professional fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">30</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">188</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Vendor purchases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">95</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Customer deposits</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">454</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">265</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">181</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">272</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Total accrued expenses and other current liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,566</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,528</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> Accrued expenses and other current liabilities consist of the following at December 31 (in thousands):<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Salaries and benefits</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,967</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,743</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Taxes payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,661</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,016</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Holdback related to acquisition</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,178</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Professional fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">30</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">188</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Vendor purchases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">95</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Customer deposits</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">454</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">265</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">181</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">272</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Total accrued expenses and other current liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,566</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,528</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 2967000 2743000 1661000 1016000 1178000 30000 188000 95000 44000 454000 265000 181000 272000 6566000 4528000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 8: Line of Credit</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Loan and Security Agreement (the “Loan Agreement”) with MUFG Union Bank, National Association (the “Bank”), as amended, provides for a revolving line of credit of up to $10.0 million with our obligations being secured by a security interest in substantially all of our assets. Loans extended to us under the Loan Agreement are currently scheduled to mature on July 31, 2026. Effective March 27, 2023, we entered into an amendment letter (“Amendment”) with the Bank that served to amend certain terms of the Loan Agreement and increased the revolving line of credit available to us from $9.0 million to $10.0 million. The Amendment also served to modify certain covenants in the original agreement. On March 31, 2023, we drew down $7.0 million of this facility and amounts borrowed under this credit facility are evidenced, and governed, by the terms of a commercial promissory note in favor of the Bank. As of December 31, 2023, there is $1.3 million outstanding on the line of credit.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Interest and Fees</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Loans under the Loan Agreement with an outstanding balance of at least $150,000 bear interest, at our option, at a base interest rate equal to the Term secured overnight financing rate as administered by the Federal Reserve Bank of New York (“SOFR”) plus 2.50% or a base rate equal to an index offered by the Bank for the interest period selected and is payable at the on the last day of each month, commencing April 30, 2023. The interest rate on the loans adjusts at the end of each SOFR rate period (1, 3, or 6 month term) selected by us. All other loan amounts bear interest at a rate equal to an index rate determined by the Bank, which shall vary when the index rate changes. As of December 31, 2023, the effective interest rate was 7.9%. We have the right to prepay variable interest rate loans, in whole or in part at any time, without penalty or premium. Amounts outstanding with a base interest rate may be prepaid in whole or in part provided we have given the Bank written notice of at least five days prior to prepayment and pay a prepayment fee. At any time prior to the maturity date, we may borrow, repay and reborrow amounts under the Loan Agreement, subject to the prepayment terms, and, as long as the total outstanding does not exceed $10.0 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Covenants</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the Loan Agreement , as amended by the Amendment, we are subject to a variety of customary affirmative and negative covenants, including that we (i) maintain a ratio of total debt to EBITDA of not greater than 3.0:1.0 measured at the end of each quarter, (ii) maintain a fixed charge coverage ratio of not less than 1.35:1.00 to be measured as of the end of each fiscal quarter, and (iii) submit a pro-forma statement in advance showing compliance and overall satisfactory metrics post-acquisition should the Company use any loan under the Loan Agreement for any acquisition with a purchase price in excess of $1,500,000. The Loan Agreement also prohibits us from, or otherwise imposes restrictions on us with respect to, among other things, liquidating, dissolving, entering into any consolidation, merger, division, partnership, or other combination, selling or leasing a majority of our assets or business or purchase or lease all or the greater part of the assets or business of another entity or person.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, we were in compliance with all of our covenants, were eligible to borrow up to $8.7 million, and had $1.3 million in outstanding borrowings under the Loan Agreement.</p> 10000000 2026-07-31 9000000 10000000 7000000 1300000 150000 0.025 0.079 10000000 Under the Loan Agreement , as amended by the Amendment, we are subject to a variety of customary affirmative and negative covenants, including that we (i) maintain a ratio of total debt to EBITDA of not greater than 3.0:1.0 measured at the end of each quarter, (ii) maintain a fixed charge coverage ratio of not less than 1.35:1.00 to be measured as of the end of each fiscal quarter, and (iii) submit a pro-forma statement in advance showing compliance and overall satisfactory metrics post-acquisition should the Company use any loan under the Loan Agreement for any acquisition with a purchase price in excess of $1,500,000. 8700000 1300000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 9: Term Debt</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>MUFG Promissory Note</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We entered into a $5.0 million unsecured promissory note agreement, effective March 27, 2023, with the Bank. Principal and interest payments on this note are due in quarterly installments of $250,000 on the last day of each quarter commencing June 30, 2023, with an interest rate based on Term SOFR plus 2.5% (secured overnight financing rate) as administered by the Federal Reserve Bank of New York, which was 7.9% at December 31, 2023. This note matures March 31, 2028.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>EIDL Promissory Note</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 27, 2020, we received $0.2 million in connection with a promissory note from the SBA under the Economic Injury Disaster Loan (“EIDL”) program pursuant to the CARES Act. Under the terms of the EIDL promissory note, interest accrues on the outstanding principal at an interest rate of 3.75% per annum and with a term of 30 years with equal monthly payments of principal and interest of $731 beginning on August 27, 2021. As of December 31, 2023 and December 31, 2022, outstanding debt under the promissory note was $0.1 million.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At December 31, 2023, our total term debt consisted of the following (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">MUFG promissory note</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,500</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">EIDL promissory note</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">142</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total term debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,642</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: current portion of long-term debt</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,003</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Long-term debt</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,639</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth future principal payments for outstanding debt (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,003</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,004</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,004</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,004</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">504</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">123</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,642</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 5000000 250000 0.025 0.079 200000 0.0375 P30Y 731 100000 100000 At December 31, 2023, our total term debt consisted of the following (in thousands):<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">MUFG promissory note</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,500</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">EIDL promissory note</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">142</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total term debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,642</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: current portion of long-term debt</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,003</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Long-term debt</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,639</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 4500000 142000 4642000 1003000 3639000 The following table sets forth future principal payments for outstanding debt (in thousands):<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,003</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,004</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,004</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,004</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">504</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">123</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,642</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 1003000 1004000 1004000 1004000 504000 123000 4642000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 10: Income Taxes </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The provision for income taxes for the years ended December 31, 2023 and 2022 is as follows (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Current:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -9pt; padding-left: 0.25in">Federal</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,069</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">910</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">State</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">377</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">101</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,446</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,011</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Deferred:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 0.25in">Federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(184</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(39</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">State</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(130</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">293</td><td style="padding-bottom: 1.5pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(314</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">254</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total income tax expense</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,132</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,265</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our deferred tax assets and liabilities are as follows (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Allowance for credit losses</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">70</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">68</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Inventory reserve and uniform capitalization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">57</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accrued expenses and other liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">125</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Deferred revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">256</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">194</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">ROU Liability</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,046</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">839</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Intangibles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">156</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(150</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Property and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(596</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(364</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">ROU Asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(895</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(696</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Goodwill</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(132</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(121</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Net operating loss carryforwards</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">948</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,002</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Total deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,161</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">848</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: left"><b>Valuation allowance</b></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-51">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net deferred tax assets after valuation allowance</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,161</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">848</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A reconciliation of the United States statutory income tax rate to the effective income tax rate for the years ended December 31, 2023 and 2022 is as follows (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Federal taxes at statutory rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">898</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">919</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">State and local income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">295</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">295</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other Permanent differences</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">State rate change</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(113</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">PY return to provision differences</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Provision for income taxes</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,132</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,265</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Effective tax rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26.5</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28.9</td><td style="text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our deferred income tax assets and liabilities are recognized for the estimated future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. These assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to reverse.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have net operating loss carryforwards available in certain jurisdictions to reduce future taxable income. Future tax benefits for net operating loss carryforwards are recognized to the extent that realization of these benefits is considered more likely than not. This determination is based on the expectation that related operations will be sufficiently profitable or various tax business and other planning strategies will enable us to utilize the net operating loss carryforwards. Our evaluation of the realizability of deferred tax assets considers both positive and negative evidence. The weight given to potential effects of positive and negative evidence is based on the extent to which it can be objectively verified. As of December 31, 2023, we did not record a valuation allowance related to the U.S. federal and state temporary items.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Utilization of the net operating loss carryforwards may be subject to a substantial annual limitation due to ownership change limitations provided by the Internal Revenue Code under section 382. The annual limitation may result in the expiration of net operating loss carryforwards before utilization. As of December 31, 2023, we had federal and state net operating loss carryforwards of approximately $4.3 million and $0.9 million, respectively. As of December 31, 2022, we had federal and state net operating loss carryforwards of approximately $4.8 million and $0.0 million, respectively. These loss carryforwards will expire in varying amounts beginning 2033.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We continue to remain subject to examination by U.S. federal authority for the years 2020 through 2023 and for various state authorities for the years 2019 through 2023, with few exceptions.</p> The provision for income taxes for the years ended December 31, 2023 and 2022 is as follows (in thousands):<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Current:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -9pt; padding-left: 0.25in">Federal</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,069</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">910</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">State</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">377</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">101</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,446</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,011</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Deferred:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 0.25in">Federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(184</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(39</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">State</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(130</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">293</td><td style="padding-bottom: 1.5pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(314</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">254</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total income tax expense</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,132</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,265</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 1069000 910000 377000 101000 1446000 1011000 -184000 -39000 -130000 293000 -314000 254000 1132000 1265000 Our deferred tax assets and liabilities are as follows (in thousands):<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Allowance for credit losses</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">70</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">68</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Inventory reserve and uniform capitalization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">57</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accrued expenses and other liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">125</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Deferred revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">256</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">194</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">ROU Liability</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,046</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">839</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Intangibles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">156</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(150</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Property and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(596</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(364</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">ROU Asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(895</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(696</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Goodwill</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(132</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(121</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Net operating loss carryforwards</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">948</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,002</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Total deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,161</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">848</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: left"><b>Valuation allowance</b></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-51">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Net deferred tax assets after valuation allowance</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,161</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">848</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 70000 68000 59000 57000 55000 125000 256000 46000 194000 42000 1046000 839000 156000 -150000 596000 364000 -895000 -696000 -132000 -121000 948000 1002000 1161000 848000 1161000 848000 A reconciliation of the United States statutory income tax rate to the effective income tax rate for the years ended December 31, 2023 and 2022 is as follows (in thousands):<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Federal taxes at statutory rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">898</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">919</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">State and local income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">295</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">295</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other Permanent differences</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">State rate change</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(113</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">PY return to provision differences</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">39</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Provision for income taxes</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,132</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,265</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Effective tax rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26.5</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28.9</td><td style="text-align: left">%</td></tr> </table> 898000 919000 295000 295000 13000 51000 -113000 39000 1132000 1265000 0.265 0.289 4300000 900000 4800000 0 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 11: Stockholders’ Equity </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are authorized to issue two classes of stock designated as common stock and preferred stock. As of December 31, 2023, we are authorized to issue 60,000,000 total shares of stock. Of this amount, 50,000,000 shares are common stock, each having a par value of $0.001 and 10,000,000 shares are preferred stock, each having a par value of $0.001.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Preferred Stock </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At December 31, 2023 and 2022, there were <span style="-sec-ix-hidden: hidden-fact-54">no</span> shares of preferred stock outstanding.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Common Stock</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At December 31, 2023 and 2022, there were 7,680,334 and 7,416,071 shares of common stock outstanding, respectively. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Warrants </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In September 2022, a portion of the common stock warrants issued by the Company in 2018 were exercised by certain of the holders on a cashless basis. As a result of the cashless exercise, 97,408 shares of common stock were issued.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2023, the common stock warrants issued by the Company in June 2018 were fully exercised by all of the holders resulting in the issuance of 191,826 shares of common stock. In June 2023, one holder exercised a common stock warrant, issued by the Company in June 2018, on a cashless basis for a total of 12,676 shares of common stock, which was settled in two issuances: 9,247 shares of common stock were issued in June 2023 and an additional 3,429 shares of common stock were issued during the third quarter of 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2023, the remaining common stock warrants issued by the Company in 2018 were fully exercised by certain holders resulting in the issuance of 17,063 shares of common stock. Furthermore, in October 2023, one holder exercised his common stock warrants issued by the Company in June 2018, on a cashless basis resulting in the issuance of 966 shares of common stock.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All warrants were exercised as of December 31, 2023.</p> 60000000 50000000 0.001 10000000 0.001 7680334 7416071 97408 191826 12676 9247 3429 17063 966 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 12: Share-Based Compensation </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under our amended 2014 Equity Incentive Plan (the “2014 Plan”), 1,600,000 shares of our common stock are reserved for issuance, of which 587,709 shares of common stock remain available for issuance under the 2014 Plan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the 2014 Plan, common stock incentives may be granted to our officers, employees, directors, consultants, and advisors (and prospective directors, officers, managers, employees, consultants and advisors) and our affiliates can acquire and maintain an equity interest in us, or be paid incentive compensation, which may (but need not) be measured by reference to the value of our common stock.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The 2014 Plan permits us to provide equity-based compensation in the form of stock options, stock appreciation rights, restricted stock, restricted stock units, unrestricted stock and other stock bonus awards and performance compensation awards.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The 2014 Plan is administered by the Board of Directors, or a committee appointed by the Board of Directors, which determines recipients and the number of shares subject to the awards, the exercise price and the vesting schedule. The term of stock options granted under the 2014 Plan cannot exceed ten years. Options shall not have an exercise price less than 100% of the fair market value of our common stock on the grant date, and generally vest over a period of three years. If the individual possesses more than 10% of the combined voting power of all classes of our stock, the exercise price shall not be less than 110% of the fair market of a share of common stock on the date of grant.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes stock option activity for the year ended December 31, 2023:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Stock<br/> Options</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Grant Date<br/> Weighted<br/> Average<br/> Exercise<br/> Price</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Life</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Aggregate<br/> Intrinsic<br/> Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="2" style="text-align: center; font-weight: bold">(in years)</td><td style="text-align: center; font-weight: bold"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="2" style="text-align: center; font-weight: bold">($ in thousands)</td><td style="text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">Outstanding at December 31, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">458,957</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4.08</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">       </div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"></td><td style="width: 9%; text-align: right">                </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">60,521</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7.26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(71,665</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.53</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(31,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">2.85</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Outstanding at December 31, 2023</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">416,813</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">4.89</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">3.29</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">755</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Exercisable at December 31, 2023</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">360,041</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">5.00</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">3.30</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">1,798</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Share-based compensation cost is measured at the grant date based on the fair value of the award. The fair values of stock options granted were estimated using the Black-Scholes option-pricing model with the following assumptions:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -9pt; padding-left: 9pt">Weighted average grant-date fair value per option granted</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: center"> </td><td style="white-space: nowrap; width: 9%; text-align: center">$3.05 to $3.65</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: center"></td><td style="width: 9%; text-align: center">$3.13</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected option term</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center">2.5 years</td><td style="text-align: left"> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: center">2.5 years</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected volatility factor</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center">74.0%</td><td style="text-align: left"></td><td> </td> <td style="text-align: center"> </td><td style="text-align: center">83.0%</td><td style="text-align: left"></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Risk-free interest rate</td><td> </td> <td style="text-align: center"> </td><td style="white-space: nowrap; text-align: center">3.82% to 4.18%</td><td style="text-align: left"></td><td> </td> <td style="text-align: center"> </td><td style="text-align: center">4.27%</td><td style="text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected annual dividend yield</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"><div style="-sec-ix-hidden: hidden-fact-56">—%</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"><div style="-sec-ix-hidden: hidden-fact-57">—%</div></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We estimate expected volatility using historical volatility of common stock of our peer group over a period equal to the expected life of the options. The expected term of the awards represents the period of time that the awards are expected to be outstanding. We considered expectations for the future to estimate employee exercise and post-vest termination behavior. We do not intend to pay common stock dividends in the foreseeable future, and therefore have assumed a dividend yield of zero. The risk-free interest rate is the yield on zero-coupon U.S. Treasury securities for a period that is commensurate with the expected term of the awards.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, there was $125,107 of total unrecognized share-based compensation related to unvested stock options. These costs have a weighted average remaining recognition period of 1.0 years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the years ended December 31, 2023 and 2022, certain employees exercised vested stock options through a cashless exercise. The options exercised were net settled in satisfaction of the exercise price and employee share-based tax withholding. These shares were issued pursuant to an S-8 Registration Statement dated July 7, 2021 with respect to shares issuable pursuant to the 2014 Plan. The exercised options, utilizing a cashless exercise, are summarized in the following table:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">Year Exercised</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Options <br/> Exercised</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted Average <br/> Exercise <br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares Net <br/> Settled for <br/> Exercise</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares <br/> Withheld <br/> for Taxes (1)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net Shares <br/> Issued</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted <br/> Average <br/> Share Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Employee <br/> Share-Based <br/> Tax <br/> Withholding</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 16%; text-align: left">2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">56,250</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2.55</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">24,371</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">8,169</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">23,710</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6.43</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">67,444</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">596,668</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3.46</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">210,117</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">154,320</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">232,231</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9.84</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,517,823</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shares withheld for employee taxes of 8,169 and 154,320 represents the equivalent shares for employee tax withholding of $67,444 and $1.5 million, respectively. The employee tax withholding is based on the statutory rates for each employee on the date of exercise. ASU 2016-09 clarifies that employee taxes paid in lieu of shares issued for share-based compensation should be considered similar to a share repurchase. Accordingly, employee taxes paid by us are recorded as a reduction to stockholders’ equity on the date of exercise and classified as a financing activity on the statement of cash flows when taxes are paid to the taxing authorities.</span></td></tr> </table> 1600000 587709 P10Y 1 P3Y 0.10 1.10 The following table summarizes stock option activity for the year ended December 31, 2023:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Stock<br/> Options</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Grant Date<br/> Weighted<br/> Average<br/> Exercise<br/> Price</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Life</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Aggregate<br/> Intrinsic<br/> Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="2" style="text-align: center; font-weight: bold">(in years)</td><td style="text-align: center; font-weight: bold"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="2" style="text-align: center; font-weight: bold">($ in thousands)</td><td style="text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">Outstanding at December 31, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">458,957</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4.08</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">       </div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"></td><td style="width: 9%; text-align: right">                </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">60,521</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7.26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(71,665</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.53</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(31,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">2.85</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Outstanding at December 31, 2023</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">416,813</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">4.89</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">3.29</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">755</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Exercisable at December 31, 2023</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">360,041</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">5.00</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">3.30</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">1,798</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 458957 4.08 60521 7.26 71665 2.53 31000 2.85 416813 4.89 P3Y3M14D 755000 360041 5 P3Y3M18D 1798000 Share-based compensation cost is measured at the grant date based on the fair value of the award. The fair values of stock options granted were estimated using the Black-Scholes option-pricing model with the following assumptions:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -9pt; padding-left: 9pt">Weighted average grant-date fair value per option granted</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: center"> </td><td style="white-space: nowrap; width: 9%; text-align: center">$3.05 to $3.65</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: center"></td><td style="width: 9%; text-align: center">$3.13</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected option term</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center">2.5 years</td><td style="text-align: left"> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: center">2.5 years</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected volatility factor</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center">74.0%</td><td style="text-align: left"></td><td> </td> <td style="text-align: center"> </td><td style="text-align: center">83.0%</td><td style="text-align: left"></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Risk-free interest rate</td><td> </td> <td style="text-align: center"> </td><td style="white-space: nowrap; text-align: center">3.82% to 4.18%</td><td style="text-align: left"></td><td> </td> <td style="text-align: center"> </td><td style="text-align: center">4.27%</td><td style="text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Expected annual dividend yield</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"><div style="-sec-ix-hidden: hidden-fact-56">—%</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"><div style="-sec-ix-hidden: hidden-fact-57">—%</div></td><td style="text-align: left"> </td></tr> </table> 3.05 3.65 3.13 P2Y6M P2Y6M 0.74 0.83 0.0382 0.0418 0.0427 125107 P1Y These shares were issued pursuant to an S-8 Registration Statement dated July 7, 2021 with respect to shares issuable pursuant to the 2014 Plan. The exercised options, utilizing a cashless exercise, are summarized in the following table:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">Year Exercised</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Options <br/> Exercised</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted Average <br/> Exercise <br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares Net <br/> Settled for <br/> Exercise</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares <br/> Withheld <br/> for Taxes (1)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net Shares <br/> Issued</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted <br/> Average <br/> Share Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Employee <br/> Share-Based <br/> Tax <br/> Withholding</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 16%; text-align: left">2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">56,250</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2.55</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">24,371</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">8,169</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">23,710</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6.43</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">67,444</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">596,668</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3.46</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">210,117</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">154,320</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">232,231</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9.84</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,517,823</td><td style="text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shares withheld for employee taxes of 8,169 and 154,320 represents the equivalent shares for employee tax withholding of $67,444 and $1.5 million, respectively. The employee tax withholding is based on the statutory rates for each employee on the date of exercise. ASU 2016-09 clarifies that employee taxes paid in lieu of shares issued for share-based compensation should be considered similar to a share repurchase. Accordingly, employee taxes paid by us are recorded as a reduction to stockholders’ equity on the date of exercise and classified as a financing activity on the statement of cash flows when taxes are paid to the taxing authorities.</span></td></tr> </table> 56250 2.55 24371 8169 23710 6.43 67444 596668 3.46 210117 154320 232231 9.84 1517823 8169 154320 67444 1500000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 13: Commitments and Contingencies </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Operating Leases</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, we have five operating leases for office and warehouse space.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023 and 2022, our operating lease asset and liability balances were as follows (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-weight: bold; text-align: left; padding-bottom: 4pt">Operating lease right-of-use assets</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">3,392</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">2,681</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Current portion of operating lease obligations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">874</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">529</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Long-term portion of operating lease obligations</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,093</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,706</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total operating lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,967</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,235</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The components of lease expense for our operating leases consisted of the following (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-size: 11pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year Ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 11pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Lease expense</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">566</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">637</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Sublease income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(228</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(216</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total operating leases expense</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">338</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">421</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Supplemental information on operating leases is as follows (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-size: 11pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year Ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 11pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Operating cash outflows from operating leases</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,078</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">659</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">ROU assets obtained in exchange for operating lease liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,211</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt">  </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Weighted-average remaining lease term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.91 years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.43 years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%; text-align: left">Weighted-average discount rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">4.75</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">5.60</td><td style="width: 1%; text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The maturities of lease liabilities as of December 31, 2023 are as follows (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,060</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,064</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,016</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">552</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">569</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">190</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Total minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,451</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(484</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Present value of operating lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,967</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Employee Benefit Plan</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have a 401(k) retirement plan. Under the terms of the plan, eligible employees may defer up to 25% of their pre-tax earnings, subject to the Internal Revenue Service annual contribution limit. Additionally, the plan allows for discretionary matching contributions by us. In 2023 and 2022, the matching contributions were 100% of the employee’s contribution up to a maximum of 4% of the employee’s eligible compensation. During the years ended December 31, 2023 and 2022, we contributed $385,000 and $255,000, respectively, to the 401(k) plan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Contingencies</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time, we are subject to litigation incidental to the conduct of our business. When applicable, we record accruals for contingencies when it is probable that a liability will be incurred, and the amount of loss can be reasonably estimated. While the outcome of lawsuits and other proceedings against us cannot be predicted with certainty, in our opinion, individually or in the aggregate, no such lawsuits are expected to have a material effect on our consolidated financial position or results of operations.</p> As of December 31, 2023 and 2022, our operating lease asset and liability balances were as follows (in thousands):<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; font-weight: bold; text-align: left; padding-bottom: 4pt">Operating lease right-of-use assets</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">3,392</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">2,681</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Current portion of operating lease obligations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">874</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">529</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Long-term portion of operating lease obligations</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,093</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,706</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total operating lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,967</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,235</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 3392000 2681000 874000 529000 3093000 2706000 3967000 3235000 The components of lease expense for our operating leases consisted of the following (in thousands):<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-size: 11pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year Ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 11pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Lease expense</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">566</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">637</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Sublease income</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(228</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(216</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total operating leases expense</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">338</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">421</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 566 637 228 216 338 421 Supplemental information on operating leases is as follows (in thousands):<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-size: 11pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year Ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 11pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Operating cash outflows from operating leases</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,078</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">659</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">ROU assets obtained in exchange for operating lease liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,211</td><td style="text-align: left"> </td></tr> </table> 1078000 659000 3211000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Weighted-average remaining lease term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.91 years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.43 years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%; text-align: left">Weighted-average discount rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">4.75</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">5.60</td><td style="width: 1%; text-align: left">%</td></tr> </table> P5Y10M28D P4Y5M4D 0.0475 0.056 The maturities of lease liabilities as of December 31, 2023 are as follows (in thousands):<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,060</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,064</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,016</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">552</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">569</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">190</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Total minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,451</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(484</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Present value of operating lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,967</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 1060000 1064000 1016000 552000 569000 190000 4451000 484000 3967000 0.25 1 1 0.04 0.04 385000 255000 false false false false false FY 0001505611 Shares withheld for employee taxes of 8,169 and 154,320 represents the equivalent shares for employee tax withholding of $67,444 and $1.5 million, respectively. The employee tax withholding is based on the statutory rates for each employee on the date of exercise. ASU 2016-09 clarifies that employee taxes paid in lieu of shares issued for share-based compensation should be considered similar to a share repurchase. Accordingly, employee taxes paid by us are recorded as a reduction to stockholders’ equity on the date of exercise and classified as a financing activity on the statement of cash flows when taxes are paid to the taxing authorities.

:03L_?\E2DX-(U2UB82KAI"FZN(;C%#4);U/PO,EL M14-[91!K%&;H).K)$F3HP;I$[SB&\5'M"28$V9[$7P;TK(+T(CFP9*F%4:ZF M;=E4Q-D2-?K(ZN1+>L!*&'1_,N('!TI^PQH7:Z:XSZ4^&LPC'5"8 7S5R>[Z0H&UBADSAH3D M+O9NN:F;JEF3#V0%6RJ)IO?!6VS\#JK#]@<)#I](#-\0/VK2\\["VL.TL70QL,R"_4<]DCS9BVIGX/?&7LA&O/ZJ5MW2J07Q=6*WR^"K M:\%&1"OT!6;A;S+V\#PVY4Y\PN3QKT&6 M7]@LX*U&,Q;2:]X/CTT(I!%F2H M.+T/8#A-OV^:@HY:/R1>5U;!B6X\'^M5O0[PM!1/A>?0Q@,ECZ-RJ]K34B,< M?LFR(P(+)X6JF8O ;\EWK+CQ$,#'%5?%RGKB:929KJ,=X)!*J M8)O<>8&%X''QS&/NX1=^@(WXYYB3])YG3_@9QWSC(YB" &VB,0XB5?0;PQP8 MS-6P(%_R'FRUM6M'5]R:XU84C,5 E)/P*OGK7UX^OWKY.F+'I"B>@/Y%% WG MF?"]N"4GD GE4.2H;?[)RGQ0>L5G_'IR]D SG&8 :&Q,C@O]-LP R"&R]@25D0&&E!Y/ M#N*F"2%8=52LS6U7"I0HX!93Y$9>P)B'X"K): NP.$L8'&AGYXT%/W4\SNA+:&UDA@Z48,QQ"Y R#8=AHP,C_8. 7,3^ 7&U2 QUZ8EM$AL2 M#TQBWJ5#QB?Q02A##S%&ZP%9 /8T*0"CT[5F^) +?L)+9HG[:)R=U(_.Y%HD MXT"\N@V* "TH-?!Y1ZKIX>XIB++T*OWTLW+\X[P6SPT2S7#)-,$B-?D5Z1IL M5] K*"2:J4+)OX)N-+0NQ&;O=[N:L,G4+%EBA!7FI5-,B1_,T M)SEB% Z/_ M)QS7<<7!KZPC!5;"/N>Q2A? %C^-!FTH0@1XQ'O+UY)L.8YU40C_0\!K66\X MY!\21_9*).0/WN:?A6W9P\\P"HSB3,)Y@"948(@V8XQ84,(XQLWSA&^+] M<796%%5EF_R##OXGT! &\9W3UTP/XM)DC84E&DV[T,0)]8%WKJJ( =3B8L0\ M,M1P.-&B[A"*W//*??J$LF3*GN=^ZH/FG,H'>Z7DPZ[G*$Z?KUTS='HPZA;Q M2X5Y65U&CT);15F6 '-_1XE7"-1NZ"7E#H^6)B;GJ+EOB-(=VFXEJG&63S0+ MM)J)F&0F5183>6*H#Y\AG8G"OH>_D6JOW@9V:K/57Z&70:QO>E+L&C)7-650 M$&.@ISAOWHD&T@7]XT><+YVE)^G_&1J\C:>F&CB" Z8#)B11]I=-\7V"7LO1]I]F3.6%JTZ*%GZH0\R;61L) M:[3DK=0PQVD.&37XO$X6R*-:NIC^+L%%P$LJ :"V;1;H*Q"'368GD;L!A)^/ M\7X.>/\8*+?L$EV'&$ (UI-WK/QC<&8+&#C5;.(C6['4;/2H2.@A%PX9>.AS M3Q9H;9Z*@R_20C@!+.\V68C.A6PO\^4NW^=J2E.U@0L9@YFH>+4SZ60F*\!> MYH(8?>*CH>S5CA)^4=KZ'#>@H+X=) CZZ[0:A;9,X1;1FF,=2K4A@4Z(*R'_ M-%H,)K60Q6:!6=J2SP2<9TUAA^!Y+E@ZO!,E/0%M8"$2C]QJ0U]6RJQ,"H./ M3TZK_$XT(]W^3.Y5[WP%21'&< OLGWGPE@/-BG MWQJY0,F#XTL1],1P<;RRP(FP5E%#LH8#<&B"=T$C6K'I*L@D4/K\"RM*I^G/ MQ&*#RBH::&#[WWGL@:*U.QEVQ%+O,+/ZI&CNZB[A&H O)I;.2C(GR[R>F,F< M R8/'!SQU)B)@PY!XQXC#WUL;X:A+F]K#!^;4"<:E27(?A.X60 2[LF1S3M2 M+H[X?8P:+BG_E!"[7 XM9QGIG;Z7@A.E8(F4^BMF+PM>Y&RL]AV"VP;%%'UW MJIIR[LU ]1:2\01+<-SHFK.940W-$N-O$HSG6S]*XF7!0-(;)07E-OD3 MNV=K=XZT% XA)2%UJU,^\95\( OU)2@?7;=K.+^R6:THL:#QUC(Z#NE");^8 M!04,O(QLLD-2'VV- ]Z3C+0C,FEG'0Q>=W('RY=VZ^IGR*@S&)I#VH MK\?2L8F]T)2O*25 RL+3*"9/#XKB MMD4%0CR3XMS88J+3[NC8CGT\)58-LLD ZL;^3RE$BMQP'=>N./*LC(H]LRBO MB6;C$+RX9C@2BC5M5>,CH.)&UF$PO@(X@MRYZ0J0+)2T%M!NU$?B:7F#MV[QX$LCL2RR[0_X,H0W29 MZ8$OF7D)64U=[;U_L$,M#H\@):\ELU>/@0.6,LG5$Y,K!/ M:"@7>T76''+M MMF,O:'Q0DFZ))S"2CG^2&2KQT@:U( U/29Z+=Y2ARM-(BJQGY\=VPM7E;(A3 M\GU'/C8)-DM$AEE.C2H%E5B,?,@9)].9,"(=BBD((3"HP*8J-9;D(?+GNW!2 M98:W$Y4-NM8<&5YA.7)'"JUWJ&Y#)BD'55 PXED*?+I"$N]9.(S&_@TY4DH3 M:OE#I\ZHAI)+ +'H60=M)/AS*1\L' U=YB P.6^S8ZIL*BF[W):=K[FP["(4 M3.#%(@W>Y*Q*DKHXEKQ3WU#-P_<9"W2_2)B=O(+B:VPUZF(J6KEX4JI9,4 9 M)W+MO:$<\M EOX_!SUBSWVN:+-K[+.W)W$IUORCQY;PDIR>G^F225B=Y M4; VJHZK_ NY;"O)I8.=4V8S$2]1F1X/9PX0S^3*(,V>E,1#<NJ:W33!\H/?QBG,(13>?HNN)*A4C1Q%4%< 68I)?26BAH M0]M=4S\SASCZJ*@\O!.)W@F3QXW6A:9J'=.A0T+NM I^H',,*N-Z\^&T\XAN$ECCA1+/MAC,$QC@]0RY7X?B&#G"/F IF94]%VYJ L_'TE M]7V82 03=J/'L,+GP_F9=&36BD 5/2X)FIV?7J1;H&G*F0)HQ:T5/_7B=*8/ M<2FL: 0 5QS8] DA-?"@D/9*''P"%?-_&17I?P85R10JSKX&%<]/S_2A]-]# MQ=^D."@C 3ALB8ED<:F03[ Z08D?.*!\'X2ME I07Q146Y!OJ]!CH=Y3_KX1 M>#A "Y38*A,8T)YXALQ1H%!O1[_?21$@*3AJ1Y:]."ZI/!DFIFBWE#%U73@K M!H1SH51[9N;!:9(^2BE%:9Q[\O'TY]-WE%([>_ZZ:):?)9P;:90\3?!I2FH* M[Q6C?RI/5; ,W3TXXP@>8[CL$E29=F8;PC^]"Z5CMYP_M I(#,/(G#@Z+@GH M'C)2V09<8XFUFG^D7)/-N>PYF("*L(\QLI[: 2NVH9IH?[U-UU4 J2P4D][: MJ=WYID/9P4CI+H)6%'MT3%%D8BOAPO1^"I. &%SG=YTI[L:*C]T:D]PRW 0F M+19>(XTT@'I@"HWSCSIBW@BKD])I^O"EHUB M47,N'54Z!=/R $:[;F+7);?)7?TT.SZN]]X "[-F&:L+!DU(T^3HV'QZ $DT MD0:L6;4A7UQ!+INQ S!3+ZT<8YC%,G._6HM= -8;,F^!=2ZSV0Z!8Q$CZ[I82P+V]?F2(M!485W1/XE*46NT[$#KDF-1K(8P# MEF/]\9.S)SX+Z,CUNI?C_.N\.#:T.T=&::(!ILCQ9\KRCG-J=B+E:S@@&QP> MC94,$NYQA[ @KF-<91P7M?495.1S5WOO"J**'HKK]$TOD8YD<5)RYS7JV<*% M&A9[G30_DT@'WOB;/+\) 3FZWE@]Q,4_DG7?BOHOT9<.V!H7?*Z8IZDT[QD=2BH315:<$2%S.[=^>I64JV)$(SFL14Z.@@V&,-7;-90092F? M4&?'=-YL5=&JV3)A4/S\&($H #"!>UH-P2Y82LU>!XG21. %JB&7J\C,2(@-]M]IUHR52)SL%T?P&YLA67P)XFCH,* MK5OLN7PN)S>RDX2L['\4M?DZ:7;S54*["[ MMH'H[&XS*2''-";3O@(MDW)UN)]^:.OQ?F@*KL,V"1QV*-?]C>P:L[+EL90L M4#>U.MQ@*7LE61C#2$S_A)F:SJFK3&EL'%XJ#9EJER(-D=R(>R8YX6P/EKTW M<9,)]:D3?5<2%,Q#H-&[,J42$'_DS(L5UI5_E#JD@^>[0U,_2^XF[HU< M!@P_1#%%05UA& &ZO.GALM.$4LJ@@/L/:J)/+ 1:V31WAU%*8X(F!XK/1]W3 M**QJ^)]FEK+)XE/2#M;Q#GJNUU)M2 -4F.;+$1109!1)DKOSW1?LRB!9G^'H M32-#"I9\O90E3S-6*P"O(ZZ/#RP(D=B!E$[;D^R4\+%UG=__?F[GWS[@J_H\P+2!M >,>9DY%7V MC)!E.];2B,2,NX>H=F3]VPJ!9MS'9*2KZWD;!0OEAO4$I2/GCQ%]7 G4FE(8 M[TI!@P)/LS.]SU@=8'W6*AR"B @$N\%$+!??@>U!T+)(O4@WKMHAK7WFXY N MP:Z&8W4D_3LJNC.-^_8FM,)YGR#!$WZ.+0(!"=9A<0!@T"W'!C1?5#B IK E M'X'Z*T@F*!<&M@;2!HAY^1F+K9&:E-UR@=*NRI?:L@9-+8>UG7>8M<490C4J M.NQOIIE8-^ R5:SBIKZ<8UE%RPF_ 9+U3BM+/(<>XECUDE9#B;_JVL^ A*\> M9-1A")^4-D-123;H;.$I#N$\K(N$9R*3B$L=']0&ID2YYWQC43X6RX<"/63M M2X!3@T2')R]'AD= U8!B3E-6M@"0F(M*Q\D=@^A*^'R4J*FLJJW$+KS^BQ?@ M<]W<5:Y8UZZC)^[5T>E\S8SF/Y'$RB;)7/=C/ MZD:EUCQ+W\6&TII_MM=3.4#O\JW<1;(/DG AJ1L=7?"#<>0DF=QV-VV;+?!W1;:<95=:%/!3@;86J;J ME.AMM.IJ:!?L'X_&!\/, YH&_\S6B+^$.\E4>PZJ\BY^)Z!KVPU)V8]A>>H% MM--Q-B_#V>$5*85C4?,CRFD[Z,.IV7N8"T8LDR*7_O?0Q9AJ"W=-4XT<2Y$> MR-AFEGAH8J*"J8J!&)%!<)'MEOQ[GJ@)VS88VAIJ'/F1[C6U)UMTCCMT'L2+ MC[?E=%%#OH,VG%0MC)&[Y)UO,J_]+Q^GL[/L_!);:%YEL[.7R76AD9WY579V M?I'.G\/WE\DO$T%YI)+0MYX#T:CO/;G*7LQFZ=/TR6R67;QXGCX].CSWRSV9 M/<\ 2!EU?H6CON.4V$4 ]AQ^.0]04Q+LBO+"NEZRFHGO&5O"^.XPQ1&8 [L[ M0J.D5%K8@C5<25X$&Z#J6@[-GR;9LVN7 DJ*O!2>:_-]7YWIMQTC!N;ESA;Y.FT>/T^55V>8D= M>Z]FV=751?(^Q)_3R^SEQ3GPCG/@$=YW<3$'GG&6SEYDY^?/$[BML\OL\N4% MS/#R*KN871[V[Z;&W?Y]$HFI4V(ANFMZIVWZM$" &\03Z87)QBVXISN"8C:- MU%Z-J[3\&S<2>DI(06L6.&U,%(:/KJ"> !\ #=$H5&>^;=J?-<88=@OEX M?GE&[55WV#V=!Z"+1+I0Q"5:93]H-LI4"L9YQLDMQ4&SV--SG^B %0L"%V>L MF;X@I0>4="K# %#/"MF&TEY[6&X2Z0WMY9EB#C7IA&&BW'!E??*[Z%"SRV\H MK^GQ[.KT,DK80#'M"?4,0Q._L&466FNCX\6U5L MRLX .M4!>@3]V329!@'0=,PVX;K-I> _ MBY/WP:Q=="FZ M0)B/)C:;#S=QN/!I^CT5NM/@H\, AQ)Q5/9%)5;"JY'=.^MJ4#"<@J9MN0WY=%A%YDE[RC7 M.(!*<95V(D?1"Y_,!HQL$+C#_; 6OFQCDCQ6 ZW!!#,10_5W.\J M=$'>+#=-Y9OH^CP14[@=/T<_)+YX6U1DZ6;HZVXQ5[>UE=H,&'M;;QL,(9$+ M4NNVF1Z%!+0E+P:$&DR$(9O65O4NI UV0NUO5BB5R%V%M[+5\_;S%B55OR'! M483))^^R<#@\EE"4/7$N%K=RX<$*K<@_M;)-QZ+G=4]2,!CV+-:K]C"F\W;% MZ-"T>D3]NLS)[NB]L?"SL-1$XVNC8LR!.PR58B;8_M[:[_C7C5E0LI<#"]'N M!SMTIO9]L$MNL,NOE&G@*P*D6@4%JK@_N$6FMA:EQ(]("O!!:0MF+1H88X/> MMJ8NMU'G(IY37;8!_XF?%CM^1-UHF:[]&1AZ'%]7[2E"N%. DOX0OO1^I\MX] UO1\9[PEVO=J+TU^Z&55S"7&P-.K MSGYMB4_N;0=G7P;N:\D/Z!$O%\_**A1?<-VY)2%Z:H11O7'FUD;0A3'''IA M[VVO?:#XZ#U4]VF%#2I-[JG7@((F8A0NGV1@LX;UC0ZLX\79BM1(9"]R3OMA M.NPSVR4'VL\MM=&<7%H[WK7B8\:B,?/VS$ZZ\"R=9 !X:C#]NF5ZJKV2ST;) M2KS<=]J!25]P)GTB@-!;TE,E\R/-[<)C5)0H_M-JKM(^<(16? ^8B^58Z\_;&TR M?!*Q*-/D4%N8'?A()UZ/R"(.EEQP"_RCKUYD;C-JCKD7Z11%_?O_L?A6YUDK$G))0>T3R9-R ..10B3R-1>'Q)6/J@H MXJ;E*3IYN=M0Z']B6N#X=P;+F=CN.!SUVPY=/VY2*>\;HU[W M^C)'HF&L 4,/T D7EY^@K7 B[T]8H/>@0P"<]@T:"FX_*CJVNZ4FLOD74@X& MH#+0+_:GZ?5#P/LZZPC.I%SIF^M"?"!/+\^^L2^I!.1P';,'#A;T%Q#]YA%B M0UN\*/:]HLPBT^PC&[UX($N\DDIQ("#+BN/^\6N_Z:ER*R9&QTT?JZ;3SIL4 MX2M9<<,@.KW(DW27*)IB%\,,&;]>8K(\#"I!_^W1JQ,CV+^-X+J_IZ6X]QC5 M#9R3H1.ZI)S9ST8U=;\.#V32=%$N%+WNT"LYT6$!X?^=B"YYV0?/H ML:@Y-6^13L);I*^+!M^OCM[7&WS3.JTR/YL]YSOV\?KF'><"%$ IO]$O)[/S MS+RW^@<39U"7C[Q*]$=V>#]A^CJ?/W_Z*FI9V:SB)S$5:G)B4>,1@JBYUC:> MC)KG*Q^)7\@8O\=:W[(5PIK49#PQY/WV4R^5#/S8;*10F]> M)*NY+?JB8(#/+7,,424_U.G?\35;53=I+)NZST^XLY'.-WGI0_<*]3DBX9LDN,RHHO!:;KK"C=.',' MBOS-L_[MFV=E!_];PG]M/KF>OKN>/GL'(\/C;-SO0NG^BEB3('UO M(#+!( $TCB3;B9UI SAM9[:#=J9H9[98+/:!EFB;4UE42]OC*E%CRSB[;Y51)%UU=;+HNSNV?VW3M]]TS552X+\4XS4V^W7!_N M1:[VS\_BL^;%>[G>5/3BZNY9R=?B@ZC^*-]I/%VU4C*Y%861JF!:K)Z?+>+; M^PG-MQ/^+L7>]'XSLF2IU"=Z>)T]/XM((9&+M"()'/]VXH7(N\>J_V?Q/>GBG)2U5N[%^V M=W.3R1E+:U.IK5\,#;:R,]UE8M#\&K4[FZ-1+1+MP.K:'\A#%,KNY7?XS*$NS*HF-4\)S7* M6IN:PTOPX7XCTXVW:5ORX@ D0IC(QYC<2)+&U/0&>@ Z384?,#@0F%D=:)(- M)UMIM>WO/ A#+_R-U2$3JY57?E%JF3,?Z\'"5^T<8(AHUH[8'R6R)D4R$6*3 MV,!KV]LI=)HA**S4ZD_( 3P5P'.;)60/7J^$(13G.3,^!^V(],D)PXW*:Y>W MJ?-2R)8BY5L!N?L-PG'X0>T+FE@OC4U+ _6\5U;PF=I3#EW( F]4;:"MN;P- MVFK%@E2P[2R^($Z&32?3[I)4.34O^ ,BRV>]N?"=2U1AO:'3.D/J%# MV,,3@@H'#Z0\I<$O-< QGEC%)E9T\R; F^EPL4L(ORDE =$3)$#AP0+.D\+B MYJO[U[^_7+"*Z[6 >O"L\Z2";(NX\&WG53)N" D4@_-D- L:'UBGC$>SQBDG M% M2;C;6J%[!4%&PC?%)T)I ML41Z%#1Z$8>S\0V[#!R6(E4UH%9\ =\U *B+V62*0>PQ#F_B&V!>53^ %UO@ MJCCE,F=J/(H>,_78/X+EI!; +EOR]).QB4:30DI,55,5 82$W%&_# .'H#ND MEM)P^:)X#(HHWD.U_P?8M,B-"@/'6*TS?=UC-TH,N9)4E0_M(%YNNZ9_AUG+ M ZLI$[2JUQMTNK+R!1NYN@AMN4"K)37GK:RHX#VF^+X84(XVQD V*D,:5R]- MYR09'$I;$U.A*YQ@.K5MHX46,F$JN;6MT!=TX"UJF$[' 9 6!X<]KB]E=>H40=#;B@2Y M\?9M>495SMJ34(TJT/"#>QJ/9Q>;RXLXNFR0ECBCIB0".1-%+8(7*K/^KG#L MJQZT4T[-''\-85U3H)@-IE2RNG3)Q;^X[V.FFI4+4O*'H)YN&IE,5R+R' M/127H'.&W:^7ZW'7N5V, 48XE?F]C.L=7;(:ZS=HF(D4%M'X(XT5#<;4.&PY_0Q./(.O#()5(""&)3!^#8=0P2T]/106ZC$5N#C%HCW<)XTH,, MNW)@WL(0[SG1Q*Q7 9RI4[WIFJ>MHJ$NXU8"ZR <9 MX1REHTM,\BIOVK-Y -XO"._.V1Q48W$"S^QVP/,XF>#4XDO-O4W":W"+=UH0 M9CGJJ"SC2&OXOVBUC.,X^*VT9@*E4#W[K,)K. M@A<-@.725&XK+7+K-[.1I6&3,)I%.*Q0417$3R$9+QP#\IM-)IV%R%P+GSX.?V&6)GB5\ZS*^6!!(+Z+*L-F)5Y]!L MYPY08/^\6$O; YS?6HIM7=Z!>D-G>IA#X-VFVFWPZ@N1#Y%]/7XWCOKT(SCV M; C9$=BK'B"@N^ZBK"T)S8\H,<<6(L. MEB&OJ.FLW5':G0O)PVWO:PWJ0:7#TW8H^"]M'9A!ALO.L\3[:UTJJ@%5Y*XH ML:!0E3U.$Y#M1(,[#M+-4#Y\PHF6U'GF&'PAB/AQ37<&UBN. ]-]Q@/XLJYK MV8?WH3_KGO)BW$SLJ"P0 M+**O29A,8_M_'D=T,4'GM:_EACVO0$3M\$#SPG#7+5-EG(= !*:]EI'MZ&25 M!6\5,$&PGT&LRI"]>?."[H :([WXY-0MT%NK 140^Z.0U:G[( H>W.3P<'?"G$-\#@6B2^LXHB^_4 ',K7,Y=JI8E'5'DK[ MD0D?/1 '1P=B,ME3]:\=B>E]<]IZV+*)/R"> W[4'P_M5N[F)6AN7MCQS4NS ML+UY>5T$C]);EU!DFB/,Q)PX'@X]-O@8%3G.FW)X_D,]-GVJ\;JY#)HKQ">% M#NFGC6*_ZV*\WMK\?^C!][:?[$03-8#C3OKK+;YM>8WM9 'WQ+UWSPJ'P(AB M+4P;]R'_\KH]HI)GX)D_EE.\^B[:"VJ-O0C796:)@8W0D0-[?-%>C]+:0:U< MR,M!RG:4FB_4EV"1N&[&=_V !05V[@ [&N5K3S-V3$S. M?HY&@500Z:906 0R>=$N"DX9E!TQ)%K0Z#,_Z8+!$: 7.*QS"^,>F/3U:WC5 M_RFAIZR2W\+FXYOH%)M'RYQ$2#B+T_$GO7U;#GY=#H[Q<@OXFERS+F]AA>S^[Z>X3,V!X39]UB05)_WK>Z04Q4F5=Z,5.-%5S"E2:FJ6NF[\]!J/T\3,,'QA>^V5K' MB!>S'=O 5[!_[JXTKN(>I>(U2,.5)!K6\W"93L]S)^\%_N*P-P\6+D (!X1F_-=AAOV13O&0?D#_S?N.OJR8@0LEOO'* M;N?A)"05K%DC[!>U_P,Z?X8.KU3"^"_9M[*T"$G9&*OJ3ADMJ+EL_^RNB\.! MPB1Y18%V"M3;W1[DK;QDEBUF6NV)=M*(Y@COJM=&X[AT2?EJ->YRU+.+C](R MN>$K 61I#%@SBRW"NLVX["#.6PCZ"D1*R2,75J M>)Y?34:X&.;!.2MO4(9DCND^I^3LR2) TX<1;>T;1SEM31]'D]297D3C2><5 MS8O.]&&6DNLM$(VY!*+6I#&P;@1Q.6ZC8W%W[SL45&?L%C0VW$"#Z]I<;A[E MUUZ==2%W97&D0NR+G&>$FX.JF08?[G;8=C$JW[I#_S]EXS-T\!Z8-B1-6^)) M/K)NDW9[1R/_3,A'A1T6$*!ATG@O74RJ]D* #U45O'06QYX7;.$>(_;<7V-Y M[8HZ>'IA@K]1CX"LG,YAU *,6N[*-"J*S"U<;8VP!)$<(4G3W)%C)!,Z<>2$ M%*,B0(=P]JXMHA0T#:Z59:(OC^4Q3S64:B/Y=PQ4U6AG1^]/ *YA'\FFRXXG M]NCD>SJ@.'J$\%,4=Y"1/# BQ#U(R478-P.$1 MUX==C9RY-A;@A.5F<*R/Q@=##NMHXT>Y(:5K".V\Z[G]:V'9#LE'\?:I\8GI M#9>&"%BC:C(8#T.BV_'=+JS:^9&Y4A:+UI-;?/& =@*XOU;88KN%.Z!_0RU^ M %!+ P04 " 40(%8U4$BJ?\# !G"0 &0 'AL+W=OLK!NJB: &O94EVDJ:V@633HGO8(-B@711% M#[0XLHA0I$I24?+W'5*RHMTX1GN12''FS9M'SE#K3IL'6R$Z>*JELINXZ=5(H MO#-@V[IFYOD:I>XV<1H?/GP6^\KY#\EVW; ]WJ/[O;DS-$M&%"YJ5%9H!0;+ M37R57EXOO7TP^$-@9R=C\)GLM'[PDX]\$R\\(918.(_ Z/6('U!*#T0T_ADP MXS&D=YR.#^B_AMPIEQVS^$'++X*[:A-?Q,"Q9*UTGW7W&P[YK#Q>H:4-3^AZ MVSR+H6BMT_7@3 QJH?HW>QITF#A<+-YPR :'+/#N P66-\RQ[=KH#HRW)C0_ M"*D&;R(GE-^4>V=H59"?V][2OG]4A:X1[M# ?<4,KA-'R'X]*0:4ZQXE>P,E MS>"35JZR\(OBR+\&2(C2R"L[\+K.3B+>8#&'/)U!MLCR$WCYF&<>\/+_D2?\ M=;6SSM#!^/M8RCW@\CB@+Y9+V[ "-S%5@T7SB/'V^^_2L\7/)^@N1[K+4^C_ M>5M.HASG>*L=PNH2CBIRS:PH0-&2Z)<:6J)!305D@X6P?MZT#GFT>P8N'@47 M:@^NPJD?>V1"LIU$<'H$<+IXJ+3D:"R0KW?I0MD@?\\>T5 7 -76.XJIRZ_" M6J"&8AU3/M8<;H3T!'S :$+TA2&312N9-[&B)B)&/GLBNY#>BRFK=:N!2#.IXE. *AB6PY]AD?V$:,<^'[#)/?$ ^8G6XE MAXJ2A!VBFF8#H@Q0#>V+1U<7L6,!I\.*3GN1:*6-P?J M7SYIH;F%/E+-*\&A M-+H.C/JCP4+#I2TLV]&]WRWPX-,-\/J@,(!E27TZD*"H[T?N4;@W>G(&"ZT* M(<6([T-.8GQ#<<"DFRL8/B.C^00&U%PP[=V@Q058:9/ #Z>(JW5KZ,IZ, MZ(4RIS;[XV7T)Z'UW2Z:@D4!S -%MY-J<,Z('0ESHB#>039;7IS3.Y^E:1I] M&2H##I71']XWJP+.9ZO5BI[961K='.08-""M0C#0C=>.\NJ8,22U#8D3%!$L M0KT$LS1;0KXX0F*(ZS4];"L)H2C^=%O/9V?G/WE"9UG4MY175?H.%O,\#Z]E M'AT*^KA9UINE<*RS)I/+KT:S#U>\;U)4V?T].'X=_R*N^LOSQ;S_!?G$S%XH M"Q)+&ULE55M;],P$/Z>7W$*"&U2:=[Z1FDK;3 $$J!I$_ !\<%-+HV% M8P?;63=^/6>GS3JIJ\27QC[?/?><']]UL57ZMZD0+=S70IIE6%G;S*/(Y!76 MS Q5@Y).2J5K9FFK-Y%I-++"!]4B2N-X$M6,RW"U\+9KO5JHU@HN\5J#:>N: MZ8=+%&J[#)-P;[CAF\HZ0[1:-&R#MVB_-=>:=E&/4O :I>%*@L9R&5XD\\N1 M\_<.WSENS<$:7"5KI7Z[S:=B&<:.$ K,K4-@]+G#=RB$ R(:?W:889_2!1ZN M]^@??.U4RYH9?*?$#U[8:AG.0BBP9*VP-VK[$7?UC!U>KH3QO[#M?+-1"'EK MK*IWP<2@YK+[LOO=/1P$S.)G M)=0.IY=XD\R_?,LM5"JRUHYTUH;N%+]=%$ MCDLGRJW5=,HISJZN->FK[0,P6<#5GY8W=.-V$5G"=AY1OL.Y['#29W"2%+XH M:2L#5[+ XBE 1*1Z9NF>V65Z$O$]YD/(D@&D<9J=P,OZ2C./E_U7I?#S8FVL MIL?QZUC1'>3H.*1KF+EI6([+D#K"H+[#NUER@(3W;FV( MT R2Z20X7NP -EH9 ^/!)(Z)U20C-GG>UJU@%@OJS M9 SGST)*[$I\,\U\B;-D2A=W .3\6:VTY7\[ ][3J#5(L\ZG#:R"YK@X1:M) M"B_, S)M %W3'>K2M8T/.S] M1@=CID:]\S?LOS"]X=* P))"X^%T'(+N!FBW ML:KQ0VNM++T*OZSH/P>U&PO=V]R:W-H965T, D(@E-M=TRBDS98,O,B>I0TIM:Z9996NIM M9#J-K/)!K8C2.,ZCEG$9;E9^[U)O5JJW@DN\U&#ZMF7Z]@R%VJW#)+S;^,"W MC74;T6;5L2U>H?W476I:17N6BK[,P1Q<)852 MUV[QIEJ'L1.$ DOK&!@-/_ J?X+#W*^ ++$Y@F$TCC='J$;[KOP-3S3?]+!^#K M:6&LIL/T[;YF#*FR^U.Y"[8T'2MQ'=(-,JA_8+AY]"#)X^='"LGVA63'V/_# MISS*?[_Z=\HBS)?P]^3!81?OX'@(5QY>CEK%+WA0*G(!8T'50!BHE2 SX7(+ MS *=!VP+"IPF\)A+ JC>$)UYL@S<$7'G) VNF&":CXD*E%AS:^ AI)-G^=R/ M\VP:?&0W!.G8+2L$0C+)\X2><9('KY6H"E9>DQ$)9DFY5>0HWWMNN'>79)+, M%_ TN-2J1N,LBPFHD=BF,22+1? 99:4T=+TN&^8J?C:#+ O._14G]15VRCA- MV2R#-)\%0_.210+I/ T^*DN$[)_:1F7EDUF>TYA-9ND"[CMDT8%WD(ZM=T@# MI>JE'6QDO[LWX=/!>W[!!P>_8'K+I0&!-87&)_-9"'IPQ6%A5>>=J%"6BO;3 MAGXDJ!V WM>*3M.X< GVOZ;-3U!+ P04 " 40(%8JLC;//T' !P$@ M&0 'AL+W=O3RW->^^ NSVT;C*[5!R=\6U72W5\K8[<7D\6D7_BHUV6@ MA?GE>2/7ZI,*7YH/#G?S04JN*U5[;6OA5'$QN5J<7;^@_;SA/UIM_>A:D"4K M:[_1S9O\8I(2(&54%DB"Q-]&W2AC2!!@?.]D3@:5='!\W4N_9=MARTIZ=6/- MGSH/Y<7D=")R5>'T8'3])$#R^[ DG%'18SRE0SR\MS9K7"T&]+H@DWETP"G:PK*I^#P5.-< MN/P#]\(6XL:I7(?S>8!,>C+/NO/7\?SRD?.+I7AKZU!Z\;K.5;XO8 XP Z)E MC^AZ^:3$5RJ;B$3\@X'"P]9WN$_LE#\[VKE@P,9_O^0L5'4BX=% M48*<^49FZF*"#/#*;=3D\I>?%L?IRR> OAB OGA*^C\(Q=/GW]F@Q.F9^,'@ M]ZT3?UB)!*AS\4EEK=/A7ERMG5)(KB">A5*)7WXZ72[3E[0O&1[QXN+E:4NE:UM^FXIVDO))&7'EO,\UW>])H6R]C*J07$E)!DJEHG-WH M7'F!JB(DDGMCS4;7:V$Z[!EC3W#5-B)8<;!(9RGX;PPI83P6=MF5T6M6[,5* MD0!/!JI:'N H-- MH+WUHL6U$V0<^W+G/ND4\M0Y7$,<%1+9/Q58)Q5ASPFP%A8V<1JH2HP(>B6>=>Z_Z!_MQ(HSD>5S( M()BDC(;EB$RY@%(M(*CR9/E#)M6D'2% MJV)=+*'.TO> MUYT?^ZK!?LP=6D)NM[4X.!GA89,UD,I,&^(&62LKVY*2E75(6B#IPXV-G:6[ M_0BI(O;6&5&9CJ^!TM6X2T [0CEX5\*"JE(.Z6&(]95&KKA[45.NPJ1";I ! M71@H:C-D$]VC"JIJ!0P[F[ %JH'H8#$[W-G3!J)S3L&Q[*-D/XEFXDW/?L)Z MJY!VD>*/<( ?<1POYXJD@Y9#Q&(+V98:X'Q) M57B#F1 +JNY\.AS.2EFOE7\Z,X3J:VJR3[(M*',R^^WGF?A3B5*"'%S0F%S MB3Z.\)!RS3':/\Q^G5*B;DMKJ/K0=2-=8%+7L 43ZI03!LD"YZ(TH498ET!P MI=L*J#N7C1,U)MA#.5$!S$I%6#I_4'/7/',J+A5*P86?L[B0IY!9'53$'>"Z[; "7T:F( MOH78Q*FX-A#HL=HSI?[\%9'L-8R@<%7EBLO3A+'P)/ZYX-H WHU=G%O4.;@ MC3Q3^Q;92*^C@TI@@F48J<$K'V9TX+8M" MT_L#^9Y<7*MUO!F:&S$L,RWCYJX-V<_TVA".SHB52DA GE[C52MN]8V5EIHG\&$03?Y!/H! +ZL:*@@ MBO_*+YP"\0PQ'(0KWW /\J7=DJ]0*ANC>8F$,$Q4$@^8'OTZ4*>M5' Z\TEC M??A59M];[35/JA#2FCC>W$ .\;OUBGG.I>[1[L@S*W:-A74)W;080RBID209 M-WABGV UU0MH MB(,OU&,W(\!Z$W-G2IE&(P'7;@PR]1HT,QJ0D:JXFXJ<9A&>ZJ8)#YWDTF[J MQ 0&T=;P9NKAF&'6%*Q<;[3G%:I%M7*^U,T.)85DA98=#Z&9&)Y+'-]N9S.3OIA+7*]E/G^ M"*?WI[AXG +V P=W;V:SAUXWYZ.O !PN^M:!^94*;OP@,*P.GU.NXE>$W?;X M+0;C-*9LE%A5X&@Z.SF:Q);9WP3;\#>%E0VH6R M4UM;^R#L-GC'ECR2'(:_WY9L#"$,^P*2W'WZ=)_69;@4\KM:(&KXF6=B MU%G*\4&"*O.890:( M:/RH,=TFI''<'J_1;VSNE,N,*;P4V;^9"C DK,_THEK]CG4_?X$4B M4_87EI5M0!&C4FF1U\XTSU->_;.?=1VV',[\7S@$M4-@>5>!+,LKIMEX*,42 MI+$F-#.PJ5IO(I=R(\J3EO0U)3\]?D:9PQ7.]+"C"*+CF,<9O 3K$HR$3K,E,@X.(5QAY$';;$/A!> O;)(++5[X?\G!WY.9 MTI):X)]]>58HO?TH9EL,5,$B'+G4]PKE*[KC3Q^Z)_[% 8Z]AF/O$/IA 0ZZ M[B?V16B$\P%LH$P9?R[1\%3 M'J4%RX!Q&X_B*@T%6QD@!110+U(%50")$)=(9O"C9))LLQ5-E&999LT=D4 K MZ/MMW_)%F,\HA_6.\."YJ1*= M1\1$595W:HLS#ZYOK^[>B?V5PZ2" M\_K4K*JTU055^(3F-K&GZ82:A9*SLVOR),,(;OF_)=E>I8J90L"=H$H???IP M%@3^A>%HA]V+8X,\ERR'HI2J9%P#-2-!.9>3Q^LGF$3:@Y<&GZ!R9>IF@YE4 M=XBU-W*R*)(EJG6'T(5$+<1C(U6QZ4?]O@4(/O1.2>X"I<,X+W/;MG4E# 5K MXL,*F535.E*_99";XY"Z==/8R7:L[=XW/7P:=F&&\Y1S0TKLBM3U8&(AUHVP MECFT4+OM$;3?Y!B;K;]19E= TV@D>WNV^[SO[!(1N+W">=P+VVB>T>H=* M#>A.E))J"X60MD&)0B;X_+>-]5&73H80CIV[M^LM"-LGX3EM(NK?AK%FLPQ! M(:E%3QR2,BG-SMKHYC1JTO?W)=[-F,K6HU"6@YGT[;!GAB>;X>EF> 9]&A I M>E,E9J]T@]!I53G#O@NFLW7;YRCG]DVC2)62Z^KB;U:;9].D>BULS*LW%YT> MU'X*,DS(U:>N=T%6[YAJHD5AWPXSH>DE8H<+>OJA- ;T/1&D63TQ 9K'Y/@_ M4$L#!!0 ( !1 @5AXF94?6 < $2 9 >&PO=V]R:W-H965T4KE?&?G4+(B_6=:7= M36?A_?*JUW/Y@FKINF9)&D]*8VOI<6OG/;>T)(M@5%>]K-\?]VJI=.?V.HS= MV]MKT_A*:;JWPC5U+>WF-55F==-).]N!CVJ^\#S0N[U>RCE](O]E>6]QU]MY M*51-VBFCA:7RIG.77KT>\OPPX5=%*W?P6W F,V.^\LW[XJ;3YX"HHMRS!XG+ M [VAJF)'"../UF=GMR0;'O[>>G\7' 8-)_PB!K#;(0=UPH M1/E6>GE[;'GF\ ME[?6KZ-U]H1UFHF?C?8+)W[2!17'#GH(91=/MHWG=?:LQ[>4=\4@O1!9/QL\ MXV^PRV\0_ W^0G[BWWE[QI MK"7MKY)W5)"5E3@3Z45_/,5UFO:33UXBUL'E)>)-D_1B.!SS\S1-WE)),"WV MEN?I9"A>B?/!5+QJ#<_301]#V720G ]2?IJ-ALFOLFID)#F')W5.X@?Q0_+9 M>+C99RUH#3%S%&)*!UFX9N.1^-!8IG)8/TR4SI%W(?M*R9FJE%? 3%K"H^1E M%.YV<3#,.=PJ+RH#KPZ+7O;Q;SQ)WNL'0&7L1K0=%19LM&*Q%;E<*L2OOL74 M1E,QNDSN\MPV"++-)(9H4$=[%.AH)-)LM,,4_K%20T!K+(;CY$,P:)-,IT,Q MS)*/'[Z(?[8N-EP35&8RF")(+_58F.PF,D!T!^-6D*J MO3@?3<>A9F,4)_B\XU7$^60ZXO$Q/T[^;DRQ4A67&%7 <)JE&/X%$]DK$M;S M != L'8#.%;2%DY,AQ..K)^UI3U5,U1VG(K)L9^Q1W@S(W.@52<:,K I"]:>7@,G>J$PZ7AXB8'#6BYB;T)TZDL*>Q)XO&$ M(VJ*_Y&:6S9%UDN_#RPNAIRFD\#.:4NRT/4F/Z(.3#-4$']M\]P3]D3-)2\4 M$@'G9BW>/)*?/_=)$NS'Y/[?P%"WUC-6.PUZM 32+^; M_;2(/2)R\M,.TQV8V;@[$G\3V:0[Q>6(Z0>XGR9\PH3G8L^U^@:#;6'(>843 M 8\T2".Z0$LX$"&&+[VW:M9X"=Z$@E.]-!;'GJ,D9^171#KX+)5&KRF@S@6B MP*;0_>!"(FO3:,2'3J.U3= W# MTSA>AC0VS$B4Q(;.9NV)0T;(Y;+:A 3E.N3:8JKT00?C9K50^2(,G4:"%S[T MRX)E'77%;R06$AGHE[1!/DA5<0C@F\@A33B1BM\;JURAP@G01;]%PZJ\*]M! MT%WQ;E_-&6DJE8_[Y,N+'_>)-TEHD[7G*OH%6(<3\T[*HUZ@"KM%0&%N'P6J MPKPV<%>IK\30@D!"&\^%PZR"H%$X!T9'&. C*7: "'=$,#[C51-+56C3-G@& M(>CNC' ,+TN5*P2(50.-YIE);5F(/@PY6G.C1.\ MHE780Q.0;CR:ZAMQ7,E+^'4#+VDOO:VBMJ"U>Q(&3PG^%CA@@?C$TC@5>IX# MUC27X88>, 6=UDWX6+0*AW4QQY,H088+Q=R+HAR(]KRC$]C'8INVUQ735S/2 M9O9[I"& 1E>K4E'13>["(G^2]0L$!V847//04K80\N2FM*UMNYU\Z7[JBK(5 M>PXYR,@!W; YU4#Z2ZC+$IY2:V3,@D\)YOL$)$#?W0X%*I6K7=5S1! M]LQ*HS +M=QN!/LI+@H_[VVS30@#)PVR&GX^MJ>5-Z9 -V'[PUMD?(M+!I,L M2-B))3E(2!Y>Q[;J SHHN\OT11+/J&3B-7N NN*I*B4KUJ7B!. O+@-_4$UK MUF$+04^<#;L#O-M55:@O')WUL5>U Q<',EYM'@>4M %EH6W^CP%-'@?4?RJ@ ML)\D)]Q&2> 2A.T HK()VU:[E3$:,L7,L\2>%PY:CM=P* M7X*..>[W!D<>RR)Q?'8"-'W<6M/,%_M34WF@<1&CK;UZ_&($HW1ZY %(*\A, M2:N$UCDM0R]W3[T#]@Y>RVNR\_#Q@?4*^<?V_\" M4$L#!!0 ( !1 @5C&PO=V]R:W-H965T'Q1YH M:6P1H42'I*)X?_T.J8_8CFTDAS@2.?/FO>%P-+-:J@>=(QIX+D2IYWYNS.8R M#'6:8\'T0&ZPI)V55 4S]*K6H=XH9)ES*D281-$X+!@O_<7,K=VJQ4Q61O 2 M;Q7HJBB8VEZCD/767MG\#?'6N\\@U6RE/+!OGS/YGYD":' U%@$1O^>\ :%L$!$X['% M]/N0UG'WN4/_YK23EB73>"/%/<],/O>G/F2X8I4POV3].[9Z/EF\5 KM?J%N M;(>)#VFEC2Q:9V)0\++YSY[;/.PX3*,3#DGKD#C>32#'\@LS;#%3L@9EK0G- M/CBISIO(\=(>RIU1M,O)SRSNC$P?*F^TL-(1OK<*T MQ;INL)(36'$"/V1I<@U?RPRS?8"0B/7LDH[==7(6\0NF QC& 211,CR#-^S5 M#AW>\-UJX9^KI3:*BN3?8\(;V-%Q6'MQ+O6&I3CWZ69H5$_H+SY^B,?1YS.D M1SWIT3GT=Q[1>:P_I4&(XTLXDXE[!*;HKS*Y5/P_S,!(X%I7"*:6D JF-6J0 M*] 6Q,M0\W7)#!DR#:DL"KIM;@M8F0%E9(5*T:Y;&\"5\Z6CQ6*)JC_> .K3 M@<=1$$7NC]8,$Z!S,GTA,?!^KL#D7 ,K9%6: #Z]>+2V%GN770#(TAQR]L3+ M-3#8, 5/3% T0OTM&D11[ 3$1Y$.9#5@WCFP =SV/B[]<&5>I\&%I(H.N M;8KM .Z94JPT&KX3"]R8)GH3D 1+Y=JLM.>PGVBO[CS=86:PW#H;4K1AY19X M22CQM.&+SZA2KANK%)6A#TL'VM8KV&X.*=.Y0*UM4^;:E16SC*D=]R0ZDPXT M\"XH ]'TE'K'H"$YL#+_J$ILB_-0%!R(\EZ+:KT[9:M*B.V^/B;$H;9&@2TB M0K ;%IZ5J2ND^"(.ILGX%7VOO5K[E&79P>Y$94=5!*>/IE<1',L[T%Q B^Y2 M>I9A$HPGKPEVEZ3..5VYFOJ$1F,$!;0J:]FKU)=P$22CR1M.B%R]7JTK?D;\ MLHS;.J06,0Q&R<5;<+)*V7Q;W=1"5 :/%5.&LD9.%MOE]6=J9%OO;34HM$./ M]=P]A,.Z.%OL1TJB*_FWU<,DB,;#D^7PK5*V$Q1286#=]S4<+0_;0L^5^3L* MQ&L*Y*R B_&I6J$+39>CCW[0&]BK;XCG3NK8YS;C-RX66LI#4UN[C&G41F5 M-:#]E:0/&PO=V]R:W-H965T)-% BB.)+\F M30(D;6^O!^QNT6RO.!SN RW1-B^2J"6II.ZOOV=(2K;C)'<'M(Y>R'EY9N:9 MH:Z>E'XP:R$L^UZ5M;D>K*UM+L_/3;X6%3=#U8@:;Y9*5]SB5J_.3:,%+]RF MJCS/DF1Z7G%9#VZNW+//^N9*M;:4M?BLF6FKBNO-G2C5T_4@'70/OLC5VM*# M\YNKAJ_$O;!?F\\:=^>]E$)6HC92U4R+Y?7@-KV\&]-ZM^#O4CR9G6M&GBR4 M>J";3\7U(""ER2Q(X_CR*]Z(L21#,^#/('/0J:>/N=2?]+\YW^++@1KQ7 MY3=9V/7U8#Y@A5CRMK1?U--?1?!G0O)R51KWRY[\VO%HP/+66%6%S;"@DK7_ MR[\'''8VS)-7-F1A0^;L]HJ7>:KR5 MV&=O[M=_KR,D;_0^^?N8;I)9EMUKS M>B7<]3]O%\9JY,F_7O+>RQZ_+)MJY](T/!?7 Q2'$?I1#&Y^_BF=)N_>L'S< M6SY^2_K_%:6W)?VFK&!I=LE>$\F^(GJ:J58S#E002<"?CMG'/UMI-^Q3G0,J M%!+[7/(Z.K%KP7[^:9YER3NWC)ZZ^_3=:)HD<9(DS) ZP]322FY4]KF:_99#Z+9\G%CI@]$5H0_T3\DQCO"Y6=JR:J^(8M!%LA5RR,M,IYH99+F0MM8B:JIE0; M(7!92 W"4?0T5[4!.6 /;GA=,%X\2H-7[(3N&JU,(QPK[>[:2JUX#5[>KN7-@@H)3< J><$^\AJAL'\B>O"QP9NN+9) M$.S9Z]<\]UIB5P&.EX9"XB DK^X4%L.MZ,-.DB#,#D%IK1#DFY(N-9_M83M[ M?"45PA*X-;*#X&BDZ#*)]M5MM:#J7W:59MK%OR&@BZ W/([H6GP7.I<&R0)4 M1"\"]6)EO6(T/Q1M*;R7I/0@-'U!O5"AE+M(*FC)*;^LJ-E&< W0?@^;86%9 M1K1FS1^%2^E]BTIAD#]KO$B3Y)BTNR3A4J,0] ,FGE<3DBF?47QSH'TCK-S=58?'M:J7%"H^B$QDRX92='/G*5ZU!<,QI]'MK#:BQ M(,.X/="0L?%D'E],9NR(C8?)//HEY-\TB2=9RF;#;!I]#&@6[&2&_C6=L%.6 M#2>C"%/@4DA:?@)YU-3HQ7SRW[2.V#B=QO-TY+3.+]AHF%W@>C:9=,HP,A3Y"$*'W,RU;-QJ4%$5/+\X>P^7RMD8N2WG5&>TH)*%8(& M7KL.]-TE%3*]K;R*R\CA0-&+^FQ O6NT1J_^S#FTXT-#1>/SK[/O:#1,)D1B MN$!$\9N. #ZU7X+!+W8;1<^JA((E]0WEYQHE2C R\MHY]U!87L.:0206FG5-OM,1IT6)@7.[Y65.QGU']+6S$.@F4FFGJU". M1RF8FXM"AY MB'Q;4VCZ66LWWXQP#&="WP?Y/*,%?QR@<@A*:6^T3;UTF'0]^@/0"53EJ_Z5 MWA11#(F$,-8+[6;H?BCO&W#!7K*9A@+5KM8TL7&S=AVYV^'#W"W'^;,Z^B)6D@[$+T3WJS1^7B7:+Z&\MAJ&9 RGU"02)31@9@WQW$J." MV!7^[#SVQXXWQ79V;XG!?KB><(A>[/BBGSV*J*_!O>GD,OH'31W;QMY-D-OI M(B3.O;?W-P!_>-FO_MC1B>M,DVF<3:@IHU],6#:.1[.4S>-T>L%0%+.47DV' M8^K^TUD\'H\C-XE,+J88+N9X.AJ.IRQ+DSA-9RR=0$"68&L69R/J^Q?#^=BU M_$DZB^=0>)*>=B:YD!('4&WW@4>P?:_V5E!2=&*?L3&=J- S*9HA5,\%[68- MB3SR/CBA1RDZ9"7+TIT*0]AQ7"PW(9ROR0'O[,T?X'?;HFUM'+L%(S@.*[V$ M9Y/HMGQN[[]2%DW/D@N:D+5<$M4Y=GN&1SC2HHN)=N> $]*>5+Y*2P83)D!> M[#4?(^$ZTHKJ),S/0+?5^9H[P_)<:?*VW,0OFK*@EAT^?M!2XB_:$5!@;(G2 M06:M<>#RUI*)SN)0M'CJ)+48O'UK&;[TB>M\YZ-D)?3*?7JEAM/6UG^?[)_V M7W=O_4?-[7+_:?A7KE<2]5J*);8FP]EDX$_PW8U5C?O$N5#6JLI=K@4':+0 M[Y=*V>Z&%/3?O&_^ U!+ P04 " 40(%8E)!.1$,& ""#@ &0 'AL M+W=OO.%#=(@%DB:0H679M M ['38@ND6R-N&BP6^S BCZ39D!SNS-"R_OU^9TC)VTJ>,.UB2>+(SY(IM?BJM! M+ 9QR;D7"0JO![[ELA1!,.,_O!+D3?X7A^F?[Q;.6Y3*OU[SO9.[NS8]+_>J*.B_N[\4S)Y(*.Q^.W MAJV2/7U@U+ZC=X[,DI 4KA9L]XD9TH9IK1Z8EF@R,CNVJ.S8@![@6^J<@Y*- MLKPVK6,* 1M]2VP@QB(=DFGMUV)).0?8$II2JX4NM=^B14M5YU"Y82L44%T" M>1R]T35Y40IZ]_8B^@J5DK^.YF<93=/SZ(.I5Z>>;?5G&2?# M^!QF#L_B6?2[\:I\0;T+B:11K#R?G85W.IG2[VNFW%2-J4/>H:OCX4> /=XA M72\#[L $.'8>,0./7W,?7='ZU^/[X9G.$YK.9GC.)F?1?;OH#-(US&1ZDZ9S M>HM7,J.WK_OK#@1-)G,\LS2A^[9I2I;J!H>NNR$6PEN_$!!I]_^JEURY-0+H MET'2TIKJI;DGE SC,S%T-CV//O[V:5=29N$Q3*$&!O!COE;HQBXC1S-\VF4W M2:)G;?2UK6EHK.AS&%=3>E[\,YBO*34$//6=G;N2^W0>/6L^Z.G[C_>P:#)NC#.8ME, MPS*3Y4R6R4R69S2=IK*8H\#.(]B#P\L2[E%R'O>UA,&JJ[;J36O4ML/#;)A- M$Y2I7J3S3,4X9U /%Q^4&7+KW7K:_WW4]649LM,-USS4GNZ UC1 MYQXZ%65Q\N;+6^3":QNJEAH0C.@3RLZ&?I.TN*AO/ODY) 8J:/0+<2_=(>!; M.9J IVW(&TJGW_<-JRUA.)UZ]4C(I>3;#7$B6_P;IR2A%+&_B*LUPO*1'[B& M=_>891UTURT^ P2\U8M6&BDJ-<8' +PHM.Q566Z'>^-(=9F3ZI4B$<= 8[=2 M$ODZM,J!,$>++;5N! N^AG_?E=%K/ +T41+'.Q?W+-.$6\;">-Q9PG*-2R);(<#_I<&)L]^( M@OVU\_J_4$L#!!0 ( !1 @5BF'#B22 ( * % 9 >&PO=V]R:W-H M965T MI[("&%$#40$W-QLA&='&E%M/51)([D"L]$+?'WN,4([3V/F6,HU%K4O*82F1 MJADC\GD&I6@2'."]XYYN"VT=7AI79 LKT _54AK+ZUERRH K*CB2L$GP33"= M#VV\"_A.H5$'9V25K(5XM,9MGF#?%@0E9-HR$//9P1S*TA*9,GYVG+A/:8&' MYSW[)Z?=:%D3!7-1_J"Y+A)\C5$.&U*7^EXTGZ'3,[)\F2B5^T5-&SL:8935 M2@O6@4T%C/+V2YZZ/AP @O$)0-@!PM> X0E U $B)[2MS,E:$$W26(H&21MM MV.S!]<:AC1K*[;^XTM+<4H/3Z9(\HYU"2Y#N1? ,T(*JK!2JEH#>HX?5 EU> M7*$+1#GZ5HA:$9ZKV-,FMV7PLB[/K,T3GL@3A.A.<%TH])'GD+\D\$S1?>7A MOO)9>)9Q =D 1<$[%/IA=*2@^=_#PS/E1'TC(\<7_4LCC_6KI1L>I[/#.U45 MR2#!9CH5R!W@].V;8.Q_.*;U/Y&]4#[LE0_/L:=?S:ZYY9E@@"Z_"*6NCJEM M*2:.PFZ671H.KR>QMSM4\6=0% 1!']16YQT\=@9RZW: 0IFHN6Y?3^_MU\R- MFZY7_IE9/^VV^$W3[JX[(K>4*U3"QE#Z@XF9=MGN@];0HG(CM1;:#*@[%F:% M@K0!YGXCA-X;-D&_E--?4$L#!!0 ( !1 @5AD.J)K0P( (H& 9 M>&PO=V]R:W-H965TNJY,2ZBPG/ :F'Z2B<&4M &>RL_.5Z8>)MP"\"K3P9(U/)GO-G,]EDL>,9(:"0*D/ ^G: .Z#4@+3& MGY[I#%N:Q-/QD?[-UJYKV6,)=YS^)IDJ8^>3@S+(<4/5CK??H:]G9G@II])> M4=O%AI\=E#92\:I/U@858=T=O_3G<)*@.><3@CXAL-[=1M;R'BN<1(*W2)AH M33,#6ZK-UG*$F9?RJ(1^2G2>2C;Z>#,0Z$G@C+ "K83 K !][$I&KM([F#@W M[6GKCA9X)TK\P;M7]&&9>1 L@;3?W?JGVFB5\5K]?\B=[C@PQU3"B-AL$)N-_ZM2>0.BO"%]P&V>^Y[88W!97']RXWSCWHI][TA\J$(7M@A*E MO&&J:Q7#ZM!H5UU_^1O>=>D'+ K")**0ZU1OLM"O4W2=KYLH7MMNL^=*]RX[ M+/7/ H0)T,]SSM5Q8C88?C_)&U!+ P04 " 40(%8D)*[FIK:W] !)-$F,0X.!AF?/K]SR[#T"0TN3>_9"8 M(H%^G#[O5_]P5S=?VHWW7?)M6U;MCX\V7;?[_NG3=KGQVZP]KW>^@E]6=;/- M.OBS63]M=XW/F'7;;VM[[[??>I@;^>AE'R8NNKMJBKI/&K M'Q_=S+Y_/9_C"_3$?Q7^KC6?$]S*HJZ_X!\?\A\?7>"*?.F7'0Z1P3]?_1M? MEC@2K.-?,NBC,">^:#_KZ.]I\["91=;Z-W7Y1Y%WFQ\?O7B4Y'Z5]67WN;[[ MNY<-7>%XR[ILZ?_)G3Q[\2A9]FU7;^5E6,&VJ/C?[)L XB$OS.4% L13GHA6 M^3;KLI]^:.J[I,&G833\0%NEMV%Q186G-K!=/C2TZ4,_9J'GA\9>C9/?JVK;M,F[ZKI5\JGQ MK:^ZC!&ERI-;1E+\[;985\6J6&95ETQ *_D_-XNV:P"[_N\4B'@!SZ87@"3W M?;O+EO['1SM<0O/5/_KI;W^9/;]X=6)[S\+VGIT:?7I[4XM\P#!N#*7?-CY9 MUE4+8,BSSN?)JJBR:EED9=+"(QXHMZ/)X= *I.%/=5%U[G;?PF^ 8Q\J.$L$ M=0&/M?VB+?(B:Q"@F^RK3Q;>5PG 9);&M=; MWU4PN@51.GP]D=?A[X#NVV)==##!<-7ZVN>WM_I"\NY;YROD2\EM7?:X+GCZEU_>A(?# W&.FU]_ M3AV"X-=LV=3G_$]RE[4 OW_UA:##S:XIRD1804H@RQ"/EIL4$*AE_!D<#VRW M3NJ^,>>TJ]LBD#P@-W!R.AR0>0U!L74+ORZJ"L]Z,.-Y/BR?T ^!-CX!:P5KJO%]V+9$42IAB MB&H^Q9."N@R!P TQ:+O_'B0FCY_+7+]14<\3_Y 2BD+#P"U M0'G#=(4<97;]JC4X@EHN/-&"Y&H*A'KF@%7 -_LPAP)Z1[L[0C9MD@XAW=>6%2HC5'1#4*:;T/#"EYR<9RN\M8>([6-@6&>842[IW M!&='0)GM6(]@,D:)L&Y0!%1OP:@F"I"A!*N%0A*T)KC.@Q;U+QT&. MS=, EE6]9U[@OX%EAWPN[QL\QO@2<4% CSH_3]YX.&]1KH11[U3S+:JO=0DH M^<\^7\?)>U# Z!W: U(,"&54W_PWXIP$$)BL\0Y8:I8@XP)]!7&J++X *6SJ M.N>G$*) Z@$@418P2OPONX'UE/F1EZ&#?"9D2<1?_-2M[@CX(^N-'C/0-TZ][I"Y23D_1PG6@A>N3F/RF!D!6743; M-Z#Z%%WRN6B_3-'%R=&F+8W!%&XXA7S&,Z*#RYE1H_8261_:PZ2.150,T&:. M#_9IB:<(O\!(ZZ"$5W6GA(189A?"PIJKQ'GBXXL?;UNLEVFP*%TPU9(ZA\[(G# ER >GK:_+8&K1"E M* #'B^*' ^RR/=/1JJFW@T7Q[^AE0O&]"L2J)^6#@:2X3.L"^$+^I=$1)Q?7!X;>^%F]UY(CNGJB^>X$T) M8J]?;T8+(/*,TY9[IC \T8+7A M9=ED$@J@AO+L6MP9G7+0;GS,J2&^HXL3CR%X=;)WX3B0S2C9.\S.$>@)!P/S#!/**GN#-H[?)B# MDH3+J/L6OFF??.]>9R5- >L7< ]<# RX()-+7BZ;MSHHJ=?RI[KOD\?L/[S\^$;V1Q [+ M7J$7D-GHVR13,VR&F<&7 :$ _E8>-7;T6PV90KW K79,ZBULY&P+KX'91MME MOP8@;Y T)+'-T*H3%BSH5*F%)^.2 %VF ,+7%Q02OZ[MF< M/ZLS)N"N&Q!CFHC< 0.OW./I@"!"QHYXD:PRL$=DF_D_@6N288F+V 'TOA'T MX0B_N[QZ2;/!]F5_LC7Q9RA,(C0;7](>4=K!DP/? [_'G@L4VN0@86D;9B)W MR19UN7_#*$;#0R:4L#0_H-A4$5^<5GP&=4=2W9R:'HT]#3?T>8'X$/$/,M9O MT(O_UW.P8! R8RF+E;41R!^=&G4+C3? I16> LFA M4X-I ;#)0,OO;A:V842H8=8R=I M;!ZP#=10,@-:Q7ETSV-PY@QG%48;01?9)&B-J[X$6'[UK0*333,#2D>Z6;=I M_!BBR2]@R?A-#59)L47NZ:/_9G*U$^?8;M"&:8+RBB,F*$B2>G#09$K:653P M5,N>Z (Q":W>PJJ.@H&X(+'^R&NJ+YTGO^\HUM8!5V)6UA#%IX)7LFXE &#- M_;:GSRY 7KT=LKD@4U"9KGG"X".%66#]>2(@-1YRU4E9\N!!KM$*A?60ZC;B M436:D\)=7-WHYD[BN F0S1[H**7SG60VIX>8-KZB\Y3'36[800#;\#N%6A:H MF;PTJ%BVQ#H\;=F2.P"%[%O\&V"%'C?&G_/D(R@/_"Z=:A$-M^^3Q[,G=C@7 MAV/KGA5=,:@RP*6("<@/>(*:$M M210(<]9;,#P60&0KL#D#/A@[CB9!ND,K _4FTM1)4Q+?XN5@>F*J@\ESP&J1 MO.-QE=-NMV@N()#&:;/MD6G-*AB B=4]4K257C!V=>L*$D=0HK$ M>1?[\*J'LZ$X^%F].H/?7(BA?/P]Q%"$7AJ_X_ ;J8)A4SW9JH?S&I%OF AY MF.A/ZVS*!M<5\3R1*NV,&>X M!I\"8B,J=;HX5K1(6__F\_&ZHB@,VQTNJFSK$(U#U@(J/^*AHH6(6>0[+'U' M$X#MG[-4]]]X$/Z](,\%B@P1 ,--VUG9(,"X4]^ 0HPX*!XDP-L*A!= (8_^ ML'TBCC0V9GVS+ #0#HG9'*D,WH:QZ&'41GC4@K!V:E!K-^OP_"T/1;8(D9$7 ME1P-;])AY13=O8>.2$\R[8P66S*GHTEHY$R$VRJ9S=$M@MD"R.2!.%XA%8>I M9&SA[&I3 \G(D.2#&PIZ"1-/X<4-'*=HM$A-T9 7)/,)$> ML!)>>B",HN)L'!*U@;_ HO@Y2U+LQI#O,683 VOLD^:Y%*P";I8^ATK^*+(? MW0,@8H8@%(-OJ/PXP#IAD.&G' BS>13B\]/.U&R' M(6OB/+>JE;_U8-35K%(>M2,>/K [/C"=PE(?C7:VOI";%Y@1D0'_C<+Y)8L- M#$0+I^C\UC=,BXS9AI53F_S-%(G1@]\ ,)A>K>>031 MX<+(MHF*ZR'93=$>(#^P',0.E?4.%5EKH;!&+9KTS4AY)$0T1VC7KV@-7XM; M<6BLTJ[4YKK':BED *F@M?">>BWFDB1 Y47+\D'!90).YN" 2PHB(Z+]CY_B_>EA&EW'. M0=3J1P?$YG#P0<:H&_F&JMH^._(/M>P@%B#IY\FF_H. M$*-)-8;'X L[8H4#CXQA@-O.@3]4;+0B,H;@.S[JU*>?BL>$ W]L&9)+LK)[ M(1*^!Y?E9%<]ICX@H@6:D0$E]4)8=C6HHW+H@OX^>5Q]$N4<5WJ5',,&71$GY' M1$%&U<%Q E&-R92U-J17"0["[\AMNP@K@H$IR01YPYFO6*%@X^(8BT8Z$6B3TSQR M,,06'GG,O,+$]W"Q\!PSLBZ(C EO_IAMO0(#JIVQ6.:"!*T>ZR'X*1RZ:GV U MIWZP(RJFJO3 IM&K@FK@N@HND(-\FE2."UUNS #(E[4.")62[8R8/APK 0,.TXKI1Q.+XV.C!2?VB1BZ%K1[QDDB>Q#,@V"0V)^;LA M[])7QB?Q5C!##W$(U@.T .AI=A)FH%2:[DB!K@D'IT7NHPD_I/VT)NG+C3." MU..3Q]6"3@6?=Z09'^Z>0I7+8.],/RO'/T[R"]S :;I?JIE>B4GT2M8@?D&M MH;2'5/59_A54L[[Q,?_BM#??!">G1DF=$598DT.16WXP10)BT] HQ6$!CDBW3)9DZ')$F=)TWD:X%M6&TWIB M!MM>D83"#-OLB[ M>_@I9GJ@.).U:K!/*7>PZ'CL)R%+AY.L ?"4 M%MYV'#;MLK6O^U:Q1-UK8:HX+IL.Z)EJRD$6/JRYNZ,46QX#0[P%3D7^[Z R M;@T@T)-PGMSLT$^8D2$1\R77?<%5*9)CC$F/FP)H%C3.O81\=WTGR="(9S0P M.=D-\2-(=VC'%JA36J95+]"_09@M(ZGFZN2)OCI\AA0XRO0X_(W,'/4+<7"$ M_3,E^H/$3T)/BHU'IKLF*.2U%=61MQ0CX\]&P8S>[]'V MGZ2,Y;DOS_(&?JABF@OS6=(8@!Q/P<\F,6_^J]V0)F*FB= MQY&M6&PV2MU J-(B'G)&+MQ"[2\S\45.U")..,T:S=IC$#']%+SY2[;9^I6 MH&HT'_.H4]$W*V_R5TTBD"7FG*2."Q%_CHX,2C%0](>D6L"@KNDET/_;M$Z' MAE7N%X,YQPJ=JF:R.D$N1W$.-%],PC7+\!SK9R2!$CC/FL)7,8*1WRNJ8N;_ M['3B_FNU.D"]68@(GW: /FP<9\=!$[3OBE(9I\F@"OD@@W+"E;6#EG:D0&BH MKHGR.'(>X%#58 [1,%#^@VQR _?4H?LFVF3C@@#1(VR(=. GBB?-CL/H;TF$"C AV) M.&A17*I@-5@D,3@ C[Z)-JJ**[;I!9BTE"[[QAKD>?*1V'W4Y44UCR+H78 > M:*"[LWY'[/T.ZV_.\OJN:AU7BGTSN2ML/7"NWJN)DP;3G)4_G(2@YUBL$3_ XE98D&FDH[UX-=359XD7,(4 M' N]X7H3U,]39YS>)_8J"29,]:,*!A92I$F@U*+4RG!B)[9VYTECXK"HBYFC MK?*)!_*!-%8AHJSV[:[FY/)ZM:)DF3JX$4[RZ%B1,CM=DO)9K,K/,4P\R:'_ M1"F*#.W,T,BTHR-(+5H;HI9LH*&GC,=)II'ZZ"R9F8 B#?F*TI &=JC.:@T,PC-X]MF3D>$_^:"@A7OP&B@=ZNK) M,)P?RK](\R<-+Z,DL>EA*0$>/K5A,[31O3CV@H-+5"E=:B\#=!& M-FK+R+3.ED/:&SLP92BB#T3KMC/)N,^XMIB3)8IM])\,WZW\NNXX#103H>-2 MMEO,<\$4G&SY!2S%-'B 8W30;!$=(10YEV0(MAU"@JW3W T-+^/<.B!EB,O$ MTR F#QUJ"DV#NI9XE,4IM<6\Q]W1=UOVS158@,_6%6AF^W]+->W ?=IR\:,G MC]BH;T(Z2"6DT3CK15QJ'-['PNRR#F%]H\4;78!8 MOQN'4U< 8;F8F9)N+O _I 6<7Y2OX! UN8C6EVYIQ"@T[%84-_NQU<3 T#3X M>;7'WK8IE@[%0[2;^/=!4D*+*<-8;B/8%?U46OV5,I$$DYRIMS*:WW!Z5NPR MRH0XVY4]9J\U:Q2.HJ-Q>:.\/?;R#H]@2"!W7BJV)!$,'3NT&_5M66QNT2V? MCSRVE'A%E9Y[G70P*"HS)B/8T(95>^4%^/M?/2:4DEQ$!V[(KK=CBN>%3#1G MV07Z[1!D""XS// E,RX!JZ[*??#KMJADXA$DY&UF]AH@<,!2)KFZ,^EYL+X% MOGA0DGV-)S"2CO\FBUW"[#4J:1I6E-2RX.!$C:R6C/G MSH_MA!NUL,^"2I-:\HU*CH)$TICE5*CQ4/G;R/>?R56;FK L MN;[BN9+'0QD89Z9&T ?G8%^!KEY2XD8L4C9ADPER'4B$&"[7P/+>LVX /[.L M"/0!4/]]:KI!V0EAG&;%4[YX")]@\Q/-)I]F^H#I\1?C/Q_@=(9>/BG*LHHF MSBH+UP63]%)Z+;P=0W ,XP/0/TNV@-.4 M:@>K%:_;\*D7YS-]B-L4B$8 ZQH&I$,B3P4\*&::$P>? ,7\/P9%\C\#"C<% MBHN'@.+Y^84^E/PY4/Q="A=3$H#]EIA(.BQC#'EY9RCQ(P>4[Z.PE>H<:C&& M:@OR;15Z+-0[*IDQ @]?T.))MLID#6A//$7F**M09TRWWTF)-"DX:D<6G?A5 MJ74$#$Q9"E)BV;;QK'@AG$*GVC,S#\[]#=%E*=GEG*'WYQ_/7U,6^^SYJ[Q> M?I$P_$"CY&&BRU52BGBO&"A5>:J"I6]/P(R#G0SAHG6H,NW,-H1_(I.3[BX< M9M5#*P'%,/S/V=#C*ISV/B.5;< UMK]0\X^4:[(YEQW'75 1#N%8UE-;8,4V MJC787V=ST'6!5#2/N9+-U.Y"_[[TX$UID856%'MT3,FXLU6ZIBD>VV73U,GC)##:KH#4C<*9!0=CV& MFY<<9,>*-:K="Z>#"N\*= F&AM'V#PYW$=M=B8*(-#=XUNFSQ'.D&QQ(!U2Y M<>1)7\1C\9FNP0\MZ M0^8M8 Z[O-3PHJ]4H]!#/'WV WK6L<1J/UP4BQC)^MY2W4"PUX^\(BU?QOTN M)F$I2JWVA(EMWDS&OB#& &=NO)*'4:_QHX M_DPE['%.S4ZD; T'9./HHW):$-9#6*4<0K9%1U17=U<%[PJ"BAX: M=C$Q?9Y:DL6NX":FU/2+JX\L]%KI(RJ!&*3XVRR[C?%"(F\LV.-Z.RG6:$3] ME^!0"VR-:ZQ7WK<:Q>1Z4(2@$U2FH3-0 +6S13OJJ8 Q'W$%CD<='V^L\;=/ MJN;_&Z=6FE73((Z]V8KF2I%KS*]5G ^,#B65"7(KS B1N3-J-SU+PJ5>HI$< MMB9P1Y<-AC"5N-:4R&8QGT!GWVF#V:JB51.+XDO#Y\< 1 & B??3:@BV[4]YHYY)6/B&L-F(E$ECGKXT!% 4]1]A\1(C CXW6;?BI9, MC2DXUA\(D(O)<0KL-^4YJ-#XQ9XK5C-R(WO)75KNI?N#N$JH'O!\: FH!0"X MZ2(0!B[A*7VR&^3S37A,)Q3AF%8H%?5B61A-0U1N9U^D%+I!KN'('L#:"$1I M#K(&SL?AU5!HJ<2WZLL5V%W;B'1VMZET;<",+]/*DP M:*H=Y#1$V^'#7#4IT[X77)0"N3(FCZ E'6^ZT(*/BZ+(6E MKAH-?>6$CR _D%-##F8 M@"N;^NXP2FE,4'>@^+S7/8W"JH;_:1(NFRPA>^]@GN"@YS(_U88T0(7IV1Q! M 45&@22I1>^^82,429"-1V^Z\5*PY.%2ECS-6&4"O(ZX/CZP($!B,V\Z[8"R M4\+'=3XXWB8T4O_X[M?0 M,>0!/:A V@#8!XS9C;S*@1&R;,<:*)&8PV9"JAU9_[:N0"LEAFBDL^MY&P4+ MY8;U!"4CYX\1?5S!U9@2IN!*08,"3[,U?2E9'6!]UBH< HC!$NP&G5@NH3OF MO4M+!^I%LO'E#G'M"Q^'--SW%1RK)^G?4JVF::JZ-Z$53I$%">[X.;8(9$DP M#XL#6 91.?:C^J;" 32%+?D(U%]!,D&Y,+ UD#: S,LOV$$ L4G9+1>6[ LL%I99'G MT$,\5+VD#9H+I*XM1$CXZD$.NI_AD](";=!G '2V^!2'<.[71>(S Y.(*V3O MU0:F1'G@?&-1/A;+AP(]%CA(@%.#1(&1T!5G&).4P*[+, 90J7CY 9B M1!(A'V70&5W55F(70?]% OA2U7>ES]?#N7N34,&U.3# M7#I\J'6RG$?23!E%V:L>[6=UHU(WK&5H'$49X!\M>2H'Z'RV%5HD^\!%@J1> MG426,0I%[% -1B%1K!?-N,OE* ,G$*HAS6AP3Y>/JNKN\FR+HPZ8N;3C'67B M[+4@?P,_<#QP6Y/7::@B4_A-E,W8* [D/A=XI])YA^)SD<(QI!18'+9'+YIM M=+?%[GQ%&SO#L),!MI:J.B5Z&\VZZIL%^\<'[T?#+"PTB?Z9K1%_CILWE7L. MJO(N_J!%5[8!F;(?P_+4"VB'XV1C7F>+)%((QZ)^8Y33=M C6;/W,!>,6"9% M+L/OL14_U83NZKH<.98&>B!#FUGBH8F)"J8J!F)$1L%%MIO[BO8F_2V87Z>45 MMC>^3F<7+]U-KI&=^75Z/8\A47*6Y?7^-8[SMA=Q,5>PB^7<=64!+NBO+"V MDZ1KXGO&EC"^.TQQ!.; [H[8FXP+R+,]6,.EY$6P :JNY=B?BAE_:!8@\]8K MQ_0DB66Q1?@PEY9D,5<3$\2"CRR$MDV.P6$_(13_'*<*A9[D@I 2UN",B@F" M,-\#1?VPEYGM8R9ND0@#W7,RV+/=JHN=RTKNHV"SP-F5*T%%7;QT3-!>FW]X M4R8\AHU-&N?%Q-Y9GXC1Q:H(%_3=1-);)!-%6VE--#T:-4\^FA1 YS 1'[\S MB_YN?GF-38=I'=_-+Y[A'\/&R2FG'[.*=WR3]W(-9$J,'XM]X!HB7<<\X7_C M0=#-7Z=7EUA-_7K67I]_P2>,I)>7SQU0Z^PJO7KY#$9X>9T^FUV=;%L6&Y_/3K>#M#W3M0[BVR9FB,Q;SN[KSVKM3*RSX#A0BCN%*K8XZW4\9\WVDD&Y<N MUW+TE""K%GUP8INH-.]]3MTFWGJZS0NT7A5J;^IFIUV?^ATN\[OYU06UQ][A M!2'\ CIQI+_)L-ZNZ'K-EYE*$KE,.?TF/VCV?7X94C&PY$/6Q3EUIN-,$19* M6I]A4:@)QGQ(N9RA7VZ'9ZNJ5]&:A4[= M'S!:_<5?8W+R),HP#.9\59BY.&,PS/"P9M=_)12WOGU?8![+TZ7T[WA!=NU5JI-3"-L M$[W@5!>^-P19?\RL@V&OGIFUQ)$0T/"3BZ4)IM1V C7.DU^D\]HP51KD04Z% MR^%FH"SZ;+7S&B=/:.,JV\/R 7"8_\_ X?K%43A<7ST8#O/_3W X);IB@_[9 MZ0[[MQM@UF>OR9F.'4L\I<8=*1A[\%#.#D71QZ44@5+",#['_ONE?6[BV;Y+=Z![;=]>R%ZEJ#ZZD66@Q>3A]H9H@$A(U&K/8F&R MXA5!1:])30PHKO PV&BWUR7ER&_?H!GL<-94=742ACO-VN,_! MODQQ18LP%TAJ\(JVK3?XM DZC9BO.YO_B)LXG/@\^9FZ*-#+1X]I8@OW7DL2 MVXFZ^]N)#O8O^XG[2,;[8*>\07GX;^6U>8]<94CID"FZ2;71A0N5/F% \^+Y M )7I"@PF)T)S7I1FQS&OP_@6VE?X;^@_#2-U3;%D$.";5&Z63F&YQ>!JA/?! M_HPH+*>0ZA4OIMX][B*UZ#W(#A_D6 R)QV[Q !6'9?4NO$1!$C"S,11%[Q_L M@>V88[V_AN]R@"HNP1!Z+,]_7:+3]G:YJ^H MT=,*I20Y^) J&SWO,&Y>4+T@(AS%Y$*Z,PNKPV.)5?83YV)A*P0/=GM)'KV5 M;:\W>%[W)"66<<]B[VNC=3IOGX\.3>MMU!/.G.R.;H>'GX6E.HU(CLI7>^ZE M58C98B\AT*;LOVW,A)+O'5F(MK/8H?NYZZ*==(NMR*6P!>]8D?H>%*CB,.)> MM-K#EU)E!E* #TK[Q&N9Q1@:=,FJ.BE'/;IX3'5R1_B[,"RVDQDTI6:\#F=@ M\'%,KN8XS5.AY-OBQ[Z14D]@*4GF),6^)1=AC")=^_&V_[:T$HFHC4] MWQK_DG9XVTL'*;H?DKG$>/%TN^AO#?')O6TS'^KZ0W. WQ$XN)16:5C M>= M6Q2BIT8058HS5#M87;PW4*\=PR@2RK?@VC97^+G(3<+ (*Z!!XS%C.WD?X(C M$D.A[.M .TF[W/B\IXNH#OW6)^\ .%!\E [5X5QB*U:3K1LTH*B)&(4KI&78 M/&N]$H=UO&%^)W6&V8NCHUXY;',SER:W4J+ MIZ67G(F #>92 1F>JM7DLU&R7)#[7MM[Z76=TO@#$+TA/552Q7R<-.&K>[3F MJL>Z?;K#_AX]2PO#0%,W2?8#5#E<:>#O[T5\W:?,(1:/EI1,/(Z[#EN39DWV M"ML[E?B#<.5K&GCFFK1-[,(MX/8CLN<:AVV[?=N".L7*%)=X+H%OJ/G^*W5LSKZ1?M(#EH&*LS]/ M;NY;?"B.'ZS3%2N]"C8&=;+DZN*O]FIJ X7GX?%P82!!V"P8P#8V/9QD+"P MHG0PTZ$E'5W0DKJ@)U/P#M"RY&0-0W:%9&456[%R6NZP6M:MMKFEL&S!NB-F M/M#UW:0^#4)@=C),:PKS.9.:8T )*GB'CJXA@,.M+3?=B>L#@A.MJN&<#)X0 MD7(Y!MOUU.D^/I!*4U$A*+H_..@\H]Y?,5AX6/5YNDVX79YV^0O@L: YR;[C M!7/STQ?,W<3CO)4*HA80"L2'SR?9^9^X;"[.X0[F0,?YK8=/!(WYQ>PY\X+W M-[>O.=$D!XS^G7XYFUVF,42$P980(E+OF-PA_@O'*AXS'5S.GS_Y?M ZMEX- MG\0\N\F!Q>+!%0P:RVV'@]&%'LKOAC%">4Q(P.[BT16,'L2KW\L57\B+_J)4.9JDCS,:RZW^5B4)(+C'+*0//7ZSZ) Y$% _(BW"4BB3]H:-*XP1 0 MBLB+W'3;B$Y^E>,\V;AC.*(FW_YYG^IT.AHPC_=OS4]?D_79+[GMQ@?!X@B7 M3TU=U;W<5S:MOSYL;'??V,CH?L6NRZ;?P9BT_E&?TZ]G%R 5II#_#:OX;Z2: M^\9D4!M.Q>X7NO3E*_E=I960XUH*'D,KP@?E,:&ALMSC239!X_"3MO\#;]M;(P_!6EZ47+9^(1FI5]T$UV=N MO37==2N\S%'N*;)FONX28"GN%NH?0[!Y@HJ.9O"D(1>(ASJ\3==H(]GD[/96 MGG !SRIT>1^]LF[J?I<*2'"16OJ'.AR3G5TVXK2W5 LK+C_1KC M6_QR>^$H8@IV:PALD245 U.QHY_QB:W80Q0]E(J%>PDZOH'N/ M;I.0NQE"UE9BJE?6Z!DL]\:?)+BZ*?S*W.^0^R7%*^EBUEC[\>;CVUC\(5UP MN6N1'';H-4/^V6QJ>3 UUD#K!8;99.TW +A+P U6-RW0 WA%Q M_T=#/;/$'=6%$ DPXJEH!]Z\!35O+@M*Q>VB^E%R)B[R;RZ;U.7%3(:@SDRI M#G]PXW^Y.D>#66%ET=D0])G_+MN@3'II,"%]S4!6NK%>Q,Z$7$,JP&H",(^S M&F8SH)*/^4CTOUG^$1J*;*F#*/G?]28(@!KE"*#;Q;K?!EA%E0["#80#,0FA M08_9Y%B1&T/,:/<.(&'Y$C;#E2P\LDWP7J>ZT6#0&HP3Q"AX7=L=24J@O>I- M+_-F.L"$/] 4XA4QU#O7> #Y4@\S)"OE_^R;HLV+I4"^&UR1W,;T=K(B"':A M.LT"(9!<)2EUTU ( WL( [)KK:![!7&%7HWJ]K&9$#WO@JV4@5;[D=7N^*/B'WGFA?\ M!T;E!B[]I\OH- Q7#,^_M,/NVSM?Z46K.A:7,&K%^?75X^X\Y[^T=4['#)9 MU%U7;^GCQL,Y-O@ _+ZJZT[_P FP2)N6]]/_ U!+ P04 " 40(%8QBJ& M;LL# #B"0 &0 'AL+W=OEXLU_?(76)L^L( M08&^V+S-F3-S9D3.3D)^5B6 )E_JBJNY4VI]N/,\E9504W4C#L!QIQ"RIAJG MX$3K?P MP/:E-@O>8G:@>]B"_NVPD3CS>I2^!W!B=U-B8F MDIT0G\WDYWSN^(805)!I@T#Q[Q'64%4&"&G\TV(ZO4MC>#[NT-_;V#&6'56P M%M4?+-?EW+EU2 X%/5;Z09P^0!M/8O R42G[2T[M6=\AV5%I4;?&R*!FO/FG M7]H\O,4@; U"R[MQ9%G>4TT7,RE.1)K3B&8&-E1KC>08-Z)LM<1=AG9ZL:** M*2(*LI&@@&O:Y(KG9-O(9/:V;,]9P3+*-5EFF3ARS?B>;$3%,@:*C#_1707J M>N9II&2 O:QUOVK"_EKNE)98@7]?2E%#(+Y,P'3EG3K0#.;.P5"0C^ L M?OPAF/@_#807]^'%0^B++79Y?JS 1+&LL$4ISX!@LY.UA)QI\HM0"B-8FNYA M^ND2_T$/E_E_*F%4".//Y$G;\FD_#.PK#G4)A+Z@DS5TJH8.;>G8+7/X":A4 M!'AN\+ &H-Z![.O ZH6#D(P9Q_/BJ'!%7=^-5K2R+JC^SBH@5R0,1^N2RKVA M) A^"J757Y$PGH[N,7-9,QU/R?405FBP)J^#^2_ PB@9AHLL7$H&"B#I"R!Y MX!'X$095'X1]L^K?BIYW%&1+X76E\=!97KY3UJ;)I'ZT@CWC MW+CL4GI% M^-$J-*Z@;^=+3,L;@:+5+7CV+,+JXGHRX1$C*!+?X5?192U&37 M0V+:4$@F? MJ'MS2YQ)^X'*_$0EV 97HM!V+3&7!_KYC.3N-,X0MTC MU'>+-%F&BW&(>OLDN'6C:#+"3 >)FTQC1)BF;APD%W/NG=V[-6!CF]>%(O;[ MWUS!_6K_@%DV]_;S\>;U\Q&_"PSKH8("3?V;%-M+-B^*9J+%P=[B.Z'Q36"' M)3["0)H#N%\(H;N)<= _ZQ;_ E!+ P04 " 40(%8#%E'"+T& #-%0 M&0 'AL+W=OO(+Q@2 '! MUL6RI2PQD$O;96C6H$E;#,,>:(FVN-"B2E)Q_.]W#F7+3J*H1I<]#"@:B9?O M7'C.]\D\7DIUIW/&#'E8B$*?]')CRJ/!0*%7S@2X5 MHYG=M!"#P/-&@P7E16]R;,>NU>185D;P@ETKHJO%@JK5&1-R>=+S>YN!3WR> M&QP83(Y+.F>288 MRE3*.WRYS$YZ'GK$!$L-0E#X<\_.F1"(!'Y\6X/V&INX#!PM> MU'_IPSH1.QMB[X4-P7I#8/VN#5DO+ZBADV,EET3A:D##!QNJW0W.\0)/Y<8H MF.6PSTQ.TV\5UQPSI,GA+9T*IM\<#PQ XX)!NH8YJV&"%V#\@%S)PN2:O"TR MECT&&(!/C6/!QK&SH!/Q@J5]$OHN";P@[, +FT!#BQ?N$^B?'V"67!JVT'^U M!5M##=NAL%&.=$E3=M*#3M!,W;/>Y.>?_)'W2X>CP\;181?ZY 8:+ZL$(W)& M;J6A@J3@,L^8HK:.H1.)R1G9":@MA$XC[2%8:TZ[-;JU1G*JR90Q[,I4*CAN M @,'0=0?084*@4L.#X)1/VQ>E[!@N]B05$C-BSFA!;QFF86%0 ^\OK_9X^"> MDO*,9)7"M>B%R;G*R+>**L,4)@B+ Q; C"24%,!B2 *X/*4EQ^31[&_H(N 1 MTR>W"-&24JYA8%$JKL$]0$53,RF L0#).>0%C,A*@[?ZS9%S7:D44L (;$@9 M.2"^YXZ"T/GZQ#)[2)G6)'+C)'%NJFEMV1^Y41 X;ZDJ@"1)XGI>['P$BXJ$ MGG- @LB-1A[I**2H*:1H[T(ZISHG%Q5KJY1.E!'OR.4]SI&^D8?TXLV2?S$:>UYW9#_!X!,QCJQ?E!ZXL;3^/4T,OX/'$T:1Y.].^VM-KRNCG>4 M*_*%BLJ.VV 4#./IGFK-3&OW=1IJ#^-4.X /'RCV%)N/%+T M*0[(%4ZQQO<9^GZ_\9UN?$=%H]9WU%CYK%\<;'7;Q'65(0'#OYIB]3."M3)P M0!)0J],TE55AK"XS?H\??JXU!YSK!T/GLK@'AI!J58\&[@CDZ5HQE&1M:4%: MT4HKI9!CUE[ZON^LZ0X(6S!D\\V4&R8(@51A:F9A$$B)%+4V[7I1[)S;KUZ M%ER;VI1BHB:7G)>:#%TO]IQ;13,@%PI-"\@P4(OHVMAPN(VPI"L,CQP&;NPE M0/HPHRK(;B,&S\,1G$ZY@!RC5(P2E(H+-F,*#\70AV9^A3HS\GV8?QKVHR61 M%^Y"*."_ LX:9OSA$&;J+[V=*@"-$U6&:',ILR7(*2I5,HZ=]\T[P,:!T_:1 MN,]WA.]M?R-X/]!NGS6;58)\ $&PI7E9&%K,.6;ZY7;[CB7\L-@V155;$!L+ M?&MA?+;BP'NI* M[LX/,+\SY-.K]X\<[1*';J@?)%T_V+H:O)X^K+%>V=?MSSV_\T?::TI$MZ7_ MD49@J?%]!,(?>VT" 40[](*M-, '5+*/)H#"3DG M =#[!5"F .V 'F=I7D@87Y%=/QN:CZ*XC>0/_2AX2N-K#P_C9-Q.S\-X3W(. MW+&7;+DY<,.Q_P(U1ZA?G&ULS5;;;N,V$'W75Q!J46P );I9DI7:!IQDVR[0+8(DVT51](&6 M1A81B71)*D[Z]1U2LN(D7C>/?:&&Y,SA&W<,/6M38+_F*VH6NX!?UEG+BFAHEVC;\3V%QC\20Q>(1IE1[(= M= .7%)W2HAV,D4'+>/^EC\,]O,<@&@PBR[L_R+*\HIHN9E)LB33:B&8$ZZJU M1G*,FZ#<:HF[#.WTXA/7E*_9J@&R5 JT(A_N*,[4RAM;/'B=WO[ MYW*EM,3<^.N0OSW:Y#":J9=SM:$%S%TL" 7R =S%#]^%:?#C$:Z3D>OD&/KB M%NNO[)"IJ,A7FUQ0GBX?0&*MD!LP!K@JH->=UR/SMMZ?U[[QI9S:O0"],$QSC%Q3R+<2F>9G@?#]@>-^B- MAJ+FHA'K)Q):P]"8X7EV-DUQDDR<"UK-#34P0QZI70DN.D8W/3=P1W: & ,31-X5]2.HA_N-B:4 M=+]Z 6^3*TO!!++EM?5%&)JLQ(J9,U6C MI)M"Z8I9.NIM:&J-+/=&E0B3*)J$%>,R6,R\;*47,]58P26N-)BFJIA^6J)0 MNWD0!WO!+=^6U@G"Q:QF6URC_5ZO-)W"'B7G%4K#E02-Q3RXC"^6(Z?O%7YP MW)F#/;A(-DK=N\--/@\B1P@%9M8A,%H>\",*X8"(QI\.,^A=.L/#_1[]VL=. ML6R8P8]*W/'ZMVG[&+9^SP,B6,_\*NU9U, \@:8U75&1.# MBLMV98]='@X,SJ,7#)+.(/&\6T>>Y16S;#'3:@?::1.:V_A0O361X](596TU MW7*RLXNO5/<;F:D*884:UB73"&^_L8U \VX66G+A%,.L@UNV<,D+<'$"7Y2T MI8%/,L?\7X"0N/4$DSW!97(2\0JS,TCC(211DI[ 2_N 4X^7_D_ ORXWQFKJ MD-_'0FX!1\KJC4^B+-;W"O!$( MJH!;S)3,N.#,-S1);(EPW0CQ!%=<-*Z_88U9H[GE2"4H"NK]8Q&=]'D\(O]^ M@1M@]!:/\2@\CWS/PSSS0,\#:()XQ2=DFH2N/X"JB]6&ZK"O,#"9NTT";[DD M==48DI@AX&.&M1W4I&M\S7)J]W<7@Y^$UC;;X!!LX,$E/' MQ0"-.V.)*)=;F ['XS%]DTD\Z,O2Y8!RY9V!JEWN**X=TYI):WS@!$4$,^>M M58N3$:31$1*=7Y=3GW*ZHD1(\F_@.4?3X63ZWA&:)(.EI]TEXEGE-41G:>J7 M4=KR):SC:DFK%L.QQ@X/AE"%>NM'K:$\-=*V\ZB7]M/\LAUBS^KMK^ +TULN M#0@LR#0ZFXX#T.UX;0]6U7ZD;92E >FW)?V14#L%NB^4LON#<]#_XQ9_ 5!+ M P04 " 40(%8]\'JH^+/88KV+O M.KOKD/Q]9VUPB$20^H+W,N?,F9F=8;J3ZD%GB :>BUSHF9L94TX\3\<9%DQ? MR!(%W:12%#>[[-C#WPYM.2;7&-YF>Y4K3S6I:$%R@TEP(4IC-W$4R6?6M? M&_SBN--':["1;*1\L)MOR.:I77S+#Y5,D=*&M-;'91AUJC21P7 MMBAKH^B6$\[,5XKJJ\P+,)' S6/%2\JX@>(2?6U(OWA,N&,'R' M, CA3@J3:;@1"29O"3Q2UTH,#Q*7X5G&:XPO( IZ$/IA=(8O:D..:K[H_T+^ ML]AHH^B5_#T5=$/9/TUI.V>B2Q;CS*76T*B>T)U_^A ,_2]G!/=;P?US[/,U M=6)2Y0@RA=/B3RD^RWE:\1MR;#,32^I!;:Q[DR&D,J=6YF+K, -4'"PVJ*A MT.&"#&2E":Z[$\?6RQ8M=-8R-3NFL":.95%6AB"O'CY"V N&(_H&O8$?.HN* MWKW<<'J"=#(>!/#9^8[4?)G,$^!%J>036J2&T64(PW[DO!9R, Y)3>#<5DIP M4^V]IOS9KC4)&D,P&CJG@^W!5DFM8= ;^CZI&D:D)HZKHLJ9P80:GM(5$=]7*#:UM-*4\(J89J6;D_; M@;AHYL"K>3--[YC:&ULK55;;],P%'[/KS@*" VI+)>F:3?:2KN M0 (QL3$>$ ].XZ=MA2IJX3$2WP[Y[OXDTLLHGM2)*XSB/6L9EN)S[N1N] MG*O>"B[Q1H/IVY;I7YG"#]]4BC)T@%%A:A\"H^8E7*(0# M(AD_-ICACM(E[O>WZ&^]=_)2,(-72GSEE6T6X2R$"FO6"_M9K=_AQL_$X95* M&/^%]1 [.0NA[(U5[2:9%+1<#BU[W.S#7L(L?B(AW22D7O= Y%5>,\N65&6NL<*WCS2,1LTP&0%GVR#&JYZK5%: M^,!9P06WG%9/[E@AT+R<1Y;('414;H@N!Z+T":(DA8]*VL; &UEA]3= 1*IW MTM.M],OT*.(UEJVGGIF,E+D)Z2@;U3PR7+YXE>?SZB)%L9R0[AKZ\I9=;]0)!U?!OI@XY.,$3KBD -4; M@C,OSP-W[N[PT^"6":;YAJA B36W!IY#.CK+I[Z=9N/@CCU22,=^N3L,R2C/ M$_K&21Z\4Z(J6/E 948P2\JMHGKQH^>&^]J1C)+I#%X%-UK5:%Q!8@)J)+1Q M#,EL%MRCK)2&KM=EPYSCLPED67#E'S"IK[!3QFG*)AFD^208CB"9)9!.T^!. M60)D_[1M9"L?3?*Y6!=*Q\_3-0JE[:H4CL9GD5EP8$UI0:GTXG(>BAY@T#JSI?9PIER;3O-O2;0.T":+U6RFX'CF#W MXUG^!E!+ P04 " 40(%8OI8)\_D" #X!@ &0 'AL+W=OWR7+BW0%5Y:G\_^_-D^.^.UTM]-ADCP4!;23+R,J!KY MOHDS+(4Y515*ODF5+@7Q4:]\4VD4B7,J"S\,@J%?BEQZT['3+?1TK&HJ4^*VWR5D57XTW$E5GB']*E::#[Y+4J2ERA-KB1H3"?> MK#>:#ZR],_B.<>))B*NJ!;M?Z FWPX)#B^%\L"S7@0\0+C4XAZ70B#,#J %[591@XO^F>67V=+ M0YK?PK=]>38H_?TH=CY&IA(Q3CP> (/Z)WK3ER]ZP^#- 8[]EF/_$/KTCNW%RNX#B7K%&U$3(Q)Z/.S:?+]U!I5>;&*/T(4A'"$?2[@R#HO+NZN/[K MLMU&EBD42JY>;:V/>]T@B."D<_V[_@BB M[C!Z#0?Z,&C[,/CO/ES65&N$AR$>>2.1 5Z'\+$F0UP,6YSGFG4P MUOYFW6<(VZJ3G4HPV,2D#-*&4_7$J5/M^2E7''IAU#EJ^K:WWO[.-BI1K]S.-?RR:DG-8FJU[5J? M-=ML:]Y\$VZ$7N720($INP:G9UQ.W>S9YD"JWBZDY72/\P" MT<)#54ISVEM8NSP>#$R^P(J;0[5$22[>\ MTK0:="B%J% :H21HG)WV)NSX+'7R7N"[P)79> <7R52I'VYQ49SV0N<0EIA; MA\#I<8^?L2P=$+GQL\7L=2:=XN;[$_I7'SO%,N4&/ZOR#U'8Q6EOU(,"9[PN M[;5:_8IM/(G#RU5I_#^L&MF4+.:UL:IJE6E="=D\^4.;APV%4?B*0M0J1-[O MQI#W\IQ;/C[1:@7:21.:>_&A>FUR3DA7E!NKZ520GAU?R%Q5"+?\ 0WT;_FT M1+-_,K $[00&>0MSUL!$K\"P"+XI:1<&OL@"B^< _*IE 2X+]Q*!,,"=4DD7G;@D)"FK MVM"YV3\.O*R3"S[76J.TQ\%7+%#S$O: '81I1L^,A<&-Y18A/CH"%K* '0R' MJ3MG+#C'&9)JL=;LL]$0]J$?9[#?*O99'-)6E,5!/V;N-$J&P7=>UKQI \X] M+G.$C_ QN%668-91 SY0NS/H?6)QY)]1FL".TB9=:9,WE_8I%%=.F!B#UOA$ M_B;X5)3"BNTUWFE@>XTO:^VZ5&/-1 :Z2CX[_)-N@0Z?N0$*RR4 MBE -9>LHI+]T%%S(>ZJQTH_0>N(-UE*X[PCD?"DH\>*?IB9)!LE1,,ES79.3 M;0D:%Q414#]S-$F 14E'!L(G2S52F5,8IL&E5VB#9-D0AE%P?7G79?;1D8DH M-8HSNYP$C]3Y+B#L!W;LE:I)T#N#/6BSI*V2AGV2I)UM*K/*8OG#0 M'V6)VT_=OIGFZYX% MU^YR6N4;RI?9#/W7^*7 -L[OMC:A^N=*YE3:)C*RZDS<26$I!;XG&##TJ!T; M@XVKKC<\PLZCEP+/FB#\SR;XU+>:_LKMVK'&&!4A&_D^F+7MS%]3E3]K4J0: M$>7HU[+]"FD^D8ZCA:! J+OFCM$Q)*R%\>CY@MCN.B2=[,.'=Z.(19^"JS\I MA;;6TN5B_3781*+VVDF__KEXT3*#=96[9$;I80+O(1H=9O!^&]<&&Y-,A7KN MYS6Z*JJ6MAEJNMUN))PTD]!:O)DGOW$]%]) B3-2#0^/J'GJ9D9K%E8M_5PT M59:F+/^ZH+$6M1.@\YE2]FGA#'2#\OA?4$L#!!0 ( !1 @5CC-CC"#@8 M $0. 9 >&PO=V]R:W-H965T(N& SF@99HBX@DNB05Q_WZN9>49:=UW,[+O-@D M19Z[\-Q#\G(MY+TJ&=/DL:X:=34HM5Y=C$8J+UE-E2=6K($O"R%KJJ$KER.U MDHP69E%=C4+?3TFG&;N7T4K2ZX@V[E42U=4WEYH958GTU" ;;@3N^ M+#4.C*:7*[ID,Z8_KFXE]$8]2L%KUB@N&B+9XFIP'5SV"O6%4A$+CQI<,<]"9QX7Y[B_[6Q ZQS*EB MKT3UF1>ZO!ID U*P!6TK?2?6O[$NG@3Q?B9!6&W(#1^6T/&R]=4T^FE%&LB<3:@8<.$:E:#<[S!39EI"5\YK-/3 M64DE&]Y 7 5Y)6K8:T5-NLX^T'G%U/GE2(,9G#S*.\@;"QD^ QF$Y)UH=*G( MFZ9@Q5. $?C7.QENG;P)CR*^9KE'HL EH1]&1_"B/NC(X$7_->B_K^=*2V#* M/X?"MJ#Q85"LG@NUHCF[&D!Y*"8?V&#ZRXL@]5\><3GN78Z/H4]G4(U%6S$B M%N1-O:K$AC%(\".3.<