0001654954-20-003103.txt : 20200324 0001654954-20-003103.hdr.sgml : 20200324 20200324160713 ACCESSION NUMBER: 0001654954-20-003103 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 99 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200324 DATE AS OF CHANGE: 20200324 FILER: COMPANY DATA: COMPANY CONFORMED NAME: WIDEPOINT CORP CENTRAL INDEX KEY: 0001034760 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER INTEGRATED SYSTEMS DESIGN [7373] IRS NUMBER: 522040275 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-33035 FILM NUMBER: 20738442 BUSINESS ADDRESS: STREET 1: 11250 WAPLES MILL ROAD, SUITE 210 CITY: FAIRFAX STATE: VA ZIP: 22030 BUSINESS PHONE: (703) 349-2577 MAIL ADDRESS: STREET 1: 11250 WAPLES MILL ROAD, SUITE 210 CITY: FAIRFAX STATE: VA ZIP: 22030 FORMER COMPANY: FORMER CONFORMED NAME: ZMAX CORP DATE OF NAME CHANGE: 19970530 10-K 1 wyy_10k.htm FORM 10-K wyy_10k
 

  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, 2019
 
or
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from __________________ to ___________________
 
Commission File Number: 001-33035
 
WidePoint Corporation
(Exact name of Registrant as specified in its charter)
 
Delaware
 
52-2040275
(State or other jurisdiction of
 
(I.R.S. Employer
incorporation or organization)
 
Identification No.)
 
11250 Waples Mill Road, South Tower, Suite 210, Fairfax, Virginia 22030
(Address of principal executive offices) (Zip Code)
 
(703) 349-2577
(Registrant’s telephone number, including area code)
 
Securities registered pursuant to Section 12(b) of the act:
 
 
Title of each class
 
Trading Symbol(s)
Name of each exchange
on which registered
Common Stock, $0.001 par value per share
WYY
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 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: YesNo
 

 
 
 
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, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
 
Large accelerated filer ☐
 
Accelerated filer ☐
Non-accelerated filer ☐
 
 
Smaller reporting company ☑
Emerging growth company ☐
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. Yes ☐ No ☐
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes ☐ No ☑
 
The aggregate market value of the registrant’s Common Stock held by non-affiliates of the registrant, computed by reference to the closing price of the Common Stock on the NYSE American on the last business day of the registrant’s most recently completed second fiscal quarter, was approximately $33.4 million.
 
As of March 20, 2020, there were 83,837,279 shares of the registrant’s Common Stock issued and outstanding.
 
DOCUMENTS INCORPORATED BY REFERENCE
 
Portions of WidePoint Corporation's proxy statement in connection with its 2020 Annual Meeting of Stockholders are incorporated by reference in Part III.
 
 
 
 
Cautionary Note Regarding Forward Looking Statements
 
This Annual Report on Form 10-K contains forward-looking statements concerning our business, operations and financial performance and condition as well as our plans, objectives and expectations for our business operations and financial performance and condition that are subject to risks and uncertainties. All statements other than statements of historical fact included in this Annual Report on Form 10-K are forward-looking statements. You can identify these statements by words such as “aim,” “anticipate,” “assume,” “believe,” “could,” “due,” “estimate,” “expect,” “goal,” “intend,” “may,” “objective,” “plan,” “potential,” “positioned,” “predict,” “should,” “target,” “will,” “would” and other similar expressions that are predictions of or indicate future events and future trends. These forward-looking statements are based on current expectations, estimates, forecasts and projections about our business and the industry in which we operate and our management's beliefs and assumptions. These statements are not guarantees of future performance or development and involve known and unknown risks, uncertainties and other factors that are in some cases beyond our control. All forward-looking statements are subject to risks and uncertainties that may cause actual results to differ materially from those that we expected, including:
 
Our ability to successfully execute our strategy;
Our ability to sustain profitability and positive cash flows;
Our ability to gain market acceptance for our products;
Our ability to win new contracts, execute contract extensions and expansion of services of existing contracts;
Our ability to re-win our Blanket Purchase Agreement with the Department of Homeland Security;
Our ability to compete with companies that have greater resources than us;
Our ability to penetrate the commercial sector to expand our business;
Our ability to borrow funds against our credit facility and renew or replace our credit facility on favorable terms or at all;
Our ability to raise additional capital on favorable terms or at all; and
Our ability to retain key personnel.
   
For the discussion of these risks and uncertainties and others that could cause actual results to differ materially from those contained in our forward-looking statements, please refer to “Risk Factors” in this Annual Report on Form 10-K. The forward-looking statements included in this Annual Report on Form 10-K are made only as of the date hereof. We undertake no obligation to publicly update or revise any forward-looking statement as a result of new information, future events or otherwise, except as otherwise required by law.
 
In this Annual Report on Form 10-K, unless the context indicates otherwise, the terms “Company” and “WidePoint,” as well as the words “we,” “our,” “ours” and “us,” refer collectively to WidePoint Corporation and its consolidated subsidiaries.
 
PART I
 
ITEM 1. BUSINESS
 
Company Overview
 
We are a leading provider of Trusted Mobility Management (TM2) that consists of federally certified communications management, identity management, and interactive bill presentment and analytics solutions. We help our clients achieve their organizational missions for mobility management and security objectives in this challenging and complex business environment.
 
 
3
 
 
We offer our TM2 solutions through a flexible managed services model which includes both a scalable and comprehensive set of functional capabilities that can be used by any customer to meet the most common functional, technical and security requirements for mobility management. Our TM2 solutions were designed and implemented with flexibility in mind such that it can accommodate a large variety of customer requirements through simple configuration settings rather than through costly software development. The flexibility of our TM2 solutions enables our customers to be able to quickly expand or contract their mobility management requirements. Our TM2 solutions are hosted and accessible on-demand through a secure federal government certified proprietary portal that provides our customers with the ability to manage, analyze and protect their valuable communications assets, and deploy identity management solutions that provide secured virtual and physical access to restricted environments.
 
Our Solutions
 
Our TM2 framework combines the strengths of our core capabilities into a single secure comprehensive enterprise-wide solution set that offers our customer’s the ability to securely enable and manage their mobile assets as described below:
 
Telecom Lifecycle Management
 
We offer comprehensive telecom lifecycle management solutions to corporations, governments, and not-for-profit organizations. Our solutions are delivered in a hosted and secure multi-modal delivery environment. Our solutions provide full visibility of telecom assets for our clients thereby enabling our clients to securely and efficiently manage all aspects of telecom assets, while reducing the overall cost of ownership. We offer state-of-the-art call centers that are available 24/7 to help our users stay productive.
 
Mobile and Identity Management
 
 As one of two DoD designated External Certificate Authorities, we offer several different federally certified digital certificates and credentials that enable our customers to conduct business through secure portals owned and managed by the U.S. federal government, access government facilities and secure mobile devices that are used to access corporation networks, databases and other IT assets. We also offer comprehensive mobile security solutions that protect users, devices, and corporate resources, including establishing effective policies to create a scalable, adaptable, successful mobile program.
 
Digital Billing Communications solutions
 
We offer innovative and interactive billing communications and analytics solutions to large communications service provides (CSPs). Our customized solutions give their end customers the ability to view and analyze their bills online via our advanced self-serve user portal 24/7. Our solutions are delivered in a hosted and secure environment and provide our CSPs with full visibility into their revenue model which drives a stronger customer experience and reduces their operating costs and improves profitability
 
Sales Cycle
 
We sell service solutions to government and business enterprises. Our ability to successfully sell our services depends upon the relationships we build and maintain with key decisions makers at existing customers and prospective customer organizations. Our sales cycle is long and is often affected by many factors outside of our control including but not limited to customer specific proposal and acquisition processes, unique customer service requirements, the customer’s timetable and urgency, changes in key leadership and/or personnel that slows down the proposal or project, an evaluation by different functional groups within the prospective customers organization before a purchase decision is made by the organization, budgetary funding delays, intermittent U.S. federal government shutdowns, competitive bidding processes and other policy constraints, as well as additional factors that may lengthen the sales cycle. Many of these variables are outside our control and we attempt to manage the financial impact on us by building a large pipeline with opportunities that have overlapping sales cycles.
 
 
4
 
 
It could take more than 12 months to enter into a contract with a customer from the time we first actively engage a prospective customer and then a full implementation could range from mere weeks to several months depending on the complexity of the customers statement of work and level of engagement by us and the customer to get the deployment completed. Contract closing and implementation timelines vary as a result of these factors, many of which are outside our control.
 
Sales Approaches
 
We approach selling our services under either a direct sales model under which we control the contract and key relationships or we partner with a large systems integrator subcontractor to provide our TM2 solution as part of their overall total solution offering to the end customer. We have historically grown our business under the direct sales model; however, during fiscal 2019 we closed a significant portion of our new sales through our partnerships with large systems integrators. While we believe we can continue to be successful growing our sales through both models, larger scale opportunities likely exist when we partner with large systems integrators.
 
Our sales approaches are summarized below:
 
Systems Integrators. We partner with large systems integrators to collectively pursue and win large market opportunities that include our TM2 solution within the scope of the solicitations. In these types of arrangements, we generally operate as a subcontractor and manage the customer relationship closely with the prime contractor. We do not utilize any channel partners or third-party firms in this sales approach.
 
Strategic Partnerships. We partner with vendors who are leaders in their industries such as Healthcare, Telecommunication, Transportation, etc. to leverage their channels or reseller networks to sell our TM2 solution. This approach allows us to sell into markets that would be otherwise be costly and difficult to reach. By leveraging these partners’ existing customer relationships, we can shorten the sale cycle and have a higher success rate
 
Internal Sales Force. We have a team of sales professionals account managers and project managers that are responsible for identifying and pursuing commercial and government opportunities for our TM2 offerings. We take a team approach for engaging with a potential customer. Our sales teams consists of sales lead, account managers, solution experts and other subject matter experts to assist with execution of product demonstrations, proposal creation and submission, contract negotiation, relationship management, sales closing and final transition of closed deals to the operations team. Sales commissions are calculated and paid based on net collected gross managed service revenues times a fixed commission rate that declines over the base term of the contract. There are no commissions paid after the base term expires. We plan to add resources for this effort to help manage our system integrator and strategic partnership efforts as well as increasing the number of qualified leads in our sales pipeline to further spur growth.
 
Upselling and Cross Selling. After a customer is on boarded, we focus on delivering our service promise and then upsell and cross sell our TM2 solution offerings. We may enter into preferred supplier network programs agreements with our customers and offer our TM2 solutions on similar terms and conditions to their suppliers and customer which in turn could increase our potential sales opportunities. We also directly ask our customers for referrals into their professional network, customer and supplier groups to drive additional sales opportunities.
 
 
5
 
 
Indirect Sales Approach. We may use an indirect sales approach to reach new target markets by outsourcing our lead generation and certain business development activities through a third-party channel partner. We do not use this sales approach very often due to the high cost of commissions charged by these channel partners as their commission terms often span the entire life of the customer relationship which may not be financially viable to the customer or us. We do not anticipate using this sales approach extensively to drive sales opportunities.
 
Our sales team has a wide variety of skills and expertise to cultivate qualified leads and guide our prospective customers towards finding a solution that meets their organization’s goals and objectives.
 
Marketing and Branding
 
Our marketing strategy is to build our brand and increase market awareness of our solutions in our target markets that will allow us to successfully build strong relationships with key decision markers involved in the sales process on the customer side. Key decisions makers typically consist of information technology executives, finance executives and managers of communications assets and networks.
 
We engage in a wide variety of broad-based and targeted marketing campaigns designed to broaden market awareness of our solutions and expertise. Broad-based marketing campaigns include attending and speaking at industry and tradeshows, website marketing, publishing technical whitepapers and use case studies, topical webcasts, public relations campaigns, subject matter expert forums and industry visibility initiatives. Targeted marketing campaigns including internet search engine optimization, directed e-mail and direct mail, co-marketing strategies designed to leverage existing customer and network relationships.
 
Customer Concentrations
 
We derive a significant amount of our revenues from contracts funded by federal government agencies for which we act in capacity as the prime contractor, or as a subcontractor. We believe that contracts with federal government agencies in particular, will be the primary source of our revenues for the foreseeable future although we are working to increase our footprint with commercial customers through our relationships with large systems integrators and strategic partners. Accordingly, negative changes in federal government fiscal or spending policies (including continuing budget resolutions and government shutdowns) that impact the spending budgets of our key government customers, including Department of Homeland Security, will directly affect our financial performance.
 
We expect all of our customers to be motivated to meet their organizational needs for mobile management and security objectives in this challenging mobile environment. As a result of delivering our TM2 service solution we can often save our customers up to 35% of their total spend on mobility and security management which translates into real cash savings. While most of our customers use their savings to purchase and upgrade their managed services, our customers could potentially negatively impact our billable revenue base and result in lower profit margins if they decide to retain the savings and not purchase additional higher margin services. We believe we have an attractive set of solutions and we also believe that government spending for mobility management and for cybersecurity services and solutions will increase for the foreseeable future.
 
Our government customer base is located predominantly in the Mid-Atlantic region of the U.S. while our commercial customer base is located throughout the continental U.S., Canada, Europe and the Middle East. Historically, we have derived, and may continue to derive in the future, a significant percentage of our total revenues from federal government contracts.
 
Due to the nature of our business and the relative size of certain contracts which are entered into in the ordinary course of business, the loss of any single significant customer would have a material adverse effect on our results of operations. In future periods, we will continue to focus on diversifying our revenue by increasing the size and number of customer contracts both in public and private sectors.
 
 
6
 
 
Government Contracts
 
We have numerous government contracts and contract vehicles. Our contracts with the federal government, and many contracts with other entities, permit the government customer to modify, curtail or terminate the contract at any time for the convenience of the government, or for default by the contractor. If a contract is terminated for convenience, we are generally reimbursed for our allowable costs through the date of termination and are paid a proportionate amount of the stipulated profit or fee attributable to the work actually performed.
 
Contract vehicles include Government Wide Acquisition Contracts (“GWACs”), and Blanket Purchase Agreements (“BPAs”) based upon GSA Schedule 70, and customer specific contracts. We also hold a number of Indefinite Delivery/Indefinite Quantity (“ID/IQ”) contracts, including, but not limited to:
 
■ 
Department of Homeland Security Blanket Purchase Agreement (DHS BPA) for Cellular Wireless Managed Services.
 
■ 
Department of Health and Human Services Telecommunications Inventory and Expense Management Solutions contract.
 
■ 
Subsidiaries of WidePoint are approved subcontractors for the following ID/IQ contracts:
 
o 
NASA End-User Services and Technologies (NEST)
o 
Defense Logistics Agency J6 Enterprise Technology Services (JETS)
o 
GSA Alliant 2
o 
GSA Enterprise Infrastructure Solutions (EIS)
o 
GSA Connections II
o 
National Institutes of Health Chief Information Officer Solutions and Partners (CIO-SP3)
o 
NASA Solutions for Enterprise-Wide Procurement (SEWP)
 
We will continue to build on our partnerships with key systems integrators and strategic partners to compete for public and private sector opportunities.
 
Product Development and Technology Solution Enhancements
 
We believe that our existing technology platforms are adequate and meet our operational obligations to our customers. We may fund certain product development initiatives to enhance or customize existing client facing platforms and software solutions. These initiatives are aimed at improving the efficiency and effectiveness of our software solutions and meet our customer’s changing organizational requirements, as necessary. We determine which enhancements to further develop after assessing the market capabilities sought by potential customers, considering technological advances, feedback on enhancements from our current customer user groups and other factors. Our current development activities are focused on the integration of our heterogeneous services delivery platforms, and improving the security posture and delivery of our information technology services.
 
We utilize a standard architecture to ensure enhancements are subject to appropriate oversight and scrutiny and follow a consistent and efficient process. Our development team is comprised of professionals with hands-on technical and practical customer-side development experience. We believe this allows us to design and deploy enhancements that can resolve real-world problems in a timely manner.
 
 
7
 
 
We funded and expensed strategic product development initiatives as well as platform and portal integrations and other product and portal enhancements during the year. For the years ended December 31, 2019 and 2018, we incurred product development costs associated with our next generation TDI Optimiser™ application of approximately $146,000 and $229,000, respectively, which were capitalized. In 2020, we will continue to work with our strategic partners to continue and focus our product development efforts as well as with customer integrations.
 
Security Certification and Accreditation
 
Our TM2 solution framework has received multiple security certifications and accreditations from the federal government. As a result we have multiple authorizations to operate (ATOs) from the Department of Homeland Security, the General Services Administration, and the Department of Commerce. The ATOs attest to the fact that we meet all of the cybersecurity requirements for processing sensitive data as ascribed by the Federal Information Management Act at the Moderate and High levels. These ATOs are difficult, time consuming, and costly to attain. Our security certification and accreditation represents a significant reduction of security risk for our customers both in public and private sectors.
 
Data Centers
 
We host our proprietary solutions and operate all servers, systems and networks at five (5) data centers located in Ireland, Ohio, and Virginia, which we may consolidate in the future. Our agreements with our customers contain guarantees regarding specified levels of system availability, and we regularly provide our customers with performance reports against those standards. We utilize monitoring technology software tools that continuously checks our servers and key underlying components at regular intervals for issues with system availability and performance, server and application security and penetration vulnerabilities, and other factors that may impact the availability of our systems to our customers. Each data center provides security measures, redundant environmental controls, fire suppression systems and redundant electrical generators to meet our service level agreements. To facilitate data loss recovery, we operate a multi-tiered system configuration with load-balanced web server tools, replicated database servers and fault-tolerant storage devices. The architecture is designed to ensure near real-time data recovery in the event of a malfunction of a primary server. Based on customer requirements, we can also provide near real-time asynchronous data replication between operational and disaster recovery backup sites.
 
Intellectual Property
 
Our intellectual property rights are important to our business. We rely on a combination of patent, copyright, trademark, service mark, trade secret and other rights in the United States and other jurisdictions, as well as confidentiality procedures and contractual provisions to protect our proprietary service as a solution, technology, operational processes and other intellectual property. We protect our intellectual property rights in a number of ways including entering into confidentiality and other written agreements with our employees, customers, consultants and partners in an attempt to control access to and distribution of our software, documentation and other proprietary technology and other information. Despite our efforts to protect our proprietary rights, third parties may, in an unauthorized manner, attempt to use, copy or otherwise obtain and market or distribute our intellectual property rights or technology or otherwise develop software or services with the same functionality as our software and services.
 
U.S. patent filings are intended to provide the holder with a right to exclude others from making, using, selling or importing in the United States the inventions covered by the claims of granted patents. Our patents, including our pending patents, if granted, may be contested, circumvented or invalidated. Moreover, the rights that may be granted in those issued and pending patents may not provide us with proprietary protection or competitive advantages, and we may not be able to prevent third parties from infringing those patents. Therefore, the exact benefits of our issued patents and, if issued, our pending patents and the other steps that we have taken to protect our intellectual property cannot be predicted with certainty.
 
 
8
 
 
Market Competition
 
Our TM2 market is centered around mobile management and security as shown below: 
 
 
Target Markets. Our target market is highly fragmented and we compete with small and large companies that offer different components of TM2. We believe that we are presently the only provider of all three of these critical services offerings. We believe that our TM2 solution offering gives us a strong competitive advantage over our competitors due to our distinctive technical competencies, long-standing client relationships, successful past contract performance with large commercial and government organizations, governmental certifications and authorization to operate (ATO) within this space, price and value of services delivered, reputation for quality, and key management personnel with subject matter expertise. 
 
Market Pricing. Pricing for services in our market lack of transparency due to the way in which our competitors price their services. Our competitors take advantage of this lack of pricing transparency and prospective customer’s lack of understanding and awareness of market pricing for services. Our competitors often take advantage of a prospective customer and will often heavily discount their prices to unprofitable levels thereby creating a commodity pricing environment that affects the value of the solution perceived by prospective customers, severely limits profitability for other service providers that provide better solutions, discourages further innovation and harms the customer in the end.  The costs to switch solutions can be high for a prospective customer even if they know their current solution is not working.
 
Our pricing for services are transparent and we attempt to match our customers need with the right level of services for a single inclusive fee whenever practical. We practice transparent pricing strategies that allow our customers to purchase our entire full-service solution or select only the services they require to meet their needs. We do not use introductory teaser rates to attract new customers or conduct bait and switch pricing tactics with our customers as is often practiced by our competitors. Pricing for our TM2 offering will vary depending on our prospective customer’s technology infrastructure, scale of their operations, workflow requirements and many other factors that can affect pricing.
 
We do not view our services as a commodity, and comparability of our TM2 offering against other competitors’ service offerings is not practical due to differences in pricing models described above and overall capabilities among competitors. As a result of this pricing differences between us and our competitors it can be difficult to compare to pricing models in our market.
 
All prospective customers tend to initially have price sensitivity and that often changes after we are able to demonstrate that our solutions will save them time and money. We believe our TM2 solution pricing is competitive and reflects the value of the solutions provide to our customers. Our goal is providing the best solution for our customers that meets their needs.  
 
 
9
 
 
Competition. Our TM2 solution crosses into several different market segments and as a result we do not have competitors that compete in all of the market segments in which we conduct business.  The following table outlines what areas of TM2 our competitors provide:
 
 
Our larger competitors often have more size and financial resources than us and they may be able to provide a wider array of technology solutions outside of our core capabilities.  Due to our significant federal government contract concentrations we also experience competition from a variety of both large and small companies, including divisions of large federal government integrators such as Lockheed Martin Corporation, Northrop Grumman Corporation, and other large and mid-sized federal contractors, as well as a limited number of small to mid-sized subject matter expert organizations offering specialized capabilities within the identity management space.
 
If we are unable to keep pace with the intense competition in our marketplace, deliver cost-effective and relevant solutions to our target market, our business, financial condition and results of operations will suffer.
 
Contracting
 
We prefer to serve as the prime contractor when we win contract awards; however, we will often serve as a subcontractor and partner with a large systems integrator to win a larger market opportunity. We also may enter into strategic teaming agreements with another competitor or a vertical supplier to capture a market opportunity. Prospective customers in our target market use a wide array of contract vehicles to purchase technology services ranging from individual purchase orders, awards or consolidated service contracts (including blanket purchase agreements and similar indefinite delivery indefinite quantity contracts) that cover a range of technology services, of which we may or may not be able to provide all of the services to serve as the prime contractor.
 
Seasonality
 
Our business is not seasonal. However, our revenues and operating results may vary significantly from quarter to quarter, due to revenues earned on contracts, the number of billable days in a quarter, the timing of the carrier services revenues and other direct costs, the commencement and completion of contracts during any particular quarter; as well as the schedule of the government agencies for awarding contracts, the term of each contract that we have been awarded and general economic conditions. Because a significant portion of our expenses, such as personnel and facilities costs, are fixed in the short term, successful contract performance and variation in the volume of activity as well as in the number of contracts commenced or completed during any quarter may cause significant variations in operating results from quarter to quarter.
 
 
10
 
 
Employees
 
As of December 31, 2019, we had approximately 249 full-time employees (212 in the U.S. and 37 in Europe). We periodically engage additional consultants and employ temporary employees. None of our employees are subject to a collective bargaining agreement. We believe that our relations with our employees are good.
 
Corporate Information
 
We were incorporated on May 30, 1997 under the laws of the State of Delaware under the name WidePoint Corporation. Our principal executive offices are located at 11250 Waples Mill Rd., South Tower, Suite 210, Fairfax, Virginia 22030. Our internet address is www.widepoint.com. Information on our website is not incorporated into this Form 10-K. We make available free of charge through our website our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 as soon as reasonably practicable after we electronically file such material with, or furnish it to, the United States Securities and Exchange Commission (the “SEC”). The SEC maintains an Internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC at http://www.sec.gov.
 
ITEM 1A. RISK FACTORS
 
You should carefully consider the risk factors set forth below and in other reports that we file from time to time with the Securities and Exchange Commission and the other information in this Annual Report on Form 10-K. The matters discussed in the risk factors, and additional risks and uncertainties not currently known to us or that we currently deem immaterial, could have a material adverse effect on our business, financial condition, results of operation and future growth prospects and could cause the trading price of our common stock to decline.
 
Risks Related to our Business and our Industry
 
Our inability to successfully recompete and re-win our expiring DHS BPA contract, and on terms that do not materially affect our profit margins, could have a material adverse impact on our results of operations.
 
Our DHS BPA expired on December 16, 2018 and was extended through June 16, 2019. Department of Homeland Security has released the final request for proposal in January of 2020 with a March 17, 2020 deadline to submit a proposal. Subsequently this RFP was canceled on February 28th and is expected to be replaced with an updated new RFP. The acquisition is expected to be changed to an “Open Market” solicitation from a GSA Schedule 70 Blanket Purchase Agreement. While we believe we have a strong relationship and past performance under this expiring contract that may provide us with a competitive advantage in the re-compete process, there is no guarantee that we will be successful in our efforts. If we are unable to retain this contract the DHS may not be able to continue to use our services beyond fiscal year 2020, unless they separately create and fund a different contract vehicle, which is unlikely. Various agencies of DHS have executed contingency plans (some in form of interim contracts) to ensure that they have continued services from WidePoint while the recompete of the DHS CWMS contract is being conducted. Revenue generated under this single DHS BPA for fiscal year ended December 31, 2019 was approximately $65.7 million (representing 65% of total revenue of which 13% related to managed service revenue). Our inability to successfully re-win this contract would have a material adverse effect on our future revenue, profitability and cash flows.
 
 
11
 
 
Changes in the spending policies or budget priorities of the federal government could cause us to lose revenues.
 
We derive a significant amount of our annual revenues from contracts funded by federal government agencies. We believe that contracts with federal government agencies will be a significant source of our revenues for the foreseeable future. Accordingly, changes in federal government fiscal or spending policies or the U.S. federal budget could directly affect our financial performance. Among the factors that could harm our business are:
 
■ 
curtailment of the federal government’s use of technology services firms;
■ 
a significant decline in spending by the federal government, in general, or by specific agencies such as the Department of Homeland Security;
■ 
reductions in federal government programs or requirements, including government agency shutdowns and/or reductions in connection with sequestration;
■ 
any failure to raise the debt ceiling;
■ 
government inability to approve a budget and operate under a “Continuing Resolution”;
■ 
a shift in spending to federal programs and agencies that we do not support or where we currently do not have contracts;
■ 
delays in the payment of our invoices by government payment offices;
■ 
federal governmental shutdowns, and other potential delays in the government appropriations process;
■ 
issues associated with global health pandemics, such as the coronavirus; and
■ 
general economic and political conditions, including any event, such as the coronavirus, that results in a change in spending priorities of the federal government.
 
These or other factors could cause federal government agencies and departments to delay payments owed for our services, to reduce their purchases under contracts, to exercise their right to terminate contracts, or not to exercise options to renew contracts, any of which could cause us to lose revenues. In addition, any limitations imposed on spending by U.S. government agencies that result from efforts to reduce the federal deficit, including as a result of sequestration or otherwise, may limit both the continued funding of our existing contracts and our ability to obtain additional contracts.
 
We have had a history of losses; and we may be unable to achieve and sustain profitability.
 
Although we have net income of $0.2 million in 2019, we have a long history of net losses over the last six (6) years, including net losses of $1.5 million in 2018 and $3.5 million in 2017. Prior to fiscal 2018, a significant contributing factor driving our significant net operating losses were investments in sales and marketing and product development projects that did not produce the expected return on investment; and as a result placed a significant cumulative strain on our networking capital and overall financial position. There is no guarantee that we will be able to sustain improvements in financial performance realized over the last ten (10) calendar quarters and ultimately meet our financial goals of growing top line revenue and positive net income without closing significant new business and incremental contract expansions. An inability to successfully grow our sales pipeline and close on new business that is profitable could affect our long-term viability and ultimately limit the financial resources we have available to grow our business and achieve our desired financial results.
 
 
12
 
 
We currently have access to a credit facility agreement, which requires us to maintain financial covenants and failure to maintain such covenants could limit our access to debt capital and simultaneously require immediate repayment of borrowings by our lender.
 
We have access to a credit facility, which consists of a variable line of credit primarily to meet short term working capital requirements and to partially fund acquisition growth. Our credit facility agreement requires us to maintain certain financial covenants on a quarterly and annual basis. If we are unable to meet future covenants, our lender could take adverse actions that might include raising our variable interest rate, accelerating in part or in full payment of all unpaid principal and interest, reducing the amount of our credit facility, or offering renewal terms that are unfavorable, all of which could have a material adverse impact on our ability to meet periodic short term operational cash flow requirements and manage through prolonged government shutdowns. Similarly, if we are unable to renew the credit facility with our current lender or any other lender in the future, our business and operating results will suffer and we may need to obtain additional funding or raise capital, which may not be available on favorable terms or at all.
 
The loss of significant customer contracts, could also have an adverse impact on our financial results.
 
While we believe that our business relationships with key decision makers are strong and represent a strong competitive advantage for us; however, it is possible that the strength of our relationship could diminish if our primary customer contacts leave their firm or the customer is acquired by another firm that uses a competitor to deliver the same services. We estimate that the loss of any large contract with annual managed service revenues of more than $1 million, without any offsetting aggregate contract wins, could have a significant adverse impact on our operating cash flow and financial results; and we would likely be faced with a decision to initiate additional cost reduction actions that would largely include reductions in force for personnel and assets affected by the contract loss.
 
Also, the loss of a significant customer contract could also cause the Company to defer potentially advantageous strategic options. In the case of the loss of a material customer contract, the Company may be required to rapidly consider other strategic alternatives including selling a portion or all of our assets if our financial performance deteriorates as a result of key customer contract losses. Accordingly, the loss of a significant customer would have a material adverse effect on our operations.
 
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 solution typically also requires 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 market is highly competitive and we may not be able to compete effectively or gain market acceptance of our products and service.
 
Our service business operates in a market that is highly fragmented, price sensitive and subject to fierce competition. Additionally, rapid changes in technology affect our ability to respond timely with new and innovative product offerings to address new market needs. We have a significant presence in the U.S federal marketplace and we expect the intensity of competition for government contracts, as well as commercial contracts to increase in the future as existing competitors develop additional capabilities that better align with our core competencies and those of our target customer segment.
 
 
13
 
 
While we believe our customer service, strong customer retention and integrated technology solution sets are among our key differentiators, our competitors may offer introductory pricing and significantly discount their services to gain market share and/or in exchange for revenues with higher margin services in other areas or at later dates. Increased competition could result in additional pricing pressure, reduced sales, shorter term lengths for customer contracts, lower margins or the failure of our solution to achieve or maintain broad market acceptance. If we are unable to compete effectively, it will be difficult for us to maintain our pricing rates and add and retain customers, have adequate financial resources to pay for and retain key personnel, and our business, financial condition and results of operations will be harmed.
 
Our financial resources are limited and the failure of one or more new product or service offerings could materially harm our financial results.
 
Product research and development can be time consuming and costly, without any guarantee of a return on our investment. The failure of one of our products or services to gain market acceptance could cause us financial harm due to the costs involved in developing or acquiring new products and services and , thereafter, marketing such new products and services. Any failure to gain market acceptances of our products and services could have a material adverse impact on our financial results. In addition, many of our competitors have greater resources than us and we if we cannot keep pace with the intense competition in our marketplace, our business, financial condition and results of operations will suffer.
 
We have significant fixed operating costs, which may be difficult to adjust in response to unanticipated fluctuations in revenues.
 
A high percentage of our operating expenses, particularly personnel, rent and communications costs, are fixed in advance of any particular quarter. As a result, an unanticipated or prolonged decrease in the number or average size of, or an unanticipated delay in the scheduling for our projects may cause significant variations in operating results in any particular quarter and could have a material adverse effect on operations and cash flow for that quarter. An unanticipated termination, decrease or delay in the implementation of a significant anticipated customer contract could require us to maintain underutilized employees and that could have a material adverse effect on our cash flow, financial condition and results of operations. Other factors that may negatively affect our earnings from quarter to quarter include changes in:
 
■ 
the contractual terms and timing of completion of projects, including achievement of certain business results;
■ 
acceptance of our products to commercial or government customers;
■ 
budgets for government customers;
■ 
the implementation of new projects ;
■ 
the adequacy of provisions for losses and bad debts;
■ 
the accuracy of our estimates of resources required to complete ongoing projects;
■ 
personnel, including the loss of key highly skilled personnel necessary to complete projects;
■ 
global pandemics, such as the coronavirus; and
■ 
general economic conditions.
 
We may not be able to respond to rapid technological changes with new software products and services, which could harm our sales and profitability.
 
Our portfolio of products, services, and solutions could become obsolete due to rapid technological changes and frequent new product and service introductions by our competitors in the mobile world. Additionally, frequent changes in mobile computing hardware and software technology, and resulting inconsistencies between the billing platforms utilized by major communications carriers and the changing demands of customers regarding the means of delivery of communications management solutions could affect our ability to efficiently deliver our services and harm our profit margins.
 
 
14
 
 
To achieve and maintain market acceptance for our solution, we must effectively anticipate these changes and offer software products and services that respond to them in a timely manner. Customers may require customized transactional and reporting capabilities that our current solution does not have and/or may be cost prohibitive to develop to meet the customer’s requirements and ensure our contract is profitable. In addition, the development of new products and services comes with a high degree of uncertainty with regard to return on investment and involves significant time and financial resources to action, as there is no guarantee that the funds and time spent on developing such products will ever generate a return. If we fail to develop software products and services that satisfy customer preferences in a timely and cost-effective manner, our ability to renew our agreements with existing customers and our ability to create or increase demand for our solution will be harmed.
 
Our inability to accurately price and sell our product offerings at an acceptable profit margin that customers are willing to pay will have a negative impact on our business that could extend for a number of years.
 
Most of our contracts with customers have terms of three (3) to five (5) years, with optional additional renewal periods. Our government contracts generally consist of a base period award with 4 option periods depending on the needs of the agency issuing the contract award. Our commercial contracts have contractual terms of 3 or more years with automatic annual renewals in most cases. Most of our contracts are offered at firm fixed price per performance obligation such as price per unit managed. Due to the long-term nature of our firm fixed price contracts, any failure on our part to accurately define the scope of work and properly manage scope creep, properly price our products to match the customer’s operating environment, or to effectively manage our costs to deliver against these performance obligations could have an adverse negative impact to our financial position and results of operations over a number of years. Additionally, our failure to complete our contractual performance obligations in a manner consistent with the contract could adversely affect our overall profitability and could have a material adverse effect on our business, financial condition and results of operations.
 
Our largest customers could unexpectedly terminate their contracts.
 
All of our government contracts contain a standard clause which allows the government to cancel our contract for convenience without penalty. Some of our commercial contracts with large enterprises contain contract clauses that include the ability to cancel a contract for convenience by the customer for convenience with limited advance notice and without significant penalty. In addition, our contracts with the federal government permit the governmental agency to modify, curtail or terminate the contract at any time for the convenience of the government. Termination, delay or modification of a contract by any large government or commercial customer could result in a loss of expected revenues and additional expenses for staff that were allocated to that customer’s project. We could be required to maintain underutilized employees who were assigned to the terminated contract or we could ultimately lose the subject matter expertise for that contract and be required to retain more expensive staffing resources to perform the contract when it resumes. The unexpected cancellation or significant reduction in the scope of any of our large projects could have an immediate material adverse effect on our business, financial condition and results of operations.
 
 
15
 
 
We may be unable to successfully acquire complementary businesses, services or technologies to support our growth strategy.
 
We may in the future acquire or invest in complementary and supplementary businesses, services or technologies. Demand for businesses with credible business relationships and capabilities to provide services to large commercial enterprises and/or governmental agencies at the federal, state and local level is very competitive. To the extent that the price of such acquisitions may rise beyond reasonable levels where funding for such acquisitions is no longer available, we may not be able to acquire strategic assets. Further, these acquisitions, investments or new business relationships may result in unforeseen difficulties and expenditures. We may encounter difficulties assimilating or integrating the businesses, technologies, products, services, personnel or operations of companies we have acquired or companies that we may in the future acquire. These difficulties may arise if the key personnel of the acquired company choose not to work for us, the company’s technology or services do not easily integrate with ours or we have difficulty retaining the acquired company’s customers due to changes in its management or for other reasons. These acquisitions may also disrupt our business, divert our resources and require significant management attention that would otherwise be available for development of our business. Moreover, the anticipated benefits of any acquisition, investment or business relationship may not be realized or we may be exposed to unknown liabilities. In addition, any future acquisition may require us to:
 
■ 
issue additional equity securities that would dilute our stockholders;
■ 
use cash that we may need in the future to operate our business;
■ 
incur debt on terms unfavorable to us or that we are unable to repay;
■ 
incur large charges or substantial liabilities; or
■ 
become subject to adverse tax consequences, substantial depreciation or deferred compensation charges.
 
If any of these risks materializes, our business and operating results would be harmed.
 
We may be liable to our customers for damages caused by our services or by our failure to remedy system failures.
 
Many of our projects involve technology applications or systems that are critical to the operations of our customers’ businesses. If we fail to perform our services correctly, we may be unable to deliver applications or systems to our customers with the promised functionality or within the promised time frame, or to satisfy the required service levels for support and maintenance. While we have created redundancy and back-up systems, any such failures by us could result in claims by our customers for substantial damages against us. Additionally, in the event we manage third party services on behalf of our customers and fail to execute in approved changes requested by our customers it could result in claims asserted by our customers for substantial damages against us.
 
Although we attempt to limit the amount and type of our contractual liability for defects in the applications or systems we provide, and carry insurance coverage that mitigates this liability in certain instances, we cannot be assured that these limitations and insurance coverages will be applicable and enforceable in all cases. Even if these limitations and insurance coverages are found to be applicable and enforceable, our liability to our customers for these types of claims could still exceed our insurance coverage and be material in amount and affect our business, financial condition and results of operations.
 
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. Furthermore, statutory contracting regulations protect the rights of federal agencies to retain access to, and utilization of, proprietary intellectual property utilized in the delivery of contracted services to such agencies. 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.
 
 
16
 
 
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;
■ 
result 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.
 
Our net operating loss carry-forwards are subject to a valuation adjustment if we do not maintain and increase our profitability.
 
As of December 31, 2019, we had aggregate federal net operating loss carry-forwards of approximately $37.5 million and state net operating loss carry-forwards of approximately $39.5 million. Our ability to utilize our net operating loss carry-forwards and related deferred tax assets is based upon our ability to generate future taxable income. Our ability to generate future taxable income can be impacted by many circumstances. If we fail to generate taxable income our existing net operating loss carry-forwards and related deferred tax assets may expire unused. In addition, net operating loss carry-forwards may become subject to an annual limitation if there is a cumulative change in the ownership interest of significant stockholders (or certain stockholder groups) over a three-year period in excess of 50%, in accordance with rules established under Section 382 of the Internal Revenue Code of 1986, as amended, or the Code, and similar state rules (we refer to each as an ownership change). Such an ownership change could limit the amount of historic net operating loss carry-forwards that can be utilized annually to offset future taxable income.
 
The loss of key personnel or an inability to attract and retain additional personnel may impair our ability to grow our business.
 
We are highly dependent upon the continued service and performance of our key executives, operational managers and subject matter experts to run our core operations. The replacement of these individuals likely would involve expenditure of significant time and financial resources, and their loss might significantly delay or prevent the achievement of our business objectives. We do not maintain key man life insurance with respect to any of our key executives and subject matter experts.
 
 
17
 
 
We plan to continue to replenish our ranks with the best available talent to optimize our workforce to do more with less resources. We face intense competition for qualified individuals from numerous consulting, technology, software and communications companies. Our ability to achieve significant revenue growth will depend, in large part, on our success in recruiting, training and retaining sufficient numbers of qualified personnel to support our growth. New hires may require significant training and may take significant time before they achieve full productivity. If our recruiting, training and retention efforts are not successful or do not generate a corresponding increase in revenue, our business will be harmed.
 
In addition, if our key employees resign from us or our subsidiaries to join a competitor or to form a competing company, the loss of such personnel and any resulting loss of existing or potential customers to any such competitor could have a material adverse effect on our business, financial condition and results of operations. Although we require certain of our employees to sign agreements prohibiting them from joining a competitor, forming a competing company or soliciting our customers or employees for certain periods of time, we cannot be certain that these agreements will be effective in preventing our key employees from engaging in these actions or that courts or other adjudicative entities will substantially enforce these agreements.
 
We may incur substantial costs in connection with contracts awarded through a competitive procurement process, which could negatively impact our operating results.
 
Most if not all federal, state and local governments, as well as commercial contracts are awarded through a competitive procurement process that could be a year or more from the initial solicitation to final contract award. We expect that much of the business we seek in the foreseeable future will be awarded through competitive procedures and similar lengthy sales cycle. Competitive procurements impose substantial upfront costs and present a number of risks, including:
 
■ 
the substantial cost and managerial time and effort that we spend to prepare bids and proposals for contracts that may not be awarded to us;
■ 
requirements to register to conduct business in another state or country could increase our compliance costs;
■ 
requirements to post a bid guarantee or similar performance guarantee as part of a bid submission; and
■ 
the expense and delay that we may face if our competitors protest or challenge contract awards made to us pursuant to competitive procedures, and the risk that any such protest or challenge could result in the resubmission of offers, or in termination, reduction, or modification of the awarded contract.
 
The costs we incur in the competitive procurement process may be substantial and, to the extent we participate in competitive procurements and are unable to win particular contracts, these costs could negatively affect our operating results. In addition, the General Services Administration multiple award schedule contracts, government-wide acquisitions contracts, blanket purchase agreements, and other indefinite delivery/indefinite quantity contracts do not guarantee more than a minimal amount of work for us, but instead provide us access to work generally through further competitive procedures. This competitive process may result in increased competition and pricing pressure, requiring that we make sustained post-award efforts to realize revenues under the relevant contract.
 
 
18
 
 
Unfavorable government audit results could subject us to a variety of penalties and sanctions, and could harm our reputation and relationships with our customers.
 
The federal government audits and reviews our performance on contracts, pricing practices, cost structure, and compliance with applicable laws, regulations, and standards. Like most large government contractors, our contracts are audited and reviewed on a regular basis by federal agencies, including the Defense Contract Audit Agency. An unfavorable audit of us, or of our subcontractors, could have a substantial adverse effect on our operating results. For example, any costs that were originally reimbursed could subsequently be disallowed. In this case, cash we have already collected may need to be refunded.
 
If a government audit uncovers improper or illegal activities, we may be subject to civil and criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, suspension of payments, fines, and suspension or debarment from doing business with U.S. government agencies. In addition, we could suffer serious harm to our reputation if allegations of impropriety were made against us, whether true or not true.
 
Security breaches or cybersecurity events in sensitive government systems could result in the loss of customers and negative publicity.
 
Many of the services we provide involve managing and protecting information involved in sensitive or classified government functions. A security breach or cybersecurity event in one of these systems could cause serious harm to our business, damage our reputation, and prevent us from being eligible for further work on sensitive or classified systems for federal government customers. In addition, sensitive personal data could be illegally accessed and/or stolen through a cybersecurity event. We could incur losses from such a security breach that could exceed the policy limits under our insurance. Damage to our reputation or limitations on our eligibility for additional work resulting from a security breach in one of the systems we develop, install, and maintain could materially reduce our revenues.
 
Many states have enacted laws requiring companies to notify consumers of data security breaches involving their personal data. These mandatory disclosures regarding a security breach often lead to widespread negative publicity, which may cause our customers to lose confidence in the effectiveness of our data security measures. Any security breach or cybersecurity event, whether successful or not, would harm our reputation and could cause the loss of customers. Any of these events could have material adverse effects on our business, financial condition, and operating results.
 
Our ability to provide services to our customers depends on our customers’ continued high-speed access to the internet and the continued reliability of the internet infrastructure.
 
Our business depends on our customers’ continued high-speed access to the internet, as well as the continued maintenance and development of the internet infrastructure. The future delivery of our solutions will depend on third-party internet service providers to expand high-speed internet access, to maintain a reliable network with the necessary speed, data capacity and security, and to develop complementary solutions and services, including high-speed modems, for providing reliable and timely internet access and services. All of these factors are out of our control. To the extent that the internet continues to experience an increased number of users, frequency of use, or bandwidth requirements, the internet may become congested and be unable to support the demands placed on it, and its performance or reliability may decline. Any internet outages or delays could adversely affect our ability to provide services to our customers.
 
 
19
 
 
Currently, internet access is provided by telecommunications companies and internet access service providers that have significant and increasing market power in the broadband and internet access marketplace. On December 14, 2017, the Federal Communications Commission classified broadband internet access service as an unregulated information service and repealed the specific rules against blocking, throttling or “paid prioritization” of content or services. In the absence of government regulation, these providers could take measures that affect their customers’ ability to use our products and services, such attempting to charge their customers more for using our products and services. To the extent that internet service providers implement usage-based pricing, including meaningful bandwidth caps, or otherwise try to monetize access to their networks, we could incur greater operating expenses and customer acquisition and retention could be negatively impacted. Furthermore, to the extent network operators were to create tiers of internet access service and either charge us for or prohibit our services from being available to our customers through these tiers, our business could be negatively impacted. Some of these providers may also offer products and services that directly compete with our own offerings, which could potentially give them a competitive advantage.
 
Our failure to obtain and maintain security certifications and necessary security clearances may limit our ability to perform classified work directly for government customers as a prime contractor or subcontractor, which could cause us to lose business.
 
Some government contracts require us to maintain both federal and industry recognized security certifications of our systems, facility security clearances, and require some of our employees to maintain individual security clearances. If we are unable to maintain security certifications of our systems, or our employees lose or are unable to timely obtain security clearances, or we lose a facility clearance, our customer may have the right to terminate the contract or decide not to renew it upon its expiration. As a result, to the extent we cannot obtain or maintain the required security certifications and clearances for a particular contract, or we fail to obtain them on a timely basis, we may not derive the revenues anticipated from the contract, which, if not replaced with revenues from other contracts, could harm our operating results. To the extent we are not able to obtain facility security clearances or engage employees with the required security clearances for a particular contract, we will be unable to perform that contract and we may not be able to compete for or win new contracts for similar work.
 
Federal government contracts contain provisions giving government customers a variety of rights that are unfavorable to us, including the ability to terminate a contract at any time for convenience.
 
Federal government contracts contain provisions and are subject to laws and regulations that provide government customers with rights and remedies not typically found in commercial contracts. These rights and remedies allow government customers, among other things, to:
 
■ 
terminate existing contracts, with short notice, for convenience, as well as for default;
■ 
reduce orders under or otherwise modify contracts;
■ 
for larger contracts subject to the Truth in Negotiations Act, reduce the contract price or cost where it was increased because a contractor or subcontractor during negotiations furnished cost or pricing data that was not complete, accurate, and current;
■ 
for GSA multiple award schedule contracts, government-wide acquisition agreements, and blanket purchase agreements, demand a refund, make a forward price adjustment, or terminate a contract for default if a contractor provided inaccurate or incomplete data during the contract negotiation process, or reduce the contract price under certain triggering circumstances, including the revision of pricelists or other documents
 
 
20
 
 
■ 
upon which the contract award was predicated, the granting of more favorable discounts or terms and conditions than those contained in such documents, and the granting of certain special discounts to certain customers;
■ 
terminate our facility security clearances and thereby prevent us from receiving classified contracts;
■ 
cancel multi-year contracts and related orders if funds for contract performance for any subsequent year become unavailable;
■ 
decline to exercise an option to renew a multi-year contract or issue task orders in connection with indefinite delivery/indefinite quantity contracts;
■ 
claim rights in solutions, systems, and technology produced by us;
■ 
prohibit future procurement awards with a particular agency due to a finding of organizational conflict of interest based upon prior related work performed for the agency that would give a contractor an unfair advantage over competing contractors or the existence of conflicting roles that might bias a contractor’s judgment;
■ 
subject the award of contracts to protest by competitors, which may require the contracting federal agency or department to suspend our performance pending the outcome of the protest and may also result in a requirement to resubmit offers for the contract or in the termination, reduction, or modification of the awarded contract; and
■ 
suspend or debar us from doing business with the federal government.
 
If a federal government customer terminates one of our contracts for convenience, we may recover only our incurred or committed costs, settlement expenses, and profit on work completed prior to the termination. If a federal government customer were to unexpectedly terminate, cancel, or decline to exercise an option to renew with respect to one or more of our significant contracts or suspend or debar us from doing business with the federal government, our revenues and operating results would be materially harmed.
 
Our failure to comply with complex procurement laws and regulations could cause us to lose business and subject us to a variety of penalties.
 
We must comply with laws and regulations relating to the formation, administration, and performance of federal government contracts, which affect how we do business with our federal government customers and may impose added costs on our business. Among the most significant laws and regulations are:
 
■ 
the Federal Acquisition Regulation, and agency regulations analogous or supplemental to the Federal Acquisition Regulation, which comprehensively regulate the formation, administration, and performance of government contracts;
■ 
the Truth in Negotiations Act, which requires certification and disclosure of all cost or pricing data in connection with some contract negotiations;
■ 
the Cost Accounting Standards, which impose cost accounting requirements that govern our right to reimbursement under some cost-based government contracts; and
■ 
laws, regulations, and executive orders restricting the use and dissemination of information classified for national security purposes and the exportation of specified solutions and technical data.
 
If a government review or investigation uncovers improper or illegal activities, we may be subject to civil and criminal penalties and administrative sanctions, including the termination of our contracts, the forfeiture of profits, the suspension of payments owed to us, fines, and our suspension or debarment from doing business with federal government agencies. In particular, the civil False Claims Act provides for treble damages and potentially substantial civil penalties where, for example, a contractor presents a false or fraudulent claim to the government for payment or approval, or makes a false statement in order to get a false or fraudulent claim paid or approved by the government. Actions under the civil False Claims Act may be brought by the government or by other persons on behalf of the government. These provisions of the civil False Claims Act permit parties, such as our employees, to sue us on behalf of the government and share a portion of any recovery. Any failure to comply with applicable laws and regulations could result in contract termination, price or fee reductions, or suspension or debarment from contracting with the government, each of which could lead to a material reduction in our revenues.
 
 
21
 
 
The adoption of new procurement laws or regulations could reduce the amount of services that are outsourced by the federal government and cause us to experience reduced revenues.
 
New legislation, procurement regulations, or labor organization pressure could cause federal agencies to adopt restrictive procurement practices regarding the use of outside service providers. The American Federation of Government Employees, the largest federal employee union, strongly endorses legislation that may restrict the procedure by which services are outsourced to government contractors. One such proposal, the Truthfulness, Responsibility, and Accountability in Contracting Act, would have effectively reduced the volume of services that is outsourced by the federal government by requiring agencies to give in-house government employees expanded opportunities to compete against contractors for work that could be outsourced. If such legislation, or similar legislation, were to be enacted, it would likely reduce the amount of IT services that could be outsourced by the federal government, which could materially reduce our revenues.
 
If a communications carrier prohibits customer disclosure of communications billing and usage data to us, the value of our solution to customers of that carrier would be impaired, which may limit our ability to compete for their business.
 
Certain of our information technology based solutions software functionality and services that we offer depend on our ability to access a customer’s communications billing and usage data. For example, our ability to offer outsourced or automated communications bill auditing, billing dispute resolution, bill payment, cost allocation and expense optimization depends on our ability to access this data. If a communications carrier were to prohibit its customers from disclosing this information to us, those enterprises would only be able to use these billing-related aspects of our solution on a self-serve basis, which would impair some of the value of our solution to those enterprises. This in turn could limit our ability to compete with the internally developed communications management solutions of those enterprises, require us to incur additional expenses to license access to that billing and usage data from the communications carrier, if such a license is made available to us at all, or put us at a competitive disadvantage against any third-party communications management solutions service provider that licenses access to that data.
 
 
22
 
 
Our long-term success in our industry depends, in part, on our ability to expand the sales of our solutions to customers located outside of the United States, and thus our business is susceptible to risks associated with international sales and operations.
 
We are currently seeking to expand the international sales and operations of our portfolio of solutions. This international expansion will subject us to new risks that we have not faced in the United States. These risks include:
 
■ 
geographic localization of our software products, including translation into foreign languages and adaptation for local practices and regulatory requirements;
■ 
lack of familiarity with and unexpected changes in foreign regulatory requirements;
■ 
longer accounts receivable payment cycles and difficulties in collecting accounts receivable;
■ 
difficulties in managing, staffing and overseeing international implementations and operations, including increased reliance on foreign subcontractors;
■ 
challenges in integrating our software with multiple country-specific billing or communications support systems for international customers;
■ 
challenges in providing procurement, help desk and fulfillment capabilities for our international customers;
■ 
fluctuations in currency exchange rates;
■ 
potentially adverse tax consequences, including the complexities of foreign value added or other tax systems and restrictions on the repatriation of earnings;
■ 
the burdens of complying with a wide variety of foreign laws and legal standards;
■ 
increased financial accounting and reporting burdens and complexities;
■ 
potentially slower adoption rates of communications management solutions services internationally;
■ 
political, social and economic instability abroad, terrorist attacks and security concerns in general; and
■ 
reduced or varied protection for intellectual property rights in some countries.
 
Operating in international markets also requires significant management attention and financial resources. The investment and additional resources required to establish operations and manage growth in other countries may not produce desired levels of revenue or profitability.
 
Expansion into international markets could require us to comply with additional billing, invoicing, communications, data privacy and similar regulations, which could make it costly or difficult to operate in these markets.
 
Many international regulatory agencies have adopted regulations related to where and how communications bills may be sent and how the data on such bills must be handled and protected. For instance, certain countries restrict communications bills from being sent outside of the country, either physically or electronically, while other countries require that certain information be encrypted or redacted before bills may be transmitted electronically. These regulations vary from jurisdiction to jurisdiction and international expansion of our business could subject us to additional similar regulations. Failure to comply with these regulations could result in significant monetary penalties and compliance with these regulations could require expenditure of significant financial and administrative resources.
 
In addition, personally identifiable information is increasingly subject to legislation and regulations in numerous jurisdictions around the world, the intent of which is to protect the privacy of personal information that is collected, processed and transmitted in or from the governing jurisdiction. Our failure to comply with applicable safe harbor, privacy laws and international security regulations or any security breakdown that results in the unauthorized release of personally identifiable information or other customer data could result in fines or proceedings by governmental agencies or private individuals, which could harm our results of operations.
 
 
23
 
 
If we fail to effectively manage and develop our strategic relationships with key systems integrators, or if those third parties choose not to market and sell our TM2 offering, our operating results would suffer.
 
The successful implementation of our strategic goals is dependent in part on strategic relationships with key systems integrators and other strategic partners. While our relationships with key systems integrators and other strategic partners is relatively a new strategy, we believe that our business relationship is strong and continuing to grow and we believe that our key systems integrators and other strategic partners will continue to support the inclusion of our TM2 offering as part of their overall technology solution offering.
 
Some of our strategic relationships are relatively new and, therefore, it is uncertain whether these third parties will be able to market and sell our solution successfully or provide the volume and quality of customers that we believe may exist. If we are unable to manage and develop our strategic relationships, the growth of our customer base may be harmed and we may have to devote substantially more resources to the distribution, sales and marketing of our solution, which would increase our costs and decrease our earnings.
 
The emergence of one or more widely used, standardized communications devices or billing or operational support systems could limit the value and operability of our TM2 solution and our ability to compete with the manufacturers of such devices or the carriers using such systems in providing similar services.
 
Our TM2 solution derives its value in significant part from our communications management software’s ability to interface with and support the interoperation of diverse communications devices, billing systems and operational support systems. The emergence of a single or a small number of widely used communications devices, billing systems or operational support systems using consolidated, consistent sets of standardized interfaces for the interaction between communications service providers and their enterprise customers could significantly reduce the value of our solution to our customers and potential customers. Furthermore, any such communications device, billing system or operational support system could make use of proprietary software or technology standards that our software might not be able to support. In addition, the manufacturer of such device, or the carrier using such billing system or operational support system, might actively seek to limit the interoperability of such device, billing system or operational support system with our software products for competitive or other reasons. The resulting lack of compatibility of our software products would put us at a significant competitive disadvantage, or entirely prevent us from competing, in that segment of the potential market if such manufacturer or carrier, or its authorized licensees, were to develop one or more communications management solutions competitive with our solution.
 
A continued proliferation and diversification of communications technologies or devices could increase the costs of providing our software products or limit our ability to provide our TM2 offering to potential customers.
 
Our ability to provide our TM2 offering is dependent on the technological compatibility of our products with the communications infrastructures and devices of our customers and their communications service providers. The development and introduction of new communications technologies and devices requires us to expend significant personnel and financial resources to develop and maintain interoperability of our software products with these technologies and devices. Continued proliferation of communications products and services could significantly increase our research and development costs and increase the lag time between the initial release of new technologies and products and our ability to provide support for them in our software products, which would limit the potential market of customers that we have the ability to serve and the financial feasibility of our TM2 offering.
 
 
24
 
 
Actual or perceived breaches of our security measures, or governmental required disclosure of customer information could diminish demand for our solution and subject us to substantial liability.
 
In the processing of communications transactions, we receive, transmit and store a large volume of sensitive customer information, including call records, billing records, contractual terms, and financial and payment information, including credit card information, and we have entered into contractual obligations to maintain the confidentiality of certain of this information. Any person who circumvents our security measures could steal proprietary or confidential customer information or cause interruptions in our operations and any such lapse in security could expose us to litigation, substantial contractual liabilities, loss of customers or damage to our reputation or could otherwise harm our business. We incur significant costs to protect against security breaches and may incur significant additional costs to alleviate problems caused by any breaches. In addition, if we are required to disclose any of this sensitive customer information to governmental authorities, that disclosure could expose us to a risk of losing customers or could otherwise harm our business.
 
If customers believe that we may be subject to requirements to disclose sensitive customer information to governmental authorities, or that our systems and software products do not provide adequate security for the storage of confidential information or its transmission over the Internet or corporate extranets, or are otherwise inadequate for Internet or extranet use, our business will be harmed. Customers’ concerns about security could deter them from using the Internet to conduct transactions that involve confidential information, including transactions of the types included in our solution, so our failure to prevent security breaches, or the occurrence of well-publicized security breaches affecting the Internet in general, could significantly harm our business and financial results.
 
Defects or errors in our TM2 platform and/or processes could harm our reputation, impair our ability to sell our products and result in significant costs to us.
 
A key part of our service delivery involves the use of internally developed software solutions. If our software solutions contain undetected defects or errors that affect our ability to process customer transactions, prepare reports and/or deliver our services in general it may result in a failure to perform in accordance with customer expectations and could result in monetary damages against us. Because our customers use our software products for important aspects of their businesses, any defects or errors in, or other performance problems with, our software products could hurt our reputation and may damage our customers’ businesses. If that occurs, we could be required to issue substantial service credits that reduce amounts invoiced to our customers, lose out on future sales or our existing customers could elect to not renew their customer agreements with us. Product performance problems could result in loss of market share, failure to achieve market acceptance and the diversion of development resources from software enhancements. If our software products fail to perform or contain a technical defect, a customer might assert a claim against us for damages. Whether or not we are responsible for our software’s failure or defect, we could be required to spend significant time and money in litigation, arbitration or other dispute resolution, and potentially pay significant settlements or damages.
 
We provide minimum service-level commitments to many of our customers, and our inability to meet those commitments could result in significant loss of customers, harm to our reputation and costs to us.
 
Many of our customer agreements currently, or may in the future, require that we meet minimum service level commitments regarding items such as platform availability, invoice processing speed and order processing speed. If we are unable to meet the stated service level commitments under these agreements many of our customers will have the right to terminate their agreements with us and we may be contractually obligated to provide our customers with credits or pay other penalties. If our software products are unavailable for significant periods of time we may lose a substantial number of our customers as a result of these contractual rights, we may suffer harm to our reputation and we may be required to provide our customers with significant credits or pay our customers significant contractual penalties, any of which could harm our business, financial condition, results of operations.
 
 
25
 
 
Risks Related To Our Common Stock
 
Our common stock price has been volatile and trading in a narrow range.
 
The stock market has, from time to time, experienced extreme price and volume fluctuations. The market prices of the securities of companies in our industry have been especially volatile. Broad market fluctuations of this type may adversely affect the market price of our common stock. The market price of our common stock has experienced, and may continue to be subject to volatility due to a variety of factors, including:
 
■ 
public announcements concerning us, our competitors or our industry;
■ 
externally published articles and analyses about us by retail investors and non-analysts;
■ 
changes in analysts’ earnings estimates;
■ 
the failure the meet the expectations of analysts;
■ 
fluctuations in operating results;
■ 
additional financings or capital raises;
■ 
introductions of new products or services by us or our competitors;
■ 
announcements of technological innovations;
■ 
additional sales of our common stock or other securities;
■ 
trading by individual investors that causes our stock prices to straddle at a low price for prolonged periods of time;
■ 
our inability to gain market acceptance of our products and services; and
■ 
general economic conditions and events, including adverse changes in the financial markets or health pandemics such as the coronavirus.
 
In the past, some companies that have experienced volatility in the market price of their stock have been the object of securities class action litigation. If we were the object of securities class action litigation, we could incur substantial costs and experience a diversion of our management’s attention and resources and such securities class action litigation could have a material adverse effect on our business, financial condition and results of operations.
 
The future sale of shares of our common stock may negatively affect our common stock price and/or be dilutive to current stockholders.
 
If we or our stockholders sell substantial amounts of our common stock, the market price of our common stock could fall. Such stock issuances may be made at a price that reflects a discount from the then-current trading price of our common stock. In addition, in order to raise capital for acquisitions or other general corporate purposes, we would likely need to issue securities that are convertible into or exercisable for a significant number of shares of our common stock. These issuances would dilute our stockholders percentage ownership interest, which would have the effect of reducing our stockholders’ influence on matters on which our stockholders vote, and might dilute the book value of our common stock. There is no assurance that we will not seek to sell additional shares of our common stock in order to meet our working capital or other needs in a transaction that would be dilutive to current stockholders.
 
 
26
 
 
A third party could be prevented from acquiring shares of our common stock at a premium to the market price because of our anti-takeover provisions.
 
Various provisions of our certificate of incorporation, by-laws and Delaware law could make it more difficult for a third party to acquire us, even if doing so might be beneficial to you and our other stockholders. We are subject to the provisions of Section 203 of the General Corporation Law of Delaware. Section 203 prohibits a publicly held Delaware corporation from engaging in a “business combination” with any interested stockholder for a period of three years after the date of the transaction in which the person became an interested stockholder, unless the business combination is approved in a prescribed manner. A “business combination” includes mergers, asset sales and other transactions resulting in a financial benefit to the interested stockholder. Subject to certain exceptions, an “interested stockholder” is (i) a person who, together with affiliates and associates, owns 15% or more of our voting stock or (ii) an affiliate or associate of ours who was the owner, together with affiliates and associates, of 15% or more of our outstanding voting stock at any time within the 3-year period prior to the date for determining whether such person is “interested.”
 
Our certificate of incorporation also provides that any action required or permitted to be taken by our stockholders at an annual meeting or special meeting of stockholders may be taken without such meeting only by the unanimous consent of all stockholders entitled to vote on the particular action. In order for any matter to be considered properly brought before a meeting, a stockholder must comply with certain requirements regarding advance notice to us. The foregoing provisions could have the effect of delaying until the next stockholders’ meeting stockholder actions, which are favored by the holders of a majority of our outstanding voting securities. These provisions may also discourage another person or entity from making a tender offer for our common stock, because such person or entity, even if it acquired a majority of our outstanding voting securities, would be able to take action as a stockholder (such as electing new directors or approving a merger) only at a duly called stockholders’ meeting, and not by written consent.
 
The General Corporation Law of Delaware provides generally that the affirmative vote of a majority of the shares entitled to vote on any matter is required to amend a corporation’s certificate of incorporation or bylaws, unless a corporation’s certificate of incorporation or bylaws, as the case may be, requires a greater percentage. Our certificate of incorporation and bylaws do not require a greater percentage vote. Our board of directors is classified into three classes of directors, with approximately one-third of the directors serving in each such class of directors and with one class of directors being elected at each annual meeting of stockholders to serve for a term of three years or until their successors are elected and take office. Our bylaws provide that the board of directors will determine the number of directors to serve on the board. Our board of directors presently consists of five members.
 
Our certificate of incorporation and bylaws contain certain provisions permitted under the General Corporation Law of Delaware relating to the liability of directors. The provisions eliminate, to the fullest extent permitted by the General Corporation Law of Delaware, a director’s personal liability to us or our stockholders with respect to any act or omission in the performance of his or her duties as a director. Our certificate of incorporation and bylaws also allow us to indemnify our directors, to the fullest extent permitted by the General Corporation Law of Delaware. Our bylaws also provide that we may grant indemnification to any officer, employee, agent or other individual as our Board may approve from time to time. We believe that these provisions will assist us in attracting and retaining qualified individuals to serve as directors.
 
We do not expect to declare any dividends in the foreseeable future.
 
We do not anticipate declaring any cash dividends to holders of our common stock in the foreseeable future. Consequently, investors must rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment. Investors seeking cash dividends should not purchase our common stock.
 
 
27
 
 
ITEM 1B. UNRESOLVED STAFF COMMENTS
 
Not applicable.
 
ITEM 2. PROPERTIES
 
All of our property locations are leased. We believe we can obtain additional facilities required to accommodate projected needs without difficulty and at commercially reasonable prices, although no assurance can be given that we will be able to do so. The following table presents our property locations at December 31, 2019 for our U.S. locations:
 
 
 
 
 
 
 
 
 
 
Base
 
 
Base
 
 
 
 
 
Lease
 
Approx.
 
 
Cost per
 
 
Annual
 
Physical Street Address
 
City, State Zip Code
 
Expiration
 
Sqft
 
 
Sqft
 
 
Cost
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11250 Waples Mill Rd S. Tower, Suite 210
 
Fairfax, VA 22030
 
March 2029
  11,852 
 $28 
 $337,000 
8351 N High Street, Suite 200
 
Columbus, OH 43235
 
September 2027
  14,382 
 $9 
 $131,000 
2101 Executive Drive, Suite 400
 
Hampton, VA 23669
 
December 2024
  6,440 
 $16 
 $103,000 
 
The following table presents our property locations at December 31, 2019 for our international locations:
 
 
 
 
 
 
 
 
 
 
Base
 
 
Base
 
 
 
 
 
Lease
 
Approx.
 
 
Cost per
 
 
Annual
 
Physical Street Address
 
Country Postal Code
 
Expiration
 
Sqft
 
 
Sqft
 
 
Cost
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
South County Business Park
 
Dublin 18, Ireland
 
March 2026
  6,000 
 $30 
 $182,000 
 
ITEM 3. LEGAL PROCEEDINGS
 
From time to time we may be involved in claims arising in the ordinary course of business. We are not currently involved in legal proceedings, governmental actions, investigations or claims currently pending against us or involve us that, in the opinion of our management, could reasonably be expected to have a material adverse effect on our business and financial condition.
 
ITEM 4. MINE SAFETY DISCLOSURES
 
None.
 
 
28
 
 
PART II
 
ITEM 5. 
MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
 
Market Information
 
Our common stock trades on the NYSE American under the symbol “WYY”.
 
Holders
 
As of the close of business on March 20, 2020, there were 105 registered holders of record of our common stock.
 
Transfer Agent and Registrar
 
The transfer agent and registrar for our common stock is American Stock Transfer & Trust Company.
 
Dividend Policy
 
We have never paid dividends on our Common Stock and intend to continue this policy for the foreseeable future. We plan to retain earnings for use in growing our business base. Any future determination to pay dividends will be at the discretion of our Board of Directors and will be dependent on our results of operations, financial condition, contractual and legal restrictions and any other factors deemed by the management and the Board to be a priority requirement of the business.
 
Recent Sales of Unregistered Securities
 
None.
 
Repurchases of Equity Securities
 
As approved by the Board of Directors on October 7, 2019, we entered into a stock repurchase plan (the “2019 Repurchase Plan”) to purchase up to $2.5 million of our common stock. Under this program, we are authorized to repurchase our issued and outstanding common shares from time to time in open-market and privately negotiated transactions and block trades in accordance with federal securities laws, including Rule 10b-18 promulgated under the Securities Exchange Act of 1934 as amended. During the year ended December 31, 2019, we repurchased 863,733 shares of our common stock for a total of approximately $366,000. Subsequent to December 31, 2019, we repurchased 24,174 shares of our common stock for a total of approximately $10,100.
 
 
 
Total Number of
 
 
Average Price
 
 
Purchased as Part of Publicly Announced
 
 
Approximate Dollar Value of Shares that May Yet Be Purchased under the
 
 
 
Shares Purchased
 
 
Paid
Per Share
 
 
Plans or
Programs (1)
 
 
  Plan or
Programs
 
October
  - 
 $- 
  - 
 $2,500,000 
 
    
    
    
    
November
  346,157 
 $0.39 
  346,157 
 $2,364,515 
 
    
    
    
    
December
  517,576 
 $0.39 
  517,576 
 $2,154,037 
 
    
    
    
    
Total
  863,733 
 $0.39 
  863,733 
    
 
(1) 
Shares were repurchased pursuant to the $2.5 million repurchase program announced on October 7, 2019
 
 
29
 
 
ITEM 6. SELECTED FINANCIAL DATA
 
Not Applicable
 
ITEM 7.  MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
 
This discussion should be read in conjunction with the other sections of this Form 10-K, including “Risk Factors,” and the Financial Statements and notes thereto. The various sections of this discussion contain a number of forward-looking statements, all of which are based on our current expectations and could be affected by the uncertainties and risk factors described throughout this Annual Report on Form 10-K. See “Forward-Looking Statements.” Our actual results may differ materially.
 
Organizational Overview
 
We were incorporated on May 30, 1997 under the laws of the state of Delaware. We are a leading provider of federally certified secure identity management and communications solutions to the government and commercial sectors. Our on-demand solutions offer a suite of advanced and federally certified proprietary software solutions designed to enable secure identity management and manage the complex processes and expenses associated with complex communication assets and services of any enterprise.
 
Strategic Focus
 
We successfully executed on our key initiatives for 2019 by increasing our customer base and our sales pipeline. We were able to leverage our strategic relationships with key system integrators and strategic partners to capture additional market share. We were also able attain Authorization to Operate (ATO) in the GovCloud which represents a major milestone for our delivery platform, ITMSTM. Additionally, we were able to improve our topline growth and bottom line profitability. Looking forward to fiscal 2020, we will be focusing more of our attention on the following key goals:
 
■ 
continued focus on selling high margin managed services,
■ 
growing our sales pipeline by investing in our business development and sales team assets,
■ 
pursuing additional opportunities with our key systems integrator and strategic partners,
■ 
improving our proprietary platform and products, which includes pursuing a FedRAMP certification for ITMS™, and maintaining our ATOs with our federal government agencies,
■ 
expanding our solution set to deliver additional capabilities, and
■ 
increasing our government and commercial base.
 
Our longer-term strategic focus and goals are driven by our need to expand our critical mass so that we have more flexibility to fund investments in technology solutions and introduce new sales and marketing initiatives in order to expand our marketplace share and increase the breadth of our offerings in order to improve company sustainability and growth. Our next steps towards achieving our longer-term goals include:
 
■ 
pursuing accretive and strategic acquisitions to expand our solutions and our customer base,
■ 
delivering new incremental offerings to add to our existing TM2 offering,
■ 
developing and testing innovative new offerings that enhance our TM2 offering, and
■ 
transitioning our data center and support infrastructure into a more cost-effective and federally approved cloud environment to comply with perceived future contract requirements.
 
We believe these actions could drive a strategic repositioning our TM2 offering and may include the sale of non-aligned offerings coupled with acquisitions of complementary and supplementary offerings that could result in a more focused core set of TM2 offerings.
 
 
30
 
 
Critical Accounting Policies and Estimates
 
Refer to Note 2 to the consolidated financial statements for a summary of our significant accounting policies referenced, as applicable, to other notes. In many cases, the accounting treatment of a particular transaction is specifically dictated by U.S. GAAP and does not require management’s judgment in its application. Our senior management has reviewed these critical accounting policies and related disclosures with its Audit Committee. See Note 2 to consolidated financial statements, which contain additional information regarding accounting policies and other disclosures required by U.S. GAAP. The following section below provides information about certain critical accounting policies that are important to the consolidated financial statements and that require significant management assumptions and judgments.
 
Segments
 
Segments are defined by authoritative guidance as components of a company in which separate financial information is available and is evaluated by the chief operating decision maker (CODM), or a decision-making group, in deciding how to allocate resources and in assessing performance. Our CODM is our chief executive officer.
 
Our customers view our market as a singular business and demand an integrated and scalable suite of enterprise-wide solutions. Our TM2 offerings are substantially managed service driven solutions that use our proprietary technology platform to deliver our services. The amount of labor required to perform our contract obligations may vary significantly contract to contract depending on the customer’s specific requirements; however, the way in which we perform these services is consistent across the company and requires a connected group of internal subject matter experts and support personnel.
 
In order to evaluate a managed service business model our CODM and the executive management team measure financial performance based on our overall mixture of managed and carrier services and related margins. These financial metrics provide a stronger indication of how we are managing our key customer relationships; and it also determines our overall profitability.
 
We present a single segment for purposes of financial reporting and prepared consolidated financial statements upon that basis.
 
Revenue Recognition
 
Our managed services solutions may require a combination of labor, third party products and services. Our managed services are generally not interdependent and our contract performance obligations are delivered consistently on a monthly basis. We do not typically have undelivered performance obligations in these arrangements which would require us to spread our revenue over a longer period of time. In the event there are undelivered performance obligations our practice is to defer such revenue and recognize when the performance obligation has been satisfied.
.
A substantial portion of our revenues are derived from firm fixed price contracts with the U.S. federal government that are fixed fee arrangements tied to the number of devices managed. Our actual reported revenue may fluctuate month to month depending on the hours worked, number of users, number of devices managed, actual or prospective proven expense savings, actual technology spend, or any other metrics as contractually agreed to with our customers.
 
 
31
 
 
Our revenue recognition policies for our billable managed services is summarized and shown below:
 
■ 
Managed services are delivered on a monthly basis based on a standard fixed pricing scale and sensitive to significant changes in per user or device counts which form the basis for monthly charges. Revenue is recognized upon the completion of the delivery of monthly managed services based on user or device counts or other metrics. Managed services are not interdependent and there are no undelivered elements in these arrangements.
 
■ 
Identity services are delivered as an on-demand managed service through the cloud to an individual or organization or sold in bulk to an organization capable of self-issuing credentials. There are two aspects to issuing an identity credential to an individual that consists of identity proofing which is a significant part of the service and monthly credential valuation services which enable the credential holder to access third party systems. Identity proofing services are not bundled and do not generally include other performance obligations to deliver. Revenue is recognized from the sales of identity credentials to an individual or organization upon issuance less a portion deferred for monthly credential validation support services. In the case of bulk sales or consoles revenue is recognized upon issue or availability to the customer for issuance. There is generally no significant performance obligation to provide post contract services in relation to identity consoles delivered. Identity certificates issued have a fixed life and cannot be modified once issued.
 
Our revenue recognition policies for our billable labor services is summarized and shown below:
 
■ 
Billable services are managed and professional ervices provided on a project basis determined by our customers’ specific requirements. These fees are billed based on fixed billable rates and time incurred. We recognize revenues based on actual hours worked and actual costs incurred.  
 
Our revenue recognition policies for our billable reselling services is summarized and shown below:
 
■ 
Reselling services require the Company to acquire third party products and services to satisfy customer contractual obligations. We recognize revenues and related costs on a gross basis for such arrangements whenever we have primary economic risk. We have economic risk in these transactions as we are seen as the primary creditor, we carry inventory risk for undelivered products and services, we directly issue purchase orders third party suppliers, and we have discretion in sourcing among many different suppliers. For those transactions in which we procure and deliver products and services for our customers’ on their own account we do not recognize revenues and related costs on a gross basis for these arrangements. We only recognize revenues earned for arranging the transaction and any related costs.
 
Our revenue recognition policies for our billable carrier services is summarized and shown below:
 
■ 
Carrier services are delivered on a monthly basis and consist of phone, data and satellite and related mobile services for a connected device or end point. These services require us to procure, process and pay communications carrier invoices. We recognize revenues and related costs on a gross basis for such arrangements whenever we have primary economic risk. We have economic risk in these transactions when we are seen as the primary creditor, we directly issue purchase orders directly to communications carriers for wireline and wireless services, and/or we have discretion in choosing optimal providers and rate plans. For arrangements in which we do not have such economic risk we recognize revenues and related costs on a net basis.
 
 
32
 
 
Goodwill
 
Goodwill represents the excess of acquisition cost of an acquired company over the fair value of assets acquired and liabilities assumed. In accordance with U. S. GAAP, goodwill is not amortized but is tested for impairment at the reporting unit level annually at December 31 and between annual tests if events or circumstances arise, such as adverse changes in the business climate, that would more likely than not reduce the fair value of the reporting unit below its carrying value.
 
A reporting unit is defined as either an operating segment or a business one level below an operating segment for which discrete financial information is available that management regularly reviews. The Company has a single reporting unit for the purpose of impairment testing.
 
The goodwill impairment test utilizes a two-step approach. The first step identifies whether there is potential impairment by comparing the fair value of a reporting unit to its carrying amount, including goodwill. If the fair value of a reporting unit is less than its carrying amount, the second step of the impairment test is required to measure the amount of any impairment loss. We have the option to bypass the qualitative assessment for any reporting period and proceed to performing the first step of the two-step goodwill impairment test and then subsequently resume performing a qualitative assessment in any subsequent period. We bypassed using a qualitative assessment for 2019.
 
Goodwill impairment testing involves management judgment, requiring an assessment of whether the carrying value of the reporting unit can be supported by its fair value using widely accepted valuation techniques, such as the market approach (earnings multiples or transaction multiples for the industry in which the reporting unit operates) or the income approach discounted cash flow methods). The fair values of the reporting units were determined using a combination of valuation techniques consistent with the market approach and the income approach.
 
When preparing discounted cash flow models under the income approach, we estimate future cash flows using the reporting unit’s internal five-year forecast and a terminal value calculated using a growth rate that management believes is appropriate in light of current and expected future economic conditions. We then apply a discount rate to discount these future cash flows to arrive at a net present value amount, which represents the estimated fair value of the reporting unit. The discount rate applied approximates the expected cost of equity financing, determined using a capital asset pricing model. The model generates an appropriate discount rate using internal and external inputs to value future cash flows based on the time value of money and the price for bearing the uncertainty inherent in an investment.
 
We had approximately $18.5 million of goodwill as of December 31, 2019. The fair value of our single reporting unit was above carrying value; accordingly, we have concluded that goodwill is not impaired at December 31, 2019. The Company could be exposed to increased risk of goodwill impairment if future operating results or macroeconomic conditions differ significantly from our current assumptions.
 
Allowance for Doubtful Accounts
 
We have not historically maintained an allowance for doubtful accounts for our federal government customers as we have not experienced material or recurring losses. Allowances for doubtful accounts relate to commercial accounts receivable and such an allowance represents management’s best estimate of the losses inherent in the Company’s outstanding trade accounts receivable. We determine the allowance for doubtful accounts by considering a number of factors, including the length of time accounts receivable are past due, the customers’ previous payment history and current ability to pay its obligation, and the condition of the general economy and the industry as a whole. Customer account balances outstanding longer than 120 days that have not been settled in accordance with contract terms or for which no firm payment commitments exist are placed with a third party collection agency and a reserve is established. We write off the reserved accounts receivable against the existing allowance after it is determined that such accounts are ultimately uncollectible. Payments subsequently received on such receivables are credited to the allowance for doubtful accounts. If the accounts receivable has been written off and no allowance for doubtful accounts exist subsequent payments received are credited to bad debt expense.
 
 
33
 
 
To the extent historical credit experience, updated for emerging market trends in credit is not indicative of future performance, actual losses could differ significantly from management’s judgments and expectations, resulting in either higher or lower future provisions for losses, as applicable. The process of determining the allowance for doubtful accounts requires a high degree of judgment. It is possible that others, given the same information, may at any point in time reach different reasonable conclusions.
 
During the year ended December 31, 2019, the Company recorded net provisions for bad debt expense totaling approximately $22,000 related to commercial contracts.
 
Share-Based Compensation
 
We issue share-based compensation awards to employees, directors, an on occasion to non-employees upon which the fair value of awards is subject to significant estimates made by management. The fair value of each option award is estimated on the date of grant using a Black-Scholes option pricing model (“Black-Scholes model”), which uses the assumptions of no dividend yield, risk free interest rates and expected life (in years) of approximately two (2) to ten (10) years.
 
Expected volatilities are based on the historical volatility of our common stock. The expected term of options granted is based on analyses of historical employee termination rates and option exercises. The risk-free interest rates are based on the U.S. Treasury yield for a period consistent with the expected term of the option in effect at the time of the grant. To the extent historical volatility estimates, risk free interest rates, option terms and forfeiture rates updated for emerging market trends are not indicative of future performance it could differ significantly from management’s judgments and expectations on the fair value of similar share-based awards, resulting in either higher or lower future compensation expense, as applicable. The process of determining fair value of share-based compensation requires a high degree of judgment. It is possible that others, given the same information, may at any point in time reach different reasonable conclusions.
 
Accounting for Income Taxes
 
Deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of assets and liabilities using the enacted tax rates expected to be in effect for the years in which the differences are expected to reverse. A valuation allowance is established when management determines that it is more likely than not that all or some portion of the benefit of the deferred tax asset will not be realized.
 
Since deferred taxes measure the future tax effects of items recognized in the financial statements, certain estimates and assumptions are required to determine whether it is more likely than not that all or some portion of the benefit of a deferred tax asset will not be realized. In making this assessment, management analyzes and estimates the impact of future taxable income, reversing temporary differences and available tax planning strategies. These assessments are performed quarterly, taking into account any new information.
 
The Company’s significant deferred tax assets consist of net operating loss carryforwards, share-based compensation and intangible asset amortization related to prior business acquisitions. Should a change in facts or circumstances lead to a change in judgment about the ultimate ability to realize a deferred tax asset (including our utilization of historical net operating losses and share-based compensation expense), the Company records or adjusts the related valuation allowance in the period that the change in facts or circumstances occurs, along with a corresponding increase or decrease to the income tax provision.
 
 
34
 
 
2019 Results of Operations
 
Year Ended December 31, 2019 Compared to the Year ended December 31, 2018
 
Revenues
 
Revenues for the year ended December 31, 2019 were approximately $101.7 million, an increase of approximately $18.0 million (or 22%), as compared to approximately $83.7 million in 2018. Our mix of revenues for the periods presented is set forth below:
 
 
 
YEARS ENDED
 
 
 
 
 
 
DECEMBER 31,
 
 
Dollar
 
 
 
2019
 
 
2018
 
 
Variance
 
 
 
 
 
 
 
 
Carrier Services
 $68,739,090 
 $50,050,000 
 $18,689,090 
Managed Services:
    
    
    
Managed Service Fees
  25,830,928 
  25,232,019 
  598,909 
Billable Service Fees
  4,304,616 
  1,838,018 
  2,466,598 
Reselling and Other Services
  2,845,613 
  6,558,859 
  (3,713,246)
 
    
    
    
 
 $101,720,247 
 $83,678,896 
 $18,041,351 
 
■ 
Our carrier services increased primarily due to activities of the U.S. Department of Commerce contract supporting the 2020 Census. Additionally, the carrier services increased in lesser extent due to the implementation of the U.S. Coast Guard contract and the expansion of our Customs & Border Protection task order (CBP).  
 
■ 
Our managed service fees  increased slightly due to expansion of managed services for existing government and commercial customers, as well as increases in sales of accessories to our government customers as compared to last year.  
 
■ 
Billable service fees increased as compared to last year due to ramp up of services delivered through our partnerships with large systems integrators as we complete a government project, partially offset by the impact of discontinuation of lower margin commercial billable projects. Billable service fees are project based and customized to customers’ requirements and the services extend beyond the core managed services.
 
■ 
Reselling and other services decreased as compared to last year due to timing of large product resale. Reselling and other services are transactional in nature and as a result the amount and timing of revenue will vary significantly from quarter to quarter.  
 
 
35
 
 
Revenues by customer type for the periods presented is set forth below:
 
 
 
YEARS ENDED
 
 
 
 
 
 
DECEMBER 31,
 
 
Dollar
 

 
2019
 
 
2018
 
 
Variance
 
 
 
 
 
 
 
 
U.S. Federal Government
 $86,497,328 
 $66,346,922 
 $20,150,406 
U.S. State and Local Governments
  479,379 
  445,855 
  33,524 
Foreign Governments
  109,948 
  148,155 
  (38,207)
Commercial Enterprises
  14,633,592 
  16,737,964 
  (2,104,372)
 
    
    
    
 
 $101,720,247 
 $83,678,896 
 $18,041,351 
 
■ 
Our sales to federal government customers increased primarily due to activities of the U.S. Department of Commerce contract supporting the 2020 Census and increased units managed for Department of Homeland Security (DHS).  
 
■ 
Our sales to state and local government customers increased as compared to last year due to increases in the number of units managed.
 
■ 
Our sales to foreign government customers decreased as compared to last year due to a slow-down in the timing of sales of perpetual licenses.
 
■ 
Our sales to commercial enterprise customers decreased in 2019 as compared to 2018 primarily due to discontinuation of lower margin professional services.  
 
Cost of Revenues
 
Cost of revenues for the year ended December 31, 2019 were approximately $84.3 million (or 83% of revenues) as compared to approximately $68.4 million (or 82% of revenues) in 2018. The dollar increase was driven by higher carrier services and higher labor costs to support billable service fee contracts and inventory costs related to accessory sales as compared to last year. Our cost of revenues may fluctuate due to revenue mix, such as higher carrier services and product and accessories sales activities which depends heavily on customer mobility equipment accessory requirements.
 
Gross Profit
 
Gross profit for the year ended was approximately $17.4 million (or 17% of revenues), as compared to approximately $15.3 million (or 18% of revenues) in 2018.  The dollar increase in gross profit reflects higher margins related to billable services and accessories sales as compared to last year.
 
Operating Expenses
 
Sales and marketing expense for the year ended December 31, 2019 was approximately $1.7 million (or 1.6% of revenues), as compared to approximately $1.7 million (or 2.1% of revenues) in 2018. We maintained our conservative deployment of sales and marketing assets during 2019 which enabled us to keep our cost profile unchanged. We expect to make strategic hires of sales and marketing resources in an effort to build our commercial sales pipeline opportunities.
 
General and administrative expenses for the year ended December 31, 2019 were approximately $13.8 million (or 14% of revenues), as compared to approximately $13.3 million (or 16% of revenues) in 2018.  The decrease (as a percentage of revenue) in general and administrative expense reflects the impact of our adoption of new lease accounting guidance which requires us to treat lease payments similar to term debt with recognition of interest expense and amortization expense. Excluding the impact of our adoption of this new lease accounting standard our general and administrative expense would have been $14.4 million (of 14% of revenues) for 2019.
 
 
36
 
 
Product development costs associated with our next generation TDI Optimiser™ application for the years ended December 31, 2019 and 2018 were approximately $146,000 and $229,000, respectively, which were capitalized.
 
Depreciation and amortization expense for the year ended December 31, 2019 was approximately $988,100, as compared to approximately $415,300 in 2018.  The increase in depreciation and amortization expense reflects the impact of our adoption of new lease accounting guidance which requires us to treat lease payments similar to term debt with recognition of interest expense and amortization expense. Excluding the impact of our adoption of this new lease accounting standard our depreciation and amortization expense would have been $419,500 for 2019.
 
Other (Expense) Income
 
Net other expense for the year ended December 31, 2019 was approximately $266,400 as compared to approximately $72,700 in 2018.  The increase in net expense substantially reflects higher interest expense as a result of the adoption of the new lease accounting standard during 2019 and to a lesser extent interest expense associated with advances against our line of credit. Excluding the impact of our adoption of new lease accounting, net other expense would have been $19,628.
 
Provision for Income Taxes
 
Income tax provision for the year ended December 31, 2019 was approximately $0.4 million, as compared to approximately $1.2 million in 2018. The prior year income tax provision included state minimum taxes and foreign taxes payable, as well as an out of period adjustment of $1.2 million.
 
Net Income (Loss)
 
As a result of the factors above, net income for the year ended December 31, 2019 was approximately $0.2 million as compared to a net loss of approximately $1.5 million in 2018.
 
Liquidity and Capital
 
Net Working Capital
 
Our immediate sources of liquidity include cash and cash equivalents, accounts receivable, unbilled receivables and access to a working capital credit facility with Atlantic Union Bank for up to $5.0 million.
 
At December 31, 2019, our net working capital was approximately $5.0 million as compared to $3.7 million at December 31, 2018. The increase in net working capital was primarily driven by increases in revenue and temporary payable timing differences. We utilized our credit facility to manage short term cash flow requirements during the quarter. We may need to raise additional capital to fund major growth initiatives and/or acquisitions and there can be no assurance that additional capital will be available on acceptable terms or at all.
 
Cash Flows from Operating Activities
 
Cash provided by operating activities provides an indication of our ability to generate sufficient cash flow from our recurring business activities. Our single largest cash operating expense is labor and company sponsored benefits. Our second largest cash operating expense is our facility costs and related technology communication costs to support delivery of our services to our customers. We lease our facilities under non-cancellable long term contracts. Any changes to our fixed labor and/or infrastructure costs may require a significant amount of time to take effect depending on the nature of the change made and cash payments to terminate any agreements that have not yet expired. We experience temporary collection timing differences from time to time due to customer invoice processing delays that are often beyond our control, including intermittent U.S. federal government shutdowns related to budgetary funding issues.
 
 
37
 
 
For the year ended December 31, 2019, net cash provided by operations was approximately $5.9 million driven by improved collections of accounts receivable and temporary payable timing differences.
 
For the year ended December 31, 2018, net cash used in operations was approximately $2.1 million driven by an increase in uncollected accounts receivable and a temporary slowdown in billing out unbilled accounts receivable due to the government shutdown.
 
Cash Flows from Investing Activities
 
Cash used in investing activities provides an indication of our long term infrastructure investments. We maintain our own technology infrastructure and may need to make additional purchases of computer hardware, software and other fixed infrastructure assets to ensure our environment is properly maintained and can support our customer obligations. We typically fund purchases of long term infrastructure assets with available cash or capital lease financing agreements.
 
For the year ended December 31, 2019, cash used in investing activities was approximately $0.5 million and predominantly consisted of computer hardware and furniture and fixture purchases and capitalized internally developed software costs related to our TDI Optimiser™ solutions.
 
For the year ended December 31, 2018, cash used in investing activities was approximately $0.5 million and predominantly consisted of computer hardware and software purchases and capitalized internally developed software costs related to our TDI Optimiser™ solutions.
 
Cash Flows from Financing Activities
 
Cash used in financing activities provides an indication of our debt financing and proceeds from capital raise transactions and stock option exercises.
 
For the year ended December 31, 2019, cash used in financing activities was approximately $0.8 million and consisted of finance lease principal repayments of approximately $473,300, payment of debt issuance costs of $5,000, and repurchases of our common stock of $366,000. The Company was advanced and repaid approximately $6.8 million in cumulative line of credit advances during the year.
 
 For the year ended December 31, 2018, cash used in financing activities was approximately $0.2 million and consisted of capital lease principal repayments of approximately $101,700, contingent consideration of approximately $100,000 paid related to our intellectual property acquisition of Probaris ID™, partially offset by proceeds of approximately $44,000 from the exercise of stock options. The Company was advanced and repaid approximately $14.0 million in cumulative line of credit advances during the year.
 
Net Effect of Exchange Rate on Cash and Equivalents
 
For the year ended December 31, 2019, the depreciation of the Euro relative to the US dollar decreased the translated value of our foreign cash balances by approximately $47,000 as compared to last year. For the year ended December 31, 2018, the gradual depreciation of the Euro relative to the US dollar decreased the translated value of our foreign cash balances by approximately $57,600.
 
 
38
 
 
Credit Facilities and Other Commitments
 
At December 31, 2019, there were no outstanding borrowings against the Company’s $5.0 million working capital credit facility with Atlantic Union Bank. At December 31, 2019, there were no material commitments for additional capital expenditures, but that could change with the addition of material contract awards or task orders awarded in the future. The available amount under the working capital credit facility is subject to a borrowing base, which is equal to the lesser of (i) $5.0 million or (ii) 70% of the net unpaid balance of our eligible accounts receivable. The facility is secured by a first lien security interest on all of our personal property, including its accounts receivable, general intangibles, inventory and equipment. The maturity date of the credit facility is April 30, 2020 and the facility has a variable interest rate equal to the Wall Street Journal prime rate plus 0.50%.
 
The credit facility requires that the Company meet the following financial covenants on a quarterly basis: (i) maintain a minimum adjusted tangible net worth of at least $2.0 million, (ii) maintain minimum consolidated adjusted EBITDA of at least two times interest expense and (iii) maintain a current ratio of 1.10:1 (excluding finance lease liabilities reported under recently adopted lease accounting standards).
 
We believe our working capital credit facility, provided it is renewed or replaced upon its expiration on April 30, 2020, along with cash on hand, should be sufficient to meet our minimum requirements for our current business operations and implementation of new business. Over the long term, we must successfully execute our growth plans to increase profitable revenue and income streams to generate positive cash flows to sustain adequate liquidity without impairing growth initiatives or requiring the infusion of additional funds from external sources to meet minimum operating requirements, including debt service. We may need to raise additional capital to fund our operations and there can be no assurance that additional capital will be available on acceptable terms, or at all.
 
Contractual Obligations
 
The table below identifies transactions that represent our contractually committed future obligations. Purchase obligations include our agreements to purchase goods and services that are enforceable and legally binding and that specify significant terms, including: fixed or minimum quantities to be purchased; fixed, minimum or variable price provisions; and the approximate timing of the transaction. The following reflects a summary of our contractual obligations for fiscal years ending December 31:
 
Obligation Type
 
2020
 
 
2021
 
 
2022
 
 
2023
 
 
2024
 
 
Thereafter
 
 
Total
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Operating lease obligations (1)
 $774,339 
 $794,852 
 $815,985 
 $771,833 
 $791,357 
 $4,074,464 
 $8,022,830 
Finance lease obligations (1)
  121,071 
  6,009 
  - 
  - 
  - 
  - 
  127,080 
 
    
    
    
    
    
    
    
 
 $895,410 
 $800,861 
 $815,985 
 $771,833 
 $791,357 
 $4,074,464 
 $8,149,910 
 
(1) 
See Note 8 for further information on leases and the adoption of ASC 842.
 
As of December 31, 2019, the Company has an additional lease for office space that had not yet commenced with estimated future minimum rental commitments of approximately $1.91 million. This leases is expected to commence in 2020 with lease terms of up to 8 years. These undiscounted amounts are not included in the table above.
 
Off-Balance Sheet Arrangements
 
The Company has no existing off-balance sheet arrangements as defined under SEC regulations.
 
 
39
 
 
ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
 
Not required.
 
ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTAL DATA
 
The consolidated financial statements and schedules required hereunder and contained herein are listed under Item 15 below.
 
ITEM 9A. CONTROLS AND PROCEDURES
 
Evaluation of Disclosure Controls and Procedures
 
Under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) and 15d-15(e) promulgated under the Securities Exchange Act of 1934, as amended (the "Exchange Act"). Based on this evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures were not effective as of the end of the period covered by this annual report on Form 10-K to ensure information required to be disclosed in the reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported, within the time period specified in the SEC's rules and forms. These disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed by us in the reports we file or submit is accumulated and communicated to management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.
 
Management's Annual Report on Internal Control over Financial Reporting
 
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on our evaluation under the framework in Internal Control - Integrated Framework (2013), our management concluded that our internal control over financial reporting (ICOFR) was effective as of December 31, 2019.
 
This Annual Report on Form 10-K does not include an attestation report of the Company’s independent registered public accounting firm regarding internal control over financial reporting due to the permanent exemptions for smaller reporting companies.
 
Our system of ICOFR was designed to provide reasonable assurance regarding the preparation and fair presentation of published financial statements in accordance with accounting principles generally accepted in the United States. All internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance and may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
 
Changes in Internal Controls over Financial Reporting
 
There were no changes in the Company’s ICOFR during the fourth quarter of 2019 that have materially affected, or are reasonably likely to materially affect, the Company’s ICOFR.
 
 
40
 
 
PART III.
 
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
 
Information concerning our directors, executive officers, and corporate governance is incorporated herein by reference to our definitive proxy statement to be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year covered by this Form 10-K with respect to the 2020 Annual Meeting of Stockholders.
 
ITEM 11. EXECUTIVE COMPENSATION
Incorporated herein by reference to our definitive proxy statement to be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year covered by this Form 10-K with respect to the 2020 Annual Meeting of Stockholders.
 
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
 
Information about security ownership is incorporated herein by reference to our definitive proxy statement to be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year covered by this Form 10-K with respect to the 2020 Annual Meeting of Stockholders.
 
Equity Compensation Plan Information
 
The following table sets forth information as of December 31, 2019, with respect to the Company’s compensation plans under which its Common Stock is authorized for issuance:
 
 
 
(a)
 
 
(b)
 
 
(c)
 
 
 
Number of Securities 
 
 
Weighted average 
 
 
Number of Securities remaining available for future
 
 
 
  to be issued
 
 
 exercise
 
 
issuance
 
 
 
  upon exercise
 
 
price of
 
 
(excluding
 
 
 
of outstanding
 
 
of outstanding
 
 
securities
 

 
options, warrants
 
 
options, warrants
 
 
reflected in
 
Directors, Nominees and Executive Officers
 
and rights
 
 
and rights
 
 
column (a)
 
 
 
 
 
 
 
 
 
 
 
Equity Compensation Plans:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Approved by security holders
  3,508,334 
 $0.59 
  2,065,707 
 
    
    
    
Not approved by security holders
  - 
 $0.00 
  - 
 
    
    
    
Total 
  3,508,334 
 $0.59 
  2,065,707 
 
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
 
Incorporated herein by reference to our definitive proxy statement to be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year covered by this Form 10-K with respect to the 2020 Annual Meeting of Stockholders.
 
 
41
 
 
ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES
 
Incorporated herein by reference to our definitive proxy statement to be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year covered by this Form 10-K with respect to the 2020 Annual Meeting of Stockholders.
 
PART IV.
 
ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
 
■      Financial Statements and Financial Statement Schedule
 
Financial Statements:
 
Report of Independent Registered Public Accounting Firm
 
Consolidated Balance Sheets as of December 31, 2019 and 2018
 
Consolidated Statements of Operations for the Years Ended December 31, 2019 and 2018
 
Consolidated Statements of Changes in Stockholders’ Equity for the Years Ended December 31, 2019 and 2018
 
Consolidated Statements of Cash Flow for the Years Ended December 31, 2019 and 2018
 
Notes to Consolidated Financial Statements
 
All other schedules are omitted either because they are not applicable or not required, or because the required information is included in the financial statements or notes thereto
 
■      Exhibits: The following exhibits are filed herewith or incorporated herein by reference:
 
 
 
42
 
 
Appointment and Standstill Agreement dated July 3, 2018 (incorporated by reference from Exhibit 10.1 to Registrant’s Current Report on Form 8-K, as filed on July 3, 2018)
Employment Agreement, between WidePoint Corporation and Jason Holloway. * (Incorporated herein by reference to Exhibit 10.2 to the Registrant’s Current Report on Form 8-K filed on December 20, 2017.)
Offer Letter to Kellie H. Kim.* (Incorporated herein by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed on December 16, 2019.)
101
Interactive Data Files
101
INS+ XBRL Instance Document
101
SCH+ XBRL Taxonomy Extension Schema Document
101
CAL+ XBRL Taxonomy Extension Calculation Linkbase Document
101
DEF+ XBRL Taxonomy Definition Linkbase Document
101
LAB+ XBRL Taxonomy Extension Label Linkbase Document
101
PRE+ XBRL Taxonomy Extension Presentation Linkbase Document
 ___________________
 
* Management contract or compensatory plan.
 
 
43
 
 
SIGNATURES
 
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
 
 
WidePoint Corporation
 
 
 
 
Date:  
March 24, 2020
 
s/ JIN H. KANG
 
 
 
Jin H. Kang
 
 
 
Chief Executive Officer
 
 
 
 
Date:  
March 24, 2020
 
/s/ KELLIE H. KIM
 
 
 
Kellie H. Kim
 
 
 
Chief Financial Officer
 
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons, on behalf of the registrant and in the capacities and on the dates indicated.
 
Dated:  
March 24, 2020
 
/s/ JIN H. KANG
 
 
 
Jin H. Kang
 
 
 
Director, Chief Executive Officer and President
 
 
 
(Principal Executive Officer)
 
 
 
 
Dated:
March 24, 2020
 
/s/ OTTO GUENTHER
 
 
 
Otto Guenther  
 
 
 
Chairman of the Board
 
 
 
 
Dated:
March 24, 2020
 
/s/ JULIA A. BOWEN
 
 
 
Julia A. Bowen 
 
 
 
Director
 
 
 
 
Dated:
March 24, 2020
 
/s/ RICHARD L. TODARO
 
 
 
Ricgard L. Todaro
 
 
 
Director
 
 
 
 
Dated:
March 24, 2020
 
/s/ PHILIP RICHTER
 
 
 
Philip Richter  
 
 
 
Director
 
 
44
 
 
INDEX TO FINANCIAL STATEMENTS
 
 
Page
 
 
Report of Independent Registered Public Accounting Firm
F-1
 
 
Consolidated Balance Sheets as of December 31, 2019 and 2018
F-2
 
 
Consolidated Statements of Operations for the Years ended December 31, 2019 and 2018
F-3
 
 
Consolidated Statements of Comprehensive Income (Loss) for the Years ended December 31, 2019 and 2018
F-4
 
 
Consolidated Statements of Stockholders’ Equity for the Years ended December 31, 2019 and 2018
F-5
 
 
Consolidated Statements of Cash Flows for the Years ended December 31, 2019 and 2018
F-6
 
 
Notes to Consolidated Financial Statements
F-8

 
 
 
 
REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
 
 
 
The Board of Directors and Shareholders of
WidePoint Corporation
 
Opinion on the Financial Statements
 
We have audited the accompanying consolidated balance sheets of WidePoint Corporation and subsidiaries (the “Company”) as of December 31, 2019 and 2018, and the related consolidated statements of operations, comprehensive income (loss), changes in stockholders’ equity, and cash flows for the years then ended, and the related notes. In our opinion, the consolidated financial statements present fairly, in all material respects, the consolidated financial position of the Company as of December 31, 2019 and 2018 and the consolidated results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.
 
Change in Accounting Principle
 
As disclosed in Note 2 to the consolidated financial statements, in 2019 the Company changed its method of accounting for leases due to the adoption of Accounting Standards Codification (“ASC”) Topic No. 842, and as disclosed in Note 3, in 2018 the Company changed its method of accounting for revenue recognition due to the adoption of ASC Topic No. 606.
 
Basis for Opinion
 
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these 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 Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. 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 to respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.
 
 
/s/ Moss Adams LLP
Phoenix, Arizona
March 24, 2020
 
 
We have served as the Company’s auditor since 2007.

 
F-1
 
 
WIDEPOINT CORPORATION AND SUBSIDIARIES
Consolidated Balance Sheets
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
 
 
 
ASSETS
 
CURRENT ASSETS
 
 
 
 
 
 
Cash and cash equivalents
 $6,879,627 
 $2,431,892 
Accounts receivable, net of allowance for doubtful accounts
    
    
of $126,235 and $106,733 in 2019 and 2018, respectively
  14,580,928 
  11,089,315 
Unbilled accounts receivable
  13,976,958 
  9,566,170 
Other current assets
  1,094,847 
  1,086,686 
 
    
    
Total current assets
  36,532,360 
  24,174,063 
 
    
    
NONCURRENT ASSETS
    
    
Property and equipment, net
  681,575 
  1,012,684 
Operating lease right of use asset, net
  5,932,769 
  - 
Intangibles, net
  2,450,770 
  3,103,753 
Goodwill
  18,555,578 
  18,555,578 
Other long-term assets
  140,403 
  209,099 
 
    
    
Total assets
 $64,293,455 
 $47,055,177 
 
    
    
 
LIABILITIES AND STOCKHOLDERS' EQUITY
 
 
    
    
CURRENT LIABILITIES
    
    
Accounts payable
 $13,581,822 
 $7,363,621 
Accrued expenses
  14,947,981 
  10,716,438 
Deferred revenue
  2,265,067 
  2,072,344 
Current portion of operating lease liabilities
  599,619 
  107,325 
Current portion of other term obligations
  133,777 
  192,263 
 
    
    
Total current liabilities
  31,528,266 
  20,451,991 
 
    
    
NONCURRENT LIABILITIES
    
    
Operating lease liabilities, net of current portion
  5,593,649 
  122,040 
Other term obligations, net of current portion
  - 
  73,952 
Deferred revenue, net of current portion
  363,560 
  466,714 
Deferred tax liability
  1,868,562 
  1,523,510 
 
    
    
Total liabilities
  39,354,037 
  22,638,207 
 
    
    
STOCKHOLDERS' EQUITY
    
    
Preferred stock, $0.001 par value; 10,000,000 shares
    
    
authorized; 2,045,714 shares issued and none outstanding
  - 
  - 
Common stock, $0.001 par value; 110,000,000 shares
    
    
  authorized; 83,861,453 and 84,112,446 shares
    
    
issued and oustanding, respectively
  83,861 
  84,113 
Additional paid-in capital
  95,279,114 
  94,926,560 
Accumulated other comprehensive loss
  (242,594)
  (186,485)
Accumulated deficit
  (70,180,963)
  (70,407,218)
 
    
    
Total stockholders’ equity
  24,939,418 
  24,416,970 
 
    
    
Total liabilities and stockholders’ equity
 $64,293,455 
 $47,055,177 

The accompanying notes are an integral part of these consolidated financial statements.
 
 
F-2
 
 
WIDEPOINT CORPORATION AND SUBSIDIARIES
Consolidated Statements of Operations
 
 
 
YEARS ENDED
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
 
 
 
 
 
REVENUES
 $101,720,247 
 $83,678,896 
COST OF REVENUES (including amortization and depreciation of
    
    
$922,455 and $892,314, respectively)
  84,342,282 
  68,409,219 
 
    
    
GROSS PROFIT
  17,377,965 
  15,269,677 
 
    
    
OPERATING EXPENSES
    
    
Sales and marketing
  1,659,875 
  1,743,693 
General and administrative expenses (including share-based
    
    
compensation of $717,987 and $683,404, respectively)
  13,844,689 
  13,301,052 
Depreciation and amortization
  988,146 
  415,337 
 
    
    
Total operating expenses
  16,492,710 
  15,460,082 
 
    
    
INCOME (LOSS) FROM OPERATIONS
  885,255 
  (190,405)
 
    
    
OTHER INCOME (EXPENSE)
    
    
Interest income
  5,355 
  6,797 
Interest expense
  (310,582)
  (79,540)
Other income
  38,877 
  (2)
 
    
    
Total other expense
  (266,350)
  (72,745)
 
    
    
INCOME (LOSS) BEFORE INCOME TAX PROVISION
  618,905 
  (263,150)
INCOME TAX PROVISION
  392,650 
  1,193,326 
 
    
    
NET INCOME (LOSS)
 $226,255 
 $(1,456,476)
 
    
    
BASIC EARNINGS (LOSS) PER SHARE
 $0.00 
 $(0.02)
 
    
    
BASIC WEIGHTED-AVERAGE SHARES OUTSTANDING
  83,974,536 
  83,274,171 
 
    
    
DILUTED EARNINGS (LOSS) PER SHARE
 $0.00 
 $(0.02)
 
    
    
DILUTED WEIGHTED-AVERAGE SHARES OUTSTANDING
  84,010,285 
  83,274,171 

The accompanying notes are an integral part of these consolidated financial statements.
 
 
F-3
 
 
WIDEPOINT CORPORATION AND SUBSIDIARIES
Consolidated Statements of Comprehensive Income (Loss)
 
 
 
YEARS ENDED
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
 
 
 
 
 
NET INCOME (LOSS)
 $226,255 
 $(1,456,476)
 
    
    
Other comprehensive loss:
    
    
Foreign currency translation adjustments, net of tax
  (56,109)
  (64,024)
 
    
    
Other comprehensive loss
  (56,109)
  (64,024)
 
    
    
COMPREHENSIVE INCOME (LOSS)
 $170,146 
 $(1,520,500)

The accompanying notes are an integral part of these consolidated financial statements.
 
 
F-4
 
 
WIDEPOINT CORPORATION AND SUBSIDIARIES
Consolidated Statements of Changes in Stockholders’ Equity
 
 
 
 
 
 
 
 
 
Additional
 
 
 
 
 
 
 
 
 
 
 
 
Common Stock
 
 
Paid-In
 
 
Accumulated
 
 
Accumulated
 
 
 
 
 
 
Issued
 
 
Amount
 
 
Capital
 
 
OCI
 
 
Deficit
 
 
Total
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance, January 1, 2018
  83,031,595 
 $83,032 
 $94,200,237 
 $(122,461)
 $(68,950,742)
 $25,210,066 
 
    
    
    
    
    
    
Issuance of common stock —
    
    
    
    
    
    
options exercises
  100,000 
  100 
  43,900 
  - 
  - 
  44,000 
 
    
    
    
    
    
    
Issuance of common stock —
    
    
    
    
    
    
restricted
  980,851 
  981 
  (981)
  - 
  - 
  - 
 
    
    
    
    
    
    
Stock compensation expense —
    
    
    
    
    
    
restricted
  - 
  - 
  387,690 
  - 
  - 
  387,690 
 
    
    
    
    
    
    
Stock compensation expense —
    
    
    
    
    
    
non-qualified stock options
  - 
  - 
  295,714 
  - 
  - 
  295,714 
 
    
    
    
    
    
    
Foreign currency translation —
    
    
    
    
    
    
(loss)
  - 
  - 
  - 
  (64,024)
  - 
  (64,024)
 
    
    
    
    
    
    
Net loss
  - 
  - 
  - 
    
  (1,456,476)
  (1,456,476)
 
    
    
    
    
    
    
Balance, December 31, 2018
  84,112,446 
 $84,113 
 $94,926,560 
 $(186,485)
 $(70,407,218)
 $24,416,970 
 
    
    
    
    
    
    
 
    
    
    
    
    
    
Common stock repurchased
  (863,733)
  (865)
  (364,820)
  - 
  - 
  (365,685)
 
    
    
    
    
    
    
Issuance of common stock —
    
    
    
    
    
    
restricted
  662,740 
  663 
  (663)
  - 
  - 
  - 
 
    
    
    
    
    
    
Cancellation of common stock —
    
    
    
    
    
    
restricted
  (50,000)
  (50)
  50 
  - 
  - 
  - 
 
    
    
    
    
    
    
Stock compensation expense —
    
    
    
    
    
    
restricted
  - 
  - 
  381,251 
  - 
  - 
  381,251 
 
    
    
    
    
    
    
Stock compensation expense —
    
    
    
    
    
    
non-qualified stock options
  - 
  - 
  336,736 
  - 
  - 
  336,736 
 
    
    
    
    
    
    
Foreign currency translation —
    
    
    
    
    
    
(loss)
  - 
  - 
  - 
  (56,109)
  - 
  (56,109)
 
    
    
    
    
    
    
Net income
  - 
  - 
  - 
    
  226,255 
  226,255 
 
    
    
    
    
    
    
Balance, December 31, 2019
  83,861,453 
 $83,861 
 $95,279,114 
 $(242,594)
 $(70,180,963)
 $24,939,418 
 
The accompanying notes are an integral part of these consolidated financial statements.
 
 
F-5
 
 
WIDEPOINT CORPORATION AND SUBSIDIARIES
Consolidated Statements of Cash Flows
 
 
 
YEARS ENDED
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
 
 
CASH FLOWS FROM OPERATING ACTIVITIES
 
 
 
 
 
 
Net income (loss)
 $226,255 
 $(1,456,476)
Adjustments to reconcile net income (loss) to net cash provided by
    
    
(used in) operating activities:
    
    
Deferred income tax expense
  343,659 
  1,128,213 
Depreciation expense
  1,124,110 
  551,305 
Provision for doubtful accounts
  22,037 
  4,803 
Amortization of intangibles
  786,491 
  756,346 
Amortization of deferred financing costs
  5,000 
  17,304 
Share-based compensation expense
  717,987 
  683,404 
Changes in assets and liabilities:
    
    
Accounts receivable and unbilled receivables
  (7,967,993)
  (4,502,811)
Inventories
  (29,868)
  (26,986)
Prepaid expenses and other current assets
  (12,576)
  (269,348)
Other assets
  62,960 
  (172,364)
Accounts payable and accrued expenses
  10,443,535 
  1,190,046 
Income tax payable
  33,346 
  10,179 
Deferred revenue and other liabilities
  99,899 
  (48,505)
 
    
    
Net cash provided by (used in) operating activities
  5,854,842 
  (2,134,890)
 
    
    
CASH FLOWS FROM INVESTING ACTIVITIES
    
    
Purchases of property and equipment
  (370,322)
  (261,505)
Software development costs
  (146,227)
  (228,841)
 
    
    
Net cash used in investing activities
  (516,549)
  (490,346)
 
    
    
CASH FLOWS FROM FINANCING ACTIVITIES
    
    
Advances on bank line of credit
  6,784,934 
  14,048,741 
Repayments of bank line of credit advances
  (6,784,934)
  (14,048,741)
Principal repayments under finance lease obligations
  (473,278)
  (101,698)
Debt issuance costs
  (5,000)
  - 
Contingent consideration payment
  - 
  (100,000)
Common stock repurchased
  (365,685)
  - 
Proceeds from exercise of stock options
  - 
  44,000 
 
    
    
Net cash used in financing activities
  (843,963)
  (157,698)
 
    
    
Net effect of exchange rate on cash and equivalents
  (46,595)
  (57,631)
 
    
    
NET INCREASE (DECREASE) IN CASH
  4,447,735 
  (2,840,565)
 
    
    
CASH AND CASH EQUIVALENTS, beginning of period
  2,431,892 
  5,272,457 
 
    
    
CASH AND CASH EQUIVALENTS, end of period
 $6,879,627 
 $2,431,892 
 
The accompanying notes are an integral part of these consolidated financial statements.
 
 
F-6
 
 
WIDEPOINT CORPORATION AND SUBSIDIARIES
Consolidated Statements of Cash Flows
 
 
 
YEARS ENDED
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
 
 
SUPPLEMENTAL CASH FLOW INFORMATION
 
 
 
 
 
 
Cash paid for interest
 $216,096 
 $51,953 
Cash paid for income taxes
 $14,859 
 $44,633 
 
    
    
NONCASH INVESTING AND FINANCING ACTIVITIES
    
    
Insurance policies financed by short term notes payable
 $181,923 
 $195,246 
Leased assets obtained in exchange for new lease liabilities
 $471,919 
 $- 
 
The accompanying notes are an integral part of these consolidated financial statements.
 
 
F-7
 
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
 
1.       
Organization and Nature of Operations
 
Organization
 
WidePoint Corporation (“WidePoint” or the “Company”) was incorporated in Delaware on May 30, 1997 and conducts operations through its wholly-owned operating subsidiaries in the United States, Ireland, the Netherlands and the United Kingdom. The Company’s principal executive and administrative headquarters is located in Fairfax, Virginia.
 
Nature of Operations
 
The Company is a leading provider of trusted mobility management (TM2). The Company’s TM2 platform and service solutions enable its customers to efficiently secure, manage and analyze the entire lifecycle of their mobile communications assets through its federally compliant platform Intelligent Telecommunications Management System (ITMS™). The Company’s ITMS platform is SSAE 18 compliant and was granted an Authority to Operate by the U.S. Department of Homeland Security. Additionally, the Company was granted an Authority to Operate by the General Services Administration with regard to its identity credentialing component of its TM2 platform. The Company’s TM2 platform is internally hosted and accessible on-demand through a secure customer portal that is specially configured for each customer. The Company can deliver these solutions in a number of configurations ranging from utilizing the platform as a service to a full-service solution that includes full lifecycle support for all end users and the organization.
 
A significant portion of the Company’s expenses, such as personnel and facilities costs, are fixed in the short term and may be not be easily modified to manage through changes in the Company’s market place that may create pressure on pricing and/or costs to deliver its services.
 
The Company has periodic capital expense requirements to maintain and upgrade its internal technology infrastructure tied to its hosted solutions and other such costs may be significant when incurred in any given quarter.
 
2.       
Significant Accounting Policies
 
Basis of Presentation
 
The accompanying consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the financial statement rules and regulations of the Securities and Exchange Commission.
 
Principles of Consolidation
 
The accompanying consolidated financial statements include the accounts of the Company amd its wholly owned subsidiaries. All significant inter-company amounts were eliminated in consolidation.
 
Reclassifications
 
Certain reclassifications have been made to prior period consolidated balance sheet to conform to current period presentation. Such reclassifications had no effect on net income as previously reported.
 
 
F-8
 
 
Accounting Standards Update
 
Recently Adopted Accounting Standards
 
Leases
 
In February 2016, the Financial Accounting Standards Board (FASB) issued a new accounting standard on leases, Accounting Standard Update (ASC) 2016-02, Leases (Topic 842). Effective January 1, 2019, the Company adopted the standard update with new guidance intended to increase transparency and comparability among organizations relating to leases. The new guidance requires lessees to recognize a liability to make lease payments and a right-of-use asset representing the right to use the underlying asset for the lease term. The standards update retained a dual model for lease classification, requiring leases to be classified as finance or operating leases to determine recognition in the statements of operations and cash flow; however, substantially all leases are now required to be recognized on the balance sheet. The standards update also requires quantitative and qualitative disclosures regarding key information about leasing arrangements.
 
 
The Company elected the modified retrospective transition method and applied the new guidance at the date of adoption, without adjusting the comparative periods presented. The Company also elected the practical expedients permitted under the transition guidance that retain the lease classification and initial direct costs for any leases that existed prior to adoption of the standard. In addition, the Company did not reassess whether any contracts entered into prior to adoption are leases.
 
Upon adoption of the standard, the Company recorded approximately $6.1 million of right of use assets and finance lease-related liabilities, respectively. The adoption of this standards update had a material impact on the Company’s Consolidated Balance Sheets and related disclosures. The adoption of this standards update did not have a material impact on the Company’s results of operations or cash flows.
 
The cumulative effect of the changes made to our January 1, 2019 balance sheet for the adoption of the standards update was as follows:
 
 
 
 
 
 
 
 
 
As Reported
 
 
 
As Previously
 
 
 
 
 
under
 
 
 
Reported
 
 
 
 
 
Topic 842
 
 
 
DECEMBER 31,
 
 
Adoption
 
 
JANUARY 1,
 
 
 
2018
 
 
Adjustment
 
 
2019
 
Operating lease right of use asset, net
 $- 
 $6,061,566 
 $6,061,566 
Property and equipment, net
  1,012,684 
  (170,000)
  842,684 
Other current assets
  1,086,686 
  (38,015)
  1,048,671 
Current portion of operating lease liabilities
  122,040 
  268,711 
  390,751 
Current portion of other term obligations
  192,263 
  (40,859)
  151,404 
Operating lease liabilities, net of current portion
  122,040 
  5,699,651 
  5,821,691 
Other term obligations, net of current portion
  73,952 
  (73,952)
  - 

 
F-9
 
 
Stock Compensation
 
In June 2018, the FASB issued ASU 2018-07, Compensation - Stock Compensation (Topic 718); Improvements to non-employee Share-Based Payment Accounting. Effective January 1, 2019, the Company adopted ASU 2018-07. The new guidance simplifies the accounting for share-based payments made to nonemployees. Under this ASU, share-based awards to nonemployees will be measured at fair value on the grant date of the awards. Entities will need to assess the probability of satisfying performance conditions if any are present, and awards will continue to be classified according to ASC 718 upon vesting, which eliminates the need to reassess classification upon vesting, consistent with awards granted to employees. The Company has not historically issued a material amount of share-based payments to non-employees. There was no material effect on the Company’s consolidated financial statements upon adoption.
 
Accounting Standards under Evaluation
 
In January 2017, ASU No. 2017-04, Simplifying the Test for Goodwill Impairment was issued. Under the amendments in this ASU, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value; however, the loss should not exceed the total amount of goodwill allocated to that reporting unit. The ASU also eliminated the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity should apply this ASU on a prospective basis and for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company will adopt this guidance prospectively on January 1, 2020. Adoption of this guidance is not expected to have a material impact on its consolidated financial statements.
 
Foreign Currency
 
Assets and liabilities denominated in foreign currencies are translated into U.S. dollars based upon exchange rates prevailing at the end of each reporting period. The resulting translation adjustments, along with any related tax effects, are included in accumulated other comprehensive (loss) income, a component of stockholders’ equity. Translation adjustments are reclassified to earnings upon the sale or substantial liquidation of investments in foreign operations. Revenues and expenses are translated at the average month-end exchange rates during the year. Gains and losses related to transactions in a currency other than the functional currency, including operations outside the U.S. where the functional currency is the U.S. dollar, are reported net in the Company’s Consolidated Statements of Operations, depending on the nature of the activity. See Note 18 for additional information.
 
Segment Reporting
 
Segments are defined by authoritative guidance as components of a company in which separate financial information is available and is evaluated by the chief operating decision maker (CODM), or a decision-making group, in deciding how to allocate resources and in evaluating financial performance. The Company’s CODM is its chief executive officer.
 
The Company’s customers view our market as a singular business and demand an integrated and scalable suite of enterprise-wide solutions. The Company’s TM2 offerings are substantially managed service driven solutions that use our proprietary technology platform to deliver our services. The amount of labor required to perform our contract obligations may vary significantly contract to contract depending on the customer’s specific requirements; however, the way in which we perform these services is consistent across the company and requires a connected group of internal subject matter experts and support personnel.
 
 
F-10
 
 
In order to evaluate a managed service business model the Company’s CODM and the senior executive team measure financial performance based on our overall mixture of managed and carrier services and related margins. These financial metrics provide a stronger indication of how we are managing our key customer relationships; and it also determines our overall profitability.
 
The Company presents a single segment for purposes of financial reporting and prepared its consolidated financial statements upon that basis.
 
Use of Estimates
 
The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The more significant areas requiring use of estimates and judgment relate to revenue recognition, accounts receivable valuation reserves, ability to realize intangible assets and goodwill, ability to realize deferred income tax assets, fair value of certain financial instruments and the evaluation of contingencies and litigation. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from those estimates.
 
Fair Value Measurements
 
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, based on the Company’s principal or, in the absence of a principal, most advantageous market for the specific asset or liability. U.S. GAAP provides for a three-level hierarchy of inputs to valuation techniques used to measure fair value, defined as follows:
 
Level 1 - Inputs that are quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity can access.
 
Level 2 - Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability, including:
 
■ 
Quoted prices for similar assets or liabilities in active markets
■ 
Quoted prices for identical or similar assets or liabilities in markets that are not active
■ 
Inputs other than quoted prices that are observable for the asset or liability
■ 
Inputs that are derived principally from or corroborated by observable market data by correlation or other means
 
Level 3 - Inputs that are unobservable and reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances (e.g., internally derived assumptions surrounding the timing and amount of expected cash flows). The Company measured the fair value of contingent seller financed promissory notes presented on the consolidated balance sheets at fair value on a recurring basis using significantly unobservable inputs (Level 3) during the years ended December 31, 2019 and 2018. See Note 3 for additional information regarding financial liabilities carried at fair value.
 
 
F-11
 
 
The Company monitors the market conditions and evaluates the fair value hierarchy levels at least quarterly. For any transfers in and out of the levels of the fair value hierarchy, the Company elects to disclose the fair value measurement at the beginning of the reporting period during which the transfer occurred. See Note 3 for financial assets and liabilities subject to fair value measurements.
 
Going Concern Evaluation
 
The Company has performed an annual assessment of its ability to continue as a going concern as required under ASU No. 2014-15, Presentation of Financial Statements – Going Concern (“ASU No. 2014-15”) and concluded no additional disclosures are required.
 
Financial Instruments
 
Financial instruments that potentially subject the Company to credit risk consist of cash and cash equivalents and accounts receivable.
 
Cash and Cash Equivalents
 
The Company maintains interest-bearing cash deposits and short-term overnight investments with large financial institutions. The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents for purposes of these consolidated financial statements. Interest-bearing cash deposits maintained by financial institutions in the United States of America are insured by the Federal Deposit Insurance Corporation (“FDIC”) up to a maximum of $250,000. At December 31, 2019 and 2018, the Company had deposits in excess of FDIC limits of approximately $3,902,000 and $522,000, respectively.  The Company also maintains deposits with a financial institution in Ireland that are insured by the Central Bank of Ireland up to a maximum of €100,000 per financial institution. The Company also maintains deposits with a financial institution in the United Kingdom that are insured by Financial Services Compensation Scheme up to a maximum of £75,000 per financial institution. At December 31, 2019 and 2018, the Company had foreign bank deposits in excess of insured limits of approximately $748,000 and $1,021,800, respectively.
 
Allowances for Doubtful Accounts
 
The Company determines its allowance for doubtful accounts by considering a number of factors, including the type of customer, credit worthiness, payment history, length of time accounts receivable are past due, the Company’s previous loss history, the customer’s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as a whole. The Company writes off accounts receivable when they are deemed to be uncollectible, having exhausted all collection efforts. Payments subsequently received on such receivables are credited to the allowance for doubtful accounts.
 
Customer account balances outstanding longer than the contractual payment terms are reviewed for collectability and after 90 days are considered past due unless arrangements were made at the time of the transaction that specified different payment terms. Upon specific review and its determination that a bad debt reserve may be required, the Company will reserve such amount if it views the account as potentially uncollectable.
 
 
F-12
 
 
Inventories
 
Inventories consist of mobile devices and accessories and identity credential hardware components. Inventories are valued at the lower of cost, using first-in, first-out method, or net realizable value. The Company may record a write-down for inventories which have become obsolete or are in excess of anticipated demand or net realizable value. If future demand or market conditions for our products are less favorable than forecasted or if unforeseen technological changes negatively impact the utility of inventory, we may be required to record additional write-downs, which would adversely affect our gross profit. For the years ended December 31, 2019 and 2018, there were no inventory write-downs.
 
Property and Equipment
 
Property and equipment are stated at historical cost, net of accumulated depreciation and amortization. Depreciation and amortization expense is computed using the straight-line method over the estimated useful lives based upon the classification of the property and/or equipment or lease period for assets acquired under capital lease arrangements. The estimated useful lives of the assets are as follows:
 
 
 
Estimated
 
 
Useful Life
 
 
 
Computer hardware and software
 
3-5 years
Furniture and fixtures
 
5 years
Mobile equipment
 
3 years
 
The Company assesses the recoverability of property and equipment by determining whether the depreciation of property and equipment over its remaining life can be recovered through projected undiscounted future cash flows. The amount of property and equipment impairment if any, is measured based on fair value and is charged to operations in the period in which property and equipment impairment is determined by management. As of December 31, 2019 and 2018, the Company’s management has not identified any material impairment of its property and equipment.
 
Leases
 
The Company has operating and finance leases for corporate offices, data centers, computer hardware and automobiles that are accounted for under ASC 842. The leases have remaining lease terms ranging from one year to eighteen years.
 
The Company determines if an arrangement is a lease at inception. The Company considers any contract where there is an identified asset and that it has the right to control the use of such asset in determining whether the contract contains a lease. A right-of-use (“ROU”) asset represents the Company’s right to use an underlying asset for the lease term and the lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company’s operating leases do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available on the adoption date in determining the present value of lease payments. The operating lease ROU assets include any lease payments made prior to the rent commencement date. Lease expense for lease payments are recognized on a straight-line basis over the lease term.
 
 
F-13
 
 
Goodwill and Other Intangible Assets
 
The Company accounts for goodwill and other indefinite-lived intangible assets in accordance with ASC Topic 350, Intangibles. Under ASC Topic 350, goodwill and certain indefinite-lived intangible assets are not amortized but are subject to an annual impairment test, and between annual tests if indicators of potential impairment exist. 
 
The Company evaluates goodwill for impairment annually as of December 31st and between annual tests if events occur or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. The Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step quantitative goodwill impairment test or bypass the qualitative assessment for any reporting period and proceed to performing the first step of the two-step goodwill impairment test.
 
Goodwill impairment testing involves management judgment, requiring an assessment of whether the carrying value of the reporting unit can be supported by its fair value using widely accepted valuation techniques. The quantitative goodwill impairment test utilizes a two-step approach. The first step identifies whether there is potential impairment by comparing the fair value of a reporting unit to the carrying amount, including goodwill. If the fair value of a reporting unit is less than its carrying amount, the second step of the impairment test is required to measure the amount of any impairment loss.
 
The Company uses a combination of the income approach (discounted cash flow method) and market approach (market multiples). When preparing discounted cash flow models under the income approach, the Company uses internal forecasts to estimate future cash flows expected to be generated by the reporting units. Our internal forecasts are developed using observable (Level 2) and unobservable (Level 3) inputs. Actual results may differ from forecasted results. When preparing the market approach the Company may adjust market multiples to reflect the Company’s risk profile and other factors deemed appropriate to properly apply the market approach.
 
The Company uses the expected weighted average cost of capital, estimated using a capital asset pricing model, to discount future cash flows for each reporting unit. Our cost of equity estimate is developed using a combination of observable (Level 2) and unobservable (Level 3) inputs with appropriate adjustments that take into consideration our risk profile and other factors deemed appropriate. The Company believes the discount rates used appropriately reflect the risks and uncertainties in the financial markets generally and specifically in the Company’s internally developed forecasts. Further, to assess the reasonableness of the valuations derived from the discounted cash flow models, the Company also analyzes market-based multiples for similar industries of the reporting unit, where available.
 
Revenue from Contracts with Customers
 
Revenue is recognized 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 enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities.
 
 
F-14
 
 
The Company reports products and services under the categories managed services and carrier services as described below:   
 
Managed Services.  The Company delivers managed services under a full-service, quasi full-service or self-service solution to suit our customers’ needs. A significant portion of our reported gross profit is tied to this service component. Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material. Managed services are not interdependent and there are no undelivered performance obligations in these arrangements. The Company aggregates its billable revenue under the following groupings:
 
 
Managed Service Fees: The Company delivers managed services under firm fixed price contracts that include multiple performance obligations.
 
o 
Revenue for fixed price services are generally completed and billed in the same accounting period and we charge a fixed fee for each performance obligation which may be tied to the number of units managed, percentage of supplier spend and/or savings, units delivered, certificates issued by the Company, certificate validation services installed in a customer’s environment, accessories sold and billable hours. Revenue from this service requires significant accounting estimates due to delays between completion of the service and the normal billing cycle.
 
o 
Revenue for fixed price software licenses that are sold as a perpetual license with no significant customization are recognized when the software is delivered. Software sold as a SasS license is recognized ratably over the license term from the date the software is accepted by the customer. Implementation fees are recognized over the term of the license agreement once the software has been delivered. Maintenance services, if contracted, are recognized ratably over the term of the maintenance agreement, generally twelve months. Revenue from this service does not require significant accounting estimates.
 
 
Billable Service Fees. The Company delivers subject matter expertise either offsite or onsite for certain customers at a fixed hourly rate or fixed monthly fee. Billable services are generally completed and billed in the same accounting period and we charge a fixed fee based on actual hours worked and actual costs incurred. Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material.
 
 
Reselling and Other Service Fees. The Company delivers third party products and services to satisfy customer contractual obligations. We recognize revenues and related costs on a gross basis for such arrangements whenever we have primary economic risk. We have economic risk in these transactions as we are seen as the primary creditor, we carry inventory risk for undelivered products and services, we directly issue purchase orders third party suppliers, and we have discretion in sourcing among many different suppliers. For those transactions in which we procure and deliver products and services for our customers on their own account we do not recognize revenues and related costs on a gross basis for these arrangements. We only recognize revenues earned for arranging the transaction and any related costs.
 
 
F-15
 
 
Carrier Services. The Company bills for costs incurred to deliver phone, data and satellite and related mobile services for a connected device or end point. These services require us to procure, process and pay communications carrier invoices. We recognize revenues and related costs on a gross basis for such arrangements whenever we have primary economic risk. We have economic risk in these transactions when we are seen as the primary creditor, we directly issue purchase orders directly to communications carriers for wireline and wireless services, and/or we have discretion in choosing optimal providers and rate plans. For arrangements in which we do not have such economic risk we recognize revenues and related costs on a net basis. A significant portion of our overall reported revenue is tied to this service component; however, it represents an insignificant portion of our overall reported gross profit. This is a commodity type service and margins are nominal, but this is a necessary service to deliver to federal government customers that engage us to provide a full-service solution. The Company does not provide these services at risk for commercial customers due to the increased credit risk involved.
 
Significant Judgments
 
The Company’s contracts with customers often include promises to transfer multiple products and services to a customer under a fixed rate or fixed fee arrangement. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Components of our managed service solution are generally distinct performance obligations that are not interdependent and can be completed within a month. The Company’s products are generally sold with a right of return and the Company may provide other event driven credits or disincentives for not meeting performance obligations which are accounted for as variable consideration when estimating the amount of revenue to recognize. Returns and credits are estimated at contract inception and updated at the end of each reporting period as additional information becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.
 
Contract Balances
 
A significant portion of contract balances represent revenues earned on federal government contracts. Timing of revenue recognition may differ materially from the timing of invoicing to customers due a long-standing practice of issuing a consolidated managed service invoice. A consolidated invoice usually requires data such as billable hours, units managed, credentials issued, accessories sold and usage data from telecommunications providers and other suppliers. As a result it could take between thirty (30) to sixty (60) days after all performance obligations have been met to deliver a complete customer invoice. As a result, the Company may have both accounts receivables (invoiced revenue) and unbilled receivables (revenue recognize but not yet invoiced) that could represent one or more months of revenue. Additionally, the Company may be required under contractual terms to bill for services in advance and deferred recognition of revenue until all performance obligations have been met.
 
Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within thirty (30) to ninety (90) days. Payment terms and conditions for government and commercial customers are described below:
 
● 
Government contract billings are generally due within thirty (30) days of the invoice date. Government accounts receivable payments could be delayed due to administrative processing delays by the government agency, continuing budget resolutions that may delay availability of contract funding, and/or administrative only invoice correction requests by contracting officers that may delay payment processing by our government customer.
 
● 
Commercial contracts are billed based on the underlying contract terms and conditions which generally have repayment terms that range from thirty (30) to ninety (90) days. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component.
 
 
F-16
 
 
The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers.
 
The allowance for doubtful accounts reflects the Company’s best estimate of probable losses inherent in uncollected accounts receivable. Customer accounts receivable balances that remain uncollected for more than 45 days are reviewed for collectability and are considered past due after 90 days unless different contractual repayment terms were extended under a contract with a customer. The Company determines its allowance for doubtful accounts after considering factors that could affect collectability of past due accounts receivable and such factors regularly include the customers’ financial condition and credit worthiness, recent payment history, type of customer and the length of time accounts receivable are past due. Upon specific review and its determination that a bad debt reserve may be required, the Company will reserve such amount if it views the account as potentially uncollectable.
 
Customer accounts receivable balances that remain uncollected for more than 120 days and/or that have not been settled in accordance with contractual repayment terms and for which no firm payment commitments exist are placed with a third-party collection agency and a reserve is established for the entire uncollected balance. The Company writes off accounts receivable after 180 days or earlier when they become uncollectible. Payments subsequently received on such receivables are credited to the allowance for doubtful accounts. If the accounts receivable has been written off and no allowance for doubtful accounts exist subsequent payments received are credited to bad debt expense as a recovery.
 
Costs to Obtain a Contract with a Customer
 
The Company does not recognize assets from the costs to obtain a contract with a customer and generally expenses these costs as incurred.  The Company primarily uses internal labor to manage and oversee the customer acquisition process and to finalize contract terms and conditions and commence customer start-up activities, if any.  Internal labor costs would be incurred regardless of the outcome of a contract with a customer and as such those costs are not considered incremental to the cost to obtain a contract with a customer.  The Company does not typically incur significant incremental costs to obtain a contract with a customer after such contract has been awarded.  Incremental costs to obtain a contract with a customer may include payment of commissions to certain internal and/or external sales agents upon collection of invoiced sales from the customer.  The Company does not typically prepay sales commissions in advance of being paid for services delivered.
 
Product Development
 
Product development expenses include payroll, employee benefits, and other employee related expenses associated with product development. Product development expenses also include third-party development and programming costs, subject matter experts, localization costs incurred to translate software for international markets, and the amortization of purchased software code and services content. Costs related to product development are expensed until the point that technological feasibility is reached, which for our software products, is generally shortly before the products are commercially available for release. Once technological feasibility is reached, such costs are not normally material. To the extent costs are significant such costs are capitalized and amortized to cost of revenue over the estimated lives of the solution.
 
For the years ended December 31, 2019 and 2018, the Company incurred product development costs associated with its next generation TDI Optimiser™ application of approximately $146,000 and $229,000, respectively, which were capitalized. See Note 9 to the consolidated financial statements for additional information about capitalization of product development costs.
 
 
F-17
 

Income Taxes
 
The Company accounts for income taxes in accordance with authoritative guidance which requires that deferred tax assets and liabilities be computed based on the difference between the financial statement and income tax bases of assets and liabilities using the enacted marginal tax rate. The guidance requires that the net deferred tax asset be reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the net deferred tax asset will not be realized.
 
Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. Under existing income tax accounting standards such objective evidence is more heavily weighted in comparison to other subjective evidence such as our projections for future growth, tax planning and other tax strategies.
 
The Company recognizes the impact of an uncertain tax position taken or expected to be taken on an income tax return in the financial statements at the 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 in the financial statements unless it is more likely than not of being sustained upon audit by the relevant taxing authority.
 
Basic and Diluted Earnings Per Share (EPS)
 
Basic EPS includes no dilution and is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted EPS includes the potential dilution that could occur if securities or other contracts to issue common and restricted stock were exercised or converted into common and restricted stock. The number of incremental shares from assumed conversions of stock options and unvested restricted stock awards included in the calculation of diluted EPS was calculated using the treasury stock method. See Note 17 to the consolidated financial statements for computation of EPS.
 
Employee Stock-Based Compensation
 
The Company accounts for stock-based employee compensation arrangements under provisions of ASC 718-10. The Company recognizes the cost of employee stock awards granted in exchange for employee services based on the grant-date fair value of the award using a Black-Scholes option-pricing model, net of expected forfeitures. Those costs are recognized ratably over the vesting period. Each stock option has an exercise price equal to the market price of the Company’s common stock on the date of grant and a contractual term ranging from 3 to 10 years. See Note 16 to the consolidated financial statements for additional information about stock-based compensation programs.
 
Non-Employee Stock-Based Compensation
 
The Company accounts for stock-based non-employee compensation arrangements using the fair value recognition provisions of ASC 505-50, “Equity-Based Payments to Non-Employees” (formerly known as FASB Statement 123, Accounting for Stock-Based Compensation and “Emerging Issues Task Force” EITF 96-18, Accounting for Equity Instruments That Are Issued to Other Than Employees for Acquiring, or in Conjunction with Selling, Goods or Services).
 
 
F-18
 
 
3.       
Fair Value Measurements
 
The consolidated financial statements include financial instruments for which the fair market value may differ from amounts reflected on a historical basis.
 
Financial Assets and Financial Liabilities Carried at Other Than Fair Value
 
The Company’s financial instruments include cash equivalents, accounts receivable, short and long-term debt (except for contingent promissory notes) and other financial instruments associated with the issuance of the common stock. The carrying values of cash equivalents and accounts receivable approximate their fair value because of the short maturity of these instruments and past evidence indicates that these instruments settle for their carrying value. The carrying amounts of the Company’s bank borrowings under its credit facility approximate fair value because the interest rates reflect current market rates.
 
4.       
Accounts Receivable and Significant Concentrations
 
A significant portion of the Company’s revenue arrangements consist of firm fixed price contracts with agencies of the U.S. federal government and several large multinational publicly traded and private corporations. Accounts receivable consist of the following by customer type in the table below as of the periods presented:
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
 
 
 
 
 
Government (1)
 $12,604,582 
 $7,332,338 
Commercial (2)
  2,102,581 
  3,863,710 
Gross accounts receivable
  14,707,163 
  11,196,048 
Less: allowances for doubtful
    
    
accounts (3)
  126,235 
  106,733 
 
    
    
Accounts receivable, net
 $14,580,928 
 $11,089,315 
 
(1) Government contracts are generally firm fixed price not to exceed arrangements with a term of five (5) years, which consists of a base year and four (4) annual option year renewals. Government receivables are billed under a single consolidated monthly invoice and are billed approximately thirty (30) to sixty (60) days in arrears from the date of service and payment is generally due within thirty (30) days of the invoice date. Government accounts receivable payments could be delayed due to administrative processing delays by the government agency, continuing budget resolutions that may delay availability of contract funding, and/or administrative only invoice correction requests by contracting officers that may delay payment processing by our government customer.
 
(2) Commercial contracts are generally fixed price arrangements with contract terms ranging from two (2) to three (3) years. Commercial accounts receivables are billed based on the underlying contract terms and conditions which generally have repayment terms that range from thirty (30) to ninety (90) days. Commercial receivables are stated at amounts due from customers net of an allowance for doubtful accounts if deemed necessary.
 
(3) During the years ended December 31, 2019 and 2018, the Company recorded provisions for bad debt expense related to commercial customers totaling approximately $22,000, and $4,800, respectively. The Company has not historically maintained a bad debt reserve for its government customers as it has not experienced material or recurring bad debt charges and the nature and size of the contracts has not necessitated the Company’s establishment of such a bad debt reserve.
 
 
F-19
 
 
Significant Concentrations
 
Customers representing ten percent or more of consolidated accounts receivable are set forth in the table below as of the periods presented:
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
As a % of
 
 
As a % of
 
Customer Name
 
Receivables
 
 
Receivables
 
 
 
 
 
 
 
 
U.S. Customs Border Patrol
  -- 
  14% 
U.S. Coast Guard
  -- 
  13% 
Iron Bow Technologies
  -- 
  15% 
National Aeronautics and Space Administration
  21% 
  -- 
United States Census Bureau
  18% 
  -- 
 
Customers representing ten percent or more of consolidated revenues are set forth in the table below for each of the periods presented:
 
 
 
YEARS ENDED
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
As a % of
 
 
As a % of
 
Customer Name
 
Revenues
 
 
Revenues
 
 
 
 
 
 
 
 
U.S. Immigration and Customs Enforcement
  14% 
  16% 
U.S. Customs Border Patrol
  12% 
  11% 
United States Census Bureau
  10% 
  -- 
 
5.       
Unbilled Accounts Receivable and Significant Concentrations
 
Unbilled accounts receivable represent revenues earned in connection with products and/or services delivered for which we are unable to issue a formal billing to the customer at the balance sheet due to either timing of invoice processing or delays due to fixed contractual billing schedules. A significant portion of our unbilled accounts receivable consist of carrier services and cybersecurity hardware and software products delivered but not invoiced at the end of the reporting period. Unbilled receivables consist of the following by customer type as of the periods presented below:
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
 
 
 
 
 
Government
 $13,712,913 
 $9,253,586 
Commercial
  264,045 
  312,584 
 
    
    
Unbilled accounts receivable
 $13,976,958 
 $9,566,170 

 
F-20
 
 
Significant Concentrations
 
Customers representing ten percent or more of consolidated unbilled accounts receivable are set forth in the table below as of the periods presented:
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
As a % of
 
 
As a % of
 
Customer Name
 
Receivables
 
 
Receivables
 
 
 
 
 
 
 
 
U.S. Department of Homeland Security Headquarters
  -- 
  11%
U.S. Immigration and Customs Enforcement
  24%
  37%
United States Census Bureau
  23%
  -- 
U.S. Coast Guard
  -- 
  11%
U.S. Transportation Safety Administration
  -- 
  10%
 
6.       
Other Current Assets
 
Other current assets consisted of the following as of the periods presented below:
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
 
 
 
 
 
Inventories
 $213,713 
 $183,900 
Prepaid rent, insurance and other assets
  881,134 
  902,786 
 
    
    
Total other current assets
 $1,094,847 
 $1,086,686 
 
7.       
Property and Equipment
 
Major classes of property and equipment consisted of the following as of the periods presented below:
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
 
 
 
 
 
Computer hardware and software
 $2,041,978 
 $2,110,298 
Furniture and fixtures
  399,521 
  333,539 
Leasehold improvements
  299,340 
  268,561 
Automobiles
  56,800 
  178,597 
Gross property and equipment
  2,797,639 
  2,890,995 
Less: accumulated depreciation and amortization
  2,116,064 
  1,878,311 
 
    
    
Property and equipment, net
 $681,575 
 $1,012,684 
 
 
F-21
 
 
During the years ended December 31, 2019 and 2018, the Company purchased for cash property and equipment totaling approximately $370,300 and $261,500, respectively.
 
During the years ended December 31, 2019 and 2018, property and equipment depreciation expense was approximately $555,400 and $551,305, respectively.
 
During the years ended December 31, 2019 and 2018, there were no material disposals of owned property and equipment.
 
There were no changes in the estimated useful lives used to depreciate property and equipment during the years ended December 31, 2019 and 2018.
 
8.       
Leases
 
The Company entered into operating leases for corporate and operational facilities (“real estate leases”), computer hardware for datacenters and automobiles (collectively “all other leases”).
 
Real estate leases. Substantially all real estate leases have remaining terms of six (6) to nine (9) years, with additional five (5) year extensions available. All of these leases require a fixed lease payment that contains an annual lease payment escalation provision ranging from 3% to 4% per year. Certain leases contain early termination provisions that would require payment of unamortized tenant improvements, real estate broker commissions paid, and up to six (6) months of rent to compensate the landlord for early termination. The cost to exit a lease would be significant and potentially range $0.2 million to $0.8 million. The earliest any lease termination provisions could be exercised would be in 2023.
 
All other leases. Non-real estate operating leases have remaining terms of one (1) to two (2) years. All of these leases require a fixed lease payment over the entire lease term with no escalation provision. There are no early termination provisions under such arrangements.
 
The components of lease expense were as follows:
 
 
 
YEAR ENDED
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
 
 
 
Operating lease expense
 $212,221 
 
    
Finance lease expense:
    
Amortization of right of use assets
 $568,688 
Interest on finance lease liabilities
  285,978 
 
    
Total finance lease expense
 $854,666 
 
 
F-22
 
 
Operating lease expense is included in general and administrative expenses in the consolidated statement of operations. Amortization of right of use assets is include in depreciation and amortization in the consolidated statement of operations. Finance lease right of use assets of $388,721 are included in operating lease right of use asset, net in the consolidated balance sheets.
 
Supplemental cash flow information related to leases was as follows:
 
Cash paid for amounts included in the measurement of lease liabilities:
 
 
 
YEAR ENDED
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
 
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
 
 
Operating cash flows from operating leases
 $212,221 
Operating cash flows from finance leases
  285,978 
Financing cash flows from finance leases
  473,278 
 
    
Right of use assets obtained in exchange for lease obligations:
    
Operating leases
 $471,919 
Finance leases
 $- 
 
Supplemental balance sheet information related to leases was as follows:
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
 
 
 
Operating lease right of use assets, net
 $5,932,769 
Current portion of operating lease liabilities
  599,619 
Operating lease liabilities, net of current portion
  5,593,649 
 
    
Weighted average remaining lease term
    
Operating leases
  11.1 
Finance leases
  1.1 
Weighted average discount rate
    
Operating leases
  5%
Finance leases
  5%
 
Maturities of lease liabilities as of December 31, 2019, were as follows:
 
 
F-23
 
 
 
 
Operating Leases
 
 
Finance Leases
 
2020
 $774,339 
 $121,071 
2021
  794,852 
  6,009 
2022
  815,985 
  - 
2023
  771,833 
  - 
2024
  791,357 
  - 
Thereafter
  4,074,464 
  - 
Total undiscounted operating lease payments
  8,022,830 
  127,080 
Less: Imputed interest
  1,950,778 
  5,864 
Total finance lease liability
 $6,072,052 
 $121,216 
 
As of December 31, 2019, the Company has an additional lease for office space that had not yet commenced with estimated future minimum rental commitments of approximately $1.91 million. This lease is expected to commence in 2020 with a term of up to 8 years. These undiscounted amounts are not included in the table above.
 
9.       
Intangibles
 
The Company’s intangible assets are comprised of purchased intangibles consisting of customer relationships, channel relationships, telecommunications software, trade names and trademarks and non-compete agreements. Intangible assets acquired in connection with a business combination are valued at fair value and amortized on a straight-line basis over the expected useful life which may range from three (3) to fifteen (15) years or more depending on the intangible asset characteristics.
 
The Company’s intangible assets also include internally developed software used in the sales and delivery of its information technology service offerings. The Company capitalizes certain internal costs related to software development to deliver its information technology services including but not limited to its Intelligent Telecommunications Management System (ITMS™), Public Key Infrastructure (PKI) and Optimiser Telecom Data Intelligence (TDI™) applications. Significant development costs are capitalized from the point of demonstrated technological feasibility until the point in time that the product is available for general release to customers. Once the product is available for general release, capitalized costs are amortized based on units sold, or on a straight-line basis generally over the expected functional life which may range from two (2) to five (5) years.
 
The following tables summarize purchased and internally developed intangible assets subject to amortization as of the periods presented below:
 
 
F-24
 
 
 
  DECEMBER 31, 2019
 
 
 
 
 
 
 
 
 
 
 
Weighted
 
 
 
 
 
 
 
 
 
 
 
 
Average
 
 
 
Gross Carrying
 
 
Accumulated
 
 
Net Book
 
 
Amortization
 
 
 
Amount
 
 
Amortization
 
 
Value
 
 
Period
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Customer Relationships
 $1,980,000 
 $(1,980,000)
 $- 
  8.0 
Channel Relationships
  2,628,080 
  (992,830)
  1,635,250 
  5.0 
Internally Developed Software
  1,623,122 
  (988,340)
  634,782 
  3.0 
Trade Name and Trademarks
  290,472 
  (109,734)
  180,738 
  5.0 
 
    
    
    
    
 
 $6,521,674 
 $(4,070,904)
 $2,450,770 
    
 
 
 
DECEMBER 31, 2018
 
 
 
 
 
 
 
 
 
 
 
 
Weighted
 
 
 
 
 
 
 
 
 
 
 
 
Average
 
 
 
Gross Carrying
 
 
Accumulated
 
 
Net Book
 
 
Amortization
 
 
 
Amount
 
 
Amortization
 
 
Value
 
 
Period
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Customer Relationships
 $1,980,000 
 $(1,732,500)
 $247,500 
  8.0 
Channel Relationships
  2,628,080 
  (817,625)
  1,810,455 
  5.0 
Internally Developed Software
  1,476,623 
  (630,927)
  845,696 
  3.0 
Trade Name and Trademarks
  290,472 
  (90,370)
  200,102 
  5.0 
 
    
    
    
    
 
 $6,375,175 
 $(3,271,422)
 $3,103,753 
    

Purchased Intangibles
 
For the years ended December 31, 2019 and 2018, the Company did not recognize any acquisition related intangible assets.
 
For the years ended December 31, 2019, there were no disposals or sales of purchased intangible assets. For the year ended December 31, 2018, the Company disposed of fully amortized purchased intangible assets with a historical cost and accumulated amortization of approximately $2,374,700
 
Internally Developed
 
For the year ended December 31, 2019, the Company recorded capitalized software development costs of approximately $146,000 related to costs associated with our next generation TDI™ application.
 
For the year ended December 31, 2018 the Company recorded capitalized software development costs of approximately $229,000 related to costs associated with our next generation TDI™ application.
 
 
F-25
 
 
The total weighted average remaining life of purchased and internally developed intangible assets is approximately 5.3 years and 1.3 years, respectively, at December 31, 2019.
 
The following table summarizes the estimated future amortization by purchased intangible asset type for fiscal years ending December 31:
 
Intangible Asset Type
 
2020
 
 
2021
 
 
2022
 
 
2023
 
 
2024
 
 
Thereafter
 
 
Total
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Channel Relationships
 $175,205 
 $175,205 
 $175,205 
 $175,205 
 $175,205 
 $759,225 
 $1,635,250 
Internally Developed Software
  274,280 
  244,583 
  98,533 
  17,386 
  - 
  - 
  634,782 
Trade Name and Trademarks
  19,365 
  19,365 
  19,365 
  19,365 
  19,365 
  83,914 
  180,738 
 
    
    
    
    
    
    
    
 
 $468,850 
 $439,153 
 $293,102 
 $211,956 
 $194,570 
 $843,139 
 $2,450,770 
 
The aggregate amortization expense recorded was approximately $786,000 and $756,000 for the years ended December 31, 2019 and 2018, respectively.
 
10.                  
Goodwill
 
There were no changes in goodwill during the years ended December 31, 2019 and 2018. As of December 31, 2019 and 2018, goodwill was not impaired and there were no accumulated impairment losses.
 
11.                  
Other Current Liabilities
 
Accrued expenses consisted of the following as of the periods presented below:
 
 
 
DECEMBER 31,
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
 
 
 
 
 
Carrier service costs
 $12,274,440 
 $8,476,110 
Salaries and payroll taxes
  1,781,628 
  1,308,726 
Inventory purchases, consultants and other costs
  834,131 
  913,038 
Severance costs
  7,612 
  1,634 
U.S. income tax payable
  8,850 
  8,550 
Foreign income tax payable
  41,320 
  8,380 
 
    
    
Total accrued expenses
 $14,947,981 
 $10,716,438 
 
 
F-26
 
 
12.                  
Line of Credit
 
Commercial Loan Agreement Facility
 
 On June 15, 2017, the Company entered into a Loan and Security Agreement with Atlantic Union Bank (formerly known as Access National Bank) (the “Loan Agreement”). The Loan Agreement provides for a $5.0 million working capital revolving line of credit. The Loan Agreement has a maturity date of April 30, 2020 and a variable interest rate equal to the Wall Street Journal prime rate plus 0.50%.
 
The Loan Agreement requires that the Company meet the following financial covenants on a quarterly basis: (i) maintain a minimum adjusted tangible net worth of at least $2.0 million, (ii) maintain minimum consolidated adjusted EBITDA of at least two times interest expense and (iii) maintain a current ratio of 1.10:1 (excluding finance lease liabilities reported under recently adopted lease accounting standards).
 
The available amount under the working capital line of credit is subject to a borrowing base, which is equal to the lesser of (i) $5.0 million or (ii) 70% of the net unpaid balance of the Company’s eligible accounts receivable. The facility is secured by a first lien security interest on all of the Company’s personal property, including its accounts receivable, general intangibles, inventory and equipment maintained in the United States. As of December 31, 2019, the Company was eligible to borrow up to $4.9 million under the borrowing base formula.
.
Under the current credit facility with Access National Bank the Company was advanced and repaid approximately $6.8 million during the year ended December 31, 2019.
 
13.                  
Other Obligations
 
The Company annually finances the cost of its commercial liability insurance premiums for a period of less than 12 months. During the years ended December 31, 2019 and 2018, the Company financed approximately $181,900 and $195,200, respectively.
 
14.                  
Income Taxes
 
Income tax provision is as follows for the years ended:
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
State
 $10,000 
 $10,000 
Foreign
  38,991 
  55,113 
Total
  48,991 
  65,113 
 
    
    
Deferred provision (benefit)
    
    
Federal
  177,049 
  633,073 
State
  189,632 
  514,220 
Foreign
  (23,022)
  (19,080)
Total
  343,659 
  1,128,213 
 
    
    
Income tax provision
 $392,650 
 $1,193,326 
 
 
F-27
 
 
Income tax provision (benefit) effective rates, which differs from the federal and state statutory rate as follows for the years ended:
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
 
 
 
 
 
Statutory federal income tax rate
  21.0% 
  21.0% 
State, net of federal benefit
  1.5% 
  -2.1% 
Non-deductible expenses
  16.5% 
  5.4% 
Change in valuation allowance
  -22.1% 
  -200.1% 
Foreign rate differential
  -1.1% 
  3.1% 
Return to accrual difference true-ups
  32.8% 
  0.6% 
Other
  14.7% 
  6.9% 
Deferred tax adjustment and true-up
  -2.8% 
  -84.1% 
Combined effective tax rate
  60.5% 
  -249.4% 
 
The tax effects of temporary differences that give rise to significant portions of the Company’s deferred tax assets (liabilities) consisted of the following:
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
Deferred tax assets:
 
 
 
 
 
 
Net operating loss carryforwards
 $10,203,094 
 $10,513,224 
Alternative minimum tax credit
  45,650 
  45,650 
Share-based compensation
  653,679 
  536,223 
Intangible amortization
  481,192 
  565,013 
Other assets
  241,358 
  423,394 
 
    
    
Total deferred tax assets
  11,624,973 
  12,083,504 
Less: valuation allowance
  (10,364,787)
  (10,507,891)
Total deferred tax assets, net
  1,260,186 
  1,575,613 
 
    
    
Deferred tax liabilities:
    
    
Goodwill amortization
  2,532,649 
  2,293,533 
Depreciation
  135,470 
  345,136 
Foreign intangible amortization
  447,811 
  447,811 
Other liabilities
  12,818 
  12,643 
 
    
    
Total deferred tax liabilities
  3,128,748 
  3,099,123 
 
    
    
Net deferred tax liability
 $(1,868,562)
 $(1,523,510)
 
 
F-28
 
 
As of December 31, 2019, the Company had approximately $37.5 million in net operating loss (NOL) carry forwards available to offset future taxable income for federal income tax purposes, net of the potential Section 382 limitations. These federal NOL carry forwards expire between 2020 and 2036. Included in the recorded deferred tax asset, the Company had a benefit of approximately $39.5 million available to offset future taxable income for state income tax purposes. These state NOL carry forwards expire between 2024 and 2036. Because of the change of ownership provisions of the Tax Reform Act of 1986, use of a portion of our domestic NOL may be limited in future periods. Further, a portion of the carryforwards may expire before being applied to reduce future income tax liabilities.
 
Changes in the valuation allowance for the years ended were as follows:
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
 
 
 
 
 
Beginning balance
 $(10,507,891)
 $(9,550,279)
Decreases (increases)
  143,104 
  (957,612)
 
    
    
Ending balance
 $(10,364,787)
 $(10,507,891)
 
The Company’s valuation allowance predominantly consisted of domestic net operating loss carryforwards and certain state net operating loss carryforwards. A significant piece of objective negative evidence considered in management’s evaluation of the realizability of its deferred tax assets was the existence of cumulative losses over the latest three-year period. Management forecast future taxable income, but concluded that there may not be enough of a recovery before the end of the fiscal year to overcome the negative objective evidence of three years of cumulative losses. On the basis of this evaluation, management recorded a valuation allowance against all deferred tax assets. If management’s assumptions change and we determine we will be able to realize these deferred tax assets, the tax benefits relating to any reversal of the valuation allowance on deferred tax assets will be accounted for as a reduction of income tax expense.
 
The Company files U.S. federal income tax returns with the Internal Revenue Service (“IRS”) as well as income tax returns in various states and certain foreign countries. The Company may be subject to examination by the IRS for tax years 2003 and forward. The Company may be subject to examinations by various state taxing jurisdictions for tax years 2003 and forward. The Company may be subject to examination by various foreign countries for tax years 2014 forward. As of December 31, 2019, the Company is currently not under examination by the IRS, any state or foreign tax jurisdiction. The Company did not have any unrecognized tax benefits at either December 31, 2019 or 2018. In the future, any interest and penalties related to uncertain tax positions will be recognized in income tax expense.
 
15.                  
Stockholders’ Equity
 
Preferred Stock
 
The Company’s Certificate of Incorporation authorizes the Company to issue up to 10,000,000 shares of preferred stock, $0.001 par value per share. Under the terms of the Company’s Certificate of Incorporation, the board of directors is authorized, subject to any limitations prescribed by law, without stockholder approval, to issue such shares of preferred stock in one or more series. Each such series of preferred stock shall have such rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, as shall be determined by the board of directors. In November 2004, the Company filed a certificate of designation designating 2,045,714 shares of the Company’s preferred stock as shares of Series A Convertible Preferred Stock, which shares were later issued. All of the shares of Series A Convertible Preferred Stock that were issued was converted into common stock and may not be reissued. Accordingly, as of December 31, 2019, there were 7,954,286 undesignated shares of preferred stock remaining available for issuance. There were no issuances of preferred stock during the year ended December 31, 2019.
 
 
F-29
 
 
Common Stock
 
The Company is authorized to issue 110,000,000 shares of common stock, $.001 par value per share. As of December 31, 2019, there were 83,861,453 shares issued and outstanding (including 507,500 restricted shares not vested).  
 
Common Stock Issuances - Employee Stock Option Exercises
 
There were no shares of common stock issued as a result of stock option exercises during the year ended December 31, 2019. Shares of common stock issued as a result of stock option exercises and realized gross proceeds for the year ended December 31, 2018 were 100,000 and $43,900, respectively. See Note 16 for additional information regarding stock option plans.
 
Stock Repurchase Program
 
The Board of Directors approved a stock repurchase plan to purchase up to $2.5 million of the Company’s common stock, with $2.1 million outstanding as of December 31, 2019.
 
16.                  
Stock Options and Award Programs
 
The Company’s stock incentive plan is administered by the Compensation Committee and authorizes the grant or award of incentive stock options, non-qualified stock options (NQSO), restricted stock awards (RSA), stock appreciation rights, dividend equivalent rights, performance unit awards and phantom shares. The Company issues new shares of common stock upon the exercise of stock options. Any shares associated with options forfeited are added back to the number of shares that underlie stock options to be granted under the stock incentive plan. The Company has issued restricted stock awards and non-qualified stock option awards as described below.
 
Valuation of Stock Awards
 
Restricted Stock. The Company records the fair value of all restricted stock awards based on the grant date fair value and amortizes stock compensation on a straight-line basis over the vesting period. Restricted stock award shares are issued when granted and included in the total number of common shares issued and outstanding. During the years ended December 31, 2019 and 2018, the Company granted 662,740 RSAs and 980,851 RSAs, respectively.
 
 
F-30
 
 
Non-Qualified Stock Options. The Company estimates the fair value of nonqualified stock awards using a Black-Scholes Option Pricing model (“Black-Scholes model”). The fair value of each stock award is estimated on the date of grant using the Black-Scholes model, which requires an assumption of dividend yield, risk free interest rates, volatility, forfeiture rates and expected option life. The risk-free interest rates are based on the U.S. Treasury yield for a period consistent with the expected term of the option in effect at the time of the grant. Expected volatilities are based on the historical volatility of our common stock over the expected option term. The expected term of options granted is based on analyses of historical employee termination rates and option exercises. There were 25,000 of non-qualified stock option awards granted to a non-employee as compensation for investor relations services during December 31, 2019.
 
Restricted Stock Awards
 
A summary of RSA activity as of December 31, 2019 and 2018, and changes for the years then ended are set forth below:
 
 
 
2019  
 
 
2018  
 
NON-VESTED AWARDS
 
   
 
 
   
 
 
 
   
 
 
   
 
Non-vested awards outstanding, January 1,
  300,000 
  - 
Granted (+)
  662,740(1)
  980,851(1)
Cancelled (-)
  50,000(2)
  - 
Vested (-)
  405,240(3)
  680,851(1)
Non-vested awards outstanding, December 31,
  507,500 
  300,000 
 
    
    
Weighted-average remaining contractual life (in years)
  7.99 
  2.01 
 
    
    
Unamortized RSA compensation expense
 $90,759 
 $136,310 
 
    
    
Aggregate intrinsic value of RSAs non-vested, December 31
 $197,925 
 $126,000 
 
    
    
Aggregate intrinsic value of RSAs vested, December 31
 $171,867 
 $320,000 
 
(1) During the year ended December 31, 2019, the Company granted 662,740 RSAs, of which i) 238,572 of RSAs were awarded to members of the Company’s board of directors as part of their annual board retainer fee that had a grant date fair value of $100,200 and vested during the period, and ii) 424,168 of RSAs were awarded to key employees tied to the attainment of certain financial goals as outlined by the Company’s Compensation Committee of the Board of Directors that had a grant date fair value of $254,501. During the year ended December 31, 2018, the Company granted 980,851 RSAs, of which i) 300,000 of RSAs were awarded as part of additional compensation plan to align key employees with the Company’s long term financial goals, and ii) 680,851 were awarded to members of the Company’s board of directors as part of their annual board retainer fee and vested during the period.
 
(2) There were 50,000 RSAs that were cancelled during the year ended December 31, 2019. There were no RSAs cancelled or expired during the year ended December 31, 2018.
 
(3) During the year ended December 31, 2019, 405,240 RSA vested.

 
F-31
 
 
Non-Qualified Stock Option Awards
 
Option pricing model assumptions for NQSO awards granted were valued using the following assumptions for the years then ended as set forth below:
 
 
 
YEAR ENDED DECEMBER 31, 2019
 
 
YEAR ENDED DECEMBER 31, 2018
 
 
 
Non-Qualified Stock Option Awards
 
 
Non-Qualified Stock Option Awards
 
 
 
Employees
 
 
Directors
 
 
Non-Employees
 
 
Total
 
 
Employees
 
 
Directors
 
 
Non-Employees
 
 
Total
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Stock options granted
  -- 
  -- 
  25,000 
  25,000 
  100,000 
  -- 
  50,000 
  150,000 
Expected dividend yield
  -- 
  -- 
  0% 
  0% 
  0% 
  -- 
  0% 
  0% 
Expected volatility
  -- 
  -- 
  64.5% 
  64.5% 
  65.2% - 66.7% 
  -- 
  69.5% 
  65.2%-6.95% 
Risk-free interest rate
  -- 
  -- 
  2.4% 
  2.4% 
  2.72% - 2.73% 
  -- 
  1.0% 
  1.0%-2.73% 
Forfeiture rate
  -- 
  -- 
  1.2% 
  1.2% 
  4.43% - 4.81% 
  -- 
  10.3% 
  4.43%-10.3% 
Expected life
  -- 
  -- 
 
3 years
 
3 years
5 years
  -- 
3 years
3-5 years
 
A summary of NQSO activity as of December 31, 2019 and 2018, and changes during the years then ended are set forth below:
 
 
 
2019
 
 
2018
 
 
 
   
 
 
Weighted
 
 
   
 
 
Weighted
 
 
 
   
 
 
Average
 
 
   
 
 
Average
 
 
 
   
 
 
Grant Date
 
 
   
 
 
Grant Date
 
NON-VESTED AWARDS
 
Shares  
 
 
Fair Value
 
 
Shares  
 
 
Fair Value
 
 
 
   
 
 
 
 
 
   
 
 
 
 
Non-vested balances, January 1,
  2,067,503 
 $0.36 
  2,685,004 
 $0.35 
Granted (+)
  25,000(1)
 $0.15 
  150,000(1)
 $0.25 
Cancelled (-)
  80,001(2)
 $0.34 
  50,000(2)
 $0.32 
Vested/Excercised (-)
  1,170,832 
 $0.34 
  717,501(3)
 $0.30 
Non-vested balances, December 31,
  841,670 
 $0.38 
  2,067,503 
 $0.36 
 
 
F-32
 
 
 
 
2019
 
 
2018
 
 
 
   
 
 
Weighted
 
 
   
 
 
Weighted
 
 
 
   
 
 
Average
 
 
   
 
 
Average
 
OUTSTANDING AND EXERCISABLE AWARDS
 
Shares  
 
 
Exercise Price
 
 
Shares  
 
 
Exercise Price
 
 
 
   
 
 
 
 
 
   
 
 
 
 
Awards outstanding, January 1,
  4,013,334 
 $0.58 
  4,173,334 
 $0.60 
Granted (+)
  25,000(1)
 $0.41 
  150,000(1)
 $0.50 
Cancelled (-)
  530,000(2)
 $0.55 
  210,000(2)
 $0.83 
Exercised (-)
  - 
  - 
  100,000(3)
 $0.44 
Awards outstanding, December 31,
  3,508,334 
 $0.59 
  4,013,334 
 $0.58 
 
    
    
    
    
Awards vested and expected to vest,
    
    
    
    
December 31,
  3,310,178 
 $0.59 
  3,422,491 
 $0.58 
 
    
    
    
    
Awards outstanding and exercisable,
    
    
    
    
December 31,
  2,666,664 
 $0.58 
  1,945,831 
 $0.56 
 
(1)                During the year ended December 31, 2019, there were NQSO grants of 25,000 granted to a non-employee as compensation for investor relations services. During the year ended December 31, 2018, there were NQSO grants of 150,000, as further described below:
 
● 
Employees. The Company granted 100,000 NQSOs as part of an additional compensation to align a key employee with the Company’s long term financial goals. This stock award grant was valued using a Black-Scholes model that assumed a 3-year vesting period, 5-year option term, a risk free rate of 2.7%, volatility of 66.7%, no assumed dividend yield, and a forfeiture rate estimate of 4.8%.
 
● 
Non-Employees. The Company granted 50,000 NQSOs as payment for a portion of the annual retainer paid to its public investor relations firm. This stock award grant was valued using a Black-Scholes model that assumed a 1-year vesting period, 2-year option term, a risk free rate of 2.6%, volatility of 69.5%, no assumed dividend yield, and a forfeiture rate estimate of 10.3%.
 
(2)                 During the year ended December 31, 2019, there were 530,000 NQSOs that were cancelled, of which 80,001 were unvested, related to voluntary terminations. During the year ended December 31, 2018, there were 210,000 NQSOs that were cancelled, of which 50,000 that were cancelled due to termination of employment and the reminder expired unexercised at the end of the option term.
 
(3)                The total intrinsic value of stock options exercised during the year ended December 31, 2019 was approximately $10,000.
 
 
F-33
 
 
There was no intrinsic value associated with options outstanding, exercisable and expected to vest as of December 31, 2019 as the stock price was below the lowest option exercise price. Aggregate intrinsic value represents total pretax intrinsic value (the difference between WidePoint’s closing stock price on December 31, 2019 and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders had all option holders exercised their options on December 31, 2019. The intrinsic value will change based on the fair market value of WidePoint’s stock.
 
The weighted-average remaining contractual life of the non-qualified stock options outstanding, exercisable, and vested and expected to vest was 2.0 years, 1.8 years and 1.8 years, respectively, as of December 31, 2019.
 
Stock Compensation Expense
 
Share-based compensation recognized under ASC 718-10 (including restricted stock awards) represents both stock options based expense and stock grant expense. The Company recognized share-based compensation expense for the years then ended December 31 as set forth below:
 
 
 
YEAR ENDED DECEMBER 31, 2019
 
 
YEAR ENDED DECEMBER 31, 2018
 
 
 
Shared-Based Compensation Expense
 
 
Shared-Based Compensation Expense
 
 
 
Employees
 
 
Directors
 
 
Non-Employees
 
 
Total
 
 
Employees
 
 
Directors
 
 
Non-Employees
 
 
Total
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Restricted stock compensation expense
 $281,051 
 $100,200 
 $- 
 $381,251 
 $67,690 
 $320,000 
 $- 
 $387,690 
Non-qualified option stock compensation expense
  326,249 
  - 
  10,487 
  336,736 
  291,625 
  - 
  4,089 
  295,714 
 
    
    
    
    
    
    
    
    
Total share-based compensation before taxes
 $607,300 
 $100,200 
 $10,487 
 $717,987 
 $359,315 
 $320,000 
 $4,089 
 $683,404 
 
At December 31, 2019, the Company had approximately $613,800 of total unamortized compensation expense, net of estimated forfeitures, related to NQSOs that will be recognized over the weighted average period of 1 year.
 
 
F-34
 

17. Earnings Per Common Share (EPS)
 
The computations of basic and diluted EPS for the years ended were as follows:
 
 
 
YEARS ENDED
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
 
 
 
 
 
Basic Earnings (Loss) Per Share Computation:
 
 
 
 
 
 
Net income (loss)
 $226,255 
 $(1,456,476)
Weighted average number of common shares
  83,974,536 
  83,274,171 
Basic Earnings (Loss) Per Share
 $0.00 
 $(0.02)
 
    
    
Diluted Earnings (Loss) Per Share Computation:
    
    
Net income (loss)
 $226,255 
 $(1,456,476)
 
    
    
Weighted average number of common shares
  83,974,536 
  83,274,171 
Incremental shares from assumed conversions
    
    
of stock options
  35,749 
  - 
Adjusted weighted average number of
    
    
common shares
  84,010,285 
  83,274,171 
 
    
    
Diluted Earnings (Loss) Per Share
 $0.00 
 $(0.02)
 
Unexercised stock options and restricted stock awards of 4,015,834 for the year ended December 31, 2018, have been excluded from the computation of loss per share because inclusion of these securities would have been anti-dilutive.
 
18. Accumulated Other Comprehensive Loss
 
Changes in the Company’s cumulative foreign currency translation adjustments due to translation of its foreign subsidiaries’ Euro currency financial statements into the Company’s reporting currency were as and for the periods presented below:
 
 
 
YEARS ENDED
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
 
 
 
 
 
Balances, January 1
 $(186,485)
 $(122,461)
 
    
    
Net foreign currency translation loss
  (56,109)
  (64,024)
 
    
    
Balances, December 31
 $(242,594)
 $(186,485)
 
19. Commitments and Contingencies
 
Employment Agreements
 
The Company has employment agreements with certain executives that set forth compensation levels and provide for severance payments in certain instances.
 
 
F-35
 

Litigation
 
The Company is not involved in any material legal proceedings.
 
20. Revenue by Service Type, Customer Type and by Geographic Region
 
The Company recognized revenues by the following broad service types:
 
 
 
YEARS ENDED
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
 
 
 
 
 
Carrier Services
 $68,739,090 
 $50,050,000 
Managed Services:
    
    
Managed Service Fees
  25,830,928 
  25,232,019 
Billable Service Fees
  4,304,616 
  1,838,018 
Reselling and Other Services
  2,845,613 
  6,558,859 
 
    
    
 
 $101,720,247 
 $83,678,896 
 
The Company recognized revenues for the following customer types as set forth below:
 
 
 
YEARS ENDED
 
 
 
DECEMBER 31,
 

 
2019
 
 
2018
 
U.S. Federal Government
 $86,497,328 
 $66,346,922 
U.S. State and Local Governments
  479,379 
  445,855 
Foreign Governments
  109,948 
  148,155 
Commercial Enterprises
  14,633,592 
  16,737,964 
 
    
    
 
 $101,720,247 
 $83,678,896 
 
The Company recognized revenues from customers in the following geographic regions:
 
 
 
YEARS ENDED
 
 
 
DECEMBER 31,
 
 
 
2019
 
 
2018
 
 
 
 
 
 
 
 
North America
 $97,197,927 
 $78,702,974 
Europe
  4,522,320 
  4,975,922 
 
    
    
 
 $101,720,247 
 $83,678,896 
 
 
 
F-36
EX-4.1 2 wyy_ex41.htm INSTRUMENTS DEFINING THE RIGHTS OF SECURITY HOLDERS, INCLUDING INDENTURES INSTRUMENTS DEFINING THE RIGHTS OF SECURITY HOLDERS, INCLUDING INDENTURES wyy_ex41
Exhibit 4.1

DESCRIPTION OF THE REGISTRANT’S SECURITIES
REGISTERED PURSUANT TO SECTION 12 OF THE
SECURITIES EXCHANGE ACT OF 1934
 
As of December 31, 2019, WidePoint Corporation (“we” or “our”) had one class of securities, common stock, par value $0.001 per share (“Common Stock”), registered under Section 12 of the Securities Exchange Act of 1934, as amended. The following description of our Common Stock is a summary and is subject to, and is qualified in its entirety by reference to, the provisions of our Amended and Restated Certificate of Incorporation and our Bylaws, copies of which are incorporated by reference as Exhibits 3.1 and 3.2, respectively, to our Annual Report on Form 10-K for the year ended December 31, 2019 of which this Exhibit 4.1 is a part.
 
Our authorized capital stock consists of 110,000,000 shares of Common Stock, $.001 par value per share, and 7,954,286 shares of preferred stock, $0.001 par value per share. As of December 31, 2019, 83,861,453 shares of Common Stock were issued and outstanding and no shares of preferred stock were issued and outstanding.
 
Our Common Stock is traded on the NYSE MKT under the symbol “WYY.” Holders of our Common Stock are entitled to one vote for each share held on all matters submitted to a vote of stockholders and do not have cumulative voting rights. Holders of Common Stock are entitled to receive ratably such dividends, if any, as may be declared by the board of directors out of funds legally available therefore, subject to a preferential dividend right of outstanding preferred stock. Upon the liquidation, dissolution or our winding up, the holders of Common Stock are entitled to receive ratably our net assets available after the payment of all debts and other liabilities and subject to the prior rights of any outstanding preferred stock. The rights, preferences and privileges of holders of Common Stock are subject to, and may be adversely affected by the rights of the holders any series of preferred stock that we may designate and issue in the future.
 
 
 
 
EX-21 3 wyy_ex21.htm SUBSIDIARIES OF THE REGISTRANT wyy_ex21
Exhibit 21

 
SUBSIDIARIES OF WIDEPOINT CORPORATION
 
Full Legal Name
State or Country of Incorporation
WidePoint Integrated Solutions Corp. (1)
Virginia
WidePoint Cybersecurity Solutions Corporation (2)
Virginia
WidePoint IL, Inc.
Illinois
WPNBIL, Inc.
Illinois
WidePoint Global Solutions, Inc.
Delaware
Soft-ex Communications Ltd. (subsidiary of WidePoint Global Solutions, Inc.)
Ireland
Soft-ex BV (subsidiary of Soft-ex Communications Ltd.)
Netherlands
Soft-ex UK Limited (subsidiary of Soft-ex Communications Ltd.)
England
 
(1) 
In January 2019, WidePoint Solutions Corp. was merged into WidePoint Integrated Solutions Corp.
(2) 
In April 2017, Advanced Response Concepts Corporation and Protexx Technology Corporation, both Delaware corporations, were merged into WidePoint Cybersecurity Solutions Corporation.

 
 
 
EX-23.1 4 wyy_ex231.htm CONSENTS OF EXPERTS AND COUNSEL wyy_ex231
Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
 
We consent to the incorporation by reference in the Registration Statements (Form S-8 Nos. 333-124867, 333-158772 and 333-233352) of our reports dated March 24, 2020, relating to the consolidated financial statements of WidePoint Corporation and subsidiaries, appearing in this Annual Report (Form 10-K) for the year ended December 31, 2019.
 
/s/ Moss Adams, LLP
Moss Adams, LLP
 
 
 
Phoenix, Arizona
March 24, 2020
 
 
 
EX-31.1 5 wyy_ex311.htm CERTIFICATION PURSUANT TO RULE 13A-14(A)/15D-14(A) CERTIFICATIONS SECTION 302 OF THE SARBANES-OXLY ACT OF 2002 wyy_ex311
Exhibit 31.1

 
Certification of Chief Executive Officer
Pursuant to Section 302 of the Sarbanes-Oxley Act and Rule 13a-14(a)
or 15d-14(a) under the Securities Exchange Act of 1934
 
I, Jin H. Kang, certify that:
 
1.            
I have reviewed this Annual Report on Form 10-K of WidePoint Corporation;
 
2. 
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3. 
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4. 
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
a) 
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 
b) 
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
c) 
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation, and
 
d) 
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5. 
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
a) 
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 
b) 
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
 
Date: March 24, 2020
By:
/s/ JIN H. KANG
 
Jin H. Kang
 
Chief Executive Officer
 

EX-31.2 6 wyy_ex312.htm CERTIFICATION PURSUANT TO RULE 13A-14(A)/15D-14(A) CERTIFICATIONS SECTION 302 OF THE SARBANES-OXLY ACT OF 2002 wyy_ex312
Exhibit 31.2

Certification of Chief Financial Officer
Pursuant to Section 302 of the Sarbanes-Oxley Act and Rule 13a-14(a)
or 15d-14(a) under the Securities Exchange Act of 1934
 
I, Kellie H. Kim, certify that:
 
1.            
I have reviewed this Annual Report on Form 10-K of WidePoint Corporation;
 
2. 
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3. 
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4. 
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
a) 
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 
b) 
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
c) 
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation, and
 
d) 
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5. 
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
a) 
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 
b) 
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
 
Date: March 24, 2020
By:
/s/ KELLIE H. KIM
 
Kellie H. Kim
 
Chief Financial Officer
 
  
EX-32 7 wyy_ex32.htm CERTIFICATE PURSUANT TO SECTION 18 U.S.C. PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 wyy_ex32
Exhibit 32

 
Written Statement of the Chief Executive Officer and Chief Financial Officer
Pursuant to 18 U.S.C. § 1350
 
Solely for the purposes of complying with 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, we, the undersigned Chief Executive Officer and Chief Financial Officer of WidePoint Corporation (the “Company”), hereby certify, based on our knowledge, that the Annual Report on Form 10-K of the Company for the year ended December 31, 2019 (the “Report”), fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934 and that information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
/s/ JIN H. KANG
Jin H. Kang
Chief Executive Officer
 
/s/ KELLIE KIM
Kellie Kim
Chief Financial Officer
 
Date: March 24, 2020
 
 
GRAPHIC 8 wyy_10k000.jpg IMAGE begin 644 wyy_10k000.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0 Z17AI9@ 34T *@ @ U$0 $ M ! 0 %$1 0 ! %$2 0 ! #_VP!# @&!@<& M!0@'!P<)"0@*#!0-# L+#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBI MJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W M^/GZ_\0 'P$ P$! 0$! 0$! 0 $" P0%!@<("0H+_\0 M1$ @$" M! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 5 M8G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F M9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:W MN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! M (1 Q$ /P#W EMQ^8]?6CI_.FX_S MFC_/6@!VYO4_G1N;U/YTW_/6@4 .W-ZG\Z-S>I_.DHH 7I_.CI_.DHH 7I_.CI_.DHH 7I_.CI_.DHH 7I_.CI_. MDHH 7I_.CI_.DHH 7I_.CI_.DHH 7I_.CI_.DHH 7I_.CI_.DHH 7I_.CI_.DHH 7I_.CI_. MDHH 7I_.CI_.DHH 7I_.CI_.DHH 7I_.CI_.DHH 7I_.CI_.DHH 7I_.CI_.DHH 7I_.CI_. MDHH 7E&!Z4M% '->)/'OAKPE>0V MNM7YMYYH_,1!!(^5R1GY5(Z@TWPY\0?#/BO4)+#1=0:XN8XC,R&"1,(" 3EE M ZL/SKRGXT7EII_Q4\,7M_#YUG;PQ2SQ[ V]%F8L,'@Y /!KM?"?C;PGKL>K MOX8TC[#>6EFTK2-9QQ9'894G/('!H ](K'\5>(8?"GAJ\UNX@DGBM0I,<9 9 MMS!1U]VKB_AIXOUKQ#\.-6UC5+I9[ZVFG6.01*@ 6)6'"@#J3VKDF\3ZMXL_ M9Y\27^LW(N+F.]2%7$:I\@> @84 =6- 'H&L?$VPT?P)I?BN33[F2WU"1(TA M5E#H65FY/3^ _I7<*P90PZ$9KY[\%+[[#J>H'[8%#-!#&TC(#TW8&!QS@G."#CFM?P[XETGQ5IAU#1 MKK[1;K(8V;8R%7 !((8 YP1^=>):M+J7PQ^*^J^)-2T1]2TO4'?R[D#A%D8- MA6P0&7!7:<9 ]#FO0[;QYX6L_A]JOBG0+2-8(6\R>UCB$3_:&VJ X'&22F6& M>,GG% 'H%-$ MU?3XK/RVNQIPMDSY R2)CXO^"&AZR\2Q33:DBS1IG: MKJDRG&>QQD>QH ]UMIUNK2&X0$+*BN >H!&:EKRWQ5XJUC0=6^'NGZ==+#;: ME)'%=(8E;S%W0KC)!(X9NF.M6_B#XKUG0O&W@W3M.NA%:ZE>"*Z0Q*WF+YD: MXR02.&/3'6@#O)-5TZ'48M.EO[6.^F7=':O,HE<<\JA.2.#T'8UB>)/'.E>% MM7TG3+Z*[>?4Y/+A,$895.Y5RV2#C+#H">#7D'BZT\9'XZV$4.IV"ZG+'(^E MRE?DAM]TVU7&SE@ _9NHY].Q\8>(/$GA[5/A]83WEL]U>W BU!T@1ED;=$I* MEEROWVY7;UH ]4HKRSQ9XP\3ZE\0%\$^#Y(+.XAB$MW?7$8?9E0V "",89>< M$DL!QC)A\/>+?%V@_$B'P=XPN;74!>Q&2VO(45".&(Z <'8RD$9SCG'4 ]9H MKQ*U\6_$3Q%XS\3^'-!N[%!:7DBQW5S&H%K$DC*%&%.XMP,D-T[=:UO 7CWQ M!/9^++'Q$L=[J?A]9'#1*$,Q3>&3Y1CJ@ ('.: /5Z*\8\#>)/&?C-X=2A\8 M:0KBZS/HAMD5E@##=@X+]#P>>V6ZX]G[8H XC6/BUX-T35)-.N=39[B%]DP@ MA9Q&PZ@D#!([XSCI75Z5JMCK>EV^I:;<+<6=PNZ*501N&<'@X(Y!SUX9U M:X^#^KZCI7BKPZUQ:WCX%Y&@8R* ?NEN'4Y'&01DYYXKO/'7C"/0/A;INK^! M;BVM;6>\6.(PVZ[%4B1F 1AA3N'/'7- 'JM&!'4 M#M4/C7Q7J^F:Q\/H[6>-5U2X470:%'W M"."02OWVY7'6@#T:;5=.M]0BT^? M4+2*]F&Z*V>=5ED'/*J3DC@]!V-6Z^=_&]IXN/QPTV./4;%=1E!;2I2OR0P; MY=BO\G+#YL\-U'-==XQ\;^)/#R^'_"RW^G1>(KV)7O-3E 6"%=Q&X;@!U5LY M'0<#)& #UJBO'_#_ (ZUO2_B+9^&M6\0Z;XBL=0CS#>VBQJ87^;"D1\$- U> M?2]2U1H;R @21BVD;&0&'(4CH14.G_%KP5JFHVUA::LTESD^)NCZ8_@77[]].LVO!:D_:# IDR, '=C/2N;^'=E8VGP3AUN+3[/^ MT[:UNYXKEK=&<.CR%3DC/&!^5 'K=%>+> /$7Q)\:C3M06]LX=)L[E8[Z22- M%>\&_<^T!#C:A XV_4G..D^'GBK6-?\ %WC*PU*Z$UMIMYY5J@B5?+7?*,9 M!/"KUSTH ]%HKROPMXZUNYOOB(]](+R'0FD:S@$:I@(9OERH!.0BC)R:S_ G MB#QEXP>UU2/QCI+$W.;K1#;HK1P!L-@@;\XZ=NF6ZT >LMJNG)J2::^H6BW\ MB[DM3.HE88)R$SDC /..QJW7SIKUGXR;X]0PVVIV":S(DK6$[)^[B@VRE58; M#\VS<.AY(Y[UV/B[QOX@TW5]"\'VNJ:;8ZO-:I)J.K7 7RHVVG=M# *,[6/( MYW*!B@#UJBO)?"/C?6H/B(OA+6-;L->@NX6DM=0LU08(4MM;9P.$;CDYQS@U MFV'BWX@^/?$>K2^$;ZPL=*TV4(D=S&")QDXR2C'+!23@@#(^M 'HGA;QO9^* M]5US3[:UGA?2)Q!(TA&),LXR,'_8/YBMC6]19PE0\FQFQD@ M#A02>2.U>3? N2ZFU_QM+?1+#=O=1-/&O1'+3;@.3T.>]=/\;/\ DEFI_P#7 M2'_T:M '3>&_&&A>+H9Y=$OQ="W8+*/+9"F.> V_X0KXAZ#%G9IWB31K9@.0HE,8Y]V,BG_O M[53QVW_"9>*_&&IG+Z?X" 1R#5VO&--\:/X'^ 6A7]O"DUY.7@MTDSM#&20EFP02 % M/XD5!K6K?%?P9HUMXDU75+"]M=Z"YL?(0&+=T#%4!Z\$ANN.HYH ]%\5>-[3 MPKJ^A:?<6DT[ZO.8(WC( C(9%R<]?OC\C74UX5\7=6EU*X^'.L:7!YDUPS7- MM Y^\S&!E4].^ >:GU'Q=\0O 7B?2'\67^GWNEZE(5:*VC4"%05#8.Q6RH8$ M9)!]>] 'HS>/-)7Q]'X-,5V=2=-XD$8\H?NS)C.<_='IBHM#\?V.N>)=>T6. MTN(9-'9A+*^"K[6*G '/45@7'BC54^/EIX=6:/\ LU[0LT?DINSY;/\ ?QNZ M@<9Q6'\-25^+_P 0&'43S$?]_FH ]!\)^/-'\8:1>:I9"XMK:T+/%OP4\0W<=_ M9I<03SKJ64>EF&Y%I 8PTJW M/\)Y3&-WJQX[4 >[T5Y/X2^)US>_"G6=:U6='U;2@Z.2@7>S?ZHE0 !EB%_X M":ZGX9:CKFL>![34]?N1<7=VSR(?*6/;'G"C"@#G!.?1A0!9\1_$#PSX3OHK M+6M1-M<2QB54$$C_ "DD9RJD=0?RK?LKRWU&QM[VTE$MM<1K+%(O1E(R#^5> M*?$O2(M>^-FAZ3/@)=Z6T6XC.TGS\-]0<'\*M_#7QG_87PPUVWU(!;OPVTB> M4_&=Q.Q2?4R;E]N* .\D^)/A./Q(/#[:L#J1N!:^4L,A'FD[0NX+MSGCKQWK MJZ^6]/T:6PU/X=ZK>;FOM8U6_##QMK6K^(-;\.:[>6VH7%@-\ M5[;*H610VT_= !'*D< ];?#SQGX@\7_#N^O%CM9==M9'@B,@V1RL%5E9@,8^]@@8'' M:N3\4>)/B%X)MH=2O?%^BZA(LX2;38HH_ESG_95RO&"<@]* /=:*\S\9^-M8 M\_PKI7AV2"QN?$"K(+NX0.(5.T@ $8)Y[CT'>LC0]8\?CXKMX4OO$EI>062+ M'P^/_ !%XRU759M(\6:/X:TVT;R[1 M+P1%[D\X)W@D ]R.!D#!Y-7]-^)VKZM\(-[T5YCXU^) M-YI?A7PY+I44$.I^(8D>)[AAY=LK*I))/'!<EM M2GD)Y'VF-0MKF-&:0D#+=2,'(Y'!IWA+Q3XW?Q5X@\%ZW>V<^KP63RVEV(U" M)+M4IG:HRGSAN5SQCVH ]4M=4TZ^N;BVM+^UN+BV;;/%#,KO$BBT(L=%M&N;S4?,)"E0"RA I)(R1US\IXJK_P +I\!? M]!E__ 2;_P")KF_@/!_:>E>)M7O0LTFI7NR<.,A\*6.1Z'S35'XM:/I=EXT\ M#PVNFV<$<]X5E2*!5$@\R(88 <]3U]: /0[+XF^$;_2=1U2WU0M9Z<(S=2&W MD&S>=J<%&O&>@>+EN#HE^+DV^WS5,3H5W9QPP&>AZ5R_P 6-+T_ M3?A-KWV"PM;3S/L^_P B%8]V)X\9P.>I_.O/?!1_X0OQYX4O/N:?XDTN*%\) MP)2 N![[UC)/_30T >V>)/&&A>$88)=;OA:K<,5B'ELYT.UU2SBN[=)991%*,KN6>3!([_0\4 :>D M?%OP;K6JQZ=;:FR7$S^7#YT+HLC'H 2,#/;./2K?B#QPOASQEH>B7>GG[)JY M*1WPF^Y)G&W9CGDISD?>]J\C^)6CZ7X@^)>D>&O"MA;07D8V7DMI&$5"3GY@ MH ^1023[XZC%=?\ M!0#_A"].O4&)[?44"2#@J"CYP?JJ_E0!ZU1532KW^TM M(LK[&/M,"38';<4$X9N,\FD'WJ '>M+2>M+0!X_\ $/1=5O?C'X/O MK33;R>SMV@\ZXB@9HX\3DG6XN[&XMBVT31M&3Z9&/ZU/10!\] M^#)O&OAC0-4\%P^#;N6[O+B0)>2;E@BW($)+8VE1MR"&P<_G+H7A[6X?V>_$ M>FRZ/J"7\VH!XK5K9Q*Z[H.0F,D?*W..Q]*]_HH \*\8Z!K-S\!_"^G6^DW\ MM]#<1-+;1VSM)&!'*"64#(Y(Z^HKW*($0H#P0HI]% 'F&K?$'Q+IU_J>EW_P M\OM1A$LB02VJL\-Q"2=F[Y6'*XSR>IX'2N5\*?"_7'^&/B>VNH19WVL"&2VM M7X*^4Q+X_AT?!I\#:N=1^S-IPN?(?RO+(*;N MG7:<9SCOG'%'B[P-K&E?!#1-#@L;B^U&/4!/<16D32E"RRD_=SP-RKGIGZU[ MO10!X]\3]&UO[+X*US2M*GOI-&97FMXT9GS^Z9?E SC*$$]N*Q=;N/%OC/QQ MX/UB?PC?Z=IUI?QA0T;NZXEC+O)\HV+@#!('1N3V][HH \>^(]KKFD_%3P_X MMT_0[O5;2VM?)=+5&=MV9,YV@XXD!!(Y(-.\=V^K^(M;^&^J1:'?Q[;H3W40 MA9S: O"<2$#Y< 'KCH?2O7Z* /'/$EEXA\'?%Z3QCI^BW.L:;J$"PSQVB%G3 M"*I& "1S&K9Q@YQFDT6PU[QS\6K3Q;J&A7.CZ7ID/E0I>*4DE(#;>#@_>\N].N[>UN;F1H)I861)09F(*L1AN"#Q4'@ MG3]9T?QU\1-3;1;QA)+/+9K)&T2W1$DC*J.1@[N.1GKFO7Z* /G/7M'F\4:S MI4_A3P)K7A[6S.'N+F2%H+>+'0@]!@C.0%)]"3Q]$S&00R&)0T@4[ 3@$]J? M10!XMK_CGQ1K7AJ^T'4/AKJ+WUQ"T#.L3O '(QYB_(>AY&">@.[O5.^^&6N6 MOP+&E")IM5COO[2DM(R'8#:4,:XZD+AL#J<@9XS[K10!\[>*[WQIXU\!V6E+ MX+U"UBTSR7GD>)S)/(%,8\N/:#CEF.,XXY'?J_'FC:I>:S\-7M=-NYULYU-R MT4#,(!N@Y<@?+]UNOH?2O7J* /'?B;8:WIWQ+\.^+-.T6ZU2UM81%)%:HSL" MK.3G:#C(?@XZBJ7Q T36-:U'PWXX7PM->Q);K'>Z-(I:15WL0"N,G(<_P_*0 M"17M]% 'E'A231[OQ78II_PNN]+"AG?4;RT\D0$*<;>#N).!U!YSVKU"\LK3 M4;5K:]M8;FW?&Z*>,.C8.1D'CK4]% &)_P (;X7_ .A;T?\ \ 8O_B:T+#2] M/TJ)HM.L+6SB9MS);PK&I/3)"@_#_7+:U@EGGDM65(HD+, MQ] !R37-^"]+U"U^!#:;<6-S#??8KU/LTD3+)N9I=HVD9RZM9QVIC9+2-F(;;(A!V@XX<$9'/3 ML<4_'&@:E<>*]"\L+S4_AMJ%K86D]W<,\)6*",NYQ(I. .>E M=S10!XQXX\*:M>?"GPA?:=979UO18+8B&.-C,@,:!OD SN5E0XQQ@TW1O!VH MZ9\!-8@>PNFUG4PT\EN8B9OO *NWJ3M7=CK\QKVFB@#PS4_ VM:U\!M!LX+& M9-5TZ1YVM)5,%M8L3&/>G MD[2Y'"!BIZD=^>*S_$'_ D_Q6\2:#I\_A._T:RLI"]U-MH5:[$+>4#Y+C!?&,Y('7O4?@#1M4L_BC MXYO+K3KN"UN993!-+ RI*#*Q&UB,-QSQ7KE% 'C?PL\-ZNGPF\2Z1=V%S97E MZ]Q'#'=Q-$3O@50<,!QGO[&IO@U?:YI5HOA74O"^HVBQ/+*U]-&R1CH0O*X) M)ST->O44 ?,7C_P_J.G?$N]\-:;(8[/Q)<03B,?=; (Y/B8?&=UJ4D[I'Y=M:&,!8?DV?>R&-1AT^[DL8;0++XKC/B%X U MV?XF30:/:7G]EZZ\3W$T,+M#&2PWF0CCAE+\^M?0]% 'DWQ!\/W9\9_#Q=*T MRYEL-.NT5V@A9T@C62'&X@84 +U/H:Q_&FD72_%V35/$'AG5M?T!K95M([*- MI1&P5>J@@?>#_*2,[L\]*]QHH \5^%6A:GIWQ(UZ]N?#ESHUC<6A:WB>,^6@ M9D94#8P2!U'4$$'G\"=(U/2/#.J1:GIUW92/>;E2YA:,L-@&0& XKU>B@ M#P3P=X<\40?!GQ3IUO87UEJD]SNBBEB:&21,1[PN[!.5##WZ5S>H>'FN_ 5M M8:1\.]9@UBW"27U[/;OEB/E/E@\MN)!*@#: >H!-?3]% 'S[\0K>XN=2\ Z/ M+I[ZFR:6H;2(F:*X#E "2V#M'RCKT\ML\5K_ \U31?#'B]?#]UX.O=#U748 M]J7-U=?:&E') R0NT$@CY1R0,]..U\7?#F'Q+K5MKMGJ][I&L6T?E1W5L(=;UR^UW5H$*0RW'RI&#GHN3TRV.<XYZ$]Z];HH \?O-%U5OV:UTI=,O#J M/DQC[((&,W_'RK?5*=3@H5*@9^;IP: MMZ'-HUWKFEQ67PCO;29IT,MS=6GE1VV#DN&*_-CJ <9Q7L=% 'E6FZ1J2?M% M:OJ;Z?=KI\EDJI=F%A$Q\J(8#XP3D$=>QI-+TC4H_P!HC6M3?3[M=/DLU5+I MH6$3'RXA@/C!.0>_8UZM10!XAHC>(O!/Q5\1D^%M0U"UUF]W1W%NC>6BM(6# M%@I& '.>F"*]N(R"#T-+10!X[\!&EL;;Q+H%PH6XL+X&09[D%#^1B_6K?Q6T MC4]1\9^")['3KNZAMKLM/)!"SK$/,B.6('RC /7T-=;8>"+73/']_P"*K2ZD MC:_@\N>TV#86ROS@]C\N?J3SS754 <7\6;&[U+X9:O:6-K/=7,GD[(8(R[MB M9"<*.3@ G\*XKQ;X0U+4?@KX<>VL;K^V=)CA=8$B;SP" KJ% R"#M8_[E>TT M4 >.>$/"FI:?\&_$L]Y9W1US68+F22)XF\]OE944J>22=S#C/STFGS^*O"_P M$TV#2=&OSK4DLL!B%LYEMU:25O,V8ST QD?Q U[)10!\[^ ]6UOP/:S.OPQU MV^U2Y)-Q?2+*&<9SM \H[1W/))/)/0#I_CM?&Y\":+:^4\5Y?7L@#>TRR M&FZ39V(;<+:!(0?7:H']*MT44 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 #;=QZ=:3('_P"JO.#\,K_#_SR;_XJD_X5C?_ /0? M/_?IO_BJP]I4_D_$];ZE@O\ H)7_ ("ST@4M>;?\*RO_ /H8#_WZ;_XJC_A6 M5_\ ]# ?^_3?_%4>TJ?R?B'U+!?]!*_\!9Z317F%W\.;ZULY[@ZZS"*-GV^6 MPS@9_O5)%\-;^2%)/[?(W*&QY;<9_P"!4>TJ?R_B/ZA@[DT5YM_PK*__P"A@/\ WZ;_ .*H_P"%97__ $,!_P"_3?\ Q5'M*G\G MXA]2P7_02O\ P%GI-%>;?\*RO_\ H8#_ -^F_P#BJ/\ A65__P!# ?\ OTW_ M ,51[2I_)^(?4L%_T$K_ ,!9Z317FW_"LK__ *& _P#?IO\ XJC_ (5E?_\ M0P'_ +]-_P#%4>TJ?R?B'U+!?]!*_P# 6>DT5YM_PK*__P"A@/\ WZ;_ .*H M_P"%97__ $,!_P"_3?\ Q5'M*G\GXA]2P7_02O\ P%GI-%>;?\*RO_\ H8#_ M -^F_P#BJ/\ A65__P!# ?\ OTW_ ,51[2I_)^(?4L%_T$K_ ,!9Z317FW_" MLK__ *& _P#?IO\ XJC_ (5E?_\ 0P'_ +]-_P#%4>TJ?R?B'U+!?]!*_P# M6>DT5YM_PK*__P"A@/\ WZ;_ .*H_P"%97__ $,!_P"_3?\ Q5'M*G\GXA]2 MP7_02O\ P%GI-%>;?\*RO_\ H8#_ -^F_P#BJ/\ A65__P!# ?\ OTW_ ,51 M[2I_)^(?4L%_T$K_ ,!9Z317FW_"LK__ *& _P#?IO\ XJC_ (5E?_\ 0P'_ M +]-_P#%4>TJ?R?B'U+!?]!*_P# 6>DT5YM_PK*__P"A@/\ WZ;_ .*H_P"% M97__ $,!_P"_3?\ Q5'M*G\GXA]2P7_02O\ P%GI-%>;?\*RO_\ H8#_ -^F M_P#BJ/\ A65__P!# ?\ OTW_ ,51[2I_)^(?4L%_T$K_ ,!9Z317FW_"LK__ M *& _P#?IO\ XJC_ (5E?_\ 0P'_ +]-_P#%4>TJ?R?B'U+!?]!*_P# 6>DT M5YM_PK*__P"A@/\ WZ;_ .*H_P"%97__ $,!_P"_3?\ Q5'M*G\GXA]2P7_0 M2O\ P%GI-%>;?\*RO_\ H8#_ -^F_P#BJ/\ A65__P!# ?\ OTW_ ,51[2I_ M)^(?4L%_T$K_ ,!9Z317FW_"LK__ *& _P#?IO\ XJC_ (5E?_\ 0P'_ +]- M_P#%4>TJ?R?B'U+!?]!*_P# 6>DT5Y; M?\*RO_\ H8#_ -^F_P#BJ/\ A65__P!# ?\ OTW_ ,51[2I_)^(?4L%_T$K_ M ,!9Z317FW_"LK__ *& _P#?IO\ XJC_ (5E?_\ 0P'_ +]-_P#%4>TJ?R?B M'U+!?]!*_P# 6>DT5YM_PK*__P"A@/\ WZ;_ .*H_P"%97__ $,!_P"_3?\ MQ5'M*G\GXA]2P7_02O\ P%GI-%>;?\*RO_\ H8#_ -^F_P#BJ/\ A65__P!# M ?\ OTW_ ,51[2I_)^(?4L%_T$K_ ,!9Z317FW_"LK__ *& _P#?IO\ XJC_ M (5E?_\ 0P'_ +]-_P#%4>TJ?R?B'U+!?]!*_P# 6>DT5YM_PK*__P"A@/\ MWZ;_ .*H_P"%97__ $,!_P"_3?\ Q5'M*G\GXA]2P7_02O\ P%GI-%>;?\*R MO_\ H8#_ -^F_P#BJ/\ A65__P!# ?\ OTW_ ,51[2I_)^(?4L%_T$K_ ,!9 MZ317FW_"LK__ *& _P#?IO\ XJC_ (5E?_\ 0P'_ +]-_P#%4>TJ?R?B'U+! M?]!*_P# 6>DT5YM_PK*__P"A@/\ WZ;_ .*H_P"%97__ $,!_P"_3?\ Q5'M M*G\GXA]2P7_02O\ P%GI-%>;?\*RO_\ H8#_ -^F_P#BJ/\ A65__P!# ?\ MOTW_ ,51[2I_)^(?4L%_T$K_ ,!9Z317FW_"LK__ *& _P#?IO\ XJC_ (5E M?_\ 0P'_ +]-_P#%4>TJ?R?B'U+!?]!*_P# 6>DT5YM_PK*__P"A@/\ WZ;_ M .*H_P"%97__ $,!_P"_3?\ Q5'M*G\GXA]2P7_02O\ P%GI-%>;?\*RO_\ MH8#_ -^F_P#BJ/\ A65__P!# ?\ OTW_ ,51[2I_)^(?4L%_T$K_ ,!9Z317 MENH_#V^T_3;J\.N,X@B:0J(V&[ SC.ZK/_"L;_\ Z& _]^F_^*H]I4_E_$?U M#!VO]97_ ("STFBO-O\ A65__P!# ?\ OTW_ ,51_P *RO\ _H8#_P!^F_\ MBJ/:5/Y/Q%]2P7_02O\ P%GI-%>;?\*RO_\ H8#_ -^F_P#BJ/\ A65__P!# M ?\ OTW_ ,51[2I_)^(?4L%_T$K_ ,!9Z317FW_"LK__ *& _P#?IO\ XJC_ M (5E?_\ 0P'_ +]-_P#%4>TJ?R?B'U+!?]!*_P# 6>DT5YM_PK*__P"A@/\ MWZ;_ .*H_P"%97__ $,!_P"_3?\ Q5'M*G\GXA]2P7_02O\ P%GI-%>;?\*R MO_\ H8#_ -^F_P#BJ/\ A65__P!# ?\ OTW_ ,51[2I_)^(?4L%_T$K_ ,!9 MZ317FW_"LK__ *& _P#?IO\ XJC_ (5E?_\ 0P'_ +]-_P#%4>TJ?R?B'U+! M?]!*_P# 6>DT5YM_PK*__P"A@/\ WZ;_ .*H_P"%97__ $,!_P"_3?\ Q5'M M*G\GXA]2P7_02O\ P%GI-%>;?\*RO_\ H8#_ -^F_P#BJ/\ A65__P!# ?\ MOTW_ ,51[2I_)^(?4L%_T$K_ ,!9Z317FW_"LK__ *& _P#?IO\ XJC_ (5E M?_\ 0P'_ +]-_P#%4>TJ?R?B'U+!?]!*_P# 6>DT5YM_PK*__P"A@/\ WZ;_ M .*H_P"%97__ $,!_P"_3?\ Q5'M*G\GXA]2P7_02O\ P%GI-%>;?\*RO_\ MH8#_ -^F_P#BJ/\ A65__P!# ?\ OTW_ ,51[2I_)^(?4L%_T$K_ ,!9Z317 MFW_"LK__ *& _P#?IO\ XJC_ (5E?_\ 0P'_ +]-_P#%4>TJ?R?B'U+!?]!* M_P# 6>DT5YM_PK*__P"A@/\ WZ;_ .*H_P"%97__ $,!_P"_3?\ Q5'M*G\G MXA]2P7_02O\ P%GI-%>;?\*RO_\ H8#_ -^F_P#BJ/\ A65__P!# ?\ OTW_ M ,51[2I_)^(?4L%_T$K_ ,!9Z317FW_"LK__ *& _P#?IO\ XJC_ (5E?_\ M0P'_ +]-_P#%4>TJ?R?B'U+!?]!*_P# 6>DT5YM_PK*__P"A@/\ WZ;_ .*H M_P"%97__ $,!_P"_3?\ Q5'M*G\GXA]2P7_02O\ P%GI-%>;?\*RO_\ H8#_ M -^F_P#BJ/\ A65__P!# ?\ OTW_ ,51[2I_)^(?4L%_T$K_ ,!9Z317FW_" MLK__ *#Y_P"_3?\ Q5%'M*G\GXA]2P7_ $$K_P !9Z03\Y/8FC<*"/G;V-+6 MYY(F11D>M+10!2UK_)!1115 M&(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% ?OM]:09SUI3]]OK10 444G2@"EJ M^?[%O_\ KWD_]!-6;7_CS@_ZYK_*J^L?\@2__P"O>3_T$U8M?^/.#_KFO\JG M[1M_RY^?Z"W$\5K;2W$[B.&)"\CGHJ@9)_*N8M_'EO=6\<\.AZPT4B[D;9 - MP['!E!K6\3_\BEK7_7A/_P"BVKA-&T/QC+H6G26QT+R'M8FC\QYMVTJ,9P,9 MQUQ6L.7[1QUG527LDGZG4_\ ":)_T =8_*W_ /CU'_":)_T =8_*W_\ CU;%6V5_Z\SI;CQ[:VD+3W.C:O# F-\A2%@@SU(60G ]@:ZM6#J&4@JP MR".XKROQ#HGB^'PYJ,MV=#^S);NTOE/+OVXYQD8S]:],T_\ Y!EI_P!<4_\ M0142Y;^Z;475:_>I)^19HHHJ38**** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH S9/^1FM_\ KSE_]#CK2K-D_P"1FM_^ MO.7_ -#CK2J8]36KM'T_5A1115&0C,%4LQ 4#))[5QY\JHY)8_D,'V)KIK&RMM M-L8;*TB6*W@0(B*.@']??O0!ST^M^+H(]X\(0S>JQ:HN1^:"KGA_Q58Z^\UL ML MK_)!2$@#). .M+7)_$FYDM_!%XD;%3F[_+_@GK/_"UM$_Y\M3_ ._38-]@.V)8;^%>[/ & _!23^E>1X-]DY?A_D?0FD MZUINNVGVK3+M+B(':V 0RGT93@J>G! ZU?KQOX8W$D/C.2!6(CN+&3>O9F1T MVD_0,_\ WT:]DKLA)3BI+J?*8["_5<1*C>]O^'"BBBJ.0**** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ /WV^M%!^^WUI #GK M0 =**6B@"EK'_($O_P#KWD_]!-6+7_CS@_ZYK_*JVK@_V+?D_P#/O)_Z":LV MO_'G!_US7^53]HV_Y<_/]#/\3_\ (I:U_P!>$_\ Z+:CPQ_R*6B_]>$'_HM: M/$__ "*6M?\ 7A/_ .BVH\,?\BEHO_7A!_Z+6J,35HHK)URYNQ]DL=.N8+>] MNI0 \A!*Q+S(RJ1\Q P,?[6: *GBF_TJ30[[3KK41";A&M6,433O&S*2,HF3 MTR><52/B6&V\4:3HUO?121>6T%Q$4VNCA04)SSST_.N@LM(LM,LI+73H5M$? M)+1CYBQ_B).Y@F$OVBPN&M)7D !E90I$F!P-RLK8[9Q M6K5G,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 9LG_(S6_P#UYR_^AQUI5FR?\C-;_P#7G+_Z''6E4QZFM7:/I^K" MBBBJ,CBO&4K7?BCPMI-O$\DZWRWTF" $C3@DY^I_*NUKBO&9;1==T7Q5L9K6 MT9K:]V@DK%)P'^BG\R17912QSPI-$ZR1NH9'4Y# \@@]Q0 ^N3^)-K<7?@/4 M4MX_,>,),PR!A48,QY] ":ZRN3\?:J;;07TBT7SM3U8&TMH1U(;AF/H ">?7 M% '1Z=?1:GIEK?P!A%DV"Z7H]EIZMO%K D(;&-VU0, M_I5R@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S M/$?_ "+.J?\ 7I+_ .@FM/O69XC_ .19U3_KTE_]!-:?>I^T;/\ @KU?Y(*Y M[Q=:V][9Z=;W<$4\#ZC 'CE0,K#=T(/!KH:Q/$O^KTO_ +"5O_Z%6D/B1B)_ MPA?A7_H6=&_\ (O_ (FC_A"_"O\ T+.C?^ $7_Q-;E%'/+N!A_\ "%^%?^A9 MT;_P B_^)H_X0OPK_P!"SHW_ ( 1?_$UN50UG5(M%TBXOYD:01+\D:?>DO3K--(M!=)IIMV=K^];T/7_L>2?+*K!2[X2UMUC.TM%LW%0/1L#_&NUKQ3P1KK1^,[ M,ZK)'NF$ZF\.09II3'@/V!^3 /3[J@#@'VNM)2C))Q=T>96H5:$W3K1LT%%% M%09!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 (3\Q^M+2-G<<9Z^E+0 4444 4M8_Y E_\ ]>\G_H)JQ:_\><'_ %S7^55] M8_Y E_\ ]>\G_H)JQ:_\><'_ %S7^53]HV_Y<_/]#/\ $_\ R*6M?]>$_P#Z M+:CPQ_R*6B_]>$'_ *+6CQ/_ ,BEK7_7A/\ ^BVH\,?\BEHO_7A!_P"BUJC$ MU:\WOM2U_6=>LM;T6U5K&"22VMFE0X?*Y=FXR%8H%!X ..G->D57O[&UU.PF ML;V%9K:9=DD;="/Z'W[5,H\W4Z*%=4;OE3;[ZKST\_P&:9=S7VG0W%Q9R6DS M@[X).JD''XCT-4O%.IW&C>';G4+4(TL)0X<9!!< _P ZC6'6],D2.&:SN]-B MMR ;N1TN-RKQN?!5@6 R< @'OCF*ZTK5-?LX8-4FM[2U,A:XMK1C+YZ#!5?, M95*\@YP,GC!%#3Y;)ZDTYTU64Y1]V^WE?8DT*_@O+B^O8]36XM[VY_T2,N?E M5$"-M![%E<\<'.:W:Q=/\):%I=PMQ::>B3)RKLS.1]-Q-;5.-[:BJJDI?NFV MO-6_5A1113,@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** ,V3_D9K?\ Z\Y?_0XZTJS9/^1FM_\ KSE_]#CK2J8]36KM'T_5 MA117&S^+=2UJ[GLO"%A%="%_+EU*Z8K;(W<+CE_P]N"#FJ,CI]36S?2[J/4' MC2S>)DF:1PJA2,')/3K7(_#/6&N]'FTDF2XCTV1H8+T1L(YX\G;@GN!QCTQ5 MBW\!K>SI=^*-3GUJX0[EA?\ =V\9XZ1CC^A[BNNAABMX4AAC2*)!M1$4!5'H M .@H ?7GGA[5;77?B1J-]>R+:W-I$+.QLKA3'+MZL^&QR?0:?$>I[\YXF.W/\ N]/PK&=>$'9L]+#91B\3 M#VE.&GGH?0]%>2>&OB??6MW':>)2DUM(P5;Y$"M&3_?4<8]P./>O6@00"""# MT(K2,E)71Q5J%2A-TZJLT+1115&04444 %%%% !1110 4444 %%%% !1110 M4444 %%%% &9XC_Y%G5/^O27_P!!-:?>LSQ'_P BSJG_ %Z2_P#H)K3[U/VC M9_P5ZO\ )!6)XE_U>E_]A*W_ /0JVZY?QY]I&AVWV.807'VZ )*5W>62V-V. MY&>,\9Q6L%>21@VDKLV;76M-O=1NM/MKV&6[M3B:%6^9>GYCG!(Z'CJ,5G>( M_$#Z>RZ=IX2759DW*&Y6!.GFO[9'"]6(P, $CE1I%JMM;Q1>9$]OEH;B-R)8 MV/5@_7<>8@O+%)D\^X<., 8 *"J.O7@UCQ& M+5,-9:4V6]'N67I]$1OS?U6L[4)=0L+BWU728EFO8 T/E.2%=),#!]@XC<^R M'UJ>PM!8V4=N)&D899Y'^](Y)+.?96\020 MPZ#>3S!B(HS(FUMK!QRA4]FW 8/8XKCO#.A77BWQ)'8SW+EI0UU?W2\,5R-V M/1F9@!Z#)'W<5TOC)6;PO<[>TD+'Z"5"?T!JQ\')(EU[7(VQYKVUN8_4JK2[ MO_0D_,5S8K6<8O;5GO7&YD,EW:N;:=SR69<%6)[DH4 M)]R:S?C(R?V!I*''F'405'? AER?U'YBJWPD!_L753C"_;\?4^5'_0BH6E1I M=5?YWL>S5DZ^61J3WA+E3\K7_ ]!HHHJSQPHHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** $;[QX/7UI:5OO'ZTE !1110!2UC M_D"7_P#U[R?^@FK%K_QYP?\ 7-?Y57UC_D"7_P#U[R?^@FK%K_QYP?\ 7-?Y M5/VC;_ES\_T,_P 3_P#(I:U_UX3_ /HMJY'0_B!:6GA_3;5M#UZ1H;2*,O'9 M JQ" 9!W'-82:Y0QJ]Q (XUSQEF)XQ7J5O%Y%K## MG/EHJ9]<#%9S44_==SKP]2I.+=2-B6BBBH-PHHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-D_Y&:W_ .O.7_T..M*L MV3_D9K?_ *\Y?_0XZTJF/4UJ[1]/U9RGCZ_N(-#ATRQDV7VK7"643?W WWF^ MF.,]LYK?TK3+71M+M].LT"00($4=SZD^Y/)^M+R2+%&SL?E49KVKX;:=/IO@BS%R"LMP6N"I[!SD?I@_C77A M6VV^A\YQ'3A3C2A>\M;M[_U>]OP.MHHHKL/EPHHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** ,SQ'_ ,BSJG_7I+_Z":T^]9GB/_D6=4_Z])?_ $$U MI]ZG[1L_X*]7^2"LCQ-IL^JZ#-;VI7[2CQSPAC@,\;JX4GL#MQGMFM>BK3:= MT8-)JS/,Y-:MK;Y=0CN=/D'!2[@:, ]\-C:WU4D4S_A)=$_Z"UG_ -_EKT^B MNCZSY'G/+*=]&SS#_A)=$_Z"UG_W^6C_ (271/\ H+6?_?Y:]/IDLR00O-*X M2.-2SLQP% Y)-/ZPNPO[,A_,SRC4_$'AZ?2[J"?4K>2.6)HV2*0,[ C&% [\ M\5Q_A[6;_P /:G9ZM"JO$_ L_B>UFOI[F6RLP"MLZ*"TS_ -[!'^K' M3L6.<$8!/%7K2K5%&G]G=_H?999EU'*\%.>+;M5M[O7U]>OD>O>'_%VB^)H MVG7J&<+F2UD(6:+_ 'DZ_CT/8FK>KZ[I>@VOVG5+Z&UCYV[V^9SZ*O5C[ $U MXCJGPT\00':+&VU2,'Y&@= ?J5D*[3[ M]:@L/AQXCEF(30X;$GK+<31*I_[ M]EV_2CFE_+^*_/\ X!S?4<&WS+$+E]'?[AOB[Q1/XOUV.Z2"5;6(>186NW,C M;B,DC^^Y"@+V '\-VUC+M-RX'W0?116;X5\!V M?AZ5;VYF^VZD 0LI7:D6>#L7G!QP6))ZXP"1774XQ:NY;O\ JQEC<53G"-"@ MK0CWW;[L****H\X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ 8_,>#U]*3/L?RI68;C]:,YZ4 )GV/Y49]C^5+10!1U<_\ M$EO^#_Q[R=O]DU8M3_H<'_7-?Y5!K'_($O\ _KWD_P#035BU_P"/.#_KFO\ M*I^T;?\ +GY_H29I<_6BBJ,1,TM%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9LG_(S6_P#UYR_^ MAQUI5FR?\C-;_P#7G+_Z''6E4QZFM7:/I^K"BBBJ,@HHHH **** /,/%/PPF M>[EU#PV\49E8O+8RG:A/WT/'OCBN1_P"$/\7>;Y7_ CTN_\ Z[Q[?^^L MXKWVBLIT83=VCT,/FF+PT.2E.R^3_,\M\,_"ZDO_ *":T^]9GB/_ )%G5/\ KTE_ M]!-:?>I^T;/^"O5_D@HHHJC$**** "H+VTAO[&XL[A2T%Q$T4B@XRK @C\C4 M]% 'EUI\)Y_[15=0U**;3T;+>6A629?[I[)GN03GG&W@CTZ**."%(8D6..-0 MJ(@P% X '04^BDDEHE8WKXFMB&G5E>V@4444S **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** GYCP>M)T;ZT M'&X_7UH/WA0 M%%% %'665=#OV8@ 6\F23_LFI[-E>QMV1@RF-2"#D'BLCQ? MH=QXAT,V5K.L4HE60;R0KXSP MW?ZDUG=\]K:'9R4OJG-S^]?;RMN;E8VM>)].T">VBOC*OVC.&1,A0" 2?;FM MFN,\5V":IXJTFQDP%GM;I Q&=IV<'\#@_A3J-J/N[BP-*G5K6J_#9MV\DV;N MN^(;'P];Q2WID/FL51(U!8X&2<9' _K2ZOXAL=%TN+4+KS3#*55!&N6.02." M1V!KSB6:[US0;Z[OHV0Z39+9JK\DS%P&;/KM !^M;E_-U[I?,ZN_\ M$-AIVB1:O*9&M90C)Y:Y8AN1Q0?$%AY6FRHSR1ZBX2!D' M]'MI?D-991UBWJG+YQ2T_-/T.VU#Q-IVF:S::7<&3[1=;=FUV>HGEE-*+W:3NDU M>]KI=;=5WT.EB\56;Z?>7]%IXIMKNWGN/L& MI000V[7)EGMBBLBC/RG."<2!&00, '@D#FA56V*>7TXQ;:UNEUT34 M7V\^MCJ-%U^QUVP>\M&=8XV*N)5VE3@'GVP>M9]OXVTFYTZ_OHQ<^39;/,W1 MX)#G"D#/?\*XR07>FVUG:62\>(=-MH0QZ+* J-^&QN?KLVK:].:,7?YMI>AVD'BFWFM+FY?3]2MX;>$ MS,\]L4#*.RG/)I5\6:9)X?\ [:1I6M0XC8!1O5BP&",^X/TK!^VVT_A#5H8] M=.HR"P)\I@H\H!<'&T#U Y]*YS6K>;1=)A2)2;#6+>WD('1)UVEC^(R??\*' M5DE?R)I9=0J3Y'=/F\]5HWND[V=_D=U>^,K.QO\ ['+IVJ&4NR1[;7B4KU*< M_,/I6[:7 N[2*X$4L0D7=LF3:Z_4=C7-^(_^1O\ "W_76?\ ]!6NJK:#ES-, M\W$0I1I4Y05G)7>OFU^@4445H<04444 %%%% !1110 4444 %%%% !1110 4 M444 94DB?\)5;1[UW_8I3MSS]^/M^!K5KA;GP1?S>.5UI;Z,6PG68Y)\P8Q\ MH&,8XQUZ5W59P;=[JQUXN%**A[.?-IKY/L86H^(I+;5QI5AILM_=B+SY%214 M")G'5NI]O>H[WQ-+;ZA:6%OI-Q<75S;"X\KS%C*#N#NXR,5D>,?[-:\>3&I6 MNLPQ8M9[:-_WQP<*".",G!Z&L[4!<-K>C7.M-?V[?V:!-+9JPE0P=&<(2<=T][W;M?375>ENS.JO?$K6,5E%)IL[:G>9\NQ1E9ACJ M2P. /?\ P.$;Q+)!'9_;-+N+::YOELS&[#@L,[@1PR\]O>L2\F^P:]HWB".& M\N=+6T-J\K1LTL>"WSL#SSGK]?;-C7[XZOINGZK8V=Y)!8:E',ZF$JTB+R64 M'DCG'Y^E/GEKJ1'"4[P7)H[W=WH]?=WTZ;Z^9T-SK"6^OV.E&)F>[1W$F>%V MC/2L.#QVCVT-[/I5S#I\LWDBY#JP#9QR <@4RWNE\0>-M/O["*8V5E;R"2>2 M)D4LPQM&1UYKE[+2KFU\.:=JDRW=Q;P7VZXT^3.S;N(WA1CD'USG/IG*E4E] MG;_AC2A@L/RJ-5>]9:7=[OFT\GHM]#OI-?D.H:G96NG2W,]CY65615W[QGC/ M3%9]GXON[Z"YF@T"Y:*V,BRMYR<,@R5QU)[<>M3:-'(/&WB.0HPC=;;:Q!PW MR=J;X)BDBM-6$D;H6U29AN4C(^7FJ3DVM>YSRIT*=.3Y$VE![OJE?J6(O%5M M=-HZ6D+32:DI<*& \I1]XM]#D>^#6_7&>$M)CLO$VO.L#HL4@BM]P.%1BS$+ M[9Q79U=-R:O(Y<=3I4ZG)2VM^>OX)I!1116AQA1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 97B5E3POJA9@H^RR#)/^R:U P8!E(*GD$=ZYSQGX M>NO$>E0V]I<)')'*'VR$A6X(YP#R,U?\-Z5+HN@6NGSS":2('GEW_ U:S%UF(^(GT9XG286_GI(2-KKG''OG/Y& MM.N3\8B33KK2O$$$32-93&.947),;C!_+M[M3FW%71&$I1JU/9RW:=O7I_E\ MRS>^,+6S34I/LTTD=A,D#NI&'=NH'^[WJ6[\2F+5+FQLM+NKY[0*URT)4;-P MR 3\QQV%_;H:Q=2:5_ZZGK0P6'E)1BKZR76VG*KNVMM7KY]CJ; MCQ%!;ZE?V302EK*S-V[#&&4=A[U5T_Q?%>7-C#-I]W:B_4FVDDVE'P,]0>/R MK#N4NI->UQKB(B=] (<*,C?M&0/QS69HB?Z7X=?3I]0N[R)@ES#/&6BMHR ' MVEE 7CI@]OS'5E?^NX0P%!TFVM;+77?EOZ;]SL)_%]K!INH7IMIBEE>&T901 MEF! R/;FM'5]7BTA;,RQO)]JNDMEVX^4MGD^W%<%J,4O_"*>)@(W).MNP 4\ MCUE9DRP%+FCRKW;M/[DU^+9H77 MBV:UU*.P;0KXSRE_) *?O O4CGTYJ>/Q7;#^T4O+:6TFL85G>*0@EE(SQ@]< MX'U(%0:LC'Q[X>8*2HCN,G' ^2J/C32H;S7="9HW*W$PM[C;G#QAE8*WMG-- MRFDW?9F=.CA9RIPE&W-%NZ;Z-]WV7WLZO3;PZAIMO>&!X/.0.(W/(!Z9_"K5 M'THKH1X\FG)M*R"BBB@04444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% "-]X\]_6@_>%!SO/7K0?O"@!:*** "BBB@ I-H)!(& M1T..E+7+^*?$.O: ES=67AR+4-/MK9KB6X.H+"5"@EAL*$G 'XYH Z;8F&&U M<,: NQ=B$DE5YQGCKCI2E06#$#(Z''2N<\(:_=Z]_;W MVM(5_L_6;FPB\I2,QQE=I;)/S<\XP/:NA62-V94=69#A@#DCZT#NQRJ%&% M'8"D\M/+\O8NP\;<Y%WKN?[HSRWT]:+!S,78O MR_*/EZ<=*38N2=H^;KQUH#H9#&'4N!DKGD#UQ2DX!/I0%V((XP" B@$8/'6E M**0 5! Z CI6'X-\1_\ "6^$['7/LOV7[4'_ '/F;]NUV3[V!G[N>G>G#6-0 MM+37+S5=.2WM;!I'MVCG#M<1*N[<1_"3CH?_ *Y+!=FT54D$@9'0XZ4M1QUYK)\1ZL^E^$]5U:S,4LMI: M2SQ[OF0LJDC.#TR/6@#7HK/T6^?4/#VG:A3;PH+(&.,]N:OHZR( M'1@RGHRG(- "T444 %%%% !1110 4444 %%%% !1110 45S>J^(;JQ\=>'M# MBBA-MJ4=R\SL#O4QJ"NTYP.3SD'\*T[OQ!HVGW\=C>ZM8V]W+C9!-<(CMDX& M%)SR: -&BN3^'^NW>K^ [;5]8NT>8O.99V"QJ%25P"< *HY]JV]-\0:-K, MDD>EZM8WKQ\NMM<)(5'J0#TH T:*RKKQ/H%B&-WK>FP!96@8R72+B1<;D.3] MX9&1VR,U0\5^,]-\+:3;W\LMO-]IDC6&/[2J&1&9074\[@H8$X[>E '245S] M_K@N+?2[G0]7T1[:?4(X)99[CZSHM]R1C+I;7*2%1ZD*3B@#0HK/O M]>T?2IXX-1U:PLYI!E([BY2-F'3(#$9J6_U33]*MQ<:C?VMG"3M$EQ,L:D^F M6(&: +=%5;74["]LOMMI?6T]H 3Y\4JM'@=?F!QQ4 \0:*UW;VJZQIYN;E%> M"$7*;Y5894J,Y8$=".M &C15=*NM0ET^WU.SFO8<^;;1SJTB8X.5!R.M3 M7UP;33[FY50S0Q-(%/? )H L45Y9%X\\96GA&W\7ZEINAS:*Z)))%:2RK<*C M,%R-P*Y!(XS7>7M]>1^(='MH+G3$L[E9C/%<.1@H UZ*\[ M_P"$IUC_ (17Q[??:A]HTF^NH;)_*7]VJ(I48QAL$GKFNWTBXDN]%L+F8[I9 MK>.1R!C)*@F@"[17GMOXE\;ZQJ>MC1+#07L],OI+,1W,DJS2E #P1E><]\5T M/AOQAI_B#PSI^LNR6(O9/(6&XE4$3!BOE@G&XY4XQR1V'2@#H:*H0:WI-U8S M7UOJEE-9P$B6XCN$:.,@ D,P.!@$=?6G:=K&F:O&\FF:E9WR1G#M;3K(%/N5 M)Q0!=HK/37M'EU-M,CU:Q?4%)!M5N4,H(Y(V9SQ]*-0UW1](ECCU+5K"RDD& M46YN4C+#U 8C- &A14$]]:6RPM<74$2SR+%"9) HD=ONJN>I/8#DU7L=;TG4 MYI8;#5+*[EA_UJ07"2,G;D G'XT 7Z*Y?1/'FB:YK%_IL%]9B6WG$,&+I&^U M94-N0 \@FP#S6AS+=HO[Q<;DY/WAD9'49H TZ*HS:U MI5MJ,>GSZG917LN#';/.JR/GIA2\1UN%*DQY10!E7[XSSSQ77S^$M(N M_"MOXYU&\TOXYB\U&VE%>6)6(/;@D9[9 MS6G#X6U:WU?0+C1/!=KH#65W&+BZAU!':6UZ2(X !03#7?$%S# 08;2XU M%FA3'0;0 2!V!)% '/:#H>E^,?%/BV^\0VL=_-:WYT^W@G&Y;>!%&"@_A+$D MY'<''4TZ^TBRU+XEZ5X4OHVGT/3-#^UV]G*Y9'E$OE OG[^%'&<]_4UT&K> M].U/6)=5AU#5M+N[A56Z;3;LPBX"C"[Q@YP.,C!I^I^!-'U&UTV*-KRPFTV/ MRK.[LKAHYXDQ@KO.<@CKNSW]30!S^CV<'ASXL:CHFD1BWTJZT47\MJG^KCG$ MOEY4=%RO4#KQZ"N)L?#.F-\ 1XB,+'68H3-#>ER9(3',0H0_PJ .@]2>O->O MZ!X3T_P\+J2"2ZNKR[Q]IO;R8RS38&%W,>P!P !4,7@K2H? Y\(HUS_ &:8 MFBW%QYF&8L><8SD^E '%^(/#FG>&SX+U73HW35)M;M8+B^:0M-<+,&\WS&_B MW?ID@8'%>K-]P_2LK5?#MEK$.F17)E"Z;>17D&Q@,O'G;NXY'/-:V.,4 <)\ M&_\ DE&B?2;_ -'25A16%IJ&B?$Z.[MXYDCOKB5 ZYVNL *L/<&NATSX8Z?I M"P16.O>)(+:!MR6T>ILL0YR1M Q@G.?7)KN: /++_ $^#2_AEX/@TK3(PVO36,.HI#((#>@QEO+:3MN.>?KZUT>B> M']8M/'.EZC8^%+7P]IXBEAU%;>\1UN%VYCRB@#*OWQGGK773^$=(N_"MKX=N M8I)K&UBCCA9GQ(AC "N&&,,,=1[]CBH=%\(1Z/>B[?7-=U&1%*HM_?&1$R,$ M[0 "?JCU,?S$GJ:UKOX;Z/R&6\L;2]:.WN&;[Q91S\W?!&:I?$CPZ?$Q\-:,FGR2PMJ DN+A5.V"!%.\% MAT+ @#U(]J .4ATR9]&\':5JSLL?BC4IM2UJUV7B7P MQHV@>!O%DVDV$5D;G3)1*D.51ML;X.WH#R>0.:Z'Q!X& 521A0-S'@ M=3SF@#@]7>[OG^'VBC3/[3LI-+%R]@]P(8[ETB3:&)!!"?>V]\\UTG@W1-7T MOQ;J%R-!AT/1;JU7=9Q72RH;E6QO55 "93@X'.!6]J7@S2M3TG3;&0W,+Z8B MK97=O,8YX,*%RKCU &>,'TZ5-H/AN/0FFD_M75M1EE !DU"[,I4#LHX4?@,T M ;=%%% !1110 4444 %%%% !1110 4444 <+XB_Y*]X*_P"N%]_Z+%9W@S3= M'U7_ (3:?7;:TN)CK5S%=/=JI*0)MV D]$ !P>V/:N]N-'L+K5K/5)[V2 MNMO+N(V!QAN,X.0.XK*U+P'X7U?5SJM_I$,UXVW>Y=PLFWIO0':__ @: /)U M:4? OPO!;-";6XUP17 N"1"T7GRG$I'(3<$R:[JW\+^)IO&.AZQ?Q>'K./3A M)&W]GF4/+&R$!,%0" <$#/'.*ZR/PWHT>A2:(-/B;3)"Y:V?+J2S%SUS_$2? M;MC%4=(\">&M"U"*^T_3?+NH5*Q227$LOE@C!VAV(7@D<=C0!S/@7P_I&H:K MXVN[W3K:YGDUVYMF>:,/^[^4[1GH,L,X' XJFOA/0E M\,GPX-.C.D$$&V9F8.U '-_$"UM[.+P?#:P101#Q/9D)$@51 MQ)V%1)IFG2?&^\62QM6SH:3X:%3E_/.7Z=??K72V_@[0+73[*PAL,6UE=K>V MZ--(Q289P^2V21D\$D>U+K7@_0/$-];WVJ:*&7*P:S9?;[ 8^7[:"(V4#N6+(Y]J[SP?H0\->$=,TCCS M+>$>:0<@R-\SGZ;B:R?%?ARY\1>,/"[M9HVFZ;-)=SW#,N0X \M ,YP6 )XQ M@"NQH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MN=\??\D]\1?]@Z?_ - -=%5>_L;;4]/N+"\B\VUN8VBE3<1N5A@C(Y''I0!Y M7XG^U3^%?AS8)%;2VEU);"6.[)9(;MG6 1@\9Z5V$/AK1H-*NM+6PC-C=R/+/!(2ZNSG+'YB>_/MVJ MAIG@/P[I%[;7=I9S":UR+?S;R:58LC'RJ[D#@D=* .;\$Z5I6N:EXRNM7LK6 M^OO[;GMW-U$LA6! HC7YNBXSCUQ[4EM8:5??%B.PN(()["PT&)M)@?$D00O@ MR(#D$X"C/H!72:MX!\,ZWJ4NH7^F[[J90DSQSR1>:!T#A& ;\?058U7P;H&L MQ6<=YIR?Z"H6U>!VA:%0,!59""!CMG% '%16T&F^./'%AI$,<.FG1EFNHH5 M2*Y*L%P!PI9,DXZUS^K:%I=C^SO!JMO8PQZDL%I<+>!?WRR&6,9#_>'!('/ MX%>MZ7X7T71M,N-.T^Q2&VN-WGC>S-*6&"6'=7\$3:/I\%E+'JR6HDA0*S1O&X8, M>K9QU.3R?4UW6M?\@+4/^O:3_P!!-+J&D6.J26;WL'FM93BYMSO9=D@! ;@C M/!/!R*M31)/#)#*H:.12C*>X(P10!XE#X7N)_@K9ZL_B*],-I9B]&GW 1K60 MQY81LH + D %CR1UKIKG47UCQK\+M3EB$4EY9WEPT:GA2]LC8'YULP?"KP3 M;O&R:&K",Y5);F:1/Q1G*G\1717.C:?=ZKI^ISVX:\T\2"UDWL/+WKM?@'!R M !R#CM0!YB/^1&^*?_83OO\ T6E>F>'O^1;TK_KSA_\ 0!47_",:-]AU2R^Q M#[/JLKRWJ>8_[UW #'.->6=M,;EHC 9+BZEG(C)!VC>QP.!T]* .(T>TE^'EQH^CZQI.GW^GW&H>18 M:Q"H^T+-*6*^:K#.XY(W*> .:J^'[/6-7\0>,KB/2_#^H2G5IK61M5D<2B%0 M!&@4(PV;>GKSZ5W.G> ?#6E7MO=VNGN);4DVXEN994A)ZE$=BJ_@*DU3P1X? MU?4VU*ZLG6]= DD]MMR1W'_% M16\$GDRN1Y3O)A0Q ;A6QVQCBMW5=)T[1OBGX'_LNQM[(3QW\4PMHA&)$6$, MH8+C(!Y%=6OA/0UTW3M.6P46FFW"W5I&)''ERJ2P;.7'? MW$ESQ\R23[[!Q72>)DU"_^,=A:6UKIEW]GT9KBV@U.1EB60S89UVJV7VA>,=!GM7; MR^%=%F\,#PW)99T@(L8M_-?[JD,!NSNZ@=Z=KGAG1_$:VXU6S$S6SEX)5D:. M2(GKM="&';C..!Z4 <-)X;U;1/#?Q O;^/3;:WU'37DBL]/=S'&ZP.KMAE4 MM\I..I'-8FOZ!I.E?L_6>JV.GP0:E':65XEXJ#SA,[Q%GW_>S\Q[\# ' %>F MV7@[0M/L-1LH+-O*U*,QWADN))'F4J5P79BW1CT/&3BI[OPUI%_X:7P[MZ/I5U\8=(%UIUE*+C3;AI!+ K>8RL@ M!.1R0.GM7H( 50J@ 8 ':L?7O"FB^)3;-JUHTSVI8PNDSQ,FX , R$'! Y% M:Z(L<:H@PJ@ #T% #J*** "BBB@!"?G//?UH/WA2G&X\=_2D)^84 )GDBE P M:,+1Q0 M%&:,T %(65<9(&3@9[TN:\R^*VBIXCU;PMI#MM^U27:HQ)PKB E& MX]& /X4 >FT@92Q4$$CJ,]*XK1_'"#X7MXDU+(NK"W:.\BD^5OM,?R%"!]TL MV,#_ &A7-_"_2KK2/&NMPW[L^H3V%M=7C-P3-*7=P>W!;'X4 >M45PFJ>+?% M.@62:SK/AZQ@T@2QI<1Q7QDN;=78+O/R!&P2.%/?KWJWKGB[4[+QG!X:TO15 MOKBXL/M22O/Y:1_O"A,AP<* ,Y&220,T2QAL-3O([)/LMXTLMO) M)G;OR@5AD<]#64/'/B/4% MUQ]'\.6\T.C7EQ!-)/=E?.$1^[& I.\CGG &1UH ]"HKS:?XE:LOAV'Q8GAP M)X;!C$K37(%R58A2Z(!C:&.!DY;@\ YKH]<\2WD&O6OA[0[*&\U:>W:['Y1#YQ-UFX57*CS0NW&S+<#.2"#QG@ ] M'HKSG7]4\40?%73K/3H+>2W:QF:*"2^>..8#;EG 0@,#D#KQW%>B(6\M3( K M8^8 Y /?F@"M%J=E/>W=G%S[0@/^KWC*Y^HYJ?[1#_ ,]H_P#OH5Y] M\/=-L/%/@2XU#5K2.Y77-0GOIH9?F (D*J![ (,5D>'O _ABY^)?C.PGT2T> MTLUL?L\3)\L>^$EL?4\T >M[E+;0PW8SC/.*"P7&2!DX&?6N$T^&.W^-5[#$ M@2./P_"J*HX4"; JA\6-&3Q#?>&-(D;:+NYN(U8_P +>2VUOP;!_"@#TNDW M#) .2.H':N*T/QJB_#!O$&IY%UIT+Q7L3G#?:(_E*GT+-C _VQ7-?#/2KK2? M'6JKJ#,VHW6F0WEZ6&#YTLCNPQ[9Q^% 'J.G:C9ZM817UA<)<6LP)CE0Y#8. M#^H(_"K5'PJZ=87%O;WE_:VTURVV".:94:4\#"@G+')'3U%6Z\I^*6A'Q M)XO\/:6AVSRV5\T# XVRJJLASV^91^&:UIO',UU\*+?6;0'^V+Y%L8(AA6^V ML?+( /HVYL'L* .ULM5T[4FF6PO[6Z:!MLH@F5S&?1L'@\'KZ5;KS#X=:,/# M?B#QGI.GK&[VD=BD>\E5DD^SDDL1G&YLD\'J:M7OBOQ#H&K:/%J>I>'K[[;? M165S96:.DMN9. RDN20#URH_#/ !Z+17$WWB#Q+=>.KSPWHT6G1QPVD5P;NZ M5F\L,6!&P,-Q)VXY &#G/ J?PSX@US6-+UNUN+>P&NZ7=26@*EUMY6 !1^[ M'/(Y/';/ !U]%>?KXJUG2_%.CZ;J6IZ%J,.HS-;RI8HTK:\=\4LX:&VMX]H9F?+$G ( ^89)'TJ_X=\87%QXO/AZ\U/1]5 M66U-S;WNF';RK8:-TWO@X.0<]!^0!W-%>66OC'QSJ/@N[\406^B06MB)G,4B M2,UTL3-O(PW[L!1@ Y)*D\ BKD_C#Q3:Z=I/B6XM=,30[^X@1K-0[7$4,N L MADSM+<@[0O?'O0!Z/17"Z_XSFB\7/X>L=3T?2Q;6ZS75YJ;9^9ONQQIO3)QR M3G&#^=*'XAWK^#/$U[G39]4T-BOFVK%[:<'!1Q\V<$9!&XX(Z]J /1Z*\\N? M$_B[21HNJZG;Z4-,U*\AMI+.$.9K99?N-YF=K$<9 7'8>M49X_$Y^-MRMI>Z M4DQT3=&9;:1E%O\ :#A2 XS)GJW ]J /4:S+3Q!IEY%J4T=TBP:=.\%S-)\B M(Z %_F/&!GD].#5C5;W^S=(O;_;N^S6[S8]=JD_TKSFPM3:_L[W)=B\MQI,] MU(YZNT@9R2>Y^;]* /0[O6M)L+2&[O=4LK:VGQY4TUPB))D9&UB<'CGBC3]: MTK5M_P#9NIV5[L^_]FG23;]=I.*\ZUJ"*XTCX8PSQ)+$]S;!D=0RL/([@]:G M^).CZ?X9TBW\7:+96]CJ>EW43;K:,1^?&SA6C?;C(.1UYX]Z /09=5TZ#48M M.FO[6.^E7=';/,HE<<\A3^\BNB2,#KE=PQ[BNH\6>(!KO@K2[32)-MQXH,=M 1AC%$XS,Q M'^RFX'T)H ZB7Q+I":'=:S#?0W=A:@F:6S<3!<#)^[GH#D^U:4,T=Q!'/"ZR M12*'1U.0RD9!%>??##3+./1/%FDK"OV%=?O;81=O+VHNW\N*T/A3=37/PYTR M.YD+S6IDM6/M'(RJ/P4** .THHHH **** "BBB@ JKJ&I66DV;WFH7<%K;)] MZ6:0(H]!D]ZM5YY\6IHX--T*=,7%];:K%=6^FA2[WNS.Y54 G(#9SC _$4 = M?HWB31?$*2-I&IVUYY7^L$4@)3/3(ZC/]*U*\Q\.ZK:7%U>?$[4Y;>TM+JWC MT^WMK;,K(AE S*0.9"V!@#Y1QS7IU %:ZU"RL3"+R\M[8YZ*N3 MR?859KRGQEHTGC_Q/K.GPEBN@:;BV*MM/VZ7$BX/<;44'TW5NS>.)V^$(\7V M20O="T61DD4[/-#!'& 0@#N:*\_NO%'BS2+O1;W5K'2DTO5+Z.T-K"S MFXMO-^X6?.UL?Q8'T]:W-=G\417CMIUUH-E8*@"27XD=Y'[C *A1^+&@#7U7 M5K'1-/:_U&?R+9&5&?:S8+,%7@ GDD"KM>4^(O$,WBCX)?VI&[V*%8Q9QWNGO&"&DCSMD#DG&0_3 ' M% '2U6O=0LM-A26^NX+:-W$:O-($#,>B@GN?2O(_&_B'7/$?PMU_4[?[!%HZ MWQAA8(_FS0)-&JR*P;&2X;.1T'XUU?B2_P!8TOPU:2Z_:Z'J%U)JUO$JI;.8 M51F # .Q.\'=@Y].* .ZHKCM1\0ZY?\ B^X\/>&TT]#80)-?7=\KNJ,_*1JB MD!W--TC^U18XUA[*2Z#G#V M:LJ.G\)PQ)!]1DCWKE97%_\ &ZV@E :+3-#>>'(^Y++*$8_B@Q0!TUYXDT+3 M[IK6]UK3K:X7&Z*:Z1'&1D9!.>E73=VRV9O&N(A:A/,,Q<; F,[MW3&./KCVI?#9A/P2\7&W<+"W]H/ M%9;B6L4*G$+ ]".3_P "H ].L?$&BZG/Y%AJ^GWI]A7B5])X:U3PEX9T_PK%9R>,!]D:&6P@'F0 M.H7S'E91]TO/8FM_QGH\GC_Q/K=E;EBOA_30+7;\I^W2D2+AO3;&JGTW M4 >E:MJMIHFESZE?N\=K;KNE=8V &(*2 ?1@PJE\+-0FU+X9Z'/.09$A,'X1NT8_ M110!V%%%% !1110 4444 %%%% !1110 4444 %%%% ?OGZTG\0I6_UA_&D/ MWA0 M%%% !1110 5R?B73KR[\9^#[NWMWDM[2YN&N)%'$8:$@$_4\5UE% 'E ME]X-U:3XCR6,4)_X12^NXM9NB#\HGC5@T9_O;W",1[#'2MZVTO5(_B'XGOX( M3$EQIT$=K<2#*&0!OSP<9KM:* / ]2\,WVH>#7M&\&:U/XJ#1_;-2O)]ZY$@ M+-&Q<[\@8P!@ DYXY].;3;P_&"/5/L[_ &$:"UN9\?+YGGAMOUQS7744 < N MDZY'XF^(EW80O#-?6EJNG3M@!Y%@=>#[,1UKC8_#4]XOAJ2V\(ZO#JUEJ-I- MJNHWTF3(58!RI+L7!.6R OOBO<:* /&M7LM7U3XB>)9M(M-4O(D-O!)-I6 MJ)9!<1'-6"7.C3N 6,61+$' MR02=^=V>>>YKL[_P+IEWJEQJ-O>:KIMS=,&N3IU\\*S$# +*.,X[C!K7T;1- M/T#3Q8Z;!Y,.]I&RQ9G=CDLS$DL3ZDT <=X7T_03KL%QIWP_U#2IH=V;R\@2 M(1Y4CY?G)8G..!WJWX0TF_LM,\7QW-K)$]WK5[/;AACS(W VL/8UVU% 'EVH M^']6E_9\31$L)FU,6D*FV ^?(E4D8^@)J;QGX8$GC.Q\17GA^77M,&G&RN+6 M !I86#EUD521OZE< \GR11BX1$EN7,< M@"[ S$8)'7&=WM47B+0]3NO@-#HT%E+)J0TZRB-LH^<,ABW#'J-I_*O1Z* . M&\5)J&F>.M#\0V^DWNI6<5M/:SI9('DC+;2IVDC(./7C'TSVZ'S(U+(R[ADJ MW4>QQ3J* .%^$@-KX%729#_I.E7ES97 ]'65F_DPJSX>TR]MOB7XSU">VDCM M+P6/V>4CY9-D)#8^AXKHK+1K+3]2U"_MHV2;4'1[@;CM9E7:&"] 2,9QUP,U M?H \^U)]2T3XI7&M)H.IZC93Z3';*]DB-AQ(6.=S+V_G5C55O]?UKP;J<6D7 MUK';WLSW$=RBAX5\ME!8*Q !/3GN*[FB@#RS4O!VK3?$62QA@)\*ZE=0ZM>G M^$31A@T9'?>XC8_AZ&NET_3;V+XIZSJ+V[K9S:=!'',1\K,&;('N*ZZB@#AO M!"_;/&'CC6D_U,^H1V2^YMX]K'Z9;]*[FJ&C:/9:#I4.FZ?&R6\18@,Y9B6) M9B2>22235^@ HHHH **** "BBB@ HHHH Y;5]%OKOXA>&]7AB5K.QANDGD44 M<.OAG5VU7Q]+$XM?[9BA2PN!)R&6 H6..5PQ^O<5RMOX,UN:R\.VB>#-+TI] M)OK6:YO$N(FENA&P#,NT9P>6.XYZ#!ZU[%10!S%EHU[#\2-5UEXU%C<6$$$; M[ADNK,2,=1U%8-WX/URZTCQU:6\JVD^KW7F6)? M$^H6^G:7JELNJR0-)J%W<6\C;%0&+;$2K1KC"[ASUQS7M5:-"US*_V@\USX)T_0(Q$5$L<\4DKL2/EQ&N N,]3V'%=- M:VEO8VL=K:01P6\2[8XHE"JH] !TJ:@#@M'\,:K:?"'4/#\T"C4IK:]C2,2* M03(TA3YLXYW"GZQX:U2[^&>BZ+#"K7UJMB)4\P #RBF_GH<8/UKNJ* //?$' MAB_M/&=QXBL/#]CK]O?6\<5S9W#QI)'(G"NC."N-O!'%3ZCHFI:M\.=;L(O# M=CH]]>1E8K.WF1MW3!=E55SU]>W-=W10!R/BO0=0U3PYHMG:1*\UK?VDTH+@ M )&PW')ZXJKKFG>(;#XBP>)-'TF+5()M,_L^6)KM8&A(EW[R6!R.<8&3_7N* M* *VHV::CIEW8N<)?\ AR&\UWX'3Z/%&/[3BL[C3'@9@"DJ M;D"DG@<;?SKTFJMIIUG8274EI;I"UU*9Y]G&^0@ L1ZD 9]: .'U[0-=&A># M&T[3X[R\T62&2>W:X6(';%M(#'(Z_6I+S1O$WC2YL(O$%C9Z1HMM.MS-:177 MVB6Z=#E59@H4)Z]3Q^7?44 7QCKC;WK M\%^ ]1T+Q=>7%\ZMI&GB6/0X@P/EI,Y=SZ@CA>>N37I%% ''>&+*X\)Z9XKO M=658H9-7O-20A@V8"%(;CIPIXZT?"RPGL/AQI(N@!<7"/=/[^8[.O_CK+74: MA86NJ6$UC>PB:VF7;)&Q.&'H<5850JA5 50, <"@!:*** "BBB@ HHHH *X MCQ3I&MP>,-*\5:+8Q:HUK;R6LUC).(FVL<[XV;Y0WKGL,=^.WHH \:O?!OBF M^UM]?L]!M].M4NHKV;0I-1#"^FC)/F94;$8Y'&<$C)KUZVFGEL(9I[5H;AHE M=[?>&*,1DIN'!P>,]*GHH \V\-_#*QN],DU#Q782G7;ZXEN;I8[V150LY(4> M6X7 &/7ZU1E\$:U8>$/&GA?3K$R:?<2K/I!-PN6#[2\?S-D!2O!;&J[8T)W'D\X]!S6)K'AW4QX\U35+CPK:^ M)K.\AA2R^TW$86RVKAU*R X#-ELJ#^9->DT4 >6IX-UV/X0/X>^Q1?VE]N\T M0Q2*$V?:@^5). -HR >>V,\59^+L5Y9VFD:YH[A=8@N'L;=(_%?A>T%QH']GWL6JV\IMC>1R_N MD969]P('][CKQ[XKO:* .#O]/\0^'?'.HZ_HFD)K%IJ\$275N+I(98I8@55@ M7X*E>,=(+G0[2/4/!UGJOVDR&[L4NXR(!G,?^L 5SC@D8YZ<5V% M% '(_#O0M0\/^'KBVOXA;":]EN+:R$YE%G"V-L6[H<8)XXYJG@#A&M_%?A_X@^)M5TWPN-6L]5%KY<@U"*#;Y46TY#9/4GMVHMO".M'P]XV MO+R"!-7\10N([&WD!2+$3*BES@%CNY/3O7HU% &5X>LI=,\+:9:S0!;FWLH8 MY8U(SO5 ",]#R.N<5QGAOX96-WI;ZAXKL96UV^N);F[6.]E549W)"CRW"X Q MZ_6O2** ."\,:;4/4T 145+Y0]31Y0]30 M!%14OE#U-'E#U- $5%2^4/4T>4/4T 145+Y0]31Y0]30!%14OE#U-'E#U- $ M5%2^4/4T>4/4T 145+Y0]31Y0]30!%14OE#U-'E#U- $5%2^4/4T>4/4T 14 M5+Y0]31Y0]30!%14OE#U-'E#U- $5%2^4/4T>4/4T 145+Y0]31Y0]30!%14 MOE#U-'E#U- $5%2^4/4T>4/4T 145+Y0]31Y0]30!%14OE#U-'E#U- $5%2^ M4/4T>4/4T 145+Y0]31Y0]30!%14OE#U-'E#U- $5%2^4/4T>4/4T 145+Y0 M]31Y0]30!%14OE#U-'E#U- $5%2^4/4T>4/4T 145+Y0]31Y0]30!%14OE#U M-'E#U- $5%2^4/4T>4/4T 145+Y0]31Y0]30!%14OE#U-'E#U- $5%2^4/4T M>4/4T 145+Y0]31Y0]30!%14OE#U-'E#U- $5%2^4/4T>4/4T 145+Y0]31Y M0]30!%14OE#U-'E#U- $5%2^4/4T>4/4T 145+Y0]31Y0]30!%14OE#U-'E# MU- $5%2^4/4T>4/4T 145+Y0]31Y0]30!%14OE#U-'E#U- $5%2^4/4T>4/4 MT 145+Y0]31Y0]30!%14OE#U-'E#U- $5%2^4/4T>4/4T 145+Y0]31Y0]30 M!%14OE#U-'E#U- $5%2^4/4T>4/4T 145+Y0]31Y0]30!%13W0*F0310!__9 end GRAPHIC 9 wyy_img001.jpg IMAGE begin 644 wyy_img001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0 Z17AI9@ 34T *@ @ U$0 $ M ! 0 %$1 0 ! %$2 0 ! #_VP!# @&!@<& M!0@'!P<)"0@*#!0-# L+#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBI MJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W M^/GZ_\0 'P$ P$! 0$! 0$! 0 $" P0%!@<("0H+_\0 M1$ @$" M! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 5 M8G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F M9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:W MN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! M (1 Q$ /P#W(D[CR>M&3ZFD/WC]:2H*'9/J:,GU--HH =D^IHR?4TVB@!V3 MZFC)]33:* '9/J:,GU--HH =D^IHR?4TVB@!V3ZFC)]33:* '9/J:,GU--HH M =D^IHR?4TVB@!V3ZFC)]33:* '9/J:,GU--HH =D^IHR?4TVB@!V3ZFC)]3 M3:* '9/J:,GU--HH =D^IHR?4TVB@!V3ZFC)]33:* '9/J:,GU--HH =D^IH MR?4TVB@!V3ZFC)]33:* '9/J:,GU--HI .R?4T9/J:;13 =D^IHR?4TVB@!V M3ZFC)]33:* '9/J:,GU--HH =D^IHR?4TVB@!V3ZFC)]33:* '9/J:,GU--H MH =D^IHR?4TVB@!V3ZFC)]33:* '9/J:,GU--HH =D^IHR?4TVB@!V3ZFC)] M33:* '9/J:,GU--HH =D^IHR?4TVB@!V3ZFC)]33:* '9/J:,GU--HH <"?4 MT4@HIB$;[Q^M%#?>/UI*D!:*2B@8M%)10 M%)11K0RQ6"[KIL,/*'/7(]C^5-'CGPRVA-K8UBW_LU9?),_.-_]W&,Y_"O O'L M-YX4\>^(=+L4Q!X@B4*HX'SNK$_F&'_ JR]1TJ_T_7&^'*[GB?58Y48]2&4 M?HV:JPCV?Q=XNOH]:T!]%\3:;9Z??(CF.XB):X4N!EI"@X'N:\@^+UM'8^.?!MK$ (X8XHU'H!* *SO$,FFZ M3\=KVY\86S2Z;("\>]"ZE2N$..X&,?6BP'=^ OB%JOB;XBZUI%Q-:2:9:I,] MN\*%+S3;_6K2QW3XDMI--\VHZ4[3-:T[6(W>PNDF\LXD7! M5T/^TI (_$5YMX.6TT.3PNFKW1=ETZ=;2YNHS%M#2 JIW?=)7@9[<5M>)V;6 M-1NH_#LJRZA%IEQ'<26[CC;O\O= M@[-W]W?C;GVSFK3S2?V_% +V$1FV=S:E/G8AE&\-Z#.,>]8[ZSX8_P"$4*>9 M;_8#%Y(LQC?G&/*V==^>,8SFJ>@PWMOK>@0:BQ-['H#+.6.3O#PYR>YSWH V MAXNT%KF*!=4A+RL%0C)7<3@*6Q@$GH"0342>)8&\;3: 9$W):)*!M;=O+-D9 MZ8VA3^-<[:00Q_!JZV(H#6]Q*>.K;W.?KGFMZW.?']QD\_V1 ?\ R+)2 Z.B MDHH&+1244 +1244 +1244 +1244 +1244 +12447 6BDHH 6BDHHN M%)10 MM%)10 M%)10 M%)10 M%)10 M%)10 HHH%%4A"-]X_6DH;[Q^M)4C%HI** % MHI** //]0\=7T.KRI#%$+>*0KL8N:V5\=Z:5!-M>9(YQ&/\ &KUSX6TF M[OS>2VY\PMN8!L*Q]2*V JJ .@ KJG4H-*T3GC"JF[LYK_A.M-_Y][S_O MT/\ &C_A.M-_Y][S_OT/\:Z; HP*SYZ7\OXE\M3O^!S/_"=:;_S[WG_?H?XT M?\)UIO\ S[WG_?H?XUTV!1@4<]+^7\0Y:G?\#F?^$ZTW_GWO/^_0_P :/^$Z MTW_GWO/^_0_QKIL"C HYZ7\OXARU._X',_\ "=:;_P ^]Y_WZ'^-'_"=:;_S M[WG_ 'Z'^-=-@48%'/2_E_$.6IW_ .9_P"$ZTW_ )][S_OT/\:/^$ZTW_GW MO/\ OT/\:Z; HP*.>E_+^( M?]^A_C738%&!1STOY?Q#EJ=_P.9_X3K3?^?>\_[]#_&C_A.M-_Y][S_OT/\ M&NFP*,"CGI?R_B'+4[_@@X'H*QHO"NDPZ@+U+;;1'BC(X M>[F$?_CHR:GGCT.AX2LE>2LO/3\S4FL;2XE66>U@ED3[KO&&*_0FAK&T:Y%T MUK ;@=)3&-P_'K6??J%]96J=_E)_4GG\JJ6^MRWYSIRW=XA_Y:I$L M4?YMU_#-/F6P+#3<>9;=^AMSV-IFV.H;/MME M;W/EG*>=$K[?ID<5!&FH.GF%S^@%65BE'WIL_0?_7IW,G!+J+'9VL, M[3Q6T*3.,-(L8#-]3UJ"31=*FO/M2L\?F_W,X;\ MJGY[&E<;BUN,\B(0F'RD\HC!3:-N/I2B*,2F41KYA4*7V\X';/IS2'S?X=A^ MN143S7*-[^VUB6&WBB$$+[-K#);'7FM=?'>FE M%)MKP$CD",'^M7KOPMI-]?\ VR: F0G+ -@,?<5L!550JJ , =*ZIU*#BD MHG/&%5-MLYK_ (3K3?\ GWO/^_0_QH_X3K3?^?>\_P"_0_QKIL"C K/GI?R_ MB7RU._X',_\ "=:;_P ^]Y_WZ'^-'_"=:;_S[WG_ 'Z'^-=-@48%'/2_E_$. M6IW_ .9_P"$ZTW_ )][S_OT/\:/^$ZTW_GWO/\ OT/\:Z; HP*.>E_+^(?]^A_C738%&!1STOY?Q#EJ=_ MP.9_X3K3?^?>\_[]#_&C_A.M-_Y][S_OT/\ &NFP*,"CGI?R_B'+4[_@\_[]#_&NFP*,"CGI?R_B'+4[_@A8'M6*OA32%U#[:+;]YNW!=WRY]<5 MK3J4%>\2)PJNUF;8.0#ZT4E%>(+2);2[\MHLDQ,<*_P#]>NGHJ914E9FV'KSH5%4ANCR+ M1;75_!NK-/9K;[F._MNYA ^U:+?1^\064?^.G M/Z4Y?$>FGB1YX3_TVMI$Q^)7%,&AS)_J]'-0N%N))[0W"_=E679(/Q!!JU$+4?ZG4Y"/^NX?^ M>:B-CJY^]?64O_72S/\ 1Z9_9]_W726_[=6'_LQHU[#]UJW-^/\ P"X^X-E+ MIW]]\?\ \343Q32=9IB/:X"_R%0C3KOO;:6?I&PIXL+@?\NNG_@&_P *-1+D M7VAD.F6\%U]J2QA>Y_Y[2SEW'XG)J]YMZ>D=N/K(3_2H%LY1_P N]F/IG_"K M"PRC^& ?1331$YI[NXQCJ!Z26J?\!8_UJ-[:_FX.IB,?],85!_\ 'LU<"2?W MD'T3_P"O3@K=Y/R IV,_:6VL9/\ PC.G2SK/>^=?2K]TW4A8#Z+]W]*V0 M !T%(!C^(FEH22V%.K.?Q.]@HHHJC,**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** %%%(**:V$#??/UIN:5OO MGZTE2,,T9HHH ,T9HHH ,T9HHH ,T9HJ1(9'Z*: (\T9JTMF?XF ^E/%I&.I M)I\K%B^IJ:&V ^9^3Z>E6JI1%HSGWJ:\U2"RCA=LNLLRP@H0< M,QP*KE=[$\RM='ACYB_+][YNGUJ;%70^BF>='@$R+ M\PR/F'-"R(QPK*3C. >U%F%Q]126Z/VP?45+10!GR0/'SC(]145:O:JLUKG+ M1]?2H<1W*E%)WHJ1BT4E% "T4E% "T4E% "T4E% "T4E2QP/)ST7U- $=.6- MW^ZI-78[:-.V3ZFIL52B*Y26S<]2!3Q9CNYJU13Y4(K?8T_O-1]C7LQJS13L M@*9LV[,/QJ)H)$ZJ3].:T:*7*AW,JBM)XDD'S+^-5)+1EY0[AZ=ZEQ"Y!124 M4ABT4E% "T4E% "T4E% "T4E% "T#). ,FG1Q-*V%_$U?BA6(<=;>WDF<';&I8XZX%56U:W72/[2^;R#'YH M'1BN,]/I5)-B;2+]%0PW$IP.M7[>W$8W-]X_I4=I# MQYC?A5RKBNHF%%%%6(***H:Q?OINF27:(LC(1\K'&../:D31KH:7;1BR2.:&2,SX8'[0%W?XYY MK;_MFP_=;9]_FH'78I;Y2<9XZ#-(FM6#A2)C\S.O*D8*_>SZ8I<\^P2.4AAU+97Z\5E7X=5LY[G[/'-NDRP'!P2.N#T.*>-)HXF;#R9VCUQUHL%R6BF1RI+&)( MW5T;HRG(-1+=PM>/:!_WR*'9<=CWHLPNBQ16>=9T]9FB:Z0.K[&![-Z9J1]3 MM(V"M+@F40]#]\]J?*^PQJ7&Y1 MF44LB-&Y5NM-K,8M%)10 M%)10 M20Q-*V!T[FF*I=@J]36G%&(DVC\3515Q M"HBHNU1@4ZBBM!!137+!&*XW <9Z5RP\8$Z*;S['_I EV&#S.@P#NSCI@BJC M"4MB934=SHM0C>;3KB*-=SO&RJ/4D5R\NB7[6$436RR_\2S[,%9A^[DQC/X^ MH]*Z-M5M8KA+>67;*S!,8.-Q&<9]:9#K>GW$RPQSYD9F4 J1DKR1]15Q>O/%.&C72WQG%J W]I>?NR,^65 MQ_/M6W_;>GXD+7 41QB1BP(^4G //49I%UNP=7(E;Y'$9!0@[B,X QR<57// ML+DAW,-=$NHK40K9IN34//WJ5Y3)/Z9JM_^!+_XUK9=R;OL7Z*H?V5'_P _5[_X$O\ XT?V5'_S]7O_ M ($O_C19=PN^Q?JAJ]@VIZ;):+((RY'S$9Q@@_TH_LJ/_GZO?_ E_P#&C^RH M_P#GZO?_ )?_&FK)W3$[M6L4Y='N[B>VEGO$;R)ED50F !C Y[U7'ADB*$ M&:-WAF>1?,CRI#]01FM3^RH_^?J]_P# E_\ &C^RH_\ GZO?_ E_\:OG?_\ @2_^-+G?<.5=BC)H=Q/:V,$MVA%G M-'(A$>,A!@ \T_3-!73;@L#"Z!V9&,0\P;NHW?B:M_V5'_S]7O\ X$O_ (T? MV5'_ ,_5[_X$O_C1SNUKARJ][%ZEJA_94?\ S]7O_@2_^-']E1_\_5[_ .!+ M_P"-19=R[OL7Z*H?V5'_ ,_5[_X$O_C1_94?_/U>_P#@2_\ C19=PN^Q?I" MP(/0U1_LJ/\ Y^KW_P "7_QH_LJ/_GZO?_ E_P#&BR[A=]B":/RI2O;M3*L2 MV:V\.5DE?GDR2%C^M5JQDK,I"T4E%(8M%)3XT,DBJ.] %FSAS^\8<#I5ZD50 MJ@#H*6M4K$A7%RV=U<6^JV26]2/?V:(CO=0JD@RC&08;Z>M)S;Z#4$NIQ]U8WLEYJ M*QV]P_FWJ.D31$12 'DLV.!^-6&M[PSR!H+AE&K)*F48@1C'(]NM;RZQ;B^N MK:=DA%N4'F2. K;AD8I]QK.GVTT44EU&&DD,8PPX8#//I3YY=B>2/X/'TIQO;&0K$;F!O- VKY@^<'T]T?5#Y%W.<\,. MCWJ-+/+]H:U!\MP_S'/S/EN">1TJE<1:FFJ7-_%97'GM(0T8C)5<#"2+V8CT MKLH+&UMGWPP(C8QD#MZ58Q2]JN:Z0_9MJS8R!B\*,=V2HSN&#^(J2BBL34@N M8?-3C[PZ5FULUG7D6R3>.C?SJ)+J-%>BDHJ!BT4E+M=_EC +GH"<"@"]9Q;5 M\P]3TJW5 -J:@ 06V!_TT;_"EWZI_P \+7_OZW^%;*-B+EZBJ._5/^>%K_W] M;_"C?JG_ #PM?^_K?X4[!9$= MPDZ*5/RX&-HYQCO38/#DL,]O+]J7,,\LPPG]]<>O:M3?JG_/"U_[^M_A1OU3 M_GA:_P#?QO\ "JYY=QQSM]X+O$T&2Y!5K..VX7NAR&_ M^M6KOU/_ )X6O_?QO\*-^J?\\+7_ +^M_A2YY=Q\D>QG_P#"/MY=OAK>-X[A M)F,4.W?M['FDC\/RQ+;E+E/,ANGG!*<$-G(Z^]:._5/^>%K_ -_6_P *-^J? M\\+7_OZW^%+GEW#DCV+M+5'?JG_/"U_[^M_A1OU3_GA:_P#?UO\ "HL7%K_ -_6_P *+!1;D\P=1U^E4:M%M3((,%K@_ M]-&_PJKM=/EE #CJ%.16]:]:0)84EQT7Q1I^B3!"UT#OE,N/)_NY M&.<_6KK^+_#Z:I_9KZM:B[W;#'O_ (O3/3-:\DM[&?/&]KFY17,:?XUT^N/2IX]9L9;R2U68"5%W\\!E]1ZU$O== MI%Q3DKQU-"BO+Y/BW''?ZP_E6;V-CE(%\\B6Y<,!D<8VXR>GI7H.BZM;ZWI- MOJ%JZM'*N?E;(4]QGV/%:2IRBKM&<:D9.R9?HHI#Q4%BTE9-AKUO>272LRH( M&;G/51WJ>/6;"1)&$X C7OTJ5.+ZDJ<7U+]%4(=:T^=W2.Z0E%W'MQ MZTV+7+":98HYB68%ONG&/7Z4X<\>YHT53AU2TN)WACF7>I Y/WN,\>O%, M36;&2?R5G!?.T<<$^@-',NXYH44U'#H&7H1D4ZJ*&2KOB9?45D5M5CRC; M,X]":B8T,HHHK,85>L$^\Y^@J@3@$\\>E6;?484@4>3-S_P!^&_PH M_M2+_GC<_P#?AO\ "BS"Z+U9FI6$E_<0(Q*VR!F,@#U%6?[(NA'ILX$;W$,IFG M#';O9EP><'IG]*T_[4A_YXW/_?AO\*/[4A_YXW/_ 'X;_"ESR#DB8_\ 8MZL MBSJ(F:.]:X$9?AE(QUQP:E.D7?\ :L%S$D-NH9/-".2K(!TVD=0>AK3_ +4A M_P">-S_WX;_"C^U(?^>-S_WX;_"CGD')$NTM4?[4A_YXW/\ WX;_ H_M2+_ M )XW/_?AO\*SLS2Z+U%4?[4B_P">-S_WX;_"C^U(O^>-S_WX;_"BS#F1>J&Y MC\R!AW'(JO\ VI%_SQN?^_#?X4?VI#_SQN?^_#?X46#C= M^-:I7=A)7=C2HKRC5+F>_,;^*]3N(?- DATK2LED7J&<]\=?PJ]IOB74M$>Q MW7L>MZ)=W"VT5R3MGA=N@<=\5K[)V-GAYJ/,>CM(BG#.H/H33@8^*= M/2;QW//=18MS9QJDCZ<]TI;)R %(P:O-/KD:7,ME-%*E 5)' M8%OK7H.AL6T2S)DE<^4N6F7:Q..XP* -"BBB@ HHHH **** "BBB@ K/OEQ( MK>HK0JK?+F$-Z&IEL",ZBBBLBA112"BJ6P@?[[?4TE*_WV^IIM246+/_ (^D M_'^5:E95H<72?Y[5K5I#8EGFWCQ/)\<^&[MH6$6R:,S+$6"N0 N< ]S7"V=F ML?A^30M2:^COVN<-9PZ:KRLV[AUE.!^.ZOH$J#U -&Q=V[:-WKBNJ-?E25CF MG0YI7N?/-W87G]J:E.%F>ULM95KHB(2%1SAV3HW0\=*T[NRLM336K^/^UK^$ MP)'/-;6*P(V"""%."Q&.>*]LBL;6"ZGN8H$2:XQYK*,;\=,U.%51A5 'H!5/ M$^1*PWF>0>%9KN\\61PPO%JUNMI\U\;(V\D:CI$QP,YX'?K71:A:S:GK-K;6 M4+)=Q-ODNSP47T(]O2N\5%4?*H'T%*$4,6"@$]2!UKCQ,%7?8[\)5>&3MJ>- M2:7*VA?$)!9L\OVS,1$/+ -R5]N_%>F>$;JVN_"UA):@K&(@A!C*88<-P0.X M-;6* !@ #Z5T2J21I8Y"H*D$]/KC MM5"6UO[EY'^RWI5[8Q@S* =V<]!T%=K16+I)]3%T4^IR6L6DD5O;2"#"1V;* MYZ!3@8!]ZK1QO-QAAZU3MM M%MK>X6?=-+(F0AED+;<^E)TM2947S:&.UG)J$\:0Z?/:.)1+-+)P,A<87U%0 M6>G7.;:QG@O#Y4NXMD",Y]JZYY$B0N[!449+,< 55L-4L-31GL;N&X5 M258QL#@T_91OJS18>ZYBX.E+24M;&@5DW7_'S)]:UJR+DYN9/K43V&B*BDHK M,H7O6VHPH'H*Q%^\/K6V.E7 EBTAI:CGF2"%I9&VHHR35R:2NQ)7=CG;OQ?' M:2/&]G(60D'#503XCZ>MRD=S:S0HQQYG! ^OM5BZ\5V\;,5T[S!GJ0.:XSQA MXD@U72_LRZ8('5PPDP./TKBP=;VDOXG-\CW\)@(59*$Z35^O-M\CUV.1)8UD MC8,C#*D=Q3J\^M/&0T'2O#UE+:O*MQ;1EI@WW >,UT'BS5KS3;&SCL'BBN;V MZ2V2:496+=_%CO[>]>C*#3/(Q&&G0?O;.]OD=%17FFH:WXET'5M0T^XUF&]$ M.CR7D4@MD1@X=0-P''+[>^T.V;6[9VUM",_8U M2J!R5_O<9'S4N4Y MST>DW+N"Y&X]!FO-Y/%6O6"7NCS75O-J$>IP6,5^\050LJ[MS*.,@?A4%]?: MMX:\4W-WJ%_'JLMKHTDL9$8C)^?HRKQU[CM1R@>H45P<6I^(=*DT6]O]6MM0 MM]4F2)K9(%3RMZD@HPY(&.]2^&K[Q!XC2'7!JT%M923LHT[[.IPBL1@M][?Q M]*5@.WHKSFS\0Z[!XFBAUV\N;".:[,,4)L%:VD!.$59ASN/O7HU#5@"BBBD M4444 95X,7+?G4%6+[_CY/T%5JQ>Y2%K4LO^/5?Q-.&X,LUS? MCRWFNO!.IPV\3RR-%PB#)/([5TE)6R=G<2=G<\RL]0N)M2_MOP\EOJ6^U2VG MM';9+"5[D'MFLJ>'RSIVD)-'=ZI)K*7T\-HI=8%R,@GIQ7?:YX'TG6IA36WM5;0ZWB;PY;&7J'B/ M4HO$%QI6G:2EX\%LMPVZ<1D@DC R.M/@\;:,^F6U[/++ LT?F%#$[>6 <'<5 M! YXYI=1\+2W>MRZI:ZQ=6,LT"P2"%$.5'N0<'W%4;OX>64\$=O#>30VZVWV M?RV19.,YW D<,3U(K XS0B\7Z<][J4$@EC6Q*AI/*9@^['3 ]3^/4<5*/%NB MFV$ZW;,#*T(C$+F3>HR1LQNX'M5.Z\&)<-=%-2N(EN1$70*I&Z, ^X('(Z5 M%;>!DLL2VFISPW:W#SI,L28!==K#;C&,?E0!I7/BW1;2&*6:[81R() XA<@* M3C+8'R\\,#(').1@#K6;J/@*+4DV3:K=N#; MB%S*JR,<'.X$CY22>U6V\'6QL+RV%U,KW%VMVLJ@9CD4* 1V/W>] $NE>(6U MJ\O8K.!?+M)EC9I=R,RERW<]XZR2NZ*O(&. M. *UZ "BBB@ HHHH **** "H+S_CU?\ #^=3U7O3BU;W(I/8#+HI**Q+'"BD M%%4MB0?[[?4TF:'_ -8WU-)4#'Q-ME1O0BMNL&MFW?S($;VK2FQ,EKR)?C9< MRS3):^$[NX6)RA:*8L./HE>NU\W>&='TK6=.U%+^_E@EAO96CCBN%C+Y'H0< M].U7*<81YI"2;=D>P>'?&MUKD%K++H=Q9^=(T960G*8QS]T5NZQXBTC0(XWU M2_AMO,.$#G+-] .37@'@O3II_%GAW4K**Z%J;HB;S)]X7:?7 _E7JQO+/0_B M+JMYK[K"MU#"-.NIA\BHH.] W\)WQU47B'29='&K1W M\+6!.!.#\NA:KXO\/Z)>K9ZEJD%M'I]6_LJ/5;8WV[9Y M!;#%O3GO7#7FOVC?$*>_M/$FGV5I+80?O)HA*)P'<$*>:R2DTNH:MJ< MDZOX>@\1>?V@N1C=&S9 MV_[V/N_C6VDB2QK)&RNC@,K*<@@]"#7G7AG7O#VD:)=V>M3V\-\\LDETLRY- MR&8D,./G!&,8^E;OP_M;JT\*QI<1/#&\TCVT,@PT4)8E%(]0*30SGM5\6>-Y MO'.KZ%X:T[1[B'3HXI&-VSJ[;USC(8#KGM4#_ (P^*Y=9N6A%Q;VHB"QLY8A.1P/>N,\2P7^K MZ/XB\2S6Q]:7P/U: MO>Z,5&F:I<0#[5\HBD;&ZO/-!:W\.?$:YM%*6FF(&C621_\ 6.0" 2>N,UL? M$?0+5K'^UK6R,VI&1(U"Y._/'([U0\2>'L>!K+4;FQ,FMQ10QE>268D#! ZX MS7-4YG*]MCW,&J,:2BY.T]&NS[GJ ((R""#T-+6+X3AO+?PO817Z%+E8AO4] MO:MJNA.ZN>-4BH3<4[V$)P,UB.=SLWJ"?TKG_$6JZAXGMDTRTT5HV:0,64$_P!!@5ZK M@>E&T>E887#SPZ4>:Z7D>C2S"G3G[14_>[W>_H9NCZ8MCHME9S*KO!"J%B,\ M@5/J6F6>KV3V=] LT#\E6]1T(/8U &33\_9FW']WE=I^O''-7Z*5R3)N/# M6D7:WXN+-)!?LKW&XGYF484^Q ]*@T_P=H>FSO/;V>99(C"[RR-(70]0=Q.1 M6[11=@8.G^#="TN^2[M;+;-'GR]TC.(\_P!T$D+^%*/!^AKJO]I)9E+CS/-P MLK!-_P#>V [<^^*W**+L#"A\&Z'!?QWBVKM+')YD:O,[(C>H4G /X5O4E%%P M%HI,T4 +112$X&: ,F[;-T_MQ4.:'??(S>IS25@]RA?Q?!WPK% M?B\47OFA_,_U_&>OI7>0RK-&'7O4E;I]B3E=(\ :+HAMOL8N/]'D,B;Y,\GK MGBNFDBCF39+&DB_W77(J2BDHI-M=2I3E))-[#$BCC^XBKQC@8XI&MX7.7AC8 MGG)4&I**9)$;6W.,P1''3Y!3A'&%*A%"MU '!I]% $1MX&9&:&,E/N$J/E^G MI4M%% &7/)<_;65-,26,'_6D@'H*/M5Z\R))I?[OG\^U.-WJ&P,=/ZD?+OY'/_ .K\ZTZ* (+6266W5YH3#(>J%LX_&IZ* MBGE$,1<_@/>@"CJ$NZ01C^'D_6J=#,68L3DGDTE8-W90M%)12&+5W3I,.T9[ M\BJ-*CE'#*>0=MD*N-H 'S'H M32;L!-1113 *K7][%I]F]U-N\M,9VCGDX_K5FJFIV(U'3Y;4R&,/CY@,XP0? MZ4U:^I,KV=MR"77-/C@\P7,;\$JJL,MCKC-+%K>GRD@7**1(8\,<98'!K/\ M^$7CO6TUPMM&L@F<#;N QR&QT/\ LFH; MOP\;N0LUV0KJ$D C'*AMP ]#VS2VOAR.UNXK@3NQCVX4@:ZN)?.E$4! MD) 4EF8?CT^E=0 %4*!P.!3K>STY",+[?7VNW0=5:]E\NW('5N!5CM61>3^; M-@'Y5X%M1W%O%=0- M#.@>-QAE/>HJQ?R^(M1MUTO1[)K:+S+!YY)KG.& !^4>_ M'6LO0?%&HV'AO0["U4O/>R3LT[1M,5"NW 4$$G\:]&N/#^DWBVZW&GP2BW&( MMZYVCT^E-?PUHSV,5DVFVYMHF+1IMQL)ZD>E.G'E@HOH%22E-R75G*#QCKK0 M:3&UC##=W=ZUJWG@A6&!AQW YZ>U6-/NI?$VA:F=551M(L.)6)4@MCI6O<^(M5TO7-%T_4)+,B]$C3 M.@*JH )4 D^PKI)-%TZ73Q826D;VH8,(F'&0FL-3A7SK\03L(WC!<'@,"FGOI\!M8VWI'MP WKZY]ZU,2\':.V#3,I8*-Q7H3[5C,Q=RQZ MDY-6KR1(T2VB&$0 8';'053K*;UL4A:*2BH&.%%(M%6MB0?_ %C?4TVED_UC M?4TVLRA:*2B@"S:7)@DP?N'K[5L @C(.0:YZK=G>&$['Y3M[5I"5M&)HU)IH M[>%YII%CBC4L[NPK*A\5^'KB>."'7-.DED8*B+*/$MY"IB^W230D#&Q8%^4KZ8.:]U!N/N?P*?U_2I-& MU#6+OP=<>*+G7+E+>)KF6.#:N&CY" G&<@_RK66!G'=KM^+7Z$^T1Z=FJ]M? MVEZTRVMQ%,T$ABE",#L<=5/H?:O.="UC7$U;1HK_ %.6;?H[WU\C !5!^Y[Y MYY/L:J:5J6K/IGA>.WO6AN]8OIKF9PB\PC)Y&.3M"\GUI_49*]Y+^K_Y![0] M9S4=Q=06=N]QE>8V?B?5WT6VA%^Y;4=9DM8+N0+NCMU MZGIC/RG!]ZJZEKMY<>$/%;+?275N]VNGV!D().< D''.23^ IQP$^:S?6WXV M_KT#VB/3K#6]*U5V33]1M+IE&66"97('KP>E7L@=>@KR[4]+U+PQ8#Q+(+6* M;3M/CT^RMX"S@;F5-\C$#.,YQC\:DOO$&HZ4^OP_VA-*3P?-K3=U_PW^:#GMN>CVE[;7]NMQ:3QSPL2!)&P93@X/(]ZFR._%>5 MIJ>H6=WHNFC4)+:&WT5[[4?*51D=1@8P#P:I&_O]N T!F M"J6)P!U-8UU3C[@Z"GW=V9CL3B,?K52LI2OH4D+1245F,6BDHH 6C-)10 M!LJ6 M\(WL[#(7WK)\97<]II4!BN'M8);F.*YND',,1/S-[=AGMG-\MGTR:26![CSE1@4PV??GBDU<#TS3[LR^9;RRB2XAQYA5<#GI4T-];SW= MQ:Q2!IK?;YJ8^[D9'Z5YY>7?G2:KJW%K3AC$-S=LX/;M4QVL!Z;FBO,+;Q'JVFZ=#>RR3 M78U*-[6S+#[\RN5B?';>N"?]W/>MFQO[O2O$%MI=[J/VV*4I%&T16S:7(GCY^^.HK%ITY2X7CAAU%3ULG+P=JTD;LCK:N0RG!'%>;: M!HFG>,-'@?3KVZL]0MY$%Y&]RS!D[E<^O;\J]&\:?\B7K'_7H_\ *O+/AEHN M6O-;O;I[2PCC:WWA]H=G^7K[9'XXK6'PMF,_B2-N7Q2^H?$C3-)TN0K8V1>) M1N.)7"-R?4< ?F:-8UOQSH^LZ?IK7@N?BI=WAYCT>R9Q[%5)_\ 0FJ[*^G8A-V^ M9O:!XG:UFND\0^)=*G8$+&D)"[2,[L\?2NEOO$>CZ;.D-YJ5M#*X!5'< X/0 M^WXUY[X.LKI=,L,WGAYXYB)6CE0/<'<';GP^GA[5+_ ,0&"2]GN9%N M4E :7K@*HZ_E_2H<5:M5D:A1110 57N[@01\??/04MS21I7+NUL-:NX+:3)>".&!5.1 M@Y79CFKU*K,IRI(([BMZ>)G!.N-NS&*UX=2=>)1N'J.M7HKN"7[K@ M'T/%;_7*DNOX(GD2.7?P'&]P;AM7NS,8?(,AA@W&/ILSL^[[40> X[8VY@U> MZB-LK)!L@@'E*WW@OR< ^U==FEJOK-7:_P""%R(\\O?AG,T<<%EK9CM$)86T MUG$\8?/WPH &??%6(?AI;BP6UN-6NKA1*T[>9#$P,K?Q#J,L+KM:-TA*L/0@I5,?#^W&G/IPU.X^Q2'<\'V># M8QSG)&S!/ KL:3..M9K$5%L_P0^5'(?\(#$3(3JMT3)"(')@@^:,?P'Y.5]J M:?A];%;5&U*X9;0YMU-O 1%_N_)Q^%=5+>01=7!/HO-49M2D;B,;!Z]Z3QE1 M=?P0>S1?EN([=/G;)QT[FLJXNGN#@\+V45 6+').3ZFDKCE-LT2%HI**D8M% M)10 M%)10 M%)10 M%)10!>M;\Q827)3L>XK41UD7H/!'J#P:R=+\'VUG2P< [E]#6A%J$,G#'8WOTK533)L+JFGQZKI=S83,RQW$ M9C8KU /I6#J?@BRO_#MIH<5S/:65N0=L0&7/JV??)^M=0K!AD$'Z4M:)M;$M M)[G*6'@O[)J%G=W&M:C>BS.Z&.=P54X(_D:V?[ TDRW4IT^W,ET-L[;!F0=< M'UZ5I44&;U[" MJ,][+/P3M7T%5JSE4[%)#W=I&+, EX-101.INS 10 wyy-20191231.xml XBRL INSTANCE DOCUMENT 0001034760 2019-01-01 2019-12-31 0001034760 2019-12-31 0001034760 2018-12-31 0001034760 2018-01-01 2018-12-31 0001034760 2017-12-31 0001034760 WYY:CommercialMember 2019-12-31 0001034760 us-gaap:GovernmentMember 2019-12-31 0001034760 WYY:CommercialMember 2018-12-31 0001034760 us-gaap:GovernmentMember 2018-12-31 0001034760 us-gaap:CustomerRelationshipsMember 2019-12-31 0001034760 WYY:ChannelRelationshipsMember 2019-12-31 0001034760 us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0001034760 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001034760 WYY:ChannelRelationshipsMember 2019-01-01 2019-12-31 0001034760 WYY:CybersecuritySoftwareMember 2019-01-01 2019-12-31 0001034760 us-gaap:TrademarksAndTradeNamesMember 2019-01-01 2019-12-31 0001034760 us-gaap:CustomerRelationshipsMember 2018-12-31 0001034760 WYY:ChannelRelationshipsMember 2018-12-31 0001034760 us-gaap:TrademarksAndTradeNamesMember 2018-12-31 0001034760 us-gaap:CustomerRelationshipsMember 2018-01-01 2018-12-31 0001034760 WYY:ChannelRelationshipsMember 2018-01-01 2018-12-31 0001034760 us-gaap:TrademarksAndTradeNamesMember 2018-01-01 2018-12-31 0001034760 WYY:PurchasedIntangiblesMember 2019-01-01 2019-12-31 0001034760 WYY:InternallyDevelopmentMember 2019-01-01 2019-12-31 0001034760 us-gaap:EmployeeStockOptionMember 2018-12-31 0001034760 us-gaap:EmployeeStockOptionMember 2017-12-31 0001034760 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001034760 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001034760 us-gaap:EmployeeStockOptionMember 2019-12-31 0001034760 us-gaap:CommonStockMember 2017-12-31 0001034760 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001034760 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001034760 us-gaap:RetainedEarningsMember 2017-12-31 0001034760 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001034760 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001034760 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001034760 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001034760 us-gaap:CommonStockMember 2018-12-31 0001034760 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001034760 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001034760 us-gaap:RetainedEarningsMember 2018-12-31 0001034760 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001034760 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001034760 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001034760 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001034760 us-gaap:CommonStockMember 2019-12-31 0001034760 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001034760 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001034760 us-gaap:RetainedEarningsMember 2019-12-31 0001034760 us-gaap:ComputerEquipmentMember srt:MinimumMember 2019-01-01 2019-12-31 0001034760 us-gaap:ComputerEquipmentMember srt:MaximumMember 2019-01-01 2019-12-31 0001034760 us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0001034760 WYY:MobileEquipmentMember 2019-01-01 2019-12-31 0001034760 WYY:UsCustomsBoarderPatrolMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001034760 WYY:UsCoastGuardMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001034760 WYY:NationalAeronauticsAndSpaceAdministrationMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001034760 WYY:UsCustomsBoarderPatrolMember us-gaap:AccountsReceivableMember 2018-01-01 2018-12-31 0001034760 WYY:UsImmigrationAndCustomsEnforcementMember us-gaap:AccountsReceivableMember 2018-01-01 2018-12-31 0001034760 WYY:NationalAeronauticsAndSpaceAdministrationMember us-gaap:AccountsReceivableMember 2018-01-01 2018-12-31 0001034760 WYY:UsImmigrationAndCustomsEnforcementMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001034760 WYY:UsCustomsBoarderPatrolMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001034760 WYY:UsImmigrationAndCustomsEnforcementMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-12-31 0001034760 WYY:UsCustomsBoarderPatrolMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-12-31 0001034760 WYY:CarrierServicesMember 2019-01-01 2019-12-31 0001034760 WYY:ManagementServicesMember WYY:ManagedServiceFeesMember 2019-01-01 2019-12-31 0001034760 WYY:ManagementServicesMember WYY:BillableServiceFeesMember 2019-01-01 2019-12-31 0001034760 WYY:ManagementServicesMember WYY:ResellingAndOtherServicesMember 2019-01-01 2019-12-31 0001034760 WYY:ManagementServicesMember WYY:ResellingAndOtherServicesMember 2018-01-01 2018-12-31 0001034760 WYY:ManagementServicesMember WYY:BillableServiceFeesMember 2018-01-01 2018-12-31 0001034760 WYY:ManagementServicesMember WYY:ManagedServiceFeesMember 2018-01-01 2018-12-31 0001034760 WYY:CarrierServicesMember 2018-01-01 2018-12-31 0001034760 WYY:UsFederalGovernmentMember 2019-01-01 2019-12-31 0001034760 WYY:UsStateAndLocalGovernmentsMember 2019-01-01 2019-12-31 0001034760 WYY:ForeignGovernmentsMember 2019-01-01 2019-12-31 0001034760 WYY:CommercialEnterprisesMember 2019-01-01 2019-12-31 0001034760 WYY:UsFederalGovernmentMember 2018-01-01 2018-12-31 0001034760 WYY:UsStateAndLocalGovernmentsMember 2018-01-01 2018-12-31 0001034760 WYY:ForeignGovernmentsMember 2018-01-01 2018-12-31 0001034760 WYY:CommercialEnterprisesMember 2018-01-01 2018-12-31 0001034760 srt:NorthAmericaMember 2019-01-01 2019-12-31 0001034760 srt:EuropeMember 2019-01-01 2019-12-31 0001034760 srt:NorthAmericaMember 2018-01-01 2018-12-31 0001034760 srt:EuropeMember 2018-01-01 2018-12-31 0001034760 WYY:UsDepartmentOfHomelandSecurityHqMember WYY:UnbilledReceivablesMember 2019-01-01 2019-12-31 0001034760 WYY:UsImmigrationAndCustomsEnforcementMember WYY:UnbilledReceivablesMember 2019-01-01 2019-12-31 0001034760 WYY:UsTransportationSafetyAdministrationMember WYY:UnbilledReceivablesMember 2019-01-01 2019-12-31 0001034760 WYY:UsDepartmentOfHomelandSecurityHqMember WYY:UnbilledReceivablesMember 2018-01-01 2018-12-31 0001034760 WYY:UsImmigrationAndCustomsEnforcementMember WYY:UnbilledReceivablesMember 2018-01-01 2018-12-31 0001034760 WYY:UsTransportationSafetyAdministrationMember WYY:UnbilledReceivablesMember 2018-01-01 2018-12-31 0001034760 WYY:ComputerHardwareSoftwareMember 2019-12-31 0001034760 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001034760 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2019-12-31 0001034760 us-gaap:AutomobilesMember 2019-12-31 0001034760 WYY:ComputerHardwareSoftwareMember 2018-12-31 0001034760 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001034760 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2018-12-31 0001034760 us-gaap:AutomobilesMember 2018-12-31 0001034760 WYY:InternallyDevelopedSoftwareMember 2019-12-31 0001034760 WYY:InternallyDevelopedSoftwareMember 2019-01-01 2019-12-31 0001034760 WYY:InternallyDevelopedSoftwareMember 2018-12-31 0001034760 WYY:InternallyDevelopedSoftwareMember 2018-01-01 2018-12-31 0001034760 WYY:BoardOfDirectorsOptionMember 2019-01-01 2019-12-31 0001034760 WYY:NonEmployeeStockOptionMember 2019-01-01 2019-12-31 0001034760 WYY:BoardOfDirectorsOptionMember 2018-01-01 2018-12-31 0001034760 WYY:NonEmployeeStockOptionMember 2018-01-01 2018-12-31 0001034760 us-gaap:EmployeeStockOptionMember srt:MinimumMember 2018-01-01 2018-12-31 0001034760 us-gaap:EmployeeStockOptionMember srt:MaximumMember 2018-01-01 2018-12-31 0001034760 srt:MinimumMember 2018-01-01 2018-12-31 0001034760 srt:MaximumMember 2018-01-01 2018-12-31 0001034760 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001034760 us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0001034760 WYY:ForeignMember 2019-12-31 0001034760 WYY:ForeignMember 2018-12-31 0001034760 us-gaap:RestrictedStockMember 2018-12-31 0001034760 us-gaap:RestrictedStockMember 2019-12-31 0001034760 us-gaap:RestrictedStockMember 2017-12-31 0001034760 2019-06-30 0001034760 WYY:IronBowTechnologiesMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001034760 WYY:IronBowTechnologiesMember us-gaap:AccountsReceivableMember 2018-01-01 2018-12-31 0001034760 WYY:UsCoastGuardMember WYY:UnbilledReceivablesMember 2019-01-01 2019-12-31 0001034760 WYY:UsCoastGuardMember WYY:UnbilledReceivablesMember 2018-01-01 2018-12-31 0001034760 2020-03-20 0001034760 us-gaap:ScenarioAdjustmentMember 2018-12-31 0001034760 WYY:AsReportedMember 2019-12-31 0001034760 WYY:UnitedStatesCensusBureauMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001034760 WYY:UnitedStatesCensusBureauMember us-gaap:AccountsReceivableMember 2018-01-01 2018-12-31 0001034760 WYY:UnitedStatesCensusBureauMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001034760 WYY:UnitedStatesCensusBureauMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-12-31 0001034760 WYY:UnitedStatesCensusBureauMember WYY:UnbilledReceivablesMember 2019-01-01 2019-12-31 0001034760 WYY:UnitedStatesCensusBureauMember WYY:UnbilledReceivablesMember 2018-01-01 2018-12-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure 10-K false 2019-12-31 2019 FY WIDEPOINT CORP 0001034760 --12-31 No No Yes Non-accelerated Filer false true false P3Y P5Y P5Y P3Y P8Y P5Y P3Y P5Y P8Y P5Y P5Y P1Y3M18D P5Y3M18D P3Y P3Y 6879627 2431892 5272457 14580928 11089315 13976958 9566170 1094847 1086686 -38015 1048671 36532360 24174063 681575 1012684 -170000 842684 2450770 3103753 18555578 18555578 140403 209099 64293455 47055177 13581822 7363621 14947981 10716438 2265067 2072344 133777 192263 31528266 20451991 0 73952 -73952 0 363560 466714 1868562 1523510 39354037 22638207 0 0 83861 84113 95279114 94926560 -242594 -186485 -122461 -70180963 -70407218 24939418 24416970 25210066 83032 94200237 -122461 -68950742 84113 94926560 -186485 -70407218 83861 95279114 -242594 -70180963 64293455 47055177 126235 106733 0.001 0.001 10000000 10000000 2045714 2045714 0 2045714 0.001 0.001 110000000 110000000 83861453 84112446 83861453 84112446 101720247 83678896 68739090 25830928 4304616 2845613 6558859 1838018 25232019 50050000 86497328 479379 109948 14633592 66346922 445855 148155 16737964 97197927 4522320 78702974 4975922 84342282 68409219 17377965 15269677 1659875 1743693 13844689 13301052 988146 415337 16492710 15460082 885255 -190405 5355 6797 310582 79540 38877 -2 -266350 -72745 618905 -263150 392650 1193326 226255 -1456476 -1456476 226255 0 -0.02 83974536 83274171 0 -0.02 84010285 83274171 922455 892314 717987 683404 607300 359315 100200 10487 320000 4089 -56109 -64024 -64024 -56109 -56109 -64024 170146 -1520500 83031595 84112446 83861453 44000 100 43900 0 100000 100000 0 0 981 -981 663 -663 90759 136310 980851 662740 381251 387690 387690 381251 336736 295714 295714 336736 343659 1128213 1124110 551305 22037 4803 786491 756346 5000 17304 7967993 4502811 29868 26986 12576 269348 -62960 172364 10443535 1190046 33346 10179 99899 -48505 5854842 -2134890 370322 261505 146227 228841 -516549 -490346 6784934 14048741 6784934 14048741 5000 0 0 100000 0 44000 -843963 -157698 -46595 -57631 4447735 -2840565 216096 51953 14859 44633 181923 195246 3902000 521878 748000 1021800 146000 229000 14707163 11196048 2102581 12604582 3863710 7332338 .00 .00 .21 0.14 .13 .00 .14 .12 0.16 0.11 .00 .24 .00 0.11 0.37 0.10 0.00 0.15 .00 0.11 .18 .00 .10 .00 .23 .00 13976958 9566170 264045 13712913 312584 9253586 2797639 2890995 2041978 399521 299340 56800 2110298 333539 268561 178597 2116064 1878311 6521674 6375175 1980000 2628080 290472 1980000 2628080 290472 1623122 1476623 4070904 3271422 1980000 992830 109734 1732500 817625 90370 988340 630927 2450770 3103753 0 1635250 180738 247500 1810455 200102 634782 845696 146000 224900 12274440 8476110 1781628 1308726 834131 913038 7612 1634 8850 8550 41320 8380 14947981 0 10000 10000 38991 55113 48991 65113 177049 633073 189632 514220 -23022 -19080 .210 0.210 .015 -0.021 .165 0.054 -.221 -2.001 -0.011 0.031 .328 .060 -.028 -0.841 .605 -2.494 10203094 10513224 45650 45650 653679 536223 481192 565013 241358 423394 11624973 12083504 10364787 10507891 1260186 1575613 2532649 2293533 135470 345136 447811 447811 12818 12643 3128748 3099123 1868562 1523510 10364787 10507891 9550279 143104 -957612 100000 43900 2067503 2685004 841670 300000 507500 0 25000 150000 662740 980851 80001 50000 50000 0 1170832 717501 405240 680851 P7Y11M26D P2Y4D 126000 197925 320000 171867 0.36 0.35 .38 .15 0.25 .34 0.32 0.00 0.00 .00 0.00 0.00 .00 0.00 0.6450 0.00 0.00 .6450 0.6950 0.652 0.667 0.652 0.0695 0.024 0.00 0.00 .024 0.0100 0.0272 0.0273 0.01 0.0273 0.012 0.00 0.00 .012 0.1030 0.0443 0.0481 0.0443 0.103 P3Y P0Y P5Y P0Y P3Y P3Y P2Y P5Y 4013334 4173334 3508334 530000 210000 3422491 3310178 0.58 0.60 .59 .41 0.50 .55 0.83 .00 0.44 1945831 2666664 0.58 .59 0.56 .58 381251 387690 281051 67690 100200 0 320000 0 336736 295714 326249 291625 0 10487 0 4089 10000 10000 35749 0 84010285 83274171 4015834 4313334 33400000 83837279 5932769 0 6061566 6061566 599619 107325 5593649 122040 -863733 -365685 0 -865 -364820 -50000 0 -50 50 473278 101698 471919 0 <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Organization</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">WidePoint Corporation (&#8220;WidePoint&#8221; or the &#8220;Company&#8221;) was incorporated in Delaware on May 30, 1997 and conducts operations through its wholly-owned operating subsidiaries in the United States, Ireland, the Netherlands and the United Kingdom. The Company&#8217;s principal executive and administrative headquarters is located in Fairfax, Virginia.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Nature of Operations</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is a leading provider of trusted mobility management (TM2). The Company&#8217;s TM2 platform and service solutions enable its customers to efficiently secure, manage and analyze the entire lifecycle of their mobile communications assets through its federally compliant platform Intelligent Telecommunications Management System (ITMS&#8482;). The Company&#8217;s ITMS platform is SSAE 18 compliant and was granted an Authority to Operate by the U.S. Department of Homeland Security. Additionally, the Company was granted an Authority to Operate by the General Services Administration with regard to its identity credentialing component of its TM2 platform. The Company&#8217;s TM2 platform is internally hosted and accessible on-demand through a secure customer portal that is specially configured for each customer. The Company can deliver these solutions in a number of configurations ranging from utilizing the platform as a service to a full-service solution that includes full lifecycle support for all end users and the organization.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A significant portion of the Company&#8217;s expenses, such as personnel and facilities costs, are fixed in the short term and may be not be easily modified to manage through changes in the Company&#8217;s market place that may create pressure on pricing and/or costs to deliver its services.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has periodic capital expense requirements to maintain and upgrade its internal technology infrastructure tied to its hosted solutions and other such costs may be significant when incurred in any given quarter.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Basis of Presentation</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and the financial statement rules&#160;and regulations of the Securities and Exchange Commission.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Principles of Consolidation</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and acquired entities since their respective dates of acquisition. All significant inter-company amounts were eliminated in consolidation.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Reclassifications</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain reclassifications have been made to prior period consolidated balance sheet to conform to current period presentation. Such reclassifications had no effect on net income as previously reported.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Accounting Standards Update</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Recently Adopted Accounting Standards</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Leases</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">In February 2016, the Financial Accounting Standards Board (FASB) issued a new accounting standard on leases, Accounting Standard Update (ASC) 2016-02, Leases (Topic 842). Effective January 1, 2019, the Company adopted the standard update with new guidance intended to increase transparency and comparability among organizations relating to leases. The new guidance requires lessees to recognize a liability to make lease payments and a right-of-use asset representing the right to use the underlying asset for the lease term. The standards update retained a dual model for lease classification, requiring leases to be classified as finance or operating leases to determine recognition in the statements of operations and cash flow; however, substantially all leases are now required to be recognized on the balance sheet. The standards update also requires quantitative and qualitative disclosures regarding key information about leasing arrangements.&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">The Company elected the&#160;modified retrospective&#160;transition method and applied the new guidance at the date of adoption, without adjusting the comparative periods presented. The Company also elected the practical expedients permitted under the transition guidance that retain the lease classification and initial direct costs for any leases that existed prior to adoption of the standard. In addition, the Company did not reassess whether any contracts entered into prior to adoption are leases.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">Upon adoption of the standard, the Company recorded approximately $6.1 million of right of use assets and finance lease-related liabilities, respectively. The adoption of this standards update had a material impact on the Company&#8217;s Consolidated Balance Sheets and related disclosures. The adoption of this standards update did not have a material impact on the Company&#8217;s results of operations or cash flows.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">The cumulative effect of the changes made to our January 1, 2019 balance sheet for the adoption of the standards update was as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>As Reported</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>As Previously</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>under</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Reported</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Topic 842</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Adoption</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>JANUARY 1,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Adjustment</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 64%; text-indent: 0.25in"><font style="font-size: 8pt">Operating lease right of use asset, net</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">6,061,566</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">6,061,566</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Property and equipment, net</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,012,684</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(170,000</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">842,684</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Other current assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,086,686</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(38,015</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,048,671</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Current portion of operating lease liabilities</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">122,040</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">268,711</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">390,751</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Current portion of other term obligations</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">192,263</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(40,859</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">151,404</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Operating lease liabilities, net of current portion</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">122,040</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">5,699,651</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">5,821,691</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Other term obligations, net of current portion</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">73,952</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(73,952</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">Stock Compensation</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In June 2018, the FASB issued ASU 2018-07, Compensation - Stock Compensation (Topic 718); Improvements to non-employee Share-Based Payment Accounting. Effective January 1, 2019, the Company adopted ASU 2018-07. The new guidance simplifies the accounting for share-based payments made to nonemployees. Under this ASU, share-based awards to nonemployees will be measured at fair value on the grant date of the awards. Entities will need to assess the probability of satisfying performance conditions if any are present, and awards will continue to be classified according to ASC 718 upon vesting, which eliminates the need to reassess classification upon vesting, consistent with awards granted to employees. The Company has not historically issued a material amount of share-based payments to non-employees. There was no material effect on the Company&#8217;s consolidated financial statements upon adoption.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Accounting Standards under Evaluation</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In January 2017, ASU No. 2017-04, &#8220;Simplifying the Test for Goodwill Impairment&#8221; was issued. Under the amendments in this ASU, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value; however, the loss should not exceed the total amount of goodwill allocated to that reporting unit. The ASU also eliminated the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity should apply this ASU on a prospective basis and for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company will adopt this guidance prospectively on January&#160;1, 2020. Adoption of this guidance is not expected to have a material impact on its consolidated financial statements.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Foreign Currency</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Assets and liabilities denominated in foreign currencies are translated into U.S. dollars based upon exchange rates prevailing at the end of each reporting period. The resulting translation adjustments, along with any related tax effects, are included in accumulated other comprehensive (loss) income, a component of stockholders&#8217; equity. Translation adjustments are reclassified to earnings upon the sale or substantial liquidation of investments in foreign operations. Revenues and expenses are translated at the average month-end exchange rates during the year. Gains and losses related to transactions in a currency other than the functional currency, including operations outside the U.S. where the functional currency is the U.S. dollar, are reported net in the Company&#8217;s Consolidated Statements of Operations, depending on the nature of the activity. See Note 18 for additional information.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Segment Reporting</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Segments are defined by authoritative guidance as components of a company in which separate financial information is available and is evaluated by the chief operating decision maker (CODM), or a decision-making group, in deciding how to allocate resources and in evaluating financial performance. The Company&#8217;s CODM is its chief executive officer.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s customers view our market as a singular business and demand an integrated and scalable suite of enterprise-wide solutions. The Company&#8217;s TM2 offerings are substantially managed service driven solutions that use our proprietary technology platform to deliver our services. The amount of labor required to perform our contract obligations may vary significantly contract to contract depending on the customer&#8217;s specific requirements; however, the way in which we perform these services is consistent across the company and requires a connected group of internal subject matter experts and support personnel.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In order to evaluate a managed service business model the Company&#8217;s CODM and the senior executive team measure financial performance based on our overall mixture of managed and carrier services and related margins. These financial metrics provide a stronger indication of how we are managing our key customer relationships; and it also determines our overall profitability.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company presents a single segment for purposes of financial reporting and prepared its consolidated financial statements upon that basis.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Use of Estimates</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The more significant areas requiring use of estimates and judgment relate to revenue recognition, accounts receivable valuation reserves, ability to realize intangible assets and goodwill, ability to realize deferred income tax assets, fair value of certain financial instruments and the evaluation of contingencies and litigation. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from those estimates.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Fair Value Measurements</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, based on the Company&#8217;s principal or, in the absence of a principal, most advantageous market for the specific asset or liability. GAAP provides for a three-level hierarchy of inputs to valuation techniques used to measure fair value, defined as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Level 1</u> - Inputs that are quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity can access.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Level 2</u> - Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability, including:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr> <td style="vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font-size: 8pt">&#9632;&#160;</font></td> <td style="padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Quoted prices for similar assets or liabilities in active markets</font></td></tr> </table> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr> <td style="vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font-size: 8pt">&#9632;&#160;</font></td> <td style="padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Quoted prices for identical or similar assets or liabilities in markets that are not active</font></td></tr> </table> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr> <td style="vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font-size: 8pt">&#9632;&#160;</font></td> <td style="padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Inputs other than quoted prices that are observable for the asset or liability</font></td></tr> </table> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr> <td style="vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font-size: 8pt">&#9632;&#160;</font></td> <td style="padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Inputs that are derived principally from or corroborated by observable market data by correlation or other means</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Level 3</u> - Inputs that are unobservable and reflect the Company&#8217;s own assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances (e.g., internally derived assumptions surrounding the timing and amount of expected cash flows). The Company measured the fair value of contingent seller financed promissory notes presented on the consolidated balance sheets at fair value on a recurring basis using significantly unobservable inputs (Level 3) during the years ended December 31, 2019 and 2018. See Note 3 for additional information regarding financial liabilities carried at fair value.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company monitors the market conditions and evaluates the fair value hierarchy levels at least quarterly. For any transfers in and out of the levels of the fair value hierarchy, the Company elects to disclose the fair value measurement at the beginning of the reporting period during which the transfer occurred. See Note 3 for financial assets and liabilities subject to fair value measurements.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Going Concern Evaluation</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has performed an annual assessment of its ability to continue as a going concern as required under ASU No. 2014-15, Presentation of Financial Statements &#8211; Going Concern (&#8220;ASU No. 2014-15&#8221;) and concluded no additional disclosures are required.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Financial Instruments</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Financial instruments that potentially subject the Company to credit risk consist of cash and cash equivalents and accounts receivable.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Cash and Cash Equivalents</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company maintains interest-bearing cash deposits and short-term overnight investments with large financial institutions. The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents for purposes of these consolidated financial statements. Interest-bearing cash deposits maintained by financial institutions in the United States of America are insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up to a maximum of $250,000. At December 31, 2019 and 2018, the Company had deposits in excess of FDIC limits of approximately $3,902,000 and $522,000, respectively.<i>&#160;</i> The Company also maintains deposits with a financial institution in Ireland that are insured by the Central Bank of Ireland up to a maximum of &#8364;100,000 per financial institution. The Company also maintains deposits with a financial institution in the United Kingdom that are insured by Financial Services Compensation Scheme up to a maximum of &#163;75,000 per financial institution. At December 31, 2019 and 2018, the Company had foreign bank deposits in excess of insured limits of approximately $748,000 and $1,021,800, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Allowances for Doubtful Accounts</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company determines its allowance for doubtful accounts by considering a number of factors, including the type of customer, credit worthiness, payment history, length of time accounts receivable are past due, the Company&#8217;s previous loss history, the customer&#8217;s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as a whole. The Company writes off accounts receivable when they are deemed to be uncollectible, having exhausted all collection efforts. Payments subsequently received on such receivables are credited to the allowance for doubtful accounts.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Customer account balances outstanding longer than the contractual payment terms are reviewed for collectability and after 90 days are considered past due unless arrangements were made at the time of the transaction that specified different payment terms. Upon specific review and its determination that a bad debt reserve may be required, the Company will reserve such amount if it views the account as potentially uncollectable.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Inventories</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories consist of mobile devices and accessories and identity credential hardware components. Inventories are valued at the lower of cost, using first-in, first-out method, or market. The Company may record a write-down for inventories which have become obsolete or are in excess of anticipated demand or net realizable value. If future demand or market conditions for our products are less favorable than forecasted or if unforeseen technological changes negatively impact the utility of inventory, we may be required to record additional write-downs, which would adversely affect our gross profit. For the years ended December 31, 2019 and 2018, there were no inventory write-downs.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Property and Equipment</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property and equipment are stated at historical cost, net of accumulated depreciation and amortization. Depreciation and amortization expense is computed using the straight-line method over the estimated useful lives based upon the classification of the property and/or equipment or lease period for assets acquired under capital lease arrangements. The estimated useful lives of the assets are as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="width: 84%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 15%; text-align: center"><font style="font-size: 8pt"><b>Estimated</b></font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Useful Life</b></font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Computer hardware and software</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">3-5 years</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Furniture and fixtures</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">5 years</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Mobile equipment</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">3 years</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company assesses the recoverability of property and equipment by determining whether the depreciation of property and equipment over its remaining life can be recovered through projected undiscounted future cash flows. The amount of property and equipment impairment if any, is measured based on fair value and is charged to operations in the period in which property and equipment impairment is determined by management. As of December 31, 2019 and 2018, the Company&#8217;s management has not identified any material impairment of its property and equipment.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Leases</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">The Company has operating and finance leases for corporate offices, data centers, computer hardware and automobiles that are accounted for under ASC 842. The leases have remaining lease terms ranging from one year to&#160;eighteen years.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">The Company determines if an arrangement is a lease at inception. The Company considers any contract where there is an identified asset and that it has the right to control the use of such asset in determining whether the contract contains a lease. A right-of-use (&#8220;ROU&#8221;) asset represents the Company&#8217;s right to use an underlying asset for the lease term and the lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company&#8217;s operating leases do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available on the adoption date in determining the present value of lease payments. The operating lease ROU assets include any lease payments made prior to the rent commencement date. Lease expense for lease payments are recognized on a straight-line basis over the lease term.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Goodwill and Other Intangible Assets</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for goodwill and other indefinite-lived intangible assets in accordance with ASC Topic 350 &#8220;<i>Intangibles</i>&#8221;. Under ASC Topic 350, goodwill and certain indefinite-lived intangible assets are not amortized but are subject to an annual impairment test, and between annual tests if indicators of potential impairment exist.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company evaluates goodwill for impairment annually as of December 31st and between annual tests if events occur or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. The Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step quantitative goodwill impairment test or bypass the qualitative assessment for any reporting period and proceed to performing the first step of the two-step goodwill impairment test.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Goodwill impairment testing involves management judgment, requiring an assessment of whether the carrying value of the reporting unit can be supported by its fair value using widely accepted valuation techniques. The quantitative goodwill impairment test utilizes a two-step approach. The first step identifies whether there is potential impairment by comparing the fair value of a reporting unit to the carrying amount, including goodwill. If the fair value of a reporting unit is less than its carrying amount, the second step of the impairment test is required to measure the amount of any impairment loss.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company uses a combination of the income approach (discounted cash flow method) and market approach (market multiples). When preparing discounted cash flow models under the income approach, the Company uses internal forecasts to estimate future cash flows expected to be generated by the reporting units. Our internal forecasts are developed using observable (Level 2) and unobservable (Level 3) inputs. Actual results may differ from forecasted results. When preparing the market approach the Company may adjust market multiples to reflect the Company&#8217;s risk profile and other factors deemed appropriate to properly apply the market approach.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company uses the expected weighted average cost of capital, estimated using a capital asset pricing model, to discount future cash flows for each reporting unit. Our cost of equity estimate is developed using a combination of observable (Level 2) and unobservable (Level 3) inputs with appropriate adjustments that take into consideration our risk profile and other factors deemed appropriate. The Company believes the discount rates used appropriately reflect the risks and uncertainties in the financial markets generally and specifically in the Company&#8217;s internally developed forecasts. Further, to assess the reasonableness of the valuations derived from the discounted cash flow models, the Company also analyzes market-based multiples for similar industries of the reporting unit, where available.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Revenue from Contracts with Customers</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Revenue is recognized 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 enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company reports products and services under the categories managed services and carrier services as described below: &#160;&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b><i>Managed Services.</i></b><i>&#160;</i> The Company delivers managed services under a full-service, quasi full-service or self-service solution to suit our customers&#8217; needs. A significant portion of our reported gross profit is tied to this service component. Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material. Managed services are not interdependent and there are no undelivered performance obligations in these arrangements. The Company aggregates its billable revenue under the following groupings:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr> <td style="vertical-align: top; width: 24px"><font style="font-size: 8pt">&#9679;&#160;</font></td> <td style="padding: 0.75pt; text-align: justify"><font style="font-size: 8pt"><u>Managed Service Fees:</u>&#160;The Company delivers managed services under firm fixed price contracts that include multiple performance obligations.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr> <td style="vertical-align: top; width: 60px; padding-left: 27pt"><font style="font-size: 8pt">o&#160;</font></td> <td style="padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Revenue for fixed price services are generally completed and billed in the same accounting period and we charge a fixed fee for each performance obligation which may be tied to the number of units managed, percentage of supplier spend and/or savings, units delivered, certificates issued by the Company, certificate validation services installed in a customer&#8217;s environment, accessories sold and billable hours. Revenue from this service requires significant accounting estimates due to delays between completion of the service and the normal billing cycle.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr> <td style="vertical-align: top; width: 60px; padding-left: 27pt"><font style="font-size: 8pt">o&#160;</font></td> <td style="padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Revenue for fixed price software licenses that are sold as a perpetual license with no significant customization are recognized when the software is delivered. Software sold as a term license is recognized ratably over the license term from the date the software is accepted by the customer. Implementation fees are recognized over the term of the license agreement once the software has been delivered. Maintenance services, if contracted, are recognized ratably over the term of the maintenance agreement, generally twelve months. Revenue from this service does not require significant accounting estimates.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr> <td style="vertical-align: top; width: 24px"><font style="font-size: 8pt">&#9679;&#160;</font></td> <td style="padding: 0.75pt; text-align: justify"><font style="font-size: 8pt"><u>Billable Service Fees.</u> The Company delivers subject matter expertise either offsite or onsite for certain customers at a fixed hourly rate or fixed monthly fee. Billable services are generally completed and billed in the same accounting period and we charge a fixed fee based on actual hours worked and actual costs incurred. Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr> <td style="vertical-align: top; width: 24px"><font style="font-size: 8pt">&#9679;&#160;</font></td> <td style="padding: 0.75pt; text-align: justify"><font style="font-size: 8pt"><u>Reselling and Other Service Fees.</u>&#160;The Company delivers third party products and services to satisfy customer contractual obligations. We recognize revenues and related costs on a gross basis for such arrangements whenever we have primary economic risk. We have economic risk in these transactions as we are seen as the primary creditor, we carry inventory risk for undelivered products and services, we directly issue purchase orders third party suppliers, and we have discretion in sourcing among many different suppliers. For those transactions in which we procure and deliver products and services for our customers on their own account we do not recognize revenues and related costs on a gross basis for these arrangements. We only recognize revenues earned for arranging the transaction and any related costs.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b><i>Carrier Services.</i></b> The Company bills for costs incurred to deliver phone, data and satellite and related mobile services for a connected device or end point. These services require us to procure, process and pay communications carrier invoices. We recognize revenues and related costs on a gross basis for such arrangements whenever we have primary economic risk. We have economic risk in these transactions when we are seen as the primary creditor, we directly issue purchase orders directly to communications carriers for wireline and wireless services, and/or we have discretion in choosing optimal providers and rate plans. For arrangements in which we do not have such economic risk we recognize revenues and related costs on a net basis. A significant portion of our overall reported revenue is tied to this service component; however, it represents an insignificant portion of our overall reported gross profit. This is a commodity type service and margins are nominal, but this is a necessary service to deliver to federal government customers that engage us to provide a full-service solution. The Company does not provide these services at risk for commercial customers due to the increased credit risk involved.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Significant Judgments</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s contracts with customers often include promises to transfer multiple products and services to a customer under a fixed rate or fixed fee arrangement. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Components of our managed service solution are generally distinct performance obligations that are not interdependent and can be completed within a month. The Company&#8217;s products are generally sold with a right of return and the Company may provide other event driven credits or disincentives for not meeting performance obligations which are accounted for as variable consideration when estimating the amount of revenue to recognize. Returns and credits are estimated at contract inception and updated at the end of each reporting period as additional information becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Contract Balances</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A significant portion of contract balances represent revenues earned on federal government contracts. Timing of revenue recognition may differ materially from the timing of invoicing to customers due a long-standing practice of issuing a consolidated managed service invoice. A consolidated invoice usually requires data such as billable hours, units managed, credentials issued, accessories sold and usage data from telecommunications providers and other suppliers. As a result it could take between thirty (30) to sixty (60) days after all performance obligations have been met to deliver a complete customer invoice. As a result, the Company may have both accounts receivables (invoiced revenue) and unbilled receivables (revenue recognize but not yet invoiced) that could represent one or more months of revenue. Additionally, the Company may be required under contractual terms to bill for services in advance and deferred recognition of revenue until all performance obligations have been met.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within thirty (30) to ninety (90) days. Payment terms and conditions for government and commercial customers are described below:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr> <td style="vertical-align: top; width: 24px"><font style="font-size: 8pt">&#9679;&#160;</font></td> <td style="padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Government contract billings are generally due within thirty (30) days of the invoice date. Government accounts receivable payments could be delayed due to administrative processing delays by the government agency, continuing budget resolutions that may delay availability of contract funding, and/or administrative only invoice correction requests by contracting officers that may delay payment processing by our government customer.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr> <td style="vertical-align: top; width: 24px"><font style="font-size: 8pt">&#9679;&#160;</font></td> <td style="padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Commercial contracts are billed based on the underlying contract terms and conditions which generally have repayment terms that range from thirty (30) to ninety (90) days. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The allowance for doubtful accounts reflects the Company&#8217;s best estimate of probable losses inherent in uncollected accounts receivable. Customer accounts receivable balances that remain uncollected for more than 45 days are reviewed for collectability and are considered past due after 90 days unless different contractual repayment terms were extended under a contract with a customer. The Company determines its allowance for doubtful accounts after considering factors that could affect collectability of past due accounts receivable and such factors regularly include the customers&#8217; financial condition and credit worthiness, recent payment history, type of customer and the length of time accounts receivable are past due. Upon specific review and its determination that a bad debt reserve may be required, the Company will reserve such amount if it views the account as potentially uncollectable.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Customer accounts receivable balances that remain uncollected for more than 120 days and/or that have not been settled in accordance with contractual repayment terms and for which no firm payment commitments exist are placed with a third-party collection agency and a reserve is established for the entire uncollected balance. The Company writes off accounts receivable after 180 days or earlier when they become uncollectible. Payments subsequently received on such receivables are credited to the allowance for doubtful accounts. If the accounts receivable has been written off and no allowance for doubtful accounts exist subsequent payments received are credited to bad debt expense as a recovery.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 -20pt; text-align: justify; text-indent: 0.25in"><i>Costs to Obtain a Contract with a Customer</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not recognize assets from the costs to obtain a contract with a customer and generally expenses these costs as incurred.&#160; The Company primarily uses internal labor to manage and oversee the customer acquisition process and to finalize contract terms and conditions and commence customer start-up activities, if any.&#160; Internal labor costs would be incurred regardless of the outcome of a contract with a customer and as such those costs are not considered incremental to the cost to obtain a contract with a customer.&#160; The Company does not typically incur significant incremental costs to obtain a contract with a customer after such contract has been awarded.&#160; Incremental costs to obtain a contract with a customer may include payment of commissions to certain internal and/or external sales agents upon collection of invoiced sales from the customer.&#160; The Company does not typically prepay sales commissions in advance of being paid for services delivered.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Product Development</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Product development expenses include payroll, employee benefits, and other employee related expenses associated with product development. Product development expenses also include third-party development and programming costs, subject matter experts, localization costs incurred to translate software for international markets, and the amortization of purchased software code and services content. Costs related to product development are expensed until the point that technological feasibility is reached, which for our software products, is generally shortly before the products are commercially available for release. Once technological feasibility is reached, such costs are not normally material. To the extent costs are significant such costs are capitalized and amortized to cost of revenue over the estimated lives of the solution.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the years ended December 31, 2019 and 2018, the Company incurred product development costs associated with its next generation TDI Optimiser&#8482; application of approximately $146,000 and $229,000, respectively, which were capitalized. See Note 9 to the consolidated financial statements for additional information about capitalization of product development costs.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Income Taxes</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for income taxes in accordance with authoritative guidance which requires that deferred tax assets and liabilities be computed based on the difference between the financial statement and income tax bases of assets and liabilities using the enacted marginal tax rate. The guidance requires that the net deferred tax asset be reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the net deferred tax asset will not be realized.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. Under existing income tax accounting standards such objective evidence is more heavily weighted in comparison to other subjective evidence such as our projections for future growth, tax planning and other tax strategies.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company recognizes the impact of an uncertain tax position taken or expected to be taken on an income tax return in the financial statements at the 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 in the financial statements unless it is more likely than not of being sustained upon audit by the relevant taxing authority.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Basic and Diluted Earnings Per Share (EPS)</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic EPS includes no dilution and is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted EPS includes the potential dilution that could occur if securities or other contracts to issue common and restricted stock were exercised or converted into common and restricted stock. The number of incremental shares from assumed conversions of stock options and unvested restricted stock awards included in the calculation of diluted EPS was calculated using the treasury stock method. See Note 17 to the consolidated financial statements for computation of EPS.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Employee Stock-Based Compensation</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for stock-based employee compensation arrangements under provisions of ASC 718-10. The Company recognizes the cost of employee stock awards granted in exchange for employee services based on the grant-date fair value of the award using a Black-Scholes option-pricing model, net of expected forfeitures. Those costs are recognized ratably over the vesting period. Each stock option has an exercise price equal to the market price of the Company&#8217;s common stock on the date of grant and a contractual term ranging from 3 to 10 years. See Note 16 to the consolidated financial statements for additional information about stock-based compensation programs.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Non-Employee Stock-Based Compensation</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for stock-based non-employee compensation arrangements using the fair value recognition provisions of ASC 505-50, &#8220;Equity-Based Payments to Non-Employees&#8221; (formerly known as FASB Statement 123, <i>Accounting for Stock-Based Compensation</i> and &#8220;Emerging Issues Task Force&#8221; <i>EITF 96-18, Accounting for Equity Instruments That Are Issued to Other Than Employees for Acquiring, or in Conjunction with Selling, Goods or Services).</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The consolidated financial statements include financial instruments for which the fair market value may differ from amounts reflected on a historical basis.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Financial Assets and Financial Liabilities Carried at Other Than Fair Value</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s financial instruments include cash equivalents, accounts receivable, short and long-term debt (except for contingent promissory notes) and other financial instruments associated with the issuance of the common stock. The carrying values of cash equivalents and accounts receivable approximate their fair value because of the short maturity of these instruments and past evidence indicates that these instruments settle for their carrying value. The carrying amounts of the Company&#8217;s bank borrowings under its credit facility approximate fair value because the interest rates reflect current market rates.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A significant portion of the Company&#8217;s revenue arrangements consist of firm fixed price contracts with agencies of the U.S. federal government and several large multinational publicly traded and private corporations. Accounts receivable consist of the following by customer type in the table below as of the periods presented:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">Government (1)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>12,604,582</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">7,332,338</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Commercial (2)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>2,102,581</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">3,863,710</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Gross accounts receivable</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>14,707,163</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">11,196,048</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Less: allowances for doubtful</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">accounts (3)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>126,235</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">106,733</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Accounts receivable, net</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>14,580,928</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">11,089,315</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(1) Government contracts are generally firm fixed price not to exceed arrangements with a term of five (5) years, which consists of a base year and four (4) annual option year renewals. Government receivables are billed under a single consolidated monthly invoice and are billed approximately thirty (30) to sixty (60) days in arrears from the date of service and payment is generally due within thirty (30) days of the invoice date. Government accounts receivable payments could be delayed due to administrative processing delays by the government agency, continuing budget resolutions that may delay availability of contract funding, and/or administrative only invoice correction requests by contracting officers that may delay payment processing by our government customer.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(2) Commercial contracts are generally fixed price arrangements with contract terms ranging from two (2) to three (3) years. Commercial accounts receivables are billed based on the underlying contract terms and conditions which generally have repayment terms that range from thirty (30) to ninety (90) days. Commercial receivables are stated at amounts due from customers net of an allowance for doubtful accounts if deemed necessary.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(3) During the years ended December 31, 2019 and 2018, the Company recorded provisions for bad debt expense related to commercial customers totaling approximately $22,000, and $4,800, respectively. The Company has not historically maintained a bad debt reserve for its government customers as it has not experienced material or recurring bad debt charges and the nature and size of the contracts has not necessitated the Company&#8217;s establishment of such a bad debt reserve.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Significant Concentrations</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Customers representing ten percent or more of consolidated accounts receivable are set forth in the table below as of the periods presented:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">2018</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>As a % of</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">As a % of</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Customer Name</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>Receivables</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 8pt">Receivables</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">U.S. Customs Border Patrol</font></td> <td style="width: 1%">&#160;</td> <td style="text-align: center; width: 1%; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; width: 9%; text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="text-align: center; width: 1%; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; width: 9%; text-align: center"><font style="font-size: 8pt">14%</font></td> <td style="width: 1%"><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">U.S. Coast Guard</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">13%</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Iron Bow Technologies</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">15%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">National Aeronautics and Space Administration</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>21%</b></font></td> <td><font style="font-size: 8pt"><b></b></font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">--</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">United States Census Bureau</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>18</b>%</font></td> <td><font style="font-size: 8pt"><b></b></font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">--</font></td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Customers representing ten percent or more of consolidated revenues are set forth in the table below for each of the periods presented:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>YEARS ENDED</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">2018</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>As a % of</b></font></td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">As a % of</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Customer Name</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>Revenues</b></font></td> <td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 8pt">Revenues</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%"><font style="font-size: 8pt">U.S. Immigration and Customs Enforcement</font></td> <td style="width: 1%">&#160;</td> <td style="text-align: center; width: 1%; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; width: 9%; text-align: center"><font style="font-size: 8pt"><b>14%</b></font></td> <td style="text-align: center; width: 1%; vertical-align: bottom"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center; width: 1%; vertical-align: bottom">&#160;</td> <td style="text-align: center; width: 1%; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; width: 9%; text-align: center"><font style="font-size: 8pt">16%</font></td> <td style="width: 2%"><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">U.S. Customs Border Patrol</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>12%</b></font></td> <td style="text-align: center; vertical-align: bottom"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">11%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">United States Census Bureau</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>10%</b></font></td> <td style="text-align: center; vertical-align: bottom"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">--</font></td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Unbilled accounts receivable represent revenues earned in connection with products and/or services delivered for which we are unable to issue a formal billing to the customer at the balance sheet due to either timing of invoice processing or delays due to fixed contractual billing schedules. A significant portion of our unbilled accounts receivable consist of carrier services and cybersecurity hardware and software products delivered but not invoiced at the end of the reporting period. Unbilled receivables consist of the following by customer type as of the periods presented below:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">Government</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>13,712,913</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">9,253,586</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Commercial</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>264,045</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">312,584</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Unbilled accounts receivable</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>13,976,958</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">9,566,170</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Significant Concentrations</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Customers representing ten percent or more of consolidated unbilled accounts receivable are set forth in the table below as of the periods presented:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">2018</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>As a % of</b></font></td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">As a % of</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Customer Name</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>Receivables</b></font></td> <td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 8pt">Receivables</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">U.S. Department of Homeland Security Headquarters</font></td> <td style="width: 1%">&#160;</td> <td style="text-align: center; width: 1%; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; width: 9%; text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td style="text-align: center; width: 1%; vertical-align: bottom">&#160;</td> <td style="text-align: center; width: 1%; vertical-align: bottom">&#160;</td> <td style="text-align: center; width: 1%; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; width: 9%; text-align: center"><font style="font-size: 8pt">11%</font></td> <td style="width: 1%"><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">U.S. Immigration and Customs Enforcement</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>24%</b></font></td> <td style="text-align: center; vertical-align: bottom"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">37%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">United States Census Bureau</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>23</b>%</font></td> <td style="text-align: center; vertical-align: bottom"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">--</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">U.S. Coast Guard</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">11%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">U.S. Transportation Safety Administration</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">10%</font></td> <td><font style="font-size: 8pt"></font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Major classes of property and equipment consisted of the following as of the periods presented below:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">Computer hardware and software</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>2,041,978</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">2,110,298</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Furniture and fixtures</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>399,521</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">333,539</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Leasehold improvements</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>299,340</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">268,561</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Automobiles</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>56,800</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">178,597</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Gross property and equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>2,797,639</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,890,995</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt"></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0pt"><font style="font-size: 8pt">Less: accumulated depreciation and amortization</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>2,116,064</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,878,311</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Property and equipment, net</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>681,575</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">1,012,684</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the years ended December 31, 2019 and 2018, the Company purchased for cash property and equipment totaling approximately $370,300 and $261,500, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the years ended December 31, 2019 and 2018, property and equipment depreciation expense was approximately $555,400 and $551,305, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the years ended December 31, 2019 and 2018, there were no material disposals of owned property and equipment.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There were no changes in the estimated useful lives used to depreciate property and equipment during the years ended December 31, 2019 and 2018.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">The Company entered into operating leases for corporate and operational facilities (&#8220;real estate leases&#8221;), computer hardware for datacenters and automobiles (collectively &#8220;all other leases&#8221;).</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">Real estate leases.&#160;Substantially all real estate leases have remaining terms of six (6) to nine (9) years, with additional five (5) year extensions available. All of these leases require a fixed lease payment that contains an annual lease payment escalation provision ranging from 3% to 4% per year. Certain leases contain early termination provisions that would require payment of unamortized tenant improvements, real estate broker commissions paid, and up to six (6) months of rent to compensate the landlord for early termination. The cost to exit a lease would be significant and potentially range $0.2 million to $0.8 million. The earliest any lease termination provisions could be exercised would be in 2023.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">All other leases.&#160;Non-real estate operating leases have remaining terms of one (1) to two (2) years. All of these leases require a fixed lease payment over the entire lease term with no escalation provision. There are no early termination provisions under such arrangements.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">The components of lease expense were as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>YEAR ENDED</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>DECEMBER&#160;31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 88%"><font style="font-size: 8pt">Operating lease expense</font></td> <td style="width: 1%; padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double; width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; width: 9%; text-align: right"><font style="font-size: 8pt"><b>212,221</b></font></td> <td style="width: 1%; padding-bottom: 3pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Finance lease expense:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Amortization of right of use assets</font></td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>568,688</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Interest on finance lease liabilities</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>285,978</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Total finance lease expense</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>854,666</b></font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">Operating lease expense is included in general and administrative expenses in the consolidated statement of operations. Amortization of right of use assets is include in depreciation and amortization in the consolidated statement of operations.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">Supplemental cash flow information related to leases was as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">Cash paid for amounts included in the measurement of lease liabilities:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>YEAR ENDED</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>DECEMBER&#160;31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Cash paid for amounts included in the measurement of lease liabilities:</font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 88%; text-indent: 0.25in"><font style="font-size: 8pt">Operating cash flows from operating leases</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>212,221</b></font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Operating cash flows from finance leases</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>285,978</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Financing cash flows from finance leases</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>473,278</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Right of use assets obtained in exchange for lease obligations:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Operating leases</font></td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>-</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Finance leases</font></td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>471,919</b></font></td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">Supplemental balance sheet information related to leases was as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>DECEMBER&#160;31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 88%"><font style="font-size: 8pt">Operating lease right of use assets, net</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>5,932,769</b></font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Current portion of operating lease liabilities</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>599,619</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Operating lease liabilities, net of current portion</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>5,593,649</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Weighted average remaining lease term</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Operating leases</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>11.1</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Finance leases</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>1.1</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Weighted average discount rate</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Operating leases</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>5</b></font></td> <td><font style="font-size: 8pt"><b>%</b></font></td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Finance leases</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>5</b></font></td> <td><font style="font-size: 8pt"><b>%</b></font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">Maturities of lease liabilities as of December 31, 2019, were as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Operating Leases</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Finance Leases</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">2020</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">774,339</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">121,071</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">794,852</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">6,009</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2022</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">815,985</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2023</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">771,833</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2024</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">791,357</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Thereafter</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">4,074,464</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total undiscounted operating lease payments</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">8,022,830</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">127,080</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Less: Imputed interest</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,950,778</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">5,864</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total finance lease liability</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">6,072,052</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">121,216</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">As of December&#160;31, 2019, the Company has an additional lease for office space that had not yet commenced with estimated future minimum rental commitments of approximately $1.91&#160;million. This lease is expected to commence in 2020 with a term of up to 8 years. These undiscounted amounts are not included in the table above.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s intangible assets are comprised of purchased intangibles consisting of customer relationships, channel relationships, telecommunications software, trade names and trademarks and non-compete agreements. Intangible assets acquired in connection with a business combination are valued at fair value and amortized on a straight-line basis over the expected useful life which may range from three (3) to fifteen (15) years or more depending on the intangible asset characteristics.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s intangible assets also include internally developed software used in the sales and delivery of its information technology service offerings. The Company capitalizes certain internal costs related to software development to deliver its information technology services including but not limited to its Intelligent Telecommunications Management System (ITMS&#8482;), Public Key Infrastructure (PKI) and Optimiser Telecom Data Intelligence (TDI&#8482;) applications. Significant development costs are capitalized from the point of demonstrated technological feasibility until the point in time that the product is available for general release to customers. Once the product is available for general release, capitalized costs are amortized based on units sold, or on a straight-line basis generally over the expected functional life which may range from two (2) to five (5) years.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following tables summarize purchased and internally developed intangible assets subject to amortization as of the periods presented below:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31, 2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Weighted</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Average</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Gross Carrying</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Accumulated</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Net Book</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Amortization</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amortization</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Value</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Period</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 49%"><font style="font-size: 8pt">Customer Relationships</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">1,980,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">(1,980,000</font></td> <td style="width: 1%"><font style="font-size: 8pt">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="text-align: center; width: 1%">&#160;</td> <td style="width: 9%; text-align: center"><font style="font-size: 8pt"><b>8.0</b></font></td> <td style="width: 4%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Channel Relationships</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,628,080</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(992,830</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,635,250</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>5.0</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Internally Developed Software</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,623,122</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(988,340</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">634,782</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>3.0</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Trade Name and Trademarks</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">290,472</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(109,734</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">180,738</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>5.0</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">6,521,674</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">(4,070,904</font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">2,450,770</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31, 2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Weighted</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Average</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Gross Carrying</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Accumulated</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Net Book</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Amortization</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amount</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Amortization</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Value</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Period</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 49%"><font style="font-size: 8pt">Customer Relationships</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">1,980,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">(1,732,500</font></td> <td style="width: 1%"><font style="font-size: 8pt">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">247,500</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="text-align: center; width: 1%">&#160;</td> <td style="width: 9%; text-align: center"><font style="font-size: 8pt"><b>8.0</b></font></td> <td style="width: 4%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Channel Relationships</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,628,080</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(817,625</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,810,455</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>5.0</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Internally Developed Software</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,476,623</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(630,927</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">845,696</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>3.0</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Trade Name and Trademarks</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">290,472</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(90,370</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">200,102</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>5.0</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">6,375,175</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">(3,271,422</font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">3,103,753</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Purchased Intangibles</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the years ended December 31, 2019 and 2018, the Company did not recognize any acquisition related intangible assets.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the years ended December 31, 2019, there were no disposals or sales of purchased intangible assets. For the year ended December 31, 2018, the Company disposed of fully amortized purchased intangible assets with a historical cost and accumulated amortization of approximately $2,374,700</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Internally Developed</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the year ended December 31, 2019, the Company recorded capitalized software development costs of approximately $146,000 related to costs associated with our next generation TDI&#8482; application.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the year ended December 31, 2018 the Company recorded capitalized software development costs of approximately $229,000 related to costs associated with our next generation TDI&#8482; application.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The total weighted average remaining life of purchased and internally developed intangible assets is approximately 5.3 years and 1.3 years, respectively, at December 31, 2019.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes the estimated future amortization by purchased intangible asset type for fiscal years ending December 31:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt"><b>INTANGIBLE ASSET TYPE&#160;</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2021</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2022</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2023</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2024</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Thereafter</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Total</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 30%"><font style="font-size: 8pt">Channel Relationships</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">175,205</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">175,205</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">175,205</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">175,205</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">175,205</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">759,225</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">1,635,250</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Internally Developed Software</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">274,280</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">244,583</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">98,533</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">17,386</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">634,782</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Trade Name and Trademarks</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">19,365</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">19,365</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">19,365</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">19,365</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">19,365</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">83,914</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">180,738</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">468,850</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">439,153</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">293,102</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">211,956</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">194,570</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">843,139</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">2,450,770</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The aggregate amortization expense recorded was approximately $786,000 and $756,000 for the years ended December 31, 2019 and 2018, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There were no changes in goodwill during the years ended December 31, 2019 and 2018. As of December 31, 2019 and 2018, goodwill was not impaired and there were no accumulated impairment losses.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Accrued expenses consisted of the following as of the periods presented below:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt">DECEMBER 31,</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">Carrier service costs</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>12,274,440</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">8,476,110</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Salaries and payroll taxes</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>1,781,628</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,308,726</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Inventory purchases, consultants and other costs</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>834,131</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">913,038</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Severance costs</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>7,612</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,634</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">U.S. income tax payable</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>8,850</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">8,550</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"><font style="font-size: 8pt">Foreign income tax payable</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>41,320</b></font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">8,380</font></td> <td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Total accrued expenses</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>14,947,981</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">10,716,438</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Commercial Loan Agreement Facility</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;On June 15, 2017, the Company entered into a Loan and Security Agreement with Atlantic Union Bank (formerly known as Access National Bank) (the &#8220;Loan Agreement&#8221;). The Loan Agreement provides for a $5.0 million working capital revolving line of credit. The Loan Agreement has a maturity date of April 30, 2020 and a variable interest rate equal to the Wall Street Journal prime rate plus 0.50%.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Loan Agreement requires that the Company meet the following financial covenants on a quarterly basis: (i) maintain a minimum adjusted tangible net worth of at least $2.0 million, (ii) maintain minimum consolidated adjusted EBITDA of at least two times interest expense and (iii) maintain a current ratio of 1.10:1 (excluding finance lease liabilities reported under recently adopted lease accounting standards).</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The available amount under the working capital line of credit is subject to a borrowing base, which is equal to the lesser of (i) $5.0 million or (ii) 70% of the net unpaid balance of the Company&#8217;s eligible accounts receivable. The facility is secured by a first lien security interest on all of the Company&#8217;s personal property, including its accounts receivable, general intangibles, inventory and equipment maintained in the United States. As of December 31, 2019, the Company was eligible to borrow up to $4.9 million under the borrowing base formula.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Under the current credit facility with Access National Bank the Company was advanced and repaid approximately $6.8 million during the year ended December 31, 2019.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company annually finances the cost of its commercial liability insurance premiums for a period of less than 12 months. During the years ended December 31, 2019 and 2018, the Company financed approximately $181,900 and $195,200, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Income tax provision (benefit) is as follows for the years ended:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Current provision</font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%; padding-left: 9pt"><font style="font-size: 8pt">State</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>10,000</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">10,000</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Foreign</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>38,991</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">55,113</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: 0.25in"><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>48,991</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">65,113</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Deferred provision (benefit)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Federal</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>177,049</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">633,073</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">State</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>189,632</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">514,220</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Foreign</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>(23,022</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt"><b>)</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(19,080</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: 0.25in"><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>343,659</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,128,213</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: 0.25in"><font style="font-size: 8pt">Income tax provision</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>392,650</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">1,193,326</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Income tax provision (benefit) effective rates, which differs from the federal and state statutory rate as follows for the years ended:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%"><font style="font-size: 8pt">Statutory federal income tax rate</font></td> <td style="width: 1%">&#160;</td> <td style="text-align: center; width: 1%">&#160;</td> <td style="width: 9%; text-align: center"><font style="font-size: 8pt"><b>21.0%</b></font></td> <td style="text-align: center; width: 1%"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center; width: 1%">&#160;</td> <td style="text-align: center; width: 1%">&#160;</td> <td style="width: 9%; text-align: center"><font style="font-size: 8pt">21.0%</font></td> <td style="width: 2%"><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">State, net of federal benefit</font></td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>1.5%</b></font></td> <td style="text-align: center"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">-2.1%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Non-deductible expenses</font></td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>16.5%</b></font></td> <td style="text-align: center"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">5.4%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Change in valuation allowance</font></td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>-22.1%</b></font></td> <td style="text-align: center"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">-200.1%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Foreign rate differential</font></td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>-1.1%</b></font></td> <td style="text-align: center"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">3.1%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Return to accrual difference true-ups</font></td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>32.8%</b></font></td> <td style="text-align: center"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">0.6%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Other</font></td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>14.7%</b></font></td> <td style="text-align: center"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">6.9%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"><font style="font-size: 8pt">Deferred tax adjustment and true-up</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: center">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>-2.8%</b></font></td> <td style="padding-bottom: 1pt; text-align: center"><font style="font-size: 8pt"><b></b></font></td> <td style="padding-bottom: 1pt; text-align: center">&#160;</td> <td style="padding-bottom: 1pt; text-align: center">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">-84.1%</font></td> <td style="padding-bottom: 1pt"><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: 0.25in"><font style="font-size: 8pt">Combined effective tax rate</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double; text-align: center">&#160;</td> <td style="border-bottom: black 1pt double; text-align: center"><font style="font-size: 8pt"><b>60.5%</b></font></td> <td style="text-align: center; padding-bottom: 3pt"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center; padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double; text-align: center">&#160;</td> <td style="border-bottom: black 1pt double; text-align: center"><font style="font-size: 8pt">-249.4%</font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt"></font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The tax effects of temporary differences that give rise to significant portions of the Company&#8217;s deferred tax assets (liabilities) consisted of the following:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Deferred tax assets:</font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%; padding-left: 9pt"><font style="font-size: 8pt">Net operating loss carryforwards</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>10,203,094</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">10,513,224</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Alternative minimum tax credit</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>45,650</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">45,650</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Share-based compensation</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>653,679</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">536,223</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Intangible amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>481,192</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">565,013</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Other assets</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>241,358</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">423,394</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: 0.25in"><font style="font-size: 8pt">Total deferred tax assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>11,624,973</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">12,083,504</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: 0.25in"><font style="font-size: 8pt">Less: valuation allowance</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>(10,364,787</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt"><b>)</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(10,507,891</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: 0.25in"><font style="font-size: 8pt">Total deferred tax assets, net</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>1,260,186</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,575,613</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Deferred tax liabilities:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Goodwill amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>2,532,649</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,293,533</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Depreciation</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>135,470</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">345,136</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Foreign intangible amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>447,811</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">447,811</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Other liabilities</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>12,818</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">12,643</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: 0.25in"><font style="font-size: 8pt">Total deferred tax liabilities</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>3,128,748</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">3,099,123</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Net deferred tax liability</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>(1,868,562</b></font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt"><b>)</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">(1,523,510</font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">)</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2019, the Company had approximately $37.5 million in net operating loss (NOL) carry forwards available to offset future taxable income for federal income tax purposes, net of the potential Section 382 limitations. These federal NOL carry forwards expire between 2020 and 2036. Included in the recorded deferred tax asset, the Company had a benefit of approximately $39.5 million available to offset future taxable income for state income tax purposes. These state NOL carry forwards expire between 2024 and 2036. Because of the change of ownership provisions of the Tax Reform Act of 1986, use of a portion of our domestic NOL may be limited in future periods. Further, a portion of the carryforwards may expire before being applied to reduce future income tax liabilities.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Changes in the valuation allowance for the years ended were as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%"><font style="font-size: 8pt">Beginning balance</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>(10,507,891</b></font></td> <td style="width: 1%"><font style="font-size: 8pt"><b>)</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">(9,550,279</font></td> <td style="width: 2%"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Decreases (increases)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>143,104</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(957,612</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Ending balance</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>(10,364,787</b></font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt"><b>)</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">(10,507,891</font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">)</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s valuation allowance predominantly consisted of domestic net operating loss carryforwards and certain state net operating loss carryforwards. A significant piece of objective negative evidence considered in management&#8217;s evaluation of the realizability of its deferred tax assets was the existence of cumulative losses over the latest three-year period. Management forecast future taxable income, but concluded that there may not be enough of a recovery before the end of the fiscal year to overcome the negative objective evidence of three years of cumulative losses. On the basis of this evaluation, management recorded a valuation allowance against all deferred tax assets. If management&#8217;s assumptions change and we determine we will be able to realize these deferred tax assets, the tax benefits relating to any reversal of the valuation allowance on deferred tax assets will be accounted for as a reduction of income tax expense.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company files U.S. federal income tax returns with the Internal Revenue Service (&#8220;IRS&#8221;) as well as income tax returns in various states and certain foreign countries. The Company may be subject to examination by the IRS for tax years 2003 and forward. The Company may be subject to examinations by various state taxing jurisdictions for tax years 2003 and forward. The Company may be subject to examination by various foreign countries for tax years 2014 forward. As of December 31, 2019, the Company is currently not under examination by the IRS, any state or foreign tax jurisdiction. The Company did not have any unrecognized tax benefits at either December 31, 2019 or 2018. In the future, any interest and penalties related to uncertain tax positions will be recognized in income tax expense.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Preferred Stock</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s Certificate of Incorporation authorizes the Company to issue up to 10,000,000 shares of preferred stock, $0.001 par value per share. Under the terms of the Company&#8217;s Certificate of Incorporation, the board of directors is authorized, subject to any limitations prescribed by law, without stockholder approval, to issue such shares of preferred stock in one or more series. Each such series of preferred stock shall have such rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, as shall be determined by the board of directors. In November 2004, the Company filed a certificate of designation designating 2,045,714 shares of the Company&#8217;s preferred stock as shares of Series A Convertible Preferred Stock, which shares were later issued. All of the shares of Series A Convertible Preferred Stock that were issued was converted into common stock and may not be reissued. Accordingly, as of December 31, 2019, there were 7,954,286 undesignated shares of preferred stock remaining available for issuance. There were no issuances of preferred stock during the year ended December 31, 2019.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Common Stock</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is authorized to issue 110,000,000 shares of common stock, $.001 par value per share. As of December 31, 2019, there were 83,861,453 shares issued and outstanding (including 507,500 restricted shares not vested). &#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Common Stock Issuances - Employee Stock Option Exercises</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There were no shares of common stock issued as a result of stock option exercises during the year ended December 31, 2019. Shares of common stock issued as a result of stock option exercises and realized gross proceeds for the year ended December 31, 2018 were 100,000 and $43,900, respectively. See Note 16 for additional information regarding stock option plans.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Stock Repurchase Program</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">The Board of Directors approved a stock repurchase plan to purchase up to $2.5 million of the Company&#8217;s common stock, with $2.1 million outstanding as of December 31, 2019.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s stock incentive plan is administered by the Compensation Committee and authorizes the grant or award of incentive stock options, non-qualified stock options (NQSO), restricted stock awards (RSA), stock appreciation rights, dividend equivalent rights, performance unit awards and phantom shares. The Company issues new shares of common stock upon the exercise of stock options. Any shares associated with options forfeited are added back to the number of shares that underlie stock options to be granted under the stock incentive plan. The Company has issued restricted stock awards and non-qualified stock option awards as described below.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 2.25pt 0 0; text-align: justify"><u>Valuation of Stock Awards</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><i>Restricted Stock</i>.&#160;The Company records the fair value of all restricted stock awards based on the grant date fair value and amortizes stock compensation on a straight-line basis over the vesting period. Restricted stock award shares are issued when granted and included in the total number of common shares issued and outstanding. During the years ended December 31, 2019 and 2018, the Company granted 662,740 RSAs and 980,851 RSAs, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><i>Non-Qualified Stock Options</i>.&#160;The Company estimates the fair value of nonqualified stock awards using a Black-Scholes Option Pricing model (&#8220;Black-Scholes model&#8221;). The fair value of each stock award is estimated on the date of grant using the Black-Scholes model, which requires an assumption of dividend yield, risk free interest rates, volatility, forfeiture rates and expected option life. The risk-free interest rates are based on the U.S. Treasury yield for a period consistent with the expected term of the option in effect at the time of the grant. Expected volatilities are based on the historical volatility of our common stock over the expected option term. The expected term of options granted is based on analyses of historical employee termination rates and option exercises. There were 25,000 of non-qualified stock option awards granted to a non-employee as compensation for investor relations services during December 31, 2019.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><u>Restricted Stock Awards</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A summary of RSA activity as of December 31, 2019 and 2018, and changes for the years then ended are set forth below:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b> &#160;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018 &#160;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt"><b>NON-VESTED AWARDS&#160;</b></font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">Non-vested awards outstanding, January 1,</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>300,000</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Granted (+)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>662,740</b></font></td> <td><font style="font-size: 8pt"><b>(1)</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">980,851</font></td> <td><font style="font-size: 8pt">(1)</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Cancelled (-)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>50,000</b></font></td> <td><font style="font-size: 8pt"><b>(2)</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"><font style="font-size: 8pt">Vested (-)</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>405,240</b></font></td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt"><b>(3)</b></font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">680,851</font></td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt">(1)</font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"><font style="font-size: 8pt">Non-vested awards outstanding, December 31,</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>507,500</b></font></td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">300,000</font></td> <td style="border-bottom: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"><font style="font-size: 8pt">Weighted-average remaining contractual life (in years)</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>7.99</b></font></td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">2.0</font></td> <td style="border-bottom: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"><font style="font-size: 8pt">Unamortized RSA compensation expense</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>90,759</b></font></td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">136,310</font></td> <td style="border-bottom: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"><font style="font-size: 8pt">Aggregate intrinsic value of RSAs non-vested, December 31</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>197,925</b></font></td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">126,000</font></td> <td style="border-bottom: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"><font style="font-size: 8pt">Aggregate intrinsic value of RSAs vested, December 31</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>171,867</b></font></td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">320,000</font></td> <td style="border-bottom: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">(1) During the year ended December 31, 2019,&#160;the Company granted 662,740 RSAs, of which i) 238,572 of RSAs&#160;were awarded to members of the Company&#8217;s board of directors as part of their annual board retainer fee that had a grant date fair value of $100,200 and vested during the period, and ii) 424,168 of RSAs were awarded to key employees tied to the attainment of certain financial goals as outlined by the Company&#8217;s Compensation Committee of the Board of Directors that had a grant date fair value of $254,501. During the year ended December 31, 2018, the Company granted 980,851 RSAs, of which i) 300,000 of RSAs&#160;were awarded as part of additional compensation plan to align key employees with the Company&#8217;s long term financial goals, and ii) 680,851 were awarded to members of the Company&#8217;s board of directors as part of their annual board retainer fee and vested during the period.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">(2) There were 50,000 RSAs that were cancelled during the year ended&#160;December 31, 2019. There were no RSAs cancelled&#160;or expired during the year ended December 31, 2018.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">(3) During the year ended December 31, 2019, 405,240 RSA vested.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><u>Non-Qualified Stock Option Awards</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Option pricing model assumptions for NQSO awards granted were valued using the following assumptions for the years then ended as set forth below:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="14" style="text-align: center"><font style="font-size: 8pt"><b>YEAR ENDED DECEMBER 31, 2019</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="14" style="text-align: center"><font style="font-size: 8pt">YEAR ENDED DECEMBER 31, 2018</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Non-Qualified Stock Option Awards</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Non-Qualified Stock Option Awards</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Employees</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Directors</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Non-Employees</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Total</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Employees</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Directors</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Non-Employees</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 14%"><font style="font-size: 8pt">Stock options granted</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 7%; text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 7%; text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 7%; text-align: center"><font style="font-size: 8pt"><b>25,000</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 7%; text-align: center"><font style="font-size: 8pt"><b>25,000</b></font></td> <td style="width: 4%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 7%; text-align: center"><font style="font-size: 8pt">100,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 7%; text-align: center"><font style="font-size: 8pt">--</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 7%; text-align: center"><font style="font-size: 8pt">50,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 7%; text-align: center"><font style="font-size: 8pt">150,000</font></td> <td style="width: 4%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Expected dividend yield</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>0%</b></font></td> <td><font style="font-size: 8pt"><b></b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>0%</b></font></td> <td><font style="font-size: 8pt"><b></b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">0%</font></td> <td><font style="font-size: 8pt"></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">--</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">0%</font></td> <td><font style="font-size: 8pt"></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">0%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Expected volatility</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>64.5%</b></font></td> <td></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>64.5%</b></font></td> <td><font style="font-size: 8pt"><b></b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">65.2% - 66.7%</font></td> <td><font style="font-size: 8pt"></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">--</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">69.5%</font></td> <td><font style="font-size: 8pt"></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">65.2%-6.95%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Risk-free interest rate</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>2.4%</b></font></td> <td><font style="font-size: 8pt"><b></b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>2.4%</b></font></td> <td><font style="font-size: 8pt"><b></b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">2.72% - 2.73%</font></td> <td><font style="font-size: 8pt"></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">--</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">1.0%</font></td> <td><font style="font-size: 8pt"></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">1.0%-2.73%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Forfeiture rate</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>1.2%</b></font></td> <td><font style="font-size: 8pt"><b></b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>1.2%</b></font></td> <td><font style="font-size: 8pt"><b></b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">4.43% - 4.81%</font></td> <td><font style="font-size: 8pt"></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">--</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">10.3%</font></td> <td><font style="font-size: 8pt"></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">4.43%-10.3%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Expected life</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>3 years</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>3 years</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">5 years</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">--</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">3 years</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">3-5 years</font></td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A summary of NQSO activity as of December 31, 2019 and 2018, and changes during the years then ended are set forth below:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Weighted</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt">Weighted</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Average</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt">Average</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Grant Date</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt">Grant Date</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><b>NON-VESTED AWARDS</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Shares</b> &#160;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Fair Value</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Shares &#160;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Fair Value</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%"><font style="font-size: 8pt">Non-vested balances, January 1,</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>2,067,503</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>0.36</b></font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">2,685,004</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">0.35</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Granted (+)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>25,000</b></font></td> <td><font style="font-size: 8pt"><b>(1)</b></font></td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>0.15</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">150,000</font></td> <td><font style="font-size: 8pt">(1)</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">0.25</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Cancelled (-)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>80,001</b></font></td> <td><font style="font-size: 8pt"><b>(2)</b></font></td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>0.34</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">50,000</font></td> <td><font style="font-size: 8pt">(2)</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">0.32</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Vested/Excercised (-)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>1,170,832</b></font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>0.34</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">717,501</font></td> <td><font style="font-size: 8pt">(3)</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">0.30</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Non-vested balances, December 31,</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>841,670</b></font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>0.38</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,067,503</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">0.36</font></td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Weighted</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt">Weighted</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Average</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt">Average</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><b>OUTSTANDING AND EXERCISABLE AWARDS</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Shares</b> &#160;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Exercise Price</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Shares &#160;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Exercise Price</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%"><font style="font-size: 8pt">Awards outstanding, January 1,</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>4,013,334</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>0.58</b></font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">4,173,334</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">0.60</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Granted (+)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>25,000</b></font></td> <td><font style="font-size: 8pt"><b>(1)</b></font></td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>0.41</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">150,000</font></td> <td><font style="font-size: 8pt">(1)</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">0.50</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Cancelled (-)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>530,000</b></font></td> <td><font style="font-size: 8pt"><b>(2)</b></font></td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>0.55</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">210,000</font></td> <td><font style="font-size: 8pt">(2)</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">0.83</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Exercised (-)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>-</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt"><b>-</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">100,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">(3)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">$</font></td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">0.44</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Awards outstanding, December 31,</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>3,508,334</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt"><b>$</b></font></td> <td style="padding-bottom: 3pt; text-align: right"><font style="font-size: 8pt"><b>0.59</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">4,013,334</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">$</font></td> <td style="padding-bottom: 3pt; text-align: right"><font style="font-size: 8pt">0.58</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Awards vested and expected to vest,</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">December 31,</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>3,310,178</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>0.59</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">3,422,491</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">0.58</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Awards outstanding and exercisable,</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">December 31,</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>2,666,664</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>0.58</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">1,945,831</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">0.56</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">(1)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;During the year ended December 31, 2019,&#160;there were NQSO grants of 25,000 granted to a non-employee as compensation for investor relations services. During the year ended December 31, 2018, there were NQSO grants of 150,000, as further described below:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr> <td style="vertical-align: top; width: 72px; padding-left: 0.5in"><font style="font-size: 8pt">&#9679;&#160;</font></td> <td style="padding: 0.75pt; text-align: justify"><font style="font-size: 8pt"><i>Employees</i>. The Company granted 100,000 NQSOs as part of an additional compensation to align a key employee with the Company&#8217;s long term financial goals. This stock award grant was valued using a Black-Scholes model that assumed a 3-year vesting period, 5-year option term, a risk free rate of 2.7%, volatility of 66.7%, no assumed dividend yield, and a forfeiture rate estimate of 4.8%.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr> <td style="vertical-align: top; width: 72px; padding-left: 0.5in"><font style="font-size: 8pt">&#9679;&#160;</font></td> <td style="padding: 0.75pt; text-align: justify"><font style="font-size: 8pt"><i>Non-Employees</i>. The Company granted 50,000 NQSOs as payment for a portion of the annual retainer paid to its public investor relations firm. This stock award grant was valued using a Black-Scholes model that assumed a 1-year vesting period, 2-year option term, a risk free rate of 2.6%, volatility of 69.5%, no assumed dividend yield, and a forfeiture rate estimate of 10.3%.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">(2)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;During the year ended December 31, 2019, there were 530,000 NQSOs that were cancelled, of which 80,001 were unvested, related to voluntary terminations. During the year ended December 31, 2018, there were 210,000 NQSOs that were cancelled, of which 50,000 that were cancelled due to termination of employment and the reminder expired unexercised at the end of the option term.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">(3)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The total intrinsic value of stock options exercised during the year ended December 31, 2019 was approximately $10,000.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There was no intrinsic value associated with options outstanding, exercisable and expected to vest as of December 31, 2019 as the stock price was below the lowest option exercise price. Aggregate intrinsic value represents total pretax intrinsic value (the difference between WidePoint&#8217;s closing stock price on December 31, 2019 and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders had all option holders exercised their options on December 31, 2019. The intrinsic value will change based on the fair market value of WidePoint&#8217;s stock.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The weighted-average remaining contractual life of the non-qualified stock options outstanding, exercisable, and vested and expected to vest was 2.0 years, 1.8 years and 1.8 years, respectively, as of December 31, 2019.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Stock Compensation Expense</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Share-based compensation recognized under ASC 718-10 (including restricted stock awards) represents both stock options based expense and stock grant expense. The Company recognized share-based compensation expense for the years then ended December 31 as set forth below:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="14" style="text-align: center"><font style="font-size: 8pt"><b>YEAR ENDED DECEMBER 31, 2019</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="14" style="text-align: center"><font style="font-size: 8pt">YEAR ENDED DECEMBER 31, 2018</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Shared-Based Compensation Expense</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Shared-Based Compensation Expense</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Employees</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Directors</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Non-Employees</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Total</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Employees</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Directors</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Non-Employees</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 14%"><font style="font-size: 8pt">Restricted stock compensation expense</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt"><b>281,051</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt"><b>100,200</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt"><b>-</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt"><b>381,251</b></font></td> <td style="width: 4%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">67,690</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">320,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">387,690</font></td> <td style="width: 4%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Non-qualified option stock compensation expense</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>326,249</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>-</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>10,487</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>336,736</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">291,625</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">4,089</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">295,714</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; text-indent: 0pt"><font style="font-size: 8pt">Total share-based compensation before taxes</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>607,300</b></font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>100,200</b></font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>10,487</b></font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>717,987</b></font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">359,315</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">320,000</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">4,089</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">683,404</font></td> <td style="padding-bottom: 1pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: white">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At December 31, 2019, the Company had approximately $613,800 of total unamortized compensation expense, net of estimated forfeitures, related to NQSOs that will be recognized over the weighted average period of 1 year.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The computations of basic and diluted EPS for the years ended were as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>YEARS ENDED</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt"><b>Basic Earnings (Loss) Per Share Computation:</b></font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%; text-indent: 0.25in"><font style="font-size: 8pt">Net income (loss)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>226,255</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">(1,456,476</font></td> <td style="width: 2%"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Weighted average number of common shares</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>83,974,536</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">83,274,171</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 27pt"><font style="font-size: 8pt">Basic Earnings (Loss) Per Share</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>0.00</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">(0.02</font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt"><b>Diluted Earnings (Loss) Per Share Computation:</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Net income (loss)</font></td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>226,255</b></font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">(1,456,476</font></td> <td><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Weighted average number of common shares</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>83,974,536</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">83,274,171</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Incremental shares from assumed conversions</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 27pt"><font style="font-size: 8pt">of stock options</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>35,749</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Adjusted weighted average number of</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 27pt"><font style="font-size: 8pt">common shares</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>84,010,285</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">83,274,171</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 27pt"><font style="font-size: 8pt">Diluted Earnings (Loss) Per Share</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>0.00</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">(0.02</font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">)</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Unexercised stock options and restricted stock awards of 4,015,834&#160;for the year ended&#160;December 31, 2018, have been excluded from the computation of loss per share because inclusion of these securities would have been anti-dilutive.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Changes in the Company&#8217;s cumulative foreign currency translation adjustments due to translation of its foreign subsidiaries&#8217; Euro currency financial statements into the Company&#8217;s reporting currency were as and for the periods presented below:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>YEARS ENDED</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%"><font style="font-size: 8pt">Balances, January 1</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>(186,485</b></font></td> <td style="width: 1%"><font style="font-size: 8pt"><b>)</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">(122,461</font></td> <td style="width: 2%"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Net foreign currency translation loss</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>(56,109</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt"><b>)</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(64,024</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Balances, December 31</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>(242,594</b></font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt"><b>)</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">(186,485</font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">)</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Employment Agreements</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has employment agreements with certain executives that set forth compensation levels and provide for severance payments in certain instances.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Litigation</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">The Company is not involved in any material legal proceedings.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company recognized revenues by the following broad service types:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>YEARS ENDED</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%"><font style="font-size: 8pt">Carrier Services</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>68,739,090</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">50,050,000</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Managed Services:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Managed Service Fees</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>25,830,928</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">25,232,019</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Billable Service Fees</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>4,304,616</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,838,018</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Reselling and Other Services</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>2,845,613</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">6,558,859</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>101,720,247</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">83,678,896</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">The Company recognized revenues for the following customer types as set forth below:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>YEARS ENDED</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019&#160;</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018&#160;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%"><font style="font-size: 8pt">U.S. Federal Government</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>86,497,328</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">66,346,922</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">U.S. State and Local Governments</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>479,379</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">445,855</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Foreign Governments</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>109,948</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">148,155</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Commercial Enterprises</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>14,633,592</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">16,737,964</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>101,720,247</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">83,678,896</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">The Company recognized revenues from customers in the following geographic regions:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>YEARS ENDED</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%"><font style="font-size: 8pt">North America</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>97,197,927</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">78,702,974</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Europe</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>4,522,320</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">4,975,922</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>101,720,247</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">83,678,896</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and the financial statement rules&#160;and regulations of the Securities and Exchange Commission.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and acquired entities since their respective dates of acquisition. All significant inter-company amounts were eliminated in consolidation.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain reclassifications have been made to prior period consolidated balance sheet to conform to current period presentation. Such reclassifications had no effect on net income as previously reported.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Leases</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0">In February 2016, the Financial Accounting Standards Board (FASB) issued a new accounting standard on leases, Accounting Standard Update (ASC) 2016-02, Leases (Topic 842). Effective January 1, 2019, the Company adopted the standard update with new guidance intended to increase transparency and comparability among organizations relating to leases. The new guidance requires lessees to recognize a liability to make lease payments and a right-of-use asset representing the right to use the underlying asset for the lease term. The standards update retained a dual model for lease classification, requiring leases to be classified as finance or operating leases to determine recognition in the statements of operations and cash flow; however, substantially all leases are now required to be recognized on the balance sheet. The standards update also requires quantitative and qualitative disclosures regarding key information about leasing arrangements.&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0">The Company elected the&#160;modified retrospective&#160;transition method and applied the new guidance at the date of adoption, without adjusting the comparative periods presented. The Company also elected the practical expedients permitted under the transition guidance that retain the lease classification and initial direct costs for any leases that existed prior to adoption of the standard. In addition, the Company did not reassess whether any contracts entered into prior to adoption are leases.</p> <p style="font: 8pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0">Upon adoption of the standard, the Company recorded approximately $6.1 million of right of use assets and finance lease-related liabilities, respectively. The adoption of this standards update had a material impact on the Company&#8217;s Consolidated Balance Sheets and related disclosures. The adoption of this standards update did not have a material impact on the Company&#8217;s results of operations or cash flows.</p> <p style="font: 8pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-bottom: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: justify">The cumulative effect of the changes made to our January 1, 2019 balance sheet for the adoption of the standards update was as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>As Reported</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>As Previously</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>under</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Reported</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Topic 842</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Adoption</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>JANUARY 1,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Adjustment</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 64%; text-indent: 0.25in"><font style="font-size: 8pt">Operating lease right of use asset, net</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">6,061,566</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">6,061,566</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Property and equipment, net</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,012,684</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(170,000</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">842,684</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Other current assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,086,686</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(38,015</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,048,671</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Current portion of operating lease liabilities</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">122,040</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">268,711</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">390,751</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Current portion of other term obligations</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">192,263</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(40,859</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">151,404</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Operating lease liabilities, net of current portion</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">122,040</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">5,699,651</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">5,821,691</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Other term obligations, net of current portion</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">73,952</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(73,952</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">Stock Compensation</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In June 2018, the FASB issued ASU 2018-07, Compensation - Stock Compensation (Topic 718); Improvements to non-employee Share-Based Payment Accounting. Effective January 1, 2019, the Company adopted ASU 2018-07. The new guidance simplifies the accounting for share-based payments made to nonemployees. Under this ASU, share-based awards to nonemployees will be measured at fair value on the grant date of the awards. Entities will need to assess the probability of satisfying performance conditions if any are present, and awards will continue to be classified according to ASC 718 upon vesting, which eliminates the need to reassess classification upon vesting, consistent with awards granted to employees. The Company has not historically issued a material amount of share-based payments to non-employees. There was no material effect on the Company&#8217;s consolidated financial statements upon adoption.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Accounting Standards under Evaluation</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In January 2017, ASU No. 2017-04, &#8220;Simplifying the Test for Goodwill Impairment&#8221; was issued. Under the amendments in this ASU, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value; however, the loss should not exceed the total amount of goodwill allocated to that reporting unit. The ASU also eliminated the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity should apply this ASU on a prospective basis and for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company will adopt this guidance prospectively on January&#160;1, 2020. Adoption of this guidance is not expected to have a material impact on its consolidated financial statements.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Assets and liabilities denominated in foreign currencies are translated into U.S. dollars based upon exchange rates prevailing at the end of each reporting period. The resulting translation adjustments, along with any related tax effects, are included in accumulated other comprehensive (loss) income, a component of stockholders&#8217; equity. Translation adjustments are reclassified to earnings upon the sale or substantial liquidation of investments in foreign operations. Revenues and expenses are translated at the average month-end exchange rates during the year. Gains and losses related to transactions in a currency other than the functional currency, including operations outside the U.S. where the functional currency is the U.S. dollar, are reported net in the Company&#8217;s Consolidated Statements of Operations, depending on the nature of the activity. See Note 18 for additional information.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Segments are defined by authoritative guidance as components of a company in which separate financial information is available and is evaluated by the chief operating decision maker (CODM), or a decision-making group, in deciding how to allocate resources and in evaluating financial performance. The Company&#8217;s CODM is its chief executive officer.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s customers view our market as a singular business and demand an integrated and scalable suite of enterprise-wide solutions. The Company&#8217;s TM2 offerings are substantially managed service driven solutions that use our proprietary technology platform to deliver our services. The amount of labor required to perform our contract obligations may vary significantly contract to contract depending on the customer&#8217;s specific requirements; however, the way in which we perform these services is consistent across the company and requires a connected group of internal subject matter experts and support personnel.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In order to evaluate a managed service business model the Company&#8217;s CODM and the senior executive team measure financial performance based on our overall mixture of managed and carrier services and related margins. These financial metrics provide a stronger indication of how we are managing our key customer relationships; and it also determines our overall profitability.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company presents a single segment for purposes of financial reporting and prepared its consolidated financial statements upon that basis.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The more significant areas requiring use of estimates and judgment relate to revenue recognition, accounts receivable valuation reserves, ability to realize intangible assets and goodwill, ability to realize deferred income tax assets, fair value of certain financial instruments and the evaluation of contingencies and litigation. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from those estimates.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, based on the Company&#8217;s principal or, in the absence of a principal, most advantageous market for the specific asset or liability. GAAP provides for a three-level hierarchy of inputs to valuation techniques used to measure fair value, defined as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Level 1</u> - Inputs that are quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity can access.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Level 2</u> - Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability, including:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 12pt Times New Roman, Times, Serif; vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font-size: 8pt">&#9632;&#160;</font></td> <td style="font: 12pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Quoted prices for similar assets or liabilities in active markets</font></td></tr> </table> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 12pt Times New Roman, Times, Serif; vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font-size: 8pt">&#9632;&#160;</font></td> <td style="font: 12pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Quoted prices for identical or similar assets or liabilities in markets that are not active</font></td></tr> </table> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 12pt Times New Roman, Times, Serif; vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font-size: 8pt">&#9632;&#160;</font></td> <td style="font: 12pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Inputs other than quoted prices that are observable for the asset or liability</font></td></tr> </table> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 12pt Times New Roman, Times, Serif; vertical-align: top; width: 48px; padding-left: 0.25in"><font style="font-size: 8pt">&#9632;&#160;</font></td> <td style="font: 12pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Inputs that are derived principally from or corroborated by observable market data by correlation or other means</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Level 3</u> - Inputs that are unobservable and reflect the Company&#8217;s own assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances (e.g., internally derived assumptions surrounding the timing and amount of expected cash flows). The Company measured the fair value of contingent seller financed promissory notes presented on the consolidated balance sheets at fair value on a recurring basis using significantly unobservable inputs (Level 3) during the years ended December 31, 2019 and 2018. See Note 3 for additional information regarding financial liabilities carried at fair value.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company monitors the market conditions and evaluates the fair value hierarchy levels at least quarterly. For any transfers in and out of the levels of the fair value hierarchy, the Company elects to disclose the fair value measurement at the beginning of the reporting period during which the transfer occurred. See Note 3 for financial assets and liabilities subject to fair value measurements.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has performed an annual assessment of its ability to continue as a going concern as required under ASU No. 2014-15, Presentation of Financial Statements &#8211; Going Concern (&#8220;ASU No. 2014-15&#8221;) and concluded no additional disclosures are required.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Financial instruments that potentially subject the Company to credit risk consist of cash and cash equivalents and accounts receivable.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company maintains interest-bearing cash deposits and short-term overnight investments with large financial institutions. The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents for purposes of these consolidated financial statements. Interest-bearing cash deposits maintained by financial institutions in the United States of America are insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up to a maximum of $250,000. At December 31, 2019 and 2018, the Company had deposits in excess of FDIC limits of approximately $3,902,000 and $522,000, respectively.<i>&#160;</i> The Company also maintains deposits with a financial institution in Ireland that are insured by the Central Bank of Ireland up to a maximum of &#8364;100,000 per financial institution. The Company also maintains deposits with a financial institution in the United Kingdom that are insured by Financial Services Compensation Scheme up to a maximum of &#163;75,000 per financial institution. At December 31, 2019 and 2018, the Company had foreign bank deposits in excess of insured limits of approximately $748,000 and $1,021,800, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company determines its allowance for doubtful accounts by considering a number of factors, including the type of customer, credit worthiness, payment history, length of time accounts receivable are past due, the Company&#8217;s previous loss history, the customer&#8217;s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as a whole. The Company writes off accounts receivable when they are deemed to be uncollectible, having exhausted all collection efforts. Payments subsequently received on such receivables are credited to the allowance for doubtful accounts.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Customer account balances outstanding longer than the contractual payment terms are reviewed for collectability and after 90 days are considered past due unless arrangements were made at the time of the transaction that specified different payment terms. Upon specific review and its determination that a bad debt reserve may be required, the Company will reserve such amount if it views the account as potentially uncollectable.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories consist of mobile devices and accessories and identity credential hardware components. Inventories are valued at the lower of cost, using first-in, first-out method, or market. The Company may record a write-down for inventories which have become obsolete or are in excess of anticipated demand or net realizable value. If future demand or market conditions for our products are less favorable than forecasted or if unforeseen technological changes negatively impact the utility of inventory, we may be required to record additional write-downs, which would adversely affect our gross profit. For the years ended December 31, 2019 and 2018, there were no inventory write-downs.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property and equipment are stated at historical cost, net of accumulated depreciation and amortization. Depreciation and amortization expense is computed using the straight-line method over the estimated useful lives based upon the classification of the property and/or equipment or lease period for assets acquired under capital lease arrangements. The estimated useful lives of the assets are as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="width: 84%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 15%; text-align: center"><font style="font-size: 8pt"><b>Estimated</b></font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Useful Life</b></font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Computer hardware and software</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">3-5 years</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Furniture and fixtures</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">5 years</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Mobile equipment</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">3 years</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company assesses the recoverability of property and equipment by determining whether the depreciation of property and equipment over its remaining life can be recovered through projected undiscounted future cash flows. The amount of property and equipment impairment if any, is measured based on fair value and is charged to operations in the period in which property and equipment impairment is determined by management. As of December 31, 2019 and 2018, the Company&#8217;s management has not identified any material impairment of its property and equipment.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">The Company has operating and finance leases for corporate offices, data centers, computer hardware and automobiles that are accounted for under ASC 842. The leases have remaining lease terms ranging from one year to&#160;eighteen years.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0pt">The Company determines if an arrangement is a lease at inception. The Company considers any contract where there is an identified asset and that it has the right to control the use of such asset in determining whether the contract contains a lease. A right-of-use (&#8220;ROU&#8221;) asset represents the Company&#8217;s right to use an underlying asset for the lease term and the lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company&#8217;s operating leases do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available on the adoption date in determining the present value of lease payments. The operating lease ROU assets include any lease payments made prior to the rent commencement date. Lease expense for lease payments are recognized on a straight-line basis over the lease term.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for goodwill and other indefinite-lived intangible assets in accordance with ASC Topic 350 &#8220;<i>Intangibles</i>&#8221;. Under ASC Topic 350, goodwill and certain indefinite-lived intangible assets are not amortized but are subject to an annual impairment test, and between annual tests if indicators of potential impairment exist.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company evaluates goodwill for impairment annually as of December 31st and between annual tests if events occur or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. The Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step quantitative goodwill impairment test or bypass the qualitative assessment for any reporting period and proceed to performing the first step of the two-step goodwill impairment test.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Goodwill impairment testing involves management judgment, requiring an assessment of whether the carrying value of the reporting unit can be supported by its fair value using widely accepted valuation techniques. The quantitative goodwill impairment test utilizes a two-step approach. The first step identifies whether there is potential impairment by comparing the fair value of a reporting unit to the carrying amount, including goodwill. If the fair value of a reporting unit is less than its carrying amount, the second step of the impairment test is required to measure the amount of any impairment loss.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company uses a combination of the income approach (discounted cash flow method) and market approach (market multiples). When preparing discounted cash flow models under the income approach, the Company uses internal forecasts to estimate future cash flows expected to be generated by the reporting units. Our internal forecasts are developed using observable (Level 2) and unobservable (Level 3) inputs. Actual results may differ from forecasted results. When preparing the market approach the Company may adjust market multiples to reflect the Company&#8217;s risk profile and other factors deemed appropriate to properly apply the market approach.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company uses the expected weighted average cost of capital, estimated using a capital asset pricing model, to discount future cash flows for each reporting unit. Our cost of equity estimate is developed using a combination of observable (Level 2) and unobservable (Level 3) inputs with appropriate adjustments that take into consideration our risk profile and other factors deemed appropriate. The Company believes the discount rates used appropriately reflect the risks and uncertainties in the financial markets generally and specifically in the Company&#8217;s internally developed forecasts. Further, to assess the reasonableness of the valuations derived from the discounted cash flow models, the Company also analyzes market-based multiples for similar industries of the reporting unit, where available.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Revenue is recognized 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 enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company reports products and services under the categories managed services and carrier services as described below: &#160;&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b><i>Managed Services.</i></b><i>&#160;</i> The Company delivers managed services under a full-service, quasi full-service or self-service solution to suit our customers&#8217; needs. A significant portion of our reported gross profit is tied to this service component. Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material. Managed services are not interdependent and there are no undelivered performance obligations in these arrangements. The Company aggregates its billable revenue under the following groupings:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 12pt Times New Roman, Times, Serif; vertical-align: top; width: 24px"><font style="font-size: 8pt">&#9679;&#160;</font></td> <td style="font: 12pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font-size: 8pt"><u>Managed Service Fees:</u>&#160;The Company delivers managed services under firm fixed price contracts that include multiple performance obligations.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 12pt Times New Roman, Times, Serif; vertical-align: top; width: 60px; padding-left: 27pt"><font style="font-size: 8pt">o&#160;</font></td> <td style="font: 12pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Revenue for fixed price services are generally completed and billed in the same accounting period and we charge a fixed fee for each performance obligation which may be tied to the number of units managed, percentage of supplier spend and/or savings, units delivered, certificates issued by the Company, certificate validation services installed in a customer&#8217;s environment, accessories sold and billable hours. Revenue from this service requires significant accounting estimates due to delays between completion of the service and the normal billing cycle.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 12pt Times New Roman, Times, Serif; vertical-align: top; width: 60px; padding-left: 27pt"><font style="font-size: 8pt">o&#160;</font></td> <td style="font: 12pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Revenue for fixed price software licenses that are sold as a perpetual license with no significant customization are recognized when the software is delivered. Software sold as a term license is recognized ratably over the license term from the date the software is accepted by the customer. Implementation fees are recognized over the term of the license agreement once the software has been delivered. Maintenance services, if contracted, are recognized ratably over the term of the maintenance agreement, generally twelve months. Revenue from this service does not require significant accounting estimates.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 12pt Times New Roman, Times, Serif; vertical-align: top; width: 24px"><font style="font-size: 8pt">&#9679;&#160;</font></td> <td style="font: 12pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font-size: 8pt"><u>Billable Service Fees.</u> The Company delivers subject matter expertise either offsite or onsite for certain customers at a fixed hourly rate or fixed monthly fee. Billable services are generally completed and billed in the same accounting period and we charge a fixed fee based on actual hours worked and actual costs incurred. Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 12pt Times New Roman, Times, Serif; vertical-align: top; width: 24px"><font style="font-size: 8pt">&#9679;&#160;</font></td> <td style="font: 12pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font-size: 8pt"><u>Reselling and Other Service Fees.</u>&#160;The Company delivers third party products and services to satisfy customer contractual obligations. We recognize revenues and related costs on a gross basis for such arrangements whenever we have primary economic risk. We have economic risk in these transactions as we are seen as the primary creditor, we carry inventory risk for undelivered products and services, we directly issue purchase orders third party suppliers, and we have discretion in sourcing among many different suppliers. For those transactions in which we procure and deliver products and services for our customers on their own account we do not recognize revenues and related costs on a gross basis for these arrangements. We only recognize revenues earned for arranging the transaction and any related costs.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b><i>Carrier Services.</i></b> The Company bills for costs incurred to deliver phone, data and satellite and related mobile services for a connected device or end point. These services require us to procure, process and pay communications carrier invoices. We recognize revenues and related costs on a gross basis for such arrangements whenever we have primary economic risk. We have economic risk in these transactions when we are seen as the primary creditor, we directly issue purchase orders directly to communications carriers for wireline and wireless services, and/or we have discretion in choosing optimal providers and rate plans. For arrangements in which we do not have such economic risk we recognize revenues and related costs on a net basis. A significant portion of our overall reported revenue is tied to this service component; however, it represents an insignificant portion of our overall reported gross profit. This is a commodity type service and margins are nominal, but this is a necessary service to deliver to federal government customers that engage us to provide a full-service solution. The Company does not provide these services at risk for commercial customers due to the increased credit risk involved.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Significant Judgments</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s contracts with customers often include promises to transfer multiple products and services to a customer under a fixed rate or fixed fee arrangement. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Components of our managed service solution are generally distinct performance obligations that are not interdependent and can be completed within a month. The Company&#8217;s products are generally sold with a right of return and the Company may provide other event driven credits or disincentives for not meeting performance obligations which are accounted for as variable consideration when estimating the amount of revenue to recognize. Returns and credits are estimated at contract inception and updated at the end of each reporting period as additional information becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Contract Balances</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A significant portion of contract balances represent revenues earned on federal government contracts. Timing of revenue recognition may differ materially from the timing of invoicing to customers due a long-standing practice of issuing a consolidated managed service invoice. A consolidated invoice usually requires data such as billable hours, units managed, credentials issued, accessories sold and usage data from telecommunications providers and other suppliers. As a result it could take between thirty (30) to sixty (60) days after all performance obligations have been met to deliver a complete customer invoice. As a result, the Company may have both accounts receivables (invoiced revenue) and unbilled receivables (revenue recognize but not yet invoiced) that could represent one or more months of revenue. Additionally, the Company may be required under contractual terms to bill for services in advance and deferred recognition of revenue until all performance obligations have been met.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within thirty (30) to ninety (90) days. Payment terms and conditions for government and commercial customers are described below:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 12pt Times New Roman, Times, Serif; vertical-align: top; width: 24px"><font style="font-size: 8pt">&#9679;&#160;</font></td> <td style="font: 12pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Government contract billings are generally due within thirty (30) days of the invoice date. Government accounts receivable payments could be delayed due to administrative processing delays by the government agency, continuing budget resolutions that may delay availability of contract funding, and/or administrative only invoice correction requests by contracting officers that may delay payment processing by our government customer.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" style="width: 100%"> <tr> <td style="font: 12pt Times New Roman, Times, Serif; vertical-align: top; width: 24px"><font style="font-size: 8pt">&#9679;&#160;</font></td> <td style="font: 12pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Commercial contracts are billed based on the underlying contract terms and conditions which generally have repayment terms that range from thirty (30) to ninety (90) days. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The allowance for doubtful accounts reflects the Company&#8217;s best estimate of probable losses inherent in uncollected accounts receivable. Customer accounts receivable balances that remain uncollected for more than 45 days are reviewed for collectability and are considered past due after 90 days unless different contractual repayment terms were extended under a contract with a customer. The Company determines its allowance for doubtful accounts after considering factors that could affect collectability of past due accounts receivable and such factors regularly include the customers&#8217; financial condition and credit worthiness, recent payment history, type of customer and the length of time accounts receivable are past due. Upon specific review and its determination that a bad debt reserve may be required, the Company will reserve such amount if it views the account as potentially uncollectable.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Customer accounts receivable balances that remain uncollected for more than 120 days and/or that have not been settled in accordance with contractual repayment terms and for which no firm payment commitments exist are placed with a third-party collection agency and a reserve is established for the entire uncollected balance. The Company writes off accounts receivable after 180 days or earlier when they become uncollectible. Payments subsequently received on such receivables are credited to the allowance for doubtful accounts. If the accounts receivable has been written off and no allowance for doubtful accounts exist subsequent payments received are credited to bad debt expense as a recovery.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><i>Costs to Obtain a Contract with a Customer</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not recognize assets from the costs to obtain a contract with a customer and generally expenses these costs as incurred.&#160; The Company primarily uses internal labor to manage and oversee the customer acquisition process and to finalize contract terms and conditions and commence customer start-up activities, if any.&#160; Internal labor costs would be incurred regardless of the outcome of a contract with a customer and as such those costs are not considered incremental to the cost to obtain a contract with a customer.&#160; The Company does not typically incur significant incremental costs to obtain a contract with a customer after such contract has been awarded.&#160; Incremental costs to obtain a contract with a customer may include payment of commissions to certain internal and/or external sales agents upon collection of invoiced sales from the customer.&#160; The Company does not typically prepay sales commissions in advance of being paid for services delivered.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Product development expenses include payroll, employee benefits, and other employee related expenses associated with product development. Product development expenses also include third-party development and programming costs, subject matter experts, localization costs incurred to translate software for international markets, and the amortization of purchased software code and services content. Costs related to product development are expensed until the point that technological feasibility is reached, which for our software products, is generally shortly before the products are commercially available for release. Once technological feasibility is reached, such costs are not normally material. To the extent costs are significant such costs are capitalized and amortized to cost of revenue over the estimated lives of the solution.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the years ended December 31, 2019 and 2018, the Company incurred product development costs associated with its next generation TDI Optimiser&#8482; application of approximately $146,000 and $229,000, respectively, which were capitalized. See Note 9 to the consolidated financial statements for additional information about capitalization of product development costs.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for income taxes in accordance with authoritative guidance which requires that deferred tax assets and liabilities be computed based on the difference between the financial statement and income tax bases of assets and liabilities using the enacted marginal tax rate. The guidance requires that the net deferred tax asset be reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the net deferred tax asset will not be realized.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. Under existing income tax accounting standards such objective evidence is more heavily weighted in comparison to other subjective evidence such as our projections for future growth, tax planning and other tax strategies.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company recognizes the impact of an uncertain tax position taken or expected to be taken on an income tax return in the financial statements at the 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 in the financial statements unless it is more likely than not of being sustained upon audit by the relevant taxing authority.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic EPS includes no dilution and is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted EPS includes the potential dilution that could occur if securities or other contracts to issue common and restricted stock were exercised or converted into common and restricted stock. The number of incremental shares from assumed conversions of stock options and unvested restricted stock awards included in the calculation of diluted EPS was calculated using the treasury stock method. See Note 17 to the consolidated financial statements for computation of EPS.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for stock-based employee compensation arrangements under provisions of ASC 718-10. The Company recognizes the cost of employee stock awards granted in exchange for employee services based on the grant-date fair value of the award using a Black-Scholes option-pricing model, net of expected forfeitures. Those costs are recognized ratably over the vesting period. Each stock option has an exercise price equal to the market price of the Company&#8217;s common stock on the date of grant and a contractual term ranging from 3 to 10 years. See Note 16 to the consolidated financial statements for additional information about stock-based compensation programs.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for stock-based non-employee compensation arrangements using the fair value recognition provisions of ASC 505-50, &#8220;Equity-Based Payments to Non-Employees&#8221; (formerly known as FASB Statement 123, <i>Accounting for Stock-Based Compensation</i> and &#8220;Emerging Issues Task Force&#8221; <i>EITF 96-18, Accounting for Equity Instruments That Are Issued to Other Than Employees for Acquiring, or in Conjunction with Selling, Goods or Services).</i></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="width: 84%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 15%; text-align: center"><font style="font-size: 8pt"><b>Estimated</b></font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Useful Life</b></font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Computer hardware and software</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">3-5 years</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Furniture and fixtures</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">5 years</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Mobile equipment</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">3 years</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">Inventories</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>213,713</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">183,900</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Prepaid rent, insurance and other assets</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>881,134</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">902,786</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Total other current assets</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>1,094,847</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">1,086,686</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>YEAR ENDED</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>DECEMBER&#160;31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 88%"><font style="font-size: 8pt">Operating lease expense</font></td> <td style="width: 1%; padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double; width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; width: 9%; text-align: right"><font style="font-size: 8pt"><b>212,221</b></font></td> <td style="width: 1%; padding-bottom: 3pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Finance lease expense:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Amortization of right of use assets</font></td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>568,688</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Interest on finance lease liabilities</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>285,978</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Total finance lease expense</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>854,666</b></font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>YEAR ENDED</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>DECEMBER&#160;31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Cash paid for amounts included in the measurement of lease liabilities:</font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 88%; text-indent: 0.25in"><font style="font-size: 8pt">Operating cash flows from operating leases</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>212,221</b></font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Operating cash flows from finance leases</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>285,978</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Financing cash flows from finance leases</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>473,278</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Right of use assets obtained in exchange for lease obligations:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Operating leases</font></td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>-</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Finance leases</font></td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>471,919</b></font></td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">Supplemental balance sheet information related to leases was as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>DECEMBER&#160;31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 88%"><font style="font-size: 8pt">Operating lease right of use assets, net</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>5,932,769</b></font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Current portion of operating lease liabilities</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>599,619</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Operating lease liabilities, net of current portion</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>5,593,649</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Weighted average remaining lease term</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Operating leases</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>11.1</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Finance leases</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>1.1</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Weighted average discount rate</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Operating leases</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>5</b></font></td> <td><font style="font-size: 8pt"><b>%</b></font></td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Finance leases</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>5</b></font></td> <td><font style="font-size: 8pt"><b>%</b></font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt">DECEMBER 31,</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">Carrier service costs</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>12,274,440</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">8,476,110</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Salaries and payroll taxes</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>1,781,628</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,308,726</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Inventory purchases, consultants and other costs</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>834,131</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">913,038</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Severance costs</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>7,612</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,634</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">U.S. income tax payable</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>8,850</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">8,550</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"><font style="font-size: 8pt">Foreign income tax payable</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>41,320</b></font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">8,380</font></td> <td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Total accrued expenses</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>14,947,981</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">10,716,438</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Operating Leases</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Finance Leases</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">2020</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">774,339</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">121,071</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">794,852</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">6,009</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2022</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">815,985</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2023</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">771,833</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">2024</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">791,357</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Thereafter</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">4,074,464</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total undiscounted operating lease payments</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">8,022,830</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">127,080</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Less: Imputed interest</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,950,778</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">5,864</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total finance lease liability</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">6,072,052</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">121,216</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Current provision</font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%; padding-left: 9pt"><font style="font-size: 8pt">State</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>10,000</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">10,000</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Foreign</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>38,991</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">55,113</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: 0.25in"><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>48,991</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">65,113</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Deferred provision (benefit)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Federal</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>177,049</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">633,073</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">State</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>189,632</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">514,220</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Foreign</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>(23,022</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt"><b>)</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(19,080</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: 0.25in"><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>343,659</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,128,213</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: 0.25in"><font style="font-size: 8pt">Income tax provision</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>392,650</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">1,193,326</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Deferred tax assets:</font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%; padding-left: 9pt"><font style="font-size: 8pt">Net operating loss carryforwards</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>10,203,094</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">10,513,224</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Alternative minimum tax credit</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>45,650</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">45,650</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Share-based compensation</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>653,679</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">536,223</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Intangible amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>481,192</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">565,013</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Other assets</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>241,358</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">423,394</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: 0.25in"><font style="font-size: 8pt">Total deferred tax assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>11,624,973</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">12,083,504</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: 0.25in"><font style="font-size: 8pt">Less: valuation allowance</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>(10,364,787</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt"><b>)</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(10,507,891</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: 0.25in"><font style="font-size: 8pt">Total deferred tax assets, net</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>1,260,186</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,575,613</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Deferred tax liabilities:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Goodwill amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>2,532,649</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,293,533</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Depreciation</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>135,470</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">345,136</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Foreign intangible amortization</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>447,811</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">447,811</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Other liabilities</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>12,818</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">12,643</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: 0.25in"><font style="font-size: 8pt">Total deferred tax liabilities</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>3,128,748</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">3,099,123</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Net deferred tax liability</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>(1,868,562</b></font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt"><b>)</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">(1,523,510</font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">)</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%"><font style="font-size: 8pt">Beginning balance</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>(10,507,891</b></font></td> <td style="width: 1%"><font style="font-size: 8pt"><b>)</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">(9,550,279</font></td> <td style="width: 2%"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt"><font style="font-size: 8pt">Decreases (increases)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>143,104</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(957,612</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Ending balance</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>(10,364,787</b></font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt"><b>)</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">(10,507,891</font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">)</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Weighted</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt">Weighted</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Average</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt">Average</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Grant Date</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt">Grant Date</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><b>NON-VESTED AWARDS</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Shares</b> &#160;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Fair Value</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Shares &#160;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Fair Value</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%"><font style="font-size: 8pt">Non-vested balances, January 1,</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>2,067,503</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>0.36</b></font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">2,685,004</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">0.35</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Granted (+)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>25,000</b></font></td> <td><font style="font-size: 8pt"><b>(1)</b></font></td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>0.15</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">150,000</font></td> <td><font style="font-size: 8pt">(1)</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">0.25</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Cancelled (-)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>80,001</b></font></td> <td><font style="font-size: 8pt"><b>(2)</b></font></td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>0.34</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">50,000</font></td> <td><font style="font-size: 8pt">(2)</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">0.32</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Vested/Excercised (-)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>1,170,832</b></font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>0.34</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">717,501</font></td> <td><font style="font-size: 8pt">(3)</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">0.30</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Non-vested balances, December 31,</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>841,670</b></font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>0.38</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,067,503</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">0.36</font></td> <td>&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Weighted</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt">Weighted</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Average</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt">Average</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><b>OUTSTANDING AND EXERCISABLE AWARDS</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Shares</b> &#160;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Exercise Price</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Shares &#160;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Exercise Price</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%"><font style="font-size: 8pt">Awards outstanding, January 1,</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>4,013,334</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>0.58</b></font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">4,173,334</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">0.60</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Granted (+)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>25,000</b></font></td> <td><font style="font-size: 8pt"><b>(1)</b></font></td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>0.41</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">150,000</font></td> <td><font style="font-size: 8pt">(1)</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">0.50</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Cancelled (-)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>530,000</b></font></td> <td><font style="font-size: 8pt"><b>(2)</b></font></td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>0.55</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">210,000</font></td> <td><font style="font-size: 8pt">(2)</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">0.83</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Exercised (-)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>-</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt"><b>-</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">100,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">(3)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">$</font></td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">0.44</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Awards outstanding, December 31,</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>3,508,334</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt"><b>$</b></font></td> <td style="padding-bottom: 3pt; text-align: right"><font style="font-size: 8pt"><b>0.59</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">4,013,334</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">$</font></td> <td style="padding-bottom: 3pt; text-align: right"><font style="font-size: 8pt">0.58</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Awards vested and expected to vest,</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">December 31,</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>3,310,178</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>0.59</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">3,422,491</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">0.58</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Awards outstanding and exercisable,</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">December 31,</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>2,666,664</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>0.58</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">1,945,831</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">0.56</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="14" style="text-align: center"><font style="font-size: 8pt"><b>YEAR ENDED DECEMBER 31, 2019</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="14" style="text-align: center"><font style="font-size: 8pt">YEAR ENDED DECEMBER 31, 2018</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Shared-Based Compensation Expense</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Shared-Based Compensation Expense</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Employees</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Directors</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Non-Employees</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Total</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Employees</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Directors</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Non-Employees</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 14%"><font style="font-size: 8pt">Restricted stock compensation expense</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt"><b>281,051</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt"><b>100,200</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt"><b>-</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt"><b>381,251</b></font></td> <td style="width: 4%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">67,690</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">320,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">387,690</font></td> <td style="width: 4%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Non-qualified option stock compensation expense</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>326,249</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>-</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>10,487</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>336,736</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">291,625</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">4,089</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">295,714</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; text-indent: 0pt"><font style="font-size: 8pt">Total share-based compensation before taxes</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>607,300</b></font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>100,200</b></font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>10,487</b></font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>717,987</b></font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">359,315</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">320,000</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">4,089</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">683,404</font></td> <td style="padding-bottom: 1pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>YEARS ENDED</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt"><b>Basic Earnings (Loss) Per Share Computation:</b></font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%; text-indent: 0.25in"><font style="font-size: 8pt">Net income (loss)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>226,255</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">(1,456,476</font></td> <td style="width: 2%"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Weighted average number of common shares</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>83,974,536</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">83,274,171</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 27pt"><font style="font-size: 8pt">Basic Earnings (Loss) Per Share</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>0.00</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">(0.02</font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt"><b>Diluted Earnings (Loss) Per Share Computation:</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Net income (loss)</font></td> <td>&#160;</td> <td><font style="font-size: 8pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 8pt"><b>226,255</b></font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">(1,456,476</font></td> <td><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Weighted average number of common shares</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>83,974,536</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">83,274,171</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Incremental shares from assumed conversions</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 27pt"><font style="font-size: 8pt">of stock options</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>35,749</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Adjusted weighted average number of</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 27pt"><font style="font-size: 8pt">common shares</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>84,010,285</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">83,274,171</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 27pt"><font style="font-size: 8pt">Diluted Earnings (Loss) Per Share</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>0.00</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">(0.02</font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">)</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>YEARS ENDED</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%"><font style="font-size: 8pt">Balances, January 1</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>(186,485</b></font></td> <td style="width: 1%"><font style="font-size: 8pt"><b>)</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">(122,461</font></td> <td style="width: 2%"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Net foreign currency translation loss</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>(56,109</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt"><b>)</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(64,024</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Balances, December 31</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>(242,594</b></font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt"><b>)</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">(186,485</font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">)</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>YEARS ENDED</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%"><font style="font-size: 8pt">Carrier Services</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>68,739,090</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">50,050,000</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Managed Services:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Managed Service Fees</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>25,830,928</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">25,232,019</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Billable Service Fees</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>4,304,616</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,838,018</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Reselling and Other Services</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>2,845,613</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">6,558,859</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>101,720,247</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">83,678,896</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>YEARS ENDED</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%"><font style="font-size: 8pt">North America</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>97,197,927</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">78,702,974</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Europe</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>4,522,320</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">4,975,922</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>101,720,247</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">83,678,896</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> 599619 107325 268711 390751 192263 -40859 151404 5593649 122040 5699651 5821691 <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>As Reported</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>As Previously</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>under</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Reported</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Topic 842</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Adoption</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>JANUARY 1,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2018</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Adjustment</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 64%; text-indent: 0.25in"><font style="font-size: 8pt">Operating lease right of use asset, net</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">6,061,566</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">6,061,566</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Property and equipment, net</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,012,684</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(170,000</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">842,684</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Other current assets</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,086,686</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(38,015</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,048,671</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Current portion of operating lease liabilities</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">122,040</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">268,711</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">390,751</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Current portion of other term obligations</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">192,263</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(40,859</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">151,404</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Operating lease liabilities, net of current portion</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">122,040</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">5,699,651</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">5,821,691</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Other term obligations, net of current portion</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">73,952</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(73,952</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td></tr> </table> 555400 551305 212221 568688 285978 854666 212221 285978 0 P11Y1M6D P11Y1M6D .05 .05 774339 794852 815985 771833 791357 4074464 8022830 1950778 6072052 121071 6009 0 0 0 0 127080 5864 121216 2450770 1635250 180738 634782 843139 759225 83914 0 194570 175205 19365 0 211956 175205 19365 17386 293102 175205 19365 98533 439153 175205 19365 244583 468850 175205 19365 274280 4900000 181900 195200 .147 .069 37500000 25000 150000 0.00 150000 0.00 25000 50000 .34 .30 613800 P1Y P2Y P1Y9M18D P1Y9M18D Yes 001-33035 DE <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Customers representing ten percent or more of consolidated accounts receivable are set forth in the table below as of the periods presented:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">2018</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>As a % of</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">As a % of</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Customer Name</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>Receivables</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 8pt">Receivables</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">U.S. Customs Border Patrol</font></td> <td style="width: 1%">&#160;</td> <td style="text-align: center; width: 1%; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; width: 9%; text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="text-align: center; width: 1%; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; width: 9%; text-align: center"><font style="font-size: 8pt">14%</font></td> <td style="width: 1%"><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">U.S. Coast Guard</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">13%</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Iron Bow Technologies</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">15%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">National Aeronautics and Space Administration</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>21%</b></font></td> <td><font style="font-size: 8pt"><b></b></font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">--</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">United States Census Bureau</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>18</b>%</font></td> <td><font style="font-size: 8pt"><b></b></font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">--</font></td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Customers representing ten percent or more of consolidated revenues are set forth in the table below for each of the periods presented:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>YEARS ENDED</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">2018</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>As a % of</b></font></td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">As a % of</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Customer Name</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>Revenues</b></font></td> <td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 8pt">Revenues</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%"><font style="font-size: 8pt">U.S. Immigration and Customs Enforcement</font></td> <td style="width: 1%">&#160;</td> <td style="text-align: center; width: 1%; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; width: 9%; text-align: center"><font style="font-size: 8pt"><b>14%</b></font></td> <td style="text-align: center; width: 1%; vertical-align: bottom"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center; width: 1%; vertical-align: bottom">&#160;</td> <td style="text-align: center; width: 1%; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; width: 9%; text-align: center"><font style="font-size: 8pt">16%</font></td> <td style="width: 2%"><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">U.S. Customs Border Patrol</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>12%</b></font></td> <td style="text-align: center; vertical-align: bottom"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">11%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">United States Census Bureau</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>10%</b></font></td> <td style="text-align: center; vertical-align: bottom"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">--</font></td> <td>&#160;</td></tr></table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">Government</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>13,712,913</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">9,253,586</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Commercial</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>264,045</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">312,584</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Unbilled accounts receivable</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>13,976,958</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">9,566,170</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">2018</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>As a % of</b></font></td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">As a % of</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Customer Name</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>Receivables</b></font></td> <td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><font style="font-size: 8pt">Receivables</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">U.S. Department of Homeland Security Headquarters</font></td> <td style="width: 1%">&#160;</td> <td style="text-align: center; width: 1%; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; width: 9%; text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td style="text-align: center; width: 1%; vertical-align: bottom">&#160;</td> <td style="text-align: center; width: 1%; vertical-align: bottom">&#160;</td> <td style="text-align: center; width: 1%; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; width: 9%; text-align: center"><font style="font-size: 8pt">11%</font></td> <td style="width: 1%"><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">U.S. Immigration and Customs Enforcement</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>24%</b></font></td> <td style="text-align: center; vertical-align: bottom"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">37%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">United States Census Bureau</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>23</b>%</font></td> <td style="text-align: center; vertical-align: bottom"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">--</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">U.S. Coast Guard</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">11%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">U.S. Transportation Safety Administration</font></td> <td>&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="text-align: center; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">10%</font></td> <td><font style="font-size: 8pt"></font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%"><font style="font-size: 8pt">Computer hardware and software</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>2,041,978</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">2,110,298</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Furniture and fixtures</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>399,521</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">333,539</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Leasehold improvements</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>299,340</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">268,561</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Automobiles</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>56,800</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">178,597</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Gross property and equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>2,797,639</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,890,995</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt"></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0pt"><font style="font-size: 8pt">Less: accumulated depreciation and amortization</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>2,116,064</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,878,311</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font-size: 8pt">Property and equipment, net</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>681,575</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">1,012,684</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt"><b>INTANGIBLE ASSET TYPE&#160;</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2021</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2022</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2023</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2024</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Thereafter</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Total</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 30%"><font style="font-size: 8pt">Channel Relationships</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">175,205</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">175,205</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">175,205</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">175,205</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">175,205</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">759,225</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 7%; text-align: right"><font style="font-size: 8pt">1,635,250</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Internally Developed Software</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">274,280</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">244,583</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">98,533</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">17,386</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">634,782</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Trade Name and Trademarks</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">19,365</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">19,365</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">19,365</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">19,365</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">19,365</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">83,914</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">180,738</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">468,850</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">439,153</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">293,102</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">211,956</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">194,570</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">843,139</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">2,450,770</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%"><font style="font-size: 8pt">Statutory federal income tax rate</font></td> <td style="width: 1%">&#160;</td> <td style="text-align: center; width: 1%">&#160;</td> <td style="width: 9%; text-align: center"><font style="font-size: 8pt"><b>21.0%</b></font></td> <td style="text-align: center; width: 1%"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center; width: 1%">&#160;</td> <td style="text-align: center; width: 1%">&#160;</td> <td style="width: 9%; text-align: center"><font style="font-size: 8pt">21.0%</font></td> <td style="width: 2%"><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">State, net of federal benefit</font></td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>1.5%</b></font></td> <td style="text-align: center"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">-2.1%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Non-deductible expenses</font></td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>16.5%</b></font></td> <td style="text-align: center"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">5.4%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Change in valuation allowance</font></td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>-22.1%</b></font></td> <td style="text-align: center"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">-200.1%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Foreign rate differential</font></td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>-1.1%</b></font></td> <td style="text-align: center"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">3.1%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Return to accrual difference true-ups</font></td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>32.8%</b></font></td> <td style="text-align: center"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">0.6%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Other</font></td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>14.7%</b></font></td> <td style="text-align: center"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">6.9%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"><font style="font-size: 8pt">Deferred tax adjustment and true-up</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: center">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>-2.8%</b></font></td> <td style="padding-bottom: 1pt; text-align: center"><font style="font-size: 8pt"><b></b></font></td> <td style="padding-bottom: 1pt; text-align: center">&#160;</td> <td style="padding-bottom: 1pt; text-align: center">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt">-84.1%</font></td> <td style="padding-bottom: 1pt"><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9pt; text-indent: 0.25in"><font style="font-size: 8pt">Combined effective tax rate</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double; text-align: center">&#160;</td> <td style="border-bottom: black 1pt double; text-align: center"><font style="font-size: 8pt"><b>60.5%</b></font></td> <td style="text-align: center; padding-bottom: 3pt"><font style="font-size: 8pt"><b></b></font></td> <td style="text-align: center; padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double; text-align: center">&#160;</td> <td style="border-bottom: black 1pt double; text-align: center"><font style="font-size: 8pt">-249.4%</font></td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt"></font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>DECEMBER 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 78%"><font style="font: 8pt Times New Roman, Times, Serif">Government (1)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif"><b>$</b></font></td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif"><b>12,604,582</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">7,332,338</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Commercial (2)</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif"><b>2,102,581</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,863,710</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font: 8pt Times New Roman, Times, Serif">Gross accounts receivable</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif"><b>14,707,163</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">11,196,048</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Less: allowances for doubtful</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font: 8pt Times New Roman, Times, Serif">accounts (3)</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif"><b>126,235</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">106,733</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font: 8pt Times New Roman, Times, Serif">Accounts receivable, net</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif"><b>14,580,928</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">11,089,315</font></td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: white">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(1) Government contracts are generally firm fixed price not to exceed arrangements with a term of five (5) years, which consists of a base year and four (4) annual option year renewals. Government receivables are billed under a single consolidated monthly invoice and are billed approximately thirty (30) to sixty (60) days in arrears from the date of service and payment is generally due within thirty (30) days of the invoice date. Government accounts receivable payments could be delayed due to administrative processing delays by the government agency, continuing budget resolutions that may delay availability of contract funding, and/or administrative only invoice correction requests by contracting officers that may delay payment processing by our government customer.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(2) Commercial contracts are generally fixed price arrangements with contract terms ranging from two (2) to three (3) years. Commercial accounts receivables are billed based on the underlying contract terms and conditions which generally have repayment terms that range from thirty (30) to ninety (90) days. Commercial receivables are stated at amounts due from customers net of an allowance for doubtful accounts if deemed necessary.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(3) During the years ended December 31, 2019 and 2018, the Company recorded provisions for bad debt expense related to commercial customers totaling approximately $22,000, and $4,800, respectively. The Company has not historically maintained a bad debt reserve for its government customers as it has not experienced material or recurring bad debt charges and the nature and size of the contracts has not necessitated the Company&#8217;s establishment of such a bad debt reserve.</p> <p style="font: 8pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0 12pt">Other current assets consisted of the following as of the periods presented below:</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>DECEMBER 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 78%"><font style="font: 8pt Times New Roman, Times, Serif">Inventories</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif"><b>$</b></font></td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif"><b>213,713</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">183,900</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Prepaid rent, insurance and other assets</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif"><b>881,134</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">902,786</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0.25in"><font style="font: 8pt Times New Roman, Times, Serif">Total other current assets</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif"><b>1,094,847</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,086,686</font></td> <td>&#160;</td></tr> </table> <p style="font: 12pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt; color: white"><br /> <br /> </p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="14" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>DECEMBER 31, 2019</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Weighted</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Average</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Gross Carrying</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Accumulated</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Net Book</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Amortization</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Amount</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Amortization</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Value</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Period</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%"><font style="font: 8pt Times New Roman, Times, Serif">Customer Relationships</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,980,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(1,980,000</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: center">&#160;</td> <td style="width: 9%; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>8.0</b></font></td> <td style="width: 3%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Channel Relationships</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,628,080</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(992,830</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,635,250</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>5.0</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Internally Developed Software</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,623,122</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(988,340</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">634,782</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>3.0</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Trade Name and Trademarks</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">290,472</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(109,734</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">180,738</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>5.0</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">6,521,674</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(4,070,904</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,450,770</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: white">&#160;&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="14" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>DECEMBER 31, 2018</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Weighted</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Average</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Gross Carrying</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Accumulated</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Net Book</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Amortization</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Amount</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Amortization</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Value</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Period</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%"><font style="font: 8pt Times New Roman, Times, Serif">Customer Relationships</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,980,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(1,732,500</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 9%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">247,500</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: center">&#160;</td> <td style="width: 9%; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>8.0</b></font></td> <td style="width: 3%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Channel Relationships</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,628,080</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(817,625</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,810,455</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>5.0</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Internally Developed Software</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,476,623</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(630,927</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">845,696</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>3.0</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Trade Name and Trademarks</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">290,472</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(90,370</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">200,102</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>5.0</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">6,375,175</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(3,271,422</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,103,753</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td> <td>&#160;</td></tr> </table> <p style="font: 8pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt; color: white">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>2019</b> &#160;</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif">2018 &#160;</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif"><b>NON-VESTED AWARDS&#160;</b></font></td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 78%"><font style="font: 8pt Times New Roman, Times, Serif">Non-vested awards outstanding, January 1,</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif"><b>300,000</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 8%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Granted (+)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif"><b>662,740</b></font></td> <td><font style="font: 8pt Times New Roman, Times, Serif"><b>(1)</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">980,851</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">(1)</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Cancelled (-)</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif"><b>50,000</b></font></td> <td><font style="font: 8pt Times New Roman, Times, Serif"><b>(2)</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Vested (-)</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif"><b>405,240</b></font></td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif"><b>(3)</b></font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">680,851</font></td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">(1)</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Non-vested awards outstanding, December 31,</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif"><b>507,500</b></font></td> <td style="border-bottom: black 1pt solid">&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">300,000</font></td> <td style="border-bottom: black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Weighted-average remaining contractual life (in years)</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif"><b>7.99</b></font></td> <td style="border-bottom: black 1pt solid">&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2.0</font></td> <td style="border-bottom: black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Unamortized RSA compensation expense</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif"><b>$</b></font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif"><b>90,759</b></font></td> <td style="border-bottom: black 1pt solid">&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">136,310</font></td> <td style="border-bottom: black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Aggregate intrinsic value of RSAs non-vested, December 31</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif"><b>$</b></font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif"><b>197,925</b></font></td> <td style="border-bottom: black 1pt solid">&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">126,000</font></td> <td style="border-bottom: black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font: 8pt Times New Roman, Times, Serif">Aggregate intrinsic value of RSAs vested, December 31</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif"><b>$</b></font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif"><b>171,867</b></font></td> <td style="border-bottom: black 1pt solid">&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">320,000</font></td> <td style="border-bottom: black 1pt solid">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">(1) During the year ended December 31, 2019,&#160;the Company granted 662,740 RSAs, of which i) 238,572 of RSAs&#160;were awarded to members of the Company&#8217;s board of directors as part of their annual board retainer fee that had a grant date fair value of $100,200 and vested during the period, and ii) 424,168 of RSAs were awarded to key employees tied to the attainment of certain financial goals as outlined by the Company&#8217;s Compensation Committee of the Board of Directors that had a grant date fair value of $254,501. During the year ended December 31, 2018, the Company granted 980,851 RSAs, of which i) 300,000 of RSAs&#160;were awarded as part of additional compensation plan to align key employees with the Company&#8217;s long term financial goals, and ii) 680,851 were awarded to members of the Company&#8217;s board of directors as part of their annual board retainer fee and vested during the period.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">(2) There were 50,000 RSAs that were cancelled during the year ended&#160;December 31, 2019. There were no RSAs cancelled&#160;or expired during the year ended December 31, 2018.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27pt">(3) During the year ended December 31, 2019, 405,240 RSA vested.</p> <p style="font: 8pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="14" style="text-align: center"><font style="font-size: 8pt"><b>YEAR ENDED DECEMBER 31, 2019</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="14" style="text-align: center"><font style="font-size: 8pt">YEAR ENDED DECEMBER 31, 2018</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Non-Qualified Stock Option Awards</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="14" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Non-Qualified Stock Option Awards</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Employees</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Directors</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Non-Employees</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Total</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Employees</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Directors</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Non-Employees</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 14%"><font style="font-size: 8pt">Stock options granted</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 7%; text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 7%; text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 7%; text-align: center"><font style="font-size: 8pt"><b>25,000</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 7%; text-align: center"><font style="font-size: 8pt"><b>25,000</b></font></td> <td style="width: 4%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 7%; text-align: center"><font style="font-size: 8pt">100,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 7%; text-align: center"><font style="font-size: 8pt">--</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 7%; text-align: center"><font style="font-size: 8pt">50,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 7%; text-align: center"><font style="font-size: 8pt">150,000</font></td> <td style="width: 4%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Expected dividend yield</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>0%</b></font></td> <td><font style="font-size: 8pt"><b></b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>0%</b></font></td> <td><font style="font-size: 8pt"><b></b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">0%</font></td> <td><font style="font-size: 8pt"></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">--</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">0%</font></td> <td><font style="font-size: 8pt"></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">0%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Expected volatility</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>64.5%</b></font></td> <td></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>64.5%</b></font></td> <td><font style="font-size: 8pt"><b></b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">65.2% - 66.7%</font></td> <td><font style="font-size: 8pt"></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">--</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">69.5%</font></td> <td><font style="font-size: 8pt"></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">65.2%-6.95%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Risk-free interest rate</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>2.4%</b></font></td> <td><font style="font-size: 8pt"><b></b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>2.4%</b></font></td> <td><font style="font-size: 8pt"><b></b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">2.72% - 2.73%</font></td> <td><font style="font-size: 8pt"></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">--</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">1.0%</font></td> <td><font style="font-size: 8pt"></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">1.0%-2.73%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Forfeiture rate</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>1.2%</b></font></td> <td><font style="font-size: 8pt"><b></b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>1.2%</b></font></td> <td><font style="font-size: 8pt"><b></b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">4.43% - 4.81%</font></td> <td><font style="font-size: 8pt"></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">--</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">10.3%</font></td> <td><font style="font-size: 8pt"></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">4.43%-10.3%</font></td> <td><font style="font-size: 8pt"></font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Expected life</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>--</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>3 years</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt"><b>3 years</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">5 years</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">--</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">3 years</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: center"><font style="font-size: 8pt">3-5 years</font></td> <td>&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>YEARS ENDED</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>DECEMBER 31,</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019&#160;</b></font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">&#160;</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">&#160;</font></td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018&#160;</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 75%"><font style="font-size: 8pt">U.S. Federal Government</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt"><b>$</b></font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt"><b>86,497,328</b></font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">66,346,922</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">U.S. State and Local Governments</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>479,379</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">445,855</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Foreign Governments</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt"><b>109,948</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">148,155</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Commercial Enterprises</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt"><b>14,633,592</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">16,737,964</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt"><b>$</b></font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt"><b>101,720,247</b></font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">83,678,896</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> EX-101.SCH 11 wyy-20191231.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000001 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Operations (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Organization and Nature of Operations link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Accounts Receivable and Significant Concentrations link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Other Current Assets link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Intangibles link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Line of Credit link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Other Obligations link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Stock Options and Award Programs link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Earnings Per Common Share (EPS) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Revenue by Service Type, Customer Type and by Geographic Region link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Accounts Receivable and Significant Concentrations (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Stock Options and Award Programs (Tables) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Earnings Per Common Share (EPS) (Tables) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Revenue by Service Type, Customer Type and by Geographic Region (Tables) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Significant Accounting Policies (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Accounts Receivable and Significant Concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Accounts Receivable and Significant Concentrations (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Accounts Receivable and Significant Concentrations (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Property and Equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Leases (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Leases (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Leases (Details 3) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Intangibles (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Intangibles (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - Line of Credit (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - Other Obligations (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000063 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 00000064 - Disclosure - Income Taxes (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000065 - Disclosure - Income Taxes (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000066 - Disclosure - Income Taxes (Details 3) link:presentationLink link:calculationLink link:definitionLink 00000067 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000068 - Disclosure - Stockholders' Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000069 - Disclosure - Stock Options and Award Programs (Details) link:presentationLink link:calculationLink link:definitionLink 00000070 - Disclosure - Stock Options and Award Programs (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000071 - Disclosure - Stock Options and Award Programs (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000072 - Disclosure - Stock Options and Award Programs (Details 3) link:presentationLink link:calculationLink link:definitionLink 00000073 - Disclosure - Stock Options and Award Programs (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000074 - Disclosure - Earnings Per Common Share (EPS) (Details) link:presentationLink link:calculationLink link:definitionLink 00000075 - Disclosure - Earnings Per Common Share (EPS) (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000076 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 00000077 - Disclosure - Revenue by Service Type, Customer Type and by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 00000078 - Disclosure - Revenue by Service Type, Customer Type and by Geographic Region (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000079 - Disclosure - Revenue by Service Type, Customer Type and by Geographic Region (Details 2) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 wyy-20191231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 13 wyy-20191231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 14 wyy-20191231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Accounts, Notes, Loans and Financing Receivable By Legal Entity Of Counterparty, Type [Axis] Commercial Government Finite-Lived Intangible Assets by Major Class [Axis] Customer Relationships Channel Relationships Indefinite-lived Intangible Assets [Axis] Trademarks and Trade Names Cybersecurity Software Purchased Intangibles Internally Development Award Type [Axis] Employee Stock Option Equity Components [Axis] Common Stock Additional Paid-in Capital Accumulated Other Comprehensive Income (Loss) Retained Earnings Property, Plant and Equipment, Type [Axis] Computer Equipment Range [Axis] Minimum Maximum Furniture and Fixtures Mobile Equipment Customer [Axis] U.S. Customs Boarder Patrol Concentration Risk Benchmark [Axis] Accounts Receivable U.S. Coast Guard National Aeronautics and Space Administration U.S. Immigration and Customs Enforcement Sales Revenue, Net Segments [Axis] Carrier Services Management Services Products and Services [Axis] Managed Service Fees Billable Service Fees Reselling and Other Services U.S. Federal Government U.S. State and Local Governments Foreign Governments Commercial Enterprises Geographical [Axis] North America Europe U.S. Department of Homeland Security HQ Unbilled Receivables U.S. Transportation Safety Administration Computer Hardware Software Leaseholds and Leasehold Improvements Automobiles Internally Developed Software Board of Directors Option Non Employee Stock Option Restricted Stock Foreign Iron Bow Technologies Restatement [Axis] Adoption Adjustment As Reported United States Census Bureau Document And Entity Information [Abstract] Document Type Amendment Flag Document Period End Date Document Fiscal Year Focus Document Fiscal Period Focus Entity Registrant Name Entity Central Index Key Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Filer Category Entity Emerging Growth Company Entity Small Business Entity Shell Company Entity Common Stock, Shares Outstanding Entity Public Float Entity Interactive Data Current Entity Incorporation State Country Code Entity File Number Statement of Financial Position [Abstract] ASSETS CURRENT ASSETS Cash and cash equivalents Accounts receivable, net of allowance for doubtful accounts of $126,235 and $106,733 in 2019 and 2018, respectively. Unbilled accounts receivable Other current assets Total current assets NONCURRENT ASSETS Property and equipment, net Operating lease, right of use asset, net Intangibles, net Goodwill Other long term assets Total assets LIABILITIES AND STOCKHOLDERS' EQUITY CURRENT LIABILITIES Accounts payable Accrued expenses Deferred revenue Current portion of operating lease liabilities Current portion of other term obligations Total current liabilities NONCURRENT LIABILITIES Operating lease liabilities, net of current portion Other term obligations, net of current portion Deferred revenue, net of current portion Deferred tax liability Total liabilities STOCKHOLDERS' EQUITY Preferred stock, $0.001 par value; 10,000,000 shares authorized; 2,045,714 shares issued and none outstanding Common stock, $0.001 par value, 110,000,000 shares authorized; 83,861,453 and 84,112,446 shares issued and outstanding, respectively Additional paid-in capital Accumulated other comprehensive loss Accumulated deficit Total stockholders' equity Total liabilities and stockholders' equity Allowance for doubtful accounts receivable Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] REVENUES COST OF REVENUES (including amortization and depreciation of $922,455 and $892,314, respectively) GROSS PROFIT OPERATING EXPENSES Sales and marketing General and administrative expenses (including share-based compensation of $717,987, and $683,404, respectively) Depreciation and amortization Total operating expenses Income (Loss) from Operations OTHER (EXPENSE) INCOME Interest income Interest expense Other income Total other expense Income (Loss) before Income Tax Provision INCOME TAX PROVISION NET INCOME (LOSS) BASIC EARNINGS PER SHARE BASIC WEIGHTED-AVERAGE SHARES OUTSTANDING DILUTED EARNINGS PER SHARE DILUTED WEIGHTED-AVERAGE SHARES OUTSTANDING Amortization and depreciation Share-based compensation expense Statement of Comprehensive Income [Abstract] Net Income (Loss) Other comprehensive (loss) income: Foreign currency translation adjustments, net of tax Other comprehensive (loss) income COMPREHENSIVE LOSS Statement [Table] Statement [Line Items] Balance (in shares) Balance Common stock repurchased, shares Common stock repurchased, amount Issuance of common stock options exercises (in shares) Issuance of common stock options exercises Issuance of common stock restricted (in shares) Issuance of common stock restricted Cancellation of common stock, shares Cancellation of common stock, amount Stock compensation expense restricted Stock compensation expense non-qualified stock options Foreign currency translation gain Net loss Balance (in shares) Balance Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES Adjustments to reconcile net loss to net cash (used in) provided by operating activities: Deferred income tax expense Depreciation expense Provision for doubtful accounts Amortization of intangibles Amortization of deferred financing costs Changes in assets and liabilities: Accounts receivable and unbilled receivables Inventories Prepaid expenses and other current assets Other assets Accounts payable and accrued expenses Income tax payable Deferred revenue and other liabilities Net cash (used in) provided by operating activities CASH FLOWS FROM INVESTING ACTIVITIES Purchase of property and equipment Software development costs Net cash used in investing activities CASH FLOWS FROM FINANCING ACTIVITIES Advances on bank line of credit Repayments of bank line of credit advances Principal repayments under finance lease obligations Debt issuance costs Contingent consideration payment Proceeds from exercise of stock options Net cash used in financing activities Net effect of exchange rate on cash and equivalents NET DECREASE IN CASH CASH, beginning of period CASH, end of period SUPPLEMENTAL CASH FLOW INFORMATION Cash paid for interest Cash paid for income taxes NONCASH INVESTING AND FINANCING ACTIVITIES Insurance policies financed by short term notes payable (Note 13) Lease assets obtained in exchange for new lease liabilities Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization and Nature of Operations Accounting Policies [Abstract] Significant Accounting Policies Fair Value Disclosures [Abstract] Fair Value Measurements Receivables [Abstract] Accounts Receivable and Significant Concentrations Unbilled Accounts Receivable and Significant Concentrations Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Other Current Assets Property, Plant and Equipment [Abstract] Property and Equipment Leases [Abstract] Leases Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Assets Goodwill and Intangible Assets Disclosure [Abstract] Goodwill Other Liabilities Disclosure [Abstract] Other Current Liabilities Line of Credit Facility [Abstract] Line of Credit Debt Disclosure [Abstract] Other Obligations Income Tax Disclosure [Abstract] Income Taxes Stockholders' Equity Note [Abstract] Stockholders' Equity Share-based Payment Arrangement [Abstract] Stock Options and Award Programs Earnings Per Share [Abstract] Earnings Per Common Share (EPS) Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Loss Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Revenues [Abstract] Revenue by Service Type, Customer Type and by Geographic Region Basis of Presentation Principles of Consolidation Reclassifications Recently Adopted Accounting Standards Foreign Currency Segment Reporting Use of Estimates Fair Value Measurements Going Concern Evaluation Financial Instruments Cash and Cash Equivalents Allowances for Doubtful Accounts Inventories Property and Equipment Leases Goodwill and Other Intangible Assets Revenues from Contracts with Customers Product Development Income Taxes Basic and Diluted Earnings Per Share (EPS) Employee Stock-Based Compensation Non-Employee Stock-Based Compensation Effect of change in accounting Schedule of property plant and equipment estimated useful lives Schedule of accounts receivable Schedule of concentration of risk Schedule of unbilled accounts receivable Schedule of concentration of risk Schedule of other current assets Property, plant and equipment Lease cost Supplemental information related to leases Maturities of lease liabilities Schedule of finite-lived intangible assets Schedule of finite-lived intangible assets, future amortization expense Schedule of accrued liabilities Schedule of components of income tax expense (benefit) Schedule of effective income tax rate reconciliation Schedule of deferred tax assets and liabilities Summary of valuation allowance Nonvested restricted stock shares activity Schedule of valuation assumptions Schedule of nonvested share activity Schedule of stock option activity Schedule of employee service share-based compensation Schedule of earnings per share, basic and diluted Schedule of accumulated other comprehensive income (loss) Schedule of consolidated revenues Revenue from external customers by customers type Revenue from external customers by geographic areas Operating lease right of use asset, net Current portion of finance leases Current portion of other term obligations Finance leases, net of current portion Statistical Measurement [Axis] Estimated useful life Cash, uninsured amount Product development costs Legal Entity of Counterparty, Type [Axis] Gross accounts receivable Less: allowances for doubtful accounts Accounts receivable, net As a % of receivables As a % of revenues Unbilled accounts receivable Gross property and equipment Less: accumulated depreciation and amortization Property and equipment purchase Property and equipment depreciation expense Operating lease expense Amortization of right of use assets Interest on finance lease liabilities Total finance lease expense Operating cash flows from operating leases Operating cash flows from finance leases Financing cash flows from finance leases Right of use assets obtained in exchange for operating lease obligations Right of use assets obtained in exchange for finance lease obligations Operating lease right of use assets, net Operating leases, net of current portion Weighted average remaining lease term operating leases (in years) Weighted average remaining lease term finance leases (in years) Weighted average discount rate operating leases Weighted average discount rate finance leases 2020 2021 2022 2023 2024 Thereafter Total undiscounted operating lease payments Less: imputed interest Total operating lease liability 2020 2021 2022 2023 2024 Thereafter Undiscounted finance lease payments Less: imputed interest Total finance lease liability Gross carrying amount Accumulated amortization Net book value Weighted average amortization period 2020 2021 2022 2023 2024 Thereafter Total Capitalized software cost Weighted average remaining life Aggregate amortization expense Carrier service costs Salaries and payroll taxes Inventory purchases, consultants and other costs Severance costs U.S. income tax payable Foreign income tax payable (receivable) Contingent consideration (Note 4) Total accrued expenses Line of credit borrowing capacity Cost of finance Current provision (benefit) State Foreign Total Deferred provision (benefit) Federal State Foreign Total Income tax benefit Statutory federal income tax rate State, net of federal benefit Non-deductible expenses Change in valuation allowance Foreign rate differential Return to accrual difference true-ups Other Deferred tax adjustment and true-up Combined effective tax rate Deferred tax assets: Net operating loss carryforwards Alternative minimum tax credit Share-based compensation Intangible amortization Other assets Total deferred tax assets Less: valuation allowance Total deferred tax assets, net Deferred tax liabilities: Goodwill amortization Depreciation Foreign intangible amortization Other liabilities Total deferred tax liabilities Net deferred tax liability Beginning balance (Increases) decreases Ending balance Net operating loss carryforwards Effective federal statutory income tax rate Preferred stock, shares reserved for future issuance Gross proceeds for issuance of common stock for stock option exercises Non-vested awards outstanding Granted Cancelled Vested/Excercised Non-vested awards outstanding Weighted average grant date fair value per share, non-vested beginning balance Weighted average grant date fair value per share, granted Weighted average grant date fair value per share, cancelled Weighted average grant date fair value per share, vested/excercised Weighted average grant date fair value per share, non-vested ending balance Weighted-average remaining contractual life (in years) Unamortized RSA compensation expense Aggregate intrinsic value of RSAs non-vested Aggregate intrinsic value of RSAs vested Stock options granted Expected dividend yield Expected volatility Risk-free interest rate Forfeiture rate Expected life Number of shares, outstanding and exercisable, options outstanding, beginning balance Number of shares, granted Number of shares, cancelled Number of shares, exercised Number of shares, outstanding and exercisable, options outstanding, ending balance Number of shares, options vested and expected to vest, ending balance Number of shares, options outstanding and exercisable, ending balance Weighted average exercise price per share, outstanding and exercisable, options outstanding, beginning balance Weighted average exercise price per share, granted Weighted average exercise price per share, cancelled Weighted average exercise price per share, exercised Weighted average exercise price per share, outstanding and exercisable, options outstanding, ending balance Number of shares, vested and expected to vest, outstanding, weighted average exercise price, ending balance Weighted average exercise price per share, options outstanding and exercisable, ending balance Restricted stock compensation expense Non-qualified stock compensation expense Total share-based compensation before taxes Intrinsic value of stock options exercised Weighted-average remaining contractual life options, outstanding Weighted-average remaining contractual life options, exercisable Weighted-average remaining contractual life options, vested and expected to vest Unamortized share-based compensation expense Unamortized share-based compensation expense, recognition period Basic EPS Computation: Weighted average number of common shares Basic EPS Diluted EPS Computation: Incremental shares from assumed conversions of stock options Adjusted weighted average number of common shares Diluted EPS Antidilutive securities excluded from computation of earnings per share Balances beginning of the period Net foreign currency translation gain (loss) Balances ending of the period Product and Service [Axis] Revenues, net Revenue, net Amount of expenses incurred but not yet paid related to special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan Amount of expenses incurred but not yet paid related to carrier service costs, due within one year or the normal operating cycle, if longer. Cardinal Bank Commercial Loan Agreement Facility. It should we used the plant and property.,so can be use the computer hardware software. Amount of deferred tax liability attributable to taxable depreciation expenses. Represents the entire disclosure of policies related to going concern and evaluation. 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, and the increase (decrease) during the reporting period of the amount of revenue for work performed for which billing has not occurred, net of uncollectible accounts. Amount of inventory purchases, consultants and other costs. The cash outflow for repayments on the bank line of credit. Tabular disclosure of revenue from external customers by customer type attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue. Tabular disclosure of consolidated revenues. Tabular disclosure of the useful lives of property, plant and equipment. Tabular disclosure of unbilled accounts receivable. The estimated measure of the percentage by which a share price is expected to forfeiture during the period. The share-based compensation arrangement by share-based payment award, options, non-vested, outstanding, weighted average remaining contractual term Carrying amount of unbilled accounts receivable as on the balance sheet date. Assets, Current Assets Liabilities, Current Liabilities Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Expenses Operating Income (Loss) Interest Expense Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive Income (Loss), Net of Tax, Attributable to Parent Shares, Outstanding Increase Decrease In Accounts Receivable and Unbilled Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Other Operating Assets Net Cash Provided by (Used in) Operating Activities Payments to Develop Software Net Cash Provided by (Used in) Investing Activities Principal Repayments Of Bank Line Of Credit Payments of Debt Issuance Costs Payment for Contingent Consideration Liability, Financing Activities Net Cash Provided by (Used in) Financing Activities Cash and Cash Equivalents, Period Increase (Decrease) Goodwill Disclosure [Text Block] Fair Value Measurement, Policy [Policy Text Block] Property, Plant and Equipment, Policy [Policy Text Block] Lessee, Leases [Policy Text Block] Income Tax, Policy [Policy Text Block] U.S. Federal Air Marshall Service [Member] Other Long-term Debt, Current Unbilled Accounts Receivable Finance Lease, Liability, Payments, Due Next Twelve Months Finance Lease, Liability, Payments, Due Year Two Finance Lease, Liability, Payments, Due Year Three Finance Lease, Liability, Payments, Due Year Four Finance Lease, Liability, Payments, Due Year Five Finance Lease, Liability, Payments, Due after Year Five Mr Komar [Member] Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Finite-Lived Intangible Assets, Amortization Expense, Year Two Finite-Lived Intangible Assets, Amortization Expense, Year Three Finite-Lived Intangible Assets, Amortization Expense, Year Four Finite-Lived Intangible Assets, Amortization Expense, Year Five Finite-Lived Intangible Assets, Amortization Expense, after Year Five Current Foreign Tax Expense (Benefit) Current Income Tax Expense (Benefit) Deferred State and Local Income Tax Expense (Benefit) Deferred Foreign Income Tax Expense (Benefit) Deferred Tax Assets, Gross, Noncurrent Deferred Tax Assets, Valuation Allowance, Noncurrent Deferred Tax Assets, Net of Valuation Allowance Deferred Tax Liabilities, Gross Deferred Tax Liabilities, Net Deferred Tax Assets, Valuation Allowance Operating Loss Carryforwards Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted Average Number Diluted Shares Outstanding Adjustment EX-101.PRE 15 wyy-20191231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 16 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Line of Credit
12 Months Ended
Dec. 31, 2019
Line of Credit Facility [Abstract]  
Line of Credit

Commercial Loan Agreement Facility

 

 On June 15, 2017, the Company entered into a Loan and Security Agreement with Atlantic Union Bank (formerly known as Access National Bank) (the “Loan Agreement”). The Loan Agreement provides for a $5.0 million working capital revolving line of credit. The Loan Agreement has a maturity date of April 30, 2020 and a variable interest rate equal to the Wall Street Journal prime rate plus 0.50%.

 

The Loan Agreement requires that the Company meet the following financial covenants on a quarterly basis: (i) maintain a minimum adjusted tangible net worth of at least $2.0 million, (ii) maintain minimum consolidated adjusted EBITDA of at least two times interest expense and (iii) maintain a current ratio of 1.10:1 (excluding finance lease liabilities reported under recently adopted lease accounting standards).

 

The available amount under the working capital line of credit is subject to a borrowing base, which is equal to the lesser of (i) $5.0 million or (ii) 70% of the net unpaid balance of the Company’s eligible accounts receivable. The facility is secured by a first lien security interest on all of the Company’s personal property, including its accounts receivable, general intangibles, inventory and equipment maintained in the United States. As of December 31, 2019, the Company was eligible to borrow up to $4.9 million under the borrowing base formula.

.

Under the current credit facility with Access National Bank the Company was advanced and repaid approximately $6.8 million during the year ended December 31, 2019.

 

XML 17 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Options and Award Programs
12 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
Stock Options and Award Programs

The Company’s stock incentive plan is administered by the Compensation Committee and authorizes the grant or award of incentive stock options, non-qualified stock options (NQSO), restricted stock awards (RSA), stock appreciation rights, dividend equivalent rights, performance unit awards and phantom shares. The Company issues new shares of common stock upon the exercise of stock options. Any shares associated with options forfeited are added back to the number of shares that underlie stock options to be granted under the stock incentive plan. The Company has issued restricted stock awards and non-qualified stock option awards as described below.

 

Valuation of Stock Awards

 

Restricted Stock. The Company records the fair value of all restricted stock awards based on the grant date fair value and amortizes stock compensation on a straight-line basis over the vesting period. Restricted stock award shares are issued when granted and included in the total number of common shares issued and outstanding. During the years ended December 31, 2019 and 2018, the Company granted 662,740 RSAs and 980,851 RSAs, respectively.

 

Non-Qualified Stock Options. The Company estimates the fair value of nonqualified stock awards using a Black-Scholes Option Pricing model (“Black-Scholes model”). The fair value of each stock award is estimated on the date of grant using the Black-Scholes model, which requires an assumption of dividend yield, risk free interest rates, volatility, forfeiture rates and expected option life. The risk-free interest rates are based on the U.S. Treasury yield for a period consistent with the expected term of the option in effect at the time of the grant. Expected volatilities are based on the historical volatility of our common stock over the expected option term. The expected term of options granted is based on analyses of historical employee termination rates and option exercises. There were 25,000 of non-qualified stock option awards granted to a non-employee as compensation for investor relations services during December 31, 2019.

 

Restricted Stock Awards

 

A summary of RSA activity as of December 31, 2019 and 2018, and changes for the years then ended are set forth below:

 

    2019       2018    
NON-VESTED AWARDS             
             
Non-vested awards outstanding, January 1,     300,000       -  
Granted (+)     662,740 (1)     980,851 (1)
Cancelled (-)     50,000 (2)     -  
Vested (-)     405,240 (3)     680,851 (1)
Non-vested awards outstanding, December 31,     507,500       300,000  
                 
Weighted-average remaining contractual life (in years)     7.99       2.0  
                 
Unamortized RSA compensation expense   $ 90,759     $ 136,310  
                 
Aggregate intrinsic value of RSAs non-vested, December 31   $ 197,925     $ 126,000  
                 
Aggregate intrinsic value of RSAs vested, December 31   $ 171,867     $ 320,000  

 

(1) During the year ended December 31, 2019, the Company granted 662,740 RSAs, of which i) 238,572 of RSAs were awarded to members of the Company’s board of directors as part of their annual board retainer fee that had a grant date fair value of $100,200 and vested during the period, and ii) 424,168 of RSAs were awarded to key employees tied to the attainment of certain financial goals as outlined by the Company’s Compensation Committee of the Board of Directors that had a grant date fair value of $254,501. During the year ended December 31, 2018, the Company granted 980,851 RSAs, of which i) 300,000 of RSAs were awarded as part of additional compensation plan to align key employees with the Company’s long term financial goals, and ii) 680,851 were awarded to members of the Company’s board of directors as part of their annual board retainer fee and vested during the period.

 

(2) There were 50,000 RSAs that were cancelled during the year ended December 31, 2019. There were no RSAs cancelled or expired during the year ended December 31, 2018.

 

(3) During the year ended December 31, 2019, 405,240 RSA vested.

 

Non-Qualified Stock Option Awards

 

Option pricing model assumptions for NQSO awards granted were valued using the following assumptions for the years then ended as set forth below:

 

    YEAR ENDED DECEMBER 31, 2019     YEAR ENDED DECEMBER 31, 2018  
    Non-Qualified Stock Option Awards     Non-Qualified Stock Option Awards  
    Employees     Directors     Non-Employees     Total     Employees     Directors     Non-Employees     Total  
                                                 
Stock options granted     --       --       25,000       25,000       100,000       --       50,000       150,000  
Expected dividend yield     --       --       0%     0%     0%     --       0%     0%
Expected volatility     --       --       64.5%     64.5%     65.2% - 66.7%     --       69.5%     65.2%-6.95%
Risk-free interest rate     --       --       2.4%     2.4%     2.72% - 2.73%     --       1.0%     1.0%-2.73%
Forfeiture rate     --       --       1.2%     1.2%     4.43% - 4.81%     --       10.3%     4.43%-10.3%
Expected life     --       --       3 years       3 years       5 years       --       3 years       3-5 years  

 

A summary of NQSO activity as of December 31, 2019 and 2018, and changes during the years then ended are set forth below:

 

    2019     2018  
          Weighted           Weighted  
          Average           Average  
          Grant Date           Grant Date  

NON-VESTED AWARDS

  Shares       Fair Value     Shares       Fair Value  
                         
Non-vested balances, January 1,     2,067,503     $ 0.36       2,685,004     $ 0.35  
Granted (+)     25,000 (1)   $ 0.15       150,000 (1)   $ 0.25  
Cancelled (-)     80,001 (2)   $ 0.34       50,000 (2)   $ 0.32  
Vested/Excercised (-)     1,170,832     $ 0.34       717,501 (3)   $ 0.30  
Non-vested balances, December 31,     841,670     $ 0.38       2,067,503     $ 0.36  

 

 

    2019     2018  
          Weighted           Weighted  
          Average           Average  

OUTSTANDING AND EXERCISABLE AWARDS

  Shares       Exercise Price     Shares       Exercise Price  
                         
Awards outstanding, January 1,     4,013,334     $ 0.58       4,173,334     $ 0.60  
Granted (+)     25,000 (1)   $ 0.41       150,000 (1)   $ 0.50  
Cancelled (-)     530,000 (2)   $ 0.55       210,000 (2)   $ 0.83  
Exercised (-)     -       -       100,000 (3)   $ 0.44  
Awards outstanding, December 31,     3,508,334     $ 0.59       4,013,334     $ 0.58  
                                 
Awards vested and expected to vest,                                
December 31,     3,310,178     $ 0.59       3,422,491     $ 0.58  
                                 
Awards outstanding and exercisable,                                
December 31,     2,666,664     $ 0.58       1,945,831     $ 0.56  

 

(1)                During the year ended December 31, 2019, there were NQSO grants of 25,000 granted to a non-employee as compensation for investor relations services. During the year ended December 31, 2018, there were NQSO grants of 150,000, as further described below:

 

●  Employees. The Company granted 100,000 NQSOs as part of an additional compensation to align a key employee with the Company’s long term financial goals. This stock award grant was valued using a Black-Scholes model that assumed a 3-year vesting period, 5-year option term, a risk free rate of 2.7%, volatility of 66.7%, no assumed dividend yield, and a forfeiture rate estimate of 4.8%.

 

●  Non-Employees. The Company granted 50,000 NQSOs as payment for a portion of the annual retainer paid to its public investor relations firm. This stock award grant was valued using a Black-Scholes model that assumed a 1-year vesting period, 2-year option term, a risk free rate of 2.6%, volatility of 69.5%, no assumed dividend yield, and a forfeiture rate estimate of 10.3%.

 

(2)                 During the year ended December 31, 2019, there were 530,000 NQSOs that were cancelled, of which 80,001 were unvested, related to voluntary terminations. During the year ended December 31, 2018, there were 210,000 NQSOs that were cancelled, of which 50,000 that were cancelled due to termination of employment and the reminder expired unexercised at the end of the option term.

 

(3)                The total intrinsic value of stock options exercised during the year ended December 31, 2019 was approximately $10,000.

 

There was no intrinsic value associated with options outstanding, exercisable and expected to vest as of December 31, 2019 as the stock price was below the lowest option exercise price. Aggregate intrinsic value represents total pretax intrinsic value (the difference between WidePoint’s closing stock price on December 31, 2019 and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders had all option holders exercised their options on December 31, 2019. The intrinsic value will change based on the fair market value of WidePoint’s stock.

 

The weighted-average remaining contractual life of the non-qualified stock options outstanding, exercisable, and vested and expected to vest was 2.0 years, 1.8 years and 1.8 years, respectively, as of December 31, 2019.

 

Stock Compensation Expense

 

Share-based compensation recognized under ASC 718-10 (including restricted stock awards) represents both stock options based expense and stock grant expense. The Company recognized share-based compensation expense for the years then ended December 31 as set forth below:

 

    YEAR ENDED DECEMBER 31, 2019     YEAR ENDED DECEMBER 31, 2018  
    Shared-Based Compensation Expense     Shared-Based Compensation Expense  
    Employees     Directors     Non-Employees     Total     Employees     Directors     Non-Employees     Total  
                                                 
Restricted stock compensation expense   $ 281,051     $ 100,200     $ -     $ 381,251     $ 67,690     $ 320,000     $ -     $ 387,690  
Non-qualified option stock compensation expense     326,249       -       10,487       336,736       291,625       -       4,089       295,714  
                                                                 
Total share-based compensation before taxes   $ 607,300     $ 100,200     $ 10,487     $ 717,987     $ 359,315     $ 320,000     $ 4,089     $ 683,404  

 

At December 31, 2019, the Company had approximately $613,800 of total unamortized compensation expense, net of estimated forfeitures, related to NQSOs that will be recognized over the weighted average period of 1 year.

 

XML 18 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue by Service Type, Customer Type and by Geographic Region
12 Months Ended
Dec. 31, 2019
Revenues [Abstract]  
Revenue by Service Type, Customer Type and by Geographic Region

The Company recognized revenues by the following broad service types:

 

    YEARS ENDED  
    DECEMBER 31,  
    2019     2018  
             
Carrier Services   $ 68,739,090     $ 50,050,000  
Managed Services:                
Managed Service Fees     25,830,928       25,232,019  
Billable Service Fees     4,304,616       1,838,018  
Reselling and Other Services     2,845,613       6,558,859  
                 
    $ 101,720,247     $ 83,678,896  

 

The Company recognized revenues for the following customer types as set forth below:

 

    YEARS ENDED  
    DECEMBER 31,  
    2019      2018   
       
U.S. Federal Government   $ 86,497,328     $ 66,346,922  
U.S. State and Local Governments     479,379       445,855  
Foreign Governments     109,948       148,155  
Commercial Enterprises     14,633,592       16,737,964  
                 
    $ 101,720,247     $ 83,678,896  

 

The Company recognized revenues from customers in the following geographic regions:

 

    YEARS ENDED  
    DECEMBER 31,  
    2019     2018  
             
North America   $ 97,197,927     $ 78,702,974  
Europe     4,522,320       4,975,922  
                 
    $ 101,720,247     $ 83,678,896  

 

 

 

XML 19 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Comprehensive Loss - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Statement of Comprehensive Income [Abstract]    
Net Income (Loss) $ 226,255 $ (1,456,476)
Other comprehensive (loss) income:    
Foreign currency translation adjustments, net of tax (56,109) (64,024)
Other comprehensive (loss) income (56,109) (64,024)
COMPREHENSIVE LOSS $ 170,146 $ (1,520,500)
XML 20 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2019
Dec. 31, 2018
CURRENT ASSETS    
Cash and cash equivalents $ 6,879,627 $ 2,431,892
Accounts receivable, net of allowance for doubtful accounts of $126,235 and $106,733 in 2019 and 2018, respectively. 14,580,928 11,089,315
Unbilled accounts receivable 13,976,958 9,566,170
Other current assets 1,094,847 1,086,686
Total current assets 36,532,360 24,174,063
NONCURRENT ASSETS    
Property and equipment, net 681,575 1,012,684
Operating lease, right of use asset, net 5,932,769 0
Intangibles, net 2,450,770 3,103,753
Goodwill 18,555,578 18,555,578
Other long term assets 140,403 209,099
Total assets 64,293,455 47,055,177
CURRENT LIABILITIES    
Accounts payable 13,581,822 7,363,621
Accrued expenses 14,947,981 10,716,438
Deferred revenue 2,265,067 2,072,344
Current portion of operating lease liabilities 599,619 107,325
Current portion of other term obligations 133,777 192,263
Total current liabilities 31,528,266 20,451,991
NONCURRENT LIABILITIES    
Operating lease liabilities, net of current portion 5,593,649 122,040
Other term obligations, net of current portion 0 73,952
Deferred revenue, net of current portion 363,560 466,714
Deferred tax liability 1,868,562 1,523,510
Total liabilities 39,354,037 22,638,207
STOCKHOLDERS' EQUITY    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; 2,045,714 shares issued and none outstanding 0 0
Common stock, $0.001 par value, 110,000,000 shares authorized; 83,861,453 and 84,112,446 shares issued and outstanding, respectively 83,861 84,113
Additional paid-in capital 95,279,114 94,926,560
Accumulated other comprehensive loss (242,594) (186,485)
Accumulated deficit (70,180,963) (70,407,218)
Total stockholders' equity 24,939,418 24,416,970
Total liabilities and stockholders' equity $ 64,293,455 $ 47,055,177
XML 21 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Other Obligations (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Debt Disclosure [Abstract]    
Cost of finance $ 181,900 $ 195,200
XML 22 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Details 3) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]    
Beginning balance $ (10,507,891) $ (9,550,279)
(Increases) decreases 143,104 (957,612)
Ending balance $ (10,364,787) $ (10,507,891)
XML 23 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Unbilled Accounts Receivable and Significant Concentrations (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Unbilled accounts receivable $ 13,976,958 $ 9,566,170
Government    
Unbilled accounts receivable 13,712,913 9,253,586
Commercial    
Unbilled accounts receivable $ 264,045 $ 312,584
XML 24 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Cash, uninsured amount $ 3,902,000 $ 521,878
Product development costs 146,000 229,000
Foreign    
Cash, uninsured amount $ 748,000 $ 1,021,800
XML 25 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Dec. 31, 2019
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of accumulated other comprehensive income (loss)
    YEARS ENDED  
    DECEMBER 31,  
    2019     2018  
             
Balances, January 1   $ (186,485 )   $ (122,461 )
                 
Net foreign currency translation loss     (56,109 )     (64,024 )
                 
Balances, December 31   $ (242,594 )   $ (186,485 )
XML 26 R77.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue by Service Type, Customer Type and by Geographic Region (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenues, net $ 101,720,247 $ 83,678,896
Carrier Services    
Revenues, net 68,739,090 50,050,000
Management Services | Managed Service Fees    
Revenues, net 25,830,928 25,232,019
Management Services | Billable Service Fees    
Revenues, net 4,304,616 1,838,018
Management Services | Reselling and Other Services    
Revenues, net $ 2,845,613 $ 6,558,859
XML 27 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Options and Award Programs (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Share-based Payment Arrangement [Abstract]    
Intrinsic value of stock options exercised $ 10,000 $ 10,000
Weighted-average remaining contractual life options, outstanding 2 years  
Weighted-average remaining contractual life options, exercisable 1 year 9 months 18 days  
Weighted-average remaining contractual life options, vested and expected to vest 1 year 9 months 18 days  
Unamortized share-based compensation expense $ 613,800  
Unamortized share-based compensation expense, recognition period 1 year  
XML 28 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Unbilled Accounts Receivable and Significant Concentrations (Details 1) - Unbilled Receivables
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
U.S. Department of Homeland Security HQ    
As a % of receivables 0.00% 11.00%
U.S. Immigration and Customs Enforcement    
As a % of receivables 24.00% 37.00%
United States Census Bureau    
As a % of receivables 23.00% 0.00%
U.S. Coast Guard    
As a % of receivables 0.00% 11.00%
U.S. Transportation Safety Administration    
As a % of receivables 0.00% 10.00%
XML 29 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
Operating cash flows from operating leases $ 212,221  
Operating cash flows from finance leases 285,978  
Financing cash flows from finance leases 473,278 $ 101,698
Right of use assets obtained in exchange for operating lease obligations 0  
Right of use assets obtained in exchange for finance lease obligations $ 471,919 $ 0
XML 30 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 130 403 1 false 50 0 false 4 false false R1.htm 00000001 - Document - Document And Entity Information Sheet http://widepoint.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 00000002 - Statement - Consolidated Balance Sheets Sheet http://widepoint.com/role/BalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://widepoint.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements of Operations Sheet http://widepoint.com/role/StatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Operations (Parenthetical) Sheet http://widepoint.com/role/StatementsOfOperationsParenthetical Consolidated Statements of Operations (Parenthetical) Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://widepoint.com/role/StatementsOfComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 6 false false R7.htm 00000007 - Statement - Consolidated Statements of Changes in Stockholders' Equity Sheet http://widepoint.com/role/StatementsOfChangesInStockholdersEquity Consolidated Statements of Changes in Stockholders' Equity Statements 7 false false R8.htm 00000008 - Statement - Consolidated Statements of Cash Flows Sheet http://widepoint.com/role/StatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 00000009 - Disclosure - Organization and Nature of Operations Sheet http://widepoint.com/role/OrganizationAndNatureOfOperations Organization and Nature of Operations Notes 9 false false R10.htm 00000010 - Disclosure - Significant Accounting Policies Sheet http://widepoint.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 10 false false R11.htm 00000011 - Disclosure - Fair Value Measurements Sheet http://widepoint.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 00000012 - Disclosure - Accounts Receivable and Significant Concentrations Sheet http://widepoint.com/role/AccountsReceivableAndSignificantConcentrations Accounts Receivable and Significant Concentrations Notes 12 false false R13.htm 00000013 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations Sheet http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrations Unbilled Accounts Receivable and Significant Concentrations Notes 13 false false R14.htm 00000014 - Disclosure - Other Current Assets Sheet http://widepoint.com/role/OtherCurrentAssets Other Current Assets Notes 14 false false R15.htm 00000015 - Disclosure - Property and Equipment Sheet http://widepoint.com/role/PropertyAndEquipment Property and Equipment Notes 15 false false R16.htm 00000016 - Disclosure - Leases Sheet http://widepoint.com/role/Leases Leases Notes 16 false false R17.htm 00000017 - Disclosure - Intangibles Sheet http://widepoint.com/role/Intangibles Intangibles Notes 17 false false R18.htm 00000018 - Disclosure - Goodwill Sheet http://widepoint.com/role/Goodwill Goodwill Notes 18 false false R19.htm 00000019 - Disclosure - Other Current Liabilities Sheet http://widepoint.com/role/OtherCurrentLiabilities Other Current Liabilities Notes 19 false false R20.htm 00000020 - Disclosure - Line of Credit Sheet http://widepoint.com/role/LineOfCredit Line of Credit Notes 20 false false R21.htm 00000021 - Disclosure - Other Obligations Sheet http://widepoint.com/role/OtherObligations Other Obligations Notes 21 false false R22.htm 00000022 - Disclosure - Income Taxes Sheet http://widepoint.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 00000023 - Disclosure - Stockholders' Equity Sheet http://widepoint.com/role/StockholdersEquity Stockholders' Equity Notes 23 false false R24.htm 00000024 - Disclosure - Stock Options and Award Programs Sheet http://widepoint.com/role/StockOptionsAndAwardPrograms Stock Options and Award Programs Notes 24 false false R25.htm 00000025 - Disclosure - Earnings Per Common Share (EPS) Sheet http://widepoint.com/role/EarningsPerCommonShareEps Earnings Per Common Share (EPS) Notes 25 false false R26.htm 00000026 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://widepoint.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 26 false false R27.htm 00000027 - Disclosure - Commitments and Contingencies Sheet http://widepoint.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 27 false false R28.htm 00000028 - Disclosure - Revenue by Service Type, Customer Type and by Geographic Region Sheet http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegion Revenue by Service Type, Customer Type and by Geographic Region Notes 28 false false R29.htm 00000029 - Disclosure - Significant Accounting Policies (Policies) Sheet http://widepoint.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://widepoint.com/role/SignificantAccountingPolicies 29 false false R30.htm 00000030 - Disclosure - Significant Accounting Policies (Tables) Sheet http://widepoint.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://widepoint.com/role/SignificantAccountingPolicies 30 false false R31.htm 00000031 - Disclosure - Accounts Receivable and Significant Concentrations (Tables) Sheet http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsTables Accounts Receivable and Significant Concentrations (Tables) Tables http://widepoint.com/role/AccountsReceivableAndSignificantConcentrations 31 false false R32.htm 00000032 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations (Tables) Sheet http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrationsTables Unbilled Accounts Receivable and Significant Concentrations (Tables) Tables http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrations 32 false false R33.htm 00000033 - Disclosure - Other Current Assets (Tables) Sheet http://widepoint.com/role/OtherCurrentAssetsTables Other Current Assets (Tables) Tables http://widepoint.com/role/OtherCurrentAssets 33 false false R34.htm 00000034 - Disclosure - Property and Equipment (Tables) Sheet http://widepoint.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://widepoint.com/role/PropertyAndEquipment 34 false false R35.htm 00000035 - Disclosure - Leases (Tables) Sheet http://widepoint.com/role/LeasesTables Leases (Tables) Tables http://widepoint.com/role/Leases 35 false false R36.htm 00000036 - Disclosure - Intangibles (Tables) Sheet http://widepoint.com/role/IntangiblesTables Intangibles (Tables) Tables http://widepoint.com/role/Intangibles 36 false false R37.htm 00000037 - Disclosure - Other Current Liabilities (Tables) Sheet http://widepoint.com/role/OtherCurrentLiabilitiesTables Other Current Liabilities (Tables) Tables http://widepoint.com/role/OtherCurrentLiabilities 37 false false R38.htm 00000038 - Disclosure - Income Taxes (Tables) Sheet http://widepoint.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://widepoint.com/role/IncomeTaxes 38 false false R39.htm 00000039 - Disclosure - Stock Options and Award Programs (Tables) Sheet http://widepoint.com/role/StockOptionsAndAwardProgramsTables Stock Options and Award Programs (Tables) Tables http://widepoint.com/role/StockOptionsAndAwardPrograms 39 false false R40.htm 00000040 - Disclosure - Earnings Per Common Share (EPS) (Tables) Sheet http://widepoint.com/role/EarningsPerCommonShareEpsTables Earnings Per Common Share (EPS) (Tables) Tables http://widepoint.com/role/EarningsPerCommonShareEps 40 false false R41.htm 00000041 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://widepoint.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://widepoint.com/role/AccumulatedOtherComprehensiveLoss 41 false false R42.htm 00000042 - Disclosure - Revenue by Service Type, Customer Type and by Geographic Region (Tables) Sheet http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables Revenue by Service Type, Customer Type and by Geographic Region (Tables) Tables http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegion 42 false false R43.htm 00000043 - Disclosure - Significant Accounting Policies (Details) Sheet http://widepoint.com/role/SignificantAccountingPoliciesDetails Significant Accounting Policies (Details) Details http://widepoint.com/role/SignificantAccountingPoliciesTables 43 false false R44.htm 00000044 - Disclosure - Significant Accounting Policies (Details 1) Sheet http://widepoint.com/role/SignificantAccountingPoliciesDetails1 Significant Accounting Policies (Details 1) Details http://widepoint.com/role/SignificantAccountingPoliciesTables 44 false false R45.htm 00000045 - Disclosure - Significant Accounting Policies (Details Narrative) Sheet http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative Significant Accounting Policies (Details Narrative) Details http://widepoint.com/role/SignificantAccountingPoliciesTables 45 false false R46.htm 00000046 - Disclosure - Accounts Receivable and Significant Concentrations (Details) Sheet http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails Accounts Receivable and Significant Concentrations (Details) Details http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsTables 46 false false R47.htm 00000047 - Disclosure - Accounts Receivable and Significant Concentrations (Details 1) Sheet http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1 Accounts Receivable and Significant Concentrations (Details 1) Details http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsTables 47 false false R48.htm 00000048 - Disclosure - Accounts Receivable and Significant Concentrations (Details 2) Sheet http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails2 Accounts Receivable and Significant Concentrations (Details 2) Details http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsTables 48 false false R49.htm 00000049 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations (Details) Sheet http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrationsDetails Unbilled Accounts Receivable and Significant Concentrations (Details) Details http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrationsTables 49 false false R50.htm 00000050 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations (Details 1) Sheet http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrationsDetails1 Unbilled Accounts Receivable and Significant Concentrations (Details 1) Details http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrationsTables 50 false false R51.htm 00000051 - Disclosure - Property and Equipment (Details) Sheet http://widepoint.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) Details http://widepoint.com/role/PropertyAndEquipmentTables 51 false false R52.htm 00000052 - Disclosure - Property and Equipment (Details Narrative) Sheet http://widepoint.com/role/PropertyAndEquipmentDetailsNarrative Property and Equipment (Details Narrative) Details http://widepoint.com/role/PropertyAndEquipmentTables 52 false false R53.htm 00000053 - Disclosure - Leases (Details) Sheet http://widepoint.com/role/LeasesDetails Leases (Details) Details http://widepoint.com/role/LeasesTables 53 false false R54.htm 00000054 - Disclosure - Leases (Details 1) Sheet http://widepoint.com/role/LeasesDetails1 Leases (Details 1) Details http://widepoint.com/role/LeasesTables 54 false false R55.htm 00000055 - Disclosure - Leases (Details 2) Sheet http://widepoint.com/role/LeasesDetails2 Leases (Details 2) Details http://widepoint.com/role/LeasesTables 55 false false R56.htm 00000056 - Disclosure - Leases (Details 3) Sheet http://widepoint.com/role/LeasesDetails3 Leases (Details 3) Details http://widepoint.com/role/LeasesTables 56 false false R57.htm 00000057 - Disclosure - Intangible Assets (Details) Sheet http://widepoint.com/role/IntangibleAssetsDetails Intangible Assets (Details) Details 57 false false R58.htm 00000058 - Disclosure - Intangibles (Details 1) Sheet http://widepoint.com/role/IntangiblesDetails1 Intangibles (Details 1) Details http://widepoint.com/role/IntangiblesTables 58 false false R59.htm 00000059 - Disclosure - Intangibles (Details Narrative) Sheet http://widepoint.com/role/IntangiblesDetailsNarrative Intangibles (Details Narrative) Details http://widepoint.com/role/IntangiblesTables 59 false false R60.htm 00000060 - Disclosure - Other Current Liabilities (Details) Sheet http://widepoint.com/role/OtherCurrentLiabilitiesDetails Other Current Liabilities (Details) Details http://widepoint.com/role/OtherCurrentLiabilitiesTables 60 false false R61.htm 00000061 - Disclosure - Line of Credit (Details Narrative) Sheet http://widepoint.com/role/LineOfCreditDetailsNarrative Line of Credit (Details Narrative) Details http://widepoint.com/role/LineOfCredit 61 false false R62.htm 00000062 - Disclosure - Other Obligations (Details Narrative) Sheet http://widepoint.com/role/OtherObligationsDetailsNarrative Other Obligations (Details Narrative) Details http://widepoint.com/role/OtherObligations 62 false false R63.htm 00000063 - Disclosure - Income Taxes (Details) Sheet http://widepoint.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://widepoint.com/role/IncomeTaxesTables 63 false false R64.htm 00000064 - Disclosure - Income Taxes (Details 1) Sheet http://widepoint.com/role/IncomeTaxesDetails1 Income Taxes (Details 1) Details http://widepoint.com/role/IncomeTaxesTables 64 false false R65.htm 00000065 - Disclosure - Income Taxes (Details 2) Sheet http://widepoint.com/role/IncomeTaxesDetails2 Income Taxes (Details 2) Details http://widepoint.com/role/IncomeTaxesTables 65 false false R66.htm 00000066 - Disclosure - Income Taxes (Details 3) Sheet http://widepoint.com/role/IncomeTaxesDetails3 Income Taxes (Details 3) Details http://widepoint.com/role/IncomeTaxesTables 66 false false R67.htm 00000067 - Disclosure - Income Taxes (Details Narrative) Sheet http://widepoint.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://widepoint.com/role/IncomeTaxesTables 67 false false R68.htm 00000068 - Disclosure - Stockholders' Equity (Details Narrative) Sheet http://widepoint.com/role/StockholdersEquityDetailsNarrative Stockholders' Equity (Details Narrative) Details http://widepoint.com/role/StockholdersEquity 68 false false R69.htm 00000069 - Disclosure - Stock Options and Award Programs (Details) Sheet http://widepoint.com/role/StockOptionsAndAwardProgramsDetails Stock Options and Award Programs (Details) Details http://widepoint.com/role/StockOptionsAndAwardProgramsTables 69 false false R70.htm 00000070 - Disclosure - Stock Options and Award Programs (Details 1) Sheet http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1 Stock Options and Award Programs (Details 1) Details http://widepoint.com/role/StockOptionsAndAwardProgramsTables 70 false false R71.htm 00000071 - Disclosure - Stock Options and Award Programs (Details 2) Sheet http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2 Stock Options and Award Programs (Details 2) Details http://widepoint.com/role/StockOptionsAndAwardProgramsTables 71 false false R72.htm 00000072 - Disclosure - Stock Options and Award Programs (Details 3) Sheet http://widepoint.com/role/StockOptionsAndAwardProgramsDetails3 Stock Options and Award Programs (Details 3) Details http://widepoint.com/role/StockOptionsAndAwardProgramsTables 72 false false R73.htm 00000073 - Disclosure - Stock Options and Award Programs (Details Narrative) Sheet http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative Stock Options and Award Programs (Details Narrative) Details http://widepoint.com/role/StockOptionsAndAwardProgramsTables 73 false false R74.htm 00000074 - Disclosure - Earnings Per Common Share (EPS) (Details) Sheet http://widepoint.com/role/EarningsPerCommonShareEpsDetails Earnings Per Common Share (EPS) (Details) Details http://widepoint.com/role/EarningsPerCommonShareEpsTables 74 false false R75.htm 00000075 - Disclosure - Earnings Per Common Share (EPS) (Details Narrative) Sheet http://widepoint.com/role/EarningsPerCommonShareEpsDetailsNarrative Earnings Per Common Share (EPS) (Details Narrative) Details http://widepoint.com/role/EarningsPerCommonShareEpsTables 75 false false R76.htm 00000076 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://widepoint.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://widepoint.com/role/AccumulatedOtherComprehensiveLossTables 76 false false R77.htm 00000077 - Disclosure - Revenue by Service Type, Customer Type and by Geographic Region (Details) Sheet http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails Revenue by Service Type, Customer Type and by Geographic Region (Details) Details http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables 77 false false R78.htm 00000078 - Disclosure - Revenue by Service Type, Customer Type and by Geographic Region (Details 1) Sheet http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1 Revenue by Service Type, Customer Type and by Geographic Region (Details 1) Details http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables 78 false false R79.htm 00000079 - Disclosure - Revenue by Service Type, Customer Type and by Geographic Region (Details 2) Sheet http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2 Revenue by Service Type, Customer Type and by Geographic Region (Details 2) Details http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables 79 false false All Reports Book All Reports wyy-20191231.xml wyy-20191231.xsd wyy-20191231_cal.xml wyy-20191231_def.xml wyy-20191231_lab.xml wyy-20191231_pre.xml http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true XML 31 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Intangibles (Details 1)
Dec. 31, 2019
USD ($)
2020 $ 468,850
2021 439,153
2022 293,102
2023 211,956
2024 194,570
Thereafter 843,139
Total 2,450,770
Trademarks and Trade Names  
2020 19,365
2021 19,365
2022 19,365
2023 19,365
2024 19,365
Thereafter 83,914
Total 180,738
Channel Relationships  
2020 175,205
2021 175,205
2022 175,205
2023 175,205
2024 175,205
Thereafter 759,225
Total 1,635,250
Internally Developed Software  
2020 274,280
2021 244,583
2022 98,533
2023 17,386
2024 0
Thereafter 0
Total $ 634,782
XML 32 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Options and Award Programs (Tables)
12 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
Nonvested restricted stock shares activity
    2019       2018    
NON-VESTED AWARDS             
             
Non-vested awards outstanding, January 1,     300,000       -  
Granted (+)     662,740 (1)     980,851 (1)
Cancelled (-)     50,000 (2)     -  
Vested (-)     405,240 (3)     680,851 (1)
Non-vested awards outstanding, December 31,     507,500       300,000  
                 
Weighted-average remaining contractual life (in years)     7.99       2.0  
                 
Unamortized RSA compensation expense   $ 90,759     $ 136,310  
                 
Aggregate intrinsic value of RSAs non-vested, December 31   $ 197,925     $ 126,000  
                 
Aggregate intrinsic value of RSAs vested, December 31   $ 171,867     $ 320,000  

 

(1) During the year ended December 31, 2019, the Company granted 662,740 RSAs, of which i) 238,572 of RSAs were awarded to members of the Company’s board of directors as part of their annual board retainer fee that had a grant date fair value of $100,200 and vested during the period, and ii) 424,168 of RSAs were awarded to key employees tied to the attainment of certain financial goals as outlined by the Company’s Compensation Committee of the Board of Directors that had a grant date fair value of $254,501. During the year ended December 31, 2018, the Company granted 980,851 RSAs, of which i) 300,000 of RSAs were awarded as part of additional compensation plan to align key employees with the Company’s long term financial goals, and ii) 680,851 were awarded to members of the Company’s board of directors as part of their annual board retainer fee and vested during the period.

 

(2) There were 50,000 RSAs that were cancelled during the year ended December 31, 2019. There were no RSAs cancelled or expired during the year ended December 31, 2018.

 

(3) During the year ended December 31, 2019, 405,240 RSA vested.

 

Schedule of valuation assumptions
    YEAR ENDED DECEMBER 31, 2019     YEAR ENDED DECEMBER 31, 2018  
    Non-Qualified Stock Option Awards     Non-Qualified Stock Option Awards  
    Employees     Directors     Non-Employees     Total     Employees     Directors     Non-Employees     Total  
                                                 
Stock options granted     --       --       25,000       25,000       100,000       --       50,000       150,000  
Expected dividend yield     --       --       0%     0%     0%     --       0%     0%
Expected volatility     --       --       64.5%     64.5%     65.2% - 66.7%     --       69.5%     65.2%-6.95%
Risk-free interest rate     --       --       2.4%     2.4%     2.72% - 2.73%     --       1.0%     1.0%-2.73%
Forfeiture rate     --       --       1.2%     1.2%     4.43% - 4.81%     --       10.3%     4.43%-10.3%
Expected life     --       --       3 years       3 years       5 years       --       3 years       3-5 years  
Schedule of nonvested share activity
    2019     2018  
          Weighted           Weighted  
          Average           Average  
          Grant Date           Grant Date  

NON-VESTED AWARDS

  Shares       Fair Value     Shares       Fair Value  
                         
Non-vested balances, January 1,     2,067,503     $ 0.36       2,685,004     $ 0.35  
Granted (+)     25,000 (1)   $ 0.15       150,000 (1)   $ 0.25  
Cancelled (-)     80,001 (2)   $ 0.34       50,000 (2)   $ 0.32  
Vested/Excercised (-)     1,170,832     $ 0.34       717,501 (3)   $ 0.30  
Non-vested balances, December 31,     841,670     $ 0.38       2,067,503     $ 0.36  
Schedule of stock option activity
    2019     2018  
          Weighted           Weighted  
          Average           Average  

OUTSTANDING AND EXERCISABLE AWARDS

  Shares       Exercise Price     Shares       Exercise Price  
                         
Awards outstanding, January 1,     4,013,334     $ 0.58       4,173,334     $ 0.60  
Granted (+)     25,000 (1)   $ 0.41       150,000 (1)   $ 0.50  
Cancelled (-)     530,000 (2)   $ 0.55       210,000 (2)   $ 0.83  
Exercised (-)     -       -       100,000 (3)   $ 0.44  
Awards outstanding, December 31,     3,508,334     $ 0.59       4,013,334     $ 0.58  
                                 
Awards vested and expected to vest,                                
December 31,     3,310,178     $ 0.59       3,422,491     $ 0.58  
                                 
Awards outstanding and exercisable,                                
December 31,     2,666,664     $ 0.58       1,945,831     $ 0.56  
Schedule of employee service share-based compensation
    YEAR ENDED DECEMBER 31, 2019     YEAR ENDED DECEMBER 31, 2018  
    Shared-Based Compensation Expense     Shared-Based Compensation Expense  
    Employees     Directors     Non-Employees     Total     Employees     Directors     Non-Employees     Total  
                                                 
Restricted stock compensation expense   $ 281,051     $ 100,200     $ -     $ 381,251     $ 67,690     $ 320,000     $ -     $ 387,690  
Non-qualified option stock compensation expense     326,249       -       10,487       336,736       291,625       -       4,089       295,714  
                                                                 
Total share-based compensation before taxes   $ 607,300     $ 100,200     $ 10,487     $ 717,987     $ 359,315     $ 320,000     $ 4,089     $ 683,404  
XML 33 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Lease cost
    YEAR ENDED  
    DECEMBER 31,  
    2019  
       
Operating lease expense   $ 212,221  
         
Finance lease expense:        
Amortization of right of use assets   $ 568,688  
Interest on finance lease liabilities     285,978  
         
Total finance lease expense   $ 854,666  
Supplemental information related to leases
    YEAR ENDED  
    DECEMBER 31,  
    2019  
       
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows from operating leases   $ 212,221  
Operating cash flows from finance leases     285,978  
Financing cash flows from finance leases     473,278  
         
Right of use assets obtained in exchange for lease obligations:        
Operating leases   $ -  
Finance leases   $ 471,919  

 

Supplemental balance sheet information related to leases was as follows:

 

    DECEMBER 31,  
    2019  
       
Operating lease right of use assets, net   $ 5,932,769  
Current portion of operating lease liabilities     599,619  
Operating lease liabilities, net of current portion     5,593,649  
         
Weighted average remaining lease term        
Operating leases     11.1  
Finance leases     1.1  
Weighted average discount rate        
Operating leases     5 %
Finance leases     5 %
Maturities of lease liabilities
    Operating Leases     Finance Leases  
2020   $ 774,339     $ 121,071  
2021     794,852       6,009  
2022     815,985       -  
2023     771,833       -  
2024     791,357       -  
Thereafter     4,074,464       -  
Total undiscounted operating lease payments     8,022,830       127,080  
Less: Imputed interest     1,950,778       5,864  
Total finance lease liability   $ 6,072,052     $ 121,216  
XML 34 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable and Significant Concentrations (Tables)
12 Months Ended
Dec. 31, 2019
Receivables [Abstract]  
Schedule of accounts receivable
    DECEMBER 31,  
    2019     2018  
             
Government (1)   $ 12,604,582     $ 7,332,338  
Commercial (2)     2,102,581       3,863,710  
Gross accounts receivable     14,707,163       11,196,048  
Less: allowances for doubtful                
accounts (3)     126,235       106,733  
                 
Accounts receivable, net   $ 14,580,928     $ 11,089,315  

 

(1) Government contracts are generally firm fixed price not to exceed arrangements with a term of five (5) years, which consists of a base year and four (4) annual option year renewals. Government receivables are billed under a single consolidated monthly invoice and are billed approximately thirty (30) to sixty (60) days in arrears from the date of service and payment is generally due within thirty (30) days of the invoice date. Government accounts receivable payments could be delayed due to administrative processing delays by the government agency, continuing budget resolutions that may delay availability of contract funding, and/or administrative only invoice correction requests by contracting officers that may delay payment processing by our government customer.

 

(2) Commercial contracts are generally fixed price arrangements with contract terms ranging from two (2) to three (3) years. Commercial accounts receivables are billed based on the underlying contract terms and conditions which generally have repayment terms that range from thirty (30) to ninety (90) days. Commercial receivables are stated at amounts due from customers net of an allowance for doubtful accounts if deemed necessary.

 

(3) During the years ended December 31, 2019 and 2018, the Company recorded provisions for bad debt expense related to commercial customers totaling approximately $22,000, and $4,800, respectively. The Company has not historically maintained a bad debt reserve for its government customers as it has not experienced material or recurring bad debt charges and the nature and size of the contracts has not necessitated the Company’s establishment of such a bad debt reserve.

 

Schedule of concentration of risk

Customers representing ten percent or more of consolidated accounts receivable are set forth in the table below as of the periods presented:

 

    DECEMBER 31,  
    2019     2018  
    As a % of     As a % of  

Customer Name

  Receivables     Receivables  
             
U.S. Customs Border Patrol     --       14%
U.S. Coast Guard     --       13%  
Iron Bow Technologies     --       15%
National Aeronautics and Space Administration     21%     --  
United States Census Bureau     18%     --  

 

Customers representing ten percent or more of consolidated revenues are set forth in the table below for each of the periods presented:

 

    YEARS ENDED  
    DECEMBER 31,  
    2019     2018  
    As a % of     As a % of  

Customer Name

  Revenues     Revenues  
             
U.S. Immigration and Customs Enforcement     14%     16%
U.S. Customs Border Patrol     12%     11%
United States Census Bureau     10%     --  
XML 35 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable and Significant Concentrations
12 Months Ended
Dec. 31, 2019
Receivables [Abstract]  
Accounts Receivable and Significant Concentrations

A significant portion of the Company’s revenue arrangements consist of firm fixed price contracts with agencies of the U.S. federal government and several large multinational publicly traded and private corporations. Accounts receivable consist of the following by customer type in the table below as of the periods presented:

 

    DECEMBER 31,  
    2019     2018  
             
Government (1)   $ 12,604,582     $ 7,332,338  
Commercial (2)     2,102,581       3,863,710  
Gross accounts receivable     14,707,163       11,196,048  
Less: allowances for doubtful                
accounts (3)     126,235       106,733  
                 
Accounts receivable, net   $ 14,580,928     $ 11,089,315  

 

(1) Government contracts are generally firm fixed price not to exceed arrangements with a term of five (5) years, which consists of a base year and four (4) annual option year renewals. Government receivables are billed under a single consolidated monthly invoice and are billed approximately thirty (30) to sixty (60) days in arrears from the date of service and payment is generally due within thirty (30) days of the invoice date. Government accounts receivable payments could be delayed due to administrative processing delays by the government agency, continuing budget resolutions that may delay availability of contract funding, and/or administrative only invoice correction requests by contracting officers that may delay payment processing by our government customer.

 

(2) Commercial contracts are generally fixed price arrangements with contract terms ranging from two (2) to three (3) years. Commercial accounts receivables are billed based on the underlying contract terms and conditions which generally have repayment terms that range from thirty (30) to ninety (90) days. Commercial receivables are stated at amounts due from customers net of an allowance for doubtful accounts if deemed necessary.

 

(3) During the years ended December 31, 2019 and 2018, the Company recorded provisions for bad debt expense related to commercial customers totaling approximately $22,000, and $4,800, respectively. The Company has not historically maintained a bad debt reserve for its government customers as it has not experienced material or recurring bad debt charges and the nature and size of the contracts has not necessitated the Company’s establishment of such a bad debt reserve.

 

Significant Concentrations

 

Customers representing ten percent or more of consolidated accounts receivable are set forth in the table below as of the periods presented:

 

    DECEMBER 31,  
    2019     2018  
    As a % of     As a % of  

Customer Name

  Receivables     Receivables  
             
U.S. Customs Border Patrol     --       14%
U.S. Coast Guard     --       13%  
Iron Bow Technologies     --       15%
National Aeronautics and Space Administration     21%     --  
United States Census Bureau     18%     --  

 

Customers representing ten percent or more of consolidated revenues are set forth in the table below for each of the periods presented:

 

    YEARS ENDED  
    DECEMBER 31,  
    2019     2018  
    As a % of     As a % of  

Customer Name

  Revenues     Revenues  
             
U.S. Immigration and Customs Enforcement     14%     16%
U.S. Customs Border Patrol     12%     11%
United States Census Bureau     10%     --  

 

XML 36 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Leases
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Leases

The Company entered into operating leases for corporate and operational facilities (“real estate leases”), computer hardware for datacenters and automobiles (collectively “all other leases”).

 

Real estate leases. Substantially all real estate leases have remaining terms of six (6) to nine (9) years, with additional five (5) year extensions available. All of these leases require a fixed lease payment that contains an annual lease payment escalation provision ranging from 3% to 4% per year. Certain leases contain early termination provisions that would require payment of unamortized tenant improvements, real estate broker commissions paid, and up to six (6) months of rent to compensate the landlord for early termination. The cost to exit a lease would be significant and potentially range $0.2 million to $0.8 million. The earliest any lease termination provisions could be exercised would be in 2023.

 

All other leases. Non-real estate operating leases have remaining terms of one (1) to two (2) years. All of these leases require a fixed lease payment over the entire lease term with no escalation provision. There are no early termination provisions under such arrangements.

 

The components of lease expense were as follows:

 

    YEAR ENDED  
    DECEMBER 31,  
    2019  
       
Operating lease expense   $ 212,221  
         
Finance lease expense:        
Amortization of right of use assets   $ 568,688  
Interest on finance lease liabilities     285,978  
         
Total finance lease expense   $ 854,666  

 

Operating lease expense is included in general and administrative expenses in the consolidated statement of operations. Amortization of right of use assets is include in depreciation and amortization in the consolidated statement of operations.

 

Supplemental cash flow information related to leases was as follows:

 

Cash paid for amounts included in the measurement of lease liabilities:

 

    YEAR ENDED  
    DECEMBER 31,  
    2019  
       
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows from operating leases   $ 212,221  
Operating cash flows from finance leases     285,978  
Financing cash flows from finance leases     473,278  
         
Right of use assets obtained in exchange for lease obligations:        
Operating leases   $ -  
Finance leases   $ 471,919  

 

Supplemental balance sheet information related to leases was as follows:

 

    DECEMBER 31,  
    2019  
       
Operating lease right of use assets, net   $ 5,932,769  
Current portion of operating lease liabilities     599,619  
Operating lease liabilities, net of current portion     5,593,649  
         
Weighted average remaining lease term        
Operating leases     11.1  
Finance leases     1.1  
Weighted average discount rate        
Operating leases     5 %
Finance leases     5 %

 

Maturities of lease liabilities as of December 31, 2019, were as follows:

 

    Operating Leases     Finance Leases  
2020   $ 774,339     $ 121,071  
2021     794,852       6,009  
2022     815,985       -  
2023     771,833       -  
2024     791,357       -  
Thereafter     4,074,464       -  
Total undiscounted operating lease payments     8,022,830       127,080  
Less: Imputed interest     1,950,778       5,864  
Total finance lease liability   $ 6,072,052     $ 121,216  

 

As of December 31, 2019, the Company has an additional lease for office space that had not yet commenced with estimated future minimum rental commitments of approximately $1.91 million. This lease is expected to commence in 2020 with a term of up to 8 years. These undiscounted amounts are not included in the table above.

 

XML 37 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]    
Balances beginning of the period $ (186,485) $ (122,461)
Net foreign currency translation gain (loss) (56,109) (64,024)
Balances ending of the period $ (242,594) $ (186,485)
XML 38 R72.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Options and Award Programs (Details 3) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Restricted stock compensation expense $ 381,251 $ 387,690
Non-qualified stock compensation expense 336,736 295,714
Total share-based compensation before taxes 717,987 683,404
Employee Stock Option    
Restricted stock compensation expense 281,051 67,690
Non-qualified stock compensation expense 326,249 291,625
Total share-based compensation before taxes 607,300 359,315
Board of Directors Option    
Restricted stock compensation expense 100,200 320,000
Non-qualified stock compensation expense 0 0
Total share-based compensation before taxes 100,200 320,000
Non Employee Stock Option    
Restricted stock compensation expense 0 0
Non-qualified stock compensation expense 10,487 4,089
Total share-based compensation before taxes $ 10,487 $ 4,089
XML 39 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Intangibles (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Capitalized software cost $ 146,000 $ 224,900
Aggregate amortization expense $ 786,491 $ 756,346
Internally Development    
Weighted average remaining life 5 years 3 months 18 days  
Purchased Intangibles    
Weighted average remaining life 1 year 3 months 18 days  
XML 40 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Gross property and equipment $ 2,797,639 $ 2,890,995
Less: accumulated depreciation and amortization 2,116,064 1,878,311
Property and equipment, net 681,575 1,012,684
Computer Hardware Software    
Gross property and equipment 2,041,978 2,110,298
Furniture and Fixtures    
Gross property and equipment 399,521 333,539
Leaseholds and Leasehold Improvements    
Gross property and equipment 299,340 268,561
Automobiles    
Gross property and equipment $ 56,800 $ 178,597
XML 41 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Details 2) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
Operating lease right of use assets, net $ 5,932,769 $ 0
Current portion of finance leases 599,619 107,325
Operating leases, net of current portion $ 5,593,649 $ 122,040
Weighted average remaining lease term operating leases (in years) 11 years 1 month 6 days  
Weighted average remaining lease term finance leases (in years) 11 years 1 month 6 days  
Weighted average discount rate operating leases 5.00%  
Weighted average discount rate finance leases 5.00%  
XML 42 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Property, plant and equipment
    DECEMBER 31,  
    2019     2018  
             
Computer hardware and software   $ 2,041,978     $ 2,110,298  
Furniture and fixtures     399,521       333,539  
Leasehold improvements     299,340       268,561  
Automobiles     56,800       178,597  
Gross property and equipment     2,797,639       2,890,995  
               
Less: accumulated depreciation and amortization     2,116,064       1,878,311  
                 
Property and equipment, net   $ 681,575     $ 1,012,684  
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Effect of change in accounting
                As Reported  
    As Previously           under  
    Reported           Topic 842  
    DECEMBER 31,     Adoption     JANUARY 1,  
    2018     Adjustment     2019  
Operating lease right of use asset, net   $ -     $ 6,061,566     $ 6,061,566  
Property and equipment, net     1,012,684       (170,000 )     842,684  
Other current assets     1,086,686       (38,015 )     1,048,671  
Current portion of operating lease liabilities     122,040       268,711       390,751  
Current portion of other term obligations     192,263       (40,859 )     151,404  
Operating lease liabilities, net of current portion     122,040       5,699,651       5,821,691  
Other term obligations, net of current portion     73,952       (73,952 )     -  
Schedule of property plant and equipment estimated useful lives
    Estimated
    Useful Life
     
Computer hardware and software   3-5 years
Furniture and fixtures   5 years
Mobile equipment   3 years
XML 44 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Schedule of components of income tax expense (benefit)
    DECEMBER 31,  
    2019     2018  
Current provision            
State   $ 10,000     $ 10,000  
Foreign     38,991       55,113  
Total     48,991       65,113  
                 
Deferred provision (benefit)                
Federal     177,049       633,073  
State     189,632       514,220  
Foreign     (23,022 )     (19,080 )
Total     343,659       1,128,213  
                 
Income tax provision   $ 392,650     $ 1,193,326  
Schedule of effective income tax rate reconciliation
    DECEMBER 31,  
    2019     2018  
             
Statutory federal income tax rate     21.0%     21.0%
State, net of federal benefit     1.5%     -2.1%
Non-deductible expenses     16.5%     5.4%
Change in valuation allowance     -22.1%     -200.1%
Foreign rate differential     -1.1%     3.1%
Return to accrual difference true-ups     32.8%     0.6%
Other     14.7%     6.9%
Deferred tax adjustment and true-up     -2.8%     -84.1%
Combined effective tax rate     60.5%     -249.4%
Schedule of deferred tax assets and liabilities
    DECEMBER 31,  
    2019     2018  
Deferred tax assets:            
Net operating loss carryforwards   $ 10,203,094     $ 10,513,224  
Alternative minimum tax credit     45,650       45,650  
Share-based compensation     653,679       536,223  
Intangible amortization     481,192       565,013  
Other assets     241,358       423,394  
                 
Total deferred tax assets     11,624,973       12,083,504  
Less: valuation allowance     (10,364,787 )     (10,507,891 )
Total deferred tax assets, net     1,260,186       1,575,613  
                 
Deferred tax liabilities:                
Goodwill amortization     2,532,649       2,293,533  
Depreciation     135,470       345,136  
Foreign intangible amortization     447,811       447,811  
Other liabilities     12,818       12,643  
                 
Total deferred tax liabilities     3,128,748       3,099,123  
                 
Net deferred tax liability   $ (1,868,562 )   $ (1,523,510 )
Summary of valuation allowance
    DECEMBER 31,  
    2019     2018  
             
Beginning balance   $ (10,507,891 )   $ (9,550,279 )
Decreases (increases)     143,104       (957,612 )
                 
Ending balance   $ (10,364,787 )   $ (10,507,891 )
XML 45 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Unbilled Accounts Receivable and Significant Concentrations
12 Months Ended
Dec. 31, 2019
Receivables [Abstract]  
Unbilled Accounts Receivable and Significant Concentrations

Unbilled accounts receivable represent revenues earned in connection with products and/or services delivered for which we are unable to issue a formal billing to the customer at the balance sheet due to either timing of invoice processing or delays due to fixed contractual billing schedules. A significant portion of our unbilled accounts receivable consist of carrier services and cybersecurity hardware and software products delivered but not invoiced at the end of the reporting period. Unbilled receivables consist of the following by customer type as of the periods presented below:

 

    DECEMBER 31,  
    2019     2018  
             
Government   $ 13,712,913     $ 9,253,586  
Commercial     264,045       312,584  
                 
Unbilled accounts receivable   $ 13,976,958     $ 9,566,170  

  

Significant Concentrations

 

Customers representing ten percent or more of consolidated unbilled accounts receivable are set forth in the table below as of the periods presented:

 

    DECEMBER 31,  
    2019     2018  
    As a % of     As a % of  

Customer Name

  Receivables     Receivables  
             
U.S. Department of Homeland Security Headquarters     --       11%
U.S. Immigration and Customs Enforcement     24%     37%
United States Census Bureau     23%     --  
U.S. Coast Guard     --       11%
U.S. Transportation Safety Administration     --       10%

 

XML 46 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Intangibles
12 Months Ended
Dec. 31, 2019
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Intangible Assets

The Company’s intangible assets are comprised of purchased intangibles consisting of customer relationships, channel relationships, telecommunications software, trade names and trademarks and non-compete agreements. Intangible assets acquired in connection with a business combination are valued at fair value and amortized on a straight-line basis over the expected useful life which may range from three (3) to fifteen (15) years or more depending on the intangible asset characteristics.

 

The Company’s intangible assets also include internally developed software used in the sales and delivery of its information technology service offerings. The Company capitalizes certain internal costs related to software development to deliver its information technology services including but not limited to its Intelligent Telecommunications Management System (ITMS™), Public Key Infrastructure (PKI) and Optimiser Telecom Data Intelligence (TDI™) applications. Significant development costs are capitalized from the point of demonstrated technological feasibility until the point in time that the product is available for general release to customers. Once the product is available for general release, capitalized costs are amortized based on units sold, or on a straight-line basis generally over the expected functional life which may range from two (2) to five (5) years.

 

The following tables summarize purchased and internally developed intangible assets subject to amortization as of the periods presented below:

 

    DECEMBER 31, 2019  
                      Weighted  
                      Average  
    Gross Carrying     Accumulated     Net Book     Amortization  
    Amount     Amortization     Value     Period  
                         
Customer Relationships   $ 1,980,000     $ (1,980,000 )   $ -       8.0  
Channel Relationships     2,628,080       (992,830 )     1,635,250       5.0  
Internally Developed Software     1,623,122       (988,340 )     634,782       3.0  
Trade Name and Trademarks     290,472       (109,734 )     180,738       5.0  
                                 
    $ 6,521,674     $ (4,070,904 )   $ 2,450,770          

  

    DECEMBER 31, 2018  
                      Weighted  
                      Average  
    Gross Carrying     Accumulated     Net Book     Amortization  
    Amount     Amortization     Value     Period  
                         
Customer Relationships   $ 1,980,000     $ (1,732,500 )   $ 247,500       8.0  
Channel Relationships     2,628,080       (817,625 )     1,810,455       5.0  
Internally Developed Software     1,476,623       (630,927 )     845,696       3.0  
Trade Name and Trademarks     290,472       (90,370 )     200,102       5.0  
                                 
    $ 6,375,175     $ (3,271,422 )   $ 3,103,753          

 

Purchased Intangibles

 

For the years ended December 31, 2019 and 2018, the Company did not recognize any acquisition related intangible assets.

 

For the years ended December 31, 2019, there were no disposals or sales of purchased intangible assets. For the year ended December 31, 2018, the Company disposed of fully amortized purchased intangible assets with a historical cost and accumulated amortization of approximately $2,374,700

 

Internally Developed

 

For the year ended December 31, 2019, the Company recorded capitalized software development costs of approximately $146,000 related to costs associated with our next generation TDI™ application.

 

For the year ended December 31, 2018 the Company recorded capitalized software development costs of approximately $229,000 related to costs associated with our next generation TDI™ application.

 

The total weighted average remaining life of purchased and internally developed intangible assets is approximately 5.3 years and 1.3 years, respectively, at December 31, 2019.

 

The following table summarizes the estimated future amortization by purchased intangible asset type for fiscal years ending December 31:

 

INTANGIBLE ASSET TYPE    2020     2021     2022     2023     2024     Thereafter     Total  
                                           
Channel Relationships   $ 175,205     $ 175,205     $ 175,205     $ 175,205     $ 175,205     $ 759,225     $ 1,635,250  
Internally Developed Software     274,280       244,583       98,533       17,386       -       -       634,782  
Trade Name and Trademarks     19,365       19,365       19,365       19,365       19,365       83,914       180,738  
                                                         
    $ 468,850     $ 439,153     $ 293,102     $ 211,956     $ 194,570     $ 843,139     $ 2,450,770  

 

The aggregate amortization expense recorded was approximately $786,000 and $756,000 for the years ended December 31, 2019 and 2018, respectively.

 

XML 47 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Basis of Presentation

The accompanying consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the financial statement rules and regulations of the Securities and Exchange Commission.

 

Principles of Consolidation

The accompanying consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and acquired entities since their respective dates of acquisition. All significant inter-company amounts were eliminated in consolidation.

 

Reclassifications

Certain reclassifications have been made to prior period consolidated balance sheet to conform to current period presentation. Such reclassifications had no effect on net income as previously reported.

 

Recently Adopted Accounting Standards

Leases

 

In February 2016, the Financial Accounting Standards Board (FASB) issued a new accounting standard on leases, Accounting Standard Update (ASC) 2016-02, Leases (Topic 842). Effective January 1, 2019, the Company adopted the standard update with new guidance intended to increase transparency and comparability among organizations relating to leases. The new guidance requires lessees to recognize a liability to make lease payments and a right-of-use asset representing the right to use the underlying asset for the lease term. The standards update retained a dual model for lease classification, requiring leases to be classified as finance or operating leases to determine recognition in the statements of operations and cash flow; however, substantially all leases are now required to be recognized on the balance sheet. The standards update also requires quantitative and qualitative disclosures regarding key information about leasing arrangements. 

 

The Company elected the modified retrospective transition method and applied the new guidance at the date of adoption, without adjusting the comparative periods presented. The Company also elected the practical expedients permitted under the transition guidance that retain the lease classification and initial direct costs for any leases that existed prior to adoption of the standard. In addition, the Company did not reassess whether any contracts entered into prior to adoption are leases.

 

Upon adoption of the standard, the Company recorded approximately $6.1 million of right of use assets and finance lease-related liabilities, respectively. The adoption of this standards update had a material impact on the Company’s Consolidated Balance Sheets and related disclosures. The adoption of this standards update did not have a material impact on the Company’s results of operations or cash flows.

 

The cumulative effect of the changes made to our January 1, 2019 balance sheet for the adoption of the standards update was as follows:

 

                As Reported  
    As Previously           under  
    Reported           Topic 842  
    DECEMBER 31,     Adoption     JANUARY 1,  
    2018     Adjustment     2019  
Operating lease right of use asset, net   $ -     $ 6,061,566     $ 6,061,566  
Property and equipment, net     1,012,684       (170,000 )     842,684  
Other current assets     1,086,686       (38,015 )     1,048,671  
Current portion of operating lease liabilities     122,040       268,711       390,751  
Current portion of other term obligations     192,263       (40,859 )     151,404  
Operating lease liabilities, net of current portion     122,040       5,699,651       5,821,691  
Other term obligations, net of current portion     73,952       (73,952 )     -  

  

Stock Compensation

 

In June 2018, the FASB issued ASU 2018-07, Compensation - Stock Compensation (Topic 718); Improvements to non-employee Share-Based Payment Accounting. Effective January 1, 2019, the Company adopted ASU 2018-07. The new guidance simplifies the accounting for share-based payments made to nonemployees. Under this ASU, share-based awards to nonemployees will be measured at fair value on the grant date of the awards. Entities will need to assess the probability of satisfying performance conditions if any are present, and awards will continue to be classified according to ASC 718 upon vesting, which eliminates the need to reassess classification upon vesting, consistent with awards granted to employees. The Company has not historically issued a material amount of share-based payments to non-employees. There was no material effect on the Company’s consolidated financial statements upon adoption.

 

Accounting Standards under Evaluation

 

In January 2017, ASU No. 2017-04, “Simplifying the Test for Goodwill Impairment” was issued. Under the amendments in this ASU, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value; however, the loss should not exceed the total amount of goodwill allocated to that reporting unit. The ASU also eliminated the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity should apply this ASU on a prospective basis and for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company will adopt this guidance prospectively on January 1, 2020. Adoption of this guidance is not expected to have a material impact on its consolidated financial statements.

 

Foreign Currency

Assets and liabilities denominated in foreign currencies are translated into U.S. dollars based upon exchange rates prevailing at the end of each reporting period. The resulting translation adjustments, along with any related tax effects, are included in accumulated other comprehensive (loss) income, a component of stockholders’ equity. Translation adjustments are reclassified to earnings upon the sale or substantial liquidation of investments in foreign operations. Revenues and expenses are translated at the average month-end exchange rates during the year. Gains and losses related to transactions in a currency other than the functional currency, including operations outside the U.S. where the functional currency is the U.S. dollar, are reported net in the Company’s Consolidated Statements of Operations, depending on the nature of the activity. See Note 18 for additional information.

 

Segment Reporting

Segments are defined by authoritative guidance as components of a company in which separate financial information is available and is evaluated by the chief operating decision maker (CODM), or a decision-making group, in deciding how to allocate resources and in evaluating financial performance. The Company’s CODM is its chief executive officer.

 

The Company’s customers view our market as a singular business and demand an integrated and scalable suite of enterprise-wide solutions. The Company’s TM2 offerings are substantially managed service driven solutions that use our proprietary technology platform to deliver our services. The amount of labor required to perform our contract obligations may vary significantly contract to contract depending on the customer’s specific requirements; however, the way in which we perform these services is consistent across the company and requires a connected group of internal subject matter experts and support personnel.

  

In order to evaluate a managed service business model the Company’s CODM and the senior executive team measure financial performance based on our overall mixture of managed and carrier services and related margins. These financial metrics provide a stronger indication of how we are managing our key customer relationships; and it also determines our overall profitability.

 

The Company presents a single segment for purposes of financial reporting and prepared its consolidated financial statements upon that basis.

 

Use of Estimates

The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The more significant areas requiring use of estimates and judgment relate to revenue recognition, accounts receivable valuation reserves, ability to realize intangible assets and goodwill, ability to realize deferred income tax assets, fair value of certain financial instruments and the evaluation of contingencies and litigation. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from those estimates.

 

Fair Value Measurements

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, based on the Company’s principal or, in the absence of a principal, most advantageous market for the specific asset or liability. GAAP provides for a three-level hierarchy of inputs to valuation techniques used to measure fair value, defined as follows:

 

Level 1 - Inputs that are quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity can access.

 

Level 2 - Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability, including:

 

■  Quoted prices for similar assets or liabilities in active markets

 

■  Quoted prices for identical or similar assets or liabilities in markets that are not active

 

■  Inputs other than quoted prices that are observable for the asset or liability

 

■  Inputs that are derived principally from or corroborated by observable market data by correlation or other means

 

Level 3 - Inputs that are unobservable and reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances (e.g., internally derived assumptions surrounding the timing and amount of expected cash flows). The Company measured the fair value of contingent seller financed promissory notes presented on the consolidated balance sheets at fair value on a recurring basis using significantly unobservable inputs (Level 3) during the years ended December 31, 2019 and 2018. See Note 3 for additional information regarding financial liabilities carried at fair value.

 

The Company monitors the market conditions and evaluates the fair value hierarchy levels at least quarterly. For any transfers in and out of the levels of the fair value hierarchy, the Company elects to disclose the fair value measurement at the beginning of the reporting period during which the transfer occurred. See Note 3 for financial assets and liabilities subject to fair value measurements.

 

Going Concern Evaluation

The Company has performed an annual assessment of its ability to continue as a going concern as required under ASU No. 2014-15, Presentation of Financial Statements – Going Concern (“ASU No. 2014-15”) and concluded no additional disclosures are required.

 

Financial Instruments

Financial instruments that potentially subject the Company to credit risk consist of cash and cash equivalents and accounts receivable.

 

Cash and Cash Equivalents

The Company maintains interest-bearing cash deposits and short-term overnight investments with large financial institutions. The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents for purposes of these consolidated financial statements. Interest-bearing cash deposits maintained by financial institutions in the United States of America are insured by the Federal Deposit Insurance Corporation (“FDIC”) up to a maximum of $250,000. At December 31, 2019 and 2018, the Company had deposits in excess of FDIC limits of approximately $3,902,000 and $522,000, respectively.  The Company also maintains deposits with a financial institution in Ireland that are insured by the Central Bank of Ireland up to a maximum of €100,000 per financial institution. The Company also maintains deposits with a financial institution in the United Kingdom that are insured by Financial Services Compensation Scheme up to a maximum of £75,000 per financial institution. At December 31, 2019 and 2018, the Company had foreign bank deposits in excess of insured limits of approximately $748,000 and $1,021,800, respectively.

 

Allowances for Doubtful Accounts

The Company determines its allowance for doubtful accounts by considering a number of factors, including the type of customer, credit worthiness, payment history, length of time accounts receivable are past due, the Company’s previous loss history, the customer’s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as a whole. The Company writes off accounts receivable when they are deemed to be uncollectible, having exhausted all collection efforts. Payments subsequently received on such receivables are credited to the allowance for doubtful accounts.

 

Customer account balances outstanding longer than the contractual payment terms are reviewed for collectability and after 90 days are considered past due unless arrangements were made at the time of the transaction that specified different payment terms. Upon specific review and its determination that a bad debt reserve may be required, the Company will reserve such amount if it views the account as potentially uncollectable.

 

Inventories

Inventories consist of mobile devices and accessories and identity credential hardware components. Inventories are valued at the lower of cost, using first-in, first-out method, or market. The Company may record a write-down for inventories which have become obsolete or are in excess of anticipated demand or net realizable value. If future demand or market conditions for our products are less favorable than forecasted or if unforeseen technological changes negatively impact the utility of inventory, we may be required to record additional write-downs, which would adversely affect our gross profit. For the years ended December 31, 2019 and 2018, there were no inventory write-downs.

 

Property and Equipment

Property and equipment are stated at historical cost, net of accumulated depreciation and amortization. Depreciation and amortization expense is computed using the straight-line method over the estimated useful lives based upon the classification of the property and/or equipment or lease period for assets acquired under capital lease arrangements. The estimated useful lives of the assets are as follows:

 

    Estimated
    Useful Life
     
Computer hardware and software   3-5 years
Furniture and fixtures   5 years
Mobile equipment   3 years

 

The Company assesses the recoverability of property and equipment by determining whether the depreciation of property and equipment over its remaining life can be recovered through projected undiscounted future cash flows. The amount of property and equipment impairment if any, is measured based on fair value and is charged to operations in the period in which property and equipment impairment is determined by management. As of December 31, 2019 and 2018, the Company’s management has not identified any material impairment of its property and equipment.

 

Leases

The Company has operating and finance leases for corporate offices, data centers, computer hardware and automobiles that are accounted for under ASC 842. The leases have remaining lease terms ranging from one year to eighteen years.

 

The Company determines if an arrangement is a lease at inception. The Company considers any contract where there is an identified asset and that it has the right to control the use of such asset in determining whether the contract contains a lease. A right-of-use (“ROU”) asset represents the Company’s right to use an underlying asset for the lease term and the lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company’s operating leases do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available on the adoption date in determining the present value of lease payments. The operating lease ROU assets include any lease payments made prior to the rent commencement date. Lease expense for lease payments are recognized on a straight-line basis over the lease term.

 

Goodwill and Other Intangible Assets

The Company accounts for goodwill and other indefinite-lived intangible assets in accordance with ASC Topic 350 “Intangibles”. Under ASC Topic 350, goodwill and certain indefinite-lived intangible assets are not amortized but are subject to an annual impairment test, and between annual tests if indicators of potential impairment exist.

 

The Company evaluates goodwill for impairment annually as of December 31st and between annual tests if events occur or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. The Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step quantitative goodwill impairment test or bypass the qualitative assessment for any reporting period and proceed to performing the first step of the two-step goodwill impairment test.

 

Goodwill impairment testing involves management judgment, requiring an assessment of whether the carrying value of the reporting unit can be supported by its fair value using widely accepted valuation techniques. The quantitative goodwill impairment test utilizes a two-step approach. The first step identifies whether there is potential impairment by comparing the fair value of a reporting unit to the carrying amount, including goodwill. If the fair value of a reporting unit is less than its carrying amount, the second step of the impairment test is required to measure the amount of any impairment loss.

 

The Company uses a combination of the income approach (discounted cash flow method) and market approach (market multiples). When preparing discounted cash flow models under the income approach, the Company uses internal forecasts to estimate future cash flows expected to be generated by the reporting units. Our internal forecasts are developed using observable (Level 2) and unobservable (Level 3) inputs. Actual results may differ from forecasted results. When preparing the market approach the Company may adjust market multiples to reflect the Company’s risk profile and other factors deemed appropriate to properly apply the market approach.

 

The Company uses the expected weighted average cost of capital, estimated using a capital asset pricing model, to discount future cash flows for each reporting unit. Our cost of equity estimate is developed using a combination of observable (Level 2) and unobservable (Level 3) inputs with appropriate adjustments that take into consideration our risk profile and other factors deemed appropriate. The Company believes the discount rates used appropriately reflect the risks and uncertainties in the financial markets generally and specifically in the Company’s internally developed forecasts. Further, to assess the reasonableness of the valuations derived from the discounted cash flow models, the Company also analyzes market-based multiples for similar industries of the reporting unit, where available.

 

Revenues from Contracts with Customers

Revenue is recognized 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 enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities.

 

The Company reports products and services under the categories managed services and carrier services as described below:   

 

Managed Services.  The Company delivers managed services under a full-service, quasi full-service or self-service solution to suit our customers’ needs. A significant portion of our reported gross profit is tied to this service component. Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material. Managed services are not interdependent and there are no undelivered performance obligations in these arrangements. The Company aggregates its billable revenue under the following groupings:

 

●  Managed Service Fees: The Company delivers managed services under firm fixed price contracts that include multiple performance obligations.

 

Revenue for fixed price services are generally completed and billed in the same accounting period and we charge a fixed fee for each performance obligation which may be tied to the number of units managed, percentage of supplier spend and/or savings, units delivered, certificates issued by the Company, certificate validation services installed in a customer’s environment, accessories sold and billable hours. Revenue from this service requires significant accounting estimates due to delays between completion of the service and the normal billing cycle.

 

Revenue for fixed price software licenses that are sold as a perpetual license with no significant customization are recognized when the software is delivered. Software sold as a term license is recognized ratably over the license term from the date the software is accepted by the customer. Implementation fees are recognized over the term of the license agreement once the software has been delivered. Maintenance services, if contracted, are recognized ratably over the term of the maintenance agreement, generally twelve months. Revenue from this service does not require significant accounting estimates.

 

●  Billable Service Fees. The Company delivers subject matter expertise either offsite or onsite for certain customers at a fixed hourly rate or fixed monthly fee. Billable services are generally completed and billed in the same accounting period and we charge a fixed fee based on actual hours worked and actual costs incurred. Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material.

 

●  Reselling and Other Service Fees. The Company delivers third party products and services to satisfy customer contractual obligations. We recognize revenues and related costs on a gross basis for such arrangements whenever we have primary economic risk. We have economic risk in these transactions as we are seen as the primary creditor, we carry inventory risk for undelivered products and services, we directly issue purchase orders third party suppliers, and we have discretion in sourcing among many different suppliers. For those transactions in which we procure and deliver products and services for our customers on their own account we do not recognize revenues and related costs on a gross basis for these arrangements. We only recognize revenues earned for arranging the transaction and any related costs.

 

Carrier Services. The Company bills for costs incurred to deliver phone, data and satellite and related mobile services for a connected device or end point. These services require us to procure, process and pay communications carrier invoices. We recognize revenues and related costs on a gross basis for such arrangements whenever we have primary economic risk. We have economic risk in these transactions when we are seen as the primary creditor, we directly issue purchase orders directly to communications carriers for wireline and wireless services, and/or we have discretion in choosing optimal providers and rate plans. For arrangements in which we do not have such economic risk we recognize revenues and related costs on a net basis. A significant portion of our overall reported revenue is tied to this service component; however, it represents an insignificant portion of our overall reported gross profit. This is a commodity type service and margins are nominal, but this is a necessary service to deliver to federal government customers that engage us to provide a full-service solution. The Company does not provide these services at risk for commercial customers due to the increased credit risk involved.

 

Significant Judgments

 

The Company’s contracts with customers often include promises to transfer multiple products and services to a customer under a fixed rate or fixed fee arrangement. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Components of our managed service solution are generally distinct performance obligations that are not interdependent and can be completed within a month. The Company’s products are generally sold with a right of return and the Company may provide other event driven credits or disincentives for not meeting performance obligations which are accounted for as variable consideration when estimating the amount of revenue to recognize. Returns and credits are estimated at contract inception and updated at the end of each reporting period as additional information becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.

 

Contract Balances

 

A significant portion of contract balances represent revenues earned on federal government contracts. Timing of revenue recognition may differ materially from the timing of invoicing to customers due a long-standing practice of issuing a consolidated managed service invoice. A consolidated invoice usually requires data such as billable hours, units managed, credentials issued, accessories sold and usage data from telecommunications providers and other suppliers. As a result it could take between thirty (30) to sixty (60) days after all performance obligations have been met to deliver a complete customer invoice. As a result, the Company may have both accounts receivables (invoiced revenue) and unbilled receivables (revenue recognize but not yet invoiced) that could represent one or more months of revenue. Additionally, the Company may be required under contractual terms to bill for services in advance and deferred recognition of revenue until all performance obligations have been met.

 

Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within thirty (30) to ninety (90) days. Payment terms and conditions for government and commercial customers are described below:

 

●  Government contract billings are generally due within thirty (30) days of the invoice date. Government accounts receivable payments could be delayed due to administrative processing delays by the government agency, continuing budget resolutions that may delay availability of contract funding, and/or administrative only invoice correction requests by contracting officers that may delay payment processing by our government customer.

 

●  Commercial contracts are billed based on the underlying contract terms and conditions which generally have repayment terms that range from thirty (30) to ninety (90) days. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component.

 

The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers.

 

The allowance for doubtful accounts reflects the Company’s best estimate of probable losses inherent in uncollected accounts receivable. Customer accounts receivable balances that remain uncollected for more than 45 days are reviewed for collectability and are considered past due after 90 days unless different contractual repayment terms were extended under a contract with a customer. The Company determines its allowance for doubtful accounts after considering factors that could affect collectability of past due accounts receivable and such factors regularly include the customers’ financial condition and credit worthiness, recent payment history, type of customer and the length of time accounts receivable are past due. Upon specific review and its determination that a bad debt reserve may be required, the Company will reserve such amount if it views the account as potentially uncollectable.

 

Customer accounts receivable balances that remain uncollected for more than 120 days and/or that have not been settled in accordance with contractual repayment terms and for which no firm payment commitments exist are placed with a third-party collection agency and a reserve is established for the entire uncollected balance. The Company writes off accounts receivable after 180 days or earlier when they become uncollectible. Payments subsequently received on such receivables are credited to the allowance for doubtful accounts. If the accounts receivable has been written off and no allowance for doubtful accounts exist subsequent payments received are credited to bad debt expense as a recovery.

 

Costs to Obtain a Contract with a Customer

 

The Company does not recognize assets from the costs to obtain a contract with a customer and generally expenses these costs as incurred.  The Company primarily uses internal labor to manage and oversee the customer acquisition process and to finalize contract terms and conditions and commence customer start-up activities, if any.  Internal labor costs would be incurred regardless of the outcome of a contract with a customer and as such those costs are not considered incremental to the cost to obtain a contract with a customer.  The Company does not typically incur significant incremental costs to obtain a contract with a customer after such contract has been awarded.  Incremental costs to obtain a contract with a customer may include payment of commissions to certain internal and/or external sales agents upon collection of invoiced sales from the customer.  The Company does not typically prepay sales commissions in advance of being paid for services delivered.

 

Product Development

Product development expenses include payroll, employee benefits, and other employee related expenses associated with product development. Product development expenses also include third-party development and programming costs, subject matter experts, localization costs incurred to translate software for international markets, and the amortization of purchased software code and services content. Costs related to product development are expensed until the point that technological feasibility is reached, which for our software products, is generally shortly before the products are commercially available for release. Once technological feasibility is reached, such costs are not normally material. To the extent costs are significant such costs are capitalized and amortized to cost of revenue over the estimated lives of the solution.

 

For the years ended December 31, 2019 and 2018, the Company incurred product development costs associated with its next generation TDI Optimiser™ application of approximately $146,000 and $229,000, respectively, which were capitalized. See Note 9 to the consolidated financial statements for additional information about capitalization of product development costs.

 

Income Taxes

The Company accounts for income taxes in accordance with authoritative guidance which requires that deferred tax assets and liabilities be computed based on the difference between the financial statement and income tax bases of assets and liabilities using the enacted marginal tax rate. The guidance requires that the net deferred tax asset be reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the net deferred tax asset will not be realized.

 

Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. Under existing income tax accounting standards such objective evidence is more heavily weighted in comparison to other subjective evidence such as our projections for future growth, tax planning and other tax strategies.

 

The Company recognizes the impact of an uncertain tax position taken or expected to be taken on an income tax return in the financial statements at the 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 in the financial statements unless it is more likely than not of being sustained upon audit by the relevant taxing authority.

 

Basic and Diluted Earnings Per Share (EPS)

Basic EPS includes no dilution and is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted EPS includes the potential dilution that could occur if securities or other contracts to issue common and restricted stock were exercised or converted into common and restricted stock. The number of incremental shares from assumed conversions of stock options and unvested restricted stock awards included in the calculation of diluted EPS was calculated using the treasury stock method. See Note 17 to the consolidated financial statements for computation of EPS.

 

Employee Stock-Based Compensation

The Company accounts for stock-based employee compensation arrangements under provisions of ASC 718-10. The Company recognizes the cost of employee stock awards granted in exchange for employee services based on the grant-date fair value of the award using a Black-Scholes option-pricing model, net of expected forfeitures. Those costs are recognized ratably over the vesting period. Each stock option has an exercise price equal to the market price of the Company’s common stock on the date of grant and a contractual term ranging from 3 to 10 years. See Note 16 to the consolidated financial statements for additional information about stock-based compensation programs.

 

Non-Employee Stock-Based Compensation

The Company accounts for stock-based non-employee compensation arrangements using the fair value recognition provisions of ASC 505-50, “Equity-Based Payments to Non-Employees” (formerly known as FASB Statement 123, Accounting for Stock-Based Compensation and “Emerging Issues Task Force” EITF 96-18, Accounting for Equity Instruments That Are Issued to Other Than Employees for Acquiring, or in Conjunction with Selling, Goods or Services).

XML 48 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Other Obligations
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Other Obligations

The Company annually finances the cost of its commercial liability insurance premiums for a period of less than 12 months. During the years ended December 31, 2019 and 2018, the Company financed approximately $181,900 and $195,200, respectively.

XML 49 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Common Share (EPS)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Earnings Per Common Share (EPS)

The computations of basic and diluted EPS for the years ended were as follows:

 

    YEARS ENDED  
    DECEMBER 31,  
    2019     2018  
             
Basic Earnings (Loss) Per Share Computation:            
Net income (loss)   $ 226,255     $ (1,456,476 )
Weighted average number of common shares     83,974,536       83,274,171  
Basic Earnings (Loss) Per Share   $ 0.00     $ (0.02 )
                 
Diluted Earnings (Loss) Per Share Computation:                
Net income (loss)   $ 226,255     $ (1,456,476 )
                 
Weighted average number of common shares     83,974,536       83,274,171  
Incremental shares from assumed conversions                
of stock options     35,749       -  
Adjusted weighted average number of                
common shares     84,010,285       83,274,171  
                 
Diluted Earnings (Loss) Per Share   $ 0.00     $ (0.02 )

 

Unexercised stock options and restricted stock awards of 4,015,834 for the year ended December 31, 2018, have been excluded from the computation of loss per share because inclusion of these securities would have been anti-dilutive.

 

XML 50 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Total
Balance (in shares) at Dec. 31, 2017 83,031,595        
Balance at Dec. 31, 2017 $ 83,032 $ 94,200,237 $ (122,461) $ (68,950,742) $ 25,210,066
Common stock repurchased, amount         0
Issuance of common stock options exercises (in shares) 100,000        
Issuance of common stock options exercises $ 100 43,900     44,000
Issuance of common stock restricted (in shares) 980,851        
Issuance of common stock restricted $ 981 (981)     0
Stock compensation expense restricted   387,690     387,690
Stock compensation expense non-qualified stock options   295,714     295,714
Foreign currency translation gain     (64,024)   (64,024)
Net loss       (1,456,476) (1,456,476)
Balance (in shares) at Dec. 31, 2018 84,112,446        
Balance at Dec. 31, 2018 $ 84,113 94,926,560 (186,485) (70,407,218) 24,416,970
Common stock repurchased, shares (863,733)        
Common stock repurchased, amount $ (865) (364,820)     (365,685)
Issuance of common stock restricted (in shares) 662,740        
Issuance of common stock restricted $ 663 (663)     0
Cancellation of common stock, shares (50,000)        
Cancellation of common stock, amount $ (50) 50     0
Stock compensation expense restricted   381,251     381,251
Stock compensation expense non-qualified stock options   336,736     336,736
Foreign currency translation gain     (56,109)   (56,109)
Net loss       226,255 226,255
Balance (in shares) at Dec. 31, 2019 83,861,453        
Balance at Dec. 31, 2019 $ 83,861 $ 95,279,114 $ (242,594) $ (70,180,963) $ 24,939,418
XML 51 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts receivable $ 126,235 $ 106,733
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 2,045,714 2,045,714
Preferred stock, shares outstanding 0 2,045,714
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 110,000,000 110,000,000
Common stock, shares issued 83,861,453 84,112,446
Common stock, shares outstanding 83,861,453 84,112,446
XML 52 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Current provision (benefit)    
State $ 10,000 $ 10,000
Foreign 38,991 55,113
Total 48,991 65,113
Deferred provision (benefit)    
Federal 177,049 633,073
State 189,632 514,220
Foreign (23,022) (19,080)
Total 343,659 1,128,213
Income tax benefit $ 392,650 $ 1,193,326
XML 53 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]    
Net operating loss carryforwards $ 37,500,000  
Effective federal statutory income tax rate 21.00% 21.00%
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Details 1)
12 Months Ended
Dec. 31, 2019
Computer Equipment | Minimum  
Estimated useful life 3 years
Computer Equipment | Maximum  
Estimated useful life 5 years
Furniture and Fixtures  
Estimated useful life 5 years
Mobile Equipment  
Estimated useful life 3 years
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Common Share (EPS) (Tables)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Schedule of earnings per share, basic and diluted
    YEARS ENDED  
    DECEMBER 31,  
    2019     2018  
             
Basic Earnings (Loss) Per Share Computation:            
Net income (loss)   $ 226,255     $ (1,456,476 )
Weighted average number of common shares     83,974,536       83,274,171  
Basic Earnings (Loss) Per Share   $ 0.00     $ (0.02 )
                 
Diluted Earnings (Loss) Per Share Computation:                
Net income (loss)   $ 226,255     $ (1,456,476 )
                 
Weighted average number of common shares     83,974,536       83,274,171  
Incremental shares from assumed conversions                
of stock options     35,749       -  
Adjusted weighted average number of                
common shares     84,010,285       83,274,171  
                 
Diluted Earnings (Loss) Per Share   $ 0.00     $ (0.02 )
XML 56 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable and Significant Concentrations (Details 2) - Sales Revenue, Net
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
U.S. Immigration and Customs Enforcement    
As a % of revenues 14.00% 16.00%
U.S. Customs Boarder Patrol    
As a % of revenues 12.00% 11.00%
United States Census Bureau    
As a % of revenues 10.00% 0.00%
XML 57 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
Leases [Abstract]  
Operating lease expense $ 212,221
Amortization of right of use assets 568,688
Interest on finance lease liabilities 285,978
Total finance lease expense $ 854,666
XML 58 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Gross carrying amount $ 6,521,674 $ 6,375,175
Accumulated amortization (4,070,904) (3,271,422)
Net book value 2,450,770 3,103,753
Trademarks and Trade Names    
Gross carrying amount 290,472 290,472
Accumulated amortization (109,734) (90,370)
Net book value $ 180,738 $ 200,102
Weighted average amortization period 5 years 5 years
Customer Relationships    
Gross carrying amount $ 1,980,000 $ 1,980,000
Accumulated amortization (1,980,000) (1,732,500)
Net book value $ 0 $ 247,500
Weighted average amortization period 8 years 8 years
Channel Relationships    
Gross carrying amount $ 2,628,080 $ 2,628,080
Accumulated amortization (992,830) (817,625)
Net book value $ 1,635,250 $ 1,810,455
Weighted average amortization period 5 years 5 years
Internally Developed Software    
Gross carrying amount $ 1,623,122 $ 1,476,623
Accumulated amortization (988,340) (630,927)
Net book value $ 634,782 $ 845,696
Weighted average amortization period 3 years 3 years
Cybersecurity Software    
Weighted average amortization period 3 years  
XML 59 R78.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue by Service Type, Customer Type and by Geographic Region (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue, net $ 101,720,247 $ 83,678,896
U.S. Federal Government    
Revenue, net 86,497,328 66,346,922
U.S. State and Local Governments    
Revenue, net 479,379 445,855
Foreign Governments    
Revenue, net 109,948 148,155
Commercial Enterprises    
Revenue, net $ 14,633,592 $ 16,737,964
XML 60 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Common Share (EPS) (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Basic EPS Computation:    
Net loss $ 226,255 $ (1,456,476)
Weighted average number of common shares 83,974,536 83,274,171
Basic EPS $ 0 $ (0.02)
Diluted EPS Computation:    
Net loss $ 226,255 $ (1,456,476)
Weighted average number of common shares 83,974,536 83,274,171
Incremental shares from assumed conversions of stock options 35,749 0
Adjusted weighted average number of common shares 84,010,285 83,274,171
Diluted EPS $ 0 $ (0.02)
XML 61 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Options and Award Programs (Details 1) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Stock options granted 25,000 150,000
Expected dividend yield 0.00% 0.00%
Expected volatility 64.50%  
Risk-free interest rate 2.40%  
Forfeiture rate 1.20%  
Expected life 3 years  
Minimum    
Expected volatility   65.20%
Risk-free interest rate   1.00%
Forfeiture rate   4.43%
Expected life   2 years
Maximum    
Expected volatility   6.95%
Risk-free interest rate   2.73%
Forfeiture rate   10.30%
Expected life   5 years
Employee Stock Option    
Stock options granted 0.00 150,000
Expected dividend yield 0.00% 0.00%
Expected volatility 0.00%  
Risk-free interest rate 0.00%  
Forfeiture rate 0.00%  
Expected life 0 years 5 years
Employee Stock Option | Minimum    
Expected volatility   65.20%
Risk-free interest rate   2.72%
Forfeiture rate   4.43%
Employee Stock Option | Maximum    
Expected volatility   66.70%
Risk-free interest rate   2.73%
Forfeiture rate   4.81%
Board of Directors Option    
Stock options granted 0.00  
Expected dividend yield 0.00%  
Expected volatility 0.00%  
Risk-free interest rate 0.00%  
Forfeiture rate 0.00%  
Expected life 0 years  
Non Employee Stock Option    
Stock options granted 25,000 50,000
Expected dividend yield 0.00% 0.00%
Expected volatility 64.50% 69.50%
Risk-free interest rate 2.40% 1.00%
Forfeiture rate 1.20% 10.30%
Expected life 3 years 3 years
XML 62 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements

The consolidated financial statements include financial instruments for which the fair market value may differ from amounts reflected on a historical basis.

 

Financial Assets and Financial Liabilities Carried at Other Than Fair Value

 

The Company’s financial instruments include cash equivalents, accounts receivable, short and long-term debt (except for contingent promissory notes) and other financial instruments associated with the issuance of the common stock. The carrying values of cash equivalents and accounts receivable approximate their fair value because of the short maturity of these instruments and past evidence indicates that these instruments settle for their carrying value. The carrying amounts of the Company’s bank borrowings under its credit facility approximate fair value because the interest rates reflect current market rates.

 

XML 63 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment

Major classes of property and equipment consisted of the following as of the periods presented below:

 

    DECEMBER 31,  
    2019     2018  
             
Computer hardware and software   $ 2,041,978     $ 2,110,298  
Furniture and fixtures     399,521       333,539  
Leasehold improvements     299,340       268,561  
Automobiles     56,800       178,597  
Gross property and equipment     2,797,639       2,890,995  
               
Less: accumulated depreciation and amortization     2,116,064       1,878,311  
                 
Property and equipment, net   $ 681,575     $ 1,012,684  

 

 

During the years ended December 31, 2019 and 2018, the Company purchased for cash property and equipment totaling approximately $370,300 and $261,500, respectively.

 

During the years ended December 31, 2019 and 2018, property and equipment depreciation expense was approximately $555,400 and $551,305, respectively.

 

During the years ended December 31, 2019 and 2018, there were no material disposals of owned property and equipment.

 

There were no changes in the estimated useful lives used to depreciate property and equipment during the years ended December 31, 2019 and 2018.

 

XML 64 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Other Current Liabilities
12 Months Ended
Dec. 31, 2019
Other Liabilities Disclosure [Abstract]  
Other Current Liabilities

Accrued expenses consisted of the following as of the periods presented below:

 

    DECEMBER 31,     DECEMBER 31,  
    2019     2018  
             
Carrier service costs   $ 12,274,440     $ 8,476,110  
Salaries and payroll taxes     1,781,628       1,308,726  
Inventory purchases, consultants and other costs     834,131       913,038  
Severance costs     7,612       1,634  
U.S. income tax payable     8,850       8,550  
Foreign income tax payable     41,320       8,380  
                 
Total accrued expenses   $ 14,947,981     $ 10,716,438  

 

XML 65 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Intangibles (Tables)
12 Months Ended
Dec. 31, 2019
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule of finite-lived intangible assets
    DECEMBER 31, 2019  
                      Weighted  
                      Average  
    Gross Carrying     Accumulated     Net Book     Amortization  
    Amount     Amortization     Value     Period  
                         
Customer Relationships   $ 1,980,000     $ (1,980,000 )   $ -       8.0  
Channel Relationships     2,628,080       (992,830 )     1,635,250       5.0  
Internally Developed Software     1,623,122       (988,340 )     634,782       3.0  
Trade Name and Trademarks     290,472       (109,734 )     180,738       5.0  
                                 
    $ 6,521,674     $ (4,070,904 )   $ 2,450,770          

  

    DECEMBER 31, 2018  
                      Weighted  
                      Average  
    Gross Carrying     Accumulated     Net Book     Amortization  
    Amount     Amortization     Value     Period  
                         
Customer Relationships   $ 1,980,000     $ (1,732,500 )   $ 247,500       8.0  
Channel Relationships     2,628,080       (817,625 )     1,810,455       5.0  
Internally Developed Software     1,476,623       (630,927 )     845,696       3.0  
Trade Name and Trademarks     290,472       (90,370 )     200,102       5.0  
                                 
    $ 6,375,175     $ (3,271,422 )   $ 3,103,753          

 

Schedule of finite-lived intangible assets, future amortization expense
INTANGIBLE ASSET TYPE    2020     2021     2022     2023     2024     Thereafter     Total  
                                           
Channel Relationships   $ 175,205     $ 175,205     $ 175,205     $ 175,205     $ 175,205     $ 759,225     $ 1,635,250  
Internally Developed Software     274,280       244,583       98,533       17,386       -       -       634,782  
Trade Name and Trademarks     19,365       19,365       19,365       19,365       19,365       83,914       180,738  
                                                         
    $ 468,850     $ 439,153     $ 293,102     $ 211,956     $ 194,570     $ 843,139     $ 2,450,770  
XML 66 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Unbilled Accounts Receivable and Significant Concentrations (Tables)
12 Months Ended
Dec. 31, 2019
Receivables [Abstract]  
Schedule of unbilled accounts receivable
    DECEMBER 31,  
    2019     2018  
             
Government   $ 13,712,913     $ 9,253,586  
Commercial     264,045       312,584  
                 
Unbilled accounts receivable   $ 13,976,958     $ 9,566,170  
Schedule of concentration of risk
    DECEMBER 31,  
    2019     2018  
    As a % of     As a % of  

Customer Name

  Receivables     Receivables  
             
U.S. Department of Homeland Security Headquarters     --       11%
U.S. Immigration and Customs Enforcement     24%     37%
United States Census Bureau     23%     --  
U.S. Coast Guard     --       11%
U.S. Transportation Safety Administration     --       10%
XML 67 R5.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Operations (Parenthetical) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income Statement [Abstract]    
Amortization and depreciation $ 922,455 $ 892,314
Share-based compensation expense $ 717,987 $ 683,404
XML 68 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2019
Mar. 20, 2020
Jun. 30, 2019
Document And Entity Information [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2019    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
Entity Registrant Name WIDEPOINT CORP    
Entity Central Index Key 0001034760    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Filer Category Non-accelerated Filer    
Entity Emerging Growth Company false    
Entity Small Business true    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   83,837,279  
Entity Public Float     $ 33,400,000
Entity Interactive Data Current Yes    
Entity Incorporation State Country Code DE    
Entity File Number 001-33035    
XML 69 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Organization and Nature of Operations
12 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Nature of Operations

Organization

 

WidePoint Corporation (“WidePoint” or the “Company”) was incorporated in Delaware on May 30, 1997 and conducts operations through its wholly-owned operating subsidiaries in the United States, Ireland, the Netherlands and the United Kingdom. The Company’s principal executive and administrative headquarters is located in Fairfax, Virginia.

 

Nature of Operations

 

The Company is a leading provider of trusted mobility management (TM2). The Company’s TM2 platform and service solutions enable its customers to efficiently secure, manage and analyze the entire lifecycle of their mobile communications assets through its federally compliant platform Intelligent Telecommunications Management System (ITMS™). The Company’s ITMS platform is SSAE 18 compliant and was granted an Authority to Operate by the U.S. Department of Homeland Security. Additionally, the Company was granted an Authority to Operate by the General Services Administration with regard to its identity credentialing component of its TM2 platform. The Company’s TM2 platform is internally hosted and accessible on-demand through a secure customer portal that is specially configured for each customer. The Company can deliver these solutions in a number of configurations ranging from utilizing the platform as a service to a full-service solution that includes full lifecycle support for all end users and the organization.

 

A significant portion of the Company’s expenses, such as personnel and facilities costs, are fixed in the short term and may be not be easily modified to manage through changes in the Company’s market place that may create pressure on pricing and/or costs to deliver its services.

 

The Company has periodic capital expense requirements to maintain and upgrade its internal technology infrastructure tied to its hosted solutions and other such costs may be significant when incurred in any given quarter.

 

XML 70 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2019
Stockholders' Equity Note [Abstract]  
Stockholders' Equity

Preferred Stock

 

The Company’s Certificate of Incorporation authorizes the Company to issue up to 10,000,000 shares of preferred stock, $0.001 par value per share. Under the terms of the Company’s Certificate of Incorporation, the board of directors is authorized, subject to any limitations prescribed by law, without stockholder approval, to issue such shares of preferred stock in one or more series. Each such series of preferred stock shall have such rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, as shall be determined by the board of directors. In November 2004, the Company filed a certificate of designation designating 2,045,714 shares of the Company’s preferred stock as shares of Series A Convertible Preferred Stock, which shares were later issued. All of the shares of Series A Convertible Preferred Stock that were issued was converted into common stock and may not be reissued. Accordingly, as of December 31, 2019, there were 7,954,286 undesignated shares of preferred stock remaining available for issuance. There were no issuances of preferred stock during the year ended December 31, 2019.

 

Common Stock

 

The Company is authorized to issue 110,000,000 shares of common stock, $.001 par value per share. As of December 31, 2019, there were 83,861,453 shares issued and outstanding (including 507,500 restricted shares not vested).  

 

Common Stock Issuances - Employee Stock Option Exercises

 

There were no shares of common stock issued as a result of stock option exercises during the year ended December 31, 2019. Shares of common stock issued as a result of stock option exercises and realized gross proceeds for the year ended December 31, 2018 were 100,000 and $43,900, respectively. See Note 16 for additional information regarding stock option plans.

 

Stock Repurchase Program

 

The Board of Directors approved a stock repurchase plan to purchase up to $2.5 million of the Company’s common stock, with $2.1 million outstanding as of December 31, 2019.

 

XML 71 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Employment Agreements

 

The Company has employment agreements with certain executives that set forth compensation levels and provide for severance payments in certain instances.

 

Litigation

 

The Company is not involved in any material legal proceedings.

 

XML 72 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable and Significant Concentrations (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Gross accounts receivable $ 14,707,163 $ 11,196,048
Less: allowances for doubtful accounts (126,235) (106,733)
Accounts receivable, net 14,580,928 11,089,315
Government    
Gross accounts receivable 12,604,582 7,332,338
Commercial    
Gross accounts receivable $ 2,102,581 $ 3,863,710
XML 73 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue by Service Type, Customer Type and by Geographic Region (Tables)
12 Months Ended
Dec. 31, 2019
Revenues [Abstract]  
Schedule of consolidated revenues
    YEARS ENDED  
    DECEMBER 31,  
    2019     2018  
             
Carrier Services   $ 68,739,090     $ 50,050,000  
Managed Services:                
Managed Service Fees     25,830,928       25,232,019  
Billable Service Fees     4,304,616       1,838,018  
Reselling and Other Services     2,845,613       6,558,859  
                 
    $ 101,720,247     $ 83,678,896  
Revenue from external customers by customers type
    YEARS ENDED  
    DECEMBER 31,  
    2019      2018   
       
U.S. Federal Government   $ 86,497,328     $ 66,346,922  
U.S. State and Local Governments     479,379       445,855  
Foreign Governments     109,948       148,155  
Commercial Enterprises     14,633,592       16,737,964  
                 
    $ 101,720,247     $ 83,678,896  
Revenue from external customers by geographic areas
    YEARS ENDED  
    DECEMBER 31,  
    2019     2018  
             
North America   $ 97,197,927     $ 78,702,974  
Europe     4,522,320       4,975,922  
                 
    $ 101,720,247     $ 83,678,896  
XML 74 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 75 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Line of Credit (Details Narrative)
Dec. 31, 2019
USD ($)
Debt Disclosure [Abstract]  
Line of credit borrowing capacity $ 4,900,000
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Details 2) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Deferred tax assets:    
Net operating loss carryforwards $ 10,203,094 $ 10,513,224
Alternative minimum tax credit 45,650 45,650
Share-based compensation 653,679 536,223
Intangible amortization 481,192 565,013
Other assets 241,358 423,394
Total deferred tax assets 11,624,973 12,083,504
Less: valuation allowance (10,364,787) (10,507,891)
Total deferred tax assets, net 1,260,186 1,575,613
Deferred tax liabilities:    
Goodwill amortization 2,532,649 2,293,533
Depreciation 135,470 345,136
Foreign intangible amortization 447,811 447,811
Other liabilities 12,818 12,643
Total deferred tax liabilities 3,128,748 3,099,123
Net deferred tax liability $ (1,868,562) $ (1,523,510)
XML 77 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Options and Award Programs (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Unamortized RSA compensation expense $ 0 $ 0
Restricted Stock    
Non-vested awards outstanding 300,000 0
Granted 662,740 980,851
Cancelled 50,000 0
Vested/Excercised 405,240 680,851
Non-vested awards outstanding 507,500 300,000
Weighted-average remaining contractual life (in years) 7 years 11 months 26 days 2 years 4 days
Unamortized RSA compensation expense $ 90,759 $ 136,310
Aggregate intrinsic value of RSAs non-vested 197,925 126,000
Aggregate intrinsic value of RSAs vested $ 171,867 $ 320,000
Employee Stock Option    
Non-vested awards outstanding 2,067,503 2,685,004
Granted 25,000 150,000
Cancelled 80,001 50,000
Vested/Excercised 1,170,832 717,501
Non-vested awards outstanding 841,670 2,067,503
Weighted average grant date fair value per share, non-vested beginning balance $ 0.36 $ 0.35
Weighted average grant date fair value per share, granted .15 0.25
Weighted average grant date fair value per share, cancelled $ .34 $ 0.32
Weighted average grant date fair value per share, vested/excercised 34.00% 30.00%
Weighted average grant date fair value per share, non-vested ending balance $ .38 $ 0.36
XML 78 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
CASH FLOWS FROM OPERATING ACTIVITIES    
Net Income (Loss) $ 226,255 $ (1,456,476)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:    
Deferred income tax expense 343,659 1,128,213
Depreciation expense 1,124,110 551,305
Provision for doubtful accounts 22,037 4,803
Amortization of intangibles 786,491 756,346
Amortization of deferred financing costs 5,000 17,304
Share-based compensation expense 717,987 683,404
Changes in assets and liabilities:    
Accounts receivable and unbilled receivables (7,967,993) (4,502,811)
Inventories (29,868) (26,986)
Prepaid expenses and other current assets (12,576) (269,348)
Other assets 62,960 (172,364)
Accounts payable and accrued expenses 10,443,535 1,190,046
Income tax payable 33,346 10,179
Deferred revenue and other liabilities 99,899 (48,505)
Net cash (used in) provided by operating activities 5,854,842 (2,134,890)
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchase of property and equipment (370,322) (261,505)
Software development costs (146,227) (228,841)
Net cash used in investing activities (516,549) (490,346)
CASH FLOWS FROM FINANCING ACTIVITIES    
Advances on bank line of credit 6,784,934 14,048,741
Repayments of bank line of credit advances (6,784,934) (14,048,741)
Principal repayments under finance lease obligations (473,278) (101,698)
Debt issuance costs (5,000) 0
Contingent consideration payment 0 (100,000)
Common stock repurchased, amount (365,685) 0
Proceeds from exercise of stock options 0 44,000
Net cash used in financing activities (843,963) (157,698)
Net effect of exchange rate on cash and equivalents (46,595) (57,631)
NET DECREASE IN CASH 4,447,735 (2,840,565)
CASH, beginning of period 2,431,892 5,272,457
CASH, end of period 6,879,627 2,431,892
SUPPLEMENTAL CASH FLOW INFORMATION    
Cash paid for interest 216,096 51,953
Cash paid for income taxes 14,859 44,633
NONCASH INVESTING AND FINANCING ACTIVITIES    
Insurance policies financed by short term notes payable (Note 13) 181,923 195,246
Lease assets obtained in exchange for new lease liabilities $ 471,919 $ 0
XML 79 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Operations - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income Statement [Abstract]    
REVENUES $ 101,720,247 $ 83,678,896
COST OF REVENUES (including amortization and depreciation of $922,455 and $892,314, respectively) 84,342,282 68,409,219
GROSS PROFIT 17,377,965 15,269,677
OPERATING EXPENSES    
Sales and marketing 1,659,875 1,743,693
General and administrative expenses (including share-based compensation of $717,987, and $683,404, respectively) 13,844,689 13,301,052
Depreciation and amortization 988,146 415,337
Total operating expenses 16,492,710 15,460,082
Income (Loss) from Operations 885,255 (190,405)
OTHER (EXPENSE) INCOME    
Interest income 5,355 6,797
Interest expense (310,582) (79,540)
Other income 38,877 (2)
Total other expense (266,350) (72,745)
Income (Loss) before Income Tax Provision 618,905 (263,150)
INCOME TAX PROVISION 392,650 1,193,326
NET INCOME (LOSS) $ 226,255 $ (1,456,476)
BASIC EARNINGS PER SHARE $ 0 $ (0.02)
BASIC WEIGHTED-AVERAGE SHARES OUTSTANDING 83,974,536 83,274,171
DILUTED EARNINGS PER SHARE $ 0 $ (0.02)
DILUTED WEIGHTED-AVERAGE SHARES OUTSTANDING 84,010,285 83,274,171
XML 80 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Income Taxes

Income tax provision (benefit) is as follows for the years ended:

 

    DECEMBER 31,  
    2019     2018  
Current provision            
State   $ 10,000     $ 10,000  
Foreign     38,991       55,113  
Total     48,991       65,113  
                 
Deferred provision (benefit)                
Federal     177,049       633,073  
State     189,632       514,220  
Foreign     (23,022 )     (19,080 )
Total     343,659       1,128,213  
                 
Income tax provision   $ 392,650     $ 1,193,326  

 

 

Income tax provision (benefit) effective rates, which differs from the federal and state statutory rate as follows for the years ended:

 

    DECEMBER 31,  
    2019     2018  
             
Statutory federal income tax rate     21.0%     21.0%
State, net of federal benefit     1.5%     -2.1%
Non-deductible expenses     16.5%     5.4%
Change in valuation allowance     -22.1%     -200.1%
Foreign rate differential     -1.1%     3.1%
Return to accrual difference true-ups     32.8%     0.6%
Other     14.7%     6.9%
Deferred tax adjustment and true-up     -2.8%     -84.1%
Combined effective tax rate     60.5%     -249.4%

 

The tax effects of temporary differences that give rise to significant portions of the Company’s deferred tax assets (liabilities) consisted of the following:

 

    DECEMBER 31,  
    2019     2018  
Deferred tax assets:            
Net operating loss carryforwards   $ 10,203,094     $ 10,513,224  
Alternative minimum tax credit     45,650       45,650  
Share-based compensation     653,679       536,223  
Intangible amortization     481,192       565,013  
Other assets     241,358       423,394  
                 
Total deferred tax assets     11,624,973       12,083,504  
Less: valuation allowance     (10,364,787 )     (10,507,891 )
Total deferred tax assets, net     1,260,186       1,575,613  
                 
Deferred tax liabilities:                
Goodwill amortization     2,532,649       2,293,533  
Depreciation     135,470       345,136  
Foreign intangible amortization     447,811       447,811  
Other liabilities     12,818       12,643  
                 
Total deferred tax liabilities     3,128,748       3,099,123  
                 
Net deferred tax liability   $ (1,868,562 )   $ (1,523,510 )

 

As of December 31, 2019, the Company had approximately $37.5 million in net operating loss (NOL) carry forwards available to offset future taxable income for federal income tax purposes, net of the potential Section 382 limitations. These federal NOL carry forwards expire between 2020 and 2036. Included in the recorded deferred tax asset, the Company had a benefit of approximately $39.5 million available to offset future taxable income for state income tax purposes. These state NOL carry forwards expire between 2024 and 2036. Because of the change of ownership provisions of the Tax Reform Act of 1986, use of a portion of our domestic NOL may be limited in future periods. Further, a portion of the carryforwards may expire before being applied to reduce future income tax liabilities.

 

Changes in the valuation allowance for the years ended were as follows:

 

    DECEMBER 31,  
    2019     2018  
             
Beginning balance   $ (10,507,891 )   $ (9,550,279 )
Decreases (increases)     143,104       (957,612 )
                 
Ending balance   $ (10,364,787 )   $ (10,507,891 )

 

The Company’s valuation allowance predominantly consisted of domestic net operating loss carryforwards and certain state net operating loss carryforwards. A significant piece of objective negative evidence considered in management’s evaluation of the realizability of its deferred tax assets was the existence of cumulative losses over the latest three-year period. Management forecast future taxable income, but concluded that there may not be enough of a recovery before the end of the fiscal year to overcome the negative objective evidence of three years of cumulative losses. On the basis of this evaluation, management recorded a valuation allowance against all deferred tax assets. If management’s assumptions change and we determine we will be able to realize these deferred tax assets, the tax benefits relating to any reversal of the valuation allowance on deferred tax assets will be accounted for as a reduction of income tax expense.

 

The Company files U.S. federal income tax returns with the Internal Revenue Service (“IRS”) as well as income tax returns in various states and certain foreign countries. The Company may be subject to examination by the IRS for tax years 2003 and forward. The Company may be subject to examinations by various state taxing jurisdictions for tax years 2003 and forward. The Company may be subject to examination by various foreign countries for tax years 2014 forward. As of December 31, 2019, the Company is currently not under examination by the IRS, any state or foreign tax jurisdiction. The Company did not have any unrecognized tax benefits at either December 31, 2019 or 2018. In the future, any interest and penalties related to uncertain tax positions will be recognized in income tax expense.

 

XML 81 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Accumulated Other Comprehensive Loss
12 Months Ended
Dec. 31, 2019
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Loss

Changes in the Company’s cumulative foreign currency translation adjustments due to translation of its foreign subsidiaries’ Euro currency financial statements into the Company’s reporting currency were as and for the periods presented below:

 

    YEARS ENDED  
    DECEMBER 31,  
    2019     2018  
             
Balances, January 1   $ (186,485 )   $ (122,461 )
                 
Net foreign currency translation loss     (56,109 )     (64,024 )
                 
Balances, December 31   $ (242,594 )   $ (186,485 )

 

XML 82 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable and Significant Concentrations (Details 1) - Accounts Receivable
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
U.S. Customs Boarder Patrol    
As a % of receivables 0.00% 14.00%
U.S. Coast Guard    
As a % of receivables 0.00%  
Iron Bow Technologies    
As a % of receivables 0.00% 15.00%
National Aeronautics and Space Administration    
As a % of receivables 21.00% 0.00%
United States Census Bureau    
As a % of receivables 18.00% 0.00%
U.S. Immigration and Customs Enforcement    
As a % of receivables   13.00%
XML 83 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Operating lease right of use asset, net $ 5,932,769 $ 0
Property and equipment, net 681,575 1,012,684
Other current assets 1,094,847 1,086,686
Current portion of finance leases 599,619 107,325
Current portion of other term obligations   192,263
Finance leases, net of current portion 5,593,649 122,040
Other term obligations, net of current portion 0 73,952
Adoption Adjustment    
Operating lease right of use asset, net   6,061,566
Property and equipment, net   (170,000)
Other current assets   (38,015)
Current portion of finance leases   268,711
Current portion of other term obligations   (40,859)
Finance leases, net of current portion   5,699,651
Other term obligations, net of current portion   $ (73,952)
As Reported    
Operating lease right of use asset, net 6,061,566  
Property and equipment, net 842,684  
Other current assets 1,048,671  
Current portion of finance leases 390,751  
Current portion of other term obligations 151,404  
Finance leases, net of current portion 5,821,691  
Other term obligations, net of current portion $ 0  
ZIP 84 0001654954-20-003103-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001654954-20-003103-xbrl.zip M4$L#!!0 ( .6 >%!ZB"MX928! "-,#P 0 =WEY+3(P,3DQ,C,Q+GAM M;.R];7?;2,XF_'W/V?_ S<[LDSY'=O@B45+W3.]QG*3']R2Q-TY/;^^7/K14 MLCFA2#5?['A^_0.@JL@B14JD1+U:LWO/Q!+%0J$ % H%7/C;__X^];1'%D9N MX/_]E7&NO]*8/PK&KG__]U>_WIY=W%Y>7;W2_O?/__V_:?"?O_V/LS/M@\N\ M\8_:NV!T=N5/@I^TS\Z4_:C]PGP6.G$0_J3]R_$2_"3XOV^_?(0_^?M_U'KG MEJ.=G=5XV;^8/P["7[]/#T]G?O!H_,4A-^B\U%0[W6W01*. M6/HN8SBP+4,S3,LP=6.H&?H_S[]/@/!W3@Q?F[JI_]5\IUOP7V;WJV']V!W^ M:/7^7\VQ8B=.HG0L_?M UVU=UTW^\[]]OPL]]T?\;PV8[T<_?H_=$V9N1P 7/SU$"WX[C] ?JP[TW_,O6 M_F#B1'?TL/BBA!CX)@P\%I7^AKXI^9$?^'XR+:=K'(=OXN<9>P,/G<%3+'1' MZ>^6_RC_ Z !/RZGCKXIH6X4)'X:!3;^2; MN)T8!7[,OL>:._[[JQO=^ /^/\[\:V"8?UC\WW+L]#?,C]WX.?TT_1PHAV\F M+@LUHI#EY$9RZ_+JGZ]^!GMEZ%:W;^M_>U/\<3;,RF()K,'(=[Q.;WK%P9\S+A(W=3YDRZ_2K,1#S?>:Y(S?F MM&IC%Y[D!Q?ABOUX,2)7)/HRW M02_(AV#H'[\$<#CT<1XG 9D7$/G6(I>.54@*N_Z<^4@B9$>[/#[)V]X:I,WZ M3@59*^K82=9>G&W;J+Q5;("7Y"BQ\ OSG!C8'3VXL^@X]D(0#3=F']U'-K[R M@9/W+@C'112Q&"3DD_/O(+STG"C*B\,"?ASKKE?A.C\XOL^\ERX7M"55LN*% MB(0T%E]#9\RF3O@-+2_]@5<"1R(65_Z8358Q&0NYY0A>\9F +KG80PU]M@$C\Y(3M)7TWIJV;> M2?QJB=]"7X0+8&,_Y["%\#C*#"=]I7CW-?W7-Q_! &T^SD&P?S M]Y4W23AZ<")U 8[D8JJQD:MFQ2ELT5"JKC!SQ'<\[_D=>V1>,#N>5,'&8K6 M%R>Y6G@8?3^=><$S8[=Q,/IV/4//(Y?D]>2$XZ/)TLI/1GYRYP><&J*S<--^(6*T5X[+$8A4W?W\I8C7OOHWAR]JY9[ M"Y&K_7"#]ER(RA!+3O&=_?2F=I4*?8KO')Z;M#-9.<5WCL;_V94,G>([A^#8 M;+^0HE H??)4]M93.9CN M0H[8R2O;7Z]L-SEC)[?J$-VJGP97E^!$\2\)+.W+EO$"&TZ2?>"2_=GA\=4+ M%L+_)+$[0N2TVYDS8A?C*1P_([$<+UCL&_+HI!-[K1-5*"!5[.-!TF7+L- A MXJ\H$Z_C4Y:3'W2XA0^;THRKZ=2]YP^ X13R\=Z?!.&(96>PEZ4E]7ARTIB] MUI@%]68G_^KD7[UDG5AXFJYG_%)EN'4\!FQ_9'["/K,##U@>\K90NA"G\T6M MW-)2WIT.%P=_N#CIQ.HGB_5TXG2L..T?Q^<_;4973OO':?\X7)U8?J:X=,(0 MA.B6A8_NZ%@29-+DU;=)Y/HLBF[YZ]3F2V7S/GD?33-B'-^Y)T[G&9G_?BR^ M_,!>D(!5L::]=,&;,!@GH_A:"G%Q['FVG^2[9?E^ZWH>!K1. KY= :_D^TG" M6Y;P+RQBGN?Z]W JHI*@%^AUM.NG$"_2*#D<;JHY-)V4X0&78RS/PX>A":7SL M)-7[&3KF\_/0C5.;*/GL_^.O1U;&>]*7=[>)KZ/C1##PV8OFM M,V'Q;PLC3GY8X>O,Q?1]:0T*8YZ(OW#"<=/3LAN@TF,_WO8IXO&O5$6 MLV';DK2K9HG5K8;2"JKE['P!$K-_K9FV)3$%(R)Q2C\R)V(/@3=&_-KTCZOI M+ P>V1'D9Z\D'769\L)DY2*!?8=:4;U$H9B;_;&N?GYOL9;DD1R!1[)5B:F[ZY[DYT!]EJU*T]QV?1*;??=J-BH?Y4&4*TP>]QW/>W[' M'ID'C!L?5QSE@PN["OOH/K(QS-7Q[]T[CUU$$8NCM\\\;.@YD1(R7,J1HW5[ M*Y)EEC*$&Y9&C#[)U&YE:M\OX M[V4D$CT\$M^8755RXG63J^&1JS^^QJG98 MZFQP/7GGAFP4!V%T/2O>UEX 3\?'XI\7)D/P@0LX<-H;:Y8S^N^G,R]X9NPV M#D;?7IX0+>+ 28CJ@;*>+-&^6J+]V\YJ=%)=H)%'*#M[:X .2G;D;6LE*_^( MPOB/3^"L3I/I4]I97.]11/J&5-2GEW_(&$_16=_;,VY7D) B3QL W+$NP:!0QRYU=PVTBG M'IR6^&AO60M+?/(3=F3LMYIMJ-M_6#IN](/31K]?:[\-<]X_Z?K>K'=_*YFC MNGUFZ3M;T1:4@B:P&28MATZZ"@/_;?#TE8T>_, +[MVTWW%:7S8:!8D?1UD] M^&$KT:+*_$INM!,HKE^(GVIZ!?-/)_V&E[XG.3_)>5,YW[^P1!THO,O B>)? M$O 0A("_3,B[(ANV+=G["Z5RB.;[)-8GL3XX:\V/**9^IEMGYN$>4>0$MAJC MNP4Y=.!]%^-_@QID*'*'K-5X/A=!V;SW4S798XW3E=^N7(#WAYAH;'R$2XUV MLSC!8PW%U?!2L:9G3%<4T27P+8G>)B%SDA=\)%O,DM.Y[- =V)/$GR3^B'S; MUFS\K0/'AR_LD?D)^\R.P,L[+'$O9?_)NF_&NI]D_23KQV[77V18;J_$?7]# M=$=HVD_B?A+W*G'?#^N>P&J1K-\^."&;SW6;,B>"Y?M9$$D/R1?*[_+#X!LK MQOCU]EWE &X4=$VC_R,\L\[[;RKF,78?00WF>8N__9R !#MQ4"*%#>@KTECV M5F70=\P/IJZ_;-CE?"^.6_9B^7V."S48>L-"U*\E4C&#?]9?LS%S?WP7C!+4 M)\Q2TX1.G&\B/&WYGY= M1NH-J=1[KG#U7J]N3Y6O*AOK@QN-'.]WYH0?X).H_FCY<0JOJ1Z)$]1@K ^_ MEXVDO$8=ZSW9R"_LGMJ7^/%G9UJ3@;]=O7M_?WEA@]9]K;YT2YI M5_"N_#'[_D_V7&\X=>>L?)4ZUF42ACD^-Q*/,U4VJEXU/[7?F.?]TP^>_%M0 MMO!\?WF=?2M'I[,ZUGF$$DFH6N#=Z9D\*=SNMKZ(P9 M'KL1RI[^0,''HV2%>1V+DN6G=1S"N'QONDG"T8,3J2_, M=E+C=^N3,7BW=T3/(?#FMM7>3JC>)H[\+FWVYN&DUY[=I1,]8)]@^!]THQX= M#\0CNH@OG3!\AL/.OQPO*4POWU?QE8;1)OH&XXW:F(U<.+Y$?W^EO_K9'O2' MMMG/2*PU7-LTV@MI-+N6,1B:.Z:QMY#&GMDWN[UU^3B?3?.9Q>+POO(2&]W> M0!^:@XRV1<.T1-+B%34,?3"TC-YJ))5<7ZS-(VO8MX<]A4?5@[1"SF+^#'NV M;?3U5:BYCA]8R(W1VDS1A]U!5Y'I^7>O-?H2&=$'MCVP6QR]:>[\(NK.K(&N MRF];Q"U+\E[,L>[ [AM-B&I'4"R[9YF6KWK9J#5H8DP,ZL ML7L:O7ZO1MP#!FF)H&5*8YCVH+MABEI5)+!S\)_M4+R.=@VZJW.VZ";"(^^_ MC[QDC,'J(!@_@7%?60C![]#[ZF919[26*5PLE9:A6_V>M1Z%:_/)&/3@/WUE MCU]CJ"5J6'LHQ41_#OS1VJZ>WM6MT@T@>_NZ)"PQR_I0'PX;DL"_7]T,=\VA MU>WUBEM!XV$63ZW;UWL]H]]?.HSP96^<9_34UO=->P-C8)KSSG)^@+7)6#S[ MOF5;MFFL0$68L/%'UP$/UHW=%GSU[K#;'P[RE)2/T08QRS;^M;(7<=%7VUU"Q9JC5.PU5// MP(7WKC[L$J_$AC-_M<&M&O:K\UU1P39\SX$]Z-GF/"%5([5(V1+[VS.MGE&R M,G4I4QY:73J&5@]\\WZI!5QMP"4F%_:< 6S'M0:\"05+" IQO2N%W%E^[K7K MC;QXRLU&O@RFT\!O8<(#:V K.UOQO6N,NWBZ@ZYA6/7'O1B#I^$&ON/=..[X MRK]T9F[L>,K/5N8 [ W]H:%:H>6#M4K>DG!Z=PC.<2X^V9R\T2B9)A[F.-+> M@BEG(7O HQ'=N6/@BG[&$08R;B>@%U9F95G9M?L#;NY\T23@3=']V(>GX'] M[PYZ>TCWXHL[<#?,KFVT1O<7%CNNS\;OG=!W_?M(>1UL.UA3L[IH],&;TX?J M46+Y:*W2MT0$^GH7CG_&8!WZ2/D> F_,P@A#JO'SZB?B[M :=E5RYE^^UO#+ M+BBZACU4 [,M#[]8L,V>:>BZ>N)K>_@_%'.IYD>D6/K\%:A @4^WWY@1L7@G MU2US@P17F/UVB!]V35TW50^O??J7VZ9VYC)G%5N?2M$RM$2W/1CV]'YWWX2M'VS0P/0W+/5S M!Y[VZ=^:U!=/'*U/96-27W2'EU.NQ$ N_'&+SN;\'>2RH5HDK>F]95/2+CPO M>'+\$?L0A.^"Y"Z>)-Y\QM[JH4/3-BWUZ%AKN-:)7';39_\ M#DD#QA2RN6$AE>O7YZ0L[U=HO?K\X=7/^KFN&U7AL*IA6R?6WAFQ?*2+)'X( M0O<_;%R3HQ4$&CK_3Q6-Q=%:H\W>#6U4]KPFS_#*+W+ 8M+2>JQ:LG;*..V1U1:[%A"GN(Q;,W0UQFR7S-5,W'IDMFSF-4-6@T'U[$7+EJP& MJQ;0)6[2ZT%%+,G.[INZJ994R'*0R\L7L:#)!9O% MPD=WE)9;+JDYLX;Z4-\829\JOSW8_'E!U:+:K,WL/)E5%NF^JWK M>7BD:$9VU]*[MK&YY5]&]1<6,<\#K8*#)L4Q&@B*.>CV;,-J5ULJ*2[$(R2Z MRRU'NJ-XQ++9\%?L.6YUDI+]54KL.;):9D$.-;J#$N-Z[JT]G2]EW>L6K8)OT8?V)B%CO=+\,A" MOV:.X<#N#OO6!@WLKQ'Q#%3W8S!2B:ME1_M#J[_J\BZG3308;T:3H0^'WV_YS5+?&/:'YOI'A#R1[Q,L5UR?O&[/Q(VNY95N MEX7]05\WA_WUUSE/9&LL'/9[M0S/91#%UY/2_/ 5#I^#KM4US8$*HZ&^?Y7! MZY]"[4$7SDZJ>[1P\%_"((K ?YL4L]%6.72#TH/6*\9)>7OS@>O/V>B9]M!6 MK]T6#'R;'BL^.>$WAB"=[[_/F!^MO_"&W1L.U"KUZK'6IJH!=_I=RQY:JU#U M"_/1#8 G+\93UR?699NZ&H]3D,"W[%9 M""\DC#/XM\?P'_CC*>+#_H<^7YN-P\' 4$-N=09MD=#Z[.P:/C,ZKOQ'QLOL^#.$,0:?K,V3GJ5RI&J8-^_@],0A&/7=\+G*SC84$4D_#(,R#-KS7+9QF"HYVS7QFC=/5N: MZ(1M&3U]AWR!5PAQ>@O^9!N'+PN3P^>F-#?.>N0T<&>,H669=F-Z/K.X16_& M-.V<-Y-[^RI#-_%@NCV[V[?7'GQ!)S#QXXJLW^V05Q4&VTPFC^=><$S8Y0=>3W#-]7) MZM/[EII3LFOV5T^#NWL73TXXQIZ)2]T[JU? *M_^S/)>[-L 2$>K"!H8!V&T MSN0,73=WO&S%ZW2_M95#1.P]L@BM+IQEYG.XMFU!%C2!7K2$BV]B=/76;;49 M517+BGP7#C8X>OX:.O">D=B^Z"_>\^<7."#BN>TB="-P,=XE(?PW[^19#C:S M2JBQ9QMZ$21WLS3O#YL:1"OLKFYV7Q2;:L15:A>&GWA;2U.W6&F_OVJO0EK= MH"L/8\5QZ-XE,>:0?PUNG'D,Q@U:OIKT;&=Z[5NL%:=7\J;6]B2CKQN%"JFJ ML=8GJTG$NF=BNOI*A#4I(UL;SJHRR*'#Z6&HYE\M"V,TJG[;%-ES)7.MDKTV MH$SM"L3E9",)O%)2M:!4C*NXK]'[[YB,'*T2<9S+Y\YY[HT):'<&-5R.N;5: M=J0\I,DM! I:4ELWW,94N037GNNZH9WE ?OF=+8\TY9#/@N1-?9HVFMJZJZG M28KPA47@YXQB 2)!2T)YT6L[,#4UL9* 3.,*QNRMPWT9\\AM.WOY#<*&GBVCYRHX3047E1'P_6^6LZ^)U.M\AI*Y]?X MJL&R+6-+QIMOQ5NQWA4^PW"@#WK+;=H20CO, M$WT-*BQ2^95(88A?@7P8%J86N;'$@> D?6&CX-YW6\E_L :&J0K#ENG?3_;5 M]_BL0=\>ZB?V;=H+._%YM^[/H9J)N^+PV.Q7''VO)^J!>'U+:ME]-0EU S3N MC@WU+:(YS.-.'@$;-FK9CI!?N[%0VU<_V8IN8P4X7; M-$IZH]:F+\M"7?\&U#"[1KY/8/;V%4:NSX9>S[#4BKA% ]^$P2-L=(%?@CO> M0FE2KD7AHK%:H*O!C=E ;6O>A"PU,?EZ4FP\OW[2,:*6J4[-PN%:(:Y!.7(/ M0:[:(>Z#ZSO^"(ZTF!*^/M]Z^=S%!4.U0%835!(KEY5=@Z[??O\=RPA#!GO M.\;_]\J?[P0 6\*O_IWK>6R\K"O!*G(XM/M#A%-IA9QMS*V!\O=T1>3U;M?J6;U%Y-D- M>MV!VBRS_MBM4]T$*,6 K5,-Y:].-@BYC.^,_DS&KM*O]9S[![W>%2+2H9NW6JFUC9H9[;@%>G M&GXR8FQ,Z$H?$4+_>G()AKF%J*O='W3!O<]%K,J'6I>F!AY %XMAH[I2&Y%NWB/,VK$;*- M634Y .AE M+2U!1+TB1[?[5%63986]2M7-#3F,**/6P3TGTVZ%JYGLGUQVZ= MZD95@'U[.&B#ZO>3"1O%UY/WWTW9+I$ND3TQ6 &59_R+#L/5A+NZ5>_]JPS>X(3>&:E'GTM&5*):[_NYC='/M MV0JO7VWT)KN+;5FU1_\1TLO'R]\9?(N6D,^H-6AX?1)V95P[$: MV67][J!MC@B2!JN29.C IH8TB<#+E/S<-@YM]0_4E*T98GY!EMTK&T-;5V]06"2E7G\NT-UF=_$R0UYY: M K@Y\F0R::/.BX8)W,OU3=C<0LYQ3A1:B3>1G?\8.#[B3:;>?/;^Z.WS1W9/ M'>'@:'H]N<1?L7#FA/%S/=BT@6WENJIL<*KEC0JW-M6^99F6U5PK+@-_!#3S M,, 7-_H&'B=^X-RS_,9>I^4F;\\7$?(="V\<1*(7'8*EK,Z3-2>S@H*Y JSS M/#!,-=V;G6/@1/$O"$)SQ1J.G7O M0YD/+]CSWI\$0$>C[JV5PJ)FCF]21Q9A7>Y 1_; --1=W72^MXZ');#4[A%. M[/4GNT7YSY>:E%*\6VMP;I@[,@;K,6/CE@#,I'V0G-G4IK'I7;2.A7C'T%?% M];V>_ /H]QR$D!\E(;BS__A3V ?YM,C75MS?/;*'52:BDNK]T8QS<]/VLXXH M$&CI+ AC>MNM,V'Q<^GV>&#B4&C^OK8XU%&9_38,F^/-%C81M?;MP+A35\/6 MDY[=.YY7X&:_#9Z^LM&#'WC!O2LYU89GK6_-M5YPHMCP#(W>SM>P)&)R$'9_ M^=IM9F;[X<\!E0BXX<0LNF1^E$1ODY Y28OG6F.P^P7<_"SWX?1>;Y:KG]GW M0!,W/,7]7\4V3*JY^P#;%F;9="TQ_[=NO7.3^U1KV+>'O0%/,*Y7G;T2&8MO M4X<]VS;Z^@:H:.,JU>[JV!![T[2M=H]J]0US:%B;7\"=WZ(:9F_0W<(\=WR% M.C1[5@_+Y.M-5$D +B^*6B_APNR#@;"41+3%X[1&U9(TE,%0'ZI)KANCJM)^ MS!)8U7^ SXTE5;*TJHXUT;O&4$VWVA)#^W]\2$(@"S8R$MSO^*_O8V M[$%QFG,ZU,Y\C/Z@-^RO.A^EXYL*M0;_]IB(+ZO03S7+JYOLY(9AZRHH25L4 M[6"F2W(S!_V!91B;GRFX?W!0_.@^8AU0'MEL/:_+AHW4[BMKM6RD%BE;TD3: MZO>,?F]+E%5LDO(6X0OC30FC!W=69[LTAH-\1>(VB9>NXX/C^\QK2KIIFP-] ML"/2)=^_ALZ8X050Q)M"CMEG9UK+43&'>K=O[D:>%XD+WQD6O/WM,[^W\IQH M.9CK=N5K;IJ5DM7N++'E\Q]D:I M7])!PNP;W9IBM1WJ=^@K[&2"Z_D3PZ$YL/9X=NN['(8^[%M[K%Y;=$OZEMG; M*U'>E>LR,/JV6>_PLAM&;-F[&>I6?Y_D8A,.T' PR$5T=S[)'?M(MJ4/5>BZ MC?)C#H>A2<"JV]/[-<6S!)!A9:J6.#X&Z$ROGHNY'E4M.S3;8&2K+HIA6SW8 MMW;'Z35\CX'>5ZM@MR6YV_,IS&Z_KDO1\@RWY"H8 T/O]NKY"NW.<-L1#ETW M]'H'N4T8A_4V=]OJ]@?;('['F_:@V[-5**1F\Q1]H]S_\(Y1>',KB94MIMK' M)JDS:(N$-L$PZ0Y7)11S<@1LN6CZ1[ GETD8KG,W9YAFO]OMB@2XZ@'6)F,Q M9P;=ODW=J.I1H5ROX9,WSG,8>!ZA1*W-D/[ L,T\CD3%&*U0L^1"T=('?=-N M0@WO&\.[F3S?).'HP8G@(1"EQ -]C2/95(,8.UJ377#",:RT6TW#43=%\I*4 M3V"J-6B!Y$Q.69C"NZXK?Z '9E$-YE_? AE+!,^6 ,5UR"A(IP+:MBX[!@/5 M#Z]\?QN$++%0O4:$*)P32%\M,@54SLS;RLHQ6J)G"6^L04-R)!_?)A%B<8/6 M3>] V[_:&*3+7"Z)N=0&U\Z18H%RM"M0:8E!6,'*_]EIQ& M_BJCUJ!M4MH0,[H=2H7X;Z#!Z6"H]E]<,EP[U#5J[)G#J%F)NDWUANV6LJYF MY]65:*O/.+N4<0V[UGY@J/+>IOAG]/MZMZ2W[N)A6R6V 4,M2^^7--I=C=B< M#=@8?P=#VS+G2:XS^ 8(;P)6W#5-O5W"B_Y#R[P^,RW=+.'UXF%;);8)&OPP ME_.T&K$MC)@-3ZJYQNF][FYF=4FM(JY\:9_A(1X6_Y?C)5RW M/2]XPA!*2RMX=FXVEN?!#=.I=QVMK]4'6 MC88S7T;:%J>[@F;/MVC9_FRE[+SWG5%,HM.F:V2I%P^KD[/QB35=O'/=;N@' MM3,W ,&BY6D9(-SF8%/R?7PG-ST^%ARL3U[T7#VN8W MP)529NM+/9JRX5LG?(5-K#M%XC4X8 MNJE;NDIO@U$W0_"RR&[/L$QS0P3#/WC_RW:XV^W9O9+3_I+AVJ=R29>FC5$I M/Q.>..9%P/]*($P1W8AN'YR0O74BGC@A'\"KR34J7RV[7Q+@;).X'3-@22#/ MLDVS)&BZ50;\$@3C)]?SX&W%]*+556I@&,.2<%^=03=$\)*5 .4R%JW$.@33 MMKU&:K1A]0:++"F^?FTBEE@?T[(6[S^UB* Z/#C^KYL#8QBVV1V6W3=4#=4B M:4NV/E,?6#U]$:^:DC9_2&Z#A;IE=_N#_@(Z%XV[*:*7^A5Z?Z#>*K9+]#HE M#-CERAC8"T@KR=9L2,$2[O3Z/7NA%5M,@4Q<<-DB_6MV@]2S3+KO8;$S" M-N:RM$>>U;/*6;[:7#"GI_PE*IS)&B"0O:X$7UP^3&M$+:FSZ<)QP6Y*U,HL M;\_- 0-JE!NCU2C9YM26-87=R=36TK%(=JA9IDG8'>76H:%U*3! M".4'*S/' N[TNR7L*1NE)8J6J+T^'!IEYY\F%+7$'=BY!SV[_,C2)A7+=G#3 MZAGEQ_QZ5-2[_-FTG]@N@1OP"=LEL+<$\+BGFPOC',OIFW^B^!(9OB]K$+U2 MA8]EJ(>8I@1L: (-DGB&/9[8W]8,;N-@](VW"'^7A*Y_?\-"-QCC:UEY^*4$ M,F?5?%[%)*Q(QV:GTZ#;O#7'(@TOKX$;)*_>>Y&PM3M M?D]7-L,-36GWG.NUS3G8N7755ATMY_HM%,O\O\+O0 M'5''!^#@7-5Q!:.LH@T^'D:1A.GV'Y:.$C8HY]!*T@5N6>](F2:DJ]^.=.V( M1W,[Z_PP;RN&^27$:LTKGV_6\X[!@N8RDE>5EJR&P>_-*V.[D]DVOZKZ]K5K M[HU>B14[;,;5$+05E=*VS7[WN)A5)67MF?SA0!_TC(-BVH<@G##J )".LT53 MAKB3+?*K9#+;YM=V3%G+EFP/^+8Y2W9\O-J\(=L!O];P^OZUS%_=K!$SC+X^ M4"LI-S&?K?-L.X:L;\ AJ;@#'#KK-F?+NGK/G//*#IU=FS=G=IE?MB&VX25^ M:\?8ZR2.8L1O"R/">ME1#>+6TIA'Z%XU#N@Y(/C MAD3$)FZ(@=?2<\O>P&W!TFGN)8-7ODA>S. V+/=Q,'CE^^8%##Y7L=)W MS-_6(M/-F-Q2-&81DXVB$&]OJOO$Z99C. OMQIS'=[@L5T*6V!+U^\P5Q<\5 M%.7WY6W+NE5,_=G9S/=X';:I"7.AX,-?D%35+J(HF7+2L"(7?>AW[J,[9OZX M15@2_;R5&YNZ5.\+FU9 J'DY;&K)DE8#QKP<5K9L#$_B66WL_G@;H#&?O'-# M^'T01B>VML)6./FT+*TOB:O"E@X46SK(MRI:Q-\7*J/_"K -%P+;M^KIV-W> MIEF5IWS7S-KP1KX%T=LO?A[5SG,8K-W [O-2S< F]R![>.)I\8JQDJ-_1&'\ MQR?7=Z?)M F/>VU$.UX2BYWO35D\=\UXW"RN.I[FA).;V2](0NW=ZZ7):B4C M51%07-_KV(62,^IRR*&XWD&FV$9ZO2_9N^72XGOW^\?(HO/K# M8>LFXDDO3_,W&E R7I"8[L"1U\W^IKRC8^1O8R\>^%M$-SE>_F[,A6^E6O3 M>;BV][X;25RKUJ%LL"PWHEV/7;;#WB"QN^#)5KSS(^3;MCWQ%\3"37C=QZV] MF_2P#=TZ3O';A3?=1>S;$R];\9R[ ^,H>;DY+_E8I6]C/K&A;X]A:U=_+(J; M8UFO4[^J&9;59 M1#$6@?1Z%@4 #_:Y19@=4VS.VP1B+;N'/>0MZV; M0,N EQ9!+PZ0M]7P:N^_LW#D1NPF=![T-NK>'P>5MBO3 VC&[6],G^?:]E.I&ZXVB%/?)O&K MER7,$[]9NO/2TB;3BXTEVE;.]0L96N"U\OH;S_%;L[*6W<_U*2@=9BUBZEM9 M<]CK&]T-$+,Q*VN9MMD=;H]][5E9#S4]Q%##^Z2V(\:'T-+AW/$V-<^./?G) NUAJ*265.7U_=G=:@ M9_-3JUK9JJ#"1J95./?RL.4[UTO0.Z.W*I&=B_&_P4CAP.VLUJ"K&[HY4#;E M%,F9CW%I0TV'] M<=&O)^^=$-M*1J"]-,C%-$C:6CE8N-Y S9UMA;9M3KCAHG:M0B)ZJQ,>,_?' M]_#"^/DFN?/FHJOE[8CY#NSNF=6IX6K:NFWT;'M;- _S M'O)%](7-@A!LYY9)_>@Z=X1Z>9F$X=QVT4@"A[91*8#%85HC:IG[V+?4\W$K M1,%I9K0NLT!?[>YR;F5#M4G;$IZ9IMZMU-T:I)$=!'%.PM$#^N'O8!_Q[[F_ MSQ<\S\_J8CQVT;URO!O''5_Y ME\[,A3-12S,$JS,PVUPZ.(9]8;$;[IN:]PJ!@P9DKS;E=C2_,&Y%*LJVG$J23B"@Z36CRU<+0V2&L2"S3L MX:JD%9SBZ[O8<7T&2PRGVP>,'GX(0O6%J9_3 D>-H>H8KTS)IJ>TTM[?VFRN MPWO'=_]#H87+P(\"SQWSZ*X_O@&KC)%!'G;@KW,=+U7%Z)T;C;P@2D+V%>;U MU@/EJ@=)]+^\^*>9%L7/'OO[JPG\XD=M,(NUK^X4MJ_/[$G[$DP=O\,_Z&BW MH):3G[2I$]Z[_H^:_I.&0YPYGGL/?^)ITYT\O_I?]_%/^&(7_Z'."S]\X\JO MW\SH7__3L,1_;8P69SK[Z7\:MK[=87]SQ^PF<.$H8)=7(.A/CG/ MFJ5W-&,X[&N.3\72XV0$IBC@9QH0,Q@G#)+[!\V%CY\> L][/@N>0(+E,_X] M410E=Y$[=IW093@HD?9E]'^*M)DT9AK[SD84C<-W$!W.>.KZ;A0C:?#Q W/&?R9.&+,0 MR(HTD'S)"<34F#C?.]J_7%PJUSE_"4*7ZMUG!V'0M&"B7:>+_;+T3Q$O% U' M\T!8,/PY"P-L91@B$T^" M<$IR'K'P$3,HP7XG7,&8CW,_PJQ$L5D<,S 4= M7@9_><__8:0\\""X1YKG3MCH>>31RL+G;J@1V>C?3:>P9XV$7CNX'>75>\)@ MT@YH.#X[\UP'YI<2CPC2'C 1)_V5>2S_.B+I4\:6VV?@VE1[??7UTZU@"!RL M?EK *7PR&PW6X_;VXKUF#!1:<,IHT^[Q5HOA]+6+)'X(0EP3X!@79,Z>NV=N M4LYOS\'FS< "$%W E'\ A]'N:"*"_WRN96ZM]\S-DY2+&L-I8JA?F(_<0P'$ M%>8LN5#,$5C<)S=^T$)V[X1C? ,R'7MFQN1T@'.+_P1)I1"\\)N19'Q.E:2: M\N:B)0;+1_,B!HF*/W'OX=FQ!H-JS!D]I+_*T:F-')^(&#,/3#/M8)&J"&"3'U6@N"TO8N.XT"+XS 6;1&8!N(," MS8U,F2@2-8RGH,! 40)R >L#.A,%OL\\XN3$&:%%=2D6$L7P'+HF$_<[WZ+Q MU=$#+@1(,;>?4_!9[ICF!S'^#WC,+LC@-!@#88QTBIM(*T4[>D3&^ M =\863N4'!0-' A4$A5\!NYUE'"?"7R/$IA<\/@R"=E1Y)CH>'I@ M/EH"C-:3V.%4[F$U?4VXCKM?2.6ZH>5SX%S(*./.Q6B$%]88;H%1P!>)MGMZ MS#NL;T'7(S0XZBPWZK'N6JU@B^:*)>[DQ5KC3BN7%H:6:\MEF85DK\#A$;(, M[PC'&%[@SH>3KJD\1GE Z3WW7<"4HELPBS/SFSO#(?,L/@I>42)*T^6NDJ58D#[+B F:FZD+OLMF=M[-KWI> MKF^R98!YYU3Z)-UYZ1;N&@F'$.2HX()TE$"%Q@,5N= $=WUI)QK3F8G$*W)] MVO?QN 36!8L<,7HPED)/OXA<[NR17P].H>H/T7YU)B:D.5-.&FDC. 9P!I!1 MAY&ZOHLWN79T-F=G,F<'-S!_#$3S2 M?ITA[U]6V M?G @EY=&EBW% 6WX9BXBTY*7PAJY@HB.?J?C0]3'HC@VUZ9$E']C?;ZP\7MVQ\T\,L2C#"!M7E2GWWH;PUA%T?9J(&AB(-KSQH@O N/FT>$\L-*$[&$3P118Q1/ 'L M>0#NQ7\8QJ73BTDZ,G]C_%5\/Y&WQ^38:"%>-YX%D[,D8CS$BY:=;Q MP7^>WY7[,D"@855! O** E(P:I8XC MNF_*=18MFQ,]:!,O>/I)>PB>V",+.^0DPNQB'M3$F)\8#0-2?O D%VDLR$W7 MAU\-!'S8W!Y>SC-X=Q1D2_YG@H/&CKS$P@\\^? M[(&;1I.G+'X(1&!]-O-<86QR:N[$]!D) 9XIT"B11J )@B6$3XAHH:;"N) @ M<+\ODHX?N&FYR#J*%(^W9E.!9QV@>20B<&.7E&&&:A/C(Z3T]& VE8Q6"H%R MS58L05Z5:;8NZAV,,:;J2QYNI6 ;A",4 O>" /<5)9 MSC78C1QQ*Y.WY6-W3-%?-,OP8CSKT54R#891*9RVB#Y3TU.D$8::'Q,U6]CD MDV:DFO'K#%E3L2[YI4 ;&(Z%!02Q#X/O+M@D!@;T+_:YH4U=SQ,OX7L._"/= ME[@IEG:>UN&,=DM8,+GAN3B9[#SN/7.QSU.'MU&IMXJ4"#N+YQ]'0WI"%% 7 M:.;GH*H[@$OU-/966/);M.2<5DF=8I6;T",%E\Z%C0B#@1)O;B?#VP>YD1W] M5<,",SY*IA0X!*[*L^Y$W/#!E^+J1QS!M2 )BZYBX> M?9\J%4CW<;P:1D\E M\' !?CP$$T)5HAIB@((KB]=8F*U&?\_0V(J_<_0:YG*"G]QQ_ "/ZOI?7V6# MXGBA?!GX6+07R MM 0VX^%-&K]KD8LG.:Z_!N1$GR1X1>YMP 27[S^] M??]%LXS.00EQDVU&^,''.K__NOC\Z\67W[565W#+:B#?++SX,_Y&\,C/>W*Z M*S+X#@_X8?K".\\9?=,,.!+023E_0%EQ 1"@H#'K6YKQ(?,M0V\X<6\EJ1MN MC6\MF0/Y"W'>MKM_71 ,6,Z+Z_S%2DF,KD,Y \UX(X,!?VTL1X5?+I_ 7U8C M;?C7O 31O.N.>;8K=AP;(^V.;AN=GFV?&+K_#&W9@*UAM&Y"#('C;;L_UO 2 M=88[8!-#U;I?6N*+-EHXHZ,;9L<>='9Y_*W_G"HZPXG M[U96?7^4\YHN8F6R(K_F.]35 :TQ9?8Z]G#8L5O83?9^H@/3@,D>T[9Y7;I''ILF]JW.L&<>NWR^ M;C[-(]XZZUXE--+2-Y3CF?NHQUQLRN"=IG!3\->^=I_)3[# M5.:!*-F[N'TKZ_ N;G_5>.^I?B?'+^U,*V$B4BH*[/K&X(>?M*LI@J&)2JHX MT/S /V.B595&<,!GU$M($[BB2DU?X^H\A59>9#]7*!>Y" 4V<:F>A*GEA9BU M'1$Y=T1.6A8G$[^!<$EW=*[]*HI?W A'[>1^BO"(XTC6:ZN_TYYW-%#AF,@T'MHXK: U9M5^"8$PJ M#*883 WE^V10.QSCE=0@LVI@<."Q,1=!*N"3=L[Q-8$V&#T$B3?6A$DAT!3' M!X*]#A86$9R).^T0.?>2 C>E .8-Y-T]BR)%6;*HVL()5B-3@B]^BV#)7.L) MY]()0UYN3.IZKET4Z5+*G_FNI(P] LV^9UFA#E=Y((;;*2K[R0^@L>\C,%7< MQN:)^O\BA6JE'IB*'@,P:9P@L1?(-_&Z2>R-IUB5=1,=MS&::*7>Y*CDI65ZLD7U.Y1+MK(-[ M7PJ\-^27[;X6N)QIM3FKHA"J5B(PI2=<_L#?DZIGZN713+ S.D ;ZO87WN M2(A+=76@&T?+89(.$U$HW3D(A.5#$#(PJ!H/F(]X;[1BY I> *K<]\2 (#Z'=C@//(VDGUX<\$":1TT("M$+8']!R M4H18@ >/43H)O#6S5;SJG"L%KT%-=R@Q,)51IWFH"-_I(08&-TUDMCAUL?-= M^%0"XE,@>4F(.E["R21F(^XJ(7N 8PD:@]=HAW_0.&P1_#S#QN6Z![X>GF0> M @^VOTCQTB@_"/%]OY:32Y1DP$G"!Q5-^SCGJ/+3\0B(0H&(@/7Z,Q$@7K+< MU/71TTTW7;%L2L7NN?8%]A9PPOF22VS4XDJ*)7%XWTAM"@+W<,;H![E5'"?I MOHOFC1^9?G%< 7*!3&-1M@(!'P,Q 5*P72%.S_(B"E[/]_'$'W$\Y/21CE@R M'%(M0D[BR!6(;"A]1,03^=05+T*CER(SD;DGKP9BG (/Q1-.)!$HZ$ 8(G!1$4 M04DI5\(,E4#C1!120R#CZ)D0]5D_A@#1ZS>#G+M+^:G"7<^0^Q]=>#W"#'!( M:2E"#F),(L)IJ-TE\$^,EN B".!UQR>?]I[WZ:!& >"WDKQ$L(>1R:)"AUGH M1NSL"6UNBG:\& X>5H+A3L'7#.4^CW7$ ;.SS@3CD*"/,RQE.@M@30#."GQ? M(('%>+)5L)E3"'8%"AL?3Z&P.5 &G4CDK@W3"\(NM#",Z/ M.+2"O>EEL"\"-9'_>\[XRS6:DV,"LX>7Y8Y>A;/@DZ.H^Q-+214@]F*:J U* MF,L9A8&([*70H 0D(L"?T)+X/OG^_"B#*DR _Q+^&I;JWQB) D.")Q;T&4+A M,DJ,^A11?1NZMK-H"E4$D7\F["8=DO*2*Q6+6TR"(:MT(M!T283BB/F(#909 MKY@Y4QGD+3>,PKM&[P]D-7@D]&1MZGZ7_H6@C>L<88Z%H#:90N0093@+N))$ MZHA3%H?N*)(=2="*Q"%XV @T#[(]D@XH67J02M1N&IG$'BC[QI[%P4'T<>" M=""B#^X,9)SV@9C'(5)0M2@W*1A[ ALCCTH?L3V7P7-IJ]'T"F<)7<)9$LX" M"4((',\6*3LP(3NBP0:!P*9"?0(*'H7#LE>'?8\L>X56F')0QT-*?P3&'B=86!/R, MP1C^VTXA8C\28-;J*08;;N39S;+K&V$+TV4=R67'U>1.V[FFM(6Z(RQ M(P9 M\V#6V<4>]W!<1GB)/FVPC]BJ/HE$C*)&S^F 5T3C&*$[+?'%YM1*'IL8O^,F\S!&?"2-&/HS7.V I/XUU@/W&OAUN@ M%V6C/V2JX$9I;,"1%_.N1,5\2N^#. PL*#&7NHCA?8$O,'3197#<+/"&0J5" M^5*?&>[6XE5(%IL#Z8V?.&P\[TGD8+:="RY*G)K':;9*/- %XMG)?-(JKS=K MG!B$';D_.'<1J1M%-M(G.F *(X0D?81Q07U1 P5!\N(M/3;1A+DM"+,9GFO8 M%D2ZKN(J"_LR,7;F@:9ZH/:P986CAV=^Y)DE_(8^LX9TP'3_1#.>1**]D_3* MT]7J*&O%;^(WA\BW%S?K'XEY1G9WKIUI5X)[**!H#?], @&T*CO1O4Y\'OIF MXQ_XK1IUFT.;*S829?%$$T^'W\;Q=1=OE[T&8VKH)MK('9%EK+T 9MD"*('T M^25(+SW0CP/VBH7,5BVXP]V?-JWT=EL:DU2O.AIS:10.N8MM3OAID/_5X;E0 MN1 /#\5[W('BJ;23RK>G.J*5VW\X'G\LY.TD9R>Q(_XW9Z]Q*RB2?#EV7'XN#)S\65J*&*M KIIV7' M<8H%T-VHF[4&KC G%#%03^AWF$.;:^22Y@B(HWDN7J6]9N?WYQVEI7UE..&U M$)H?BNE2D<9[/,D<4*+#DBT!D%M8BJ)D!ED+$H.4YCQ9Z%1U8OCM7Z%>Y$4< MFG/R%/AN'(0\HB;42:EC :83+?*&-RK*718OHO@1"0K6:,>R3S,V"/D@4H1E MT(T?3C"4G,3RV"M^+N\72D;@^6-JE1*UUN'-I_B5!BO^6 G*R3A=EG$LQBK> M.DBQS%+7TV!A,.(=J7E.74$.,S&KN$>1B0- ;SF)+R=F0Q'L7P)D\V4 9B;T MBQ4H+R;&7:RJ$AD-E'(D4^R=M"Q [A24?Y_=*Z6U9)36=!^(_KW$V/2N+.TP MI12^=,\PT5YMWXUJD7885),YT_W9^$FCI>,)9V(4M?=TX?U*;

L53>J])SN,LP(PM'BX5MG-N"T#9 M!PEQ8RUTHV\RT8O<(72ATM:"*$E@8+*VC/-7OH>91Y.7G4LY:?K'^VS21RL_ M.6?&P>MXEU+ILBR^L2U-<2(?3J('1A@IA5AEGPW$T@ MMR1DHLR !]^H&)F7"1>E64V$$BY-Q.I4)2$15V5\TE(>28;R0W,Y!]*<%G D M9?8_$7(Q99@_(&I+^*E%Y%5_8&/,C"$2WO'!T-@E(1TY+@.8C5#^^N M+G-[23*C5&H@\[L[3>@&Y2]FC_!,S[6+."LFFSM$Y*O='YQQ7C9BSN;:1F1SGJ1+5A:7+ M@"1?8>""$D+$R;O ]4N&:;B>]M;QO^%,Y/,E;!1LMNSN3X;. 6*1E!D+RX>? M[WVI*&/M"2AB]$\0QC&E>^3GPL^FSZJ'(K,WC$ZUC[/>.!()")WI"OU!+OB Z5M=R1.@\@'>^[ 7N3?X\XUP3 6 MR].@Y,\1] 7& <:8#E*=_<*[I?&Z[G2,JM* #,!Z&:B# M=M),N32XD99(\RQ-C<$WP?0Y?=#UQT!!^,R/5$\/@<<*M M_\#(JCV+ #6;ILEPB3\*/(Q?8.Y@!VN,<5G8]P>'\D'(@9!/8+GH!%8>=FT) MZD+1A C\ $9QMC3G"1Z-$JH8E81D-29\=64)/*N0JG0RQV9A+F6^O9B@;#+* M*R81#X, !BF57YAV)PV.4OT*'L6E/J!^RE,JUA<])5<>H!76!=U%\ML6"K[N),\YF04&,Y9& M$OHJ2_EUQG!TCW \41*!D[NG*C]>)\4O(*INF2H.AXA Q2BO)2-8I>-EQ21S M+5[>RQ8O1^N*EW>T(46A" H9D:Q"@HCA9D1 H*KX&7 (!(EVQ7TRO_,-8]!< M?L9\M^AK62;#BUBGLP1?R$T5I7N# X QJS,/O'5NG*$=S%3N/ &BS%31E!("H&8Q8T97_$"\=='?1KJM7:*>U8JM 6;-8 MIT]Q27K.7O2_%11LH;'BKURM/KH3=KC\JGZN38*7<_62F^$P\SGI)B&8Q/A' MS7RXID*RNA!89SWN]FQEO9?3\R$)?9=\5(*2X]7Y;??76)]M^\6T3_QDQ'*. MUSZQRVK.KB-/D5,7!<)!S2% M@:E!01;EXE=C6?G]N79!;N?B!,3J:+92R"_QD7FP@J,Z4Z! P9 4!(ELGG+* M#S/XE3\\?D2__RCO;2J@\(LI72F 6"K6(C.7'XDB$3GFM]X2IPMHH)QT;HBC MCCS_%1P/)X&MA;8')>5:A%5%3%HF?5V"SV]F,.YB;(I&*<:!#FD\NHT'-8J* M41:]S^,GB,*>,IKAZ1,+H\G\'WM,I,9RJQ=W$[':%TMO3^W^7VR!XF*C@C<0E%E? 49@$: 8/T-// M":FN?+])J.\*4.H(P4"]V$@)'Q62-$4]9AJWL#FMKGO"M MX=P,RDLIQ)<2A)\CR^1%+\VM6,(#KC?%UIG*@$W429:MV/(:SF.(M\==!*WC;J*L4 M,0=$->U&?&2.P?P10&8(H.#7^1FX4";-HCD(>0^4 M3X7[.F\/8_5TM86!2P;'>U$ MQ,^S(H@LO[T $\^S-23F"G]&W#@1AOQ$(NUAX0H>.^35L?HB]MV-#M1]KB=2 M64U.*D]TWYCUI. +A]SS*(U%.=IHEA'%)6S64A8C4!;N,5CR0B64N<(W 7N= MH>]PF"[/_<8(W +6%M)P.R=+UC+%]]0 X4[!L?*?#\*<;=9]*EC,OMR M[Z;;6MFU1^V1(%*?9.N@U#U+71N77+)2XE-LE24]-.#W/$$7?UC22X-G$)'Q M)R(HVZ;$R^*O\AE>_Q*6:Z!"FFKQ4W 687<'F!]>@/,)5G8"@4'NGF>.P#I5 M>)+Z8*+1Q%P_"WFHYM")P8CEDQB+$^ MN?YCX#WF(/^(& E4U\E0[21JE5@D8''.&<]I1X4RB1"/ *7EP0X43T66"TER=T0-_CR) Z3$FDFES/YQKOV$R)T<,)2SXTG2]^'S<-=>>YD[FL"K ]?.]B4!YKY.P;"2>FOH(.^\L32Y0JK9%N;;)&94K MZ,XJN7EI]QQ\(R;W\$1$OO'A*5K)*A*/S;%6J45.5T3E&;Z6 Z=IQ77B^4,+ ML05$/"3ZQM.#!/P_!WJ0[H)(U:71X80HP$-YB!:MI.B5-$?FRU1$2C21$OG$ M8X)CV2TE38[A17F4"M+)Y7SP='69)<(C.Q*X@12J(TN\R03.:P-Z,(4^.;RG MUS6!UD<9O@(UG\D4B^X"\I(_9U164P51ZY+)CTA5RQK=<.\28T[4)TB&_,2X M0'AC$/Q#S%P4]B/W'O+\5#%TA0 M"MHQ[G0BP9@^J.X<(\Z]"GJ&7(W4/IUK'Y(09]XI-.;,X&1]D2^)GZ9^2Y1" M<:3!NP4F>[Z8AXJ8P$WSGO_#)-*(Z%V961L5ADT4#*0E?$5_K"/BMVD<[(B, M13[J(WHJ<<9?BKBQ4 F9A7^\81\Y>W+HTG @S[5+@20F,A O31.':.%8+3PM M-U Z$Z"!2-N9<)A:V4J0]S*<""B,!U:P)#F\#++18H^D@A&1;TR'^?1LRB&6 MR^C(6QA^,96:+['*1-"(QX@I\BK!HA6[&HG+8I%_[*?](H0>\KM<=$PRJP+[ M P\>3\"T"0<,=&L4J_7<3.8B9NU_U X12M^2M/-789U\ENX63KX2+62P[XA. M7E1Z[GRG_'4J5)!F)ETEF:]YDGVA!4FDE??ZP/TA&H7N'7K-&';Z45,8L:-\ MZZW8Z+NHC08Q ;8>!)1D:AX4@ONQ<*G0_=*=BA02P6H M$YXK2^3<*.UCD]:5Y.P&6)TP43-8GF3(L&ARTT ZEOYYL2SUQ8 0O'Y\KKT3 M]5K(I30D*UZ?:YP@ZM#NX(6YK]"S$A>08WLH$GL]UG$J;HO#&16"JQ@H) ME!50;/ -A!$&.L]AD5T$5$T387_RZ'BS)^;+2VGR?>@!<2@5HL+&539:S*,T M:3QUT^[O$>DK%I6R.$W:)F2CA\Q$\-3QM"T;,F-_T\CW##W2[,Z^-\6)[ _W M R<2'TE*+)WV@3$A 4E^>RFYZD"%\N$[*]FFR13@ 0H\2LWIX(LPFPU;Z%+: MT6SFD4^&^X0L,HJH$!XD@_\VW2,Z=/W,:Y30UD=1HB";R"I_Y1F,!,AVP%DO M0#\"5UMPQ2G'&&#^HQL&/K^/40I0T0?)&$MR_P".A'*2$($&Q6U(>SSE^A=E MBY"UW,$:<-ZH$:O$I0<@%E2);\LWRSPG'U?&D]N[-GH>R<#"R9:<;$DM6R)* M5S0/_O(C-8^42SS>M(#JSA@YGN(I'LWQ@YQD)\(BY@?&K 5RH)4Y?\*P*N.YP&D(!+,OI!>! MAJ] P-S,54*FR@M38CK*%@%VQ7N4V&*+3->>\[G? MRJU2=;K/,Z>[-'90WF+7Q?1+WF8GF$PBEX,F8+ SYD9-YJ=ED5(T8\+6X5:- MT3>'_XQ_2%J ,/&,G6LIJ=MPKM*(@3C.DR>!P$O?Q/O%YWA[14FL''=X]>"# MMNO @]9.T.%D9$Y&IFADOC $O)>0^CS-N,+>+#GDPPX8CJF?P'/Y_03%'\$Y MB";/J9W)X4/EKAA^4S;NO#+)-M-8XX[Q=&UP=9X(L\*&Q_CC:% M= 4:4)H/WM^& M3*)%1F R1R+1"C,%:"%3U*OT%1+])2C./-2:SO,Z M[YRP84**[_,K1@Z-A?X+1DQF@>O'LD%]^AOIKB>1I$$(=XLZ$C1Z"@.?;S= S\V0E5BB83/?7GN,+(Y9CI&J^ MA*DAAM&VD>?:D[*,/ -HR5(BBA$M9.$>32O"91"*#D%?:Y6X[B0AYPYF_ MWDI/X?*7<5[;G3C;AJEP+:2DK(P&$5<4>:B8,X5+K4#FBYST%]9DX5:1KO\2 MV?0A5%J^/E36"90/5$!:3=.%JBZ;.8#J Q4SW15KZ&4Z$6P*>% @;;YG M:>D>!X"A6S%CI[;LH!MQ2E/&9%REE =9KE6Z;&DZ&S@#F(+&3^"YW#CR&T3\,NT2 ME]99R+U,(%+2[HD!F"P+3)*-XV8)S4ZB"G@G);8 WN), GQL946<7YAA$> M846-B5+C+7E!D21<$"H+?%E;ADQDU=X*W.B7M5U4.H(I,$2*IYVZ%3?2280^)KV:PE\;X'XT#\4?::]EN%M*U ]I9\/$3P/:RO,%P8/3 M+QX+T/ ]$TH*?]L/(MF9^)3!BR!2#B(O8TVQ[.&3RC),)#7I7DE/PR(>LH!0 M52*,')L'"[]DR;>2W@ ;QB.__*-(%FA)R.>6ZH^B5GA9X>%R\?S(94N&%7,O MPN3?Y#'^><7SG_=L:4]W)ANX,_EE?L?- MW] I!X^$E8%"AG)(]8E.R$1S/N93MC/-LA9 Z5 MEHMH)95ZB*PHGJZARC>0.\*\KX#Z7U(S8CAR$;R4/$^)DQWY#?@>Z32G^(LI M(R:\1W,:N"L01.ZUG#+U"1^)3L-8')^VX*%W<1\$<=S"N?&ETBL3Q);D25@6 M13K0V/Q)>3>@O)>*)4^#-*BTPH7)06\I8&FI@)=N:/SLG.F] 3,-[KA96:$ M^2)3A1;O5%<^3[:D T$*7*>XYV6^/??KHX7>?">[#LQ@/.E&+F6)8L,"$1&1 M^Z]ZAA$UK,0@6=UQF-JVL?B@O)P1#29EZ"I=#"$=KGK71$&>S-.@*%%$F'(" M!A4OB=G8Y=U]M">QGXA+&%KNI"*FU^&X/%GY8K:$*#(\0JE>SKX(=Q47:DDO MK[1"M'C>R 7[[A"')"V.YR6:/%R$("-TOGC@M^NNG_5H8N7==+5BOZVY[FAI MO$#4L&+N8NZU$WF*(G"5;B_KH+6TYU9%EZU<+RYQ_J-+NRQQ0#UJ%:T@=82A MR-HX/9HY"CXG#XAFZ:3Y')/REGZIVSZ_:)Q:M:M?"F>5G3M%TYL"$^AL(2== MUIY/YE^)-XI(S7WB.:%R8%&S8W-5=EG]?]90+PN)YCH(XJA*&[*LR5^A_6!Z M).?8B&J7P?(I*!T&&[MQ# MIU^F:8,4I(A8',L"CP)4XB+5)E1FO*Q';XBH\ ->W"6?PW.T*\ ["%R02Z#G MC%AZ%T))3&<\B4GIWLB/*=PRI0+D1FAK@1-N]" FRF\$8DK?R'B@&LLF+2B% M_3 &@F=4SQ-2R4W6F%+T()XL4C MS#0-7\+Z+-OU^#)E<\C.H.DTBB2G5D$BO3H\[D@P^1OINKLCI:7_=V;J%6>2 MZA)]Y4)$ %5=WU'>M9-B??#;6:X2T@2\K-N2TAR.+)KL<)A4><[A&4J2G8%D M9Y5C088D.^0(28U$;@A_CZ-DC6<\R%D/[MR[7@&$C(CQG#L.B\SO(OCU(O79 MRSL%&O7ZBK@#H.:7$2BGCQT*V9+S9QJC1#U.*_(H)28&0WJ6S##UW'TD9(R. MZ""ASNE*8IIQHOG\GV2027)!PS+Q<.PI6$%!$O,FC),%S$[M#8**)(1$%F1< M%E?NBJ^I7IM*R$%$OZJSL%4KA1(D]J08_:845PFQ6=4CK3IX$WFBC8)FESZ3 MVE[G"=B6DR(BY6JUH=#)2M-'Q,Y*,3C87*.(A^L"!6I8+*UL0?==_!TY:6?C M>S+HA*^C;+EIR #OZQS":I)!A3KF41\4BI+*T& L^]X(1-: E=87H")WB@#DLA;M MN0:8662(95W68+@QRV=[H<$1B581^7>8'%4U30(1$\WC M&_$FQB+.ZSTK*3X\:MS+&A+!N2)(/1&1.Y3]1-UB M"F\3L(V\JT76O92S7L(^REAO25O27*_/- ?VR*Q%P_[#/I CL6%1E[Z^N]*N,=/Y^X(OA#@IEB<9!M3W-CX(6YUCU*TQZ1,4M-EW-W:UG1 MJLR,2E6V1)IY&#(EGU[%^[N7#YOU=V8^00 (ON&! GX>IE"OZ01S"69IVP*L MXIB?)L\NPK8,A'_@*$CO63C%G73R,^:HOD1TNA\QO.GQ$7P/X1!_R3B8IS[^!1 I%+ M*6X-_\U$51CAG/#YWX?!4XS ZT CUE/YLE:8OQD_IBP/=K\A\,U]L:AI!(I+ M&;81&(FF AG.,U=>9%4@ CN8 TI*6\"=%Y_[HB68% ->"# /%:WL[\)$J2"V M"RU(P#M91$B?1--U$KQJ2A'O/?:(_BD00*LKMH+G<^U"F9M*9CJ]O*%)@5;< MA58= > HF+2@@TP:#EB-\H,4Q+S/\A:.)"-2M7>N1QOI>R?T*=OL!@MM'_ , M\?K]S>T/1^O19O MD?Z)KDT+7L =H8P!:@!4<('B?K!_)5,JR^#8+7+J["WYI;BC,3^BN;[@RIR'W,(CPY>;P MY;-?R.!=[JA!/STCX+;Y?G'T^K15QUO/@1G?CAX"C,MS-3XKM Y!^XED"L]% M4C%A+KJ&A":\"1" M^+=B;N7%N-R@\R'\#-,.?D.,$DD%Q0*1?.]F"XN\,VY8J M'5#?4[L?L3AI2@NH@KJ":5J;:7 FO4:AIC9/WWR"](FT#Q>W;V&E93S',*V. MEHK#17;HQ1DO%PA2695,&(UT]0K=I4C[ZD3?$.\#SK<%TK(M\>KK!VUHGQF# MCE88GT]:N_+!?4GXC+^B[W8!INV*H^9BR@8Y:U_QH)(R@GY^,1(-"#L:!=TP MI^/?<'P2!Z68YT;=AY2U%UGX-OOP8Q;()8(XI!35^RLZ MA]*FD;B]V'TBY^:4RZLJT=2P"\/<(*KX9:.SL1_G'FN7%' M.M^T->+]\/*S4GL9Y5,YLRLYCC;'U3S;'._8R$FB='3.!W@<#^C/XE,$45;8 MRV' ,.4_#-_T^Z",*3N'/)0 M0KU4>3;YQ!F)U'Z%"_-S3QU9RC' 6@;>Z4ZVM:,[5#_M&1EFH,6[U+ILXUJX M!A3_!4$H(5TSP"ZR44HUR>RBRY Q\"P[NA M,TX+F8#_,56#PHP< ?MY4:+ "M%QKAG-G0(D2B41(J;$JZ-X0W3JW9Z*-S]\ M(J(#X0VP\?Y6;DYOD^U]VP.1^Q[),^+^FMK$. M6]JTA\MGHF!8O#:;:E<[^^'BW:OEU[6A66;'T$U0+..P'8D#8[_5&=A6IV_H MA^&/Y#;EBK+-93L?P6B7P36L>V)8S_%O86_J=OIZOV/85HO'H#V?O&%TC*'= MT;MU-XU]V2(^LBCZL=A]719W[Z2T"PY[(+ZB-!$ MPZY1H7ER2K 'R-!$R>;0H??GYG\S-L#\0:N$/E9MP'>1WL_5?U[A"SA4N13Y M^"G @#3/T0\9PX.DS)=7!B]M+U&$8"8B=@S#+#3P.4]^D6I*'Z7D1)FG-9;- MX#,$7U%!X?A+\?;<"0@QPSJKM&_>82;\+Q!&$(MW22C3TQO!<08GJD8,2 MQ5QV1-52$]F1IW/P@PJ036DCASA ! Q,M,MM!7\Q38+H2$GX2[,CU*,8%\)Y;]>='S^O_9>]/FMI$L4?3[1,Q_0'14Q9/C0FR".ZMZ M)D*VY+KNJ;(]EJOK]:<.B$Q*:(, &XMD]:^_9\E, %PD@@1)D,R(6B0*1)X\ M>;8\:Y9DJ62!@IX)SV.Z?BFU3/?>5"W(N(Y\89-G(6+QQ0MS$0MIA*?;<>2= MIE@]PH<[FP>8:4>]BU4/6IF$5[#05K4FQ@X6$VR#O#*ASS+)?'M.YEO[GKI! MNMYR:$T:WQ;(SS*-=HCY'5 CG03K%_=:%?M1' MZN/9BYX^GL"CY/465;/!^NA.Q1P5S#9S_NT^,7>'')$5H\25^:>/)=^Y M>K3.8_/LHH55B+6:I$GO%>R*CG/S]&DJL6+A&%MOB7&LSVX2A>NF[FR?TKN( MV.R^\>,J;BV]RJIC79'ONZ%8O;S<6)H>(IOZ!%#O='[<#M'KG>ZZ4^9VF&C' MK!IB"? OJ1N-*[9@7Z*)'1/"81BO^MM5UTD=I>&%;7NB6XH6C41P?95V\=26 =]P4WLZAFMN9.Q+652XZ+AL? M&4Z2WD;GQ\U8J<0:.^/5HT2]E%W'HXY^#V@6';4;BZUW(HA3N$BED7!39 [$+.&E?;$2B>>P;AE>%EVP(E?CRE3:U7L1VHBR\<56=ZAC/S[S=67 M6^OFX_7-=86BK$I]6*<6//L,EVP5TS\27__N C)URP=X29TOW7UE6GX7!H1) M1JA!%*@$R6Z>C+ ',_1H"=2D/)B4A]=2'M@V/W)UL:,5:W%6A2,Z&<-JGX*R M'LZ,FFJ1.J9J=,NE:GR83KU[.2 67?@J=>,&AWN,A)[B;1(WRBD'E490E5Y8 M$P\E(#P$>.=%#$YOPU22UG&FDFR1]54'A;"'F$6K6J%01TE08XV_NT"_ .QXLOJDV8[,4B$M+='4P5D=8 MZ2R$&P5J!'D0B&SL&1;JC],1C\W!%B!Z>.58^!Y0'H[ETO.UGK@&. UH+3T) MU[5H8*)/W2(H"BPGO$K'&H$@1V/?N3YU6H@?A$A4,Q3A\X)TY^0J1:/AX]B''JXQ3,PG@6@B,WH@6[CZ0O83,WW61$ Z]R M^*$^%\]W(I+C@K'30#1^-8(U0 N,N3:BP7^YTK$:'"YS3-)$3 MM G6W%Q.??3YAA?KCV!9*,]FA*A .@?<33C]>"*'9NK*P8_ 3%VI+][,U!4S M=64GONA-IJZ4),1SGKB"XPE:]M IW]6^6RQ:-T5_R M-VU)V:8Y^NNFT+#?LX==TQR]=LW1AW:WU[.=_K:#M(ZA-_HN:XPTO@_9J?/4 MZJM>=&N;/I[U= ^O+5)-'\\Z(/\XZW9J'.\V!3K'19NF0,<4Z)@"G4,4Z&S? MD]34Z)A>IT>@C>J1@5=375(G!^.&'56OQIX9;*J?J_PAW_ M*X5'X"9_'@?<[IL:G+/FZUP65%D%8/BZO@=\? T\35OUO9G9]6>(HSJFDZUC19;\ M&KE!C)5";"O?NA,/PKE. J@I6T_CRWG5G/WV. MPAFS;7-)W(SVV\.AW6TY%=I<-=]YN]VVN^UAK4S+UZ'^ M5;BQ> C]L>5-X?;U2*'4XZ>^%E!?N],\'^IK]09VM^<<&?5=I?#]\,[;?5;< M\K<<2^FPINMNSQXTRY-UK6Y31X9[IP^<->SO&-,5V_Q;5/C^$H5QO,(3=_QZ MP>X/^W:O7=XA<;R:P1X,F_9PV#TRW5!/6C,-"*H73[.U:?E7$<<_815K.DU] M*FT=8SWLR,LR ]TIMDG\=YE YWGJM9Q,=)R>W>QUC%FQ3[/"'H!AT7;6-=E/ MS-=;!Z%VO)#7QUK\O-1.M*U E.UQ5Z.V(EHTUKH=3&_@V-U^=3V\3"^8BD[( ML9M.R^YMW>KK&'K!X*J[Z !SF#XKUVE$?54>A/4LW"C&!MQ@9%Z+D9C>B0B3 M""P,9Z.T(T@P6&O3\Q@S;=KO9I*=_:/6 R9M-VXI$/,-6[8_P3&.O2#FNLUB![,(]07R? MB2 6UI,;SR._V^W:'87\;M>!D^@:Y)=@A C0BO\)0@MQ&GFN;XV]>!;&KD]Y M6N$3#A]8?DQG@=NO!22!L CNX8VR\9* YZ;_C X/-[_\N=-\A?G='E]SJH/R1V@P M1Q+2"2 B7.KTY=/&6*6$T2R,\/3Q].0C80!L-G%'GN\E'CQXP3@>M%K-GR,! M?P.ZPJ_P>_0?G9_?V/#"^6P/7&;L)BYGM/!@"/*M9.$:ZV(4^KZ2B59N.=?W MK9 F>"PNMCF]06L ?A'4Q?,.2P.8Y+VAH*J*! [0NNOQW MT(P):$9LL&>YCZ[GHSW9L*Y\ED.<91OKY2,4.1&-?*'Q*_2Q-7.?V;YY<"EU M-P'H<$(*_!/@8);B4R*&JRJK98P_>[BX%8%,Q U-HG!JM7_$?71^)!" W G2 MAO4.A 2\6<$B%[+@;T"/B DOF'MMS" ]A:D_UK K.&!O:2"=ARAG18!-!_-! M<9M.@*"0IW 7A=\$Y?N7HY/@&*FEQ7=LP(TZ2D,#Q]%J MMMJ'XOJ\)Z,N?'\U)QUS7/\Q#"[G*6Q! ZSB^!"YW"&.3YY"ZZ(E&9Z8URK' MN#BE@(#@$40)/IG1 4L0L%R6<2Y14,1-)?&1EY@Q#7" 9IR.0!Y%1)S$9H9: MBM8!R@DX7>S:"<=(YR %@+S$$+YC60\1FUJ'PSNWRV0*EW#X_?WFZHMU\_'Z MYKJTS^_HX@,[0J$J!\E ,'4A9U$7<@)D7J>(D12_@\':2>*?BI:,\L&5//9< MEZ8]A!YR7:'J%#JJMD;!:=FM#?*TMSZ1FG)D61*J<7AW35)X#[8Y#F$M\.5/ M6ZO"DT5K!5'SJUR2$OD$<(?D@HC1EH_%;E+P]R*^JDAR'MB]0?FBJ6,X^0_D MX\4!O0'.KYB4'V.LS8S M-6N4VK(/HW)[?AQT.W:OUZN,'\\S_:6,>W#5G0K!\#"D//+3,044K7L1P+,^ MITCGND$]ZF_I$'1A=!"YH56 1 <;T:V\A@E3A /?_V*Z=BD ]H7Z>IWX;3J; M^80..$M*+IKXX1,C&EOA3AF1D>#L^"14'G]*=:FMDWA/V'M'V5BNQT$V(#V: MA:781&*12' *6$LC37<+%EK=$&B\[,;+7A\4&B_[FK@V7O;:D7D=[D%KGO'+ MZLPJIP-GMH3 1Q/TIB=W)D+X;"]A*H? /W8SC@]SM7 M$T=RO)V^8P\WN,.6.N2S"QT4',EWKD^T%C\(D1R],]GX0HTCSSCRMMMQ36WP MX_FX Z/:YZIZ?&?F=T=MNU>IZZG9CQ$6Q#T M'P+!AKN!"Z]V[_.5J5G!:#U)N Y8/A(_T%[EA>,TJAP:4)^3VKU#9[_G5,=C MVE1LC;V8!NQ9V%>EGD=CY%4]^:!\_\6R*_RXQ@KU.> 3$W.U/=ZS\UC_YB9I MQ-VMEJ4Q$3@\"72ASYEMFF3LSV5]U$[63#W]FLFO?3A<3PB'2@/L&8,5J\#R M4Q-;S5:SY!Y/?$A?O]^QVVN/1*L<*:>&3J?EV,U^V8$!]?-: Z-L/ZCL0(9A M?]BQ!]W6@<#?VS9[=K-Y;*,,@:P.=2Y;XWO@=.WA8/L1337?YN7QD53[6$FJ MWW?L0?M0X!N26DU2Z\Z%J!VN^T/';G?7'85H2&I/)$4M5]T)W-5*FH;GU3BF M \9SQ^[TMAW+8J:;5<="=V& ]@[VP MK@?C:(6[T^K;S<'VV]PO!?+@RP\TJ($&1% 3,2/N7SIH>]AMVGU9FF;$_2YQ MW;4'.U>KAQ#YRSOT/6^Y4S,D[YX\3/V6W5S;E58E,LV!K/ NMYS>3H]C"0^? M71S[JA"C+E;6("@7Q.-K2'Y1&6W8:3B8>56S-W)'B\S8,[MH(P ML9Y%0I-I! BP,0_MR(:+3=(DC82%?>"FZ91FTF!#,1QDD[ =BZ G'/C\9S& MT,E SHV-\6()%/R #>5&LF),02!GP33E_"&>)(+E##0E9Z"&E7RE*25Y2YOC M^K*W"8\5219ZG'#\W+T+'\7A&\-EH\Q>'4]]T'+Z/V/7&06YJA3'L\+9)1'.!%+DE$W'S+Y LYMB+Z;;%&7 QR!* M1,2%AUA*_N#- $@L-@^$/_\Q$*9 *DL#, #HP% M<-"XZ3LU[@:1\.CZ*>8:)M;$]7BP#GV4[W^(-TIXVL*FC"BT+WT" 179:D_3A4LH=@HHM8 M0-.UQN)1^.$,.U9*ZN.!C5)"Q2X2.I[X6. XQ^@92=VC?DU9J6TB1@]!Z(?W MSU8LHD>4["#@!4YS9.&H=<+(G7DX/O;?DK!'N,?W?UUDSM_MOMQ+UG4$+9Q)^!F/&&UG_(Y[A=9/(!;Y(1Z2R+C[_SX9&IN51PP@D*:9Q/5;L):Q9 MZ'%#+9 E\!YLIDICXR32\#)"H$Q !WA\;0"]EGA^[MM(&T"MK+?IXR@KQ>Z3F5?M6.$^NJPBUF(0M? I&8N7W&8K%=]B%?66[S232'0EJ( 4XO02E MJC^V+;0Y5DDJN0)PPX+,8BC28*0LF-6R2XXO(\F5FTUXDG*'\Q%IDIM+JC!. MI_!50'].5:H9NTNES:*4BM.[?P+.$8&%[KJ<'$ED C"&XQC(!:PMP=N> M3%;D\61%.IU]IO2I/@ ZHY9 /**LOLK=T/LJ1#?@U1N\$DRDJHY*\X[A#@/> M<8)7@CNNN!3/,,>&^/LE"N/8>N=&T3/HUPK16*M=7HU&Z32E.^VI;O&C2*RW M8?CM5/>7'QQRO-Q^U!4Z5^1.WYL-?UJ8VYQX#?Y^_ALZO@WBRB/N,[EL]H:Y M$["=:FX:&_ .!EY%Q*V^(?V)G>':Q8/O5(3S2SZ469*E3[W8T1X.FG:S>;"2 MVE-#Z$5%&'U]I3>&DK?)A3\$!2_*V2Q.LC$<\UC;T/09-)H;VSU*-M>G^/F= MS&+91/17KG&W3:9OV;W6H))T^IIO]&(X+%T=49V@K!TZ'+O7[MJM[J'.O0+S ML$*/5G<# 547,6)(U M!>V.W1_4J0G$X812^XB%TE?*VOWH3CE']JM.V"UI_9U7$59KV+0[_6WK:4RY MVQIBUVD.[7Z[PHJWZH3R>9Z(,VC"@1QSJ6<]M,8FINR)Q1@JLE8. )&!O!X0 M5%5 MQ^Y0;X^RH:RZ<-)AM<5F.UFB20Y0NV^*AHZV:*C\C/@3NUF8_!L#7EDF,D5# M1WB^!KP]<8T9\J]/?'NNF=,B4#ATF M$V<- C^;TJ&!TX>]EIKM5YVXK!TZ''O@-.U.]U"S#H\_W[(NXNA$2X&ZTZ_.&VA9$J'SJU\PI0.[0O3%X#I]M9Y MBZ9RJ#K2;S9MIWG,I%\/I6$JAZHR5DS]S5E O@?VK4/ 8UN9:.H=[K%RJ-WO MVDY_7:=)E<@T![+,C&O;K;YC=]9N,?(J-G=OQYF#@T?:8.RU[7YW7?].W3C) M5 [5?.JG)L04?_BLASAEXP39%9%JU-1GX-).EGT?\B0PFN%EB0#'=JKIIWJ> M$#EKL$:(9Z#FIY^./9YG&HE1>!_@9"S\E&8QQC0/50^Y6QB%=6H3P]9")!"?&3:Q)ZOO/ M!$(V3NZ%Y=0,S0(\L\7IM"TPDSIV7X;-3^?B>"@V(BPF?STPV7SK[DD8=+9AQW>IA"E)^=*:L%.'N2AG&&$X*D,';26G/D),X;+1Q1M]&66@K?XJC?;%@T MQH&@'KSKV<:9R LL??@!WGLZEKG9G]GHSY@GIZIA[02)'-A>4(!WSR_H5"MY MGO'LV(D7HT+51@.NF,.ZF?JY>1;OW#WU[;(@Q^MW4GR$W.8?/GZ]^OC+A[>_ MWEA7M[Q??C7Y]YRF.*%5K.UOXC":>'-,7C;"&\M@[>-\-8V M>-L(;QV#M_)X^XK>#7<"7S78VP![>!?8&^*6>'[K$*@W-6T&/ .> 6_WV0_J M&_+VV6ZN7^ZY1;'/W*HUKI'K;U7MV>_:K6;9G(A3KO4TZ#3H-.@TZ#3HW#,Z M^]VAW5J[QM.@\S7J+#E?K@Q:*K+LUMS)219)MOH=NW7ZE=NM3L?N#DZ^$G0X ML+OMD]^ET[?;@T/5=^YME^O.&C8;K.L&JYIAN%\U9\IN-Y))0[O=V[:FPU3= M&D0;1!M$&T0;1!\SH@=M>^A4.%+5('H51>]E5FJ5]F?]['A3Z6X@-Y ;R&L' M^9[%[BKM8&K-X9%.;V /2L=M<-D)CCV/%Q.,..W3W:^<8G=QR##@BK]M <1SV.8S_SOY?8TB?>MP;+ MDMW[^TCC;?__G?R#=_45] MY9G\ _Z!_?>_AD[K'VW^^4__O@WKBGHVO'2^>@4D(&SNXTUGKA?) MI@-) ;!<_Q>"@A^E_A" SUCLI,O/I@3RPFG/$\8GW.:OGGOG^5[BB66T=& " MN1J-HA3.1+)^C.#$7IQPBY\DW\* <.[&ZO,9#9Z+K1DP,E9DC*T[ 0_NHM7 MFN+R&+H*5.YGVLTLUNN;=S>_O;WY@HQ-B]]I;7F 7,9*][BPM;IDX.POF'6H M8FAG6)J6:A4$W"O>4(ON&$E[IMY=\+NI3RQ;G]COK5^?Z$:1!]9=+*)';R2X M 5=)FMQC%8.6-#]L+&:J&.NGP7!:-F;1=SI;#Z@[R>J1K9 \H!E.CG/\U2.W MKN\"EW$7M9G['(&];27N=W&T8_\R!K#[ P=G ![EJAR%J0WL+MKY^7LG/16WM#7'PWR/HP$K+(Y9;X* MP^;1QJ5-42M[715WL0X89E7V&JW"^73">!_8[;5KQS?#3Y4ZH7[BS62V5B%M M"40O& L,]30;K:X7K$O U$,1XY*%Z-B6%'W O XM"#?WC>TNU4,#YW3L8:=O M#P?5=3/#TN=1G@,".E_T46']- V$Y74IK MZ1>'(%%\1V6J!$EHN8P_=)'=BE$: >9RR*0I)5>)[P:@OJS? \RT>NL&WZR+ M21C! ?C/UK<@?(+OQ];5:"1BV 7E8\&YX'-OK M6A( M@$-#K!%LUTL:UI(7/V!Z&& WX6V/W803B>!;5[/(\ZUV$W'8XFPQUWIT(X_R M-&CLB(@3*\(\-/&O%%8&7.)6_W!]W[I-8(G$^FN88F\EV <)S\[\],8U'FW M^>/ATX+VL.P2I$> +B^B(2)NLC!\9XIX*Z3N6!,O< /B]%'X* +RZ,+)NQ:@ M/4J(!N_.27>OG-VP]?KZ\*+TR>@"8(AYI@ M5)HB$A2\O0@PL%^$3($PT#0@?)O3<)H_.=:%^#[RTW&&$$&+P'\SL0ZXG<&N M )@4#,<(&%[JXU$KJ93G%BDYG?[/L!ALE4?K M\-'&=/3>(VZ3)=]$:D7: ,IYS'D#P@!BBH L?4\$_#D]HZ@5V0S$V>J5";"9 MB.*0Y5P(/R?/-CIZ)+%Z&']9A,J6(Z_\W&"@&+^G0CG(("@I>-*68A(:)$3 M@"Y"BKY-@ MC5ATK\CJ+"A S.C6ZX'CX *UTAK_\T&D,]X6569F*OL)?GS>I?P^#^JXBF^'A=C.JON<-R@R"E;I!2R?"L+QIV M";P%S$PX'F76MU(_*#5@YZ289I&8>NE4&6R<;8O?1SF(>C^PG)8UA2T\Q WK MNGC8F\Q@E< NT)0S<.RA2O9WAMA2MKDR>S\[RZ6'-'^2'\B7_=7]?JA;DHQ] M9QYU-)-C9)^+.Y"M$R]Y0X/O8FE+QSCUS?T3MI@6L*ON;MMCL&^V[4=9]OF0'LR:U8RH]S_%FD-AC_7RA@S_+EOW/>.B#\/ M9LB;Q+&#WR6OQ41$&/U9XBZL^%I9!^0>+^2U,8S%&.-T]:2-,C?#?M]N=LK[ MT6I*6VMHI';;;O:W'YQ4%T(LXPFIW6%D9#@8VKWV&951=9V.W6K5MIK%. IV M>1&Y:($,:I6G]C705@**-[M8_P2/[<(9VLWM:U_*G-%JFW/7_&Y\$7OR%7;: M=J][Y/'+(T.^8SNM@=TR_@AS\:R?H;65X%V6[[0ED9O*MM^V&/9LAE?'FJ+MI_KN\1Y;LHWA MD3'-RK#.^AFLNJ *?>_<#9):UM&D8%92);'K_L;7LFV4 M7JF-[X.I=W42QW?"EX/.^J9J!9RY;^%138;CNW!Z1XTNL\R@#:-Z>\B9VP7% MK;]&"?;M-:MUG"XF.K3+$6;5EL(+ )W/<5^V.L/U_;2O\DFU(N8DDB9?[B** M@HK%%K7B3<1T%D9N])R[N'/?;P+EGK(>O9CZ\,;P0F\"@A?[G(41NJ'C%QH/ M6^."V17' I:\R/7"?D-MNCUJS2U?HUN*FT3(W64@;9HH91(AC_2 CB<1LA:5 M9";!L9+N)9G4_ZF,QZ%.680U!Z_B2U(ES3 _8N+43.!L#)SP$L:Q-7*CZ'D2 M1D\XQ:(DK9]WG\Q6LVTWAYUMX3&],I?TRNPZ;;O56G=Z\-SB1]$O\\H',1.X MY)]0@W%0*/.CDL>#:85M-Y[;[S:[K MUWCZXD;C$:2VH M,*>8&4B934=/E[UNV^[USZB+5;?= TEZ.EVL/NAQ1SA_"I;]]VD09F> UJU[6;:W?8J#]A4F* O%.5M%O.J[F*)OD6#F;O#C8VH&OACS@RY'=:;;L] M+&M8U]PEMV?99OK:U"_JRS/;EP0UCMXPZ:!IKEH',QD M6Y-4"R'Q7 )4U7'Q.F#V>"'?M9Y>5[#]$H;C)\_W3\OYW+*[[9;=.Z?I'BV[ M-80;9OMT'-#78A:)D7<:%.FTNW:G?T8!Y':G:SOM=3O1UI\:516_=ZKQN@[< M8IWR,P*/ED#S&SX% N5X7<[@6W-GYWFARP1S"ZC Q.SV>IE&T\SD=7.S;CFUAM:N=KX"W'MRQYJJU&JV>PWK0S#RTS'(?M@OKAB)$?+&F"!9 MS#E8@D?5>!UA+B#5^J$]S"&T')9H,!,!L01/:M<\O6FM/7=R>WXK1FX*7Y=( M'G'K7O@M? I$%#]XLVS&5$PPR">_ @Q?!*PRM:Y&M&%G..C9EGR9JUHNT+O2 M"*0)4"]H<@)QZCX#0'QXC&^Y>Z P+QS#IMZG$7JC[.*+X"."H5"B26_3NX1/ M\7](I7 "OHCJRS195W>].?8A=^B/)#N-X*T(\! MFBYWKK]!TOL9=Y^83Z/> J -D+"YX^#$&U=<#.UNMVFW9'UYZ<77G\=UN(3V M];.11I%PXY>6.96E@S1X;\BV&W;_><5G6H MK@$3'\R&,8&?@Z>UWP3CS4VK&CGX*S"]]A+2J;X2T<1T#GZ^U94KFJ#.QDV1 MEW4O7N;>G45B'$Z]P T2&=& D5/PCO_BG[T ?BGAN^B4=O3%.8"$(@7@X+ ([<>X'3+PJ;%=EN93@" MS&G?^[<,U^.'7K*\H_.3RV$,_)+XCKC 5>$+HW2:^@P,;@>.*0051"^'CP%1 M\&,DQ"7ZRF6]&!0D>>\ID 2/AH&8"]C!;=>R >P Y\4C@7@H'/IF%] MF*PZ<7@BG-YQPEW&" M0X;O8OB>SY2-H\*"9_@=]GOCMK%T$CT-<&,.?O*2!SJ,#P$UCO2M M+W!*02IPY43%8V_$'%39HE9N/8D5J6L#ALQ#4D5=@N@&!G=]C#RS MN.%(=1HH*J,H?QA[?&1*C.2@\H(\Z=9&8/SESVE\>>^ZLY\^$'1?W>_7H*A MIP :OL*+WOKAZ-M__^=_H(WX%_7L;0(?/H0^G&U\\Z\4M/C',!%+OHA*%,'Y M(B;_]:?/3>T87NSA#Y\C)>P)=-J_IXW2'<3S M#R^<"QKY'=[/T;I+R*# LXYP-@?5LI%23Y.', )*C0O\##3N@3(75CK#G^$^ MT6S2OU:,+59)),PT;F/$K6W]T&PTFXXU T,'52\EBO#S#>MWD@>DQL$0B/-Y M(F7A9LES%X)T(@/9 VY+0I!;((3T=L9V7ACBEG))2 AZ/(J\.X =Q)+O/ME: M685IPOMA,N<,(=B.G>$D3DIIL?$ ,_2[-4\!?O$73PO=1Y**TBJ3=LE#=@OZ)">0S)/E*O M&'MD7([U!\"E:#*A>)8?$0@ D& [;GXAWP.N'[OR3SF 0$,SX'O(P4*"<'543$=(*ZT]?&Z,NO MM^9>3=-R^(W\+GTEXB/CA"R@2)#=TS!0NX 3REU20*4J.$9H]@.2_&=CMV:] C1!KT>#,9'TF MFIU,4REA*KDNSRB@JE9KJI?L746\@[8]Z#EVI]M6?"VY%#D0- C8MN3')A@N M,GF,3KDN*%$EKS5+$?L4?-?P: @7;PID)@.#UV[HS'=&LCWP6F2+-%$8E[EU1E$4LSWPU. M*?EX#47#S/9%S-)H].#&:*.$]Y$[/6&ELZ0B&)7.6V6^7NN[!E\+R#Q5QH_" M$\&#]()J22./+U(_M'(%!B_8IT5M14XT^*J3?373,:OLN5T0ZQKNA+5=!/.^ MA>R13Y-WN=D=7]CM\BZ,DY@$SUL<[_'9?4;W3 MBF(-ZN(J(A*OZ'Y/ R]1;R7OV@-L(ISF;+6BQX]4"EA'<#(KM%PZ"SG^H=3* MO(+#*!>Z&_GK;AR'"#S>J)"KY#.H$28"ZUSX9+"Z8HPZYPZ#LL"X%*U)B<'P M_?PRNJ21I]/WYI".W[F3AP2O2;7[8QE!%/?\(&]Z4IVN.A1$W^J#U4]A@$W[ M.H0?/NU5+E2V@M4"D0S/-]>R)/^6CSRR'KO*)L6=@YGXNK^A(%0WU])JSR123(J"ZXQ>G-R;R )QYVVA!*;A1%. M9$$&I&\C%T7+I8_Q1!GV5%%@O$.A4E2QWR]+(=+2(.=?>1"!9E<$QILK-$RP M[P=!DN@,VK.NB71VO,JQEQ9\S*,96%%"]7LON=_A>"P*9)4N8R!A _+ZQ'T-":RH<9H>(FE@AR87QVV4K5_NP)?VSC MY.YOUB02(HN318@XVWH,,1Z/N1VVTJ>88Q'IT"Q&OX@5P^P&#VAEQR"]^'+) MBXE+"Q*$ L]?,3D[C9X9+K[22;;7,\ ! SH K1='Y[2RO7. )OS#'.+$SXL M0*PNN25L-JP;]0Z]56\9? ^P-EAJF/:1X435V!:L%RVW%'3YBS("RJA9@%U9 M&4HV>#D9Z\*5]CEF4RD'B5!.%';.2_M-G\W\Y5Q'RY6CH=6E6S;SPRM6AP(+ M0R_TN%[;CB'K 76YLN\9MZ'\7+0 M'@@6"!QXCG@$-)GEH@Y#GEF\VQ(D<]J2TCYD(76Q6CI!K<[JUJ58'*6 @40@ M4]B43>\N.;^B>HPZ5.7.^^./K*1E[P6Z^\/7DLSB'=8F:/+X^.GCY=]N;K_> M7%M7?UQ]N;Z=@ZY,(OLVQVCJ?VM38V2.9Z?EV;VU2TSQ(LB!5&6,YN[BMO57 M-TC1T)#M, Y0 US^F]447[=E6+RL@*H! @Z$NLL=8&B_&NL7>0^[^#_KUC!7 M+GA>KDPL0;_*_;61@BVQSH53OAJM=EB3;L%J4:0PL^O2W]8?!)!^S R\N MCY^RNYL)YM*$W3H!PEY7)N_-0EFXLJQ?,?DW-E/6)^%7U]R\Z/5MM1T.WE;? M7J+3[-JM#>1_F0V7X:9VA<-33_C\>J4T4;6'M0>%58$8>.7&4G!^&CI;0YM2 MCNU.Y<0VSKL3/H/\%7,/"*_2YCRQIBW'"WE]Y/(? KBUQ]"^8: M1NXH25W?P@ V-@OCB),QY=80T?W&V>W2X] MU<4(?"/PZRCPK^[OL3(OH>30R MB;Y0EQE(V=*#=* 6?B=$"N]0"SK!O#UM= MHP;JJP9:/>.3J84P/5[(CTD-&!6P;Q70Q[F0F_N M-*W5ST*/\W5_7(= D"QVE\D@?Z'TS^(J/Q!U7+3EO;%:[8'=[;>4^,M>PQ/B M,)[(=3A36O"EIE@$V9*V:FZ,C7+4B$'56QSAY"=MLP86#AE2<$$S NM,[:CX*5$J:J)]R54ZB;+ M6F_RG=LX78V)B%E%M:H;Z;2\I:V$LATMZ2E4;&E$;*Y?EWTQC.00T84E7F*5 MLSVX=CDE9,D<*W*I,Q<<9Q6YMHRH6G));;BJT3[QPLI/NHEG5HE>Z-*.U9+8 M_$5F'A$T2I40+Y*.&N?JR'GB+/<=*KYG>=5E;(HN_U0P?.O@#LG*@9S.J_5 M)>Z"?[^Y^F+=?+R^N;;RDV>MC::LKH?,W:'PR"E_KV7JJB_JJ1#X7I&GK^@&>9N)7$-]6R#P M*W43,XA;%W%%8C.86HVIHEPSF'K9U#%TM2ZV,HEU,L;?-H@^Q^8>!CP#G@'O M&,&K2+"J;RCG9F?MMCRWA>;8TL5<4IL74!\ \OE8'<1L^OM=MW\<;-=EUCBX&@UZ-HSNB26*L7- M42)B;;/I>"6).>M](^) 5DXV%.9HC^C,=?UY[KK7:70WU]IGMMTS,E)ZW4;K M1^O2ZO4:?:/#SL9>Z0T5?YCC)A:X[#6&>\/(?FV7+\N'\QWM>9VY)C_/7;<: M'://#<*J1UBKT2<#"/[?-AKQ; P@IV%<-CE47.Z3_/=K_KPOCC,^VF,Z

99X'*?&-FOX:-C5CCF MXFA/Z M;9MNK\KK6I7:YW0*HTNPAQKI>'@;]YS07\!ZQ4:&X:5#\=(53T4UK+1/[.>1 M;CCIN,]2<](O-!?@6L65#3/MZ0#F\%X7?E(?J8]G+]K!S4:_FYG"Y:]]15+\ M^.GCY=]N;K_>7%M7?UQ]N;Z=H\C97FX2AVG)>/L -^V<^].:@_58+U)[1>)[ M'&SR-VP:7UJ6G2_VF/(,O:V/L3DR,]?WX]73!KR#@5<1<:MO2'=MM[EV5[B/ M>F:O=>?Z..X'+)2_ND&*;G7'+LG;!VSC,IQKX[+9*,66W>SU[6ZSO;'NK$$/ MG!+[W7RL9:5H;S;:O6TA:1U5UZ&M\-:R>P-LC]8Y1=HL.[2S"H0"_75W0'55 MFBZO;^(7.37JXO^\67,OE:O-EP/J9>3P9MW_RBYSX;S9;(UUD;8745R%_'7* M3Y _F'&V[;;+]6Q;\Z6*E/9.0&7EY19"LK6ND*R+2'RGQV%>7!Z_4!P@V3J[ M%XHM(Q2E4= Y'Z&X$YG8.GV9V&X=F4S\&]WV_WSS?22BD1>?B&QT;*??M ?R M- [.L4;$U9!8^@ZZ=IR*95S[#&1<*;U0 QFWU*M9R 8^=GDWZ#AVK[_A#?E\ MI=V@'@C;!ZD47=FUI8Q]BK'>+L38B1=9F-*#NJ?0:_EF2@],Z4&]PMN[!Z\$ M>YC2@T.@WY0>G-!A:EXRI0>F]*#PD?IXGZG2GW[_>OOUZN/UAX^_6/ _Z^;_ MO_GR[L/MU=M?;PIPF3QJD]=:'HDWW]D_;GV.O)')I3:YU+O#V!)2,W>2X]7D M!KR#@5<1<6^>3WWUY$;CV K3)$[< !GSG-.I.W;3:=OM#8*,-4#!,:=3=\L' M.LXWG;IC._V,2D^,-@^33MW;<"*N2:?>2>33I%/O.=#D,A MV3VVM)K32J?NMIO[D8HFGUI9I6=49-)R3$+U1E)QL'W"TGZEHO+>E9&*U?HZ M7_9,5ORZ*BZHY;NAU\HYO/NW&"0?&VT[S3+R?@T9PW2'5?M=EVE3P[#M,[7U3]OBJ$9=ON-@=;>:JK0-Q. MW[&7:\*2U2OR:%>7VGJHDSD>MBC&;8X/TUOPP+;Z:3N"UY&;7>&\2MU4OVOY M 2 RD)\GY ,% MZVIQ<_TJ:]^#L>DT;:>_>=I*74S/M9!? C.;7\7V<&SF6K97O+?M3JME=X;K MMK X2DR_CH:R5[3='8BYKAE#Q4!^#)!7R4BORX5%G[R\LU&D&/LEF.N:@?R\ M(:^((\UU[0!V?\ON]7KP[_%'R\[MNG8F%^Q:L(MC#SM=>] VU[6:, +0_[HM MP"J[KIUN>S#YH=*YK7XN=3\#II8_7=.P=\*,&O@N1[WG;0&<$C^TLV_!HY&P MGO _-&W^'BN$:- \U]?P!QR2<:T@#"[%=.:'ST+@//I1.)V)('83+PQPDKSE M!1BW"2,"(Q(^_26V8A$]>B,1-ZSKXDCZ%1 .;&LU8+(VPT8 )FF$#UIC$8\B M[PY[8]9[DOVNVL>]P.[S=F<2SO2K^JW9]Y\M)1!\,2%#LX2=R7L?]OK#>324 MED<_R58J+R!Z/;O PQ]N))ERRQ#ZJ&%]!;)[!S3K!L^:L&62(U%9C#0U YA''T8VM-*8+M_46-@A M](%2IN%8^+"@FP#@<3K%.*K5OB3.0D;$[\R =L*Q;77YXW#&.P X@(- U\3? MK$D$L$=N(HCO&_T?;>LQ1-[UO>09/^OUZ,,@U,N,O4O:$#V]'5X"+ M(F BO"2-Y.L0A*E\;Z:!!9$TW"%+@O$@DKA> ZIBY'FDW#[3+#(PQ;Z2UF)5IL(D732OF4V(I\.&]UM^=1I-MK'RJA[,P=;M3<'-S,,\V:7K"64;$7$2Y^/5,6D MC>3R]."-'BP>X\)_3P-.Z;&9?60Z3^BG0>)&SPP'4#7H0&*MS6Q"68JV%G!2 M/.B'" 3]H#5.!4*8@PF_RCJ=Q CR# (7B2E20H1Y2EZ$S!X(72<%[\9GD-6D MH,EQ<*-F]NC>^*1=>SX!?<(D&2:@%;P@ 5J,00>0/,>C9''/AQE;V8&/UZ+: M(2D'=S:+PN\D8OUGZP>FW5,G"EKV*[,LX "4TCQV04F%8 :CB$#+F2!1B"[4 M?N2"3$L3!5'IPU$M(M^-Z8#X#&?8B8Q@H4LB_07^C]^7O*I.ER"AQQO6U?U] M).Y1.9 *H *$#JR=/0@36'Z"9/X?P M=.&:,/)#LB$(Y@P0"\!;LC\IFA3@O$?;FJ9^XLU\#R_$S_1$D-(W 4M>< D? M7$[# *XN$MUOI'0,4W]L/;B/""1 &,&"WJ,8$QCR11)58-B *(SA89!]OC__ M<<8G\!TOTORS;!=LU,UC[W. >@'%C"00*5'AX@I.Z@?R^B23CU.7X M)#R>"Z^!?N/6Q)!$FF M*/)6<2(;DR^D[Q*KM1I-DH^P$ZY1T/-]_Q9VZGF&I[_,010LTW+TD&%-TP()["^P ND&B*H6%V=?N. M0.D[@TNG:5UXP\5>=<> M&#Q)&!GD;8"\Q2B'06 I!'Y%OXM!W/I=^0O$9C#U0@)M0:X93*W&U*(0,]A: MC:U,8IV,\;<-HL]QH(,!SX!GP#M&\"H2K.H;RKG967ORP9=Y-_8REW))[7*4 M0T7ZE0P5:0T^9X7Y>S>@SW=KJV:U.=3VZS"2 O=B1!NU;W9GLSJ!O<'\0 M>=/NV?UVSR!_C\AO#1V[U^H:3.\[W M[5.[MC<\WBXS/$KWZQ/I.WQZ:(ZNF[VAUY]/N#NVVL[6#SAQ&)8>Q41C?',9.#J,29Y\Y MBBJ.HC=HVYWFUO[ &K9'_AE3GL/H)^QPEBSM#[ZOSA!7R8HV]!L4K\[\Y<]I?'GONK.?KKT8VT/! M?C]-\D7E7WCK[\(XB:GRG.K./W,;S/@KK/76#T??_OL__P/)_2_J=3=NA)V! MXL\BHF_I!ZE7$/SR14S^ZT^?F\X_X!\XV/[7T&G]H\T__^F_=X8$;*>"%) F MLOLF',:=BZVAL /+V/-3/+";S[=( /HDN8$*]TZA7H#8'SKT_? I-LU2#A^? MR(HT>E7W2KGE!B*E[PBEI/HQM4_H[;4#0*YM2W77M'H%X:H^H+T6R6_4-JA6 M<>B]XJU$YZ$CH=YM\&S*_+8[GA)\^I9,'&6461>_AG'\Q@+CS"+KC QJ:1+] M5*&N,S2POU+/?O?'^5A=J;%N'^$&Y 5@&POKPD?R*"FHCK(D:UA-K2>FC7>[ MVP)SDL4:6V'XPK$[W9[=Z9>=0R47;ZV]N]747C&W;L&A?\S[$[+&R\"V4ZS_ M0&%^F$8IQY+(IYEVT+:'_8[=->G7>\4_H+T%:'?ZVX[YVY,AO)1O]12"-3;\ MBNFU)1;,$,]7@&LV*DRC,*,E*SJ>"SB65E6'40/M?K [RPYS"X\7\BH/M82H MN5;1@\->L^MP L<+>7W,_4TOY*5PL!A5 M[./8\R&4D&A;N!]J2H&O;[[TW?\8*/9#,(H$)L.H8I?8FD3A5(])'84!P!-C MLDD]B=;(O(/ZA^;G0)8T'<[+>ZC%9[MK]TVCGKWB?M?M'.HCTJ_&F'-'N7ZK MK!$CRFL$>5U$N8G"E3>#.W;3:=JMP>;1?\'F33Z8OCGK&\:'Y2-,'"TZ+1P8FF4-<> MM#L9\/D)SEQ_E/UMOC9N8%L/<$^Q[@3.>?Z.XZFQC@U]44FQZ@D7PX@2%J2Q MM0I?&KEIS(/;:;1U+)^#K\;"BL4HC;S$ _0\A:D_SJWD!HEW2853WJ.H4T7; MRA*T^5HUC,I&XD$$,>S@ T7*L5LON]#:DXAJ59AU,]AGG\L&3MS')5MUUEUZ7T4]R$//J6$))F8SN]FRG MN1.K="_B^KR.[:+7L9NM"@<:&$%N!/D!!7EF7N?\XEM2MXG_O2;R6YV6W1UV M*I.Y)<)..Y#X)GIX/W?5,@'$Y;&EUT)&2T),4X^#+E?!^!W ";@"6],3<=9X M<;\!)WTZ'OYP,YWY(?5TM*[N(\$A'-JYIT^BVEC+(<.T7PL]1&-+9+MW]>ZM M)R]YL$:@J%R/XVGBNQA1F%,V (WY\H!/Y9N*^N)1^!S#FD7AHS>FJ!P\C4FD MH*.LF>R>B2$]^7[X,4Y(@>TBA+I[7!>IZ5X)&4=.0@O4XL56$&)=YF/H M/XHQGB!^C#UC(XQ_^N(>_@O'/A("Y>%^C[,@H$H(G'EQ]05(-4C%^RB+7)8*+&NW9&F*CQL1R0B1K7%V\F:FRBQ@>.&K]SH\C#=':V M5\J&(LXX9-P;V/WVT&X.-\]0-WTY5ZS9;=K-[B:#@>:"OS7P&__F!NX]7!H4 M@_VTM<58/T_\\4)>L?Q5VMD7D])%P7.$8KT7)]"%I(7U!DU[V!I4>&6J^>9A MSZUVRU:F< TNAU60YUO/]\F7<%+TV;';S8[=<\ZH28X#'#FPU[]Y' 5U?A&Q M\'TL]4"O^*?D87.3]KS2-#));0\Z7>"$]L;6;"WN[T>&_I[=[0[L07?KJ8O' MZ0:H@PEXO)#O^5!KF-6@I5>MLUB -X!8NH@,G>A=NIP7=H\UOI[ MX[9AO1= 2ZYO_8*CW -,H"MY[&<<G9PU;9 MSE[U"[D2G]UBHR#R!O\:C@K\=@)1B_[0;O?+9UI5O:.][;S3Z=J#[KHE(W6A MP_>R[O>42,]I#NUAYXRBN4YG8#M'1WJ8GH]] D'PW:#Y-(N\V$3"UB3QCMUK MM^WNL+6QE6%"81LP6L_NM_OVL%=AS?@QW8,JDF@F%F9B89N*+1,+,[$P$PO; M<2P,^R6K\)=NNIM%QNY%>!^YLP=O1"!%XA[;.YM06&U]DB6$GPF%O8AA$PJK MY0&9"L+ZXLU4$)H*P@-'M3Y2PLX56#.P4DE:/.-8UK!O._#OL+7Y/8?K.%\X\W6[Q&L2R<@S';=L[4:3L.-4MU[&ZK9;=;U8V,,G[;U]'? 3[K M;A W/A$[I.PY&+=M#:]&QFUKW+;&;7NF;MM#>HN7K9 UV5NW3=Y\>[VW;NS% MGR97HU&84F.^SZ#C1\_\WSHUUW-'(W:54TU(&) MXN((MF43WPCK-,%M%HF9 M&\GVB/".:$Q]+ZFAIJMW#8]Y\(Z9#Y#>BP#3+OUG_+N8)?Q==+W_'GCX&^6+ MT9A$>96U+OAP!JU6\^=?KJX^ZU^=G]\0*)A<1L[[15BM*/750#L\79[.>)]R MT_]8#CX$;.FQA_C$S?<1S>*SJ+MBC",2#]3><3T*6NQ"JTX0(#\):J-1E6-! MAR4)2Q^>C/+8-,_PZ2%$X@J? AR^F1MJ2 ?KCOZ5>DBO\&(^[MA#@H77>!&. M[9R)$4U7'"LBI&_$7D(D@)!<^0 <;,N; &T&V"$T 6TB-V2Y4P:-N$/XWA0V M)&E\E#^4@W4+74T8\T3T.?+"Z#/-9/PB1KX+;(!;QF]>Z=&2UR(>11Z-/CWT M]$S97S>:@S7.C3"=NDA"/*QRAMN3,R>+1'C''>:M^$&(!,=FPE\G832E'VET M2**^)T=5\I%:M^GH8>GZ8RL(+3&9 '%9@*A )(JH07W@&$QXSZ,7IK'_+(=E MBG&=)JR6)85Y4@+($!B7S99-4/#Y6!=? MPYDWL@:=UIN&=4.,A%):#UBCN13RJ8OZ**@WD)4&I3AEKA MCA6Q1& D4-C2F8]3H)%I.!8^O8*_7A02MMPM+L8(04CNLL?P1;'4_@*P:84@ M8!F'V?-C@4#!JC(A@W!%FD=:D+F9Q*"YY2O43.Z1&S]8$S]\^MEZ")^P1;M- M]D&"P!(@39S/?DQ*G MP.MN0I\1):!-.>9A\3;)(3A'.:M;\:J4,$0-"T.QF<"TD .Z(C!R6X%GX8** M#CM+?)^)L4<<,4/>2? 1XGQZ,-M*!BL-/&#VSHF#(C_3;CUD/EAC#"0]8E(< MA3&/%*=>^8IS\87BNQ?CVFQU 3CK2^HP13^<23OY2RE**A+9C[\N7L/:!'[2&DJ/?I<2GP[@DO0FGIE2? MAQO*+F7^,]-^$3HO7JZAT.IVLWD-'L#,UO>J*?7O\G< .67*ND69SK JZ'+R MN0P\BGKI-E(*,%@H]1=T&I"T5FDG2\:OK/NRFV&43LG/ _A6=Z\)&U/X1W+P MQ.I*:(5I-&].SET$E7VTBCFTKG\"4P:M&4HEW4G&Z(I3H@\]D.[!7-\^DUNZ MS/EN$I?V!%Z)^-95;'V1#I#2\:W:1#$'L[ M$ &&>-='OW:V&0(^1'G#D>SQ2MK!I[J_OUY]_/WJR]^M2D]PSVQPC*44^@!T M3<719I >!F]92,Y@K^:%3Q6)@[FT^5[GQQ>< :_CXE,Q^++$>V=3#+L<;DZ\ MUN'R4.@X-43V[&;/L;N]LDF4!J$'0&C% FP+H?49ZW.BA&/T&&B=H08L(Z@J MMTM?SM=_?4N.W71:=F^P;O54U1O8VT8OG'Z9(7-KOO7-L9X[W+PK.?7Z,"]$V9*./;.P.[UG1-BRW#L2BF78V37%@["=;8GSYIOLSULVOWNJ7,AZ4M,=[3" M.P"! ML.I<-Y10BDNK;1$P[Q+>>U^ ^0"71-UM@N6#F$4M@MC5C%_S]-N=U!E^"*R_ MIH' 5.8!)^YCL9ZJU;NZ_9W^)LKQE_7#^ M>]:3Y_M8(#8%PS#%PA,WL2:N%UF/KI\*E=Q_'V'!N*H"(D#IE0V<#<'EZ/2B M0'#%F7[9)U1B'*9#3*I!@(''ALS M"5)]GY)S;L M,9Z!/<+4'UM2I%!/#3< @'T;2XZHVX4WY>+L>P6!IR& ?0-X M=\^RAE%5-.9EX00KEBG!%_^:!I[D>EQIY$81ER03NS:LJWFX@SM4,4TUD""*- 9*Z0+V) MRRK#I"!Q-)Y /H4C5\HT66B97Y.E&U($U0OG^HGBBSU"PB0#)NN M]6\1A7AD@;CG(JCYO6-II#QEMU"!S#*;4 K\::,>\4B?^;*:,_\P'KB=>Q?! M<9N(F=526FX5G2PY7BRA?=9TB7+61=VG^[+<83\<+AU$:M3$:4ET2/I\D3R) M]"=>C 6RS\*-8E!\P+8!H68"W[>NQ4A,[^ 'I\MV25'M\%FB\&9(M1F2@U0J MHE"S>R9OR-9I-6'W\X6#63<"UFM8OCN2Y+*Z;I 8Y[4N.@=J.%.V\\=\YQ Y MNHU=Y/ <%BQC<3-L]RH8TZ^RE5.]VAQ=936N.3>A!7>#,-<2:,*[H[-@?\7( MD]T'$KDU5<1,LQ3'H>\3O9+Q0C:$4*VJ(NI8A(UD@$^)E+GH'.0]TI=PJ3>- MDC9<5LYDS?6E6L=D.)5EZ71:H")\['3!PH4$#T.7N-^E583/1-A)@UHUJ9Y@ M7(0)OW), _5")![@8H'L?(&2](W%C7#@Z_1G,*P#KB=':PWO(@^A#PHLSME9 ME.&38$'P$TH^^X\UI\23ED0 G1RX9$ <67 MGE]<3[:R0*2).#N!D->0?$%XE^ZOT;,*)<'K61,#_^%CL%'UB"V/#)?,%QBG M2>S)EEM(?03$$UG%*UZ$8DL]+6G5E@?!]3SDF_/6+,&^+73S^*0!8]MC+ #% M##*_#Y@*;E[Z8H5"F CD%NZC'T.X)N7D[?B M'E'U13%X'1L-2AB9*\9B0OUCP#IST^0!;F_2GE ZD$[ C3.)P.W8+-5I#GJO!/9'/?1B+D1?K#A_N-^"@ MBW>?KG][0T:PJ_]^"7^C84%1F,Z0C^@O1)9@,-(=7II\*&7#-!I)"0%/2B#( M2:$AS]WD"S9'GDT(*(0&MT+*GZ 7W\4H)12&$[AHBVBO-+V'J],*=.2&.#UZ M\'JLY(>W?9--UK 8'[O\8<_'R+I+X4=T2. AC,64W"$!F8WW$/J%0!#&52LF_"JROOZ$!/!$HROG,D.Z++8=@?5 $L*"('N'( MK'$$YQ=D;V=S&]/N<5=@7@(((L'+8R)&#T'HA_?/U@Q$A.I/-X8[ V@7>ER^ M5'6I(*-?J5787A@5VANIJP!^4S53R0=6 -9GN S!TKGNAW[6>$4VRN.?%Z2S M.J,%.D9[&5]6N-W,7;>>W!R[/PD-*OP-,*.VB=R0\R2YHRB4SC/=G)&Z>,@> M3"A)@H#,:[XM( OC4=,5 M4#'-4_T=D#@@0O!:C4(VG3Q>D,!2U"$N-;_'WP MVL$<%E1T0P:4E)MT#RE2KF(LEIC4#6REED?1I7JVQB+ [CR9\$J$.U5^U.6" M49J_:)X!K>),9^S<-?6^*P- PL8\1ZV_(F";C"$*[5P8!3)A.93T0)7(W;0RD3U ]DT\2\N>:5_VA0,2??!F M0..D!Q*^ZNO>9G%A4[#V!!0C.WY/6)XK_[22U2AZV5H@FVV61K,PEOYEP'AV M2-F-!K&9M2->YTJLK@$@8+PC7[Y M/#2CK-OJ5S5<1;_09JVD\0*B)3V+ W;_R#:*0B.)#( X3J>S3.&RX&!/?^88 M1-M@JAL/N\LO^&16Z 91);WOOB=8G>X0B=KUI$9R2JQN0RD:.D5-'>7 M7'[]GX9HEN0Z&KL8M#(1R?>6?@UN%R+B!G#4 M8A>=%/Q=>\X7/9)M@_.7!Y#S:1'=(@M,2!&DCW6DCAU/\UYV OXM([D[:H*' M BE#'NPZ"UFQ8>$):A08D%X#,PN[M\B[^W+RC+"GL>\!OK/NE"X8(X3=K,7? MR(M&Z11-3K($KT9)2F*36XJ-R.DZ]M!,Y8FHAZ MF1,(#S+7/):<0=*"0\=ZYF BDF>N"DVWI7@+9B[Y8$V3K1(FF:H9*<+(-[. MS*]5!IZ4T>25MY5,=N]B(G&ZQ.LG;! _,?:_?(1U@660ZB5 *HRC;PBT8>:_ M*-MAP\*9 ,I*DX$1^&(DQ*4/W.$#JX&:B$8/SVS=SU*.]V82B.Y2WK]0=*8Q M(UD;H/JT[-Q9<5QW=_W=:A&G_960YV216.O2^B"QAP2*$NA?:2B[>HZD=7:1 M!NR&%>,W'*/!?!B2;2= KSS([-3".]2XI"ATK%0)$\U7MB4\6H7[N^),!;[X M\&\V9]84O!GL%O;9:.'$S,G*MVN?\]X:)*YYJ%DOQ"6]#U_H:/A")B!O8)V. MB?,9M$DXTVT4.X/9]Y\MU6+"%Y/2*;.\^6&OW9K'P_I5X>OO14**0/:[L^1E MBG\%\O_-4SF3GC?UT*.WIE19N MK"7 _%G,N<&-<$)D2A-@BH'9_-DKM\>%))HW\RE&L<73CU3F(\'15HWP$5M8 M@)'+IFF_D$R3&UN3N57SAA$'Y.:J),[B[C*_%OFYB%"P,IGRR\3A#C'_Y9SS4/D3LSQ;N=9\1$*199:PK9V:X8C2S,:OZLI43_(^___VG7T+ W+L0!$<49(44]7)^SQ?O MR*@^I=VH3&Y79Y\KT4QIWEF01Y)R MFQ,WV(0]%!)I^L6=X((D/!Z50QS&GDKI>@!-=,E>:[CV!=3S-I_X39D( M/E<8%4C(2Y:D C)A8-8ZS15\@-?ZUG%6-KPXC#S:(B4>8R3[M@E?IA&9XLC2.%4+[$+OM>C#&+@T"XYL7@&@./D G\+H3=R R2O-1]?_WA74'4IC/*M@4POWO3 ME"(//[2ZU%6R85TE64G/@E%;K#E^<,=%VO"HQ@*1CKH"EK6P*DLF@12'GK7M M8;.%*]*[?^BVZ)>Y$69(_=X2)J7/%F;[971"T]!@3Y UZD*7E!W@3G ML/Y.8*:F;[UU@V^X$_7\$C1*-+=[G9^=)K?I1%!F(EJ^_.* PAPSKKV!'!G] M#Q#CF%(3BGOAN])S7H&K!+]"0?OMZ 'H?/76G%[[YWZ7SNV%3;U,0PMJ L?/ MJ3J1.T3R%U% )PA;D.T[MDDOKJJ5H8$GDRS^5ODD)1L)-('DOHV0.C M[("[3$>01\(*4B(NS&]T1W@QS!?FT%WH><;>!IE0:BM+Y E4UP.EW]JJI%TF M&#W;H#"">U0O$_1]B"(,N80LZA* E\3 OX?19/^@%8X @>N9KP=-#Z(NY MLDU0JJ2.)LN,,57>1*+G67HUQ51G5Z7!*/3QTHO):#:68^*QB.\/+B4[D)97 M3V!=W@1.'E2KZG]!5] 8E+4@YXQ.Z(%'8SDV7O&%SN_BTU75PF(%5>G-G%I^ M\#N5-RTWJ.8Q??T7J M3"8W"96$1QVK\A W+)K(FBN3H"(7SAV/M=QQ]2N9>@!76-]REZCT2BK?N,NN MF46KARJ:U9-$C[)&G$N_<:WU 0SV $5=O2X\ M"BQ/Q/F+Z#0$:D;QE54[%$YFP9 M_!LYSW0U*^"2M19.?[:E*WKB13$V0[+E3^AMY$G96$$GR^K0XSGG8G?56&$4 MX2BO+\<8CJ# >PX*]@]22?R=H S?\ [N."*A:EZV$7-6%F8H88R"QO=RT9<$ M @M2.6E89R6#UO@ *CBE:A+]]!('+0(ER[+&Z4C6-9)0F+B/<&G!%Y)(0CL0 M+E/D\H^0I5+TE0.W":GZ5"T7I16HR;2J;P.PEZSU1VR#-:J: "F$@+)\6N!O MSH9F3&9.IPREL>K>D^69NF.X]\:XGLQ]Q\W=4Q45UZ&P-WE5R&#%S0J;Z A* M?,@ SL-1!W_7:VP^+P[4K(G/H(\2D#,W:MQ$O<3#\I$81*9T^2<6SA+1N5B) MF%CV4,R7[\/]!>C)<_7\=] 040)\P]>CZY?^K*H1N$1O.DMI#'VL[%JPVEQT MMUSZ8,.R;"!108X8S@256=\47$2;!ZL<"WT02.T7FTQ)G3O+8>'/6&JF$4'> M%.SD*H,/%-'BV01L)1<#:<-::*&=89=+HDTZ$6 S0E!'N8S/8[L]6OWD0<+[Y6 M/UH-J@.PT-Y69% M87K/\3UXUS\YIPL3P&*ZX*/;AZ]V69Y7OD'&"S#DVLAQ9U4;[5F=%::3V;($ MD^RJ'/-U4NK M!JOL*N"VL'1-SS6ADP#)/(WED!_();3N/6W^?OE/ M54DW[W!^?-:M6:Y-'IL<"]-5BCVS>)TBSQ&E#0?L8\!FR_J$!=X1L6*5A/3A M_0:[77:-X\X'G2;RN/,74^I]I>ZKF,R 71(6(K2Y1(4@U\Y'=WJ+Z-J.39)R M0H#R>76 V6-) 0\3%#PO6/4#"KD3C.P@P,YE^CIURUJN%304^ /WO>-]@&SC M7OJ7X>027YE/"OCRZ?=\3@!CA):*A&XPLDKJ::!IR'' A.QSOU1ZARJBR(A6 MAYX6YL%D"Z)0Y#PV'>[272BD\T$%B-S(BS4'Z-#]*SA@OIF?D)<[#EEY2XPTASZ*",TB['4DHWD4ZUEZ, V+5(_VFDTR1U5& M*X4CIJ3P@AM-)H8O.[6#"\Y,0;^@:.=ULFIW#6K\@VX*XSB_* ML!1G"48Y^:C:@A?>9&LHM?F@.J2L :J[A3GS:*:K &3^1>*[%^_7W-SS+2PK!]#T1-&QK D\'QQB MSZ=DB-Q5P&H[<;($S99&,?;O06F/V?94O56HN9%=:K,&)=P]R/>^":K_A[/% M\X?K4"H[>"[6RA3S_JEC^9V :UBQ ;R,Q,U;MPD)8*5%*;:HQF3DFY++!!HU MJT,;2MK(\,@X6@J\;C_Q2M-Z^#[G8N(7ES2OYSP4$L,$!.5L++%W^%6!P& E M=78,\PT.K>0IO(RQG3KL#\.UO,&5K?=AD;OGF2L['^9PHJTAV=E]H8&\NH1R M([5P) I](74G?T(Y :1R&A2 *]N\'USA[&'97U9L'O'F!8^A_UCH1$; J/Y9 M=M9L2S7VD8<$*"Z8Q07N6,%,TB4B6U2RN1'X>E_4WM-31>4T>B.'O@].0+2%XI8)5^IG?*=8ZF +SM;0EI;<\R93ZU3 MFY%IT M54)LP/UNR,>:HC0O<,H\P+RZ$[*4W28O.S"E%/8^S+V/^W5DPUM>% M&P&>_YU*>5)HI3YO+.,DN5D7.9^?=O;)+!2NS9$Y'=DWY =3[(>//0;?-*P_ M,"60&QE29^BE[\1^IW*(C3XZV7I.O7S)W49WFE4)(I38K^+(BW[*PCR(.Y4) MF6MCO3@,!)CW4QHM6XD3'!]!\\YT,#Y7,"HK15N,J$(M:59$RE6E"UWE,!6% MT]E8\>%]-I<#(Q];0&VN#%*?2!YG^%KN+67-GQ-GN[Q8UBP]$_$W3F:1S<"Y MQER9"S+ADU:'NYKL:<@N3922/$4+:J+B41N,@-:,',C;7@(3J?J(5UG)5VTZR(C+'( M=UZD_ 6ALADKR+*&C'YD8E4VEX*M2_3^T%@/Y7R3ZP+@I4FT:"3+GI!\.@IY M3/MT:: &=[EO4RYRQCBX>BSW*2]^JI4-6W^Z.[)L;)-KPHJ:3J:IT@>K!SW( M>V^N<%^=AI9/#>M]&N'.[;E)>%F7RT!F]^&GVFZ)=1< [49[060OUFU0O0J8 M:?[SOX5J7O,EIY4[9$ZO+#(_"_K.U46ZSBHT>M[ M0/([Z:S] VA?Y6S7RR4C@65C2SO-.&],UY=/E+M:B0WNW, M'#C!,\SU$$?F MU8,'N,NFFJO%@[TFLD+^09[<6'Y*_44E 3)SE2[:^M[(75F7P5'D?@[? M:-%"QR)ESH@]J>2?5/UE!4JKRX;U)'OY9Z;,*"'Z,R=4R"T)-<5$,R#D0"=((?B4&VN^YTR MH2D578D ?4HJXU6-8<@58TR]1)I5]U3\*;W-:C*)5X=&N/L--V6-C/+TQ:(M MUH2BG82:+7*=A^&H[SE=>VY80&PM[\J/LCL>1=X=6K3H$OK)RB'B0.UV=KEL M,;]->VY_D^A2Y8R-G/^VD/BV7AVIG DB1S/,'P4?F$N-.R_EIS;>]F.O\!D+ M'7^B?U=#2J@G,1A8/#E$,5M^5A=.@\5;0KY!#2=H\&QVLK?0]%%-S?-)YS14 MRE-%4%ZL)T[H"H6"W "I$Z7Y;(PGYL:UF1 M@UC2[E+Y^D*O=5EI= L-G(H+3H/4 )41&?5.B:]9^KM69?2_;:*X_/+9& M<_A(ND0F6N^%D+22%@]RF>1;5$!,@Q,OFF+RINJ>.&\S*7M)6?XK+9?CS!BL M+6WWFHNM%5O]'$F\0C7AD5&YTE_H098ZZ85JC8\]PS>_-6TSFP26!"# M^2ZQXBZO3!?!HQ>% <=?0#C)'<[D8Z%G"FB1\T4QJADAY!- M_L#*81[3AK7%RJJ0!YKS9ZLWJPRC $_&5R:#-7H>*4>"D3I&ZE0L=601B.7# M;T&WB0& N MYEZI!?,3#]3B+IC"G(N)G=2*"V,^ YGON3W_A@Y7P?FZV@&#>1G*,D$1.0? MPL[S@$QS+]3 V#EE A+(?U0-IEX2MPE IVS"XD_EN&4>711X4BJB^DS:DVX&L$VP!]$V^7WZ.$3!*2>6VJ9L[2:Q#.TBL M:IPC1AP9<;2Y./HBL+.WZAU.G6562:97G!&@5:,Q-4Y_7AYQ(8\J&!SQY%E+ MI$)/HT+0Y(^<,5!D.S7BEB4!Y8BS9Y5SPWF $P5$,E<>664X>AFE#W$5&(53 MS$OD?EO8@LB+O]&R].?"QYE[,-?IB#S[7QJGPZWI8%=T AVD[M2D7Z$ZHX3S.R^,K8["D:H85G.ZEY^_ZBR3J2,.&WH1-^>7 M39APOZ$TR38E@&7.W#^P:H*;E,V_5;A1H")ZD2K92N8Z6ZEP7&'Y(Q6_U4=W MWLFXUXO1G6).!^A!5;>7U^FBR;11:.NBOF85>D*CAV/H[Z@J0Q@H&2=PVIP['3'_8Z@\K7-) ]F2)==1/ M6A%5R"\9/]FQ#*/;ZFHIQOE.>4GVBBC2?Z90_3(<\0Z?X#DJZ"$AA;\@=C.A M)QUJ<[EX08:.',.3LOAG:<+ZJP(HDDBDB[[N!%&(%1.;%EQ0UA#!2&T6L M/>6.D?.-7CE*[#'$<[>+D4%K+BJH9J'KZ&"4&;(O!P:9BQ_")Z0%&Q/M >7!W-%!%O2'+_5=? MSC$UECEPB^1<;D).,Y"E+()[=+>FLFRD@:A&ENVJBDV%S@,TO:*#HHUH([)\:6YA/(PI/,V2'GS[KL M+"G(G+FFPKD&BAE0Y/:5?<*Y.IN&W&/*E\X[FL\/5Q*,DV:IF,T:8SYH(.41 M)<^-L= :8U34H0U1CUN:"J$\,$MQD&6/Z6/3"7I@#&!2'=_5"]E^9#=(GZ@> MAZ6K.I0ND]T:27NBJR;+:U-@X[I9^K2;:!:2R;2RMI]S=V=C]10E:6,6\60^ M5UHYFN)54YRXLV:M'RM(K[C6*\ MPLJ*EEQMM\(%^9SP0*@(\;Q4ALJEM=[*7L?GI2Y6&H*Z(83N :U-N:*Q*2^H M%*M9M)J4UFD@:'(.E2([R7^T8E;!HMV':J)A\J"'R'$/UI!*%M0]J&@4N=2> M^E(WJY[AZG2[FM"U0)4>Y 9TS$ML>5%"([GPG/P<;#XN]%4Q:+X!X!50MMJ8 MBV/;\^'ZK/NOBK>OB(>G,=J8]&K&!,X *]Y<]-5""V@6Q#E'R55,U718 H06 M^8A4(15$*!],$;^0 M2)CS@7_2T4_Q0&XRGAN;YKL4=3(7.)FN.X=1T9ZVLPLJ-Q!R'.? @4]W2_Q8 M']]'G\?'A\)9&AA/.>I+ML)MZ66A[\+G-Q@/>;_8+<"*;T6FH\1/^Y*4;Q,\ MY6-%\(0?*).;8A7LC0A?A'*Y&O M;&/!5L@R@Z>@5>-/;'$+XQ;#]8INQDC+LRN]9E=^^7PWKV?]"B[*$F[C8'(E M9$W \948S] I/'O;OI-LE,XD=<9(419VXF)[W)YB+Q /U2$M[TE9(L7\5-^]F"&?*LV%K!D]Z"3^]/U4/A@'A+\S+8%F\::!2? MBWFO8GY5N!VRP \6[\0L6AOC51B\EHG"UDLR]L=S#9$,%UQ?^!(WXY&I-6E) MT_[;[]:+RT>)DY$-P2N8_-O\A=A7"/=Z""!/,>:#.TF6+T-)0=OY290EO=.+ M?E'2A4L0E/; #%,N6XLYI@F?9!MB&@[+B)%PAU/,7Y' 46Z]D,A32.;3)8-/ M<>(93IUXRXWPGMP\26*'D'NY(TX(XLE">9-G3D+,,G'4LYCP/0D3&!/JP$ZK MK(]VTX=9"R"2U?%9>W_\?+=Q7![4M9AR?;5=Y@I\)EH,;7&[73:0*_=EDR4S&T@@_DIZ MZ&UKZM+JK^2)2?3G9>G:0<$)*E;QKO4BYA,,\L5R>9AU;9,>?FMA'5>^[&YC M#5_FYL=S%HO;]K8?H;!IK_)Z+V'G:J\$$X-<[\6<:MJG X1M\I_(Y"X=(,GI M.KG8EB??S(H62> CA%&4MJQL#'O<)]IDPC,N ,#6$('"\^/&MO1SV#=WDO$C M9#QBS(&N/8%9?H441IW'A5&%+8:Q0Q-KIHR!G!#K6H0))WQ-#AIG&2)2$I+C MH*@LJZQB3/2'9"8X(QU* 6DBRAE[7B\:^K=Q+5. M*3K]%)V[S FB/G+7)N'/,*DRB9]C%RK5%I!!C7?HX'*\=9 MC3A12;;9K9L" MGI%<;7?K%2C0P3]? >0'C Z\RBG5AZL\Y"4EP3(?5YOES@ M9&=: M!@]<69():GZ.Y21Y7[ PBPG8=%0BGMI5AK"[*(4Y*+F)(FPM9?.@\$S9HB-; M?'D5?B+7 SE=]IE,X]KO"&UK7$1 N:WW*FQ:984HR7U*8G3H2@W#.)SG%T8D M)Z1-5\U])#^'=K;7]X6H<3)[J'#19H$"G/FSR8RI-)10!MO".J9)K\0J>5 1 MUCQWDQ3:)(-[%K8S7<_RY#UIO>N_XHK7*D.G/H^L"I$9,<$[RZ_C@6.8G.-8 M'3&Q4?Q['#M(YZ$E ZT3=5E@PP Q3IS5@_.%ZZ]P5Q#2KS/D,H#"S+CL+]/J MR^Q92*'[>.E.:@ N/K\8V5+[H"%STA*0$NAZQ"#.76 M/BWT>T0XLHV52,5ZN7-6 (8/D[=1QKMAB:#%&<^D6(K,I\OWB*_MH\S#-C!? M>H9>-X7KY5V$'>+*JI 87S$>XWC1)^20$IT806G>%^<^294P+J-.AO^M;7N= M03MT$M^7-+3:DU?LOL7!S;01( ,QC2Z1U4.%4JE7=#C2\#3SDX#E^HBF>*-O M$H1U5X6:GGB.5KIJ@C2IE@(P4;_%:R5N4G?S_4#(Z/3LVR M=3V!8Q(> B<=/8MEZ>GZ5KC'I>5.F(U84$WY;V1<:F$7*QDZ^9%T$1)@?I)4 M'8BB2&#\298M_ ..N^!P2+SZ.-M2#->YX@+A"0IW/E($5FZW%,IC\C@/674; M.T^D4B^KC$@*YPI+0Y[QFNKL+;FJV(6?WC:='[S(/B\PQZ;CD_W!UF#&M;%1 MQ5T9R?#D>*#?6D2DX*PET_GB=.C+TDDB)H1ALI$<1.=F12KH@6N["TAE?>9IB5*F2AMX;(X=I>!3QX5+R'?_MI\#3+T2']_@C=LCZ.O!]F$ MU^R :Y5>V;8"W$[Q^9AQF0_>QD"&&]B% >]Y#,*9@?43Q\-\"=#9/0%Q>L3# ML^$^[4Y( 2GL3PCQ\;/ZO;A<*U''.P#-JCX)Q(F4'YG&_C7?K&<7ERGF6%[X MV#E]@UE,.=T"G^%_;42X@^?KX+R^ _,1R0BGY%D)$Z8MW/FT\&3)55S!Z\0[ M"K9(2+(@)KF\G7270<;9A:9U4N"(_*[$Y_2);;<&=^] M9"=7R@9Q1?[G"=&%>S=14<7YN'LUB!\OL @Q?.F@7GN)\S/9H'L7OF&[$0% MJ)MIX8AR)Q>Q9')-YT_4@[\>6V&48;!H0 M8SO DW\]#+I>-S0MD,6;5W6DF).ZLP/,Q7&)- MK,$5>X-);BTNUD[!+"1'X_U+6+U#](?84L"^(-%@A2F%?M)=F@ 5MUKB<>1$ M;L,(DR9)_F+?C]SQY &X*(EP?;(B:<\#8O,C1T Q:I=@@02KT*VQG),>3_ST M,!TJ'0,1+VU*1\LC[RS9!)&\*0F@XD^2 %X6[L@&@R!?=+)T,YM\6L#MNQUF M?PVG!8LJ"L@ZE54"0[SZH^ Z2,8VWR%.;._R'V(FRN! [^])<@](Y*8 D\]< M8BL/7P_(4R!'N"=D(>/?DWXHO"LW9"(:MM,Y(-1,AO*G,:Z4B;.3K3D+>DEBQGR:VIY_(XTGK5G9Y*OG M9"#9YPUIY/'9 M"=@W0NPM65V5JK(Q[ATK2C()N-M>IE>2V7'PW\L\D1#'X.*Z_R#I>ME5PI-J MU?@57CZK#7V'("I)0F\V*:SO#5;PJR4QV1!<$'0]7057)U @? X2%%EPC>N2 M4&=?H8$:4MY(45R3*09^,!R%X2')*:LTLHND()_%LL_/^D03M7.\1;.PD'-, MML^<$XSF]0F(3^\0).,$DJQ&299B5CG#'$>V#OWID9DOH7 S>KP4'K,X@R0K M0,BRVZ/<&<,G?B0GCM]9)&.>UB;R5 03O8T(TBTV*$+AR0[_Q ,AD-^U 5KV MSO'MTXU@Z>=XF?S&^^-#"[<>NN"7\8F?L'4S0GKG-A[JBC/QQ)QYP@9TA@CR M]=$DV8<'!!(,PJGZ?R&S/C'@H[C0Y3$>R 0$O,:$V$?I3)4OFT-5FHC).H^G MXO+'CQ]?'W$H?.G"^]G.3?/C-";]6PAG2_<;#DP_8?>\ANF<5[&'R)-+J]AW M5+67K_3>4_^>/FRSA/W9CR)_GG_Z M:U]EY!<9PI/1+I_+4Z7,N@[ZRIZX*F:>R=29\_C%" !L3PC2 @?JT$5(!5LQ M@PO?G!D<+KYV?XXFP*4Z)K"K&B S*YB2S!_)2R9IP))-'U69I#X3*.=:;'-U M0N_#\-PLD6\4I^F4U\?%IO?_S%_TO.RZNRQ8NKNOQU?C7R_$# MSIF7N+GZN# JB%,/U'"TC MB5'[;!N>=^&Q$[.P)_ HD6?#<3+TG\NRX&TRH=N RR03MQ[B\NS>CEAMQ_GU%^' UQ,TT)2(HZ;,-B8,BW1!D8IGZ:UDD3 M5[B Y1X@8@%RRC;-OH; TS\Y./:AJ38(O;FZ2A>A:;DX[91%W9H"QV A(;* MEH!HJ&2N';^V@K3_&(\>A/'=]?BZLK@/SC9H"85I\#('@401LSI*U MF-8KF*7C'/<+T@'GO0BD>3+M_*Q(]BP&D6^>;='JR*^9+F-H98&B%623@2Q+ MM:&M31%&)?*(7+N2K'#CQ/MNU^3R:^.K\&C12L%C'FUTUV?[.I8AK.8Z5\)* M)^JKN4K2=!,Y3B9[9AD%RI-Q-GC^(EZYL"9XA2[7EFVA88=,\YO+U(!E5&>3 M(S,AN6;]'(N<;;O2&K('#T8>RA]I*M!UG9H\4HE\[8A?;8:Y,N^$?#Z\GWW# M[>;PV@DGKA\N Q[YHN_/5F M'OGBD2\>^3HJLV5HD:^2-+ZRP]=\/F \PN%S M=_:<-%IG*X<^.0"TO>^A(?MSF''_Q-K2L<<))L_,]=^3)GQ_/2K)B_.ZCQNV MK[HHN!6[.6C-U6@E:M/),O@CEN(JJ& F06B4@;9910R\*5 M5Y+&#Y\CQ:A=(F]?$ M0,BK&A*P:OBPE8A\O'O7=CLSCWCS M-IX(@D>5ANSNCN7A4![+X[$\'LOKW11H7L6VI7"#C):KR W1L4]6A826!?2VK<$6R;4IU 7:9',B)^LD'3[- M@&8I0%=9I1H/$C5@Z#_2:?'I..9XZ6;.X7@4*)LLS *6!Q(*ZE1?2-)%]5S/ M$"C5?DRG6SJQ2*:Z:FOJA/&"9;Q^@DW2<'W%IAQH]:2@PAM^+O$&=@A\9&J. M6?)NJT$M7URZ>U3B:#()EG#Z+7=->$,V,W%8RJ,063CCIZ.Q8D;P>')[)QX@ MWOAL1S[;L8V<0(79CE=V$#@P6P8>KXRIR),GG # =:2&"E15; H/'_2X^4X3 MJ(8.)&GXHQX?;=?&TU/C!>GQ3O=XW^W@?1D)&*8$=)EFO2;C9Y> (IK D,L. MQV*%"],QOBMAL0PFK]B; V0_UM*-;"]95YQN'2Q_"S!'GXPW344%DD(SI,CX MR2U) :)2UJ1DA2\?(8Z8>A6-#^:0G[&= 71)/AVF0]H_F;L[');[[>+Q8FUA ML+TBD:^ALYX)3*VZ)3I8UC.!II6U#EMGO9T>^J+T>6[\ **WU.?,@S!4H,K^ M;2R4'T?#%U.182;7]\-HX.R4\&X"Q:SJFE7##\T[@3WUU@-$+$!.6=LVGK9C MQ[FI=,X.G_K=]M1O%5BJ 2RS?O^XU3U.N9Z_3+JU_M:!F@__(4]#"39IDFR1I-[ K^S8^I %,O*+4-LU1==FD<=)0VY+]JQL]7Y\%A*&2I+&88$3*4O M\#E+[6:IYIFMWBX_"2B:P5F*+99Z>H4!M&?(5ZMH&I[6G'P5&<\J4/6RXL>4 M*S\P7)<5H9Z=_;("1J+Z2R]MOX/33^,+%O8*#RD:;*6)"9#UC.R%YJEOQ@\J MR0802R<96>% ''W^*MS.%\N(C#6,=Z9P=;^WALC21& 8;7=#<%SCX1EFZ]=J M'RI_^T*B5<.3\KS@"XDP&3(02X?2>**V[42M+ %98F([\RY=BH[YB%"^G8<\*\B?>8FW@/ M'R@; !CX;TY(?UX<[_VE2M7-(@BML,S8A3-TCUGE*] ?H_+#BGK(Y&->'Y!\]F;([T\_\?ZK#GS):SB# MR)NOQP8\B4@R2:0 M>3R".Y[L&5J-%.]M81!7Q6PX@_5KF9)D>D",8LE(@].;X\6+#FD5'0+)4H!2 M>NYMJV6'#6H&=Y,$XJ6'[.+MZ$H/LW01 MMKALHH*_ECQ@$PKQZL/&=C>5ZL,[O*XX;];TPU"8V$&PFOG!NQU,^5Z2*H6) MLJ@ T5*;PL.+$[<4)VJ2 N32LR&&6* XCQE [=>9'LO#G;X[;F/7ON?XV!,U<3AGU,J)- U()9.:;#/ MF/=DL5/L4U6T6TXKFY6QO(P72FC5%YLQ%8\8&/)560&*-:3Q%.SI-IY(9"^1 M&(\HF7X.;PW>,)#P]D<56$GIYTG8!I(,1%,!FLC,WK-VN#:>9/5FNTMBQ JV MZ_KO>,@.-R!*E2-*(E!T%1BFT88140$27I)8#F&88IIH -.J.KG]9,L2MUUJ M0/ @'WA7[OH$LBX"R=2YF]$A^B6@&1K0><4B=S1Z,]E*LNI:2MS-BY%HY\59 MP.QP(6_[GBZKV'[Q_>F[X[K'%7R6@:;(0#^E=DH9R!;R,"GLA&"%-:_A(H 3 MYS@X4E(TH!HGE$!65 U(2MG27_:Y,5^U?:3Y.A5YL5+UH2R#9=#B@8^!0>-\ M7<'@*WFRTW3HP8&O9PU[]Z.J:K)"M"DI@-W*M"R4EY[?Y=WI=;L3QW>R_G<#E;WL]_34I91 M6LG"V[EI&$B\G7LH!.+MW.SB;6#MW#0-6MZ4W8;QG3=EEV7!2_CB>![NOGZV MW1J5GB?<[-A M>+2S]UK.L3>M;UHQ%-6B8'IU$L>DWW[# YF]TY=>CTZGDJ4R3>V$X@X(A$=5UVNMB+.8_S M6WF,;; 9=]^'>T]S\(ZL.$@32Q>1R&3E-8R$+YI^TM[6 E)"68/=2= M5/\FG8(?&8BZ 32Q^N!#!E PW#HK\4*I/RRKS H&YFC5"&\RT$T-B*5'53)P M7K8+RA#_:2UP'4W3Y? AB#.-]/C9?Y6M_Z)^;>ZOZJBBAS%[UQS%4N$U9U+U M1'XEI'6BBFGH7TEK%Q$L<9FDB1EW4>.IE)4Z9Z"J^K*!DI3+*DE65.(5-FA= M%RO%\^$K11.S;O$Y6RIPPFZ:<>-\ [QM@*S?= M/G@5Q(/W#?2!?MXW<$3$S&2)]PWPOH&U7Z6_[K+.^?ZWI\>GT=WU[=TO OJ/ M,/Y_XX>KV\?1Y;?Q&ER\")H7I59'XO@C#FX+WP-GP@NA>2%T>QC;PFK<)QGN M3<[!ZPT\2LQ=OQAZ]&X'TU#PEU$8V62NSRG70JM E!2@U,@0,H""(==":_57 M:YQ>+;0*)"/GTB/CS7YJH?6JX^1Y+?1NW/!:Z,%EB=436K'(:Z%K*DEM:#4Q MQU4+K2EB-UJ1%T.G5ND)=8C($J^&KJ45369VFY<$.8W>5=&*=&.=0YG&F]+8A5]7P)')6Z#TG7CG1&6_DU"6SR0;U8USM-GAN7P M@;9%G&O4J>\Z;&O#Q>D]C\Y*8DTT&T6J:2"NU6=TXB9L>3NEB#:]TM:^*#,< ML5C/VPP/TPUDH.G]U(SAL\Q-6SBG>3>QYY;W !&'_#0A[\7(2QH2D9DGP(\% MG. ?(I_\FM%^Q!/E#@[Y8"5R#43'FT)V5N,GX MA/SI?O8 )_Z+A_ T_0X#QT>?"Z/PQ,> E9:4K*]54FF.5_DQ'CT(X[OK\;5P M/;X:_WHY?L#&B5!KPA?CA]YSUK*QE6[C7I([,SP2!N\4>==. ">1'W#DU4 >GC+-N:\! M I_\R'8YXLJ/&EIC-HZI/5'!-;W&,;4;4Y^5&,?6;FSE&NMHC+\FB#[%*54< M/ X>!V^(X%%2K.DWTN"F6GJZJ@[):3C5FFYQN 5CO1>I@%P=-*16ZN6%2FD5YSMF C#.L& MT*V:TP799N$^L*G(=:96<'3N>.I4G)@B]Y#AP:^_<2/6WF M((O=)R4=] SWTYJPD]^ML@YD=>"KSH:*?#Y5JA>T2R)038/COA=]H^C 2#9_ M< M0\XA;^'"V'E?92,'L_[7\O,.23F2$.)J]?-G4JR^%IAZAC,_@$)D?S0O[6IN M>%QN,SPJ>'+4NC,OZ7N9NF@ I4%6E :Z..! M=&<^4)[0L&<4A!UXZ!PA^E;Z$F?A,1Y^ M4-F^J<210VK]UCOM7BZ,G*!G8K*50*!-H$X;?&N-/&$JA]8IWBI,31D(]S;! M,V]1:D:>"G)*C LA-3F$LV]^&'X1D.DA$-N#C$!91L2B^4KQKN,\T%V;FJ'] MO)EGJ#1G\PY&@N--_#D4SES,'A45U2#;22PZ?6JXY+7&^F3JJ&.PT+P1AL\D MH&HZ4(VJ@P&3E\NE3[>;VRE+:P,)_0-BW.$-0^BU]@L4O"49C.O/<%9PCFO7 ML3+O9\C#4(J0,J$U%6 9*M!XZ6BG^$=HEQ':):/IW-6.#.&M4$P!\UF_E,ASAL@BTR(& [=[;SX+K^ABQ\E.(O=]N]DL4&"X MD+-C[M=UR"OAH)-KOC\/NQ4.I7_1=N<@\PN3*SV6E1[E&$?'1*B@T1J$'QCE MP,.'K^S[#X%C;[U) .?HBVFA?BC, G\NV&&XG)."?0_!$^)M(6PR+==YO<:' MD&:+1X[$\T=X]+98E/A.N$M M-FV;D+S%9B@$XBTV[.*-M]CP]@JJWDG>7E&6!2]MU_8F^&;_I^TM[6 E5/6R M3[B7XDPR=: V" ?5Q\ 76N\\OC8,60:J7I.+&6K"Z$WW\3!2[V6:N)P.3\M# M3Q,FRR" WF0E1('MA6X\3 _7V/5B7@TE:)SK:$T'DMB*5=J)NCXMLIWI*A!E MBF.7N2+GBKQ'19Z;U]=P DD^7FF:QN*1_D,J7U9EH%DJ-9U;(<#<@L;G>8*7 M#5=K:*F"6C'^-&7PQX\?A4==^1ZY8_&S'N ;]):0YP9X;H#)T#//#3!.()X; M8!=O/#? 2KZ?L(\&LB$+4& MNZ9E=G;Z_FI[]@N<9@+VM;'%R%Z\9;B04]:_Z>WLPEGE)H\-1A%NX!%TEEX[KDEC"4?&G"A11!;IT0DW/$I)( M$Y3W/ ;!G0\PA*Z+OBW8WE0@ ;BZ)NUI)>-R30U,54.2H-2V9IGPWP>&?AUH MF@E,K>UUOS1M7O:4'C=>^XQ,\ESE > D40*&+ )9I;>7C#+4,$%PS"R]4OT'\)[,6K M,QD%T.:Y1)Y+9#)5Q7.)C!.(YQ+9Q1O/)?)<8L^YQ#L_B%Z%$;(YT)LJ\N() M)Q(M TCH'TNN[QWP1.*.=R++WA!E/-FRWLL92B2.EX&_:#I!Y+BC:9E(J4"3 M9:#(](:!\&#F8?2K2,XTI,>:SOH8J!U2E0X\F,F@:\2#F3R8R8.9S8*9%(*2 MF_'-&\?#/5;?T ?A-\=^=EPG6EV1KMEH/8 Y"N^]0N!26'I._#>_/5[_19C" MB3.WW1!'*O^N698N63F\^UY""2!]+T"2:"BRUC) ")X9#A:<2_(Y BKY_O\\ M(C_4#AP_GC6+YX?_2GK9]@(LZZ8A2=T ;"4 3P@+_<\H?( +Y'#":0DX%4LT MM)IPDF*";[[W\@2#^35\CAI3&5E(NI(#L^L%M0"A2=US530UJUU FU!5TB15 M5*O#MY7Z=[XW::I/-$O1U4,*)7\1/;@.,)PLBZK8"5@TV4_3D7X^*+54X6[" MC9HI2[I5']P\_7<'WT>3B;_T(G0E?P]\#_UQ0E8ZA"-O>O5J>R\PO/6*GW&\ MB;-P8FS%9$\>O J>Q2@44G&K[%DPXU?VC\/O 7QS_&7HKBABD?-Q>1HL M/>3=<0ZNB;T65 !GWO+H?_(7SD0P59DSKK/CG3H0=0EH>M7T M%4=H#PBEK, :**WON#(JB%:D^1/^>^DL\ U815%1MTOW5TH!S]?:E)0!6/RHC=?342-Q,+[F1=E@=+O-.X,C6@6Q;0*=PF MS!_4E"5TV&.Z-N^WWI'')HF& BRM;#/58/GSK/HQC_CJ+)M*J"2E^S=7T"@W MW5H"?@T7 9PX1#C1DT9S+([_B9>;E2E/W5]KK:FBN%'[O>>%E #4"P#N+[K6 M-$D1M08 IA8'J1\>?RR@A^R.IFB3T>TN%VJ4M[YE7R'U V;F^]EO(1SA2!Y= MFNJF;IK;"ZCWO'^]EM?*=4.OS:S_-UEIGO?OGR'8\.+WUQA\3 MHAQO_&#]V/1.4-!P#<#8SPM_0/QD.!TA$\Y^@0]PCAZ<_B5NI9'V=L3\_;LD M_9!^U:]W,<'AY^]C#_K057MZ)=Q=.R&Y)!_L"'Z'P:1\-U'RZ2+Y;^]N_O+W MB[4[I.*[*^"U9PCL,K4_F #^]0_<-_HI.\!J6 M/,AGZ3,,55$*_5P-X:A[K%LO>=@/: =/[W[]\UBJJ931# MUSJMTZBBH:JZ6OTXVZ"H>Z+Z(B+*LJF(U:$O6JX[/HWL;ZRRL3L30N(4IO94 M;7 E2Q,-;*W5>NW^:WJ'058!.ETT9+&H.TN:6EN;0#>N"BIWE21+HG&H^W3/ MBZL"WO0NTD7Q4*?TY[?5 K+1/7.H;7K;R^I V>@"J0CDMJNBU/>:Z-*J,&[1 MF(>^1[1NEX"NO; JM TDW1#-"E!N"T2TJ,:&&-DRX.KO'?[E (+@5--#L"9[G9R2!=GK MDIS-9$]"9C$#K-LLJ");BB3*34ZQ*\[2^!B,B6!7YV1 "#LF:3,QM$RMF+'I M[[0-(K J\AZT9H?8&I%M> 36)+"#,[(@?=V1LIGDR:JJF?UR+;6KFP\W[9!'D&U1/Q_A81ZA;<60]97?AC=SY(T1.,:0HKRQ0@_.G*CBL7=6F4FJ MD90,['U=8\!V(6=W^9MN50'L_I(BG MQ\B?_'E/!OV%OP0V>OFT(M4>7Y%R"#_A1M;$E'NVO*,>"+OHLP,$21-IP8#W M6Q!M*4KH_R-_RY4QGB])J8/+4-J1MI]I6DN*%W>#4 )JR[.T&7BP+ M?'H39!# X,V90/*92SN$TRM_CBTO8H0A%GB#(2[9)G?$DQ_9;O'OL0EPYT<_ M( )OXK]XSG\V!:-*89BDF,6[JC4(.T,%PKWC3V_\(/D5_IQ4ZB;]^W?I1P>8 MV K@I_T4^'7/FZ\;!0'N/<&U1I>K_"-)^1&!(1'Y^V44(CL?S\CH*2-J/$'$F\GQ"V;)4$HSTS6KY)Y30];-4"EC:W? M8V;WIMA3G* _/OGX5]7IV!L2Z9T@Q>T4.E_'7H2\3N*SHT\@-QM=!_;6U56[ M3OH#AO_]UT./^OS*&\>%=TM\B95[C8@NKO"_;VQL MF-;8Q;-8W[-C'EZS,[>#%\?[*HCK0T+Q%&AGMDIF#"4[]X2@4'J)/NX)BZ33 MRP^$N8]L%G]&>L81O&2HLHVM13ON^\;?GD#GC6P+PO9-""-A1C9^.YZ 7%PA M7B3T#%W_7;!#/(8O(K374?)AGSK8&<*ZAL$C*%G[& M%\)IL,[Z>5GAG_17Z:\7.Y1UO Q!O#"T7%]7OT77.2 U&P2]69.3ZJR<^(S;W-W[>):V5W[*+K#OV4M14J^?GM;5I M'UL_C@#UDOIS,T27H^[6Y]-4QF5%U;?#2/AE:0=3RA;L/IYHF1'Z$3SJE\D0 M$2@I9<6G&YOD,,2W@>^AF^I=>(*35\]W_1?Z$_T'24HN"TUE0:LD"X.Y..Y( M2-]VA1%$LF,OT=-#LESJ<6%/H#":SAW/"9/(/Y>D@B3)TL_U1*G".UJ3U4&B M_KR5D<%M6F6X\!>)$DZTA<(5],(EDL$P\&<,OH+ =J35YY9'EAFN44=^6,\>G@4QG?7XVN*JHSF M?=A#7']G3K_+=$FCG/Y 8OWM)618JP?8=YUO/3VU6[X- X(7(S"0!:K LO6+ M$3HP0P?+H+SD@9<\'"IYB&WS@5\7+;V1"5JMD>AH#*LN%24;P0Q&;Q$62S6T M:J4:M_.Y\Q)'ZDD(/RW=&'LS/XCWG%44GI.N'L@NA[2,@-:]4!(/%2#L [S3 M8@9)KUE*(@^SE*1!U1<+%T('.0N9KE)@41,P?..WE^B7CC/1SW.1)>5:Y')] MC 2FF_%TB\G.SZN&*[3,KHTPR385_^8].ZX+I\DJXC!O(G@B_ZK><'M,*;K. MTDB?6D/[3A>U[H+V18+RD:6^$T-#[6SJ)+]S E$WQEN4AA3?*M^*](N/WN)U M&L&JU0I"%,I/M77+CE!%@(>B5+=D%6!(,K DI2D\G?8=5<;[3ST@V0*RI@#- MU%M :+=^X94_G^/11G;5ICXZ]^#^6XORXVA(E:RK0%2U89L/ T.^@M289JJG M:8-4I<(.+/< $0N04[9<"(B.-X78/Q8O9,WQ2J?H$I=^VYBIAIRMT)3]J;]$ M$'5H]!R A)(I9!DZL#2S-I0T<,X0W:H:3>T1R0*:K@/)$%LER!8]4 S@U8N^ M;8O=A?G7"Y,_Z _0.Z9X7G5_EP]S8R(6,J3B;8:3'KQ*>UB\R:NT>94VK]+N MHTJ[^6 Z7JC-!]X-X#9BHPR#T;N$I8A0S;%ZUW!A!]&<](S/A'\@+>^2J2MP ML@SPYK9_0'OZ[R7Z" RJ2A$OVL9_:#!M[YB*HH^ I.4K,ANE;EFHT:3;Q<&" MMN\@4$"Y.X,7;+)!8,7@A=@G+=>%LI6J%P"7:W8)/+PI;GRV;F=F-OL",2@R M'6TS$Q;)I\#VPH4?1+&M_&C/('*<^<12+JN#)%/:>-:+K.ZJA6A6S;"Y4?![ MX"\0WE;?7=N+\!K(?R^=!79H>?T#[UAJ&\G]9<3ZKH9@HN28=RSQCJ53ZEC" M&Y*7Z"S"*W(9W_'(7QS,#?U9A'^HR)PGW,4D U&5@&74K]SE34R[M"20)!'( M5E55R5X3T\TR\)QHF0C9S/G ?Z:]^*6)]U&/]Q7+ IHL4;2Y&#^YHBA 4RRF M3,O#4'^#=@A??7HXNEPGZR;0-.E@7'?:(F^[R,? MO?5RJ^U/&4H38<;7F@Y,L3I;,^5-#0SWDH$DRS):QC1EF[]!K]\O@1_B=1UQ MN(L8)3"-=0W_7@"&90!=J1Z0&.[- $Q+!):E#>QN8)/7>"LR??6T*,W+WV 8 M?L5-R,OYTB6+B:9XF]'$R4O.[+F/H/E/E0S::=YK!9TH23H0=96;%5V:%"U7MU!9D&_OGD9WO]Q>?AL+H\?'\9/P]./[ M>(/H/9AE?54+R ./;_6&M^K)%HXWC#>9XZT6WNK/YCQMO WX';T^O,(#V M#'V58Z\&]OPH&9+:!>(HN:?4/7)>7\;!X^!Q\%K77!O59HI8OO3RU?8\Z H/ MT"5>=?CJ++H;HM%5Z9_1I/1/,C0@BV73F:=02[;HKX1J^0==?X+$IU1IHJ!O1C2O)#!7( M9EGB].8K-#ZFJ@+-5([]F)8)-.7H3RD90"F]Z6BPIVP^EH8?L-\#ZHH*#%-N M?,QNK[FGP)Y",N&9U/^0'^=V\"?OYMBKDRR@Z%6-1B:2%QS1'-$C\@1C3C:%(&AG.AH&4IV_(FV&W#(.>0</L' M^HBJF\"LG,/@W3AMD4.Q@*25#71S^Z]3;:9'>UX-[/QK,9 MG$3HT;?>Q)^CKWT\V!%\@!/?FSAN//?DF%MNF\I-W>Z:/DB@7U@#$YJ=:9W"^P^ M> W1E13 *8F]V]-_+<,(C[E!.Z*F9? M$5^=0KO=17NCR<1?>E%XYT.9WNXR@X]$SIO'=;L8=I>(7H^ M!PX0_@'=-X@5+! >$6#G?1;ME>;<=LOR"#OMKVI<5QN-ZO5V'YJF(]IRK5*? MV*]5C'>D2*E007<4?,=G4C>VEM-J-W-W\4Y9[OO%1Z_WB+=])GVI>.NW.R,GQXGYB(QQ+6WU7#YM31LIBH.8ZT';(80%%D]$_5XF4& MYI26/2+R@N M(36?-TOY JT26RI]DP9^&.(T*_$;A2!S$7OFHC:O-!48H@$DO?H:L=Y,OM:P M(DE LG0@JFQ9\PU.E*QJ3PO90F'F!R3"%,V6M"MQ*-&/SXYA53UFBO%,X;;( M85]!![)2?2\TMT1V*6=1!P:%4>DT-?.1Z:#A0CX [3GZ;%:2'JBN->F!L1,= M!FTHCJBH8_=JI@@LV61?0U.B6(\31"H8X*)I 44J._.WDD;(4X_9KQ85H?R; M,+>#%P<=6%P_/RYX>R9]$0J189S: M#.P)4C]V (47Z.&>2W_**7Q8Z(?HT^H0M/-LA)']/ MBL%F_C(0SM0OZ ?11^*7IT@ M6A$@SA3Q"SY\Z'Q$*^%,1S]-[56(.X,0(O IA5G@S]%7H(#?A,\8PN M?D2$LRAA\2O$LAKR(/1]_&S$C@)#/BY:^??$I)(7Q2B8R_=J?", MP(&NO4)GPV_#Y>+3N>,A,@0V*9]!YT4.($95_,%0>%Z1-[\4WH- GJP 0)S MC.,M\>>?E],7B*F T+LD^S#1%^T(L>$J?I9@O]F.:R/<.NALZ$0INPDS1"/T M"(!Q\U?D>VX Y7L%$DU\A. ):;T*X+^7$'$0@03!F3X/0^//9NC3P2<84LP7 M#HJ^B=FM<,()$A%_#H.+3H6Q+QT@?Q$*(>3=.@")/H$D%O_/ I^1$\L]XD(\ M70FA-Q:$=Q\'IS''1:\!A-@[C-7!1?'E6UAX39:QEHB!\#W"ED2XW15^S\;K ML9BA7TV=F!5CG9,?Y]5&C!7 E!WB[Q!>(<=*Q3<70P2YYR!+#/UHB5\2"5RM M@[\)=1@1+8,>:L_CK M-CBT5V9$;'&]## ],7D)AP@0$7DJ7*,SSY^1*E42+ MA>VM,"&P78*O*O_-"0D'8)P^VTCQP>"J ]&J'Y,I\17K-#["G@9XSMQTO MLDD)HYT#AQZ"[HJ8"QQ$]RV:"?$7XH<(/Y7 @)^,SQ0XN.,'76P(S@ ?Q<>7 MY609$)1F;YB\(E+ 6$@PWCP;SSXC/^*BK?2ZR75!"GW,>$[,UP6,Q^QBRI+Q MMQ@@I)>1'#CA*P$;7W_+R>N60U9@X+]*HO%S:1Y#_S.W5_61EVVK*ZM<"[99 M5D8:1JX0LM&91V2H7(VRL09RA3XJDKEOY-@$&F$2@X/X!<.36EV(>@F-9S[6 M.H3%4S,CUO+HV?XT1!*$".7A+SQ#],&ON^C%J]T8J+?BU6Z\VHT-I/!J-U[M MUE^UVZWWA@Z)S*S2,VY8*J"B$#7MIM1-EG#51_6B %[G1C\HBI=SB0/@O H+CAUUGWZQ&27=$]K-3DYP^(+R4XY6(S(,)S\/H6FQ'B M8_L%D=6L M:&+S, UR;AD^=4I/;/_".HB-E?CT8K;6Z:(:[7[0B0GP1DE&C0 M88@#SYBBX?F0Q(?*Z-UZ"SNK5^-4> M#4XI UTV@6@VGX,U5 R<698,3*42 CK0Z\-!H 1T10.RUA<+43"^NPC>:374 M)O-*\A;CR".-@=?P#;K^ DZ%1W\6O=O!\4V70YPN*T"2Y1-6EJ8)%)4KR[HG MTA45&&9?##005:D=P 0'ZM>9GUTAFSXP[T?:44X.\ \EE(3W5^?U] M.HT@.M!DY+H:E4P 3HI6C#$5B(8(+/%HS;'3H:4,5 V9=,81QSUI7PR]3RI= M!Y3/A$K8@/5F+9K#C%FU5WBU$P>/EOSP9JT!$IZ#U[?8\&8MWJS%F[5XLQ8= MHO-F+=ZLQ2!:>+,6;];BS5I';0MS\'H#CQ)S;]3+\V8M5KM,>+-6[R0XDX"A MR$#CS5K#I:&L<)R%NV>,L6;]EJ_63]8^#,E R$A$K+-#O0[L-!H 1,202J MUGP=*;.E"S34)KO5J U.=VHM6ZJAX[:MTU66NH+W01M<6=8\D:EJ0+>:3]$^ M:E7)6[8HT'CP/2Z\98M2EZT(E&IUI0QI[*,A@RR*0!+[YF;&%3^[-C)[5ASO M>SH)R =8F,^"D/'6DD+'EF)H0#+ZCL]P4OSM3 &R(0&UVM"7(9ECIT-+!9ES M"C"TOH)! [P82G5LT5KSM:4[*U_G56-'U^::KSO?>X-A!*HS0 MYQY?[0"&HTGDO#G1BN_Y&G"UVOIF+V'C""=;S8=[Z&@B@Z8)28/L=_=WY[^/ M'Y_&U\+HC]'#]>,&V&T4=/*2-[;="4X>FN39* R(+.5ZJA,S2EB7FO8H):GSZI#5G#: MQGAP1F[%7P+;PT)U]E_'EXS-1$'796"H-6//- XD[ZT9EKTCV=4^<]0Y> MT7FO3%L*A5=E;B74:_6H?FZ;D,E($P0M*&%''Z7RP>"0$<&X['M+% M)-T5V)-H:;N"Z\R@<.9XP@K:078\FP>9R ^/(Z2'YPOHA:2/58 ?^,^TN[.Z]C!_:DDWMJK3+1$8VE%J M]0;8H5;KU=ZV%44'BL1OAO[UZW A9^1F&+V\!/#%CJ#@(-/<\4)G(KSA466" M/\-712AX671E+93"KXONKPO),H"53";@]\6 [@M9Y\$=)K3N<"$?S'W![PHV M[@I# J9N\+MB8'>%(O>=".A@C\XV@+;LRZ&_OH?\TO&F$#]/-A91FN,4KIX2?3_RA3EY88@_6'A#_'E3EHR_A02R9Q]] M W]HZ@1P$OGH&W8H+.P@2K[I!(+M>3C:'G\T@)'M>.@H,PC1W]N1\&I/!3L& M79ABM3ZST9LN'A-<'Q\/!O--(N343FH6/E$YX6 "S&XN%IIQ\%:F%&*&O.A*J;"FR^0O MPM,KI@8A25QR%S-1+"J(P\G?3+*:P^E6U9>=Z)/^NRB^P/-C,<\>EW_1#W!L M&1'VTROVBT7">C'4E !=76Z*G!XZ_X%?<^9(O8\?X]&#,+Z['E\+F^OVJJ<[&#_TGK,V7\C><2PG?7+"\9E# M(5UHV^6_/((I-J;NXCI<"/A_D:W@S+!52?2$$"L*@6B.L+8WW! ?0\1J.62V MA\*!P'!X^#Q\$;(GB4%&OZC32XJ>X> MV+-Q>\2!!#\.U::9L(JW28_S8HQJR[1V6?WGY[5-_D&.V>%HZQ-MLG9Z@YV8 M0IUZ0JB3:G4RGR"/G;8[QQP).2#V/ M\^9,H3<55@YTR]J'U*UR>@GQ&I9+;[X(/W6S4XL_USMUA5?TCE:.KH[1E6") M*FX&B8C29M-P-0FG==>(Z,G*>?/Q+G'7B5:#)=&)W_6G>6I=O=#JW]HG=MP3 M,E)T[4+^63@7=/W"X'?8R=@KNI7*!R^*DEY)KP6YPCC#K"U M5P6:/>F%*_"(\ M';-'O.!6;E$$SKO$2+>&3Y:SPGL;!DNE$S< &#CUH=-TBQ EWC[")%:J30[E M2&D%*5H!%\>L(GJS5E@@LM(KD9G P#DM1M]BE>0#1?-!872'?*4CQ/[X\>/K M WR#WA+>!/Y\_(%0X-GNU3)$Q@\,PLM5]L>GU8(/"2O)7EESHDY[1MAC/#B+ MXE5#TRJN('JT&OCU3B??%,:5529!W9-WZ[9LP$#E6&V\M9_A,V0'A'/#FP!,2RHS#:NG4:OI73^]!MI0Y=6NB?^MXO'"^$&(EZR7>$7'[V2 M3,&N2'9JS6L5%$C]U0C).ZV?JPS1WP6&J0/5,H BFTWAZ;-I\/"!JZXOH(%D M70>*J@-+ENN]7&:GNY#(V6.$9[KCT>'?_,F:O#'J %:0 ]6P@&+T/V&WLY.K MJ@9,36/*:S@,]8T?0#R*_YA83Q(M8*G5]>]@64]232 -CO7P%@P8D$T.8VP^ M+0(G[&GF';/+H7>RN IT10&:)=>V,IB8%C@P_$LZ,!0#6+IZFGX0)8W6 T0L M0-XQ47?QGD)30*?^\MF%'3IK!R"AHEQ%"1BR"&2U_LXZ&DAGB'#4EM4UII*I M -TP@6GIK5)DBZP6%"%; E*=A$ ,S' 0 =WEY+3(P,3DQ,C,Q+GAS9.U=6W/;.I)^ MWJW:_\!UU=:VCNS_$069U."6&_8^HP_O5NO!8V][SE2;?[ M_/Q\2-D3>F;\ASBT63EQ]\SG-E[+ZA]_/!KVK?Y@V!_T^L=6O_?;XH/>?PW.>T/X,WCWT!^>O#L^&;[_9\FV/.3Y8MU6[^5CKW?4Z_4&Y=B_ M$&&OF?_Z\W_?BP\O=^2/V2W]Z$_^22^_W"-TY=L3[\_EY9^W^,?<__8RF"+Z MV_EJ['\3PNZO9L/?_SKX-O[^/ Z:_"3L.5X@"["FXO-!S)//PT/&9]U!K]?O M_O'E^E[1'02$)R\NH3^RR/O'Q\==51N1:I0OC]R-1 ^[LOH1";R6#+7$0$^H M\!"U$_2.MV:($[_O!I4)4I))>A20DHC4P2DZ@>W#&7OJ0D57]HM.K]\9]B-R M7W1F""W7+%,D'I7HL"*;A3,7BTP>59/!)+BGTT-A-FG'6RVS&EA79;!11JF_ MR/:_X_&NY.L"40>H,"?VFJ^8*(I\%USVTTXC/LR?$DELC&1>*B48DH93!X M8:H*2V39$X/]N)Q)K9XG;Z>U2;L2@N;#+Y]29$7AG0F CT6)3:R-S[_N- M+S*&0QE",RKOZZ"R'R%IE,[8 FR;8RK($[YF(F.@Z"1F9([*(Y,0;4G9>T3. MYHC.L!C3>X_9/^;,=2!HO/CIPS8F QL#L1FE#Q50"AJQ"+7BS?S%"AK:0W:& MQ/S29<]9@V==98;C8P4X0*2E9+;3\[=\ABCY4RD&6_P;Y/D#PDAB MA*+?2T,1$V9MI%F1N':"<(D(5]FR+QA)/ZD)(W!^=I79Z?VTTZ60(!UGQ<6T MT]EAKQ-WV,;D"3VZ&.:86+>$^=L&8Q,S4D4>,SR#-#R1=&LC7LU2\;&2;*&= MR'VEC\1UL5,'P9J\9B2':22C5O:0EMT10$#'SWPN0[M3(=89KHQR,Q3OM#5? M2K!"$58@HYT^GG &FQQO)?.SL.U?RKD_\')FC=G/[]-^CF2H[KV6TDY/7\/B M&NV:PL]F;QZEO1EPM=-[8S"$S@A,E:$+XP5F/WY(^S'&VDYG7C'F/,-:%'AR M_U2C5G8]I\^(^[ M%G[&T4+$O)U'8?:[%H0I658H3$4(2IP5R6LG!A>(4T)G8@(;"+98,'H_1QQ? M+$, \JO-WM="LTB0-9%;#"7*4K*L7RXF]RT]0CVU;7\A%0.I:@N7?8Q:3&8& M0XOL8@*C3=_^"%4A(GLF\51&&N:;,Z9.!##='$"8",PH:'%A3)2:CA+"VNG^ M._R$J8]'JWO,GXBM^,Y\X<%FA,O/X/+1Z@K+"7LY)_8=GI'HYE\]5C-D6@P: M-F(]KJRP&4O*_A\K:DE]56@"R:8U*VBNG: :S^PJ'.^5.^8;:&%MP3&?]4OT MJ:6KD-'I#VB3 RM#:,1F6/4(UOHE$-M29*H=$,6AJL5IQDZ+NZN?*[4]H=[L?"V9 MD'W2V'+W!P>&<83.V M3F+VO!;UYQZRM1R'V&E%LJ>GB\W^UD+V^%%&RUULRJ8GXKQB.C,(>@A>D'MO M.3"Y6?8X*D5$1DC>:9%W04*^Y8@4IMQ3P78I8C-"6?%U89:^Y3#52OK&H=M& M@!E.+9[>,G?<D7P*,? M[9>$Q^KO &VSU7UH*EOP6D1;.IEJ'8 M/63K"UD!EL@>J@ %4M#[(-JH.6HEKON"TQ M"V\GPHRQEF;9ZLBNW=/R5CCU7P'K@FGZO9; >0VP6SM?9YT$)L:MB< ,E);' MR3LK;/> ,S@X%8F4HC1CHB5C"C!I?=P1'+XF1D2RR.QO+8$2'>:VN\\G7-C/ M<&O1(J!E/E)^;>U\GO#B(,.S!?OE][G7#]J^!TYX<9CAV6&!9W.>*]]X=MA2 MSV[N8 27MQ*S;5ZEV=>&9\_7-\3:/07'+KXDY^&L"K.S,ZX:Q"[5M'U&UOV9 MVM:9",R.U^+>3,>W?0N7Q]P9D#P8CA1D& M+=Z\3KQI8#\@\MX^D(U$(949#2W2U-Y.L ,N3=N@@S],%X>B1%HYF>[JM0:GNT&&>IPO"TZ., MJ_%9GFYOD)IVJ+:-SR

SXC6,WR?-M72?V-,SD7=HKIS'AH\6S6FVKVN)2Y M39^\D%B"T(Q,C?OT[=[SE'!YOS0X!;NB#_I#[671:>U.J837!Z7Q*=A+?= " MY/+XM'5_5<+KP]+X%.S /F@A7)S3!5?47>?A25?C@O?0^^'+49KEHO MT6O[T*KU>%T"O:TDF!'5\@];/Z&W![LN5/WMT2X*TU[[97[[*&X;M ;; UX4 M]VE9DU<#_/]36"C_R-^2O\-32_T&_8D']9\/!%DL7?F+\:ILSO'T\\'S:M6) M?N7[7V#9XNL; M67JV:>4U[85A4]7>Y$A[(W//UXW$K;74OT]=M%P2.F5A"7RGE 7]/2H"NQGW M+(H66"R1;3**4.')W_\^L(0]QPMTS6PERL BOW4BOHXLZO0'G6'_\$4X&TVK M*+%Q0S4E(KX:2BAI MN',_8$H)*N[!2=7A]$9&LA\ICDA\Z&NZP"4R0>E3F^ MZ,P06A8J$+6?R=C%KB>BDBVUD8-'O)(Z2E8-?1* .Q[O2D%=RFB'^K!6$[M< M5XESW@2,LJ\10+[E4? MP!%3,'CAVS;SB&2O.9'H>A3,(M@-?O):QA3?OG__UYC:7#YF<(Z#_\9I6#']_.*% 5U''":/:, M"4^$UZ\CHXP4M8UZ6ZC&%.)TC_'5Q.?V7#XL)'_'WG>E*O+P*DSC@BEVTM@Z MC#OJ@PUNF,OVS-AFTNRV99>,8S*CL>MCV=:9Z';40HC=,*CH@+:)ARJ6'-LD MG/L"&TM1[JB5ZFA*AEZ.//? 5"A]3SETQ9FB'*TV))-@R5#GPN%!\0V#T2KD MJ8SO2?T=0F?? .HY%)T^08^>05R]0$2>B+M5$90]"Z"3KY:LL7LE] MHV+;1CF]YTR.,C=(28DQG2B]$XY[ ^$U.YV0;8D=]5EJR%V\ ,)$8-AQVOA- M_5G0<-WNJ11YE86R_&MD'O"+-W*9_2.V?-;CKFXUH])P+Y+QEGMUH=E9DG8' MK+IBP3)B8TXOGF!N5.VI=QZN-+/*$N^ 7?<0T3N^"T%@]%:5B2O?&AE[7 A9:'XIGAVP\I)0.;6J MESI3UG9U?53Q"\:2A]"RH@^192I6ZT&U^=+N2LD?$C]%*_KU$ MML=XKA>VEK8#G@DW1Y><+2Y>8+&AR(WNE#FB%+MW.$PDS,E2 MI(PQ432N_@KT$-CV.>S5[MG4>X;)/*6_D:1I Z)S'2?VQJ>D_D:*IM57FV&8 M8]S5.4P\+E/A;%)_,TG3!IPA[L!NTI7GOIMA>\T0/9UQK&AAC5"A0*I;56?< MN<%_P^A/'[ED2K 3W](E+2VBVCFSOC#8 .!U=B5I35YETTI_%<%:(48,>A;F M$^1QEEH*"VAVP 2&A'?E@W*:XGI-T^K>*.'(/<4<_@-V6YZHW\NK/Z?.@E B MP@UC:CA49FO:T*]BO%B06= &Z!IVH@LZ91"]Z$.D GWSICU 3"?DQ2W5S#V: M8F]E@J\21]/FP2+#"82HP5V7],8LI[)II;\@BH(3K&R]#?6[H7ITM^@29ZN> M6=^TZJ-0@5S=301-*W^'!79=0F?1E:;LGE-,UK0A&;F'U/1C(&A<>7&)85>! MW"OV!%OVK(4AGZ!YY>]A0I='PO(F;DS#- #%=$V;$EX0RS7!4-^TZIM(Z$*& M?4M.A+9L&4F:-N"KO*N&N"<+;Z>_L@5V$>SNPO3!KS_3G:DD==-FR2LF/GC[ M5]B R_Q'3JJDB*II,T8^<9U@_E=GD_)5;N/%DL-(R!@G9:EW+H ]]6&_K>+4 MAV>6M"FS:N<,T'(^L&?*['%E")LV)@KX*J>(:C#N')(JTW [/2<1^ M4N/,3-.T"3>,7BR6+EMA'$M?:3DN$TW3)GSAOX&DU"E#JG#GNLYO>!7Y-*EX M1L7.*9^M^#SJYM67"KEA4JIHR;L/+#@DLJOV)7/ M3-PC-X5&19ZF39QP]HA@M_N [3EE+IL1+,;43IWVF(EVKL.%L4AF@+(SGA]S M1D?L.>[3U#;$0-"T\J?B#LML)4[EU#/*FU;U*P4"1\77X@Q3X8N1SS'RTRF0 M JJFS3AGMJ]NVU,'0E38G8UEYGL1I,/# ;A^WJD4[?;#-KPJY7%Y [&*A9^Z MP?/)\/'_ %!+ P04 " #E@'A08%(AW-\5 [,0$ % '=Y>2TR,#$Y M,3(S,5]C86PN>&UL[3UI;^/(E=\7R']@'.QB%HC:DMQV=WNF$_AL&.NQ#=N= M2?(E*%,EF6F*5$C*MO+KMXJ'1+*N5[RJ#&0^]+C=]1[?5>^JZY<_ORU]YP5' ML1<&7_2_7WX_&CF7'O9GQ\YYZ(ZN@GGXLW.#EOC8^88#'*$DC'YV_H+\-?U-^-?3 M^VORU^QSQ\[AAP/DC$8 9'_!P2R,OM]?;9$])\GJ>'__]?7U0Q"^H-U[T2AZ\''\)HL3\=CR?[?_WU^L%]QDLT\@*J%A?O%5 4"P]N M\N7+E_WT7XNAS,BWI\@OOG&P7Y"SQ4S^U9.,+U$2>\=Q2MYUZ*(DM2KE9QSA M"/JW43%L1'\UFDQ'!Y,/;_%LKQ!^*L$H]/$]GCOT_\1.=E_U9G@5>D%"C&.Y M3_]UGVAHO<1!R( M0CK#,-5*?#N_75&G0[2A$ID3@'ADUPW7Q"4'B[O0]UP/*^4) M@>V(SDOD16G\_Q6CF(@D5:."/BE,1W3EC,?WV,7>"WKR,=%:23!G(7'@00)3 M?C-D'7'R/7CR?!_/.N6H'=*NYB3Q\]'9.J(>_R2.UB;$J M"*@/Z\%&KSU$9HV7J#VP JHKN_ "$H+.(CSS5%;*&]JEA&Z??&\!"Z2"X9U9 M+/D1/Z(W@,4R(SO+@;13M=ZS,O*!VU4J<.*H3EY1-"..:Q&AI3HY4X-V1.4% MB@*2J<1W9.Z$RV48/#R3:N!BI2)1"===3K%>KGV2K,ZR":Y90X#A.Z*7"L-+ MTNR*:(Z$O%<_$C0GJWCA$S-B/Y,/G^Z M^8:IO:V>/?<>+]2MC%8XA\C?N\CC>\KGI=]\1(!,0 .#D5P?Q$0;E$;S?A!W M7:#NK08 <: "Z[$> -&G!NRT-@#1Q!O:?9T (D4XOM^L7=NTA+#=9ZM N0G& M#Y GPIP_&$'?.2.(7"#T4/DC-#3I8#&9IX'XZ0#S$+G/.4Z0Y[=*?FHH!J1Z MT@'9$P-TWZ"()A\ON /Z&5Q&LD^8&;7":9(OE:&U0VJ2LVD?G$T[YJQ98@^S MR4YPV\"GRD:[0=YC!0+3%P"R?QJA#EP'1:>5$TR6W+%]T*&R3?[@/BA1^3O^ MX#XH.="AY*!C2G:5:M9F@-F+ JK[JAMH/A*(WFB"N@ 9+_= 9AJ8< ]K/!I MBA,"VM,*H":E4/#N>R[0R2P"Z(TB]3P60O1&DRH@2"!ZHTD5&B00O=$$]W=* MR-[6HW7+:S"" ?J0P$8,',-P-"O;,!HHAJ-:-?%U4 Q'M/31;Y+)P !(Z71CPH$?DMP,,.S @_EMNTQ*_)KBF2<_3=Q1DX!5?Z18' R M%$X%1W^T\P]458B=$@JW9S+(SVP\GAG1Q!3F=!J1^Z%>I\>E0N MC*K*SXE+S\/-4?R4'HI;QZ,%0JM]:A7[V$_BXC>IG8S&D_QLW!_R7_\CZZSD ME7CQ 1\]83_][#_R<;5A^^8(ID=;Z&XZ\C^:1+\@/]U?EYR1T+$AL24]$B%F M! A>9[!D.R>1ZX012>*_[FU= XKIE9Y\@CEE' SZ-P*9-W M+MNP"2MEO1 J]IQ7["V>DY1Z@WIDUP5N<**V0RD43&M3HUJ#\&V=LHK%G!W1 M:IF-"D%>G3>6)A:/AI5BYA'Z]11/5PE"JI&22Q6#.]\ ME"5BQ;(A<4IBPN50=L1.@?E &+;.D.H+8836BS?77]-;..HGMEAMP:#MB)T" MK>D(P#KMJ36DJX6^ Z- "]9+NA0;;L+ U0B!Y>%V1$%U^&-9A"F$S\^A&7[> M1R3/+R@(%NDNB7M*TNW\>YQY(XF!R<%@BCDR9&@0EJU35&DO@3(#YHVUH""^ M0QM:;(!+X?IXT^F76 6"2IC/L'6F1$ MPEG>#%=J233>="X&5I&<88OU$R39SBH-%3$@IK.U!EH2L&V=HJHI0,'H1MU: M4L"93DC!*H,)P#J]<>Y*D68_5N4, E6\H_B3EFC78;!XQ-'R'#\EX%I4!&11 MLB K2^4\6Z>G6M@$)PA690:PE,!Z'3RBMQ)3D FCAK0H,U!H2<6]=6H3!$:0 MHU.#6I0?Z"4&[T!SXDNR6%7QQIK<^9'M&*1$J39Y,"--)SB2N\E"!>F6&M+) MC%0PA&_DWR%O=A6*+9"&>ZTE"-@36=+(%5BA< M$-;IL)27T#/T&I%<#6DZ0$)Y$[<%NE@$':2$UN%/=:>IB,U?]NM<7I._#[,= MFO_X0&5O] %\;[3S4P7?__:YJUOQYD.%A8\R%G:(G'#NE% 9W(42D3!U%X5S MF:>O##(:K=*VA:1]N1MAVG-Q!,N$G"HWU@66LS FZ8NR#U8;9MJEJ@7/Y8LC M_9$EW92+MQ5)+&5FSQEJLIF ?8)S00+:KRCZ@4MT29H*$AC34UFHB'I45O)M MW13/7EOSZ2G7V=(+O#C)#EHJ]:4$-.T&H$H#2L ZS9UC4G"Z7BH)\K./\\=S M3I9AE.1OZ F+TX,,+CM,7%#*:KH($1^0W8C[$$*8GCU(IS)D' M.>_6^;>"0*6M,0--.P%]U7 YM<\1I"WK!MY !6:*R##=3D @B7C]E'&U!^WQHZ:= M\ 2K9E>1U8WM$L<7E"R3,RVB7F#$T@27QMFVOBY5#.AK7^]VZ;-+2_YS#S% M 9:VR84 IF69PZ;+,^86FMB[A'C\W0$YZF"T4E1 M&LY"%1LG[F@#A\R2)(F\IW5"#X0]AIDV%&EJ&\2F4W,.[9?$N7J+(-OD[FX> M(Q3$R,W[7.G?,@/\AKR \GD2>3%QLN?KB#[6@2,OG*GWZPSR<=/AKB.SXY42 MP^C-ND#)85MM:U*@_^1PFD8-4$&] .'F!%86'?K,=37';=I,4\D,GE&PP/%5 M(-D(5,D1/FGD"!ENQPN<,O;_0:LP_MFI;PSKF4\4/U_ZX:L@\_FLP17!Y&2H MC/H62L==%+X0OF>GF^\QGET%VQ+WA 2&%\4!/1T<_W&C^H62IH*Z\ZJ#KAUG M!XRT*UPEH.E0T5J!0-%8J-+=$CALV=^"=GU[9;%,6Z>9E+V84$A*@?-P_93, MUWYQQXE84W(HT]OJ6VL.(A3K-%G>3G([O_0"%+B$6;J=4':=HQ3*]*'&UIJ$ M",4^3?HI#M#"%/W)0D5WP[^M.QU8UNC^F8!\35ID M*(6\69&UY_Z(&&OI0DP=-0[\$P MLGM2 M>BX[E/C2EI2<,4UK$"$!FH#%S:X&,GL'>D\=6A'(MI?P:#M_#@:@QBWNF.E* MRSIU5]L-]0< H%T8%@ZH6HM;:C#)6*=0 =_9,8=V:V)<'"8[P6B3KD<^AB?N MO]9>A(6OCDCZPAHX+%U-DZBVWB76%IA]">N.AW/\@OUP]1#.DU<42;(0"8BE MZVM-5"H0AWT:%/"\;76W\%!<'&;7JER,9^DF[VLOP'0+1GHGM72A2@1BJ?^1 M*(Y=I9*+H^^&]UWD$4I7R+_'JWSBW,Y/4?"#4B/1#8$%@EKJ4 Z@O-HJV.Y MV]),KT:^BN,UO>!(L9PH!;)T15]CQJE%8J$>2VZB_';\Q1N.7"_>;7V3>T\! MJ*5K_AE%VXFE!WV@@E!,Y1/EFQ[Q>UDH&6J*U=,N ]B1O M)U;[W$!&+$[O?MY&IL*AB:U! 6;I%@*XMD%BL4^;J:<4ZS.?836[G%V]NNK'_'B7X M-N"3+V97#XOIPJ^)BFOVW41LEIZ>:2^,!EV?%J+HKSSI3Q1ZB0I8%/UE]?V) M0K9B8=-YJMMH@8)\O81(X@8EZPBK+_C]XHR<RYMB6C^R.5NC2R)CQ0R+J%!9D.3:9V/ JFSPYJ: M4EDM=<3]L2C>Z*G/ZD&=U0*Y93QG)T:S5WIJ*Z85?CXRTY\".CFD4U].[I[0 M8@F,N_I5(?6P3FH!FHJ9LT[8/;%IT2>0Y%&=O&)P?^3L%L4%-'VJTU2!Z(^P M;V$X>R73@D_5YSI5N^'#3 C>_J\*A6Q0K,P*[LZY'JR-U_4OTSEEXAX%28\' MUY9#>I+G[9/O+23N?/"9P91!.#M+GH7#0.?F/_*+-W#NTCL4Z'-5 M]/#/Q4I .Q-G"GCGCOJ %(.3HG!^NKA[Z/7Z).F[3,(KE*9,+"KA*7P9>W52 MCWQ0J7GI+:_4@+9M8;IF:\>O;<>[PHG]ZM,,4$OARW\[1Q47S)D M]Q&G^(JA*DQ:C4V9Z*FHQIR?BI_ZO8I,QM$C$F91![K5I?-3AJUOSZ!1S,C8 M8V*T?B4S",?-RC@9YTSX;U',#2("MJJ3L<46>C'(F?>"7>H/0 MGI5Q,FJ9A"$#&82Z4D$G(Y%)"$IP@UMNJ7R2T9=++D\IP^QNH+V&5+?%5VF:,SSL^$SQ!;^P,9!:8+I-RM&"Z9VMNQ/:4SS:3L[1A M>VIA$2BU=";O:54%#F'RK83 -_U#)F7J0@H]SP%>62E3]2&318GJRB&T**%> M'H8.F0Q)P<9 T2Z4*8)*=HE0>0N 5^@33@$E>:@3V;-$5$OG>^E#8;AC& M U=(/."3*%@+WY%X,%!3).MQ24U2LD:^;9$-89VECHS<1#D=AE(O9Q@[98E5 MN"PFR'*)'L9/"7I1,BLY8L*CI!FUM1:#UTHP%]WDE(JW1$M NCL FG\D+^/3 MH"\-*Y MR@37@V9W&&[N\E,I,3U5MO:)XTR7T?,N(K$E5S:'&J QO;%=9VHUEE+?ZMO- M>1QM3_T"O1T/PO06^V;^3LR[K1ZOM- #=7@\$-/'6AOZ.S'W \V7_(4ID!9V MEB:!,GWBM,&\4U)A3#!=&&9OZ]!\ ME.Q%6LPP79CJ&K4%]4MN[MH/NJC@3)[3S4A+GW$B:Q8-*QUF(O,;UHQF^N7 6\:3?44KD@Z5BKW$I0;*QB&!;3;9]VBM:1E'7J MUM:LM:ZX4;;0B;J&]DO-S+05JP-7]FQ!R5^3/&*6S;D59>^+DG5J^2OH1\P* M.I_:JA6Z8?D,1=%F'D9T MF[GD]B8M)*;](521 G>A(2CK@AK# _DAZ_ U5;0(@>E0T)62Y0)Z%PJN/;E5 M?EZ1'@7(HEW,?W^1+A/I64/[K]F2]'9@.EV)WGX[*VX,(6S!WTS1PV)ZN;4K MNP"(RGY]ITLK.@E!-M[T&FQGL;_,OOW:NL$Z7CP=;5V65N)!.<,$2K5>3_2F MN4S$OA^^TGT:C>H+.1KK4C,-S4($9-]5STRG ?1RI!S* G:J)$G"6OWV,:D) MZZ*TQ5')E"LVZV8"['OG#Y_ <[R*L.NE,N'O_8' V>)^(/H"LF1_>(&96:/, MO2EJ6\J\/N?M>\SO2YS!DWP6R)9JK;5ZWTVJKY54J-()@^F^EJ+8#!*6_1E, M>N'\26W7[F4I_CG$(\ZU1[R%GKY/(]:I56PLY9Q(Y%$]S)Y2]J92&!/,*47A MS:5&.!+,9?\$A7Z00YPY0>(/IT#V.D\AS*8U4)TJ6 M1.--IT-ZJJJE#W(A6)?"EB8B?79;J3/1>-,I7BN=R85@5;('<)SR5.03_Q)U MD ,=)B,1WG$H2T<^,7NNE)<<6G"PY[?4GO#LY 5':(%OULLG')U[_KHPY/AV MG<0)T0E]<6GVSW6<+*6K$8T1&G1!7)IOYPRY9%)[KB;K8C2F@TQ+U=<\6",9 M6A>,TJ?)*)?(+\W\^"0A$?5IG="[MA[#,^3[.P?X&W5)TL<-6R$U'=:ZM9(. MY&M5,%1%"D4DU'W:PL#]E?(K2TR,#$Y,3(S,5]D968N>&UL[3UI4^0XEM\W M8O^#EXF=Z(X8"A(*ZNBNG>"L)I8"@J-G9K\0(JW,=)?3RI%M(/O7K^0CTTY; MAS-E2:8\'WJ TGM^EZ1W2?KU[Z]3WWF&./10\&5K\&YWRX'!$+E>,/ZR]7"W M?71W=QW&+@( M/]Q>+)!-HFCV>6?GY>7E78">P0O"W\-W0R2'[@[%> @7N :?/A[N#YS!WOY@ M;W?PR1GL_N^[UQ$A_!1$Y)_W=O=V_WOO='>?_&?O_?U@__/[3Y_W#_Y/\EL1 MB.)P\:W=UX^[NX>[N[M[*?BOOA=\_TS_\P1"Z!!U!.'GU]#[LE7@\&7_'<+C MG;W=W<'./[]=W@TG< JVO8"J90BWAS4!:)#[W.8<'*)AB!*#%!(D<,<07_;SH=M MTS]M#_:V]P?O7D-W*]=3(FR,?'@+1P[]?V)2RZ]Z+IPA+XB('4UWZ+_N$&7& M4QA$1X%[%D1>-*>:Q=.$6L)!@FZ"X>C+ULM\ODV-AQH1_>1?9$"C^8Q,J-"; MSGPBD)UUJ3P&/A7IW03"*!2053NV#3IN ";<3V#D#8'?A*A:0$44TLD(J5;" MZ]'UC*Y/1!LBD?&!6J6LB1 ;8&B!YA,TG6$X@4'H/<-+%#81*A.V#3HG(!C# M\"*XB]#P^P3Y+MF-SOX=DPG:A&(QEC9H!^'DW$/(AT5I!,">(+.!!)*?\]9 IXN0A M>/)\'[I*.=H,J:HY2=9Y?!)CNN(?A:'8&6 #**+H!B,RH:,Y=8+(ZCBCEBF@ MB0>BB*I+,DV$D[X\2-&7+P+B_(X]8A:BS]>,5$3#5X3<%V*L @)6A[5@HY<> M(+/&B\0KL !*E5UX =F"3C!T/9&5U@U5*:'K)]\;RVVDC.'*+);\"._!JX3% M5D8J\X$:NVJM>V7D ]>S1.!DH3IZ =@E"]<8@ZG8.1.#*J+R#." >"KA#9D[ M:#I%P=V$1 -G,Q&)0CAU/D4\C7WBK+KI!&\80TC#*Z*7"L.+$N^*:(YLY=0/ MA(&$!RD!J8C&6_@,@Q@>S^\@?O:&\)Z@/8G#B$Q-3'\FGS^>?X74WF83;W@+ MQ^)4QD8X=?CO*OSXEOQY[C?O@80GT "#$5]?BHE-4!KU^Z6X4X&ZM1A B@,1 M6(OQ@!1]8D"EL8$4375#U<<)4J0PQ[?KM3F]54FZ,\1K\1+G%7QI! MVSZC%+F2T+K\1]FMJ0D6DWZ:%#\*,.OP?4YA!#Q_(^=G!85&J@<*R!X8H/L* M8.I\/$,%]%=P&?$^YXHY6\^QE[-));AMX%-D MHVJ0MQB!R.E+ K)]&F47\"8HE$9.A M9%\Q),R%:HTFT(7 @6J-)M#5P(%JC27Z]$T*V5H]N M&EY+(]"0AY1,Q,ACT$>S, W3 (4^JD43OPD*?52+EH8F*/11W6A&-D35=L9= M;F+*@FNB5E;@C?'HJAE()Q0;H3%9-9#C2 5J"[@4;0E*<%O IV@348*;QR? MPYS5NL%%XAAGMO*C8_2PUD%"](2@P,/X"6Z[WI3.)=I&E'VH*,L%%B+.'3)T M)QNS4XN@?;H7']MVT11X#8FN0FN@./G2]A1.GR!N2&X9M'U: 6U";D)A M ^ M70&*CIJ2EL-HM4DX K$?K6V4.7B99O)G+_"HPW1)?BW1#5\C&+C0S2FG"#<] M94G^3)'LIO\;.-M.#E7\D6!P4A1."4=KI-!TM$#AHY152::9=0 MQ<$ZC!A2"KL%N\32H3Q+)8Q.BE(/*Q)G/$M,?6C 5(K;\0*GB/VO8(;"7YSL M(QF3.9L^&I9X\^FI>81KMX=D61^!\"E9V^-P>PS ;(/YQKU&574"JVG68#"4A!CN%+%5,,ED5:X D>T\#FIX4*6@ M/'38="W<5(,)DRPE[IM58I;^I&[ MRRF9BFP,O11N>[*P3U#+_Q9@L0TV[G8 M';EN(C?@WP#/O0A.P,R+@"_2"A>LA>FE7$5B!ICZ,JPP7A8^K0<+E2>+XK%N MK;=-D8V886YJ9I5Z2Y/0 73S"I%(@_7C'^M6=9U4U2I NOXRBY M$)#0S/'55X<^'IK1B'Q 54LQ9.2O,Z^(6SF(\ MG 27Y_&F)Z6@=A#;FI3 MUP8;NA*S$++-T=6*N[Y$JM]527@'9:Z!V;3#D?M''*;WV-TC1MHXLOLR(0^FC9I-QTB+XFE5%+3_,/.2KT=%WUF! M'F?;TWJ@]L2HIYPA#;QRD1Y>'\WL,")?#C,WD-S]A^BN1/6U; M.\)D2@7CXGI_!:/KT3UX9=N7AH];;V^Z9,"T/[,I2D)CRN\E-^@I#;->IU5J MF=(OY!E_W5EAA'SFNY9>T,HK&J7.SX\-.C\))B=#U5H;J_SC&B4V/M%6>B^D M78)D//FEB,NDF/2U3$L]O%'D8;"[RD,!A[-$XBRQM$8]_UF.$M6#5:HI M;/IDF%.&;HW:-5^N*+&QM\I&CM198DWLJ*B45<2M<;CA&QTE3O=7.TH2.)F9$#M2K/NV9$2?95]+15C":[%J3&L/$A2HJZR7:403@;2 MXBDCJ0-%>Y5-AGU6J&5B1>^5E,BN;"8)"B?#D:S3"19GB:8UZL5/F91(K^PN M.;QS0V=_@L%)4#@_G=WJ#N1>/FDQ$!EORI@ M2&QG!4=KE&_VZDF)I\IVE^%VGN9.AMVA*/_FY!](?DW8)4.6'W'RKY@)N;BA MUUYESQ2$7LY/^4^MGDYM\'Q*D9W]II&D\U.*K>5%8?T'1DK<57;FYG&+#H:5 MO*Q28KRRZ6\0N>F0@/!EEA)W%9>A+I#30;;$@RTEPBM.0WU2A16W( "G&ZK93_Z4B*YLO$S0RX]I"EQ6PWG10YEAN[G_BJ0_BJ0CEP%$N*HH"'RVZIVR)\> M:<]11C'CP@\RJC+(TNL]ZDAE*L"DJ)G70Y0Y,'1I!T>,M8+6>S5'J[*V\@J. M]?1A\T4;=R1R!]A#R_XUT=%R%H3V2QVXIH_D:6:N2^LN3)5[9__QKW\]'H6W MQ&O"Q%UE"I@,6QVE_8(%&:&RZ&2N.F;[[K.NG&"<)"1NO?$DNAX]A.FK.9PN M0Q[8XWO+>\G$U+.T978]RC-<-SY([S[-DUQ7/%WQH*Q7E9!X+8[3>BW :>XT M2T<).G9+8ZW7"H-DYAIG5!?G7D#OGDWF>IX3G NUPH.R7C]"XID.E_E9EW)T,]2F=F3 !4K MDU$7!\AZ58EH9ZG)V)&!1L]^EY+#U:8IR>2P,^C3PWUZN"OI875!TO$\*3EQ M[XN6 K8TK=R$!3NC)B;IE'#17<52P&;NE6ZB$DEE5B5BW5W3;6O3RB2X#HW; MG#*G?09Q!/&";(D;JNL #-U3W62^56ZM9O%AYV)['F,B3.(Z$C;/O5?ZD_#F M7#:,J8@!?E^?K:PLP5?N!7RF%Z@V>H8&!YREB6!Y;^=BU.'5??1"^ED"NG4J13R O$?2JY3R5W M)94LM?4LZ%V>%0 ^.QS@#+3VRG.'Z0PFQ@)$,X18% M&JJT86L0HD1C[80HM8FC["I#7L*H-,1$KZS8LA&'6.4).$4);A!.'@(OH!Z3 M>S2E+A(GN5T=_/C!5D M"8_GEW ,_#,2Q4?SZ]$)A8)X!G DT0JC]BN6!D.M\*HEAFIL-07"*:EEXD7M M&%+ 9IIK6M$=:LZ]GF#-.K5;&=!991HVM^M\1<\0!S)].JLC#37H-)F*2,B MZI6Z-E2G%\K0)RPX[\*38:NC3#T#OX: 6=0SI6O\#?B5D$7P.AP#P/H DD>W MG='\D>^C%WK6YASA4Q0_1:/8KW+!T904O/V*DV?#3E^S2NP5%!_FXT'9KS,1 M\4S_L$N9&\99I,I-?!ND;OKC27WRICO)&\EVIC\0SB^D"]G%Y+IQEB9.&-3: M4SZ^ E/BO)9HY!4L.(T#Q MWX"(B($7D?(@##2SBNT=29.N)>XG1" 01E]C0H) SBOC3+2S-A1O'<7*X_U: ML5Y@%!RCEWLXG 3(1V./+4+#I$0?929^&WA"=G; MXO"81&,@YBX^7!CM]WTT78C$U+-$_U[Q6G\QG7ICG#^@F6T_9\$(X2$4'>V3 MA=;^2&OC?:$!'RS%'!KN[RIF)6Z]\/OQ_!@&P\D4X._\@KD8TM)83II^B126 M%1K+J1:5-\609DK:TIH0*;!>$-;5J-O3H)5A8[M:MKG<7,TYB\K.+ A#Y6?I M*28J#F@^=;GYE+PAFPWY QC#08/I6(!Z'!BJ:,MW/@NIEZB:VE_#V:NOX50> M)MJDAK/7UW#Z&DY?P^EK.%84#_H:CA5JL-(9[U8-1TN6Z8TDF336>516UNRO M_?!IUU,%:B'7;7D]2()ZY46A/J7:IU3[E&J?4NU3JM:F5.^ #\/L%=PK*'Z@ MKFYXMY*I3!8ZLI9NGDFUO1=>2+QM>=2'X,GS?>@JO,V@\EQZ_HW^6H,^J_HC M9%77+@[VUQKTUQK8<[Z]O]; ROBFO]; M&G8'!3UUQJTG_;NKS5H.<'-"DE8 MR6W6>'O#13'9;RI0K#\\?;#;1J38GZ+N8\7NQ(I]!T[?@:,VBNH[CWP@-/MF0[^ PQL2S_.W?_*X/&5CKNV]DF= 2A&CJB+*^)ZPR"<(9PE,RS.S""T5S^&+P\O/6G MKIMQPE+/VB>P^ZZTOBNM[TKKN]+ZKC1M84^6D2S4EOB.'&-X1QK-1"QT9'GL MC^Q:6$'(GQLMOC3*:R0[&*R6!W(,22E@@:/O$>OS_IW+^S?6$O.QWF.)UB\I M8+M=]P;\V]:HQ22=$BYR_Z2 S?CP350BJ(=&$?U_03\/!\:0?]]D(J$&K-BYD)['F,B3^())U]\K_8D= MC65 ;!A3#5EKZ$R.%^7U#54-JR"$$^2[M%ES\HDTM2VISRN :0[W>9GW*.5 ]QKF0)T%OI\+ MO*KF)_%4N*> #_97"4]A"LE:3>0Q>L_?"^BC;>2:**R_EO+@0$3AGC8*]^LI MK+Q;OTKA?IL47@01",8>/8$0AC#BFV/EG;8EM)."]V6$OHSP]LL(YU2V\)+L M#^[J_#F>ITU0/@A99PSR/$03)':7%=:0AVTN((>%)0.TRTV4G&Z,R$S981V5 M22N=)S'K2A&F-&]SB4*[==A\&CQO:+V%?GI*Z\Q4UX4OU MXEY?>)J (("^G#YHI88YWE3U8D-=B'E27L6H?TN/'H$/B+LX/X7/T"KX6IIDX.JT;KD\=2Y#S&T3X,-U6HL+^NWTL-F4/X1P%/N7 MWHA38I.![K+V5KE@;HZ&VCV6Y J:$"HO3Q8@^POM^HIT7Y'N*])]1=KZO%!? MD3:M>9OS0&^D(MUV/;.S11HN2UJJRJT5,SM;8Y9C37FIN:^>]=4SZVLF??7, M%F_)M"78[#7UU3-=U3-#'4NZJF<6GYSF51D*I86SUQF95/"*3)_[%^@_PV]D M+DW6RX9(X'T\Z&QB6)J][E7EJHS]"P)\_X)4F4&&[HUIO\A5YY)E+'[(Y]>J M_G 1OD7%+_BR,Q)HSM$YBGEWW:R%[PTJ?L&61&6P&WHO'!!7HG+ MI??W'=+[T2B"6+7R2TC?F 54>6.9P8'B[*M$2TV:E*STH%BK 0Z]+*D>6M-N M(;A4H_)"?6W;1>$F#0MZ&"J*ZMLO^O:+OOVB;[^PIPC?MU^8+BCT[1<66(?& M]HM*F5OT[A\'X V=7%YA2GGVOU87-S$>3D!8Y(+;"L,>;^H\T^::$/#$G!2& MWT,#,R\"OOQ-- MK>,*\I$UTKG"@[+F&[!J69L--G M+:9SKD>KRP];=WPXZ[4F0;Y$Z4)KMN4ZFD!\$F.>/)_@Y5\&>KB[FG!) MD#@9%J> 1L_]H$0KUZ,3#,G*)I4Q.JP\1451.&CDI$@T7[^:2._ZR??&:RE6R*:"30&HQF"JE]0>Z#BNWRM:2VN[= MLE5BZR^8/:Q<,%M/;*O7S%:)K;]K]K!RUVP]L2W?.+M*K&#*U=PZ6T>TEMEV M%Z'A=_JZ!,0AO3S9.6B5[D39]6]P6B, MP92_GE32_PDF)T.57*R=('-R;/W5P'TEX.U7 A*;I^^?\'/]*\/LSN;7\F1; M[',W(6'V,4V;T-B;L U2\6$2#*2/ !W/EV-NP)S^+>%LR5[@TM<09%*[[7S- M3.:_7KU( [^6%@"Z;THVEQ),F9O-1Q)N81AA;QA!-_&B1$<1:H<;.OO9ZLJ MY-BVPX&*+%,L$,557TJA=/N_*RT\*MXHGCGPR\3RMBB>+DZY0 M\$RL&KI7,67U>I2,Y@4E[7S0^AQOFWS;68X13CW6S,LX_DH&1N%%< .QAUS! M18(M?*P;)M4"SW;N1IMR>X[P"";OYBY8;L^<:C[VYLV)Q;-$Z:J#&]_O6G>] MNJ]UPZ#:8)H9!'7:HA8[_#^@-Y[0BT6?(09CF"S3IT3FY\##OP,_YN5.M='P MYJVOH2A8-GEHWB:5N0B;&J8^0KIAG9KEP3+1#YTVT8+;01_6?9UY..UC8 CG M(HBP%X3>L&6+W8RN-V_ "L3#LN>/*AMZZ5QR2W.)D)=P5M_0RQYOKTK%9+-$ M_4FEJ)7MV-=Q%$:$'R\8KUC1+:02(W\_0<2>P#"*@7\/\;1>EP8)LMI83,N% MF: P'%+2Q.]%&,;0/8W)8C5.%[)D-JVD_A-IB%):ZZ"SUVXVYHJI=;/'^=>> M#&F[U$5 >(Z32D32B7D_ 4'>SC0>8S@F!"/AV]:9T+6F=5[I5Y@B*/"(DI^ M6UU R9\>;RGK#'>;_'OAGRUUL\M$:NG^DA[AH=+BG1?R-RF\93GO!+0[0_X\4P6\0A3T]A3TZ\X%4HWN(0[0=< MQ.*MD,=<.-85;WT9OY"&33J1:BM5M(Q<'?BX9^BQ.;FZ-XM@EF M#_Q9OM6B M!^0H#.-IRB^]79M69D^]9\^%@7M+Y-5"\Y3LIRTV%+TBZ&CZN!5= MB76\++M>&3:T27>=^(,66XX.QEGVTM$&,MY*37LE!X(UJI5O6FQBFGAG65GA MN1G;VF+JKP;\4+GO4KXM9J]OB^G;8OJVF+XMIN]EZ-MB=)0K?D!3LK*@TK?% M]&TQW6N+L>,HEM79[$SDAL0?P*" M(?3]\G%[3BY2]:?LM8Y6.;:T4%)_'C>];:F8.CI[)?&F%W*/G3;&9:\I;,:2 MZLJ$'=M*>B%7>EU'FO5$]$\:W199"NRW*YV"D,A(=] :LQE'4UIMFUWE4V_> MONHY9AF2!8?7U40&*[>0Y(OZ#?:&+5X5)4G FS>Z)G)@F>*ZES^93BK*W.NF MRAS5$=%]DU0L"Y99JK\H2W6,TM#6V@J5NFEMQJ3!JYIV>1W,.36]%#:BPU[[ M-"<.IH%V.U4OCK_,N)*;T=5] VY?/$R#[G9NIQ#PF;%<20+>O(DVD0/3%@L= MK;;U&M:_[/NA\BZU?*_A?M]KV/<:]KV&?:^A+3&,+0UB?:]AWVO8]QKVO89] MKZ%-O88ZKN R=09+@\ID6%>>=-)Q!=<;?B%7AG7FUFW6"UQYDX#FC8*0$RS5 MCW_\9'G6@D,V2S&&7:JE$5';$^JE?KSU>N&0;6?4=.0GR*%;OZX(]20';[W> M&K#!7/CLS>%= 4Q?ZWI>QO>E7-[^^KF\!>:?"]RKYO ,8/JT4'@#,5'*% 6) MDLYF.7OU7+U?Y2I'XQ \3HK(23 Y/YW=W/V\8,HD*P)-':S+DQY%'0V'\33V MZ3Q*'JF@4PC#"8T;G^$E"OD*.UQEKH#.2? Y)80.Q:A%:[?P&08Q)(X5Q,_> M$%(GZB0.(S2%.'.HCN=?(9TPC#L7\-R?_ M3O)K,A?)D.6WG/1C!3%8D*#N<^M];KU5+1W'(6$S#.]2J83\7+L S.[\ M+%/M4%-)W%K#1F):M61=OX$ I$DN&;FR1AO+M@IDRZ57>8IT_:N6213HQL/H M.K<"]N7W]2,MW6^9]$H$_'HE3\/\W$28B_N2G;KA^J_+Y\JVH@(VBU;D]\<>>[]-U4U+2 MS.$F;MYO(FH^XRE# MEKSCI"#R$8\#VZ];+5,J44S46NS8)!/+>$SX8UNIV/ZMX3X9VYUDK.0K.W\@ MG$\#5M8U>L(_-50X(6^%_1,\0!98CG%3.'Z\ZP2EDZDJ-;2[;U(4Q63N)2 M71*8 AW<*$0$92+2;B9W"?J59V-K%7".,/3&@:3@6:--Q-M-!,ZEF[D!*!4T M;9RA9S6!?T8?K9EA>F2>6[)A Y@(LYN(6T0Z@%O(HPUQ=U:N+Y+("_@XP_7'W6(!(QG" M+0J_56G#UO!;B<9L>_/\"N%H%!CT>/7GUX "AZ!0 4 =WEY+3(P,3DQ,C,Q7VQA8BYX;6SMO7MS MY#:2+_K_C;C? ==G3TP[0K+[X7G8NWM.E*126S%JE8ZDMG?NQ,8$1:)*'+/( M&CXDU7SZ"X"/(HDWBP5F:>[&K+M;RDQF C\D$D B\1__^W4=H6><9F$2_^[%@1)?WH5+Y-_1S?>&O^$/N,8IUZ>I/^.?O&B@OXD^:^S MNVORS_)S/Z'??_?)0Z>G!L)^P7&0I%_OKAIA3WF^^>G[[U]>7KZ+DV?O)4E_ MR[[S$S-Q]TF1^KB1]>''/_WATP?TX>.G#Q_??_@1?7C_Y^]>ET3Q"R\GO_[X M_N/[__GQXOTG\I^//SQ\^/33#S_^].GW_Z_AMW(O+[+F6^]?__3^_1_>OW__ ML63_CRB,?_N)_N?1RS BW1%G/[UFX7]^T[+PY=-W2;KZ_N/[]Q^^_Z\OU_?^ M$UY[IV%,N\7'W]1<5(J([\.//_[X/?MM3^ES-4:3^#I!3T7ZF'CZ>?/GSWF@7?U(W/6C!-(GR' MEXB9^5.^W1"D9N%Z$U&EV,^>4KP4*Q.EZ?>4__L8KTB/!_1#/](/??@#_=#_ MJ'Y\[3WBZ!M$*0D2I7;]V)%5,7WO6ME;G(9),(^':=WGGDA],G;2? \#VOS. M37A(T:T1]>D[]U M5,2O.9DJ<5 K244H/##[ IL8*MF-],3OR(VH-T]2H>U,Y-++'IG<(CM=>=[F M>SJ3?H^C/*M_G,WBX#*,R81" MHI [[./PV7N,<':VO2:]%LWC/,RWB^4YY<+IA@SQ[0-1T>D7QO9^0.7.3GT9E_Y;LRS19'TKSJD>3P\C_6_38 M6%&BAA@J::X.68HS%I!9@;;=9@?L[LJH=40^0F-B')]^O?_F?]6?.$'L(R>( M?0:1*!DU'T*[+Z&S+6*?0N6WT&*)VE\[0?1[Z*_TB__]']_OC!HR+%^V6S;6 M:#S+1MJO?_G+W\Z3]1JG?NA%7_#Z$:>]IA.3N$"Z2CF*5-'O)T>:0JD^4G9D M^_;K..[V_$:Q[D0"'(REVY/IF3;=?5I)@>%1K$^,'9D,(!!_%:8X^OP M&0=7,5G.K4+BN&99AG/B)[]X?T_2\\C+,L4T:R7!)9P&F-9&F@4[&!#:Z]S' M9RGAE(E .QFH%((>MXB)04S.2%/7.$@^+[(\(4[W#D=L"R)["C>9TMLI.5PB MU4#U-C(5Y&"0J->1FS(K#M1A.4Q8].3%,8[T2-$1.PN5M HW09.4F8!IK8=E:6(B9'Z7YZ]^&[DW(:2:942'/H M0^H%>.VEO]&U,_L'/J60X" MC5MBY9.7M5VH/-A2$;L"AE[A&A=R2A"PT*K71T7#T)JF#N,OKN@F:.Q%T?8" M/^,HV4BWIK34KF!AH'*-"P4I"&#H]>/CF)H#M5A@!"TSXKH"W5E0E\;I88Y( MOX25RZ(QCXF 5!2+VB%]UZ(8GJS[U-F$O.]@UYG$9")NIW(B,5 Q@\F6C) M14X-#Z),IV&,*C8@2//]8EU$-%MND3_AE#K,%#_A. N?\57L)VOQ[LX ?L>) M579F];*FS)CA(--28T&^4\V/F #4D8!*$>C==9)EW\( [AW.O3#&P=Q+XS!> MJ;>N9<0N(:E6N(T_,248L"G5ZR.K)D8U-0STW*;)!J?Y]I8HF\_B@(:+;*?C M3)=L:L3I$E<6IK1!9L &!G'FNG(;G17G"6*\[(BDX1XU+7.TA<&FR'':Z*A; M'HBI'2\25"KWE@HB4C X4^LG6#8PZAV@#H*A+,U;^"'_ZF.'_.AO=T0QD=?J M_COOT2QN&Z6 L]@>#WKOI8J%;=SYU? M@NAKD4;]_JYH)NQJ[U7=U=W?.^MJD5I-5[=_":.K!1IQ75W2P)CU+PL2&^=% MBME%EE?Z-_5Z1L7@-/-:JW@GT5I*/3ELC%7DTJAKANIR4,ERD*/T+\EC&&%U M9*B@%@J& ? M&%^_N_\.55RH8D,E'XSPXYSV7YRG+._^+LQ^.]N>X=A_HEFEBITP/9O;;0@S M([K[$6J>R1%GJ2B_0]%B0Y0/-6R@MKWJ^]:[*]6Z0R<)^127]V5*BR[B]VG! M($RCH.R"?.L2_*$FO,3+\L\%\9JJ:8XC/JBM(@1 M'Z2?;[SRD'R&4_)'D8<^O0)QO_%\/ O681QFE1>3@L!:@BN$##2MAH\E.PAL M#=.Y#[Q:"FJ)8:ML)@AU)1W(^URMU^&J_ *QH KBYO$R(2VE7(2;L[KS5';& M[/R7&1\(Y%DJ*_1U+0D,;G7HWA("(VJZ]R),)NQG'!?X!JN/"B6T3K-35>IV MLE)%A)/#RT2[/IX8+:J(3Q A!X*<.J/VK,C"&&?9/5ZM3?.6D:XO0>I\^AK[C3)Z%S=L]3I69SPU-$-#D"=)IQ M"_N2%M7$ASEO\&)OQ?"H[7DYJ;-3!XVRS<&#A X$!#3*\6>8-?EH0!A^ G&; M)D'AYXL:P)(S"#&9JU,(E9+U.82(9G)T:!03I+U1TFJY5&'CD%-$"<6@^M0E MUOH*$:E;7R%7MNLK>+K)T6"@G-A7-&! E.$@2#@+HXAN!YI 04'K"@M:=6LP M2 E!H$&G71\.-?WA\7"',QP1HA59C;.K!=I@0LOA"AN&JM<(T9"#P(F9CGP2 M?\7%YI/R@LA!0\^OV24.<.I%FG*F&EIW6VL:=7=[:1)"$.#0:2?<+:M8T'CU M3B6(8*MC EOZ\D1+0[D?T;.XPX>9\CN8J.F!H,5(22%H&"=S)HRW!9[#^)/+ M),7A*C9!C9S4%5ITRM8HD=&!0(=&.2Z-LB0_.!!VY;KGK#I[&F:J#2T5M?OJ MZ5*5^4+J'"D(4.CUDY=71RV6Z78YFBW:SSA9I=[F*23N2[+5H:!UM=^A5;?> M]) 23HX;$^VXVNLMLLFO[]PD:?XT(R@FVD@O=HB(7(%$KF"-#IX"!"RD:G&9 M!)005933(6%>T-NH4@QT?^VJ]T5*U?W>_AV('A"_5$ MB^7/R1J3+P?W57'-G_^A6(F8,;I;C]@8LEN5F'!-CA-K584KE!T_2I:HEH!J M$>CG_W,8B,6/813AH/6*D1Q5<'-/Z[6FS1YQO+].7MVEUEIMD:U$]1,>2>'Y$"%^P#=L9>[P/4_45L"#*S. MBCQ9LXN^:E *Z)S>1I*IV;F&U"<"@R>99MS%HQV=FWKU.-#.?08\D]6NEZDO MK6#?9Y@<(39:ZJO9TQ280SZ"P>[W+I8788I]PI$IJI+KR9TEP1@HW>3!*&A! M8,5 02X;AK+0=7[#-%)5;*FH(6!$0,%.2WD&,$ MN'#]'2;+P=#/B5_4%A67T+JMA:I0MUL*54 X.89,M!/D4%6TXQ0:5^4YZ)(; M)LIH4*8Q .E:F4:2A(7#Q*!I$I\E+P_8?XJ3*%F%BDU@!:VSF%.G;A-KR@A! M]+I..RZV)/2(,* VQX050(E_J4[)975 ^Q3.JH&*56MJ@G9_/3D8Y#J)?'I% M!:J1.+W5JE.[@<^.01:'$&V7G M.,Z*[*Q(L5TML6ZK)KQ2$\6_5Q@FQF;*^C8&%$#R(0'!(PL%.V#J69% M,_K8 6-&+6X2J53\HT0K61VN9-C_;I4\?Q_@L(Q4R%_Z 0KY46/9 Y';,YS_ MM0LLR92BF.G_;G)L2!228H#23-+-,_+Y@*IP&7DK@1&]W[OJ:*%:=4]W?@FB MJT4:<;%%38,HT:1C^A:3F)-$1 ,"(@K%N"L8Y9IC1XLH\82X.&=%L*.K.,"O?\9;J74)P7:=J9*>6AJYS4%4ATRM8XD=&!@(I& M.?Y1#4;>"4XF#65+^/Z*H^C/VS&M"[=3 :M;N.1D(, M D4F&DH<#V4Z_8URH9H-E7P3XNF7)"KBW$NWEV&$4U&L*Z%SBQ^)FEW<](@ MX46LF00G#3$JJ:<,7THG6!X@A?&*'A,(%T1J!?>HW,)&J&(7+1T20" 1Z27!!B-%->V$B)BO M<;HBV/R<)B_Y$[TVYL5R9$BHW2)$J7(7*4)20(A1Z2=!3LV"2AY4,4T(H?NU M%T5UQ7*IJ3TJMY 1JMB%2H<$$$1$>DF@P4A133LE(IY(C*WS)5TBQW@0*-B# M0XL"$AIXM61@H)0 O ,MX)7$+./]_LDC+;(H\BSWXH#X,'FXI61R',<:&-"+ M9A4<@+!DH*8LLF64JRU6*MRQ!4SHMP3;]+<%(*T;3&)^^V9KG+\WDSY>T XX912[,J@DA#( M/9[Z=M%B>1G&7DSKX-XF6:A(T[9CG>31-@-CA&^W*?@F!]L 9;F7W)JK9,D2 M-H3 8"+6CLNC^'IW-[]Y0)!0<^YE3_2)7O+'_!]%^.Q% MF+YUF=/'#;=AO/K%BXI^D&W)ZQ)55N:T46;$" 9U-MKRSU9F3ZS>FT__@G?L M, Y\WVZ!,AV55UO<"[>/#!C<>K4#)3O^#8%/1BP&2C)S8L5"TH;GA,48Q95 M>5&4O)"X"J-EDJ(@*1[S91$AKV8A)/_VX>,?3CY^^CV#Z;]]>/^'DS]^^H3" M&%',L!^2O_SIA$C/-ICM543;[V# 5U#%6 U>%8-+Z.H5;P-73@T&MEH5I06E M/1Z],,#%'GWK1!P2VT6$+L$D5[0-(IX*#'BDJO5!4[[#YU=I1A[C@ $6$YQ, M"!$M.J8#1I[D7G1M&O1+@/% A0 &Q@WI(HNUHHC!>-@ES9 MP\4-Q*7C+7WC);O",% 1*6=>+$?)60*RW&Z!KBJ4RXX MIEBQR==G$)?TRK4\I-Z^#KW', KS$-.G?U@2,'VY!Z<9C?GSK69-;\[N].TF M2Z,Z;S<9\H+Q.Y8*CIC=CS<)Y[B M8%BLL.A(N$L)!D-*]:3'P)N2&@QXT@('_&B0FRRC=PPAM=H]%(F)(0%)J:$ M2Y0>X=<-CK,#/?)@C:4+O,1$Z^ ./^.XT#@B&;%+%*D5;D-(3 D&/TKUN%)Y M%3%*2VH8X.ENHM8C8:L&D8YINLUMF0'RW>T^!QAP&:DI*Y/%*HTD,=W83KI; MWBC:>3L8$-R-HC@_)W^&FE0[!?TT7DRBMMB1]8C!P$VGH0G2V-84VY5*'J-P MQ>Y4 0&9<:0U=8AE%EM-'%1IM[*,0ZINB@HXW]2RPSA91<,S$9C,TE:4#&!\ ME8F6B@06<%L)DJE>?P*CYP,0BFE.9G1,8%!GJJDFYZ#MY)J$=+\[FP*!)9W/ MKY-X]4"F] O\F)L="$^Z M?6&P;P$&0V*]=#L5QX&8!^]5&!=HFD+.-@6F=$:(0";C 8:S-I MCE+";-1U@3Y&G2SFUT3X8)>,RK4BN#6B=>8#E%P'N^R&(\AGL,Y@@)NQ<)M6 MWH_9I+H!+Z1T>XU!JFKW]@)'!@8X89=?4AE)0:.S&G1!8F2G?H*/1HP\),HQFVYE^4V)< [01_4 MR/O3IY,__>'#R0^__\3 ]J?>)B2Q0:L=92?^!HQ.$RJ,#>ED5FBYP$#;6%4NUZ)A)! /@],P1G[) M"P2"OE^LB\C+<<#V66B%Y10_X3@CXX16%5SCZR2C%T 62[+PD6>@V$EQG.TS MQ,1>#I"-"#BP':2W(%^HEE(=COIM.2A*QBG/OC^:[W#NA3$.YEX:$Y^?M30G MR_#0#V5K&1-&EY@U-Z0-4ST7&&0:JZH"8U!2PL >OVHS7MY-O5XV6R?#VF>1 MZB?>;LE:Y+]CM[,![L$);R_H]YDD;)#NFVBV\(0\L/!FJ*UVLX^M2^"B<5:7 M%+M,THNJH!A?M4P6;A@R.XW^K SJ!'U&G&!F5"MUN5E54TD.6OFN[D[7K9J35CF116FE -] NU%DH:H0Q(S?/?6FR M1J74;HMX*E7NUNT4DH*!E5H_OCHGI4:[M]F@O<)67>F0I:/O?NWV-+ZK5/?, MO?P=&$#T%.HCX&[^R_SF*Y0KH^=)EB^6ZEM2/1JW$Y% O>[,TR( P&15MS< MLKA_0(M+5.,!O0OCJL(O\M;T9M0_R\=DZ7EE@#+^'MW>+2ZO'F# H+F\/*]J7FFB% 7])%?196H+KZ#WB<'X)9V&W,W? MV_G=[.'JYC.:_]?M_.8>RJQUCR,B^AMN621+5E(P.$W]TBK>20&3 M4H-!E%9%[JJ4%U4Y..N: 0:F/N.8#(Z(6#(+UF$AD.6(8U(=A%7'_\\,>3'__T MQY,RY/K#GSZ=_/ >9LAUT0H6R=\CS!X+)RW7BBHES6S&ZO9&N[DQW5OM>CXP MZ+90EK_=WEH9,)RW>&#@D8LZ3*.3B6,]HQ@/UM) IIXX*W97TA%6)=K&BMT- M&9V];U6UESO R2:NR" _>*\[FKR003-(@C+UT>Y7C-:OV1SA)TT6L/33A MU0&_Z#Y=YJ!-QZ?<'.1SL,;6X0U5KYX?F714_9#(1[=I\AQF8+;N&L,KGW.& M8RP_R9=2NQ\K4I5YG'.D8(()M7X_/]R=7^UN(&!HAN<:W?R M>C1.HP:1>IU(H4T RX.)5..>+)@_5)LDQ.\L[N^!'%/5E6?J>REG7A;Z$C,E MM"Y1HE2WC18A(1B?HM*N#YRSV?W5.9K/[FZN;C[?H]OY';K_>78'9*_M5QRN MGL@B?_9,)NL5OBG6CSA=++G<;A6N+&6XQ-L@\]HXM!( !I]#M!;C]M?YU>>? M'^87I[-?YG>SS_,2N_=H\?7A_F%VTAGV5%:Y MPXH4#.#4^G''[5?77PFFCLTI5D:9WD2RE@+ ,>I,-'"-,A%@L#I,;QF&C\9! MENGTGY,D8*6_4O1U@* @/V?;3GRFNI M+E3 #FM .9[]3 ^HTF(YZT<1/7^NRFSZ\)OY@;U"[_I.<$ U4I=+A]:EG,* M:N^^N:^X6);;#638"6H9:Q\LL93BMBKK(!.[)5NM1( !\#"].20W=UJ3)>JP MUQO<9G==X>ST?0330V*]N(T^G*/. 0,,YV%2^9RLOL(D(#]/Z=N6%[C\4W=) M; 3!SK,>1FD(+C-B+ZE@8#Z:*>(,BV[5_'<1.X,KTRY^@CU4+I.4+/WB\@UL M?_N0>B1,\*OXE_TK8E'#9R^,:6/-TC C"\"+(B7_+5M,\X*$DR]#&&P':$J3 MT3CB9\$/U_%M[8_GZ@O52Z+^%N4[J<@+_EZ4*:"[1VIS[Q7V".^XN/)=U%F> MI^%CD=.JSP_)K:=[,'D?J1!&IF436,^!) ]BM"E !,*"-62[Q#\E9$!*7G5J'4=QIBE].F,;!%.@@Y.42%"&BIX*.FK MID *)46,%@I<# ]1)SXF-3H(G?:H<\-"?=+7::Z:?TS/-<^\B+V@\BZ,JUJ- MR@VP@P[4@2]\N=UQ-&U_N9Z2+@ R4*G>=WA#FN6)GJ^TUY[ &&P+*G-CR[VR\6&W7B9O^+4#S-I_N$00(CJW(42 M(H,%5,F2[AOM0)Z4_ A7 C+3D&MRN+-Q/ +:57( @%UOI@'6Y4*@0UVK^7"D M@T9W.<3O<):GH9]7#Q+-7KPT8"5CA_@+A3 .#5JTL0X MU<)2Q0\+QG9*<\M-"MTH:@K3^H(W:HX)OC8;($H)\,!KO"FB8#\RZ"HW2I3( MA;19,MME$#TDLR (J=.N%P55\[FW"W(O$R?Z]N>AK'-+'W_]1A%F8X^H. M2]E2=]A/5G&HN*KD7 NGMT.F:>+.-1.W*H 9R=/8S1_QTI!+=.4%7!QFW&"/ M_08C3K+>>U@LVSL2^W:-S9= #FO[IAHT=,T_+,L*2E*=)FYK&RO+!8MN06[&;M+]<2>-)2+J/D1?=6 MGIIEHCO44N4E%Z8Y>C#QF(&2ZJO0A DQ+G"/_1)O3[5C14<#')QMOY*(\BIN M'@.9T8>M2/RI?:YQB"#')1X'&MJ;X2VE@ 'Q8-6Y3;S9_<_H\GKQZSVZO%M\ M0;LG(F?G#U>_7#U<07DDLK..HOL1L1]&N!,&/23CP/\PGYILW3YR8TD7[B-] M!\P@.Z!Q7$&CW:=0GJ"T_AB[[TH#>/I3^G>?SC[O"EI>)HR_19OJR^AQVWK^ MRVL^"^0>_ 5>8K+\"^SJ3VNYW#Y<:&1"]\U")0L8G)OIR;]46')5UTWIE6Q8 M18[:9<6DEK=)IGH'4XR=W>\! 8532OE^)2@X-*7X+Y/T(BD>\V41S7R?GE+* MMN_5+"[A8J)\&SXJ>C!P,E"R#Z^&!2V3% 45$YGP2BX82&M7)Z0EN')B0?@8 MX5F682G6=$Q.HT$K #B!:D1AG$"QPO8&PJ%9:>EZ>8K. *W(IL6YME,,!JGEZV M=WX:U,3!_1(&855\MM9;=(W ,O,(-)#I)DHV1D:L4A 8!L8:@!PA10PWGFP MZKJ,V*N;7^;W(#-B22!47ROT_U&$*2;&DY&8;V^)03F]/4A^NEG+GYFP$> T MV\7:L$[NBS$WM,T(:\VYW;.JF@,]0-Y4O"S.P#4C-.1>D& H2C;WR3)_\5+9 M$DU!/PTN)6J+8=@CAHLZL:+<;9CJUR@HR=G%&$"Y">8SP=Y3"=0Y?K^Y_2B" M5[G>TN"UBEW)_RK68PE7FP2B?<-5I2 4#8PU #2"BG0PU6]ZKIP]?+J9G9S M#C)<31,?XR"[)$BX#F.<+9;G*0ZDUS\4](Y3K]5J]_*NQ<1@@*?3D+^9]$QO M4V)8A9U3BDYD.TM9I70F@X:EPR$>)F MT=Y[$% WA_;;%#J*?4YS!\KM<^YN#D+;YYPOE]C/%\OYJ\]NC]V1"6<14_-G M<4#_H ==SUZD6%;9B7 )WR'&M0%LPP_&XPY06H1?S,10AXLK08A$ 9AN/C%H MUV>9E208:!9;6=9'[2>-29K/3H1+- \QKHUF&WY8#GF YARDYP_H8GY^-Y_= MS]'5#:*;]1,5 Q5;,R-S3IINR1PA?=S"B!'F2\=VJHM.5D[0(UZ%<4PG49I3 MP;[[-GL08-%7.\7%_8=IEJU)SSFL"5ML-A&K)^I%=0G2JWB9I.NR[+NF/*PI MM]-*L78F=8K&FK&"B73L].629[[>WE[/O\QO'F;7J#F[)7/#Y>+NR^SA:G$# M Z-7<8[INQWTF0(2F$G:@J-R>_E J&+WCD&'! R&Q'KQ#RR1B)?=AJ7%KL** M!PH^6O=Q0MFN%T?E^'**2,7>'90V"2!\B/32X:.^^ 1EE7]#^HBHN,O4BH-F M-^,JQVMM$I,YO]/M*5NS.KM3ILQ@L&BK,;<&6MRP>:Z51W]S 3A-Z2;)<58^ M3?I!VB1M$K?8XY7KPFOW>T (XI3B;VUF1U"^W- %"2/)=CE<1FV.SN-F8P@& M,XS&M(:KW-*2?8(ZTMD90UL^W3YJOH!VGP#W_,M>#7819GZ4D%D8/^#7_(RH M^=LA^D7XF:,9?(I&&FT<"K[Q-H:DW##5Z&3#\<;+"1L=B-6==3!)&%6E'/H> M8A6XZMZ643 XK;NL5;Q3=5E*#0:;6A4E18[HT4[- K.%R&/KW^R]FG M<]2FS$X/"JP,ZIP3&'&"@:.5NMPIP8X9"6 * YN77IBR$[B=8]PH(8#VHQ@?.#(LMT[D_#,S7:E,Y.R0 :;SK7U@+< M%^Q1EC6<3*Y= 7"=)Q-2.MUSDZO:V4WCR<# 1ZX;?T^PH1S1-0GOG@H+Q;?F MXW/:-7%>+D)D+F@?0:YNI^YG:'U==9B4R2&XM^K2BJEWW9'D^( M7OF+!M+ITIS-%3)MC*AQ:,(# G46BO8Q5K,B]V ;ZT7&L@0FNQ!9O2X3_A,' M5='W;H'X74RAF8KWECK%,Z)[-H'HF=&!(B/:(2V[RL2>H);@$U2)/F&C MIZSF7HIO+8; K868GN?E8PBEMMH=>Q6'T\UWO>J=?70Y.1C4ZG44OQI0L51X M@X$L:;E!C0,!HPP\?M^8'@[?MFJ9S6#5-69:.;MNH3^02=&(%V[#J4H !CE M M89(4O(WK4JW%\AJ3>1Z;^RX#/O?8,3"#AY.""1C"])J*00<#:?W7K&]P/G_U MHR((X]7G) E>PDC_**^-",=W?:R-ZUT$,N8'@\H!2O-YU;6(:J%Q@N@U^W>- M'%0+^A:L.6" BNUGMMZ4-/:.)HS.=Z>-#.$VJ95<8)R?L:KB+>L6)V0G)[?2 MZ)Q$QPD#D?IS$S7;$6#2[ASE&MJEM^M6^?-+SV<7_'2[@TH6I_L]!LIWMGH4 M]&"@9J DM\%35:,OF5#-!<[GT3+2YGY.2NTV$T*I54ZG:F-Q$A M& BIM!,'30MHKUDT!8^,G9"28Y(R4V;N2$$.!E!Z'?D]7%9\BK! =D\"N_1' M"2J6B7&F.3R0TT-&FOZXH(8:E)4>>V'@*8D"G&8T*27?TJI$NC*>&B:GEW*- M#.AO)06/$M6J;<&$E'/O90^N4 ?VV F:J8$ M.;G3=W\T2G?>^)'0@D&?1L$^K&IR1.@18P#G;?L6Z?RH@GY*5"E]GY08+*YT M_JH#+.(&UTEO=_/8>2-G?F>\7ZX*YY?(Z(''7*7XB'CM\QN5^Q762T?S= MQ?+!>]57B!LFS7'YN'U,[M66&R(*#*3WTU]02**65MU([LA#U?;7.RKRVS*; M.UFRC5=H#E?0#G1AJ_.[>C:GSY\9&M%Y;TG# P:YAHK:0I1"$PP$UV%>KAWC MH'EAV+?)4K24X1B<]N;UD&HN !)LK;7F7YMN9+!54$<*Y#,L(^,-?*R5$'"@ MUOE?"PG'!6N=;U;B&@:"[_ SC@N#"GM],K?E]<1*=FOK=6G ($FB&%]5KR0# MY^,JQ>CK[12_5+-?P_SIO,AR$J*D.N]FSCX!HHR-$B!-RPL-@:8*2Y!)G_ZY MQ^ESZ&/T0/0\0;4 ]D_FX C)9TSW+C=/H8_N\"I,8A@H/O.R,%LL>]6?M^5_ M=1@V97:)8#N#VO@UXP2#7BMU^]AES'1-WGX0 08B.T\VF.%0S>(V+M0KWXT" MY?1@D&:@)%\#)R3!W(:6PJ5)Y&T!,%!&%$S2\IGT.^Q'7I:QFI3LF9#@[\2! MLYH_.//3D!U#29K&7HS;"D[#C.Q6<;*3 0:U Q475'7N\ )9G]S@EY;G3Y.8 M_-4OJY3;S.#V8IP^)#G0R,YCDY8RP.!WH.*BJN1Q'FW1+$@V^:XN+RVK* _3,JQZ 9N/>0Y_3=A7W-[KS) M,%08&-SO:P'WED,I#]4"86#]'J_H4+[#FR2U7789\CK-AK4QIY,):\((!ILV MVG))324O:IAA /%KAA?+>9:':R_'F<3N/I%+:(D5;&.H2P$&+$*UN'+Y&;MF MVY#! $7S9D[K]1L;#V7!/\D+1Z9F"5\[TC%#*]UCJ[BCQY"$3X-\3HAC9*]" MI/'\F7S38!?(@L_5XR!69M2O@Q@Q3>[=;#7ERT+1E4?%C';#,;2NXFZS M(E)R:'C3JPKY11%%K70SA-D( %+[W@!_YMQ@)F!KE94E[\L[/T"?;=!DGIH! MUU8(H#QB P#;20 #XD%J2W/>::.B6DZ&7HBD)KL8#)0S3-J:;GE<$+6CA(4; M\U=:"@)KEOH&G&Y!:VQ*%ZE:-D#P--55$%8&A9^C%AL, #;5^4Q7SC+R2>HD M&JV"9KV)DBW&B-7..F4R45OH$<+[(DRQ3Q09#^9]B6#A+C9],.R[XHX3_D(; M^L/@)HE/CV4H^$\X*"*\6"HR_>E!\A.M#9E=Q6V:^G:5-E5XY(\X'3 '::#. M&!KU"W"&U2',XB:Z/&Q*GEP)+FND@M';88Z^7 4H9./@+$MX7+X*]D4]IOZG&U#Q;,E!JX_ M@'#]!52P3Z"(?@/:Q%.G0-!Z6MEUXK$;-E5"7+S:Y5Z8SS(#)$XSI0PV73Q_ M6(N;?*B,9X-JD%0S0H;2AAW6(,AHW6(69Z9E\+F\"[/?SK;TOY<>C3=-P6\E M:0K0#S!5!'8+,>! ;J^["MQ^6Q3]04K$'#CR^1H_AE&$ SY!SB+,,1?B/J:Q M-9 /8$PE3([.O=16 ;.H1!W"_2KQF>W,:&5V#G2P8PIVC>-Q&J*/[?VD0CDO M&MTBYSYZ[#B\K,A M#/< 92U)U].#&!TAC567)PR>B70T8*&3)I_1A&2,?*:5VFSNL M5+F;-RPD!8,LM7["1&$R!V= L+,@X/;H_G29P;Q8EKG/YC6I;02X1)B]86W0 MF7.#P:&URMR46VPV$3L*\2(4QLLD79B9W# M?/O%RXN4_&GH$@=(D%52M;Z*R_++(Z=,@:UHE[)]L3JKRLZT&P#B?F&)DC-DXHB$SAGQP8VE$ MHX8/LA.T9%]"7NM3")??@C4"V7%G6N#@>C<76DXP>@&3'6T;&28]R59R@T.^ ML7]G-Q[K3TX>O=82H9R5Z)IC3(9L7D?D#3%'5G#WV&*,C*< MV3QD.3B&B)QF= PW7CP\[.4!'!^#C5 -$%P+;0\.LD+']'R])1C:\+C 2YRF M.* /N[) ;1;O$?=82IMF4 PR63P>K$0!' I#]%>-@J"2Q]!?!O[LG A>[%2L MUUZZ72Q_J8N,-K7 M&@W8G4*;0MC.C@VX(,#6G-E^?U\QDH!VM2415[-#0.0 M-TG\C+.1KZY&_LCA*[!Y7-Z-1BNHD_3)33QUOV,+;S@,L .6 O8?R M@JMMI2@2;-2R4$:%H8Q)0UXE#@;8=Q/0[IK?K;>E)VZS%R\MVZ&\ZY?MAGN6 M%>OR9Y91R3@?F298&;.!Q#',&%\ ,Z@.8I8JXFE-*#LIT$99XQ]8HUA-)K9" M)KH%:F&@Y):G@02 *+=06X7BN)E V'QQ!--%^])V>U /!/=PP5-/"\,:0C<5 MV$D%.##V-$4U6,K *MF47A_H2*DK'53/3XN;@ZZ@_#J3'OO)*@[_2>9+]C F M3>2SJ"$P^O/K-*'#[C2 M1[^&%:M.16OQE;6I;(\H[*1---B&F"P92C:B( Z4 ?HKAT%=R6R#TW((G*#' MIMY94$J%-@1FOE^L"Y9B6UZ6(<,UQ4]DQ#:'-==)-B 78XC4R1(TAC>!-&O# M7B3 (;*/'9K\CEIN?<&J+;D^SWL7$>%[GVYKKG"?D[@TB<+ 8]N"9:5?B\O; M)NSNKVV;&\5?V-;S3H[4@0IK;J8V0E!:23D(]%HUJ>>O.4YC+VJ*2)]MF[\^ M$+$J" X3XPJ*^QA90W*(#!#0W$-Q2>WQLO0XKH0AOQ:!'K>M?U!+8 08ZA;X MC)-5ZFV>2+B58L\LN-A+XD2U]H>:+BF\;RMN\K$PG@T#AL6J$8L\*E506'#;T*4=8> M69920-TK9/>!T?8$?PVS=I]T?@$GK!&KQ6T5.M! M,W80+3&6)W.)%IF2;:CT:<#@1**8[(6Y8$?.2D=-M9%B6@\[.]M>XY47S>.< M1$WT=(!PX73C$>]*=US[@<@AY,.)9PYJ'5]?C'"BDI6&GFWF$T39045(?&G? MSVF2R3R.E-JEX]&H+,)SCQ2,&U+KQSTF3']G6T#YD!U17V6Z3-*+I'C,2>3% M6R3L%R-.5Q[DQ[*C8C)R20BI]"!V>O.^(C#LW4)*#&''HZ'^R*N"[^&,B#S!JGX#S $;:JKKG@.DP\H<6!)D5*F)7 MJ2UZA>L$%CDE%( 8:=D'QM<#OF=QX+U/58"O8P*QXRD-]]4<8*8)(S7%P7_S MPAO *NBM1-D+O"'#H:P\0_X>X>KYU':]/VDKR".XD<0[7JR.VBB]"'P4V6 & MQL@&299?K;SKH/45-J3:52(GBL*J:^/90S+SB4$IML*$.;?C"$WI$.V5EKT2 MT7OT%'P@$&BH:*&Z.NX%U U M9[L9BU611EF;B&FG>TNBIZX\<;0BA(,NA7:Z[%!0\&DGY_3270W\F3'W5*E4 M!B;)4JH4K&!@:*+I JJ^P/)*J*2<'D)%Z\EC*][(GM(R2EZR\ M-I5THRS ,U=EXB)NDJ$M'*V(>>KY3&Z0;FKC.<' TDI=7D?;@X,(C?WP;N,C*_"D1))1:%=/>K%,Q2GGJSKNG5L(DQ M(KR1-!0A0F'PDB;V-V4OH'1#_^EA,O)%]D].NYM$(_M<8_]DN%$IV _2)LTY MBEI&NB();I2:*JSIND'W):=:;/^**AE@ E+!BK>AW7-B+R2$Z4U:^6BROOH/?"C=V3VV6(OW;_:VOB[ M (/1;BMDJEV!84BWDP &YX/4'H;R[EH4',:5(_XBS%AN)7TFK4K6'>(XA&+ M^'2%D<8^72 ##-8'*JY%>U"QEH_=P=_''8QM6R% /+@AKNTD@$'U(+4M,0UQ M&Y&F4&(LV1JJMTPO"GR#7_.[)"+?7SV\X.@9?TGB_$EV,K:W5)>8'ZD)VH-@ M3Y%@1L4X=O2'R'$0\2XS>@C0^[*.#N$2 M P30_G#,T"8:R'*I]A$(']YMP_<'.)5VY!!OF2 ^<G8\9W^#RJ#R_EP<=WR^S]\4V$'3F^=Q8(\/W#<>%[ MMLQQ.B[$Q2(AHEQE_!"@B^0='=851G!)QT\XQ1ZE/R[0[]E",,&\#W"/#J3* M+/@BKG<'Z7M1O9R+327D(+.TUPT 9KFY2##:O MOF=A+6!R8.ZCM?A2?;C>T)?]4%@1PW"==@FM())5+1)1H2>9VB60EEZN[]CJ MFUY WCD6)EKU-K8-SCOLQ4S^J("!D=H4.H6,H\BHT^L/]^A"9Y#ZI,*8&Q). M%><0AJS'ALIC.6PPLD-QMF#!#PZ0LI,#8^:C!.51' ^86*(X#3!GAP9*V5Z_ M*>\Q0O(H-O2-#)%O;IJS@T.D9-/2E/38 M[0@X-I2*E(>^?:ZS:6!3P(+E$"2"V2%#WH=GBM[J!]^S3FA>+I!6A_3EK?RDKK)P /@V(R]&6P79E'4"MXV=Y@30Y[I3?^< M*!\^1N4M\$Q5/%[/YAA:1D;T4*;D@00X$T7%1>1]+TVW](P%TIN'"HM:9<'- MJHM:"P*"2XVAADB52('VEM9@"P2O-#4%W4WKMX/ ]0U6W/E3,@'!ZXVXZ(F: MXQA\Z$[-/MC(;]!CDOR&GKVH %*%4FZ(]IEK,U88<%,_=&W"=P30TSYUS5T: M;;L\M,%IF 3089FUO7I5 M8\=6(OH3"@;-, IK.^7B*41?BHUH!.N; P3YN M,4067+2KDS/L!1TWMH\H<2;;6J]A,>R,!S;N;<)B3+A M/W%PGK L@_0^6>8O7HIG01"R N@2^)NQNG15-L:T?9()W^00&Z!L'WYA;+O@,4=9V: UZG&>K+G1.O5BD[ MENX>F8STH)QP/+*2?W MRD;J\7XX34.4 ML8I]5-U[D4=@E;&'P3T *?%J]A/UMA\5A313S I MRM46S(D\\>1(,M60N[;SW?UW*&34="*DDZ)'8O=#^IK+)"4KM5@+%#,6QSY' MJWS/[TCI)T>,A9+<6ZLEO0 WZ%V*?1P^T[\#>=/FK,C"&&=DDEX_AC%;9)+Y MFMXK(@;2F3L,6)&C1/N4\R!)+GW9'J:VO=P ,9.C>7_=N15HP\:"LH8/O;M) MPW7Q?HL2=/DA0#KW-N0WTB=C9T(I\5"!QC7*1AJP0_&KPQ0 MFKNG2D2PUSR9$/18LR&_XCM(T$67$XME=2-2$ +T?N\JG!*J5<=.G5].#@&9 M1OR$D;'76JN[I# \4>5%F]"N.FD_PS%>AGDYQQ4$A%5U2#+1S1ZS//5\V;)M M'X%.#SKW-KQS_#E8VN3P']S+\>S.+@F M7XHXP]6MI>.= -%FY@C JV:$AE,C;;F-,+*'QAQ&A9SBE(PH8U) XB#."R['+B?2&@#1&>\[?/S%BXIR8HRBY$60?G.PKT ; M&P.:R';(6'SBJ$:2O5U-+0!9=H8MJ-()_>HAHZA,;++#73M@8(6_?&,E=IIS&//SYG/V'.Y+A,( M;5RH#1\ZIW2E'=484)K01_X=SHLT1GE29M63I4<-?Y\LQ],"GQ:;P]Q"95=F M&S-NZZ-@\8&!"8.K-&8SQ>N\9C7UY, R5K$/',9T/.Z1J3L+_EYD.7N7;(_Q MQ8N"YA)EQMHZP[ZH-SPQ1!,'6=9!DM([5=)NF+EP8R7V@E85+PZ4U38E'.#A>:6IU% M+T(E-1.*F@?V:C:@J"5_*2^7#D*LC'M2M*I-4B)5S H7I4I]N<*'48Y36IJ M3-7K,*97B)E;+>\%P\5G_;/J/(=65B5_EGO0<5"M$+/[)R_%9UY6EEZM">C= M6(O&W/]34R-_K,;2#9-]OP-Z3(UD''?,3AE.'RD'\ELL0(?>YR0)7L(H(B;+ MRL?JVE(I8M*A8F"<<@@H^.%"6Z\TGT58DP%\4Y4/VNAVBW&$5Q)/&UBW%5;' MT)02+K+:Z@EW::O%&U#@L >Q;T@'*BL'ZMFF=6EB(]1NK,L#*^794%MQ@:: MWSD "CX^H\(>B6H9D\+2Q#PE1E4"H+UF/D1YKEX3SK*?X";-B';Q+#;\IM]' M-=T_!>X,-6_8B!P@2_$%AZ)6[3WS_7DATT3(4A@@P9B V)L)U=3N4\?[=C@ M;=:W;%(LA^I?6;61D;SI,6IAMAZ^!L* (]O<@C[HZU^/NC06YBF)-;_ FQ3[ M9::!(*7&A,E5OI*Y 77.DIYC.8\MXPVU'GF-Z6)ML0/;)@4-1OQ79BD]AP:K)Q6J9H[%=S#)I MN3*!\LKJ%RUZF$MNA:8&2V^P:+/"&02$F6-K"E1U-PD?+/9S]+"BR45"4.U= MN]W9GO;P#5-P^]<#=ZVG@.$M3L.$5OE*\SVWK27(/,.K,&9OW3YZ$9Q-:E[_ MOHGU#:79.BFDYRSV8EQ"=:B1;=S:R@ 3_ U4O(_?=V1R3S%] _%;XF&KOTY< M2NP KL=1,2N1\YG'^YZ826M<$='@/(]U&CB4K&^[)&\@.=T&M06=9G(?L'\ M5PL#]S3\F$9Q3J>Y[U072LJ:4F(@2XB=)S%I,E;FYC9MZKXF_F\L'S6[P_2M M&+/^L6_]+$WI"HI>13_;[DANO2W]T8P&0PMF#LW)?,89"?EOBO4C M3A?+TK'(^N%07W,ZK@[;9)UQ=YA/.1V7&[.-J,.:*JH!6)(CCX7V*"ER$LVQ M926@D-J]%"@]$H C7, M]IC7XT@M3MC=SZ#XQ4."8 M/+]]PQYD4&N__J;W'TRM[P_\F@]Y)2-:44X4T*+02\++[H5B1,PI=]U/4+QS M%8\PDW'&757NY2Y<:G%,R[*!37RX?1%8WL/=GHD[O[%ZHSLPLYC6;0JKZJ62 M=KV*\S2,L] _I,?85ZEC@#1VNBQ6ZGJ==:=WCMA71]2>O$TVH@A1<]X'0M\ N3:N/*BP-H M\GJ:F% 5$//0]/;+_,5I[2_2FA_Y.P$H"I<8O0MCM,5>FGT[U=RF2(V[(^V2 MAO09)T;%6FU0CJ!4$+P$\OW,Z$/A:UR5,B SP=W]K%/\MWYY%- Z?,@PFO^C M"//M54R:IF!/W;"K]@]/7EP-L-EJE;)K0=T%1C/NQI[X1U#H*#;]1VOX48+- MO;5Y0Z'G6&W!U?&OV6BME)*OBCV3)74O62OP_!?U*JU)'$JO=E1ZTYY%T/B3 M^I:6/O^_=Q&TAKU_&<>WB%>Q-*1JGXQPD8&4RMFJ3ZYBLQKC26"LDJ1Z<6]5 MM&ZK9&_DK*C9XYF1P'Y=FD:?^*"A_$7X' 8X#A0/%COX[E&<^-@VXRB'.J8? MG7R8N;:4NYY>C^DD1$#"V&Y'KP]K]\],-7W)0''\#=S[[M M(2RT53J(GQOJ-SB [\+LM\L4TP 5D[[+70U?\7>/=O"JFO%@0U?TT;X3V3C+DE$, 8/_C7PQW7F3;;W<9S^4Y./,C?V M">I#5T2 2NN,V@SUI$_/%#^,O5UD\,&CV)0T;KA1MARU7YM\,#HS41JBT@-L M0*-QCU3)UM9H>4WK0"F9@N\<1?"I:Z8QLW>YCX"]+70 ([G;@.R7=/N=999E M)^W;@(C\4=<3\AXC?-+LVK:(3NSN!@%&WX15.N!EJ1S02#T&1SH4D*]N]K"L MJGS0S727Q;'C?\?IBN90S=19RXS]D4&'J)R G79&.8DJCV:/&$_?IM. M8;YSA0<=_8+O'-,PES;3F..9^\CD'*Y7A&A#N=HWA@^\K0O(=63[5,49Q7V, MJ0$H%S)^TUJYD?$^?SRQP^@V[^%#CFY;WF)P3Z3#46_GFP[P2128?(A/:?4> M@WRT2:=\2V5.*I)?U #CSKO6VDPN5^8U.P]',,;.FV"NL!]VR=3 M1J8[7>*^Q:TQ_>[_!#MF^RH%:D)TT@%NC\+>QH3IHAGTF_+*4[*.^WE1^[:W MZ9]:IQT3."+CKQ^3Q[%LT@.=ROU+^! [>_<)9H[U:*]7PVY>UJ"3=(>,V.7H M4RO<'BQB2C#85JK'72AMB*OG@P%7#MRE2=X2&]2(DA$[?QA;JC"7XLI1@D&4 M4CW1PU+_*+PH7(:#077 3IE%#*(X$$\!BDXRXW2\>,^3W(M4"W=+K?N]^4#E MEY/1*;O9U^W+1[Q,4HQR[Q740^/[S^R[W336 DY>\S#[]!%&I$:->8!P5/E= M.-[5G;']T7W%E]_+.F79C#9[C^ VO'874E9Z^Z.JTUQKUY^A%-O;1Y)B\QQY-/:;W&*#&F_$>PVT? MQ7NT-KC>AO>P/G9P[53&5/"8?,WX'3.F"QI/NS?CF49ODE$9/E-DO\%YW?83U8Q?7%&TLT'_)Y+ M]W+P9FM[BX-]#,S@/[2%JI>1I-N8H,XY#M9"Y>[099)6/Z)TLF#"M1)O8D0K M&]C),!=J\/;'OLKL?1S""9GY&X&H3)0$XB2\E,8C6?T6+FG&T)\]9BPXD36_ MFL?I$#11OS-B5 QP &Z@91^/C ;-;^\117F1,P#^--'I:"]P+K/:%DMF3'L_ MD2DMZBU%4/_,6![]Z*;M?+&FEO22Z1.H(IK=1O()FM#0+TH6&ES^QG!/7C)" CVN:L>L"/#RF"+&1Q^=-A75#%YP_!& MLS@/ ZI4^(SOL5^D81[B;/[J1T6 @TO2@:T88['LVSM;)X74-XTDVZ6G&K4Y M.OF]8P@&,Z^/:0WGSEJR4=8(1[B27L[W_DX^]6^X^L+N=LM4&>"^7ZR+B.9$ MLQ>-:3ND^ G'&3&'!"_)&E\G67:#\\7RP7L50L5.Q"07NK4URX8:P2^HV;6C MK%4IC'0WD6BP87K ;I;9=)FD9!*.SXLTQ;&_?2"A;$:6Z(1=H>?<5Q@X1Y-_3LX[2W5C+^;61*< MH!@K:&?E+-E9F.AH_Q8D MOK-6)]\JV*8>G55[#6^H*+>,8&L,MC8HC]LS%,9L$@_08Y&C.,G1ELSO&R\, M4(K9W$%3ZK(-]D,O0DG:2<+C32AC]0SOC(^R!&NTA#H MYYZ3B.C@I6&T;000ZB(.R"K%J^4@;Y><2/^(&D&8;9*,Z$## MF^=R,;0ITJSP"#WYLA@GS)Q)@)C$FG%Y*P4##D3A)UQ2A)"PAVM.\T:U/*S6$ M2Q0E!$CI=P>IGGKNI20H\J(S+_Z-[N;3%'HONDZ\>+9*,8/OI>>SU]Z_8,%# M!@-EN*I>.MB\&MC6 D#A?:CV_6%0RT%4$-I)0E04:F2A6I@2JX?J:K9YA-.? MB:XO7HKODV5._Y3TJY(:5B>:J,H=J>4H>TJ*B!X@H()FJ[$U3T2G%QJ%DUF. M>!K24R<9]59T_J-DC,JO/HB>JB^BK/KD%/UZ@9>8^ENRQ+L.O4>*+S)97F"R M%J1S:JO-ZK[5@);N9V*;H MV\])><7"QVD\IQ?*F4JW213ZVP?\FI^1B>RW?O<:,8'J81N-^94'Z:N,%G5E M8Y/\)20#DH2/?I1D].5YTOT;*HE&D*T(9)54ET_H1\L[)LV7I^AJ=L;O9?@" MEW]>Q208H_C-[K"/PV<*S%D M!97T;TDD2K=,&:12O*'9S>1?Y988H4=>Z5I$\>H[$K#2?SP661CC+"L#U6^K M$YPBRQ,2'&1TB[6<3(A;(DL>LM1A4%TE29 Q.%:A,8F*Z;_R 7I6&WE>XP;3 M9VM[*J6(_82T,5F7 M45_I52T]S9@A]I X?GM+X$;TQ1EQ(ED1Y327AJ"AVA8E2PM?O"RS%@!L3 S3 M7CY/AK5$NM8N19Y0'UD+95!,J-ARQ39%I]\2P/OAQHN(YR]O,F:+)8V[K\EP M6RS/V7CJ=[01$ZC.M=%8Y-1\+WNB!2.64?+"1G?:R"'NB3F&1[I8(=]ECJ?T M0U-T:+5W2 _0YZ\DK";KJ//:39YMF[\^D*:6QCQ#9(#J[CT,X'K?>RPB+^W% M0(WOI],0KC[1FH\>M\T_$#6S"8[+<*F.K?+M[\B,1OT%<1(TLD[6)+2B\T#, MZ)J30T82UIF*Y=2R$T)"[#1\9A$94VL*W-W[3S@H(CJ8B(\]A (%POX6F2&$COZ"22*3#AW[=&56??NDM?6"Z^]/BQ[Y M4L(4*J82@.+"4GTS$!25T&;=0.^#5F(GZ>^AE3,NO3!EA0!G- F_S+6_3-(E M#G-BZAT9-APP#O!?7S@JMRJ++)M/ME?7Y9KZJ"!:W2]IKG_;EW,9#<+[J_(V(#Y:.XB&@/3N??NL MG8R!-EVU)D0>U>YD5WLG3N+34D7=TQKB2C[TY'^"L6*^/7HD^Y[6&YKGI+.W M[$V#9E='->AN0+X5M3!/];[=)?X=*8C3KI0;<>C"@ M/HL#L][1\< <%&I5%2.%[1R5Y!-UTNGR,"U,YRW?JMW5"BFG3J-M]=)5*V^HX,8KL+M).W?$F, MWEU/>,?M*B9+:+( 5SR?U",!U.PRS02OI3"Z&NL3M?5-$B==H"A:74H,J/WU M.@K>&$LX_%=,TPV!>LR6E^MCHEQ!]*L&:A)G9^RQK)+N@;Z8-7_-4R]AR=CI M]BK':[K5QO:E$I;55 -./)P.]CE T'!AI:!^TO;Q M$]3]&*J_!NP2?/NJ[2W-PTOB;L6G<@4AG$+W$PD(7&-9PDW-+.6L([@[21.4 ME,F)Y ,GJ/H$K$6M0Z,X0+5\ M$<%T 6.O9>H4:\NFOL"88Q:K&#ZZ99F)X=!?=6K6GC4 M.>SRHZIADD#WK)4!AEU>R:R7V6S\EC'5I&=GO/%,J68CQJ;?19R@^UFIL&&_ MEGVXV[B:M#=)Z';N94^W57V(L^W7# ?$SL;$II*#<%O%F!M0KPY06E1NB\I MM1":H?..RB$=_&V[;QM9$_5OE<>4/207^!E'R::^:"WJ3BDQH-[3Z\C5::IO MT)#52,6#:B98H^Z*)9@-'74";D#]-D!IRU'7B)INU!WXJAN,I8R=KGS5M(H; M[=C18ED6X: 2Z#]*&1.[S,7R C_F5QDM7U35U5$Y30$YH.%GHJ74<29+1+E0 MS888W[3=XS,@!]2+)EIR25T5#]HQH;]2-L3XIJH[VUP!^U)>XJ+S15D'2%'TR)H9 M4-_9Z]SO22H!,1&H)8,>@E)^]-?JS^G[5GK/V*!K37D!]:RURH*BT-7=Z-OF M;G0C!&#_7N,LP_B:NO?,H$L5Y(!ZT41++BV9\9R@D@M0#S4Y/0;=(Z,%U#=: M%25Y2%6.")#AT[YTG^UNW>\.4S-6&8]>K2P?EKD+L]_.MO2_EYZ?)ZFV$L%^ M4@%T^ &,X=ZP_N[^.W2)Z3(T0C,RHW[QTNS)(P%24X^_K"BFP+[D^IP= M)X#N':APOU^_I.C/R9KTUL0; \24,,>T.&= ="8:TK+L92)HZX5(8F":A__D MW@,9+@5 3XZ@O&"T$E&G3!;:"4-US::6/-06"+#S6]I5>=^&2^ ])!X)*"P, ML09(2W:=;W\":K%LT2KJI;.]H*.%A\&R>@ JIE]DVS:!8LD]1-1QXT&W'!^, MB&D7YY;-H%BJ#Y!TU(C0+>.' F+:1;UM(\A7@0,D'3<>-.O"P7B8=#/ HA%, MM@:&BCM:9!AO&PR Q[2;"$U::7DJ>UF^!?/@O5;ZG95O/XN H&$!U-FFFG)I MLM5;V14CS4)I[N.^JYBG2HNM=&L2:HS[2\(!K[MTBLIZ:Y5PZ'H ]J%55VG>TL^K@AC&7E=\FK3'.6?5+_43P M+(J2%WJ$8-F#*@&0N]-(;Z.^;22A1A3$GK[!9AU*Z"#W6UL]H^ZI"K )>FGB MGFDF!4WA?Q4]P)Y2JJGLLM;^(9MVW\=IT=;V*6?DVWJ)^&Z_Y M-ODK^SH-F,KO'SLT>X\0?B8"\@LOQ\TUY8.B5?OUMPA@LC^(:$_,N2WI*I7J"P];;I7(:N>M#1.TDRH 1/M'U^1OY,?U MC\A_*!;)3_X_4$L#!!0 ( .6 >% 9*"*(54( "/6! 4 =WEY+3(P M,3DQ,C,Q7W!R92YX;6SM?>MSV[B2[_=;=?\'[6S=K;-5FTGLS"MSSKE;\BOK MVL1VV<[,SOTR15.0S#,4J<.''_/77X 4)8HD@ 9)J)L*Y\,DL=$@NG_=0*/1 M:/SM/U^6_N2)1;$7!G__YNC;=]],6."&,R]8_/V;+W=OIG>GEY??3.+$"6:. M'P;L[]\$X3?_^7__]_^:\/_^]B]OWDPN/.;/?IZZ;RV >_G5RY2S9SY./ M+&"1DX317R>_.'XJ?A+^S\GM)_[/_',_3[[_]KTS>?,&T-DO+)B%T9?;RTUG MCTFR^OGMV^?GYV^#\,EY#J,_XF_=$-;=79A&+MOT=?3AIQ_>'TV.CM\?';\[ M^C Y>O??W[[,^<#/G(3_^OC=\;O__GIW;L?WKU[=YR3_\WW@C]^%O][<&(VX7 $\<\OL??W;THD'#E6+X5OWW+$4J7+$BF MP>P\2+SD5< 5+;/1<@ZR[AXC-O_[-\^OKV^$1@C-$)_\5PAI\KKB5A)[RY7/ M!?*V[2A/'%^(].Z1L236#*NQK8UQW#@1Y_Z1)9[K^":#:B3L:83"PIA );Z> M7Z_$I,/1T(E,361U9"9"-.C!PIA/P^4J8H\LB+TG]BF,380JI;4QSD/Q]"?\27F_)\I-U"3$>M[L3%V)WZ\\,-G(]E6:7H:UW6T< +OSTS) M^!1WQ5>NB!D8%9B^+SEZB\";A[KL>T\H30]C3."\>+ MLO7_,W-B+I(,1LWXE#0]C6O->'S+7.8].0\^XZB5!',:\@D\2&#@M^NL)TZ^ M! ^>[[-9KQQUZ[0OF^3S?'2:1F+&G\:QWAF0$_0THILHY :=O HGB,^.*Z&9 MFC&I2'H:U2=N)EJCWVW4TYP)>@TXC-/)V6-C7M4T+7#[ZW@"VDDN:]:2S_*[MW M7@ :6VO9FP]D[*I9]\KX!ZY7F<#Y1#5]=J(9G[@6D;/4.V=ZTIY&>>Y$ ?=4 MXAMN.^%R&09WCWPW<+[2#5%+UY]/D2Y3GSNKL]S #?<08/J>QBN$X269=\61 MXTNY\ -9 / @ 90]C?&6/;$@92>O=RQZ\EQVS[L]3>.$FV8D_LX_?_+ZD0E] M6SUZ[BU;Z$,9G?KAQ]OR9]7?O/> 7@"!CV@^/H@)KITB>KW@[CKHVMK M>P 0!SHRB_L!T/CTA+WN#4!C:FK:_SX!-!1I>[M>N[%J26G[]U:!1^^SQE+',_OY/Q4NMCCJ(]Z M&/81PKBOG$@X'T^LA_'7^D+Q/F%JU*E/3+YTBM:M4TS.CFUP=MPS9^T<>YA. M]M(W!3YU.MI/YQ9W(#"\ )3VQPB=P$VZZ'7G!)-E8UL;X]#I9G-C&R/1S7?- MC6V,Y+W)2-[W/)+M3C4/,\#T14/5_ZX;J#X*"FMC@DX! $J[T0$8M#!B"R=\ MAN*$D%HZ 30<*92\_Y@+U)AE!-9&I+=C*86U,>D6! 6%M3'IE@8%A;4QP><[ M+:6U\VC3[36X@SW$(8&!&'@/^QNS-@QCT,7^1JTS?),N]C=JW=1@TL7^1FUD MD89=V8ZXPPP32KZGT4(%;MS/OLX,P %%HVXP3PU@'/71-0$N=4M"+WT3X%.W MB/32MXI/KNXQW[)E6PR^-_ICAX2])"R8L5G1D6"WZSTK_F/1R;O\OZ/)FTE! M5?XK[V&2=S$I][$>>C%X/W1WQNN+&VAAI)'IK[_]]KMJI-.'.(D<=Y,0ZCL/ MS,\Z_YV3PBC?MAFI$&S,)9O=B(N9^^TB?'H[8]Y;,7SQEXR/-^^.UO?A_I7_ M:,.)T(:&$?,FNRVJ(RLKP#1R)V'$W5F.3]&7$[F[L->N[*U;O%UE=Y3>N(^> MO]&8>10N#46W%E,H&7]9BOS+^Q3UE(]B)D9RX3N+9EE7F@"%?41(VHU,HHB[ M8(#[%E[(>9B)R[EJ%:\T!8K_F)#XE4RCPG#AQ:[C_\:EQAXD(@B ,UH-+<$ O$](2!4 M+"-B<)H=._N7W&5]^6_VJ@*AUA2(P@_D4) PC0+#^OQG.V$J%VUY:R 8/Q(" M0\Q4>YAD@HP)L^2#@H/O7TY1!Z(<-VD#[[G7OBATW3" MLN%BIQD4#'K;\P9N$65_&21,#-=[8GQSZJS]/14,,@HH(I3VZ! 9H(+CAA'W MO#,VLN)OI^*B1<0->J:,*&H(H5#1V[2#)(*\+;E*EP_J8$JY%10+>COV.J\- M@O_;VQI7G_@/[&4<--=!W4DQ.)Z\F6Q**?*_GX9!'/K>3"3]3-;TDW4';?6G M4)^Y$S]DP*3QFX7CK'(=8GX2%S^I*M/ZQ[]O1G@]O_ "/B;/\6_"V-,D)*S) M8=2MS:,[>_E]#STCU798V0I&L43N7Q="45*AY4RT@ S"/PVDBGO,VY'&6IQ4-&B)%"U0TO-. Z,L&7N' M,3DV36W1"7.*]>H%B1U&1H21OMX ()@09>U?H27*'. M7UP_%2W@,Y$)#13U2)FC83D( 4:#IL1++NB6$Y#'76Z. ME]K1\![PLD:Z MA\1-Y43#!DNC!D?,531XB25M89"B2#JL7D0D;YQ7$>@"QV*K[?%R3^ ";X[% M-G-.!ITHY=-\C3%EJ;1%"R8)&JAM-2M(\D*$!F95(P&?ZY+!2LL_#9A,EJ8. M:]*QM="$,3"@Q6CH.S23$Q$-&11A:P&/_CQYZLC'0P*OB_X)=?C@N^PAP M@'&1L$L+BWOGI9$W/3AR2BA:^PAO&*.E$P@-^!J>.E;Z&G!0]A'/ (,B?=%Y MN'YCFUA^#]'[XWV$0=IXC$.)V=\4RI8-6)- W=@8BI2U$(@Q-@J>:8!2NI>J M2VFOM02G0I.!0\8M#2RFLUEV8N?X-XXWNPQ.G97'9]S2H!5Q> M%"]KP0]C MO. 2(8*@JG1U_HB"*&!]Q9+K.7>3E,Z M?8X/'&=K@9,N$62E-'I%'?>2^4TFR$>6>*ZS3>/QFJ;)8QAY?V[G;1V<=3KL&]6]P2@3 M"5WXLGJ[AM 5--A7K'N&;5<4="%3U]%3,-BFD)Y%I[97\"P5T^LUO&J^#H*( ML:\!=T#20#CDT(0O?THB[%O"_:!'>^&K#52WZDD)L"\)]XD6Q?7.L&BLC+56 M)6,M'E+U!QILG=M[+&;#8GP]7V? A8&D\M]WJCC,MJ-).)^4NL*\OBY.(C8# MTP==I 2HQQ59 I4BTV7; CE6HI%W[=1AES$J\UC,K5V;I%=IAEVZSTSRC3S2 M$/_'*(SCFRB@/5AJPX@!"08,=/]*+/03S0@FGCRS@C/E\G-/9T@NR MUP!%774M6%I"[*"1*6) 2=" [8QQ/;ISYWGNIM2 MRB'4V/7_3 $TD0D-%&L<&JQ?^+$\4WRDW!Z,.[+-0P, 66Z,'=AK#66=XZ&# M>14&X2YW:YGH?4P *79,T,S7!,N"QG1Z&3RQ.!%\Y8/-GHGA/U%%7V04Z(% MN.RKQ0+50J "53XJK9M9:XA>+K ],(TLF\^7'_+Y,F +$07%GS&S?&RI5!0K MH88.O1AA6Z1A J%AB"UPZP$R:[&4MI"9H#5(MV;KJ%UPF9V& >E!.BE&KMIB50$1%8/ED#VO)5FZ.486Z\23>P.W=:* M*UA%$M6)$WNN'$M)<_3RC6TQ5;)/P\I^9:)B/YM-GSA_B_43CM?S6I*'!CG# M;M#K/;9%M)6X:"!=5<8SST\35?*9E "]_F-?]E@1 0V<)"JV'JM!-IIQ1^BU M(GNV2IW(Z":L 6X1?M\F>XW0?<*#R&;+4X_$JQW9!5<6/7DNB^]"?U8^, 2? MG;;L;E!Y86?A2SV:B9 2?J++!:H-<4/IAI>&9287:W+M3 M\V-G"[8SZ_X GW5W>IQD79*XO9VC*M[/K9OH4",(>TC2-T'*,)J M?:2C*;'#'70OG/&?1Z)X[1G+_P1D8O;0-_:LVX\"]"=EVEIS$4;<^0_R@N3N MZWWD\/7&7;L0V;_\#+F/CA<(WJ>1%_,MP%D:\?_G M#7P-K+Q[$SOWO4&)@J M6H".MJ[N2%(XMYS3)(F\AS01I3/NPWQSUG%Z4W6,G8Z^=QTS%/G0X^T-$M#/ M;DHB]-QX6QH#$-6PRU+M[&X>G6#!XLM 48-K9Y_SH\$^)^][X@63VV*".XRU$Y;Y("(-R$ M6990 0"EU)88,#MJ)4.@-/SR*0$%%')5$M-]&(@Y:_KB00!I)ALB-LV2NV,["Y?VQM]AM(%/S3@,?@U29+LDPME&I[2*J?AX@O<4L?+'*XBE\ %&"']+:5W5\ M?!S[+X].#\A;MDHC]U$D!Y3C^+D.:X#5T&+7A# #&B0((O.H8KR:EYH I-B5 M('J!C> 33MEP\]**=07+?GF]RG("SU]8Y'JQ*A.X35_8%23,<&TE*-) 9RK9 M#\ZJKK"K2W2%62\FTBCG6GK+XB3RW&1=B7KZ[$2SK#1;2Y-6](==9*(?L]8* MC#3HF<[VA[FN._1R%;W8^) @+WD9TV#&]]I>U,U?5O>"7O:BM0\&DXZ!E5@C[V=/:/-*^'$]^'DI!T1L MWS(W7 2>^N+(W@>"7HP#K%Q(& U,01^JS',;+#SA=6;&VC_N00E-/H9>B:-_ M13.7-0UE&E.PK1?T "L;3DZU6?3YB44/80@:W+^=WO MQP2*3+0_PA/#[^7LYSP@4,2OVQ&>"91$PDZU\5O"$C>GW(D?+_SP67)3]B># M#'+>TR3OBD"^:(DSH_3P!BK<-4\,Z"8*GSB,LY/7+]SIO PVQ96GW"EXRE_F MUM<>;M$7G5NT4C3KJVA+B=%PS^UZ.=9*OK27^F!N/._L#$6L(' ]G^T,^#[L MS5KM? T[':HW/;$)!@UU.UN[%L:%+K6$V+E45K&K/O@!$B(5Q+>5&@ E_$6\V%=A-%9F#XD\]2?NFZ8?![1%8B/AH %TN M9B7J>O!]_L)[\-DTCID*:AT==O;<'L&&B9 BW.O'=H.%J'T&!KM*A9U0AP9U ML_B( $VK%)RU4.8^P>]:1PZGF.5.[8D2W^N3/U!]2W ?V%EXO>W&S 77%?#G MU]<,Q:/C-8:__O9; WZ%&\%UG7E/XIKU-)A]"1X\WV>S^B\;8.7]]M M>O)= M"X3"/@70-G1.[26CNBC$:UH!_YJGRN33D*&G[K57#QB#APO_3<16CCL@OP.KVQBT[0\]*]""PIA(\A U*6-SN_8::TXS/7J*GP5-44GJ$#6C6%!O MG-?U4LM_$J5\L)[#E]S,0S/1%%A_Z#E[%C3'1))4]R3K$9?>_EIS8Z@"LD[0 MT^?LX*Z6&56PLZFN6!(+)54DWL![0$^,L[4P2*5% V/XIKN/5 X"SVYUQME< M8D,O "OA.'^XN9^T'V5?=!+U.B?^ &1&8U[@"U)QZ\#]9^I%C'/"-3QYO?&= M(!&7"_A/5Z*)XDC1H _\9Z+: Q:VYOI0-@E;GL_8$_/#U5TX3YZYV"'*42.! MZL*^\\>ZZ()$+L.''BZK/A8%N'+L.VG,7#G,)7>@CL3F++8'1T+9%U1W[-_[ MZ^Q( &1&Q)&(0I>Q6?9T^"5BY4SR M)O+X,%>.?\M6Z[7I>G[B!'^((2B0X;1 4BA"]M[*[HP0G-E#6<1SX;!/8D.\ M8;UP7N2&JB&#JH*])[;[,E:0?(:O!C<;53]C#XFH>2.XUB28*8F@*F#O3>[> MYFN]; Y& 2["Z#0,A _*_R'NV''11>O+?NLH9H, M2K2MENH$NT[,ZFU$G63 M[_#5C$3QS_?[#B69J\O JH.675K#(I$ 4BBL^XX*=7/]!U E$LYW'[MU.-#[ MCO"8 VTNN:%'>,[G<^8FU_/S%S=[P>V6+SC7@1"">'"6_R&"WT^.K]Y7F/4" MU1=K49W>]*6-]&C,$?IP*S'(O:D*C#E2Z6OG9F8KC%V6&D(KC]@#2)# M>5=3"!L9IX)**5O54^SE:PVAJ-@K!=X1E4;&::!R%08NYVB;-!#,-LM&5E(. M<)(.[P**I/T*S08'Z*82H@)LPN+\V8$C%7;E5E!X[.V$C65=Q:K.- TX;KW% M(UOY.A.\7&I[IXCEA\F;R9D7NWX8\_;\'^5^)DXPF^0] MB2J6I;X0:W27QK>MN)DS?5,2Z*:JAN-O:W'JUY^>NL<5(8Y2"LS$0(%&PJ?SDK>Q\KJ10 VK&7[VJA'T$X65-.UJ3X M5=ZSM/9U.03O3S9;%\/:K7ZU941O-)T[1G^BK@PN)%"C(D*VP9Y0;GP]3BDF M"J9:W,9OO(B_8ZS?5XVU(,T6LBTQ:L)UL%V2C! M6-:3R8U%1<$.LV,=R3+Y0]7RUHWQ%#(?@-ZLJNT0;2@?RO7\$^.3,3,R' I MLK4TXU$Q#; $*-C#]NT!B5'\6#6*,@5JLM;.FPE7+#E_057S6;W4]7L-LWQE'"#0S"3 MRUIO=(;=(%I=,5(C:U,2(5M9*P0K9@802L_O-:/&59IJXNY8:CVO9B>X4J9' M#B:4AF)BKQ!:[#A)X_"@\1(=,7:N"AB[IM (3#(4%L1/335NRJ9V7$LE$239 MJ\LY$>*NIS3V"\?-<@8!VS8E%>HCC ]F,0\I ?:!+[85%)>\4+"4O_?_@ M>PO%*=EQ+1LD7YC*=%0T#!+);VZ/&>D(@\4]BY9B:)#H1G-S]*"\"H=J9$/% M,07#*-V9:;:)6NI&3C')20C<$*+C^SZ%O&U)*L$ M\QCZ7'RQ".*7[CKL6$XMYZ),^&_.*HS_.EG3(U=XVF%&7.T!7,;5T&$7K:H- MS0L)4M7+8DCZV*R[B,[ M',YZF6RZ0?3N-N/DSG?IP=-;YHM2<%D&0/8DZH.H+U;4. 1X@1W[Q=Q208=^ M4AXZ9.O5M6-L#[077:ENXOJ1-H69XMR) B]8B+H\G)-E&&3C/E])IHE:^DA! M/[D140OYS=W_XXX2Y0XRP:DMW\Y!6;QLDK\NVY=\*W6; (*BH(!BU7+ M2_)U/YAM:AA+[YP>UY)62CUDGO)N'ZCJ*N/,)!)DV VN?>I'"K-6HWZ0;;<5 MSG6+;2$Z"O9[RYY8D+*3USL6/7DNN^>]G*9QPN><2/R=LW/R^I&);>OJT7-O MV8)_M=FR:WDQZ[XG#Z^3=>\3T>5_3(H/9/_,C)XWV7YDLOX*YO6?;.2@NS_5 MEI@E:?+!B"K20@?%>'[UDL<-GGK;A?> ?FNH&:%J51E#B5 P2>4]>&5!A^-: MPHNFH,/D+\7?,#>;!U3;X<2)O?AZ7AG=:_Y_@/U!Z?']7;/:#F9RH5'@:Z= M#!A!-17TX5HRP$&$0 .NF\@+H[Q"]BUS?2>.LXDOD^SL'WS"SZ[ L-B-O"PN M+X?0O"?P6[548&TK+!I07['G$L=1&/"_NGG]%,/YUKPG\%LR5*!N*RP:4%^$ M$>,^3)ZRRT<9.4',>5V?S67_]/.,*3#F';H$5Q.F GYG\='0@CNV$ I[RUWE MJ(57!20'HFNMA*9YQ2P3L=! \DO,KN?G<>(MG43U/%"U'1 ;:Z\V&&/3S"@- M$)KJEAF:E$$70.BLO:5@/FF:BJ?G2S7=2\9\##FW63&=*#A_XJP ]S"<%D@* M!-7:*YYP4.$\D3314BG2RX!SF)8\-X!YJLF!*%I[OZ*]:4+$0@-)R5-.X'@" MC!P<6" #I9%<:$!9+CH5.3.VJ8M3+YSF^^&SJ%7.'?"S,'U(YJE?M-+9;K]? M@2H&G9"3#2G3T!]1'#_@?>$8L HHB:"HTXDB 60P?* 5!1C N)OT 54#.N$FF;XQ-_I+W-B:D]F/"[B.;I3Z[GBOR@$08/GMC,[X,RFV\ MP/56FFNRT#CX?!VJ-)H7I&W,/L2LWGJ?^+S4V[DFL/C MGKH>3I9L?SS3F>K-G@%2S?VU,F?F;P!16 Z0'@/J>P$HA)\]J?TI=+(4P,T; MS=MQ&\WV+3I%OSFD?6^H#RY)^?%K1F)1<:-D7=?S6R_^X^15_/_"$8ZG ?9& MG6'/Z.:@MY 5AOPXMN7_%LKG'%Y+B9^5WP?NA/PRT9VX/K M'&_'4^*CP]Q:8K5KWP.8:GODUDI@G,!K@:H9N5;OL>G-0 I3[?AXH-(AEZ!N MY'_K^\"N(6?E:4%S(5)PSII>&E09>JVN9/-[@Q1,_>M[>+!+)B =\^S]D4&2 MAI>GKJE,K5:;,2>A8%I#?6E0S/C0!4U*@/U(!?A503FW-&) U]Q<'1'2[O * MI$D?V-L0$'+F0J$!9C[,W=$7KPF]?G:2-.)_PFVO16?8%2^ AME:3!16K=)S MGJJEJU8,M41'8?WZRMX#W6Y-+KS 2Y@X[:OE2YMO] PZ0W^0H_-[H1UD2&." M+A@(50QJE:%6IU= MZ=N7%-:( WX$<^<4.4K9K J@Z7F[IH^A/HEI+B<*EEEZUDQEC;7:N.7'S2@8 MX$&]KH_80&;>^ 01:=.T5TRTS?2>A A+4_L>GX^ MGS,WV934YUS<.@F[96X8B-=',RS,E:%-K_B>5GMU:"]%:OI0G$R)!QDRQW : M=%N;#3O$#J%TT8)6LB.B .ERZ42OU_-?BD)0FS(B$+1!U-A%0EM :R 5"GZ7 MZI$^E2-6KY"N>:J/@G,VOME7+P$T'VV^TK"@FPJ2F",V7?7=\E=;*T;YO;&]T;S-+.Z%3 M4Z+SYB0"=0LB-'W)[$+Y5M6.4L0 M4=A82=\T5NRJOJM=\M>\;$QA4W4@3QR7E+(R//'FDBLJ/WE^FHA0C7%HTZS# M83V/W%%N%$Q5^WBRRF2;[F9KGU"F8+?C6\K50V7(Z%N=-+?I&+]P1X\O,?<,?G7BG,+7M_]U5S*WC[^IX(R.5?-+L/#.D!_2:P^BE7 M8W[ZV=8U0E,JD'K.#3 *'+_0[OCD=?-7H>@:B-KUA!TD!ᐔTMN)J#K83 MUS1B#GAA[=0I=LC/_+7EMH*CL%0J:]V=L<3Q?,F:6+N9K2UVM^YNK';7CUO, M-8!M;M4JO-Q*.YU]U733EN]J6'2NPD;YD1\**'!+9)?\KXIW_IK:TD"C69=D M")2&7RY$VQ\*<924$.#_JDJ?_TC40"\&-'WQFL3.6]4:#4'>3>,N.3MX;-Z*[1#1HA &T=,:T?UUEL\)M?S+W%^ M8TFNWQHRY(V]W ]07L.6<#_\QP^D-3.N5!BKJ; # F",(?KVALC"".2<>6CYL!RK1(@-+ \.1I#RV-H>0PMCZ'E?6QD3UZS5)+FT+-N M(U@F'A!.('ZLA*K[PTT,5!K(UO%9)J:!FX%^@LN:EI@D$0P7"6AIPJ+-"'6Q M<"D!=@C)0"LK:&ED0,,OOTBCP,LJ3HDG8U[$WV(=5BH:[ A&>[CTDK!RHO$Y MY!LWIK<3WE;2%#LJT4+DX&W3).9$X,W_:#GPG M8%A[SP <,-QT/ 8.Q\#A&#@< X<=%_O-<+;Y_XXO]_\5S8> @9H#O(S5.[:H M#DF5N:IHCK]WT&I4&0PY(QUW%HVQAHLP8GRA5<48*DTP\R:U2E&*)C1R1L// M/77BQR^!%PA/9S9=BO5*$09M:CP4/U;!*0THSM@3\\/,MS!Z=GW<-GPUVX:VT8#X*DQ8 M_"ETLI*_>7(>WYB6E.SD]1-;./XYW[ FKZ)8 *=B$9=1 DA,Z/IX'"5O"1 M<6WE,%W4\F.1ZSF^:H];;X5]*::%>!OYH+39JOOZ'Z,P!JQP-8*A['\U'!.! MI7@XX2*,SL+T(9FG?GW@"I2 ]-@S%APU(X&8WYSYD&]] V[BR;HM,;N\8OI+ M46HJ[/FS@XG6F>_Y%\&TE), _'#IQ\C'EG]6(N=8.,Z_3 M4+@2'JV(]#(*@Y/P^9ZYCT'HAPM/<66$MU"=IW$$).6TK$SR01>]A0=7^KC4Q;$ M:7S"MTM.JIQP-#1H=2A,)Q\0[Y;F]LOETEOD,'/PUTO,>3 /(Y?IKE/!J8%0 M_(@.A:$\:$0D=\(%MU[\Q\GK"0O1<@KL(#]4%[51X$',BS[P5;$:_%NL"3$*//E9>%%>7OR>S3-^,?= MF>0NX??O;&S/QDN%XP9MW* 1=]/'1(*EO7KM^@W$?=\ M_?9+?!\Y0;P*HUP4=\Z<):_P&Z$F](.YA&@L$Z*GW&/2SYCT,R;]&,8=2[$ M]7(N;8X=0S?-XU%S0WJ&&_-XR-UB*QX@*[\]ILJT^?ZH&LHM>LC"MIL^2"31 M2%]7TT=L :04 HB#C-^"81FCN<2<-<+I-@9/JQM8^\DPDV- _-#(>3%X0MH MMS(Q#=P,]!,*9IE)&SYV\8K]?SG1[)GS>!?.$_&G)HE"28/M;;=[L1PF"1I> MM_XQ^[H=J6BPDV!:( ;@BA)BGY@3L\?0GXDTN,T_+I>K*'S*IGHM?O >T.+6 MG=$TE1(-;*=I$BY#OEW7&V%#4[0P>&>TI'S3@$7*F.:A"AW=4,(3,/YI8#5U MW729^N()A3/&!>IZF3CYWWVV/E:<+L,H\?[,?BYE36%YO7T!V[TQ>0VA5Z'2 M4!7I,*]8FUA/1H7M_W2WZ1+SQ$..5TXD(J9/VWWM3NSQV##V.-GT-T8A;3#F MO&9^UWTX=?G (M9BZC7I WEQ;1NV-!<3CR3EM>GOWU)T M1M(<>9IKEGO5#E28FYCQXOI>\FDW^3?38&Y#6 MZX!<&/0 O(F\P/56CJ^W*PW9X%PL*>LT4*IX@-TN;":/R*+W:6:I3#[=1*VOH'7TFX;>P*" MV__KL+W9K4) -.!5J*81N*;] *']B:K=F@&+NYE\W[R9_$&WF7P_;B8-A\SW M3DP2H"H"E6?B78B7Y#;T^?<7]\_,?V*?PR!Y5$1O.W<\A UI3]*C,:U"F;D, MUJS\QISH_CGLK@/U'@>Q8>TJL"'#SD>@R+?HTN<@ML#=A39@\"_"5'GQK'67 M@\C$Z2RR(2-?RL/O"_FLRT%$.SJ+;%C(3^<)BWH'O[G7081$^A#?-=,V) MP8U!#2+?I?$4J[)GAX4ZS'L";V_)A!)-)#3\@S\=Y]K(![@#J"80/)J7R^,K M40!U#,2@"Z@2$#SV5\GDZU #=30$W@-4">C<0X)(Y"O1 >76&-X#5 =PXR"F M$CE\'"^# X\9,H!*P>B^U;9#$A!X*!UYX MQ%P:!VJ AE8'QY9.4@\DG++WW!VN7DZP\,2+H"(77UUBY,=J$L^6>I*3DZ@V M4N7IBB7G+ZZ?SK@Y?0S#V;/G^_I<'[->*-0L'V0!^39@C;7D]X?/T&O)\QG8 M2_C<^R2N]^VJVLEK_BJ5[\2RYT.WTSB\DP'A9L07C1KSBB%O!RS>'-/5FS?N MB :N+?09#GHSXQWKT??T -'Z[;A;YF<2CQ^]E;8,LY((.U6QI297'R?2R\7* M/N[TT0D"YL/@$&7W%>VQ,P<[(J'ASB((V>8P<'S_]8P],3]BQ#14!>GBY!PO1"X1&>L$EWS[/^W :C3NBX6" M'$=CWF@\_*D9MID#V:HS&ABWU'$S)2#L3-Y'SHR)9SG%^R/9/\00M>ZDA@P[ M%[J#=E>0!/)7R-#X\D?$BZUN6(\^:.P*HTG?^/)W_"" M-L,[^:-R<$3U".\K/C@B?):WMX.C\;QB/*\8SRO&\PKBYQ760BKC>44EJ%N* MY*[?M#*ZR]ZIWP,XZS"0WT'>YONL!UP2VISB-?B3=G77I)OUR'V M_L"FQAS<'7I# 6AOU+?J#]M-L:@Q!W?AWI1_W:WK5OUAY^'85)A#NXIMP#_\ MKG[[3K'+&5I2'7)7^65!24"B1QZA:YW98>WJO1XZV<@IYP)<.9&H"%?2FIV< M@ ^@G(!-)V-NP)@;,.8&C+D!8VX 9=S&W(#!'9 <2&Y [>A5J*K1@729 #MP M8.$HNBX/*^D!-VGD/CIQ>=S*' U5>^S=>'<4]-*@<;1TZJR\Q/&]/]GL-%RN M4JX[1>+"=#;SLOP2^G:7D MH.OH!G/6 A- ST#O/;IRG3RR:/TN=E$,SMM$6AH#+#^\JP98LDXFZUXFI6Y( ME%[+1E?F;3-T?6@%0MN?BS-UW2AELSL6/7DN.PWC)):_UIPWSBL7B'_OO# %3L5THJ#!7@+-P0(P97$KG MW'5*?3Y%)R+;*I_4A/JX*O-IT0WVZM7*K%J+RPIX6R-GD:A#:C+--5%@[Z@[ MSG1R(9":ZRX#[C(PHZFNB01[X]UUII.+P::M7(01\Q8!"(.M&,/20F>V59>\RG24L073AN-E5\=EZ\9;H\":,H?.9S MRJFSXK]1S;YFO2!OO-6H55\J;2$?"CE!V91T_>![B_R&*LS\CIOC5J5^1@O4 M.*1BGW(]7[\@T>Q]5IH,PASJPZ:CZR5'5QF5?5]/>Q.$DXR21"!VPXF)3BN) M4&M_9Z[,9GCKK-83%K"YE^3^:LJGS_7SM7QRT?/:I4]D.P-@6RL2WE6 -)S] M-1_9N=(TF'WB7_)K[&@QUY%CAXA[0*L1?IC82"&]#D"88RPGQ XKVT)7)ZKA M'Y.K)==VJL>/:MO2"(V@>HT(H'CL^9A[=0LZ=8H=<3=W#'J0(8WUHF#D@HEX MI6\\1T#IL:/Y?0#6K (PR=%">\>C:8TYK!?L$+\]Y$VD.'PO8J/OE;,MXYE" M0X]]E&!QI@!)[G TI;6*=-4-:V_7VM.- _VHA4Z*P]&'JU"L#REO]N"S M]9+631>:>\0.2-O1 Y7TAJ,#HCSW@C*+^3](OCISE"OA\^2T[H#<1E M]"'L@+4=C6DAZ^$H4G7/+%J<>9Q0B-MS_&[:H^]]>*'I/J4Z'#TIC. \X)+) M;*"[?RKK$SN6;7<::9:@E:L#66[;9D@W4?CDQ7PD\N )]+18(>;#< !<#,T M,\SXF<[^D<:)N+_<<0]0[PT[.&S']&12HXQ[4YS+%.WF/K"#O'UAK)(0S:3- MX^;(W/>PR-SQ&)GK^0!EX\E?L02>@M%,-;A8&D0(-";(VDC7]AXL/H5Q?.I$ MT>L\C)Z=:*:8(8TZP0Z!@;#1P*D7$E%T^5_RVRAMD95U@!W0Z@-5M7#H(EK\ M;!UQ$[6O^)^YZ(/9VA^/[QZY'$]$2;-R W$MPPS^[E_##F7UI"M]B9VH8FU* M[@:U&GH&"J/L!3M U87 0X^&BE ^INL$-1?2@$1%#FVO$AUXZ +9QDW9:6 M?C0_D*&0*WY0J@^TFQ_-&+K)ETIW&,5(&NF ,'\@&2912(+<^EP:J\+[*WYE M"BBH2S*9I!KH('@;R-#*25[SJ,X8EZF;GW$TG^9!Z* X[2/:!< )R-6@[;+5 M9K9MUU#\]Q$7LVBG@]GYEMB!;W_K1%!8]Q'"Z@HKX;WPQJ,H#5>/6#,5%+)] M!)O,(5-)XC#]85/+A".\C\A45Z/L:P-[3_,:S?OFP_H?8(?U[\?#^OU%GSK% MG [AZ!Z4B=S*.&]8Y(7B)G:4X,_"=3:KDBB2+*?+,%7%(LU[PDX),->2MM*B MY5_9,OO?C_$3 JQ8_N_'_=K^>5 -,1-8G#55/G^$+=(D"GP>U&+=)C.KAT0L M.@9JE'4UT/H3!W.QF=!B;>=F\R"?([M+0O>/Q]#GK,;G_TR]Y!4VZ?]4G?3+ M'?V;LPKCOT[R_HBM '6&K\($L CHZ!"GB)M"\;(Q9OEE\31-'L-(O'PI9TE' MA_[,)P2IBFG#9$'#Z]X=ZXT374?9Q?F9\#,9=PBSX4/QD]-C3] ] *D3#@U M3\. 3^O99?LM)9%VG"I\W+.$[5>ZOV/6)OMUJ!WE6 5-1@N10U M,(PF8R41=EYL2S"U8B"'E_DD#"+&3I'MBM]0IM^*PEVG29PXP8SO$ T,;X<* M.U.V'\MK$ 0-R+(QBEFX?[?2K3WFVGL]B: MCMLYX^\%T)I=[[):SMZD@!2W>G;)_ZJ17.HZ()28#2V,>?+E1^^,E9R9G6X*DBPK\/O$5NMX&C@NW7@)!)9 M"^2A*I#U;N1*Q#5CKL%7J6#N>IYORS7SOXT/HI_IR#S(I@7 GL1;']NN**7H M:0U59J=K(7WD#<5=C3QJH(NLV/@8^C)FI(]V1$UHBNO X$48S9DG#F4V7-K3 MI<:/X9]X[4F7%*(FI$L=)N]?]KI6-G\-W0G;UTJI$O9AJ!,5[\L@"]KB22ZN M ]8E87K'!:MG2@]9,W]EWN*1_SE]8I&S8)FW<,:1NG"\*#O-V8.R L: ?QJZ M;^T% S/N*.IN;E>MWN= L"L@(>U$VNCW@/6SY#I/ U&HT5O7LI;(XS)((B^( M/=>RNG8=%W[VPO[W/AT M%(V1MC.;,=V%-ECG$#5'KMTDQY/#0/D)HVOQDLS MV&78JP9%T%&CLO-HG#MZ$T,ITZ\BD5LFSF'XS\53#B+W)'7\>Q8MFRKU; <6L_Z/&M/\?W[5.^Y\;^(^2)'X(%P"L)XDWAF1/0A&JFY]Y$7,Y1:Q!C).H*= S?_8 F%8( M%O&Z"@,3"^,D:@KTA(#]X 41FY4P0%;PKX[+QH1;O;!"UU6R_:)EZLK(;E %MV%MYX^B%.,9L:DK\E M)ALXJ6/1MJE.FY2%:1RGRYQ#\::P.!4\\YZ\&0MFZKJN>_@T^O[#>L:9*0P' MK'6_A#[OQO>25P2]JW[\\.]YF4-Q@+IWZ\5_7$1,G(8QCG"R1\UK_O2P;H3M M P8[GDO; ]:FT6_3A27JTR6/"_)!]*B/U4PVN,@)35!],5K,R"(A[T@S,UGZ M)GY=4=M9$V#!#Z26X38)>2>KX:A]5L/QF-4P9C6,60UC5L.8U4!3]F-6PYC5 M,&8UC%D- RY]U^'";BE].:\$8B&&(_\4^8,,>ZS7E&@L2S$6NJ-2Z&[O5]?D MH<8.O)Z*MX=\?[< @2+(V/^GZ)^%V..=U"K9?*4SKWE5#@N=O[#(]6+E7<06 M?0WG;**UH [DXNM 7:GAU:[KF_M>_"DZ%U [B">O&)F7W\D#\:'XT1[5$SZ" M89V0[!&449$W:XR(W=G6V(9/#:N8H@TQ$_'=^ELM*N5;"A_F)O)4C[SN;0!? M394X0TB^DB")-'8)J0S9ER[W.0CZ5?(PI&([-ZOOG;RAHMD**/2B:I@5]7 $ M,ZB57&=F!6_8DZ#A.*#*.8#HLA6$!J*=!^)GFA0@'7"2OKE0QHTW/%B!H^%= MQP55>P)Q>!(('L;$7(IOX*@M> #JI&Z7TP&DCW^OCE[_+A]]OC[,7M\S!X? ML\?'[/$Q>YRF[,?L\3%[?,P>'[/'O^::>/:B1'L ["NLB6S MYBE$"Q*4'GU%@X)F)I#6AQ9)F#C^ %Z;N'(B\9#DTY;CG0C;^_81MDW/8Z2- M5J2MGPCS]B3Z7JCZOAZ,A7T=>5FW$P[<(VXTUJ[6Q7.T1]2R]P6/-8J[[\%@ MNT+V%!D'UL/0:_D9GTP -LIT=1D,MK=(4J\[P'H8>FV<6X&@[GV.$3NJ1-(* M^E<"&L:Q":RQZ,ES6;,WMWGW,Y-(G'EHY=\+2*["Y#>6W#(W7 3>GZH+U18_ MB7TEUHKJ6H?HP#4QWU9]SBPK\0.2V>58%)(&SMW(C'KQWR@ MG)=E&&2\GZ^*R%9S0.N[:D"KZ&;"^YGD'4VRGB9_.;^Y^_=-/ LSBE5B-1N: M/CXEI\"<>"J#XGKJN>:\5,B08STZ;*KV"I$!C77BBB67 3^'5<;B6"&.Z":W#IT-K&!BIDQ:+; MPS5!,L:'L>P:J(&UNCKMU,"8S4-1$Z[\4180S?;BQ?XUGB9)Y#VDB3@&N ]/ M'=_?)G#\*E(J@D0Q-W3J%/OEWW8*U(,<:4S_C9:PED'-'*:S?Z1Q(M@VG$$@ M'6+72^IQ)H'+K]=4+SH^G[&OAU]>J!W\&OY[7C#(A3LUB7S?MXU[TLCC.Y ( MZ#1(O)G02R[..^:FD9=X+#Y_UWA8AJEJPN^I^V%% M5'N5*86#C:GKILLT.Q.Z3AXS<^?]/[(@YAR*S9+R@..'JJ&7NIMD_4UV.IR( M'DF<G[OO.BG@-8=8LX09F/NC7ETJ^^(?G52:"?&PRB(*>/X M(HRXBQR5Z]7J]V\O' ML0^9^E76/>+5?I/#(@I!$ZSIT2"^9NU@"W6&M%C';>\.UBU[8D'*3E[723/B M>NQI&B>JT[7^Q.3A=;+^R$3T_!^3 MXCO9/[/[4[S)]EN3_&,D_+$U#X#;4/66%.K3#+*2D$SH8VT@8O5I"-<&V@SM M).7^ (OC.[;(VQ]0 /]5,2@0-@N3T-/=^@2H]M>4]L)TOUD*T@W.1K#=&.8;@S3D=I1 M[#U,!]I4?';^$4;%]"*+Q_&&3>V&('7)T*U$W$ "%_5.K^<[8U+MXA3-\7=Q M'?]CR#V'0"B&RN%5-$<+O:F%5G-UM1Q;V5Y\B3/# MXV[/)TY3^K9R?Z&GPMP[FTD=QK\5X:\3,8!"E[?&W$&;"%O'KQ4ABQQD40#+ M\<^#A$6K2-0J5(;P5028&V<340.X'C?-Y#?-3=E1@]HR;[-[=K;,'ZQMF8_' M+?.X91ZWS*0V;S2WS)OA;&<3QY?OG!7-AX"!F@.\??3Z^+P\)-4^6M$2TR,#$Y,3(S,2YX M;6Q02P$"% ,4 " #E@'A0A6P)2G81 #,QP $ @ &3 M)@$ =WEY+3(P,3DQ,C,Q+GAS9%!+ 0(4 Q0 ( .6 >%!@4B'7DM,C Q.3$R,S%?8V%L+GAM;%!+ 0(4 M Q0 ( .6 >%!@JWIJA2 ))3 @ 4 " 4A. 0!W>7DM M,C Q.3$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( .6 >%!CT>/7GUX "AZ!0 4 M " ?]N 0!W>7DM,C Q.3$R,S%?;&%B+GAM;%!+ 0(4 Q0 M ( .6 >% 9*"*(54( "/6! 4 " =#- 0!W>7DM,C Q C.3$R,S%?<')E+GAM;%!+!08 !@ & (0! !7$ ( ! end XML 85 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Stockholders' Equity Note [Abstract]    
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 110,000,000 110,000,000
Common stock, par value $ 0.001 $ 0.001
Common stock, shares outstanding 83,861,453 84,112,446
Gross proceeds for issuance of common stock for stock option exercises $ 100,000 $ 43,900

XML 86 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Other Current Liabilities (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Other Liabilities Disclosure [Abstract]    
Carrier service costs $ 12,274,440 $ 8,476,110
Salaries and payroll taxes 1,781,628 1,308,726
Inventory purchases, consultants and other costs 834,131 913,038
Severance costs 7,612 1,634
U.S. income tax payable 8,850 8,550
Foreign income tax payable (receivable) 41,320 8,380
Contingent consideration (Note 4) 14,947,981 0
Total accrued expenses $ 14,947,981 $ 10,716,438
XML 87 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Details 1)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]    
Statutory federal income tax rate 21.00% 21.00%
State, net of federal benefit 1.50% (2.10%)
Non-deductible expenses 16.50% 5.40%
Change in valuation allowance (22.10%) (200.10%)
Foreign rate differential (1.10%) 3.10%
Return to accrual difference true-ups 32.80% 6.00%
Other 14.70% 6.90%
Deferred tax adjustment and true-up (2.80%) (84.10%)
Combined effective tax rate 60.50% (249.40%)
XML 88 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Abstract]    
Property and equipment purchase $ 370,322 $ 261,505
Property and equipment depreciation expense $ 555,400 $ 551,305
XML 89 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Details 3)
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 774,339
2021 794,852
2022 815,985
2023 771,833
2024 791,357
Thereafter 4,074,464
Total undiscounted operating lease payments 8,022,830
Less: imputed interest 1,950,778
Total operating lease liability 6,072,052
2020 121,071
2021 6,009
2022 0
2023 0
2024 0
Thereafter 0
Undiscounted finance lease payments 127,080
Less: imputed interest 5,864
Total finance lease liability $ 121,216
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Common Share (EPS) (Details Narrative) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Earnings Per Share [Abstract]    
Antidilutive securities excluded from computation of earnings per share 4,015,834 4,313,334
XML 91 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Options and Award Programs (Details 2) - Employee Stock Option - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Number of shares, outstanding and exercisable, options outstanding, beginning balance 4,013,334 4,173,334
Number of shares, granted 25,000 150,000
Number of shares, cancelled 530,000 210,000
Number of shares, exercised 0 100,000
Number of shares, outstanding and exercisable, options outstanding, ending balance 3,508,334 4,013,334
Number of shares, options vested and expected to vest, ending balance 3,310,178 3,422,491
Number of shares, options outstanding and exercisable, ending balance 2,666,664 1,945,831
Weighted average exercise price per share, outstanding and exercisable, options outstanding, beginning balance $ 0.58 $ 0.60
Weighted average exercise price per share, granted .41 0.50
Weighted average exercise price per share, cancelled .55 0.83
Weighted average exercise price per share, exercised .00 0.44
Weighted average exercise price per share, outstanding and exercisable, options outstanding, ending balance .59 0.58
Number of shares, vested and expected to vest, outstanding, weighted average exercise price, ending balance .59 0.58
Weighted average exercise price per share, options outstanding and exercisable, ending balance $ .58 $ 0.56
XML 92 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 93 R79.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue by Service Type, Customer Type and by Geographic Region (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue, net $ 101,720,247 $ 83,678,896
North America    
Revenue, net 97,197,927 78,702,974
Europe    
Revenue, net $ 4,522,320 $ 4,975,922
EXCEL 94 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .6 >% ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ Y8!X4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #E@'A0(#"7P>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>.FVAAZCK98@32$A, G&+$F^+:)HH,6KW]J1A MZX3@ 3C&_O/YL^1.>:%.K@"%AAAL/&[@'HEYNJ?V-P!=D[.T:RI:9K*J\X(W17V[JUK!6U'=O2^N M/_RNPM9ILS?_V/@BV'?PZR[Z+U!+ P04 " #E@'A0F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( .6 >% SV!V W ( /P+ 8 >&PO=V]R:W-H965T&UL?5;M;ML@%'T5RP]0&W"^JB12DVC:I$VJ.JW[31.26+6-!R3I MWGZ 7<_E7MH?M<'GW /<>\A=WJ1ZU6I6=CVOLLT_NSJ+F^DZUH M[)>C5#4W=JA.F6Z5X =/JJN,YODTJWG9I.NEGWM4ZZ6\F*ILQ*-*]*6NN?J[ M$96\K5*2OD\\E:>S<1/9>MGRD_@IS*_V4=E1-D0YE+5H="F;1(GC*GT@]SO* M',$CGDMQTZ/WQ&WE1P@4"* M3PE%3R@"0M9MQ9_-CAN^7BIY2U27WI:[*B+WA3W]O9OTA^V_V>/1=O:ZSI?9 MU87I$9L.04<(,B R&WL0H)C A@(Z_2BPA0CV$;&#B )? D/WR#R=C>@3G%Z@ M],+3BQ%]&AP11,QP@0DJ, 'T>2 $0M<8(H*3 &=A%E&()$TSU")&>0'>=X@ M$(9+S%&).>07@00"B:1Z@4HL(#_,-0*)))ODN.-R&"',-X:)9)Q$?$U ! J< MC6 B22>HN1\(A1'"M&.82-X)[E_"8(0P\Q@FIH+;G$ 7TTFH@F"F$179J#$(":V%=SW M!+J:!3]"VQXS\9BFNZ;9G,WH+*)%&]BF# [V:@UJH4Z^;93)WMY M:7S/.YH=6ML'W[QE_^%=7_R#JU/9Z.1%&MN@^3;J**41=BGYG2V4LVW%AT$E MCL:]SNR[ZOK1;F!DV_?:V=#PK_\!4$L#!!0 ( .6 >%",LM=ND@0 .H4 M 8 >&PO=V]R:W-H965T&ULC9C;;N,V$(9?Q?#]KCC# M<^ 8J%T4+= "P1;;7BLQ$QLK6ZZDQ-NW+R4[AC,S7#07T<'_D#]%\N.0BU/; M?>NW*0VS[_OFT-_/M\-PO*NJ_FF;]G7_N3VF0_[EN>WV]9 ?NY>J/W:IWDQ! M^Z9"I5RUKW>'^7(QO7OHEHOV=6AVA_30S?K7_;[N_EVEICW=SV'^_N++[F4[ MC"^JY>)8OZ0_T_#U^-#EI^I:RF:W3X=^UQYF77J^G_\$=VMMQX!)\=V_38^_+:YGZO146K2TS 64>?+6UJGIAE+RC[^N10ZO]8Y!M[>OY?^ MR]3XW)C'ND_KMOE[MQFV]_,PGVW2<_W:#%_:TZ_ITB [GUU:_WMZ2TV6CTYR M'4]MTT__9T^O_=#N+Z5D*_OZ^_FZ.TS7TZ7\]S Y "\!> T \\, ?0G0)* Z M.YN:^G,]U,M%UYYFW;FWCO4X*.!.YX_Y-+ZB_%ZBC>W\9HTXBQQD^0P25SP MT:$G3>$Z-!I"+/@QHA_#_1CBYRRQ-_6 L4%%#,20( 05H@8K.[*B(\L=6>+( M\HIT]"Y:ZH@+HW4.O)(-.=&0XX8<,>2X(15-,+3+)%UP+CC9CQ?]>.Z'U+/R MK![MK$;MR(19A90X7%@8?E#@'G W0-V T)%6>4\[7!!J4-K; M0H>#C$% [@FI)^2=$6S^\W2:_A_E1UG-&E02G#$0)W%:BK MP <;.JL<74 DH?*H30EP,G"!$]=2X@)GJ8W1 >.;Q%ROL3"@4$8NI) +0R%F(LI9^%_),GH*Z0 M\*$,2>20=!22R.%G\^KFZ+*\%H2 N6&%%0YE2B*GI*.41,X^NK8)$J^C+7T> MF8W(\T]'\T_D>67&E679E: SSGDH3%:468N@I##5'7)Y\/@(8 M:DE0FI@7/%?Z2C(,-<]"/4]-2;R6I2:O^5 8V5IFK.:,]92QF@,43=31 ,W81:4!%TM;:RW35G/: MTCW=ZJ+Y<" BY\>"LI ?5S>'3N,IX!]U][([]+/'=AC:_73*]-RV0\JEJL^Y MU&VJ-]>')CT/XZW/]]WY].W\,+3'R\EB=3W>7/X'4$L#!!0 ( .6 >% L M!&627@( %@( 8 >&PO=V]R:W-H965T&ULC99OK]H@ M%,:_2M,/(-#_FFHR798MV1)SEVVO4=$VMRT=H+W[]@/:V[2 5WUA@3[/.;^# MY&#>4?;*"T*$]U97#5_[A1#M"@!^+$B-^8*VI)%OSI356,@INP#>,H)/VE17 M(( P 34N&W^3Z[4]V^3T*JJR(7OF\6M=8_9O2RK:K7WDOR^\E)="J 6PR5M\ M(3^)^-7NF9R!,TVB%MT(K?)>GX9.RI4@Z4OJK)M]/: MAXJ(5.0H5 @L'S>R(U6E(DF.OT-0?\RIC-/Q>_0ONGA9S %SLJ/5G_(DBK6? M^=Z)G/&U$B^T^TJ&@F+?&ZK_3FZDDG)%(G,<:<7UMW>\SZ-W$TV-R&8# $HP%]; @'0V@80$^F2_V,!=[DC'8>ZW^M%JM#@5:AW,RC M6M1[I]_):KE0;'M),)$$<\7.5D1HE "9?X0(G!"!]H=3B-3M M#YW^4/NCJ3\SBN@EB98T6H*") ACHQ*'#"9I&+II(B=-9-,L#9I>DD[2P 6$ MR(!YI)JQQ$Z6V&+)H,'22^)9R?W'P'E"."-*G$2)3634O4VL1 &,XA1%!M!C MW8PG=?*D-H]QO+>IEIK*H713@4F+5W?N#\PN9<.] Q7RMM ]_4RI(#(J7,AXA;SFQTE%SD(-4SEF M_5W73P1MAWL%!XU1O_N@, #&PO=V]R:W-H965T&ULE9?;;N,V$(9?1=!](@[/#&P#L8NB M!5H@V*+MM6+3!ZP.KJ3$V[V1/]#_C.D/VE6M[KYW)Z][Y(O M95&UZ_3<==>G+&OW9U_F[6-]]57XY5@W9=Z%V^:4M=?&YX;-OUM?U+=U"NG'P*?+Z=SU ]EF=?^YM?# M.F6](U_X?==/D8>O=[_S1='/%'S\,TV:WM?L ^?7'[/_/"0?DGG-6[^KB[\O MA^Z\3FV:'/PQ?RNZ3_7M%S\EI-)DROXW_^Z+(.^=A#7V==$.G\G^K>WJ9)-M1PF<2N"NR,/E]!4ZM ML.4HG'^[P XKY,(*@LQ!#/%BGH.EXR49+X=X.8]W40U&B1XDU5@#!H8S+J-J M[;#2"FVL=9JVI$A+"EER++(T2M1\(2DDYS8N+Q9J*YGCX&A'FG2DL2.('&FT M$!AAC-,JDO$69R2BC"PVJI6S)DZ(T!DI]&R^ M;_PXTH_#?F3DQ^%UA)52Q^=U1PD% Z86*@2,I@/#GE2,!X;6-I(@)&(K"8B8!9 M]R#"J4=,I(3&*09BQ@R *+*0L8GQJL8^@885WP+D M[1K-6<"@!1:3%C!! MA>,:EXD@+3@A^,+CGM.@Y1BT$.>_G43S=PO.-28(H7L J;0T2Z9HUG+,6F Q M;"?1?+&X1I/$SOVP1[9PNCF-6(X1"RQF+"<8*UPXM")^&I'*<+S!++W!P,I+#I'A)*N439K-TK?G(;.K$WV M]5O5]6_VL]%[]_?,^W8E&M^&KG#LX;Y.,[:4O^?-Z5*UR6O=A69H:%F.==WY M8)0]!HOGT,7>;PI_[/I+$ZZ;L94;;[KZ.K6IV;U7WOP'4$L#!!0 ( .6 M>%"@H>UI_0$ /8$ 8 >&PO=V]R:W-H965T&UL?53; MCILP$/T5BP]8@[F$1("T256U4BM%6W7[[)!)0&MC:CMA^_>U#-S M9LX,'F>=D"^J M#HE;-&Y5ZE=;O#6)45<*H>1 N-.;D(R:DVIKQBU4J@9T?B M#!/?3S"G=>,5F?,=99&)FV9U T>)U(US*O_L@8DN]P+OS?%47RMM';C(6GJ% M'Z!_MD=I+#Q&.=<<&E6+!DFXY-YCL#O$%N\ SS5T:K)'MI*3$"_6^'K./=\* M @:EMA&H6>YP ,9L("/C]Q#3&U-:XG3_%OVSJ]W4X MT!O33Z+[ D,]L8>&XK_!'9B!6R4F1RF8Q"T\S2.EWO MW)FI5AGOO0@"/\-W&VC ['L,F6)&!#;1QQ1D+<6>+.CD8X+#$A'](T.X6D3H M^.&$GZ;K_&B5'SE^]*$)P:P)/29QF,9AMH1$<3PK90E+MR0,HG4Y\:J<>$7. MK&7[>)%G$VRVZ68F9PE+TC#RYW+PY+IPD%H=%@<-%VNS%[V8]B M;VC1#J\,'I^ZXB]02P,$% @ Y8!X4*%FH=4S @ 6@8 !@ !X;"]W M;W)KW;(34"U,;.=T/W[^8-20IQJ+]B^/O?<*>]="IG0/C%$NUY,= ]!SPWB11$J PS **V\ZO2A-[Y%7)3I*T'3QR M3YPHQ?SO!@@;UG[DOP6>VF,C=2"HRAX?X2?(Y_Z1JU4PL>Q;"IUH6>=Q.*S] MAVBU+33> 'ZU,(C9W--.=HR]Z,6W_=H/M2 @4$O-@-5PABT0HHF4C#\CIS^5 MU(GS^1O[%^-=>=EA 5M&?K=[V:S]PO?V<, G(I_8\!5&/ZGOC>:_PQF(@FLE MJD;-B#!/KSX)R>C(HJ10_&K'MC/C8'?2;$QS)Z Q 4T)T<<)\9@0OR#Q^W+ZK'^)J)5K ZSUD%S=F9/N14J>JZB*"Z#LR8:,1N+07/, MA @4^U0"N4ILT%4ZNBRPO48D-RK$3A.QR8\O3"1N@L1)D!B"Y((@79R"Q60& MTUD;*$/I K:]AMU%29HE>>86E#H%I0Y'-P@R)T'F<)0O'%E,.I>:9E'X:>'( M Q#>J<=H^]TYCN^X/S(]M M)[P=DZIAF&M]8$R"TAG>JQ-K5*.?%@0.4D]S->>VW=F%9/W8R8/I=U+] U!+ M P04 " #E@'A0H.?1:2X$ !$P & 'AL+W=O&@-;&U';"]M]W M_+$4WWL=DH=@FW/GG+DS/L=X<2FK[_7!^V;VH\A/]3(Z-,WY(8[K[<$76?VE M//M3^&9?5D76A-/J-:[/E<]V75&1QX(Q$Q?9\12M%MVUYVJU*-^:_'CRS]6L M?BN*K/IW[?/RLHQX]//"U^/KH6DOQ*O%.7OUWWSSY_FY"F?Q=93=L?"G^EB> M9I7?+Z-?^$,J3%O0(?XZ^DM]=I,/DWG):K\I\[^/N^:PC&PTV_E]]I8W7\O+ MKWZ8D(YFP^Q_]^\^#_!62>#8EGG=_9]MW^JF+(91@I0B^]%_'D_=YZ7_QKBA MC"X00X&X%G#Y88$<"N2U0"0?%JBA0%T+E/FP0 \%^G])]L,",Q08,(>X;U;7 M_<>LR5:+JKS,JGX#G;-VG_('$]9WVU[LEK/[+BQ ':Z^K[A@B_B]'6C K'N, M&&'X&+.A,&*,>:0PAFZ%(ENAB%98P*10TQE-H4D*35 XT&V-*,),PA_-8T@>@WDD MO&D,:AIG +,Q2(N2#J)2 J4F!2>DX(00#/;#.D$TSC*K.+*,8=NV[N+$DVKHYX=T2>/<3Q^8]YTH;E1@H MZA/(L2S:YSEA]-"9UP-HE"F*AWQ34V2TDW+"2J6%9 K'2B"#.YQCRW7*":,- M@^N,D7-NC;(:=I\ )DRQ1'#H]P0T=(,;ETS=.[3Q<\+Y)71^CJU_;HU,;N[Z M,1=M_IQP?QAD:X[M/W!IV'QL[7,9.@J?P%(:J(V=>!CA= SPS^0 QT%@C$C4 MU(K02< _$P4<9X$Q:(<288!0*8&:$DS' 2?R0*$G8>ST$TRNX M# /(C*E ;P2V>8A)"A\WED0G@* 2 &:EP DPUX8S!R7=Q8TET3DAJ)R 62D("Q9&: TE MW<6-)=%&+0BCAK\WU@(;M976A%R><&I!.[4@G%I)2(:=NB.#FPG#G!:)X_#1 MZY% SH42VBG8>0*8,&Z90^Y&0(5RTJF;1.T[$M_\\&]?#OV15:_'4SU[*9NF M++I?^ONR;'P8E7T)'3[X;'<]R?V^:0^3<%SU+V7ZDZ8\#R^%#&PO=V]R:W-H965T&ULA9G=;N,V$(5?Q?"]U^(,_Q0D!F(710NTP&*+;:^5A(F-M2U74I+M MVY>2%:\\/&QO8DLY')X921]'].U[W7QKMR%TL^^'_;&]FV^[[G2S7+:/VW"H MVD_U*1SC?Y[KYE!U\;!Y6;:G)E1/PZ##?DE%89>':G>^[%ZV77]BN;H]52_AC]!]/7UNXM'R$N5I M=PC'=E_F?CY[ M"L_5Z[[[4K__$L:$S'PV9O];> O[*.^=Q#D>ZWT[_)T]OK9=?1BC1"N'ZOOY M-F5AES=:4(J-4IA1Y4HS]..C' 3]>^'%H M(JU4(0RE.F,4%YDK[J$?#_R(Q-<^F8>H8%'%3:K2OLC4IH1>RM2+$3FORV06 MYZTNE3 #9,9R[M91!69" 0PI"84BO0I%(2\54"G'A<[XR3!*@<>3I!^5IJY< MZ>7E CKK66>FD*Z6P49BQA&"H#+$D\CZ*KJ129"79'2T 7+?&$1M>> M,%\5 *RQTE.*3DNE31Z25+90CMCF[DF,6 48:R3S%8!LH34;E@L94JJR*+(P MP:!5@+1&DE^E$&6>8FNTE,I4$1_RC"%,6X5P*]&O4I"6I2_ET@AD"^U-;BDB MS%L"O)4WR9H ;[W17B?-5"IY!I8P=0E0UTKJ$J"I4=;( MQF6#A+HLLGT 8>X2Z$)MKM@8DP0P:24F"6#2>1V9+/,"K6A!".R8G%U\DC+B,RV_&%.8E 5Y:R4L" M( 3M()!EH,08E0Q0Z20J.26@- (DL3;%U/&U'YB*]9ULL5 M%PAS=C!O&?#6R<:=4XPFU4DE6N=KDWDI!YQU$OX,\.DUEQ+(&R2,W4WV9F;, M60:<=1+^C/ 9WXN3ZX5X["SG]BXP91ETMTZBG].N56OM7-*U >&"O"Y,#MR, MP6'$,D"LQ/F:4W92;!-+V20#G5&ER>Q(:,Q9C3@KH:_!RWWL M?F4W F1:6\X9PJ35H!OU&2!I3$<-Z.@E'76*OB@J2?((Z4I#N0Y+8T9JP$@O M&3F*IEN*VJE2)75.=;) R\FV\"$T+\,.>CM[K%^/7;\!.SE[V:6_IWY;69Q? MJYO->:_]1YCSUO_O5?.R.[:SA[KKZL.PM?QN_ MNOB].6^YGP^Z^C3^G+"\_*:Q^A=02P,$% @ Y8!X4!Y\^Q2Q 0 T@, M !@ !X;"]W;W)K2X^_M)LN-ZG;$7BZ1Y#@\I*AW0O-H&P)%W M);7-:.-@D\MW7C0H#E:2=J^ 'N9W1EO M$R>=2P;@TKZP/\3>?2\G8>$>Y4M;NB:CMY244(E>NF<<'F'JYYJ2J?EO< ;I MTX,27Z- :>.7%+UUJ"86+T6)]_%L=3R'B?\"6P?P"< _ =A8*"K_*IS(4X,# M,>/L.Q&N>+OG?C9%",91Q']>O/71<[Z]W:7L'(BFG,.8PYQTU> M1.>%O>/Q3C[2QVW_+DS=:DM.Z/S-QOE7B Z\E,V57Z'&/[#9D5"Y8'[QMAG7 M;'0<=M,+8O,SSO\ 4$L#!!0 ( .6 >%"N$YF4M $ -(# 9 >&PO M=V]R:W-H965TO&IE7$Y;[[LC M8ZYL00MW@QV8<%.CU<('TS;,=19$E4!:,;[9W#(MI*%%EGQG6V38>R4-G"UQ MO=;"_CJ!PB&G6_KF>))-ZZ.#%5DG&O@&_GMWML%B,TLE-1@GT1 +=4[OM\?3 M/L:G@!\2!K,P.7Y MC?UCJCW4N6?'GGH31F=J17I+HAWP7LMMH?;C%TCT11S&F/X,F:.8(%]3L'74ISX/W"^ M#M^M*MPE^.X/A7?K!/M5@GTBV/^WQ+68PU])V**G&FR3ILF1$GN3)GGAG0?V M/CTB>P\?I_VKL(TTCES0AY=-_:\1/00IFYLP0FWX8+.AH/;Q>!?.=ARST?#8 M33^(S=^X^ U02P,$% @ Y8!X4'2RFM:U 0 T@, !D !X;"]W;W)K M&UL?5/MCIP@%'T5P@,LCF/;F8F:[&S3M$F;3+9I M^YO1JY(%K@4:KMD_P+V<<^X'EWQ$\V0[ $>>E=2VH)US_8DQ6W6@ MN+W#'K2_:= H[KQI6F9[ [R.)"59FB3OF>)"TS*/OHLI[TSD+^ CX M*6"TJS,)E5P1GX+QI2YH$A(""94+"MQO-W@ *8.03^/WK$F7D(&X/K^H?XJU M^UJNW,(#RE^B=EU!#Y34T/!!ND<]Y>.+= M*?6]J8(SMB+>^>2M]][*W>&8LUL0FC'G"9.N,0N">?4E1+H5XIR^HJ?;]/UF MAOM(WZ^C'Y-M@6Q3((L"V9LE;F"._Q?)5CU58-HX3994..@XR2OO,K#W:7R3 M?_!IVK]QTPIMR16=?]G8_P;1@4\EN?,CU/D/MA@2&A>.'_S93&,V&0[[^0>Q MY1N7?P%02P,$% @ Y8!X4+@0G%^T 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0+ERZ=:M.IL3EOG^@-CMFQ!"WN% M/73^ID:CA?.F:9CM#8@J@K1B?+?[P+20'2VRZ#N9(L/!*=G!R1 [:"W,ZQ$4 MCCE-Z)OC03:M"PY69+UHX >XG_W)>(LM+)74T%F)'3%0Y_0V.1S3$!\#'B6, M=G4FH9(SXG,POE4YW05!H*!T@4'X[0)WH%0@\C)^S9QT21F Z_,;^Y=8NZ_E M+"SD-)!;48E'O \2O,]5Q3,A?_'2Z@?'A0XG.4J&Q<23E8AWIF M\5*T>)EVV<5]G&ZNDQFV#> S@"^ FYB'38FB\L_"B2(S.!(S];X7X8F3 _>] M*8,SMB+>>?'6>R]%\HEG[!*(YICC%,/7,4L$\^Q+"KZ5XLC_@?-M^'Y3X3[" M]W\HW&\3I)L$:21(_UOB5DSZ5Q*VZJD&T\1ILJ3$H8N3O/(N WO+XYN\AT_3 M?B],(SM+SNC\R\;^UX@.O)3=E1^AUG^PQ5!0NW#\Z,]F&K/)<-C//X@MW[CX M#5!+ P04 " #E@'A0\VUCYK0! #2 P &0 'AL+W=O<.3,>9X-U+[X%".15*^-SVH;0'1GS90M:^#O;@<&; MVCHM IJN8;YS(*H$THKQS>; M)"&%EGRG5V1V3XH:>#LB.^U%N[G"90=S;-H0':S(.M' %PA?N[-#B\TLE=1@O+2&.*AS^K@]GO8Q/@5\DS#XQ9G$ M2B[6OD3C8Y73310$"LH0&01N5W@"I2(1RO@Q<=(Y900NSS?V]ZEVK.4B/#Q9 M]5U6H^#U1,+2M'B M==RE2?LPWAQNL'4 GP!\!CPD !L3)>7O1!!%YNQ W-C[3L0GWAXY]J:,SM2* M=(?B/7JOQ?;M?<:ND6B*.8TQ?!DS1S!DGU/PM10G_@^I$E>>.>!?>3I37Z'C]/^6;A& M&D\N-N#+IO[7U@9 *9L['*$6/]AL**A#/+[!LQO';#2"[:8?Q.9O7/P"4$L# M!!0 ( .6 >% NHC9M $ -(# 9 >&PO=V]R:W-H965T ,2'/[ M]P.2R[(MVA? QN_YV9AL0/OL6@!/7K0R+J>M]]V),5>VH(6[PPY,N*G1:N&# M:1OF.@NB2B"M&-]LWC(MI*%%EGP76V38>R4-7"QQO=;"_CR#PB&G6_KJ>))- MZZ.#%5DG&O@"_FMWL<%B,TLE-1@GT1 +=4X?MJ?S/L:G@&\2!K,P.7YE?U]JCW44#(5_PENH$)X5!)RE*A<6DG9.X]Z8@E2M'@9=VG2 M/HPWA\,$6P?P"<^S 0 T@, !D !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0+RQMHQ4@95-5C=1(JU1MG[TP@!5?B&V6Y.\[-H32 MEN3%]HSGG#DS'N>CL8^N _#D64GM"MIYWQ\809BQH0E\=#Z+M?'"P M,N]Y"]_!_^A/%BVVL-1"@7;":&*A*>A-%!">:HC'1Q)=7@O%$S"TI1_'G:A8[[.-UD MR0S;!J0S(%T US$/FQ)%Y9^YYV5NS4CLU/N>AR=.#BGVI@K.V(IXA^(=>B\E M/FC.+H%HCCE.,>DJ)EDB&+(O*=*M%,?T/WBZ#=]O*MQ'^/XOA6_DSS8)LDB0 MO5OB5LR_*MFJIPIL&Z?)D%!5X=3&M $ -(# 9 >&PO=V]R:W-H965T)W\?0$3UVVMO@ S MS#ES9AB*29MGVP,X]"J%LB7NG1N.A-BZ!\GLC1Y ^9M6&\F<-TU'[&" -1$D M!:%9]H%(QA6NBN@[FZK0HQ-]2XX2%4,K(-O MX+X/9^,MLK T7(*R7"MDH"WQW>YXRD-\#/C!8;*K,PJ57+1^#L9#4^(L" (! MM0L,S&]7N
QUWKF*^Y1N#@FV#: ) M0!? (>8AS^P\,2[(_6]J8,SMB+>>?'6>Z\5S?8%N0:B M%'.:8^@J9K=$$,^^I*!;*4[T'SC=AN\W%>XC?/^'PGR;(-\DR"-!_M\2MV)N M_TI"5CV58+HX31;5>E1QDE?>96#O:'R3W^'SM#\RTW%ET44[_[*Q_ZW6#KR4 M[,:/4.\_V&((:%TX?O1G,X_9;#@]I!]$EF]<_0)02P,$% @ Y8!X4&[9 M$3*W 0 T@, !D !X;"]W;W)K&UL;5-A;]L@ M$/TKB!]0')*T661;:EI5F[1)4:=MGXE]ME'!YP&.NW\_P*[G=OX"W''OW;OC M2 MO*C1:.&^:FMG.@"@C2"O&D^26 M:2%;FJ?1=S9YBKU3LH6S(;;76I@_)U X9'1#WQS/LFY<<+ \[40-W\']Z,[& M6VQF*:6&UDILB8$JH_>;XVD7XF/ 3PF#79Q)J.2"^!*,+V5&DR (%!0N, B_ M7>$!E I$7L;OB9/.*0-P>7YC?XJU^UHNPL(#JE^R=$U&#Y244(E>N6<-*BMXZU!.+EZ+%Z[C+-N[#>+/?3[!U )\ ? 8< M8AXV)HK*'X43>6IP(&;L?2?"$V^.W/>F",[8BGCGQ5OOO>8\N4W9-1!-,:2 MW/@1:OP'FPT%E0O'.W\VXYB-AL-N^D%L_L;Y7U!+ P04 " #E@'A0I\>3_N CX"?'8QN=2:ADHLQ+\%XJG*:A(1 0NF#@L#M M"@\@91#"-%YG3;J$#,3U^5W]2ZP=:[D(!P]&_NHJW^;TCI(*:C%(_VS&1YCK M.5 R%_\5KB 1'C+!&*61+JZD')PW:E;!5)1XF_9.QWV<;@Z[F;9-X#.!+X2[ M&(=-@6+FGX4716;-2.S4^UZ$)TZ/''M3!F=L1;S#Y!UZK\6!9^P:=&;(:8+P M%21=$ S%EPA\*\*)?Z#S;?IN,\%=I._6]#39%MAO"NRCP/Y_%7Z$\/3?&MFJ MHPIL$V?)D=(,.L[QRKN,ZSV/+_(7/LWZ-V&;3CMR,1[?-7:_-L8#II+% 4LY'@LP$ M -(# 9 >&PO=V]R:W-H965T S@"^ NPA@4Z*H M_)-PHL@,CL1,O>]%>.+DP'UORN",K8AW7KSUWDO!$YZQ2R":8XY3#%_%)$L$ M\^Q+"KZ5XLC_@?-M^'Y3X3["]W\HW&\3I)L$:21(_UOB5DSZ5Q*VZJD&T\1I MLJ3$H8N3O/(N WO/XYN\AT_3_E681G:6G-'YEXW]KQ$=>"F[&S]"K?]@BZ&@ M=N'XT9_--&:3X;"??Q!;OG'Q&U!+ P04 " #E@'A0L5A()+4! #2 P M&0 'AL+W=O::*=%JFJ?1=S)Y MBKV3K8:3(;972IA?1Y X9#2AGX[GMFY<<+ \[40-+^"^=R?C+3:SE*T";5O4 MQ$"5T;OD<-R%^!CPHX7!+LXD5')&? W&ES*CFR ()!0N, B_7> >I Q$7L;; MQ$GGE &X/'^R/\;:?2UG8>$>Y<^V=$U&;RDIH1*]=,\X/,%4SYZ2J?BO< 'I MPX,2GZ- :>-*BMXZ5!.+EZ+$^[BW.N[#>+/=3[!U )\ ? ;F",[8BGCGQ5OOO>0\V:?L$HBFF.,8PQRN?(CU/@/-AL2*A>. M-_YLQC$;#8?=](/8_(WS#U!+ P04 " #E@'A09(2%P;4! #2 P &0 M 'AL+W=O3DFD M7J=IDS;IU&G=9RYQ$E2(,R"7[M\/2)IE:]0O@(W?\[,QV8CFR;8 CCQKU=F< MML[U1\9LV8(6]@9[Z/Q-C48+YTW3,-L;$%4$:<5XDKQG6LB.%EGTG4V1X>"4 M[.!LB!VT%N;W"12..4WIB^-!-JT+#E9DO6C@.[@?_=EXBRTLE=3068D=,5#G M]"X]GO8A/@8\2ACMZDQ")1?$IV!\J7*:!$&@H'2!0?CM"O>@5"#R,G[-G'1) M&8#K\PO[IUB[K^4B+-RC^BDKU^;T0$D%M1B4>\#Q,\SUO*-D+OXK7$'Y\*#$ MYRA1V;B2^\>.N]UX*GAXQ= ]$<2W/@1:OT'6PP%M0O'6W\V MTYA-AL-^_D%L^<;%'U!+ P04 " #E@'A0_"=BZK,! #2 P &0 'AL M+W=O<.3,>YZ-U3[X#".19*^,+VH70 M'QGS50=:^!O;@\&;QCHM IJN9;YW(.H$THKQW>XMTT(:6N;)=W9E;H>@I(&S M(W[06KB?)U!V+.B>OC@>9-N%Z&!EWHL6OD+XUI\=6FQAJ:4&XZ4UQ$%3T+O] M\72(\2G@NX31K\XD5G*Q]BD:G^J"[J(@4%"%R"!PN\(]*!6)4,:/F9,N*2-P M?7YA_Y!JQUHNPL.]58^R#EU!;RFIH1&#"@]V_ AS/6\HF8O_#%=0&!Z58([* M*I]64@T^6#VSH!0MGJ==FK2/TTV6S;!M )\!? '&_)6[%9'\D8:N>:G!MFB9/*CN8-,DK[S*P M=SR]R6OX-.U?A&NE\>1B [YLZG]C;0"4LKO!$>KP@RV&@B;$XSL\NVG,)B/8 M?OY!;/G&Y2]02P,$% @ Y8!X4%^Q85VU 0 T@, !D !X;"]W;W)K M&UL?5/;CMP@#/T5Q KJI5::;15 MVVU"Z(^,^:H# M+?R-[<'@36.=%@%-US+?.Q!U FG%^&YWQ[20AI9Y\IU=F=LA*&G@[(@?M!;N MYPF4'0NZIV^.9]EV(3I8F?>BA2\0OO9GAQ9;6&JIP7AI#7'0%/1Q?SQE,3X% M?),P^M69Q$HNUKY$XV-=T%T4! JJ$!D$;E=X J4B$732JK! M!ZMG%I2BQ>NT2Y/V<;HYW,^P;0"? 7P!/*0\;$J4E+\3092YLR-Q4^][$9]X M?^38FRHZ4RO2'8KWZ+V6G&8TQ?!5S'Z)8,B^I.!;*4[\'SC?AA\V M%1X2_/"'PMMM@FR3($L$V7]+W(JY^RL)6_54@VO3-'E2V<&D25YYEX%]Y.E- M?H=/T_Y9N%8:3RXVX,NF_C?6!D INQL&UL?5-A;]L@$/TKB!]0$N*U661;:CI5F[1)4:>UGXE] MME'!YP&.NW\_P*[KK5:_ '?<>_?N.-(!S;-M !QYT:JU&6VP5 M=M#ZFPJ-%LZ;IF:V,R#*"-**\8J]4[*%DR&VUUJ8/T=0 M.&1T2U\=#[)N7'"P/.U$#3_!_>I.QEML9BFEAM9*;(F!*J.WV\,Q"?$QX%'" M8!=G$BHY(SX'XUN9T4T0! H*%QB$WRYP!TH%(B_C]\1)YY0!N#R_LM_'VGTM M9V'A#M63+%V3T3TE)52B5^X!AZ\PU?.)DJGX[W !Y<.#$I^C0&7C2HK>.M03 MBY>BQ-_:\0'7@IFRL_0HW_8+.AH'+A>.//9ARST7#833^(S=\X M_PM02P,$% @ Y8!X4+55P2*S 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0]P?&7-F"%N[*]-#A M36VL%AY-VS#76Q!5!&G%>))\9%K(CA99])ULD9G!*]G!R1(W:"WLRQ&4&7.Z MHZ^.!]FT/CA8D?6B@>_@?_0GBQ9;6"JIH7/2=,1"G=.;W>&X#_$QX*>$T:W. M)%1R-N8Q&'=53I,@"!24/C (W"YP"TH%(I3Q-'/2)64 KL^O[%]B[5C+63BX M->J7K'R;TVM**JC%H/R#&;_"7,\'2N;BO\$%%(8')9BC-,K%E92#\T;/+"A% MB^=IEUWA"?>'3CVI@S. MV(IXA^(=>B\%3Y.,70+1''.<8O@J9K=$,&1?4O"M%$?^'YQOP]--A6F$IW\I M?"/_?I-@'PGV[Y:X%?.O2K;JJ0;;Q&ERI#1#%R=YY5T&]B8^(OL3/DW[O;"- M[!PY&X\O&_M?&^,!I217.$(M?K#%4%#[% S -],M0$ -(# 9 >&PO=V]R:W-H965TVRC@,<%O$[^ MOH =UVVMO@ SS#ES9ABR$=6JLSEMG>L/C-FR!2WL%?;0^9L:C1;. MFZ9AMC<@J@C2BO'=[H9I(3M:9-%W,D6&@U.R@Y,A=M!:F+4 ;@^O[-_BK7[6L["P@.J'[)R M;4[O**F@%H-RSSA^AKF>:TKFXA_A LJ'!R4^1XG*QI64@W6H9Q8O18O7:9== MW,?IYN;##-L&\!G %\!=S,.F1%'Y1^%$D1DRN_ BU_H,MAH+:A>.M/YMIS";#83__(+9\X^(74$L#!!0 M ( .6 >%!D49^AM0$ -(# 9 >&PO=V]R:W-H965T0-DAIUOZ[GB131NB M@Q59)QKX N%K=W9HL9FEDAJ,E]80!W5.'[;'TS[&IX!O$@:_.)-8R<7:UVA\ MK'*ZB8) 01DB@\#M"H^@5"1"&3\F3CJGC,#E^9W].=6.M5R$AT>KOLLJM#D] M4%)!+7H57NSP :9Z;BF9BO\$5U 8'I5@CM(JGU92]CY8/;&@%"W>QEV:M _C MS2V?8.L /@'X##BD/&Q,E)0_B2"*S-F!N+'WG8A/O#UR[$T9G:D5Z0[%>_1> M"[Z[R]@U$DTQIS&&+V*VKQ/L5PGV MB6#_WQ+78@Y_)6&+GFIP39HF3TK;FS3)"^\\L _I$=GO\'':/PO72./)Q09\ MV=3_VMH *&5S@R/4X@>;#05UB,=[/+MQS$8CV&[Z06S^QL4O4$L#!!0 ( M .6 >%!W,$.WM0$ -(# 9 >&PO=V]R:W-H965TM<_V!,5NVH(6]PAXZ?U.CT<)YTS3,]@9$ M%4E:,9XD-TP+V=$BB[Z3*3()1-ZX*#%5DO M&O@)[E=_,MYBBTHE-7168D<,U#F]VQV.:,O$Q2E0VKJ0U,&9VQ%O//)6^^]%'S_ M.6.7(#1CCA.&KS"[!<&\^A*";X4X\G=TODW?;V:XC_3]FIXFVP+IID :!=(/ M2]S I&^+9*N>:C!-G"9+2ARZ.,DK[S*P=SR^R7_X-.T_A&ED9\D9G7_9V/\: MT8%/);GR(]3Z#[88"FH7CI_\V4QC-AD.^_D'L>4;%_\ 4$L#!!0 ( .6 M>%#B7VH8U0( $P, 9 >&PO=V]R:W-H965T M.QMSIR>KFY!OZLRY#MZ;NE7K\*QUMXPBM3_SAJD'T?'6/#D*V3!MAO(4J4YR M=K!%31W1.,ZCAE5MN%G9N9WUF''__P?[9;MYLYI4I M_B3J7]5!G]=A&08'?F276C^+VQ<^;B@+@W'WW_B5UP;>K\1H[$6M[&^POR@M MFI'%+*5A[\.U:NWU-CQ)D[$,%]"Q@$X%I=6)!B&[\D],L\U*BEL@AY??L?Z, MR9*:=[/O)^VKL,_,XI69O6YH2E?1M2<:,=L!0^\P9$)$AGV2H$AB2V?E%)+V]"'8 M_@1X.Y]%' (E'AV< 38.T]='03*/#HX!,CS\X' M@'+?]X:C@ "?QZY-$2CWQ!K!:4" U?.9?P"H\"0;Q7E @=4+-]L@R!-N%.T'@ K/=TUQ'E!@]2)W=1#(\[U1G <46+UP\PV" M//E&<1Y08/72]0\$N?D6W35S#9VA[V:G5OF1VF;P'WSHL[\S M>:I:%;P*;5I*V_@=A=#37\@ M-G\!4$L#!!0 ( .6 >%"%&PO=V]R:W-H965T M[^OI+L>EZF%TND#L\A1='9J/2K:0$L>A=-S" $TW].P-68 MXRW^=#QW36N]@Q19SQIX ?NS/VMGD86EZ@1(TRF)--0Y?M@>3ZG'!\"O#D:S MVB-?R46I5V]\JW*\\0D!A])Z!N:6*SP"YY[(I?$V<^)%T@>N]Y_L7T/MKI8+ M,_"H^.^NLFV.#QA54+.!VVB022AD_H595F1:C4A/=]\SW^+MD;J[ M*;TS7$4X<\D;Y[T6]$ S@*LUT0Q+$O$C0F<:+_A=-X^"Z:X2Z$ M[];JA_LX01(E2 )!\D^)NYL28Y@D+I)&1=((07HC$L/L;T3(JG$"=!.>K$&E M&F08EY5WF8H'&AK_%SZ-U ^FFTX:=%'6/9_0Y%HI"RZ5S9W+I753O!@<:NNW M]VZOI[<\&5;U\YB2Y5]1? !02P,$% @ Y8!X4 O$^:O& 0 -P0 !D M !X;"]W;W)K&UL;53M;ML@%'T5Q ,4AR1M$MF6 MFD[5)FU2U&G=;V)?VZA@7,!Q]_8#['A>RA_#O9QS[@=J@]:=5$I+9IVI:V(Z#:P,)"D(39)[(AEO<9X&WTGGJ>JM MX"V<-#*]E$S_.8)00X97^.IXX75CO8/D:<=J^ GV5W?2SB*S2LDEM(:K%FFH M,ORX.ARW'A\ KQP&L]@C7\E9J3=O?"LSG/B$0$!AO0)SRP6>0 @OY-)XGS3Q M'-(3E_NK^G.HW=5R9@:>E/C-2]MD>(=1"17KA7U1PU>8ZMEB-!7_'2X@'-QG MXF(42ICP145OK)*3BDM%LH]QY6U8A_'D_DJ+$^A$H#-A%PAD#!0R_\(LRU.M M!J3'WG?,7_'J0%UO"N\,K0AG+GGCO)><[AY2)!M-,CVL\ ^N0D2 MP]QVDBPN3H*NPY,UJ%!]&\9EX9VGXI&&B_\''T?J!],U;PTZ*^N>3[CD2BD+ M+I7DSN72N"F>#0&5]=L'M]?C6QX-J[II3,G\K\C_ E!+ P04 " #E@'A0 M4+X,:\4! W! &0 'AL+W=OTW3)FVRN:;7SZR.2@[$ J[7?U] S]HM7X09WKPW MPS#FD]*OI@.PZ$V*WA2XLW8X$F*J#B0S=VJ WITT2DMFG:E;8@8-K Y!4A": M)/=$,M[C,@^^LRYS-5K!>SAK9$8IF?Y] J&F N_PN^.9MYWU#E+F VOA.]@? MPUD[BZPL-9?0&ZYZI*$I\./N>,H\/@!>.$QFLT>^DHM2K][X4AX'YEN\.U)W-Y5WAJL(9RYYX[S7DAYH3JZ> M:,&<9@S=8'8K@CCV58+&)$[TOW :#T^C&:8A/-VJ'](XP3Y*L \$^W]*3&]* MC&'V<9$L*I)%")(;D1@FNQ$AF\9)T&UXL@95:NS#N&R\ZU0\TM#XO_!YI+XQ MW?+>H(NR[OF$)C=*67"I)'&UL;5/;;N,@$/T5Q >4A*1-&MF6FE;5KK0K15UM]YG8XXL*C LX M;O^^@%VOM^L78(9SSEP8DA[-BZT!''E34MN4ULZU!\9L7H,2]@I;T/ZF1*.$ M\Z:IF&T-B"*2E&1\M;IA2C2:9DGTG4R68.=DH^%DB.V4$N;]"!+[E*[II^.I MJ6H7'"Q+6E'!+W"_VY/Q%IM4BD:!M@UJ8J!,Z=WZ<-P&? 0\-]#;V9F$2LZ( M+\'X7J1T%1("";D+"L)O%[@'*8.03^-UU*13R$"TH**$4GW1/VWV"LYYJ2L?@?< 'IX2$3'R-':>-*\LXZ5*.*3T6)MV%O M=-S[X6:W&VG+!#X2^$38QSAL"!0S?Q!.9(G!GIBA]ZT(3[P^<-^;/#AC*^*= M3]YZ[R7CMS<)NP2A$7,<,'R&64\(YM6G$'PIQ)'_1^?+],UBAIM(W\RCW^Z7 M!;:+ MLHL/VGQ-V7$IP=CV_R%SY,^T]A MJD9;/L U!+ M P04 " #E@'A07%RNTK\3EG+A[GD['/K@/PY$6KWA6T\WXX,N:J#K1P-V: 'F\:8[7P M:-J6N<&"J"-)*\:3Y#W30O:TS*/O;,OB2=>0@;@]OZI_BK5C+1?AX,&HG[+V M74%O*:FA$:/RCV;Z#$L][RA9BO\*5U (#YE@C,HH%U=2C8 MO$/OM>1W=SF[!J$%>->!O>?Q3?["YVG_)FPK M>T%!C4 _7T0$ )P$ 9 >&PO=V]R:W-H965T!.]UCEMCAB,ANFQ!,'TG!^CM2BV58,:& MJB%Z4, J3Q*-?#62$]"L'4[Q-P.>5XA]\3+UW3 M&I<@13:P!KZ!^3Z4H?W@!\=3'HS1ZZ3BY2O M+OA)3\9U>9 M-L<'C"JHV5HS92+"JV%,'>YK'K M_3C-*TF\T,($NA#H2CAX'S(;^'>D=F]*E_1;X==L M\=IFKT4"F3LU@'0[C=*"6>?JEIA! ZL#27!"D^0#$:R7N,Q# M[*S+7(V6]Q+.&IE1"*;_G("KJ< I?@L\]VUG?8"4^@7,O MY,KXO6CB-:4G;NTW]4^A=]?+A1EX5/Q77]NNP/<8U="PD=MG-7V&I9\]1DOS M7^$*W,%])2Y'I;@)7U2-QBJQJ+A2!'N=UUZ&=9IW#G2AQ0ET(="5]EEGR,2=7+[1@3C.&;C#I MBB!.?4U!8RE.]#\ZC=.S:(59H&=;>G*("^RB KL@L-NVF"8W+<8P[S2YCR;9 M1P3H39(8)KM)0C87)T"WXI> @OA?R#SR/UC>FVEP9=E'7/ M)UQRHY0%5TIRYVKIW!2O#H?&>O/@;#V_Y=FQ:EC&E*S_BO(O4$L#!!0 ( M .6 >%# 3A)5M@$ -(# 9 >&PO=V]R:W-H965T&,"*+]0V2_+WM0U+2,J+ M[1F?<^;B<3YJ\VH[ (?>I%"VP)US_9X06W4@F;W2/2A_TV@CF?.F:8GM#; Z MDJ0@=+>[(9)QA<]: M^ 7N=W\TWB*+2LTE*,NU0@:: M\E^T,6\!'PA\-H5V<4*CEI_1J,'W6!=R$A M$%"YH,#\=H9[$"((^33^SIIX"1F(Z_-%_2'6[FLY,0OW6KSPVG4%OL6HAH8- MPCWK\1'F>JXQFHO_"6<0'AXR\3$J+6Q<4358I^6LXE.1[&W:N8K[.-UD%]HV M@F"L[8BGCGD[?>>R[3),O) M.0C-F,.$H2M,LB"(5U]"T*T0!_H?G6[3T\T,TTA/U_0DW1;(-@6R*)!]*O'Z M2XE;F)LO0A%SFCU33/)5B#.34^Y[:7[P[$=.;PCI=*]R925X9[RV/ M=DF*;Y9HQIPG#%EA=@L"&_9%@O@DSN1=./&'1]X,(Q<>K$>S_ M*_&X*=&'^>07B;TB\7L"$FY$?)@/.GGPBAP\!&0CXL-$?I'$*Y)X"/8;$1\F MWHC@U17D(&LW?"HHQ-"YP5]YE_F^)^X*_X-/C\,W*NNV4\%5:#,([KI60F@P MJ81WIJN->8\6@T&E[38Q>SE-Y61HT<\/#EY>O?PO4$L#!!0 ( .6 >%!H MY7(Y[0$ &8% 9 >&PO=V]R:W-H965T"J=\GX'+(PFWX'GANKK5Q 9*G';O"=S _ MNK.R)S*KE(V 5C>R#11467B_/9X2A_> EP8&O=@'KI*+E*_N\*7,PHU+"#@4 MQBDPN]S@ 3AW0C:-7Y-F.%LZXG+_KO[D:[>U7)B&!\E_-J6ILS )@Q(JUG/S M+(?/,-6S#X.I^*]P V[A+A/K44BN_6]0]-I(,:G85 1[&]>F]>LPWNQW$PTG MT(E 9T+B?LLC&J?D MYH0FS&G$T 5F.R.(59\M*&9QHO_1*4Z/T PC3X^6=)K@ CM48.<%=O^4>%B5 MB&$^,-FC)GM$X-/*!,%$&]PD1DUB1&"[,L$P'[SW 34Y( +1R@3#['"3!#5) M$(']R@3#Q"L3LOB?"U!7W^$Z*&3?^NFRB,Y#Y)[Z/OD+'R?0-Z:N3:N#BS2V MVWQ/5%(:L*EL[NRGJ^W0FP\<*N.V![M78^N/!R.[::J1>;3F?P!02P,$% M @ Y8!X4,&A&UL=5/;;IPP$/T5RQ\0[\*FV:X *9NH:J566J5J^NR% :SX0FVSI'_?L6$I M3E=0NIZWWW8$Q5[:@N+LQ'6B\J8U5W*-I&^8Z M"[R*)"59LME\8(H+38LL^DZVR$SOI=!PLL3U2G'[^PC2##G=TJOC232M#PY6 M9!UOX#OX']W)HL5FE4HHT$X832S4.;W?'HZ[@(^ 9PYQ)J.1LS$LPOE0Y MW82$0$+I@P+'[0(/(&40PC1^39IT#AF(R_-5_5.L'6LYD M@IKWTC^9X3-,]=Q2,A7_%2X@$1XRP1BED2ZNI.R=-VI2P504?QUWH>,^C#>W M5]HZ(9D(R4S81P(; \7,'[GG16;-0.S8^XZ')]X>$NQ-&9RQ%?$.DW?HO11I M>I>Q2Q":,,<1DRPPVQG!4'T.D:R%.";_T9-U>KJ:81KIZ9*>OA-_MRJPBP*[ M?TK---/XC-W[CX U!+ P04 M" #E@'A0>.@(AK8! #2 P &0 'AL+W=OI5"V1+WS@T'0FS=@V3V2@^@_$VKC63.FZ8C=C# MF@B2@M DN2:2<86K(OI.IBKTZ 17<#+(CE(R\^<(0D\E3O&;XX%WO0L.4A4# MZ^ 7N-_#R7B+K"P-EZ LUPH9:$M\FQZ.>8B/ 8\<)KLYHU#)6>OG8'QO2IP$ M02"@=H&!^>T"=R!$(/(R7A9.O*8,P.WYC?T^UNYK.3,+=UH\\<;U);[!J(&6 MC<(]Z.D;+/5\PF@I_@=<0/CPH,3GJ+6P<47U:)V6"XN7(MGKO',5]VF^N?ZR MP/8!= '0%7 3\Y Y453^E3E6%49/R,R]'UAXXO1 ?6_JX(RMB'=>O/7>2Y7E M24$N@6B).- M_6^U=N"E)%=^A'K_P59#0.O"\;,_FWG,9L/I8?E!9/W&U5]02P,$% @ MY8!X4'/DVB;1 0 G 0 !D !X;"]W;W)K&UL M;53OCIP@$'\5P@,M9N^2+, M\/LS@T ^2?6J.P"#W@3O=8$[8X83(;KJ0%#]( ?H[4HCE:#&AJHE>E! :T\2 MG,11E!%!68_+W.R1@J; C[O3.7-X#WAA,.G-'+E.KE*^NN!+7>#(%00< M*N,4J!UN\ 2<.R%;QJ]%$Z^6CKB=OZM_\KW;7JY4PY/D/UEMN@(?,:JAH2,W MSW+Z#$L_>XR6YK_"#;B%NTJL1R6Y]E]4C=I(L:C84@1]FT?6^W&:5P[)0@L3 MXH40KX2C]R&SD:_\(S6TS)6JK11RR.,?_T>,P/0E6F'AZLJ6G45@@#0JD7B#]I\7T MKL409A\VV0=-]@&![,XDA#F$3;*@2180.-Z9A# ?[DS(YG0(4*V_%QI5 K(^2.4?4$L#!!0 ( .6 >%#<=>E0.P, !8- 9 M>&PO=V]R:W-H965T:@RZRY-T==V3<[4Y=9:[OU/FB.M:4?:Z\YE656_UOKPIR7/OCO T_Y_M!V \%J<\3O7YV;2]KI0GHUYZ3K?MDN?=8QT MH3=M-T5F'Z\ZU471S61Y_!TG]2\^.\-I^WWV+WWP-ICGK-&I*?[DV_:P]&/? MV^I==BK:)W/^JL> I.^-T7_7K[JP\(Z)];$Q1=/_>YM3TYIRG,52*;.WX9E7 M_?,\O)%\-*,-^&C +P8@;AJ$HT'H& 0#LS[4SUF;K1:U.7OUL%O'K$L*> CM M8FZZP7[M^GA$'>&H;8(J-WM2C /.F9A)TICD M$^.PA4,G1F[EGXZ@JXIC"J2:25V8 MT3KXL+;3$3-U=0<1L[\95[2@ 58TMV[3$7/E*HP9S!0 T'H%6+!01:: M<@* M400S(@VT%@$6(U1M@%7F3K!8)C.>:)4!2F9"UQ6A,\H*C9R+BI80(#1$N*X4 M.E3N;A0+T"H"E(S,[39=^( K'Y^4@"O[=KG0Q0VXNM%1.&*FKF(Q?\9Q6@0X M%@%TRG&L P8')![;X8?F3U/J\:[]FT M]J[;WTAWQK3:3L?N+>>#_4BY= J]:[MF9-OU<%,?.JTYCE\AP>53:/4?4$L# M!!0 ( .6 >%"0N:"H]@$ ,@% 9 >&PO=V]R:W-H965TBA\[L5$)R MJLU2UD3U$FCI2)R1* @2PFG;^7GJ8D>9I^*L6=O!47KJS#F5?P[ Q)#YH?\> M>&KK1ML R=.>UO 3]*_^*,V*S"IERZ%3K>@\"57FWX?[0QA8@D,\MS"HQ=RS MI9R$>+&+;V7F!]81,"BTE:!FN, #,&:5C(_72=2?.)AA.BB1#-A#!QM8R)G/,O5-,\E6+PY'CX/;5W'.XC,"RWZJ6^2N7GG?P%02P,$% @ Y8!X4&;,OU,0 @ B 4 !D !X M;"]W;W)K&ULC53MCILP$'P5Q .WK#XXC@5;]$]O+[.S,QMZ\%_)%U0 Z>.6L5458 M:]UM$%)5#9RJ!]%!:[Z7Q!G"4400ITT;EKF+[669BXMF M30M[&:@+YU3^W@(3?1'&X5O@N3G7V@90F7?T#-] ?^_VTIS0R')L.+2J$6T@ MX52$3_%F1RS> 7XTT*O)/K!.#D*\V,/G8Q%&5A PJ+1EH&:YP@X8LT1&QJ^! M,QQ+VL3I_HW]H_-NO!RH@IU@/YNCKHMP'09'.-$+T\^B_P2#GRP,!O-?X K, MP*T24Z,23+G?H+HH+?C 8J1P^NK7IG5K[[\0/*0M)^ A 8\),?EG0C(D).\) MJ3/OE3FK'ZBF92Y%'TC_9W74WHEXDYAF5C;H>N>^&;?*1*]E0M(<72W1@-EZ M#)Y@XA&!#/M8 B^5V.)9.KXML)LCTK]42!9-)"X_O3&1W9GP&.(PK<<\1N:V M1W=:YK@,Q^O5>EE/NJ@G7=!#[O1X3#:I$Z=D+F<.P_AQ"KN1DRW*R1;DK)8) MR"(!^8_^DEG?5NEZ[F<.BR/3WYDA-+G '.39O7455.+2:GM5)M%QG#RY)W87 MWYHQXZ?".XV?45^I/#>M"@Y"F^?E'L%)" U&9O1@>E:;L3@>&)RTW:[,7OKA MX ]:=,/<0^/P+?\ 4$L#!!0 ( .6 >%# &PO M=V]R:W-H965TUX_Q\<'7U0*P"&, ,M:[JX+/S<7I6%O!C1 M='RO(GUI6Z;^WG,AAUV,XI>)A^9<&S9##%S[ED\;1E/PW M?N7"RAV)W>,@A?:_T>&BC6PG%XO2LN>Q;3K?#N-*CJ:P< "> O <@)+_!I I M@"P"P$CF4_W$#"L+)8=(C<7JF;L3:$OL81[@Y(%Y,:EHU;IY9VT[D&3\K5C6P$XX\US45?S? >+=R??=J M>*E.I3(&DF>M'QL$B?E70R9N] M8Z3L.7\UAZ^'E>N9C(!!H0P%U 0OCO8VR1]9E;J)ZIHG@G>.:)_ M6RTU'X7_'.K++(S1WIU]IM5*;;WD81)EY&*(!LRFQP0W&']$$,T^A@BP$)O@ MSCWX&&![CXAF(H2HB-#Z1Q]$+'""""6($()X<@L8)ID(P3 IGL@"362!$"QQ M@A@EB!]0@F$2/$B"!DGN"5(/)TA1@O2!+#',]+X13#KSY2S11)8(08 3^!Y> M0-X#6C!0&D[$H$PS[\6?J68?B1/-4*#5NO:#1_0@H'0QU8,QS>G!"]M'*CN- M9RCPTO8?J.TM!DJGJ9*;GEJ#.-GQ(YV"GQMENM>-=1QQZ\#TY(E]8T:?[=7O M-/W<_$[%J6JDL^=*=WS;EX^<*] Y>D^Z-Y1Z5(\'!D=EMHG>BWY>]0?%VV$6 MD_$/0?X/4$L#!!0 ( .6 >%"[RWL5" ( /8% 9 >&PO=V]R:W-H M965TB@]:\.0K)J3:A/!'52: '5\09B8(@)9PVK5\6+K>392'.FC4M[*2GSIQ3 M^7<#3/1K/_2OB=;(7XMD&WPYK/[""@$&E+0,URP6VP)@E,C+^C)S^U-(6WNZO M[%^<=^-E3Q5L!?O=''2]]G/?.\"1GIE^%/U7&/TL?&\T_QTNP S<*C$]*L&4 M>WK566G!1Q8CA=.786U:M_8C_[4,+XC&@F@J"-,/"^*Q('XM2)SY09FS^D U M+0LI>D\.'ZNC]I\(5[$YS,HFW=FY=\:M,ME+&>=Y02Z6:,1L!DQT@PDG!#'L M4XL(:[&)WI5';QMLWR.2_W2(41.QJT_>F$AQ@@0E2!""Y>P4$$PV.ZDM@ED& MN) %*F2!-%G@!"E*D'[""8)9AC,G&";"A62HD P1DN $.4J0?\()@EG&,R<( M)LMF0LC-=>$@3VZR**\2YU;;'_,F.PVO^\A>MUE^8X;:,(->:8:)^(/*4],J M;R^TN&ULA531;ILP%/T5Q ?48(,3(H*T9JHV:9.B3NN>G>0FH!I,;2=T?S_; M$$3!6E^P[^64%J58".SE2S1&.(HIJ5C5AD;O>7A:YN&I>-;"7@;K6-9-_'X&+;AO&X;WQ M7%U*;1NHR%MV@5^@?[=[:2HTJIRJ&AI5B2:0<-Z&7^+-CEJ\ [Q4T*G)/+!) M#D*\VN+[:1M&UA!P.&JKP,QP@QUP;H6,C;=!,QP_:8G3^5W]R64W60Y,P4[P M/]5)E]MP'08G.+,KU\^B^P9#GC0,AO _X ;"9$F.;E9HP#SV&#S!X(^(W1*1Q",$&0.C"^QU@1T_ MF?+3F8D>0AVD<9"89"N:I>N9ER4P2RF-5Y'?$/$:(@M#9(7] HE7(/D\40]) M/R1:Q3B+R2S1$ICAE*1KZC>4>@VEGD3$+T"] O3S1'2Q])@FT1RV6\)(C--U M,G.#)GO8WBD_F;Q4C0H.0IOCX#;M60@-1C)Z,/%*SMM.5F% M%NUP3Z'QLBS^ 5!+ P04 " #E@'A0K%^YNCH" "5!P &0 'AL+W=O MV.FS 0?!7$ QR?@7 B2$FJJI5:*;JJ M[6^'; (Z&U/;"=>WKVT(EX--E3_87F9G9PSVYAT7K[("4,X;HXUK=S O09>ZE.E3, K\I:HG^U.Z)4WLAQJ!HVL>>,(.*[< M=?"\#4*38!&_:NCDS=PQ5O:$ M-YA@1'B:?2P18B4VX2P]_%A@.T?$=RI$J(G(YL)"4E1(BCB)<8(E2K!\P F" MR;*)$XPGQ85DJ) ,('Q;<.?'!C"+V_3L4Z(E> M!^$C?C#0S \"RJ*)&._F,F,@3O;>ET[)SXTRU\9-=.PM:]M:)O&-Z3GVDGRG MZ1O6=R).=2.=/5?ZJK47XI%S!5JC_Z0/9:5[Y+B@<%1FFNJYZ!M%OU"\'9J@ M-W;BXA]02P,$% @ Y8!X4%!VI;!L @ P@ !D !X;"]W;W)K&ULC95AKYL@%(;_BO$'7$$4\<::K%V6+=F2YB[;/M.6 M5G-5'-!Z]^\'Z'56<>D7!7S/RW..>L@Z+EYEP9CRWNJJD1N_4*I]#@)Y+%A- MY1-O6:.?G+FHJ=)3<0ED*Q@]V:"Z"D( <%#3LO'SS*[M19[QJZK*ANV%)Z]U M3<6?+:MXM_&A_[[P4EX*91:"/&OIA7UGZD>[%WH6C"ZGLF:-+'GC"7;>^!_@ M\PZ&)L J?I:LDY.Q9U(YJRCAICM^#J3_N M:0*GXW?W3S9YG"B46KZUM_+QMZ[_DE$AC!W0#@$A&, C/X;@(8 - L( M>C*;ZD>J:)X)WGFB?ULM-1\%?$:ZF$>S:&MGG^ELI5Z]Y1& 67 S1H-FVVO" MB2:\5^R6BNB?2: !1HK021':^.B.8K;'MM=@JVEZBB1-,$IG+ X=24&:QFX@ MY 1"#B T ^HU\70C"#' T0QHJ8,D(0BN5"AR D5+H%GBVVBQ#R8P3N(9SE(& M 0PQB=PXL1,G=M1GQ0 [#? #;QPO"PPBF"9DEI%#!R$(4^(&2IQ R0((X=!M M0)P&Y(&,R((4Z0\SG/UP.X<,H7CRI=_AI$Z(1PZ3&*\\A/ E6X%'4AXQ<+=:N CO08NFTB,"5@DM93!A,1I,B,*)MW8 M'(_?J+B4C?0.7.G&;MOOF7/%M"=XTB4J](D\3BIV5F:8Z+'HCZ5^HG@['+G! M>.[G?P%02P,$% @ Y8!X4 ;<^8SZ 0 ]P0 !D !X;"]W;W)K&UL?53;;IPP$/T5BP^(N7DW70%2=JNJE5IIE:KILQ>& MBV)C:ILE_?O:AA"RD+Y@S_B<,V>,[600\EG5 !J]<-:JU*NU[@X8J[P&3M6= MZ* U*Z60G&H3R@JK3@(M'(DS'/K^#G/:M%Z6N-Q99HGH-6M:.$ND>LZI_'L$ M)H;4"[S7Q&-3U=HF<)9TM(*?H']U9VDB/*L4#8=6-:)%$LK4>P@.)V+Q#O#4 MP* 6KYUA PR+55H&:XP@D8LT+&QI])TYM+6N)R_JK^Q?5N M>KE0!2?!?C>%KE/OWD,%E+1G^E$,7V'JAWAH:OX[7($9N'5B:N2"*?=%>:^T MX).*L<+IRS@VK1N'<85$$VV;$$Z$<"8$N_\2HHD0O1%BU_SHS+7ZF6J:)5(, M2(X_JZ/V3 2'R&QF;I-N[]R:Z5:9[#6+_7V"KU9HPAQ'3+C !#,"&_6Y1+A5 MXABNZ.'[ JUK!P%Q"?;-LAFW;(AIU/-W;(J@XA)/;]&SM;L"!:V<&+\\)!5NYJ*92+ MOM7VSRRR\^U]".UYN\D?S:T>+^&;S/@D_*"R:EJ%+D*;T^S.7"F$!N/2OS,V M:_,*S0MOIWLSE>!?'0(MN>F;P_-9E_P!02P,$% @ Y8!X4!0"U>KY M 0 #P4 !D !X;"]W;W)K&UL=53;CILP$/T5 MQ >LP5P;$:3-KE:MU$K15FV?'3():&U,;2=L_[Z^L)02YP5[QF?..6-L5R,7 M;[(%4,$[H[W@EQWO P&G;?@8;W:%P5O SPY&N9@'II,#YV\F^'+M>#D3"$Z>_NJ-JMV$9!D*$K/-GHDA="3X&PNW]0,POCC=8[TUCDG8K[)HV+W7V6J=Q5*&K(9HP M.X?!"TP\(Y!FGR6P3V*';\K3^ Y!XO686()D08"CU$^0>@E22Y#^YP"OFG28 MW&)Z)Q)CC.\8S;PZF4DX3+;0R?(R+TN_3N[5R3TZZ4HGO]'!9?:IN*-3 M>'4*CTZVTBEN]JW,TCS/5SIH<2 9B+.]BC)H^*6WS\ B.]_V1VP/]#^X>RJ^ M$7'N>AD$^<*M)OH03?B[<'76!XL/T_*#Y#:S_ M E!+ P04 " #E@'A0Y V.FS 0?!7$ YS!$" G@G2AJEJIE:*KVOYVR":@,YC: M3KB^??W!<1PX_8/M]>S,K,%+/C#^(FH Z;VVM!,[OY:R?T1(5#6T1#RP'CJU MI>./ N4:$=]1B)Q%1"8_FBL$L9L@=A+$AB#^8"!=G(+%) ;369$08WS' MZ,:ILW'H9 L=B]G,=;+--LW<.HE3)W'H;!$%#[*79) M(0( (4& 9 >&PO=V]R:W-H965TJ:J56BJ[J];>3; (Z@ZGMA.O;US8FFNMS &JRIY>X2>H M7_U!Z C-+.>FA4XVO L$7';AIWB[+PS> IX;&.1B'YA*CIR_F.#;>1=&QA P M."G#0/5RASTP9HBTC3\39SA+FL3E_HW]BZU=UW*D$O:<_6[.JMZ%FS XPX7> MF'KBPU>8ZDG#8"K^.]R!:;AQHC5.G$G[&YQN4O%V8M%66OHZKDUGUV&\R;(I MS9^ IP0\)^#DOPED2B!S0FP3T.C,EOJ9*EJ5@@^!&!^KI^8_$6^);N;)'-K> MV3M=K=2G]RK!N$1W0S1A'D<,7F Z(^# ?B&R\(AL/P<81\6$*OTCA%2G6!"1R1#R8E0A:# 0SH']0<6TZ M&1RYTK/%3H +YPHT7_2@W[G6WX0Y8'!19IOKO1@GXQ@HWD]#'\U?GNH?4$L# M!!0 ( .6 >%"(M>&0N0( %,* 9 >&PO=V]R:W-H965T>J\-1VX5DL^K$07Z7^D?WU)M95'JU4Z^[-8QL1G)6FZU#2',[2P?95W;2":/WU/0^,JT MCO/Q>_1/KGA3S(L8Y*.J?U4[?5S'11SMY%Z<:OVL+I_E5% 61U/U7^59UL;< M9F(86U4/[AIM3X-6S13%I-*(M_%>M>Y^&9\P-KGA#G1RH%<'.M8R@ESF'X46 MFU6O+E$_;GXG[#N&>VKV9FL7W5:X9R;YP:R>-RR%57*V@2:;A]&&SFW@GTUB MXE\A%(50%R"=!:"$X0%2-$#J K";+*F7Y6B3.YO6V7#.TK3$.0SE,(23>IS1 M)IMS2E9D%.=D*"=#.,SC9 &G@*PL,IR3HYP)P_KX5#,RK[A<)3#$4[N M<3BR;Y!F'.<4**= .-SC% &'$:#_T;.3T4U=% A?4!? MU0$P>?#;=C*Z+8LLJ /@\@"8/OA]"Z% +'T1N#@ I@Y^UT(H#TL47!H TP:_ M9R$4AR4*+@R *8/?L1!*PQ(%EP5 =($%?[%0&(!R4BRA<&$ 3!F"=@VE(2N6 M!(CBND 176!^_TQ&^6W_4,@]5#([#MCCUC?1'ZIVB%Z4-B<+]__?*Z6EB4GN M3-I'<\*[3FJYUW;(S;@?CSGC1*MN.L(EUW/DYB]02P,$% @ Y8!X4 WR MV4N1 P &Q !D !X;"]W;W)K&ULC9A=CZ,V M%(;_"N*^BWW\R2B)-)-5U4JM--JJW6LF<1*T@%-P)MM_7_.QV8 /$^9B /.> MX^?8UINQ9M5-_9:;U;VXHJ\,J]UU%S*,JO_>S&%O:YC&O\8 M^)(?3ZX=2#:K@4_^3F MVMS=1VTI;]9^:Q]^WZ]CTA*9PNQS-4719O(<_PY)X]N<;>#]_8_L MOW;%^V+>LL9L;?$UW[O3.M9QM#>'[%*X+_;ZFQD*$G$T5/^'>3>%E[===K_X;I(0P/@"$ ;@%4?AC A@#V,X!WQ?=D M7:F?,Y=M5K6]1G6_6^>L/13TB?G%W+6#W=IU[WRUC1]]WW#.5LE[FVC0O/0: MN-/0FR+QV6]3 #;%"P3A,)Y@&RKXS P,+8)U\7Q4!)\4T6MDIZDZC11 I9KH MMHB.*4&5P($X"L01(#$!ZC7B;J)?.%$D)5,B1,A 40Z (PD422!(8X#PIRI,NV/ T..Q4$\7T!">4^<\)2F:6AQ+<:0@"I*=6 M$XJ8I!. MPD$T/H8X%:94#,0L%NZ'%#/$Z6$<1/=+$/"$$N!JG@:W0HIY87 2$9$(>#X6 MC6%P&Z2(#XJYPXP;(5WBA(-HM'02--%!38^%8RC<#ND2/Z28T:6@60"%"#55 M$F8^EBGNB72)*5+$%243$.X^9I^4<#$#!;@QPA)C1$2A,3X0C6%P8P3$&,6, MT0-NC+#$& 'Q.PF,0O#=$!%R);UV!@HW1EABC(#87:HUX].=QX22D11FOL M;HNPQ!8A]#S)N-+!0H4ZS85,Y0P2[HVPQ!L1$1/IE.=CT1@&]T; O'%NWW%O M!,P;@WI"48B:W+54I:F/7??91#M[J5S;O-R-WCK<9VA;LLGXB^]\^S[U9YJ^ M;?XSJX]YU41OUOF&KVO+#M8ZXQG))[^<)]^IWQX*DA1 MFLNSO)-U/60R_?@S)PW/S*'AY?UK]L_CX,U@'LM>WJGZ=[71^V68A\%&;LMC MK1_4Z8N:\F6Z5NUX/4V_ M\-=FN '-#>C<@*:Q3*"QYY]*7:X6G3H%W33YAW)88W9#9F[6P\MQ*L;?3.=[ M\_9YE8AD$3T/B>:8VRF&+F,8.\=$)O\90A!"8X+D,@$G"S+%I&-,.\6D>2YB MS.&0PP&'6YPI1EQR>,$$QYP$1D@)-9G,SAY EGO,"<'')RA\/(GK?Z D@PG8#'V+WZ#&W/0_Y//4^$A>4QG;[!C#GHK">O.D.].4:%WD;#P M#!EOKS1SE;]&PLHSY+SM"'.EOT;"TC-DO6T)<[7/31E+/"2L/7.]=SUA0/P\ MSGCN06'S&5!?>+XA#$O-7*N!*:[6+!,4^Y8 :\V UZXJQ;M0A/TGY+_M"@'_ MKZ%P 2!4 .SE)E KJ$\'WQ4 6Q;"%2 :RA< @B5 %L7.[9?G%VG/,ER^Q\\NCC&#,?$[V6WJ]H^>%3: MG(C&<\M6*2U-SOB#Z?/>G$S/#[7%!*85F8' ( (& 9 >&PO=V]R:W-H965TAL3&TG7/^^ MMN$H(4[5%VRO9V=GC+UYS\6KK &4]\9H*[=^K52W"0)9UL"(?.(=M'KGQ 4C M2B_%.9"= %+9)$8#%(9IP$C3^D5N8P=1Y/RB:-/"07CRPA@1OW= >;_U(_\] M\-*<:V4"09%WY S?0'WO#D*O@HFE:ABTLN&M)^"T]9^CS3XS> OXT4 O9W// M.#ER_FH6GZNM'QI!0*%4AH'HX0I[H-00:1F_1DY_*FD2Y_-W]H_6N_9R)!+V MG/YL*E5O_I.)L9-%2 M&'D;QJ:U8S_L8#2FN1/0F("F!)3\,R$>$^(I(<+6_*#,6OU %"ERP7M/##^K M(^9.1)M8'V9I@O;L[)YV*W7T6N DR8.K(1HQNP IAH0@2:?2J!7"5VZ"X= MW1;8WR/P@PJQTT1L\_&-B71A8L"D%M,.)G :AN%"RCT,(;R>P6[D8*<<[)"S M6LC!=W5668K7T4*. Y:D,4[=SI,!!GVV6D5_)+J\PEG46G1O9L'_@)89/^G?5NB%/"PHG9:8K/1=#6QH6BG=C MQPVFME_\ 5!+ P04 " #E@'A0D:Y.NV0" "_!P &0 'AL+W=O:GY7LWED4]D+\6H7WXZK.+5$O.$';5TP,]SXEC>-]60X M_HQ.XRFF-9S/W[U_<T:#)YT0E145&/2! AU-:9@4,E(- M.0!4>$!Y$(AB@C#R>$)998 PA7$*$*< <$H/IPCBF&OP:R\4H0(3&*4$44H MQ;N"31F>#,W]P@%$>?Z@:BB(0@&4RD.A011S19G/$JHHI@]8*I"E"EE*+\JF M"@^?5*2LJ%\RH? !B^D)X#N5 C3(?ZC2\"\.XT#*M$0%"8HXF;VDMK7]8/)< M=RK:"VT>9?=TGH30W'A-GTQ^%]--IT7#3]I.2S.70TL9%EKT8[M,IIZ]_@=0 M2P,$% @ Y8!X4)KN$K&@ 0 7@, !D !X;"]W;W)K&UL;5/;CMP@#/T5Q %'<,RVDH6V=8@?7UO8O(CX!?DF8_<8FL9.C MM2_1^=HWM(B"0$$7(H/ Y0)/H%0D0AE_%DZZEHR)6_N-_7/J'7LY"@]/5OV6 M?1@;^H&2'@9Q5N'9SE]@Z>>.DJ7Y;W !A?"H!&MT5OGT)]W9!ZL7%I2BQ6M> MI4GKG'>JNR7M>@)?$OB:P',ON5!2_DD$T=;.SL3EV4\B'G&YXSB;+@;3*-(> MBO<8O;2W#[QFETBT8/89P[>8LEPQ#/G7(OQJ$9X(J@T!+Q^O$U17":I$T73[R[ 0[+;>9K4^J_0=02P,$% @ Y8!X4(,AX#;A 0 : 0 M !D !X;"]W;W)K&UL?519;MLP$+V*P .$VNS8 MAB0@=E&T0 L8*9I^T])H0;BH)&6EMR\715$B!VYN:B$9T>8H&ZQZ":1R)$9Q'(9;S$C'49$YVUD6 MF1@T[3B<9: &QHC\5:J. 5>= MX(&$.D&46KP#/'4PJL4^L)E_-IQMX[^)MU-M'5"/!'BF1!M_TM()D+R M1G#5Q#XRE^HGHDF123$&TC]63VQ/1(?$%+.T1E<[=V>R5<9Z+=+[-,-7*S1A MCAX3+S#1C,!&?781K[DXQA_H\7L'IX^(]!\>DM4D$L=/EAZB_;I NBJ0.H'T M714V-U7PF*W#<%^%7;0/PYM<5F#[3;R ^7#PXH$8R,;UL@I*,7!M2[&PSN/R M$-L'OK$?S1CYKG^3\3/XGSE(O1,MY2T[T.Y4_VBU7LVA@ M.90U;43)FH#3XR)<@=D&0&U@$#]+>A.C<:!#V3'VHB=?#HLPUHIH1?=24Q#U MN-(-K2K-I'3\[DG#P:F7,2X*3XO)O&(RSSD7?H+<2Y"[YYQ; M)[C.'9T@R^*DL,)Q81BA.)N(I_#**1Y(N\*5DQ<8V9^0"TM! N%$XH'87PSB M!U*O!XU=?8 HAK8B'PX4<3XE::(^@0<2L ?=?0X)PJE]9AX< #"'4UD(O 5M M!: GC8"M"3J5 !40IW;!\. *!""V-(4C4IZ3?G)=#\1[-FED;IXCE:'#KLR M#=9:7^O.:UK%.TW7MK\1?BH;$>R85 W'M(4C8Y(JG?&3VK6SNBD,DXH>I1YF M:LR[=ME-)&O[JT TW$>6?P%02P,$% @ Y8!X4.CP"X)J @ MP@ !D M !X;"]W;W)K&UL?99O;YLP$,:_"N(#E/^$5 E2 MPC1MTB9%G=:]=L@EH!K,;"=TWWZVH92:2]\$;)Y[_#N;W+'I&7\1%8!T7AO: MBJU;2=D]>IXH*VB(>& =M.K)F?&&2#7D%T]T',C)!#74"WT_]1I2MVZ^,7,' MGF_85=*ZA0-WQ+5I"/^W!\KZK1NX;Q-/]:62>L++-QVYP"^0O[L#5R-O:^C%[-[1J1P9>]&#[Z>MZVLBH%!*;4'4Y08% M4*J=%,??T=2=UM2!\_LW]Z\F>97,D0@H&/U3GV2U=3/7.<&97*E\8OTW&!-* M7&?,_@?<@"JY)E%KE(P*\^N45R%9,[HHE(:\#M>Z-==^>!)E8Q@>$(X!X100 MI)\&1&- ]!X0F^0',I/J%R))ON&L=_AP6AW1+T7P&*G-+/6DV3OS3&4KU.PM MC[-PX]VTT:C9#YIPI@DFA:?2!8C%HI1A(OM? MC(KB.S!HS=L%(6*1V#"8*+5A,-'*@O%FY;X!?C&=43@EN[92%];9[-1]=Z;Y M6O-[W95-&WFW&5KZ3\(O=2N<(Y.J&9F6<69,@F+T'U2YJ=17Q#2@<);Z=J7N M^=!*AX%DW?B9X$W?*OE_4$L#!!0 ( .6 >%"@BG4L# , (T+ 9 M>&PO=V]R:W-H965TT\O<59=\_]02D3O39U MVR_C@S''^R3I-P?5E/V=/JK6?MGIKBF-'7;[I#]VJMP.04V=4$)DTI15&Z\6 MP]Q#MUKHDZFK5CUT47]JFK+[NU:U/B]CB-\F'JO]P;B)9+4XEGOU0YF?QX?. MCI)+EFW5J+:O=!MU:K>,/\)] :D+&!2_*G7NK]XC5\J3UL]N\'6[C(DC4K7: M&)>BM(\75:BZ=IDLQY\I:7Q9TP5>O[]E_SP4;XMY*GM5Z/IWM36'99S%T5;M MRE-M'O7YBYH*$G$T5?]-O:C:RAV)76.CZW[X&VU.O='-E,6B-.7K^*S:X7D> MOS QA>$!= J@EP#@_PU@4P#S I*1;"CU4VG*U:+3YZ@;3^M8NDL!]\QNYL9- M#GLW?+/5]G;V925(MDA>7*))LQXU]$I#;Q5%J.!PD206X$)!40HZQ+,;BAQ/ MP- $;$C KQ, \1<@1)>$AYL-('($SR-$L])E0I2)KE,ZX!!#);G= $LBD;V*(4*1"SMTEF'%4",T,TID4N!T"1>H*7)F&-U(P*KG_@\6$ M-&>"S=6%6RQ@'IO[4"S<0R9XZEL:HF/<>H"<0<(M%A"/I;[M V*?]D[Z7ER\ MK[M%PHT6$*>EONU#Z*% ,_^$"U0F^=RQX58+B-=2W_HA=%%FB5(>("%"DN

Y=."K?U!+ P04 M " #E@'A0XAXOS1P" "2!0 &0 'AL+W=O'7 *JC:GMA.[?SR^4 M4N+N"_:=GWONN<.^8F#\630 TGNEI!-;OY&RWP2!J!N@6-RQ'CIUGR&7R"?^CU75C"Q'%L*G6A9YW$X;?W[:%-E&F\ OUL8Q&SOZ4H. MC#UKX_MQZX=:$!"HI6; :KE"!81H(B7C9>3TIY0Z<+Y_8W\PM:M:#EA QU/?&XG_ %8B":R4J1\V(,%^OO@C)Z,BBI%#\ M:M>V,^M@3^)T#','H#$ 30%1]M^ > R(WP,24[Q59DK]BB4N"\X&C]N?U6-] M)Z)-K)I9:Z?IG3E3U0KEO98I2HK@JHE&S,YBT P338A L4\ID"O%#MV$HX\) MJEM$\DF&V%E$;.+C>0:$W 2)DR Q!,F'+J2++EA,9C"=P7R)PC3,5^MH48X# MN4[3$.5KMZ;4J2EU:,H6FBPFG66*DC@*%S^PNH4I07D6?=*CS*DG<^C)%WHR M5X_B+,E7"V3E1"ZZ:44%LZM,@9_-JQ=>S2Z=U)=FYIT&RSW23V'AWZF!8^?# M.XV=5C\Q/[>=\ Y,JH=FGL.),0E*:'BGVM:H 3D9!$Y2;W.UYW9,6$.R?IR MP32&RW]02P,$% @ Y8!X4$G.\K'O 0 S 0 !D !X;"]W;W)K&UL?51M;YLP$/XK%C^@!@-I%A&D)E6U29L4==KVV8'C M1;4QLTWH_OW\0BE+6/,!V^?GGN?N>9L)YEG8M"L[> DD1HXI_+/ M 9@8]T$4O!F>V[K1UH#SK*Z86KP# M_&QA5(L]LIFUB4\S"&EWMW)W)5AGK)4_)-L,72S1A#AY#%IAH1F##/DN0 M-8D#N7$G_PH<;Q')?Q3BU21BYQ\O%0A9)TA6"1)'D"RK$(575?"8C<-T#A/? MIZ']K2NEJTKIK1+Y=*5TBXFW\57)/L;X0/"B"3C(VLV+0H48.FW+O;#.(_E M;!-=V0]F5/UDO=/X.?]&9=UV"IV%-BWJ&JD20H,),;PS,3;F:9D/#"IMM_=F M+_V ^8,6_?1VX/D!R_\"4$L#!!0 ( .6 >%"1P:O<4 ( #<' 9 M>&PO=V]R:W-H965TEQ1W; MN#7G_=KS6%5#B]@#Z:$3=TZ$MHB++3U[K*> CLJIQ5[H^ZG7HJ9SRT+9]K0L MR(7CIH,]==BE;1']NP5,AHT;N*^&I^9<_IV+G35&.30L= M:TCG4#AMW,=@O5M)O1+\:F!@L[4C*SD0\BPW7X\;UY= @*'B,@(2EROL &,9 M2&#\&6.Z4TKI.%^_1O^L:A>U'!"#'<&_FR.O-V[N.DN, MQ7^#*V AER0B1T4P4_].=6&"=22:64FCZIVZ)ZIEPGHMD\@O MO*L,-&JV6A/.-,&D\$3T*45H2[$-#??P-L'.5,3O9(BL143*/YIG"!-[@-@: M(%8!XEF ?-D$+4F4I---\/5O4%;K4F-]W0!9,KB:&4\*V\V;UJ@ M9S6:F5.12\?EESVS3M/_,93S:F'?BE-!#_&W,/I(^8[HN>F8YWG#2C\>4-YV5Y3]02P,$% @ Y8!X M4 2DHN!S P 30\ !D !X;"]W;W)K&ULC9=A M;YLP$(;_"N('%,Y@ U42J6U76W=(_2MD\!D&W/?(J[QY$PVMU9R_:*I?JLCT$ M7=/R?-<'565 PI %55[4_FK1CSVWJX4XR;*H^7/K=:>JRML_:UZ*R]('_WW@ M6W$X2CT0K!9-?N#?N?S1/+?J*IAFV145K[M"U%[+]TO_"1XW)-8!O>)GP2_= M[-S3J;P(\:HO/N^6?J@=\9)OI9XB5X_X1I2_BIT\+OW4]W9\GY]*^4UI[8_9?^)F72JZ=J#6VHNSZ M_][VU$E1C;,H*U7^-AR+NC]>ACM)-H;A 60,(%, 83<#HC$@F@*469W\X*Q/ M]4,N\]6B%1>O'9Y6D^M- 8^1*N96#_:UZ^^I;#LU>E[1B"R"LYYHU*P'#9EI M8%($:O9I"8(ML296N+' QE;$CA4B-(FHCX^ODHB,) 8-ZS5UKPD-%[<45R9B MU$2,F(CQ"2@Z 44FH$86@X;./$:A_C-2L66.5!CJA"%.F.&$64LP1I+8=&++ MLC1,J>/Q)JB=!+&3&'82:QV*U,56.>J2HD92Q$AJ&$FM)>*0$JLNMHS=J$N& MVLGNV# 94I>$6H6Q9<:^NK(#(3&)L(Q"@A'8P=' 0C MJ(*-2T)MC"$RH#_@*-CD!DC UOUHV MB# !]7Q=&,$9"_= %FQ\IC&PQ'INML[<<]??4SAG"49'T],H2N>_=0_FAMO@ M*NJP@Y.6(*2-S9V-BDR"C*+LR@UQN<$I2S#*FIL(%9G4'T5&;8C##0Y8@@"6 MAJ8;3&2^8:C(909'*T'02DW:HZ+8-!/?WER#FV#6A%2\/?3]6N=MQ:F6^G-_ M-CKUA$]$-S'&^%KUBD-G]V^:H='\FK>'HNZ\%R%5B]0W,GLA)%NZS$S;K#=!LZM5MNH' ME47 PW 2E%E>^8M9W_=4+V9Z;XJ\4D^UU^S+,JM_)ZK0A[G/_+\=S_EF:[J. M8#';91OU39GONZ>Z;05'*ZN\5%63Z\JKU7KN/[*'5,;=@![Q(U>'YN3=ZZ;R MHO5KU_B\FOMA%Y$JU-)T)K+V\:92512=I3:.7Z-1_^BS&WCZ_M?ZQW[R[61> MLD:ENOB9K\QV[D]];Z76V;XPS_KP28T3BGQOG/T7]::*%MY%TOI8ZJ+I?[WE MOC&Z'*VTH939^_#,J_YY&/Z)Y#@,#^#C 'X1+N8RZZS7[O^OW:V3=O[MHBB:!:\=89&3#)@^ F& M'1%!:_WH@B,7"7>&\W,'J8N0A !_3 @( MP\1E-S W1:"88!7#W&4WD#=%H)@3?C!]V0W\31$H)@C,,(/9#11. 4A0:L0P MB1E@L938!,PM @@ M+=2G)+ >"*0']M(C4$R%BJDN4%IWSN0 1"4@05P0$-7MI4>@F,C] E-= *I/ M"2D6F,4"Y7[G,A-=2 SG7C ]!:"G(_@ 1&J2P!P6-W X 2#:#^:PN('#"0#1 M?C"'Q0T<3@"(]",QAR4ZO]M:CD Q<0R1F.@2<'A**+W$')8H7=L?[ BZ=OT& ML$O7;TQVB;+H.&8(*3\ERI MZDU?R6R\I=Y7IBN$G?0>JZ6/O"OO6?T)>TB'FN<_,T,)]FM6;_*J\5ZT,;KL M2WQKK8UJ8PSOVMW;JFQU;!1J;;K7N'VOA]+GT#!Z-Y9U@V-M>?$'4$L#!!0 M ( .6 >%"ZU^^A\ ( ',+ 9 >&PO=V]R:W-H965TJ:R;];7HG; M.L3A?>*E/)V5F8@VJY:=^ ^N?K;/4H^BT5<:3YO@S. W'F,9P^GSW M_MDFKY-Y91W?B>IW>5#G=9B'P8$?V:52+^+VA0\))6$P9/^-7WFEY89$Q]B+ MJK._P?[2*5$/7C1*S=[[>]G8^VWP?S>##A@0#\,8IM\3V93 M_<04VZRDN 6R?ULM,YL"/U*]F'LS:=?._J>S[?3L=9/D=!5=C:-!L^TU9*+! MHR+2WL<0! JQ)9XYF0?8^8IX(0(%DZ#6/IXE$3M)])K$:IH^!L*44D>W W0X MF^EF0#$(% - B0,4>X%(@A!R<'P5-BH$TR0@30+0I Y-XL5)*/)Q?!G!RS@I MB),".)F#DWIQ7!)?84$62#*0) -(4@4 X %0Y0 M[@-1C'#F@.\ 74Q(7"RI%^73_/"3N"H&J=(%FH7QB@(:X-)"(NC"]J)@C+\" A?8)$R".6P=! M4>+"$ !F\EV8T\!%&0-5N7#+#BC*7!H*T,0+!PO#%1D#);EPSSHH*ER:&'I1 M^0(-7)&Q7Y)3M]9N 1% D_P/#5R0L5^14^0=*4CD?L@'D7/N4C2]W.,>35J5 MFLN3[>JZ8"\NC3)-P61V[!R?B&EUG/FMZ2AM"_3AIF]'OS-Y*ILN>!5*-U*V MW3D*H;A&UGAA<-8=\#BH^%&9QTP_R[X-[ =*M$.+&XU]]N8?4$L#!!0 ( M .6 >% F\89EW0( !$+ 9 >&PO=V]R:W-H965T[R.95'830P5M5UFH>'K0^/D:1VAQ$E:L'>12U>;.3395K MLVWVD3HV(M\ZHZJ,"$(\JO*B#A#EV)_T/8@6LR.^5[\$/KG\;DQNZCWLBTJ4:M"UD$C=O/P"3^N<&(-G.)7 M(2YJL YL*FLI7^WFZW8>(DLD2K'1UD5N'F>Q$F5I/1F./YW3L(]I#8?K=^^? M7?(FF76NQ$J6OXNM/LS#- RV8I>?2OTB+U]$EQ +@R[[;^(L2B.W)";&1I;* M_0:;D]*RZKP8E"I_:Y]%[9Z7]@UCG1EL0#H#TAM@?M. =@;TPR!VR;=D+M5/ MN@J:MUC&W?PK\2,UE;NRANSOWSF2KS.EYP1&=16?KJ-,L6PT9:'"O MB(SW/@2!0BR)9TZN ZQ\13P1@8))4&A*28,CU @6<(S M!./$($X,X+ 13JMAPSB4)Y2/<'P9R5B"8QB'@3@,P!G%63(O3H*3+$U&.+Z, MIS1&$S@#HLG'"2@@^2.:B?^O:48>=7V97RZV"E(D]Y1[-0O-N$DSD8T MOHQDF!,&XV0@3G9'L3,_:Y10A$8XOHRRC.()'(S@_H+\4H".&A6:0@);VA,F=U2]$PU#>32W)-<@<.?#4.L;U[L3_?]N?-W- MNX&['_;;'TLGVCF&.Q:&6I97<;\9>0G=DER#P+T*^\T*J#,'KC?V>B<@BU&: M3?# K0]#O<\K=^)]PT >7P;P1(-!HA+-WLU<*MC(4ZWM)WMPVL]U3\0.(J/S MI9WWW(#RX:8=%K_GS;ZH5;"6VHPY;AC92:F%@40/YKH.9C[M-Z78:;M,S+II MA[1VH^6Q&T"C?@I>_ -02P,$% @ Y8!X4 86%?@E @ 8@8 !D !X M;"]W;W)K&ULA57;CILP$/T5Q >LN860B" M656M MU$K15FV?'3)T9?Q,U@'3>*6G%SJVE M[+8(B:(&BL43ZZ!53TK&*99JR2LD.@[X9$B4H,#S8D1QT[I9:F('GJ7L+$G3 MPH$[XDPIYG]R(*S?N;Y[#;PV52UU &5IAROX#O)'=^!JA2:54T.A%0UK'0[E MSGWVM_N-QAO SP9Z,9L[NI(C8V]Z\>6TU'+& /2._FI.L=V[B.BE>N,Q7^%"Q % MUYDHCX(18?Z=XBPDHZ.*2H7B]V%L6C/VH_Z59B<$(R&8"$'T7T(X$L*)X!L" M&C(SI;Y@B;.4L][APV%U6+\3_C94FUGHH-D[\TQ5*U3TDL7>.D47+31B\@$3 MS##^A$!*?;((;!9Y<$HFF94UF94EFR MMIJL+0*+L\]MF %"! 8*BA0( )T( 9 >&PO=V]R:W-H965T//(J=4.B]568NUFTO9K#Q/''):$;%@#:W5DQ/C%9%JR\^>:#@E M1^-4E1X" 'L5*6HW38QMQ].$7619U'3''7&I*L+_;6G)VK4+W5?#4W'.I39X M:=*0,_U)Y:]FQ]7.&Z(B-O>V>X)A[V9W0+T#&AP@ONO@]P[^FT-@Q'?,C-3/1)(TX:QU>->MANB7 M JY\5(Q^4!"X#L1"(KD6C>;03L 6)K@/B!;L>/=7L.N]_MI970\H%N+Q_MM@UX MK]L0V \&,">%X/1D +-D?A@%D].*6@A0R:DH%SY0& ,73KMF0 M]VMD/=DV$%EH^5-:Z,./HH=\]%5XHT.]HOQLYI]P#NQ22WU\CJS#C-V8$3NQ M;_7L-R95"/'#(838Y(JEF"AZI6K?X5A4]*3U,M(K7DW M,+N-9$W_,^ -?R3I?U!+ P04 " #E@'A0Z(??E^ ! !J! &0 'AL M+W=OG-3"\FI-D?98#5(H)4C<8;C,-QC3KL^R%-G.\D\%:-F70\G MB=3(.95_C\#$E 51\&IXZII66P/.TX$V\ /TS^$DS0DO*E7'H5>=Z)&$.@ON MHT.16+P#_.I@4JL]LIFS"]"<_#>X #-P&XGQ M40JFW!>5H]*"SRHF%$Y?_-KU;IW\S6T\T[8)\4R(%T*T_R^!S 3R1G#5Q#XR ME^H#U31/I9B0](\U4-L3T8&88I;6Z&KG[DRVRE@O^3Y.4GRQ0C/FZ#'Q"A,M M"&S4%Q?QEHMC_($>OW=0?$0DGW@@FTD0QR=K#^03@613('$"R;LJ[*ZJX#$[ MA^E]D&&TNR-7U2HV<"0B9(7S >'5$W&0C>MFA4HQ]MH68V5=!N;>-=&5_6@& MR??]FXR?PN]4-EVOT%EHTT#NF6LA-)@PPQL386L&?SDPJ+7=WIJ]].WO#UH, M\V3CY?>2_P-02P,$% @ Y8!X4/]1I-$6 @ B@4 !D !X;"]W;W)K M&UL?51=;YLP%/TKB/?58,!-(H+49*HV:9.B3MV> M'7(34 VFMA.Z?S]_4$J)LY?8OC[WW'-N\,U[+EYD!:""MX:U^@U3='+AJJ]%& M;8G!6\#O&GHYV0?&R9[S%W/X?EB'D1$$#$IE&*A>+K %Q@R1EO$Z<(9C29,X MW;^S/UKOVLN>2MAR]J<^J&H=+L+@ $=Z9NJ)]]]@\).%P6#^!UR :;A1HFN4 MG$G[&Y1GJ7@SL&@I#7US:]W:M7)7H9I8F:'MG[[1;J:.7@F"2HXLA&C ;A\$33#PB MD&8?2V!?B0V^2L>?"VRO$>F-"HG71&+SDVF%)/43I%Z"U!*DG[IP/^N"PQ"+ M:2WF2[P@Z2*;F?'A,$[)#4>95U#F$;28"7*8;%HH(W&TG.GQP$@:X1O](5XY MQ"-G5F=#KGWC%&?+=*;'@YOUT0E"DT^X 7&RKUT&)3^WRGPLD^@X4!ZP>0*S M^$8/&C<7/FC[X4; M#^Z@>#=,/C2.W^(?4$L#!!0 ( .6 >%"?8(D^9P( '\' 9 >&PO M=V]R:W-H965TZJI1J[#0 MNEU$D=H7O&;J2;2\,4^.0M9,FZ4\1:J5G!U<4EU%" 2U:QLPGSI8EN9+\59 M5V7#MS)0Y[IF\N^:5^*Z"F%X"[R4IT+;0)0O6W;B/[C^V6ZE644#RZ&L>:-* MT022'U?A,UQLH$MPB%\EOZK1/+!6=D*\VL77PRH$5A&O^%Y;"F:&"]_PJK), M1L>?GC0<]K2)X_F-_;,S;\SLF.(;4?TN#[I8A30,#OS(SI5^$=4A$'O M_AN_\,K K1*SQUY4ROT'^[/2HNY9C)2:O75CV;CQVO/?TOP)J$] 0P(D_TW M?0)^3XB=^4Z9L_J):98OI;@&LKNMEMF7 BZP.TU@EQ]_, $G)CH,<9BF M,P%@B@"*TXF:.9)BDE*:$;^FV*LI]FA"?H+$2Y \8*K#)".IA*8X ]GD"C=S M8 * ^0'@ET2\DHA'$O83I%Z"] %/Z4PJ2B@&&:(33SX@P@C S"^)>B51CZ38 M3Y!Y";('/&4SJ3$&,8%D8FF.@Q13 *E?$ 3^;QIX)"5W*.Z4!?B JQXT_E(0 MC1,"\<26!TB2A-)D>E/1J&S57)YLNTS MM;2:A^* MF__?H#69Y4N_5+@>N[A'"CWYA&];*E5\IU3T'@2PK MVA#YQ#O:ZB\'+AJB]%(< ]D)2O8VJ6$!#$,<-*1N_2*WL:THD2/]0=7/;BOT*AA9]G5#6UGSUA/TL/)? MP/,&V 2+^%73BYS,/6-EQ_F;67S=K_S0***,ELI0$#VF]D123><_:[WJEKYJ>_MZ8&;K!9(M"='2*GB\)0LI*(DBY)LYL@!0W$:QVXYJ5-.NI2#0C=!YB3('O"3 M+82",,O0_(8<,)2">WY Z'[-H;/XVG066PH_:/JV])V(8]U* M;\>5+JBV[!TX5U0+#9_TT5>Z$XX+1@_*3!,]%WT[Z!>*=T.K"\9^6_P#4$L# M!!0 ( .6 >%"Y]+8D( ( -(% 9 >&PO=V]R:W-H965T6T:*O[N@/%^ZX?^ MO?!<7RIE"JC(.WJ!'Z!^=@>A=VA2.=4-M++FK2?@O/6?PL<],7@+^%5#+V=K MSR0YN;]%QCS)+XWAO\&-V :;ISH'B5GTOYZY54JWHPJ MVDI#7X=GW=IG/^K?:6X"'@EX(H3I?PG12(C>"+$-/SBS43]118M<\-X3PY_5 M4?--A(^1/LS2%.W9V7$5? M--BO$?$['2)GB,CRXWF(B"Q"#)C48MHA1! 2'.!X@=ROD9LH)9M-EKH]Q4Y/ M\=I3'+D%$J= \H%0 R:96$2!. ?*! M3&1U_'&"<82#120'+B-)AO'"$)I=A0;$Q4X-Z97\VBKSTH[ M/;"&^?(F,TR[[U1-"'7ND!.VT8G)59$KT6PY@9 M-HIWXP1%TQ@O_@%02P,$% @ Y8!X4+$^8IU1E0 N1T" !0 !X;"]S M:&%R9613=')I;F=S+GAM;,R]>7/CV)$O^O<]GP+AZ9J1XH%L[DOWW(E0J51E MV5W+E%3N<;QX?T D*,%- C) EDK^]#?7LV"AI&K/NQ-A=U$D<-8\>7+Y9>:_ M5]4^^K;;YM7__L/=?G__TX\_5JN[=)=4_>(^S>&735'NDCW\6=[^6-V7:;*N M[M)TO]O^.!H,9C_NDBS_0W3(L[\?TO/BD.__]Q]FD^D?_N/?J^P__GW_'V^* MU6&7YOOH+%]'%_D^VS]&ESFWF15YU(N^7+V)3GXX_?#^H]_.N3PYJ#]S:>& M^_^>W53[,EGM_[_.-Z\?[]/&9 :]/]>_.X.GU_3&VVUR6_]UDVRK1C.VCT]I MF14XP'7T)MDWGY/%,?_K?QV=Y-NL6B7;Z*]I4D9OXW&2XD-/,AV34F\.OEFXM/'R\_7$?G'S]_ZFCC' 91P@ N@3Z^17]. M'^O/#0:#X6 \F<\:-'!^*,OZ G0M9J\W'/7&PXY!_)INM[W?\N(ACZ[2I"KR M=!U=5M4A+>LO?"@ZFOA+L85CDY2/,)QM6C864:@&+-3W>T=+%+RUL-C?1>?% M[C[)&TW*TU>[9+N-7A^J+$^KQN#VY:&QYOKB':SN$XW#KSLXF%?[8O5;#&\D M95I%'P_[:I_D:QABQVN?#C?;; 5'KTCV'8]^/Q8#QM$'215\4V6]/.O4ZV M2;Y*NFBT^.7SYPLX@&=75Q?75XU?D^HN@@6.5O@A_?LA^YIL M86T:NWNV6N$:5%&9KE)XZ&:;QE&>[J-B$P%5% \T4F"PT;HXW.PWAVV4Z"OP MR _#T2P>C:?4UP_#P2R>C\=1EA/SIB]Q[#&T7MVGM%7;QWY]#%_RFVR[A85) MFH.I/_MQ?P=G9"5G+:FJM#FGZV(/3./X,Q\^?CB^@I]*N%]+V&Z\! 2?Y;0:SK%I_?U<4ZP=8F?8U MV!;0(9R W=%5:/]-I_[+Y=GKRU\NKR\O&O.WA'&?/+9M!/P.C &6YAN((563 MI[U)-RELP!KV\FN:-UF(LDMBEG @8;6*/O[RY^'SU;]'%?WZYO&Z(%)]*[:OB2^"'01\8)1!6&0%7.J0_ M1\-!#,( _C^J^(9(#ON[HLS^D:Y_CD;Q8#*-Y\.)_ICA!;ZFDYG#C1X5W=>) M7#\=/36KY#Z#I6XY9(?=84NW!M/W"B[;,KV#(X?7WK9HWM?^.^MTDZVR!F/A M;:4UN2NV:Y!I_HU8W#,(@&;ZG#>/W7@GGQ*DS;MTGX%X=]I] ](M3<(L4/3; M+(=&,A1IBRI[0MP_>^+NZKYA&N1JJ>7))QL$]-PWF(J>^_2SR;USY.%C3PZ[ M]?'V,;<^>G3 'IG8[2;90G@K/-!-("C4[5+WXA&*^'SQEXL/7YHL_/SCU77T M\6VDOT#@) M3W]CS.\^?[RZBCY]_OCV\KIQ&7RZ^'QV??GA773Q7Y\N/EPUAWL%U/TG:I-X-7%]K8B_P@)O??#B/EXMY MS!.< 3^<#)Z:X!M_D6@0WC*V#V-,[^PO0Y[L+?O8J^OCE^NKZ M[,,;:*-!!)>_?($WGM&%/OD=G3R/>SS[NCD[=MP;!['KV'3L]Y&QG@>7.A+$ M,Z_$\$4AGFX6^ %$PX#L.K2KH-63+1$HT_E/#0L24&UVFXNXN7J,T&A4;64) MUW\[5'N:II5+0=Y\<:]-EOW^T^>+/\+9OOS+183T_9+%O@.E"^\O,4I8.>:" MY)CNE?>\^][N!7N#^7J#H]$C$S_T#3&H.V-&D85Q7^WN.?# MFGY+RU4F5Y0.]_M;>?:;R.G+;(7;\CT=N]>;!Q9_;^,0W_<2:#R]OQ^2;;;) M5#+4:;_H<-X");4QB#:=XAD4U#!0=5!0TY#524'<4].T!:UNMU9$6;5(G"][ MIYU2GS'GANV]8\Z-YXZQ)S38O07EY<@=<'YV]O<%C.S-G8GGITK0/?L*() MTUP558OQS%T@;%TC4<'3D1M+TF)DI7<.:OATW[?(O5]AST O:_X$^B':#YQ0 M3U:(9QA(^=YI_ZUN]V,!_@ECWZ7;Z@YS8=U.Y8WUF!'NY?3XU%FY_/"7BZLG MSLHGX4%(%?>M=N &ORXV^P?@$4!$H!(5]$P[]=@IR8S@?U_A&GC9)-Y>?CC[ M@I4?+A5I> &F.&VR2(9ST[!Y$ MG]*U<+ CW>?NR*'%>)%Q9DI;7(]Y'TV<(X5FFZ MKEA75($ YW/TSFSLC^,&W?N#+Z6;#6C$V'[Z;44L(D)''2[_2KTQ1QPQJ+&] MN3C_?'%V=0%$&N&6MY%!#*KB;9:C]$?D2=[=]@=3/&)=CUQ]^?3IEXOW%Q^N MSWZ)+'U!SV\_?GX/ETE3IZ2;B1@.5.)D\?7C:,_&QO$UR7X?\D.P/91JJI,=>BB,G'6@;P.DK(!I[53E3J"<\ M=.I]B!_YJ;I/5NG__L,]ME1^3?\0#O17.$Z?"MA3Z-PY24_^]5\6H]'@9_LK M_3W\V5E"OSG(DO@;G%*X;_!OOBJ]Y_\,[:V+73^ZODLC;S[#^<] /I;! 1=9 M'\<6 M$B0WLM')K5>2!EV"()>NS:Y@ITVT2_+DEFT")]?O1Z?MLX!?HGL0@1$LPU9\ MH(,,SA#0VD&TIIR."2[Y"OJ DUN26 BL#4]9OM_"X8(5*--8.C4D'8#:^_B/ ME-83'LI*/"# #!]76YH@?)^5$0TW)='[D&.1KDM7".$Y$FW:=B<>>^6XNH15FD7G5Q>O[^"19@L1C]WK P^X7J =;^Z M.KN(A@NO?YPFDO4M0F+(WQ.=L;D*=[,R9QY5PF%[R/9W<#'?)N4: MW\8%!D)B) ->[/@1E$D2=G?W12[#Q>=\BGD&36457PHT'W-75'MQC"%JI:I0 M!H?3WUNG.SY\O..)4)2E./)8PH3V=PF*!!$:FC,AAWR3W1Y(1 <.E":K._M6 M,#ZX<'.S3K=P*HE153Z1H]@>Y03?8%60&Q5Z+%%;@,4@H0'>V&;_P#]QI=WA MJ6C4?'I@39,(-))MKWZ>#,^ [.QX0\$SWKFH#OX MI+B$N$[8 = C4C;>4=6![PK@O2Q[Y>L?BY)'B]WI[B*=RL)7(0W<\:Q!],E6 MZE_U+"\@B95\<1H:/2J*&=^VAWLX>VOF@TK1L!*KN[S8%K? F?--F< !@RL+ M1[F7%<#'A>H=M3DUAW:"QR^+Z6VH>;A+414@O8WV *=P"U/,([E3^E%#A/,( M0M0V7*I/(A-U:';^(R^5&5[#OI-^$ @DN.JHC].Z,R?QS!L;*ZM45E8Q#R [ MXCX#AY3IPOOEFF0ZXEB)&ZQL8H]*2EB*2F0C9@)$\6OZ8:F"5193H"VPLF$&TA%GY4__W[T.5UMXQWUA@!2 "?"I#I?N1BQOA'W&TXA\'9DU?E0H#+]W M[]%N/[K"8]G6-V)+K%*7HVG,B#:#C*5,OV;%H8+U+@GOF:[[_AF\0G!XCS9OGI;%T0W;8^3'H(""0@,:8WY0$QIZ/!<,;"@17Z3>N[KPN\XD_> MGEV]/K6P%-)9O+-4R>,X(U)E@/6WM*:C/CF[.C^E(?0&HUB&9TZNBWO@J8L) MBIH7M$)(.']*!V$&H31PZBJ^YW\2<8:RM@XX7@_YZQ:9G07](&DQK*D(P,!":P6?P"S*3 M;(D3\"L;4:U8S\3KET=41?+B03=F+4.U>[(V!7<9'/KV=8)VJ\)M,=RER/X2U>$B M\J3(W^NL6FT+E#PJD9AQ^K^E=./;$(/DICCL#0Z5=JU$B9'G'F0%P-"!2D)OZ-I(7]>LPDKI@,$@Q)_JQ*; M' _JB5E?I;P/N94_5EPDXP_XGH#5*Y&8UAEMZSUN_AX?8>L>/NBFX,9)\AS3 MIT?+(4'23#.D(.AC#7NSVAL6CD@@AC$IV6%CZ;>,Y"KF_RARR]SU(M1M[R/O M3$2O"CG0.EN3^(K,!!K&^S)E.WA.J@6)02 ZDUT+QP;=-/M#VE1.\N6>?-SM M(PD[1]HM@:$9V-RR^)8!+:5 ]#_,^L-HEX%"RPTT@<-\? ([:H^X6KH.P:8! MPIKEC&!DJ$GIV3!R-O"22R(<2XG;D,%8^;)K$]F/ ?I86A+,H3M%SQV';@U= M^,\>$'1PV#:X#2H)RFQD .)P)_R3&FD-G1!14D2\B(I#6;_%:H*%LN>N7;=L M!S5X9*@%XA"KG\Q9)8$A0 /P^9.3'^@L&?TQLG>K>7-Q?O'^]<5G\B*>:8=_ M.OOPY>SS7V%\!KVID?/KT7A-'9'<@46/?HAZ\/]9/)@-X^ELYG\V1[#OT.]@ M.(IGBTET,IPS;O84AXM?F39T/KZQF,'/L^ADO("WI_ "?#=9Q+/YT+P,!QX- M1X@&'D2CV2*>#X?1>#F(Y]/V9EJ!U=%P.8I'LW%T,AG$B^D2!S,=(JJML73/ M '/;\4SCV7(9SZ9#^ 3T"7\-S[0RIA:%S$"#=+=_;9X M3%,.W.F])K33)Q9\/,'QQ6*@-\Z^:4AD589VMTU&[#_UY5<\?SY>TH01 M#RYC1@XM]Q0P'>@Q#EY%<_0:)VK\=R(,N$!I8PHL*/MT&HO M]B9@!9/6JVWW:]3*?93,A?/"->/4N;8+Q51D!S9#Y(T9&!H, MZ^91Y$N5-OTSLD%UR(9!'D#*8ZH@QP)(S(^"K8:U@T6LC\G3O7+C]0NW=2F> M.)XCD00,A.F7+O2P<73?D0N8=*]@0/]6>2/VE!*25Q$-PX,Q2)O<"HN['%1E MJ=&N#\;*L;L':%$$8+\_IGK<>5)(/!L)C\V9(ZT ;!LP;@63Z!]I643DC+QE MD:8^9Q1;95>30+WAB&;(HDY1:E1XB1+(/08BI;V&O%$"4RKR\&H;#?I.*E/1UEDPF*VA]K02 MJNB6;NE"75L?+*/&,](W[T Y%\HID"^X%2^X?=3_K;O, DA%IH:F MF>D?\I7 GO61.'*1);Y:=M@C9,=Z1]'A4:9=C>#QL7Y4ILE8%E_4))2A.WQ+ MSPH*B,TZA27E87([N?7(L]!)8!\@ABL0?QDXLF#>[+#>GET(G[O=U1( \#>\ M:QB+ES- 12*MA-4JSS!)Y2B4+?"1&MAAJGS+52G9='S7A6^<0DZ*Q],B]^"+ ME$41[IK5WBSUM:QUNB*$I4'C9AF=G']\\_Z4Y(#$_M:#W_#9V[(XW.,>TR^T M?'!WDH@K-R">=E"D5T*Y"*(160CE=SMJ3]AM]2T;' 7YE)$YTH@=^J) 0$+- MZ>O$. M=^)J!5H%*/;L;#3MN81S -,KH1A(>2*3'CJ$,=-_<,FZ%4!)PK]!J M5L :B#K(0G1?9E7:>T"2MLZ^;A\YC#?% U@9I(30\,F.4P?'6)?D]7,N1+J; M47O'F2 +CH6N4)01D?C"EH@P,K"HSX%MJ#0OT9G1: M?L5N/3?0UEG.Q.?"GQMG2_?$[BYY]:&10/2IR6$/B4?X#ZD=HGCT96I((Y[Z MD:S*0C0MZYTBZY18@/%,Y3E=RH:(65#"[.6%K?D;:@APG/82NE7*#:L.>^M) M)ULC6O7(0JBGC&[X<$>5T S;Z%MY%A*[>B5!Q4.SHR/W?9KL5"%M/T)R8>/E M OM7?"4O:;3+OBE+DS&QWP0DQBQUQ!&8[^"H@/3$!%/YO>U2C%6H%(J$)VE? MPJ5-,7!K50NA*^0'L%M(Z=0KD0&,ZK?TT5B0!WMF8-ONLGO8=^(4>Y:-K9>A M"B8#_6Z 9;+F'$IPHA;KZ<;#*KP8^?7]H;POT&\%8W/3<9(*]NU$<7[O6=^K>]H(.G7;WJMD3Y^?O\X'AC6F+WD&'JNTKM M$(G?@>JXNW=\QB2L(3N%*5U;[R[>2.T2)W%0:_>5R2I:M^N=T)L1N..-M]9Z M*MJ&4[;*2)ZPTRZ/[C#4TO=F)VCE<"XR<^#M#-?J;XY+#HAB M"94G>NN7+*BN_)6K&R]35]4"6 O90PH;S:"M, MC91(B C*4H2)5ND:!^-[E@GPPY?)]M$7P&'6^P>&0#!B*@%R1C J[1D?H9T; MM,'C%+O;H.VN<7#6HHR5;R0W52IQ;8E[(H:C4@GR?P];C;LE U$SC+W(::*( M#+:SZD<(NM$+0PP;B!!+T]X6XR2 /("-E:N[1[Z$[P]LRW.GA40<3%U7,1X? MN9C>@W9W8F]OC'I\6-\A7 MZ&A8"YF2GMV1>K/V;: [(ER[\T"%=%@(6Q8U N3'JQO4DM+#&[%MD$2SU M7B<( 0T:]BNO9!?&P;4-VFH&W('/DS3EV;T18JU2556W,3K*(4JBLX!>F[W" MY= +^E9,2'KD>#,Y58O>.?*ZWD M/<3&]V"0EYS1$'SAI?47O>.H)S0(V6B[ ME_3.)A];P"7WK7YMO4RI7-U7^Q3 M5?)D*P)*PC7BR"K0)7]3'89NZJ[L;0JGKLL7_<@F?*,/%]XKP8D3F&MEPW=Z M-RG;\+$KM(E@:AU1>! !W&/W)QC%+/.6XQ[,&^XH:KY]<-#7C@8X_ D7&(\?=!>A MTT+T@!#&,HZ7@Q%A 2A-S'1$?]1!*38G$^_-&XWEM2&G/K5X6B 19&L^)V// MPHVC+]+I/(3_!JY4N&5\PR0QV,=[%HM%)8WU-#X V=^1PAZKAU'DV,<8""Z_ M1?($ 0$@EOVA@0X]>A MH4<1)]*=%=H/H)AL\=;,*+GD7?*5\_S<)0<.$2'_-3^!_H8-[#!>39_4NXOV M,CC8C)^U,C;&[PMV5V.G267@751'7/I4%DM@G6J3D*\4\A/DK:)TBVEIK.E; M;5T'RN+V*.ZH)5!%)F>!JLC#R3&U'(#H],AO*/626YN)!U:.^)N/ M,63D/*$=1+9 .M3=]14'NH-$.D]5 R*\B3]:0;%YYC@RFK(]IK*G,+%-&I#T M$K27WNQ5E]5X!KTK:[%,Z%[3)SD6Q_()A4V&=Z)-W;"@VZ_=RPH1Q,.')ZVWQI3%'$+K1L#BH>#B2=T' M81R.ZI[\37RG>$P;;R%IHGVR1R7% M8H;FB$W&0U;H3?\*5Q0V2$<$/5IP;9)KKL2M/J!="Z@@!6:E=FO2E!2$IPYM MV'+QC.(*4PC67O1#7@A@;P\-FE/0-JZ@D^;<4E8*.1U&L4DMC]LPV.RM@/=2"D;Z7W)<8)$<0=TP(H7KF0"#MK M3J$@-N2OZ(,(_,C$-$,,D7 M/\4"!GFY!;!H=M&2R() RHZQ\2RL/VB %S_> M1&5WC$^=?:) E6D VE1S[MI\X9=^R3:I.>>U*1W#(&E9,T",>U.F&?/V $(S M'2G&\)(QOHKTY_?,IMQLQT)K/F=@%2M5",N*K.$./:9+9T+"N7'R$VN5J=@/ MTD8&P_;\%KRQ&=WQ*._2#0B3Q\A*Q>)_II6?T[BY! M%M6=31TD6J(@Y0KFN'3M!3]:LZG"W_@^8L >W0<>1D0&(AIV^XC[&CI45]M= MM'P#1UZ)<")A^N)4!49)YIP5N3FK6%E!C=R3 \A,1,">%4EN:M1L<"R9'((-QB3 F MFQK#P_- MX3I.ZQ>IC:7X(UEG[&C:"I-8%'6?K(R4 (\;:[@F($TK&!\[9Q!%NV#D< M^!LTMCY@BV5CY$$4DD5YR(\V(H%F')*6><:\^3S4H??>\FLB,)Q^!,W'8 )/9; MSF_8VKHEW=R[;D (K9C_J(](S+*"BMQ$Z)U$BD8+,EGR?4^9"-Z>"XO]HMOL MMY0 FT"9'"\%DGYJ:D;NAAV;,*HW*5SQ(G4%RJK F5< M1'7B&T[:)RRC>Q'MGR%OX#L1%^5&K4[:'^$;C*Y]=.)I&5:]$$/+J>0L(?.% M>T.^V"$8&7$TI_WH5[1;,E"'H)"M;2)L2P([C!N*;;CE5K> ,K6#; M6E$ %+]1,ZV'V0R# 6#1/A[*MEZ\'(16>_<0S(UO-UD\F MJ1>&6*"I5Y!,!*_#RA.R!PE*: ROA1K)O*';\\!ZR%HAUV2*89\=&2#BP-+ MK@BU3;!8K1EMB*IB=233 6F2A&74NJ,N4EE#$FB+UT4]BF@(,S2B :V%^]9N!L"!N(=T44S#' G=(CW)GD*'/5@ MSY7,3W!0>R]KG(=R%$R&A[!#OB?FQ';P\ESC:NA0,Z M2%,N5EO\UMY:E85F6$WI"(\*H0J$II3D;(K;D<@Y=\Q\ (PX@3)G& O)+A:% MV"H?-DJ!1W>N4?1,)^<6B*U/T1UAA7LV"UJK41E,9=6B/# ,I!AUKS?:!7R4_Y:%C_18!'VQAJR1YRSOJ7 M>RAH.1 KUO!(=U+$FW<8*S&"B3G=Y>6#S60;%;)T1X[ 3%CMV\!YD"L+-FBU M][$!J9I*7;R #Q;V8-W]CKW!=#>%5P*.":5,@4%)W A!&#"OI_JWE$;MSJC) M73'OG@]/\DC :MT2MD"T7PV,R.KKRW18V84R_D+Y6$ NGIA9D70=HIR;T&<\ M8-6JS&[PKD7UY2>!-:YM2KT^P:;FRY_KOT1OT[3ZR13N%! LYYO"L[QNPCW$ MO(*I1AA(#FA-HY+L@HAG3[!_2#4&,I%>-FGJKHCV'98]$'>)YBK#GIR'G$0* M7; 8&T+K'P84D<&*\I&4R 1IV\E&7Y$7%[:8WY68 WP;V2N;^%UY+!%BK'O: M>P99G09&.4A_#DJJKDK2=(JG^=>L+')6,SS?'D9-N$6EY$H5NO4:FL:H62S.E[BXNXL$&R3-DU^ MMD.&*FV"SI/;,I5R*9+MS'6,=@A*+^;-^7U"N:GTA;A !HS M]P>R\QJT@XD]9@!4M/VJF*9CA+HNTDHL,D2Q3Q*LXUNO]33XC,O]_#E%M++& M0K#A+'@R.A>^:5EBY"Z7?>KN1KGQJP CK7)*^PW) MH"<;4\+7@/)&]FF4'J?TO +H"G7F4=75VSNIH3/L?=MQHPKP@H.?;^I.$;V/ M8>/1 WW .=Q2[X9! ,VM58-*GU;610=R8%L8:J118[4+YUEC-@I!)DF60[@D M6%S-+^[BPJTDWDQTVY4WV0,)N,$0-Y%H=IN=AB4+FYC15Q#5F"[5M-"FJ4%R MC/4AN6R=43[#?$]^74K772#N(M5;M'7>3D"QVV1$$P&8A3E2R%0MQ$M DSK.L$.%8EG_DK$Q/QAX+4Y@1DYZLJ1C.D":V4Z0URWA.IY5PWI= M%?LNZ"IY&6V=I+F;0/M H2 A=%C/8L4D>QJ)3R@!J0;N(4_K!Y=;)_=>\)Q\ M#_HMNP!46C'DI-7LOJ&T$]<%.@=R4HFL0VHZ5"CT4=.\ HT,VS83.8O@FMJ6 M1<2*'&6)F(/0,,[1-V034'D)^ :ZKT_&@U.*D\F^X5\S^(NQ<(2,HX"_CC-K MTX(B",4/>$TL?W)W@EM7-["XP6*XR<+%V_G81JI$1:W8ZB5D*C%MY5NBDQJ1 M_0/C/_=T#A[)Y\LMG8IR*!E/U#E'U6Q+]FDHRMG2;2UCN*G/PH=#"2K& RFR M?QW-B^IB\L1M+>XAL="V5HL[)][Q03F#,IZ8)[<([;$6R:GX2,GX+Y RBBF^ M<4YW@\!<3 B!.0UO[^0E=WU8/Z0?.DQ*M/0B5U.-SN"B3_'/I1#:\5$9=@A: M=B+I1G=81(3R%.CQ9WMKJ$!:N>I=DQ^I%E"_%->'M&W@="2L 9Q9 7M2O;;; M0,C6H;I2.834%I1?^'JJ%2\@IU%5<3H UF]8%/<7X983/$AD!SY[ [()00UJ MX>K$5;$=O7$L8LDNQ.8@I9)%HZP-B.XFG3(%%JTD?A(].!;Q36TQAZ:4 (W^ ME2J\"6(,TR'87JMOV*T[]S;;RJ\4D] )%P[?1NLL;KA=%R!,B!]F M$Q97'1$EX#@A7^:L,--%Z?)J[(_>>WSG54=O.@):TA@]")2?(, _EP)]<,?3 MO]O]DEHBP_8E1AHD(& $JBA125TJ#)C5XZY :<3!TN_4DD M>P=V/4"X&T&R.Q"Z?S/5#P!G$?\F*:!5JW.@+%8=VBL_=(6-F/8-XE'ZD2,6 M<>"N9X$(UR9/-XY.MJ/ &\EGTJ+A=/*E=X7YI@Z;@\CY(ESPAE,<@NB4DI** M-X-4ZJ$M)*TP6,:/7FD?MA>]\N+@@*@S.,#\_Q(<<.P01&V'P'0?@N%(HS/X M?J*WB!ER$0S,T9+N]VJDK&& CM&WYCJCV\#D!'_9V5U$,2,3CQKE/>8MP4H9 M5FW&*V'=PUCP1S]TAB]H/I9V53,*R8<5R*H[F20KDE2HQYN_8XZ%]T3?%=YSN?$)*!B\-0#B)-$6!;,DM28O MGF3MO#5N[$[BLE.H#]<>#<6_):R3$)3Z$15DP0E\O.%:)%9E-K+OEKX#EN?L M@C9Q(F/3]&XWMFQ*H2UW<5-..&$O=9M38R_!DX0QJ&REDGH>%KS,L3), ((P MG&W(%8DAS9$",$(>Z)><4(&-K>@%L45*>'%#*^U12BE 4/$R>XX.*S;8F"V>$WWI.VN*PYQBOA5%D3X(+WC.QO4;-$&Y*^$JL&YK1 &&-3Q<=R^A$#KR4LY&GK$GB1*_ M8K#ZY?""O5Q?A9V_DLK$ F TCPV:45< MM+\DY 17(;A[-:-P-0GC\BBO^Z-SNK2Q+EI;#M%JW)['X1/+HM$;KW*H?N=7 M$[5'T5N>$B85&YND^0;.[2:C5(G6-F-_U 1/+I5@5148"*+7RGVST_[QD1# M0(9C_#O)?UH@B;=ELMNQ D %I]HS;<54-6^K#BLF''L$U3- Z7>L&\=6HV1! M!/B-@#A<&&Q2*_5KBTR[5E;%.@WM_DBC8G:O]D&"Q):58GLN+PQ:AM!"0JAK M*JK(R)@@[&V#!20T^PNVGJSN4#IB%5'C[.SP5&.A,!C/EHXQ^EN\8C>%J'W. M1]SG/;66 M!"+%$'X7E\;+K1 K56-;@LZ":"ZU1;PXAB^PJ%FJ:]MMO0C#$X1"<0[35O@> MY=%XIW0I7A,TI!-L[Q>&#>5GD75:4V3*M*W+ MGLZ5-5>ZU%>-5"CBNSKLZZ8;U4A7UD!M0D"8*PS&V2QMDBW.>-6=$\U%3J8Y M^8TEM1[>[?!Z:>%MC4)$QJ+7,<*S.3TV]"(JG[.)>AAG)[5FFUH:*$8NTH M M'TC1G )/QTTLO0FQ]!5.VWIHV$ OQZUCD-;]PWF[A#Z]E&%!:*,;$V6?T!*K M-LNUCC2 T6:(3M':I(J>A!%P%5/>*LWG[Q"U7ODE$N+9YMF@(NZWJ7)5Y2-+80TRQ7\77$8A'I3&FT8=?2(\>IOZ)XE!99/=*X-H.+VFHX4*DJU3_;*;+@6(!*TK!P6OX#FD%:E$?6R1DJ3=1P)"#%RH+?.6JLO+BB[7R3 M;8F-76C>Z4^(R\"J"-')Q:>K4WD4/JIH1C40UIDB R1,5M@AEJQ=@TY$CDO. MJDQ+(D-28NUIBFF_9W?CN"4\ MY*[JHDTKYJ$L"W9JZH XFRGB6(DNN=J[V!2Y"/R:TYKE,"5-?VZ.O"PUX^S$ M?;U)9D\*!&4P3-?29N$T%[W@FV_2#!V#-!W/[JPY6&P#RD/ M$Y2=Z10 :%2"1E8=!3?!O>H'\8L5F!P =F&EFDEO.#C*SE1\M)I0L-1:HJ2. M_'5/JSX0W*;T6H_ ;,VH.&K:(N]?;Q.8Z=4*<^I40@>]6A2 I')09HHCV*24 M.X!8=6@U. 8]DXHL]NA=(%#$IT!2U;$.B)P%P1RF?S\XHX.DR^9?BM82P_;T M<].YP_;!\UP=A\V0=1=T&.$]QBZ' PWJ=L0YPY"_[Q%?HZ;XZI-:0&&BED+' M'V!+_DG$[!>B.4;0]J!Z].,[Z)JT/AU,>].!+1=S06$?84TFXH;^9"H)"C.!T<9)7/P:[T<[5GK];"51@U*)!HV@?Y,2 :1FF2L&*\84FDA7 M@L(23YM%DCN2NQYY[(V7 O"%]9&OGT6P:C%I3\1K/0..."1&2?(W.L 2WSJ[ MP->82M"TEWE7W1#WY2].=S$,]R30F;=/WAJUP?W:IZ.3K:?G:\V3 M'$O9<=*E$%)%'(-LYB>8UNA^+U>132[-J-$*$^V F 44X,<5M0W(U)5VDGB! M+)/<,3N?N4D-P2!(M;)9&I^1G-%7[['UK#3>D;])5XFDAB#;!-N/D*>ZI4,(,1M,5GUR(_ZU6FG>,ZR7]SB0KT;J;84?91 M2GGYQV#FS3E++"4G6Y1")1JTI6GOA/1+SM3<4=*\HO+*GM_5!R=35M!\+XE@ MZBU\]MQ++SSLG>C%EC53U&)X!W@YR\@%Z ;@EO8ISWL+[I$MF)0R M7U)S$H3:FD;O#S?;;,4YIM<6, $KL$]M*AB."SIKH61OP,2<*%&20&JL"9^\ MSR*X,@J#TP)0]@+C] *O&NU/0;%+0U8YM,@9#^5T,CR-?HBP]N1@$D\7(_AC M'H_'(_C_PGAPG9/1:32*AX,1/#2,QO%B-H[GPX%Y1]F]VL[G&Q:EDZ+;@YQ[(-X M.5K@'U@:8-$_O(Y; M@LHU&:=M\)WU: MP#=A@;%.9XMI3SRL];%]K0='T(!,>%ZX5CPN%6@D&2;,4"P9B:G['R;QHIF= MV%?NVJJ2^GF?6V!.6KRPA:@9,4%.B./'$H]=$"T=8[W=-4Y MI$89W?((AK#RJIX2'3EO3[:W)2;K HG%!*F+G4W,C8GUCPA37H2WA; S9C/7 M(%*+9H>K/V#\7=@SR3R&WK0.$2)ZF0A!P/]7I$/K)V-Q-!\PVM:7 ;W/AF0L M?K2*7G.EIT\))73K]> F?R5/%"B+OSN@S0>_'[\RER4PAM-&$B<3/X2P<8$Q "\D!Z])! MT[]C+UP9G:7+SY/5LB(](/O-27NUUV6[KTI;HY M%VCS68D98_(J&LY>'=N]X0@>&;XZOJ@#7/>&QO%%8SY^M^K1KE38]MO.AXL3 MT1TS$@3%E:/RU%E) HSSCZW8$\_4(/6Z#EQ;QUK4DV@3QBZKQ=B"FZ2^!2,' M07M-T[T*.&G&CJ<:KCP0=2BE%DD[\A++MK[14+NN$()PV%*)'U_S,G[)]P-& M@1Y9P:#(0DL5M-7C#<+25JQ]MR=XM0MK%])HA(^%%871>NS;J5>B^M(6/O1\ M#:O!"XT]A!J'\K12!3H(:D>C>#D#0=@X(R\Q6JT6P""M$4&D&5:F*. MDB@UN)S/XN5T00U.9[-X.!_\-]TB1S?[?^)U\@;C?_=ZY_X1WMH2UU"2^V.: MK*6"#5\8PU?/9WTC8'WC^7&^-AK3==)V<6E75/T6J95[NTHV*&_6[B5\ 5AD MG3^RN?!<,!3MW !:J^X)PN=@+11=SI;/+OM12P\W82@K< MG-:,7#?/FJ4+TZ"+)XZ6GR[^![B[\7#AP1HNL$3&P,CL4'VFK&U:X<,9+65T MB\4P'HXG$=;5F,-YO*;"XT7;1*#U>+ $F78RY\^+63Q;S!I;TYY[O.LIV(FM M>G%[%Z9[+YIG](F]>")/-VP/L+4A,*L%?1X. M!_%HN>C*VCU> B\;#:/Q&!CD>&DHDRF6CT:X!"@MHGZ.X+'Q9 !,F^Z=YC2+![,) M$,4".AT/AZ8]T[Q:IV9 ==/YE,D(36V+R;,U.\+K-#4[![4DRSW:S#NFW*6Z MC>>#>&SA<#,885-Y^XY!=HPB6%+5.M')7AO5=#J-)[;@S70(0YS^$T:U#ZH( M6.UPG0%#KA(N5%8\Y*PIMR8"OPY:T.H*5XP)3J& M3:,]9RIO__9['&Y!#BZ%YSHG?:G9X!+RRQP+9MB;41LP:1<[L-6^Y MYM=NRXE.YI)DGTC:=%//D7ZB^',J<"%=$(B.6'K8 6:,J'<.>KA?-MHD%#A5 M?ZJ>6IT-2JC=9]^BDYFU'T4G2V<()CNQY PP@-&8 MB"4@A<)Y>>XUE58; M.2J'90#\<2ICSP=;UAHE25R9(9N-W=@+)ZV5(D&K2I=1Q=23YFLK*(&.8F I MYJU?^$%__\F(B;#H>J@F@XN449)G98F'KXE'*E:!!'_<\6DQ1IA*)==/6 M,;2YF$[BV6S6R/+='7H;B<>6 P%R>7KFWA@X MG_XQ6>M%G5]AOA0;'*4Y/ /@O6?G%F(F&<11!!=ZM)%%:MW713,R(+\8J#X"Y/Y.![!"Y]; MZ)UCU$)$H%>IP$MS\E/]X.'@>^%9PZ\F<] R0"0*MCTPF;ULZY_! 5K(665\ M6*HQ:!,;Q;+(TO]82*$=M M=6":"SL<]H?UE<6O&LW99,HHYS7;F4:OZLW 5]'[H,IH8UZF47F!I=RXR:A= MCR+1:F_\)VS7:(#0A?DD'H-VAX@&T+7F0_QA&,U1CY^.(@P 6N)7HV@QA!U; M3(&P\#:%%T&9&X_YSPF\ )K'= Y_TJW$L9D3:' 23T#QZPD;#FHRU3?9NJH7 M,70(K8...IK'@\5 5,Y+B9RQ6!V@Y^D@GH/F/(T7LTDKKW?%S7_ ZD$&IV_MHF6- A84%Y.\9%P";Q# ML%1JJ2&J-NK>U".RHA^&_>70%Y$H:7["*3#] @;>3CMUL&: MK;Q42;,8LF8A%:V\6&85VX&(J4A<"M8DKG7'J[OL'HM6 =O.TVW] MZY9\9FH/BAD1%8'D+S4BZ6_$G[%K '&])*WOO42>%._6F(F6IFOQRB31#2)_ M,5K$S\@>EI9$J)QAJ%P8#/ET.1Q+C;;,W2;U4@ 'J (%/Y#;94/%M4Z&"A R M:G+G1)"TWEJ&*)PP.:DQPJW$?5F%L47'-MR/'F[-GFYM=8BPLI ]>AXVU>4D0!X#0%BTW9&58<=IN?X1^JQ5K0\MIZ]YGG5B'W$KOFJSPLM] P# M4KG-G$D=#;:&GRL$^'8WC(OZ08B)R(>T6MW M 8V6@W@RAQ>'@V4\'T^P9QCV?+R@?E'"FH)<-9M/<$XH_PWBY6!"BE'NY M0VYK[:>CFYH#B3MA-RU(-&CZMCSW2%O.'\9"X_7)]]>'?Y M^I>+Z.SJZN(ZNO[KIPM68LDR0;8(LD"0W<&S-I#RW\&F@#H>0Y/Q>#&#.[VGM^P1I@[G=#R; M'OT',1S#B5Z\P.@GLT6\F.+]-1DOX^$4D1ZCY9BN C1CHIEDAO-8PKCF^-QB M K^2VRIQ(]/86\XOMT_:*['K83(LC>K[PLL7,I_S'YF7W2,UO75?[@[JJ MS8JJWP_,Z?15VW*,SM]LGNMO;AJ6ZK.UK3]H^6TJ22A\('3!>W>%J54N;(M( M"_%/7DQE^X/> []C&4%**]%T8%TAW=@F\U)IO0M<$Z(GA7-3?!:>QLF$J)UD MK.%P8*Z2;4*@*(F_P<1EDOP')+\%2L:+"#$4BW@^FED8E>-M5(@\Q^SMB89 M:AX(['@!YWLX'D;+X3@>P-F\HA"XW X,),3AB/C)A#%N?N*/Y)'8+I]E8!W M;^ ZA.LC;WML L,V^#&/_G2 SH93.BWS4 83:(6A M^F8)-Q+ %EV+7 %YC]BQ;!5]R9&-O<: T98 ]#.J01!90#P^=QJ=8,^"D B' M:_$15$R^-A5)#BWY *(?0!:W7NZ'HOR-W4)[\]5-&@/QV\:AU-F/O*E\BPUDD-/.?G$OY*.(:*[1$",<7,<6B+^"DZ MR4YM@ O.5JSC7-X1A3/E^>C@H1S$)-'MR0Z^!V$.-!]9[1@:\UO3ML+P#VWX MXO7E]9NSH#&T:Z"5IW*K:#.FPBI#Z^%@Q=ED2#3$EH;]X>"G(86,BZ&MVUW- MN&P;I<@IE3%9'M93MYB!MH1/IY(#W)5485785:.KD9T)B0TE2=^FXM5^OR&+ M$QM]T,7@DP]F&N(\-+AG 9D#X=/2SP>O_.12?XPK(&\S2HDL'"'SP )>LK!Z&!)<0E7!)T!QI\X\2AF\ MVV)IU3CG.0;P/;TT0LB:%[>L*+!=.=2)+84U)DK>.Z36/H1E:K=U];-7246-)A@QY_L'+4>!$O ME\-H.@5I<"Q2TX2_F_%W-BB@9:CFK20Z&,[G\6"R!'4.Q+SY6+H=+I8@V(VB M*0A=(#383D]&8W1H1R!2P&E&6^&I=#T&-6PV78) .!PMXA%TW[I6/T3CY0@> MI G%0]#LQJ-9],2RIE0M .WQE+1"V;A?;X,3RV( M(C8!H6V^SCW(W+W#?16-1_W%*Q"99J\,\ZCAI#]_%.K"AMHRU6S8H> M-X 3A/=[BPEV>4Y>613F[3[:A9L->#TF2Y@NFYK@)WZ0U:ITAP#C\M$;IQ37 MNR6*R-@3U9(XI#/;2EMZTQ-/@CD]HNUU$LF;9J,_&33P>]@0= 102AB@/LZ5 M1L=Z-!ACN G_,05]:S2:F+.MY%_^ZI 5V+3<:FA6AU/$_QA*5MB6CVLVA6,Y M7T;3\0Q:Q4/IS%F^662"P3%+./# .P9P>#_ZD3,C5-"FBV@"IW^\5&Q*VRH. M4>T$/6T^1K5UL!C'T\%$("]M%'P"$Q[/T) T)YX"TQ_,XP7PL-/N7OAL#>/1 M;! /%[.( BQ &QV'>Q"@Y9R])0SGF(Y'B*&"3VAEFHZQ#0^4.!Q/0>$> '<# MECJ>>4ILQS*"@KH8#O5?649?.(9E60P7E'1E,FZ;H__PF)CI?+*(D$"6\->8 M2*KUA4=V^BPH3(9](_#G%/9L.D2/RK-D,L3[U'(GC^?]J15U@!/E39H^^?#Q MEU.F[,B2MI/B,0_K9D-Q@ZT)94;3G !UE+89,46];.,OJF=7Z\]!;R M9:M#MYEI61N=+5]WSYKKQ)OKZS!5ED S)2"F1(.S#TV7IU"$^HS9T7<@3=-$ MA\O%+(ZDH22JA0^OL4XFFBYP>%)53^ 9N,8R:[&=]:.WAQ)/31PVA.;*D'5B M2W9VE*N=T\&2\X*='YS267OPEL\[9/WH/ SH:>-3;<;?!DZQXV)XG=YFG#I8 M :H_A)P._UZBC2P> :<^!0ZT*AGH>$)Y4?'C*=S : 6?P*-3-KV=F@MV.H3- M.G9:[Z8-0]0V6:SV52#VGLK'!%>AW]ICP2S I@9RK1:KD)(620CG- MJ8PCG36M=>/7*_!BY#TG%3$:>)0/P9VWFBT9MNEUF(>X"-HFCI ?255 >#E\ M(_,7//;VPZ6C:<^MGMQB$-.>[!K^7ACUOM8AMH&V@C+!U.4,=:2A>1 M/J E57"O*$NX* MG9\@E;Q/IO:TU(U E'P70\SAZ/Z;I-5]SC.<0OF%QJ)/I9Y]:K+U_L5 2[KP M.*<>&D)LQD@CR>H5M:![8W/)L*64[4)D)-+$\9@50/NFC*LQAB0.!L/H/M&, MH1CL2<_[IE,;%8B;]9*QQF*=Q<07E$X=<]MAT4DTUG%@G<=(2">WD]-4 MB_["+\E#3*S+IIOF+6&A&J80NW6@:,#.N2-M^$6@JY18DN3QIE?IFY97#30* MI$:'@$OG(0"FBN4YLD7$E.P3.+$F%=,,]#@IW_3^M:#K0YN@"@%X4^L7+L>] M?F6PR#A?;_5.MMG?L<:)_.0-!NNBT:!O@A*SP@Z:&T1'\P.&X>+!!98W"<%5 M>,=0TO%P\];"::^1SQL>>&*]^,,L]I@00'4 MLTWM-*D14-XB81P91RGEV/WPU2>:CNH'E2.9L45NBR3!L+A!F*P==\23SX#! MZABH!@\FZ7R,H\Z()P\>,8^74T3>S(BE\[KB(M$$3 MQ.PA6"-;6_,OU[ 7Z M?>M).>[(,,Z1<2$K:4T=':9$",YP=JSW ]2+98^RM#I;FP?@)^NYSJO@6 M++2'M0B(/E\KXWMC;R:^2(BYZ5'25PTV267IM"UQ2HX\"TX'9PN)FH1O>&WH M7O.JNG1PA ZY1>B+]^6,"F+(%!O.+M\>+'4,HC,7+O\[>K=BLY]RK:+ M2Y951F/)T])=.T&=@W.*"]RG$HD5RCA>Q;=Q/;MT].[V3TLB2E3Q,#1%6R5! M%K30?;$3+M>O,<<*$S#FZ4,7+Z "1FQSD%HB-5: 5A*4YOGU!JSWWNHQ6.L$ MN0K:J-9K"J;!FXT!#Z[PCC1$-QZGW,UJ"RVEH;2HBW/%MQ% (^>K$8;3M1$: M!MB^D?8I--!8X1 A=7V*B+!V'3X?9_ST9]<7?X^.MO^T'=!W1L]2XV%IY$PP MPV0A FK1.K>/+8?6U,"0I N+43&T'.ZQ@C-SRS"5GN $G=7PP\]4[@2Z54,@NJ9OW!W^/UD,(U'^/886O+>?F)4 M 6_3ZU;&9T-E>DT\N9^NDK#E<&OS&IY&\_X2%JD_,%^\G#*X18'GRR7&6 [B M^93BPL>S>#PM-@0-5422/*M@"@0\!A&-H=0C @8_H[6. MEC#L?(8)YL8C6?1A(^LS$XMYPAZ@AU.W&'N-L7O!.YU&H_$BGLY'=DALO.;* MPE1&FIKO$M=-BV*'9>.34OTR6:G9A_C1,B5\$/IUO$CR1/A[2Y&G'U!,&(F8 M( 3E(979DLI'"_%8D]$D'LX6G?/Y+7VT]:;@V(D_ *>6['%DM@JRFJPLK.^V MP.@;*@RXWXKN9-HN^HY+35:P1>!XUC*,0/R?#H8-5(UY5F2/$H*>[R8A*&]H M73AO3[WJI6&!)Y&,@)O>YK5EMI;&^E)AX1F.V*^ML]M0Y2D=A-D%L?M]A-E* M:]9JCSS0D^"%,^*J&:: M$N')/ZI.P0]"D4/^%_1.251@9=?'+-UJ*X-7\C_][)[_6J!K@]QA_.QL@J@< M^>^T/WJ%\3XS1 #ACTO[=6_67TY?F<]9]5MO@[D/0HRV#!^1/?*?.34%_XZI M*4)-X7]Z]!7"*Z1&G]_ $ = _YGT)_@B_+L8<@.#_EB^[M%G-RF2&K@!#2;3 M?Z?RK_]33[\,!#^FZ.^3_!IY'9\O_-D4//5@XL@%%>,%\@87R7UL"HUJ!O#J MC#6^\44X<257@3@YB@(:1P@LDQ@E_,0W$3"%3KBTTZ ^G2I_V MJ]&T)G-2S/*0^"TU./&E4/IF)*+HCQ??5IH5#]\<8B+L>#$>Z8OS(8YT2"R1 MOAJT3R]@C(L)QGD/^(5%8[XOVIB/7ZZOKL\^O+G\\"Z"?Z*+_[KX?'YY=?;Z MEPL3[HF:B4")1R=\TX@1 L6Q'TQ&QS;FLFPL37305T= M&(<[,9U&HV'XU6)L+5[\#D8'*I?2?9A,6J<2; ."Q19N,LO&[+0)U3?R=9 J M"+^.3:U)D/=A21;:Y!CCQN/)'R.^1[.$_&RSCYG8NE1^,Y Y.39Q\ROB1)* 4_ M V:AQ78=U):@+/ >WY99#SD+FMHLV""&%6P718:01(U'-K=HKJ&5B#7[C/E MW+8,S[P\5@*F4-%&US6CEM$1!(S#.Y^M?*#+M(K?.^,5%[O"<7#U D+Q% \4 M8Q,:P[DN5C_J5O9MH06IF(3.%?1%UY^C6#P/0P7!BB/4K;O?@B]ZNR$&%DR4^C;P;6E23?.(>;F3%&-?HVPE2Z2U47^@^0R&_460Z$#^0L]OD.B@RT_ :D-8 M1ECL7IV0< \UP<;\&%_#M;/%IA M3&Y ;#5O&[0VV*DB^K:U?ZZZ2 NY;JW8["_UL2?^Z>KBY_KF=)@^1XMA/)AR MP#2;US ATP_1&+X?T?<@Z^*:J2X=ACM8$Z%"_SY2$<_D.R_ MI$_C*9< ]6?%W6)!!I !074Y:TD>\B06?@;RZ(*M9WO) NI,T&T+XNK0NVR9 MKA!]((CX0D,3X&13:S>2L+CHO*%D;Z][ R^2,J>RPI\PD8(XLW'%HY.+3U>G M1Q_GY[ZK:#>F.$UL( ZB1%><9##;4NY3Z!L7P[CSW &L?D;]L]?4NAWYR2]% M!:S*3>#39V$>8D]PXF#YU$O6Z!T*"J: MX__K4#HM@+C]2K##B''G4L!H"WKH5@%9G(2WOL(*] ?%3;'^UX_W()38#)+7 M5/B)_+>$ R+MIB)5:4 M$\T7$%2Z1#ZP!(E\A/;5V2P>3V:P5"-^@S,)X+1_*5;!FU@M @3T^3*:H.5T M.K5QM?XSF)=U.5E$P\DB'L(S7LJE"W0S45KS"M-"8>Z"Z7(4#5'5 !U@-OE= MRQA6\I:KR2WJK3TFH*7C,7D>;7Z@53^#-K-5@JB4>( M,3W[F&-($RVMF%9<>J*V.Y73GMYCAA6)X$L(,$U3F(0B1%3*+1PUU!6;.I#)XO M'TER5\F^CT@_FG252;;OK/2@O 1HX;RD+D5NWR 0WP_L)"=Q;Z7):J0\ Y%" MB@$AN634]2;8NJ"?4RJ#R5$)+=ES.D1.N8#+^MN>2+W#E)8@[0')%1K%&2YW M6)Z9X@$(J,Q)T267"[]W[YTC+%2$820M?:^I]!4EOD ;:4XE;$C,3DAF_(K! M9%AQ3+)KM:X'1X2=2:(M[^!?:8JM9ZV1U%FYS('MWY0D;P(/FY%Y1$L"8;7U MEO8%^'3R]NSJ]:F%FQ/FM27C5U1HC;FXK;7HRSUAI$[.KLY/:0@]X))&AG=R M7=R#K+*8C$[[T87-+>)[KALV'7 O7"),ACH+8;6<,V1/:MY>RJK M0*'8A@1I9%@H59/#']LN-: 8Z)FJ<-\FN62%"&-'M6#;-47@>IW9-'24CBRM M.%#5)IYV>1ZPIL$N^2VMUYKA?'D$4NX5FYZM4U2K 7VGM8PPPJYBYL#0WTN6#&%ZLCS'81W/+ M8:[_>KDAJ@PA<4U&UF>?N7IAGL96^#7">*NTB-7/T5WQ@ (ZA:2Y(I#DR9"> MN&#,@V[,6H;JF:L+#8#VF$%MG92XJ#2'W>*_'[##/:NV.#"RL#!&O*X#AV/%13+^@.]1R:!,XVA/ M76>TK?>X^?L0C.ZFX,9).AO3IT?+(4%*FNILSR5AT>9N.+\IQ:%HL491 #D3 M +)TO!?0(R]SMX%FLNT45:<0RGKR=Y-22V@RBGBC*J,7WJUI;]$ MJRO";G^Y)Q-(^TC"SFTNDT8VNZ$?U])6M)!+-WLY'WMJNPZJE86!/22S!"/+ MJB8/84RL56PQ)S!?@NVP6^\:%GM%=(4G3Z4U*>3L3M%SQQ$&/3]W0!Q&5>?_QJQCK.(SEPBL&>6S]/J>3VN9H95 MJ&+O6%S9QSRQ5_MU&-AF!<<7BX'>.#E' M17#157#PR?-9^1H4);\MRL!G:64P/<(P:(N+=P'VP'2@QSAX51P-H&WX[U@7 MH!0"M47,%/"0>^%R>A/3("67SH6J:M10G@J"C*\LL5=T$DE.X DP6H-,N&R!KTEU&@F-/X$XCYO-X6Z(BR @ M!>.BK K(R7=TY/:ZK-W?81.:K$BS9LO8/ R=MRMUBS"Q?EO;9/MHK/9B;P+) M1ZR!<_7=KU%K54,ZV6:C"I:7!$RMG@M.1 M(_%_*/KT5P_C_L5$13YTD86!.$T MB>>KUFE>>!; MFMHXC[<-=J>..^>8>IXIAR. .?!Z*B M]A-)Y^65,E@]JAR.R9"1^@:B:O0:1.@5@>22]3TJV M(]]%XQO!@AJE9,JQ"0@=Z'EUEZ6^-K=.5YQB'8VH971R_O'-^U.2-Q+[6P]^ M(V=?61SND2[H%UKR.P2*%_:F10X!"OM*J!U+W(O,%50+\83JUFJ^!D>!PR\M% M8PFM"_>7E$S+6*M(K;.U]X#' CT(.>\;3C7[_%VEKK E'\B-+#NQ,VNWOUU M"3/,7:LL U N69@)UK HLQ3C,_S"O_=PX-7=HG6"\7$7ZW)M13-DF#"EH@P, MN2J;X%MJ=0OT<\SG]!6[]5Q76V>A$Y\/?VZ<1]T3N[MX@6,C@8A5D_<>$H_P M'U([1$6 ::WCRE=SDA7EY;&&UOQ1K&!B:4ZT7C;H$D3,#/Z73)":C@V.TY[# M2-)2;N7J<(]G/^)R(GFZ)9LF6@_)$JFGC"2)<$>5T S[ EKY'!*[>E]!E@ ;3;[[)OR@9E3(:-_D%AK=!,"$<%I#27-=KV MMDL1$%A92 ]5'(:+'C.,P5ZO++0,^0'L5D(Y6J%7(@,8U6_IHVDOIOXS$T-C73OIN.D&\8IJC5OUJ MBM46EYH7H4YU!Q+6WITREZZM%QMOL7;)EI'/%M/&DV6\V[[SG=#3$D 5C+<_ M+AZL.9RR51;SA*IVN9=3)7I>^P0M,,Y]9R3;=[A6?SNL;R7=[Y:RK!;:?^2Y MZN*V$D1> EVA$!2;Q4#EY>QUJ?>-MVJJE;6^8G/P>BE"-<]O:"]HI@-!G%YY M")?9I3@V_C:N=)NW%M 7I'Z^(4<2GCBW:!@PY^ M_4"_=6N9558 3-3>F*E/CA#,AEVI%%E&!3PHVW N_F?D8UAU245Z'%D2U"K" M9^DVVC[Z4K^-IY/X,$P%D@%+X!J'?)[D:L%-,6LJUF*OD[;+2I@*F0)B92+) M3:6)LA/W1 SG!H,/L7[4'O8=MTX&HO8B*PG01#$CKYU5/T)T4KWL'N<3)Y I MT KPM')UQWG+\_L#&QW=T2$9"?0U>/M0I9)!12Y2NSNQMS=&74/1+]3#4/X= M4/1S])^'0GR>*QE3E>TRE"CE_!5AA0O2;KEL":RV MA2<'_7Y8H^RF*%4'\7H26@"B2]AT6:I@0%@'&C3L%QQOWH5QF'*Z /[)F81L M4YZ!'EB&4;&LJAM#'>4H7%EK ]K"A5RRFC(,RY'CS>3\F7H!R>MZ';7T$);W M(G<^PS;X]DOK+WK'44^H,YT5F]9+2B\P9W.U;*)8D2J^[ANK_8ZE8+,R]8[K MUDM.W#Z\%LGG78'# +T=KH[<,[>_&!B-'@B1<$D54_.C,Y<:B6/P;CCK;R%5 M[[806""-Q=[67J"G-?A/>FB$]"&>N-(.VN79'H@/#G^.:*9&9ZIXREJ;+G\\ M :/4XH55?YWIP0>XL&6$A]EB6K0#NG3W\//NHM8;G,ZO+2$#9U:V/*!87%:$Q91!7$22N2ZY)=AS6U]=7;%Q4U-/&:BYS M7E^;R*Z-5\GRYK%CYD]BB]FX6QV\C*<"E\=J4M@1DJ_45CQW2=/M(7K[YO+< MGAQ.-8MJ]3,RA.TZ]S@I+K4Q1 MO!R,7,9>A*$/FBE[&R%C6O2"]^I-<;C9;PX6(_IR\O;48B+BH!;/6IHW]LS= M.)HD)=<+;]PD%$CM6W?IPL#0%\(_L(X>ZZFG6KQDP8C5M2M"^F,,1)K? MK*=KVA09\I#CS;I&4:M=HF38#;OX;-MMEB.'8G%<_QX-1;AWUEQE)+FA!76K MJF+% ^LQDSJOH(WEQ>[1/ICE:^BY?.2;!/'@M2C]!SBX1/:;-D:'-G$Z)8\B M'J4[JY$<0.O:HA2048J$NX3*1*??[A*.!4T(.,!/H--F@P$JP&\^J5L=#8C M#!C<;'4&C!$5,+4,@LV-O(OJ 4T[*,=.HN^"H>0KFR8JR JT)=N/L?X#/V^$ M4@F73^ K#8VQ'.VMD[,(8;PKR".X'( H^,AO>)6,E'A@Y8@G^N!.#ID@F(G( M2DB'NKN^(L0A:ZQMI&M7$#(U? M%B!U.CM@0O6 Z4DR%K)& KN$9"25YNZ2Z3N"C2&NBX2E^-0-@6SR$AL M-3JP.?,A%77N97DLGU"J9L M>A\,2_3-*C,,VL13B4>PM\92[YKK24? 7= %1*'M06 DJR*P &D!-6G*MCB4$FI4MIPL6R5 =0>I!OL2,Q]. MRN:^WR""XFU+,;@G+F6_ (.MJ>V-X9EDW0Z(Y&R">W6J.GN28>(3G)_O$OA MM9[/GGAKB/$2YG;OS?Y'=!C8!;#1!J(<_K 9)\W; \CC=, 88TU. M#)NETKQGIN5FJSDK?3[!6F*J$".J">>A^W3I3$@X-T[,8F4Z%;-)&E*(UT*- M]&ACN3R:)E2BQ)NK)-=8B:]TIX&PCT7K#+3S-X:BP(: 'J@%T)C#U"'3#N'4 MT;\'PF%\8HQD:4&3UJ[G]'DC;F*&<1%[\'S](NH+'5EOW#-ZKVKE=IQ?H5Z_ MQ!P7W*WDYWDF%)[(MQ,#*OU8<&\@8B1H'_$S^4S=+F%]YZ81!5")A,-*C;JJ ML8 "VKA6Y#RFXD9MAR$Y@.!%Y.V9UL*J>#9%%8*[&:,K_=)EYY&=C50"8D0/ M 5ZX9)'+4UO_D+..I))*OE;RS%,X-@8-,%[!# 0:*-.@E"NI8"\[E&(OEB.R M;(4CBVS'L-#QL;I$4-%>Q(%:\+BU'T*D$3VL^P'0%^8- , MSP%+;09Q8JJ(?O[XQ07'AK%C52N-!I%D,+-G!))9E:.)JK>=(0D;I]Y8SUP] MXJW,*KO/MLE^5$?0P[0"FU^C8P%':2QXLJ><.&C@MTZ"T$>@X[2>H]K(7%%0 M+X#NK'T-&R%NZX(.N_4\$_P4P[4YKW(H7A^X4@_')TJ"GANT0%.P>MD8>1!# M9K$S\J.-)UESBD.?M,PSYLWGH1XXX2V_1B3;R*H:=-Y&.O$]EK=L1#^B^,\@ M)5R#+L+<63E[[YU%5;*W-X.!546<\2PR;H M;4OF:RG;J,XVL54+#G83H<\73P&:XLDEXOL?-:>CEVR2O,W;[+>4(+I S1PA MA]6;3"Q&(XS+\$K)"G/- MZ$)H';16['T*B)Y58N_$%UL Z6R'(3(U9+=HX?'<3)ZB5D< J<+'#$7[AZ)7 M(5PZB#;MA-)#)S>/]XF B;RU,!YBNP$*5U%)LM^LT@!>95'YM,PT&+54Z."Z M(=SO.G[!1B4KCB\D&04?^$'&XE"6T5/R7>]^#$BE@[)$DA4X%,MVE$W*[2\I M/P;!<3[:I,TIR^3XO/T@!? M&C@A++E&I;Y-52?2-Y<-W^#WG(!8P&%H9 A(I[Y0614H^R+\$]]P^@.A2MV+ M:'@->0/?H[@H-U[29;XQT:!B=.VC$T]OL0J+&'+8\27F$?>&?"$)>=/JM!_] MB@93AC\1*+6U303022B/<4.Q#;=( A;:IW86[Q.!%? "'?+F3^-3030T\"EHT6'SI2%)SS,A MR2.-Y?0\Y'87_+7")AD=']7WA@U&FZUBO.I 77(*DBU(,,?LMM<+0TS?U"M( M,X*"8G4,V8.$H32&UT*-9##1[:EG3"3C#CLER:01![8+]H&HM8-%\:!X2ZP> M>3H@3;) 1E\+B^#XH8\$F*W(&\TQ!XZZ2 D.2:!QHKZ/)@3IYQ;5^+$-?.FB M@B"U65D/DSYAP"_>LW W!&+%.Z*+9C@\@6 VWIODHG#4@SU7,C]!ERF<97\7 MX$T%W.+A%I'OB5V>OF@/&C!Z&+>/WNK;@]F/WG*>_K@6 .J 8KE8A?%;>VM5 M%N-BM:LC/"K$?!"N%2[F[>,_4@5 2:RD.V8^DDB\3YDSM85D%XL2;166SEQW MDK_K7!,I,.&HB^=Y@KJFS:.+Q27+)NND19EL5"_GJKS%CC*+6O-WX>&-*2>0 MET\,A1()DN,(O8U@9.[2&NT&0!KB!)H6!GU@8M,G:=JPHEU0]O?F&&HY0<@J M8P^+K!0-9L6J)"EI"C[T3K"4#58;?VY1WT !;"K#>\#1,' @UB\W<(CDGH-= M7>U]Q$2J%EL7[N%CO3U4O@TMJNT-9DO"2SYT0I3'*(+1M58T9W)60$W_;JFMN*T5[56K(H^[7/@3]J+)R+R,!< MGKHJ2=.%G^9?L[+(63?Q'(X8].(6E<[)'=Q6'I4+Z\UL%1>'6P^PV6X#'+18 M$N'"7-'%K)JZ;*:?,T1:5K-SV&-6H1V,+?^4V5PX=(YH? MBM6P2?>IU%B@IR3;5A',@U=._4PU*XXB#%R'F;>3_>A*OW:]DKE1.PPY!G 9 M6/!'SP0DCW&90GOED?Q6Z]2J>!I@)AO>Q\#X+1OA: :;M&E;M!TR&&L3=&XS MT4:%)-AS'=]1F9(T]^?\/J$499RM0ADQ&F"4JR.)UP;0F+D_D)W7H!U,[#$# MH*+M5T5M'2/4=9%68L8ABGV28!W?:DVOZGX^DE.5GXSJ>6"!.+S._R1V@JH] MG"Z4'.SU /<++(R]&^7&KP*$N@HW[3IS2M36WC5SI=_P*/%BU4BW(P9V MVJJ9(LS4@?.I#Y'*@"< MQ%]&X$E. 66S,0<7+B7Q9J+;,'#1B5PPG2%N(DD/=!(CEBQT_E!;JU16>]8P MR!"J,(XH4#8[;""AZF2*1G%!6HSWC"I#$-&6+ M*;W8&$44-L?.-(A[VHA-JLOX3J-?KN[U-HFT+XR5G"]7-KA[#%]/+#J(1Y80 MECZV=W-[\ZBD@>XKH1^)$-B6Q/EL;L2LO')H$L=YMT64@1B"+%^)F@/.DP.+ M0$;KN=8@5(XQJ@QIM6EE>-)^-ATXIAU9D89?(=9>?-&22MG(DH;I &FN/TO< M>P Y99E"M/-7(0\D%DP>1@,IJ?N1HWV@4+"B6+:9CFR3)'LD/J$$I-1V*[:V MOW&Y=?(C.O?)=5"*V6^@I)6(O,'BM>Q).TE?H#.15THB&Y":'K8H]%'3/ .( M-=A\_@SMJ;RJLAOO6 3G/:E$Q"UYY%9B0T)K.@.AR)"@Y"7@&^A%/RS2(T(I MK;_BMQJ^<>0>Q?$17G-@S^JLLA@+8^.55YH_F3/!S*OI6.*Q&&YR8Z"/=B3F M%HLX42LZIS795Z*'6Q'=G7M[1/9_"-^]IWWPV-VK_EQ)9;!+28RCO(#H6L=H M,'2$J#AN3;>8ED3M[IL>**0?HR7!.59()3ORT2:I_%*6N,T *Y%9-;K/WB?6 M]D$Y@Q+C1#N7"(VX.NY417,RD$'%N1$D_(/Q[D?WE%!_=8.I+S]^DH?,\:$= MGC;RFY1H>8L<33TZ@X.^PZ^M$-IXKR+V(FIV(EEI5;ITL_W92#M0KO%GGQ\I M+:!_*%X]=*&.TY;05G-F!>RRM=H.A4QKS^VEDD-(;>ET+<35%0H_Z,/E/*+H M:=IN.9L#ZS@A&!N_] +()Q33TL@T05\5VU(FC Z?T1%P_2+DW MT2A[':*S20V98%V7 F5%MX^.3Z>VF$-31@?O_8HJK $B@NS!65ZM;^BELW+C M&_F5P*&\Y9T( "M&PV0S"-$ZBQMFU27BQHUV9A,6.725$C!.R*=6\0L3&V,= M7:%SC\^\[>A)1]&?U$S,0::3N,D131P]6:)IAN/A->&R&"5FP_H:M.6?K8"LL E67C6MY\XOGQ] M:V*VNP%85#_FWL$2:#%*S*.HE#I-7JM#AWR'966BZ'?&W0]$VCOQ^)'$W9N0 M>?MDZF\ 3ES_53*%*ZW.1'^QZF!L!$,Q9S;()0HO$/?2QKGH, 5S/$O<6G]R$U?2 . M22LT,9XD$H0_1/@3*,;8(XM FBX4V0Y0I+PN<3/47,$-D$ M"3?;[OY>&2E[@4-C]*U2XM%I$-U2S,QGO8J75A$G2H_-2W*SNNRTVHQ'PM4, MD?B/-M"'#VC>EGI6UY0= 69@O?W4F>)9.(5WG@;8HN4>V1SABTKD MMA:C+G0:Q2<)O>!N\AA_4V*S&FG,A0-N+,_NYN&>@4'7(Q,:<<8;)F9V)\HL MBK7-.CQM*XH*#\*8A"D+-_=H@E*/0]>B=1 M?F!,%7#ZM,8_K\SQJ#CBA@MJ/%CIY,M66Q2 MB[AH?UG==)80/#R;L3N;%!CS*(_;O3.Z=*1=M)1XQ=&X+8^#7]6(9-/XA",/ M< :F0IGHN2OSG-F^UI3>P40DD<[__0'V^O6:,FIJ>X[^4>7T,ADGW5+R2I"V M7PJ7FJG-]!4C78JK?WCMY- ,SQ39@ MGABT)J%5A4+"L>BZA. X^+UKK$VB\O5@ZZO+3RA1L5JI (.Z>TK+(02/97_' MS 4WC[H2]*?.75TS!MLP%MX3IZ H7*B_4T2LJX7Q"]R4S!; MJDR'=O_3?M.F3Y/1S$MJ\T%5'>Z;@91V>ZF-W9$;D69JX7%B4YT[C1.9#:>Z M,V#0[I9\T))E$>4$>/Q.Q]=YM:\B'3Z/H%5_>&PT1E@ )Y:U@JR-!+R^[B7T MXM!)ZK#F#QV:9N#NQ _FC]Q@_BT.6WM[V-@OVW"@D]J5Q.G8A&ZM3' .6M/T MB7)U2$6H2"=65SUUXGC7&.F"-L1U9\(WH0?4CBR5*B%A0GJMBE^D$+#]U*,A M2>$?Z7OLO'E^$3>1%C=TVCD]5O/ZJ5O]'>5L'<.ZOE71YUO&82C/C-=&I)Q& M8@C[:W=I .:I^1U*S*-2'5Q/7=4',T#W""'3 MH).1XY03>=,TRC 4@<^\LO8DIVQT67L[LXA;('QNAF7WB24M,25%NGN6W8_! M5L@83'%2G53.BO+IN,GA082F;974G+6Q56# MJ?U^9@^P+M]2E[J MJD;X3JEJ9!=&>IZ@02.1L&NE(^'"F6),=OX#L5R3TT(OAA3JF67I*-M4XJO6 MQ)SE4=5W^M'*YFZECSBG-CTVHP \'_Y'36N(P:N;%8ST_!*S%FV%=F8]N(-D MP5!,&WMPW5':!3H27$O'6+B<%!O2VW6)P2TVU9)Y 4O$2XGPL_L>FT[S9WX>\%OC)+%>+=$'2-V,:GB,^Q M+S[;I.90F*C%@<2)9[!$^VZ :;1NEV :HW>]]RWRLGV._E:HTFI6I;I0TI+@ M+VXU,F*P]MBV JB/#BFU(SI4?KW%%#Y )%0R3:=:C+.\<,K@XL"&9B9>GE[\ M%+?U#+-'])[A?MDI$X' X9PX!LH^Y1!G--O2P7"!Q[3N*SU^?"GH2:G!A';= MOTJA"]("HW..OTP(HDFGC(JT/)KO78G\@JSE7AWRI2J1J.#"HBKQ\Q-KS/RG MV.%_BAVN]RQVZ!$P&H8>;I3/FQ<)U8S[7C:8<.X@CZ[_)1Q0KW661%#1UF1[!=D95(U.7Q9 M)$61P_^;R I_.%D#*>9WD106';)TLBB(Z]E^BMG^&?4^3-F_P"V[2 M-BE@<^+H N%7_; K]+Q&-O9"5$*I#.<<;\KW*L']UU15JCIBZWUSJ^SXE]DA%1$BI"C>N%(,& MK<@I%:(AC[J923FR*!H*Q5S3^4YF4!>^@4J%A7%1?AK'RCP]H"WZ5P>T1?\6 M 6W1=PEHH^T[&,QF;P38 R(]^U3?\[DZXO#];QMZ"1*@75,5)K*#WB[,XI@?:V@TCKIR)PF M\,2MT3;HB(C"J8I567);Y,8>>"$(EH$1 M*?-&H@$&%PAG,KM$]9R79WVO*WOV,>,ZQD:YK-G,Z@TL4!K..NXO;0F!_%?K M[:^3#GP-R#;1Y!P^>:OPG#JP?',=.6?&4!B89!M#)Q5O2XZIY,Q *\W&66W? MJDQ6W=7+:$#ZH!C\ ]+]U*=(A[2<(?#UO;7=K,\151CB6[?Q*ZZ9]6Y%2=QF M,Q "#N2.#4:N_?R I@R\7AQ$IW#!RLY:_AFWT 'T",EH]8%5 :/H9:V&*"^U: (W[ M'5Z&ORR/WY_'R[.3Y&<2FJK%6:(IXU+4[_(@SNJ# ML=7+ 7WTGTUO".[R>#@\B*PG2>M%D!7]HDKPJ09VM; M_L[K$N3G"AI!";R,?AGI%C?8+FK0O1IJ$!3A!#1<;_*^SPX]073CO>* OX.G M;F@AV'[^&/^N6UU)=13>@]G!=&K*@9J*Q3BIY 7MT! O4*^B/KWMCH^D![T)XU58:6D2\'=*:2T"5@4GD-"=JKL%\"7D(B0@+(&:PVDT3L4 M@=;(33BCE"J58%QX8M5H&E#0BC+& @4+H+L+*H,=ZBZVGJ0M'/7E@C^+.200 MOV3,+DNM-@]-D[H]"5D GC-'.PP ,&VPK3+8+ U]SK(TR=MFR!Q0M+"73I"Q1%K.X;9"##M5G47'5C[6JD8Q*BW;:44Z*E)IVE,: TK8;$:>&F19:,VL1=Q#=10+2I>7K&/ M]=?K#6?4'%I.SB2)=O]):X9Y%/]F)<]7O+Z/C7NB6 M;SU$JFT05-"$GJ-&B;[/*F0EJ1'7(=>C&TV51E4M?^ICA'A*3RV=G6 M?DO^YERE_2='9XA*WNCH0J61]+UW=CDHG6#4&MM+:Z;MA%64Z[>?2M5,_O!# MO7S&:NI^,B"@\0?*19'D\,#[P+IQ"*GK_+(REEHFRI=] L+.SUR:P4OE K@ M< UGC206/MY^ZKK[:'3%R 5J9R_?3-<7^ M6P%'*I*Z;*,_]Y*BQ:%\T/[$9MD\Z\\L7O*:TPG2,'K$;Z>*#_K-P*7^GOB# M4_7(&^8DSF->+1Q-O9:_PKKE*9I$%V52 !M&2RDPQ46&/V3Q @_"*D=O0]KB MI3QN,EBZI@(*@Z\%/ A#K!8*Z.(8:!#MHO@0./1.^XJ1P M[Z^V-H$U";P06H?#)%_ 09S*V7 J46FJ?!6P\;9*DP4<<572U&60>9D2D.0\ M6<"Q6.4RWCSS69F=_':*[#.>='?O$YZM'HJNHF/)W<>GZ6N5\/+8.B7/@.9? M;3:_QO:Q@&<$DJ%S5/R)/);O2)$R8N][N](PG8UMPRZC%_&A^7)$SJAFGD:O M@2G==C>]!^$XS1MS-(V68"\=X20 M'?C4T'MQX2MT]RQ*'!.2)8@<:4ECRI.2:"B-^LO0_#LMPP*X9B7+D)<+^CQI M,9H,!*V)!"._*WQ:5* R MYRRPRD;:L6XY,-PC?U / MRTJUR6!12Q VFPIIM2S:)*M06\O;@I8=12KDU.B^SN!@J19X7U/"KW3RZ!WH MK;JKD+ZQI(&)OL6[A^YJ[Z/3X0-#VI>;:$\B@47G(&[= MJ6K/ E*1@&[8V@VRO@8^%6F3+/):Z[^/&I5!%3%N,;O'2E6/5'%Z^.(&%C4K MLK@%53F%!3G'_#5T"/+OP *RG(BH9"N!'B3;"B\@T L0V4^;.V!]MZ'; M0*HWFV?S](#_Y=G04KYZ0B81 M!/+J()[E\^P@PGBJ*PS[)S"N(7E 7)J#A$*0@%F.[<"?-,7VU(13 MCS3*'\V7LPSO*_ F3H-%OEK<$%2W5B,F[F&'S![@'"CR>7,0I_/Z0$)/LG*^ M.(CK>7M@2(0"YTW,$+ESN $<(#P_:TI\Y6M*M(I;3R^+GK@ZY?DH6QCNV)). M (5,7,T3OZ67$0I&EJB/ A0E;@>5D\,]:2_E5Y&QS<"84.< M/9SZ6-T4FY9< 2B. .GRGXCBN$,AA74%>V'1QE510ZNX$XS(8,L()1H+6]AE ML&%3V#%O;4MBCGRO:N(2MES1*E4C-'49&*#N! YY=PR$#Q*.)P+F.>LJ*VS86 :@>\W6:;^RC2ZX6'P0T.Q.641 M&J-]/()VC/ 0ZR6%; M\6E]%"TYW-]MUI!*[S7>X"@,^*T5%W],,=#O),)V\+@]V_CQ\Q)4+.'X C-_ MG'3$FIDZ>WLV^]/R_&)Y$A__^?C]R3GQ:7F7Q'Y;.(''_XWJ(=U#J214C@4JDM-E>%G$,]@PLB+=#@[BKD6,D5QS*(_\>OP M>IF"2(U/%]"2]?2.7CE!"CC]J(M)_[3*./,-3';8-=6\@^7GZ(>C>#%O89) M/_KEUN \WY\?NYS,&&(IH)+,-L#4"I PCS]^1 0_%6&"-;M%C(H.@(>&MA3E MS*-RAD!".4AJK&;D!+.>W'[T9"D>;(Q:%8*ZTG,1L4>; M$=EK&$\)IT96-X/C^;5[U!"(K9/J>G6//=/)! 2P92+S/VXP-2)AXNYOI-Y@ M,&>3$S#^FC*UW'T&SS5WFBD^+#15F!)3U38>^;&A0^6/6".+$KG9AS.? MR]MXYQV1@5V8'>A 1]@"%4^\+SIWH'-JH\UF^%]>$6G(GTP=OS-%,QG_C98* MU$HH1\S?^[CN;E0KH+KQ?^JSN?_O&S2/D=#&]]8E*BSR;S7/#]!:5:-RA#^V M^O(,=*4*U*WU]M?9-49D:G\ Z3W2?5!ZU#\+:@K^%M04*93XSXPNH4 KP"Z[ M@0P[0/^4\Q(?A+]-Q@VD\T(NS^BS&12=Z]R JKJK_DK$O?.3BM(?I=9;+8^1 M^/54Z4O[JOI6[=A8MY&#G^ :7(3U_*JY[01\;SC!@>-5C:8B!= MR446_&'Y]5(!5_')#".*DJ;(U8.+#'N:$4^B2VEX> YG:DIT.*3\0../=VS% M'7#@=UONM[]8M.&C\/2F_<->WJN(\J-332@UXO;*0?_CY23J-0EB/$Q)HYHLT"V2 ME&W6:])&@G.[-")"C?0.1XS5@/_K*<^2%I3XII F=UCZ>FA;YCX! \MW/CB) MVJZ"B$91AW;>\.U"K#Y%@JG#/!:71-QE#,2[67_"M4L0@FI*1@9 M"A_S @3,K(V"E9" ]Q9IF=09^@D:@G8:M%Z$H,UX2Q;@(2'DE-5:?>'?0^&';4ER%=E MDV1PCP5O6*)N^N6.*C]EL 887]WF<8:G,AR7=?F-Y_6CH?T5NA:^U$4[G M&%ZSOERA 7J1L-F83GX@Y31'QAXM'S $&RBN JZ!@0+H":MHJO<8Z,X<$"=H M\KK9H@3_R_E)?/C"V]H34RST'PM$I;K1N_T'W'#.H1!4[X!0F2),9@CO%I., MXJG3$V?>M&C8@($N_"/^ _M6!S,/F/P$UYY7;"!?0/@]JZ^A]U3A)ERHPD\" M5?""93F!P7( 4S%]KLX0%XRNYA&BPH!T*C^$D)/N2D+2AU+<>ID@O1$R+_D6 MN19V;XC!A 8^QF$DDX%N8+#3O20&7C' [%\2W MLE!\@9TI*#(+/MV_"05$+^PB*T-7^W@N+T@JA/'TFJY"3>^% .T_C$$W@=X. MX].\/C6#PYV B/-:*T*M/8L?4.BH4_9G5PM?/@U>"L M9D%Z>18&=#=+^!;-\P;3+;T?WA'3()1_]*@PN&>*1>AJ'B21R;C(J5B_JYUXNS-AX5AOC>Q3B^>%]W27MFU MNT:Y"RXW_=_I-7^&N3/4E^V0?&J#SF;JI!, M L;Y<$D3PN0?<^+:S#AI4UQ3>$7#"$[^UY-$$FLGK@[ M:Z@?HZB_ )]54:LJP<'4T_Q2P;["6I]M\QT[K]&(^@&!8A0@Y0W&X' T+(=0 M.KMWCA.%RP$_OG4CA#;KW]4,J/0A7%/P'!N")WDM/F(E-HPZI]XI.RB8J<@"T+S$1(^!OC?P%K2Z6#2J1\;M8$V>H[7Y *C@IJ"#WH:L-N$X%&'QB00 ML+V1[4D2-EI%UP\IP7+I/1"&5WE\>'U+#HS7C(H(T/[0$X*C^+"YN]O\QM+7 ME]5E@&LR";RU$K3NM\,DW;?P:']1;1#8!)KJH[,&05\_DI7"E_2'D5C>4K,S M8:#+5-R$GYPTJ #;VHF "@YI" 3E;?%YY0LTA_D\2P]"IB&R0LA9X&6PUMB3 L* P[KXZD+N M/^. 6_H_#H2.(% GX.0,$0+A: :XC?>V< ) 8+\\2_\=A&NXWOGY9O9H=)":YM5N$6"XV4'* Y;[ M3UV \;6?5^UN&ALE6.=E7J"_.Y)O28G/IWL02ZIGB"5C*NDD/%)(?3'8HNG/ M[0$9>OIHIVB;I[ZZX")#!C?%/KJ3-):,*7=/:L\B'4],8<],N\,S\Z37CNRN M,:5Y<+T'J&2?9Q.WC&+0=1O T[1W Z3&1V-U^JDKX>[L\&N.;^_77+'X[YU=G1@T3\[\S06) MW(JY/OC/:W82*FL*Q3"8R1(VG"(E(6/D*&SJ(Z9K"6.X]+OD;!E]T;-A4KO' MKJJDA,$3/923K[[IBO8::O2/. 1OFO9D$.TT[=$Q^-/WFM;1H#L=@!R8UP%8 M4_"V$2S3D(E^Y)8PDNF[3="8+\A!('G%"L3BF$/ ( ( * - >&POA&&/R:VP0/R^1^2_XS[@'IAJ8-N@]*X MD&)_GRQ@:A,.:$U8@J\)HRM%;59!.&5;#T\MD$DF%=+F@(RVR"+-HP]'WK-G MU_%P*J1RM7T%_UUUTP\"O6<%4L8&@5/L@32NB=:@Q(UQW&0'?A="G;WU,@/\<>28B15=&;9M6=.9Y:Z"3OLGGN7=KP*%Y4T[74 M[UNS'.%\>W?@3D%!-\[?%(, PT[JFFW?,5H*#GXQORP8'5DPC4E?!U52T4?# M9Z]*9@!0&*U!:9KM(E\5J9>PT?UUVA3':IZ>H.:GWN<2!"C"=D6;N_^<=_D_ M*YZ]^7O)[J]R*/@)-=HV=0(BYZ<@NS+(L&W]E'#]MK+V-\,O28K\QSY.12D9?K.+M$%$SS:'ZWP M:#',6@X4"1[M3Y#3EE^Z@N.;,_T&4$L#!!0 ( .6 >%!AN9IZF@4 -XS M / >&PO=V]R:V)O;VLN>&ULQ9M;3^,X&(;_BM6;9:75MCG/($":!686 MB8&*LMR.W,1M+1*[:ZUXGYN!>F]NYUK?L M9U,K>SA:M>UZ?SRVY4HTW/ZIUT*Y+0MM&MZZ1;,323YN MN%2CHX/G[YJ:L;^@6U&V4BNWLEMQ(\6]?=W>+3+N=K@3UWQ^.)J,&-^T^JNL M6V%.>"N^&;U92[4\'$4CMI#&MK/NW/V>C52RD8^BZI?L2M__K8U\U*KE]:PT MNJ[[H[H-_4'N#/9ES8TPK2R#'5L^O^*.]7"43]P7WDDKY[*6[S^C;X?ESVXC[YO\THUXL9"E.=+EIA&JW[6A$W9U=V95#/';+NI:5 M.WO%_N(U5Z5@?9-;#S &@/'. -G>E'N0"8!,/A!RUD%T!UBF%^QR+8P'F0+( M=(>0/V(/,@.0VNEJLEF[K6+:7PZV0T M095\0HOYE4O#;GB]$>R[X-8U8W_!?3PH&F+3/+6<95>B%/*.N[/W5_RI=7U, MI)N(V#?_*!<<:M=EAGE]3"2_Z@,^#%!%1.R*XU<\E[Y/]F\*+]! 1^^%Y3#C1^(_Z4!>28B] G-\T)H)LDQ";!F8XT-,))Z$ M6#Q#.9[M77>4UJ^9"7RZ16R@X4 _B(D,E! ;:)OL![&0<1)BXW@1?Y -:28A MULR[V7I+ZF,BT23$HO$CXV ;(KTDU'I!^2RL-$@O";%>8#X+,%.DEY1>+^_G MLQ 3Z24EU@N,/B$FTDM*/:Z!F2+U,9%@4NHA#L3,?$SX H58,!@S]S&1<%+Z M(0Y(:'Z03)%[4F+W8,S@WD3N28G=@S&#>Q-9*"6V$,Z[P45'%DJ)+80Q_8N> M(0MEQ!9Z+_&>B);+VA^ 9\A"&;&%(&;X2A=9*".VT',P?VH]/[EE2#L9L7;> M<+$H($.FR3YH*/-,%@=D\/W\A[P^>25+ C+DD^S#7J6\C*.';CCDDHQ\'.,- M!8?O.N20C-@A@W@7W!C>S?(*,)%#,F*'@$%K!^W/$4$.R8D=$KX6^J5!?4SD MD)S8(;^\)PI)?4SDD)S8(>$C@(&.G2.3Y,0F&:0+>W:.?)(3^V28+[!*CJR2 MDS\C&^(+W)+#"5_D;AGB>RF-/B;R2T[LEZ'7F!ZNCXD\D^_TB9D_5LF19W+J M%S(0TQ^K%,@S!;%G,*8_0"V09PIBSV!,_^%)@3Q3?,1,@'W10B87+_=6%.X5UZTM>EU/#NH]^GEJ<9MU%!TF.'C? ( $(O : M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VDUNVS 0AN&K&#I :,Z00Z>( ML^HFV[87$&SZ![$E0531Y/95O:D*)/JZ,#YM+!@6.._JL4#QZ5N^U,.Y;ZV/V@O06_AZ M"]!;^'H+T%OX>@O06_AZ"]!;^'H+T%OX>@O06_AZ*]!;^7HKT%OY>BO06Q?8 M*T&;)7R]%>BM?+T5Z*U\O17HK7R]%>BM?+T5Z*U\O17HK7R] ] [\/4.0._ MUSL O0-?[P#T#@OL=:/-;K[> >@=^'H'H'?@ZQV WH&O=P!Z![[> >@=^'I' MH'?DZQV!WI&O=P1Z1[[>$>@=^7I'H'=EG)USL"O2-?[PCTCGR](] [ M\O6.0._(U]N WL;7VX#>QM?;@-[&U]N WL;7VX#>QM?;@-ZVP%D3=-B$K[B>^W@GHG?AZ)Z!WXNN=@-Z)KW<">B>^W@GHG?AZ M)Z!W6N"L(#HLR-<[ ;T37^\$]$Y\O3<3O7!E&ULS=K?;ILP% ;P M5XFXG8+C_]O4]&;M[59I>P$/3@(*8,MVN_3M9V@[:54F=6HB?37JQV.@M#J.PY2V59=S^,Q8:CH:7:I]H*E4=CZ.+I?3N&?!-0>W)R8V&\,: M/V6:\CK//:KKJQO:N?LAK[X\79];;RL7PM W+O=^8@]3^ZKI^KEA'6E8UJ2N M#^E#65"M;H^E2RK7ME6IIHJ]8<+K&^?S^OER") <$B2' LFA07(8D!P6),='D!R?0'+P M#4H0%%$Y"JD73_]*\E/[P\O\]GR+_#KWU!+ 0(4 M Q0 ( .6 >% ?(\\#P !," + " 0 !?% GZ(<.@@ +$ 0 M " >D !D;V-0&UL4$L! A0#% @ Y8!X4" PE\'N M *P( !$ ( !F0$ &1O8U!R;W!S+V-O&UL4$L! M A0#% @ Y8!X4)E&PO=V]R:W-H965T&UL4$L! M A0#% @ Y8!X4(RRUVZ2! ZA0 !@ ( !"0P 'AL M+W=O% L!&627@( M %@( 8 " =$0 !X;"]W;W)K-4;_[H# W#P & @ %E M$P >&PO=V]R:W-H965T&UL4$L! A0#% @ Y8!X4*"A M[6G] 0 ]@0 !@ ( !51< 'AL+W=O%"A9J'5,P( %H& 8 M " 8@9 !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ Y8!X4-R1P!(G!0 WQ@ !@ M ( !52 'AL+W=O% >?/L4L0$ -(# 8 " ;(E !X;"]W;W)K M&PO=V]R:W-H965T%!TLIK6M0$ -(# 9 " 80I !X M;"]W;W)K&UL4$L! A0#% @ Y8!X4+@0G%^T M 0 T@, !D ( !<"L 'AL+W=O&PO=V]R:W-H965T% NHC9M $ -(# 9 " 48O !X;"]W;W)K&UL4$L! A0#% @ Y8!X4+8+><^S 0 T@, !D M ( !,3$ 'AL+W=O'4QK0! #2 P &0 @ $;,P >&PO=V]R M:W-H965T%!NV1$RMP$ -(# M 9 " 08U !X;"]W;W)K&UL M4$L! A0#% @ Y8!X4'.4@H*T 0 T , !D ( !]#8 M 'AL+W=O&PO=V]R:W-H965T%"Q6$@DM0$ -(# 9 M " &UL4$L! A0#% @ MY8!X4&2$A<&U 0 T@, !D ( !M3P 'AL+W=O&PO=V]R:W-H965T%!?L6%=M0$ -(# 9 " 8M !X;"]W M;W)K&UL4$L! A0#% @ Y8!X4.192$:U 0 MT@, !D ( !=T( 'AL+W=O&PO=V]R:W-H965T% S M -],M0$ -(# 9 " 4U& !X;"]W;W)K&UL4$L! A0#% @ Y8!X4&11GZ&U 0 T@, !D M ( !.4@ 'AL+W=O&PO=V]R:W-H M965T%#B7VH8U0( $P, 9 M " 1%, !X;"]W;W)K&UL4$L! M A0#% @ Y8!X4(5S.+'& 0 -P0 !D ( !'4\ 'AL M+W=O&PO=V]R:W-H965T%!0O@QKQ0$ #<$ 9 " M 1=3 !X;"]W;W)K&UL4$L! A0#% @ Y8!X M4 ;GZ_RW 0 T@, !D ( !$U4 'AL+W=O&PO=V]R:W-H965T%!C4 _7T0$ )P$ 9 " >]8 !X;"]W;W)K M&UL4$L! A0#% @ Y8!X4.%Z-CO& 0 -P0 M !D ( !]UH 'AL+W=O&PO=V]R:W-H965T%!:S?=H MX0$ $% 9 " >%> !X;"]W;W)K&UL4$L! A0#% @ Y8!X4&CE&PO=V]R:W-H965T M%!XZ B&M@$ -(# 9 M " 0ME !X;"]W;W)K&UL4$L! A0# M% @ Y8!X4'/DVB;1 0 G 0 !D ( !^&8 'AL+W=O M&PO=V]R:W-H965T%"0N:"H]@$ ,@% 9 " 7)L M !X;"]W;W)K&UL4$L! A0#% @ Y8!X4&;, MOU,0 @ B 4 !D ( !GVX 'AL+W=O&PO=V]R:W-H965T%"1"IR$2@( !P( 9 " 4MS !X;"]W;W)K&UL4$L! A0#% @ Y8!X4+O+>Q4( @ ]@4 !D M ( !S'4 'AL+W=O >&PO M=V]R:W-H965T%"L7[FZ.@( M )4' 9 " 35Z !X;"]W;W)K&UL4$L! A0#% @ Y8!X4%!VI;!L @ P@ !D ( ! MIGP 'AL+W=O&PO=V]R:W-H965T% 4 M7J^0$ \% 9 M " 7J! !X;"]W;W)K&UL4$L! A0#% M @ Y8!X4.0')T(L @ )08 !D ( !JH, 'AL+W=O&PO=V]R:W-H965T%"(M>&0N0( %,* 9 " 66( !X M;"]W;W)K&UL4$L! A0#% @ Y8!X4 WRV4N1 M P &Q !D ( !58L 'AL+W=O&PO=V]R:W-H965T%!*85F8' ( (& 9 " 9>2 !X;"]W;W)K&UL4$L! A0#% @ Y8!X4)&N3KMD @ OP< !D M ( !ZI0 'AL+W=O P &0 @ &%EP >&PO=V]R M:W-H965T%"#(> VX0$ &@$ M 9 " 5R9 !X;"]W;W)K&UL M4$L! A0#% @ Y8!X4,2[:%R: @ FP@ !D ( !=)L M 'AL+W=O&PO=V]R:W-H965T%"@BG4L# , (T+ 9 M " >:@ !X;"]W;W)K&UL4$L! A0#% @ MY8!X4.(>+\T< @ D@4 !D ( !*:0 'AL+W=O\! #,! &0 M @ %\I@ >&PO=V]R:W-H965T%"1P:O<4 ( #<' 9 " :*H !X;"]W M;W)K&UL4$L! A0#% @ Y8!X4 2DHN!S P M30\ !D ( !*:L 'AL+W=O&PO=V]R:W-H965T%"Z MU^^A\ ( ',+ 9 " 1FS !X;"]W;W)K&UL4$L! A0#% @ Y8!X4";QAF7= @ $0L !D M ( !0+8 'AL+W=O&PO=V]R:W-H M965T%"! 8*BA0( )T( 9 M " ;"[ !X;"]W;W)K&UL4$L! M A0#% @ Y8!X4.B'WY?@ 0 :@0 !D ( !;+X 'AL M+W=O&PO=V]R:W-H965T%"?8(D^9P( '\' 9 " M =#" !X;"]W;W)K&UL4$L! A0#% @ Y8!X M4),\/FYB @ >P< !D ( !;L4 'AL+W=O&PO=V]R:W-H965T%"Q/F*=494 +D= @ 4 " 5[* !X;"]S:&%R M9613=')I;F=S+GAM;%!+ 0(4 Q0 ( .6 >%"L3BF$/ ( ( * - M " >%? 0!X;"]S='EL97,N>&UL4$L! A0#% @ Y8!X4&&Y MFGJ:!0 WC, \ ( !2&(! 'AL+W=O%!TF.'C? ( $(O : " 0]H 0!X M;"]?% G9=4: M( ( TN 3 " <-J 0!;0V]N=&5N=%]4>7!E&UL 64$L%!@ !8 %@ &A@ !1M 0 $! end XML 95 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill

There were no changes in goodwill during the years ended December 31, 2019 and 2018. As of December 31, 2019 and 2018, goodwill was not impaired and there were no accumulated impairment losses.

 

XML 96 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Significant Accounting Policies

Basis of Presentation

 

The accompanying consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the financial statement rules and regulations of the Securities and Exchange Commission.

 

Principles of Consolidation

 

The accompanying consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and acquired entities since their respective dates of acquisition. All significant inter-company amounts were eliminated in consolidation.

 

Reclassifications

 

Certain reclassifications have been made to prior period consolidated balance sheet to conform to current period presentation. Such reclassifications had no effect on net income as previously reported.

 

Accounting Standards Update

 

Recently Adopted Accounting Standards

 

Leases

 

In February 2016, the Financial Accounting Standards Board (FASB) issued a new accounting standard on leases, Accounting Standard Update (ASC) 2016-02, Leases (Topic 842). Effective January 1, 2019, the Company adopted the standard update with new guidance intended to increase transparency and comparability among organizations relating to leases. The new guidance requires lessees to recognize a liability to make lease payments and a right-of-use asset representing the right to use the underlying asset for the lease term. The standards update retained a dual model for lease classification, requiring leases to be classified as finance or operating leases to determine recognition in the statements of operations and cash flow; however, substantially all leases are now required to be recognized on the balance sheet. The standards update also requires quantitative and qualitative disclosures regarding key information about leasing arrangements. 

 

The Company elected the modified retrospective transition method and applied the new guidance at the date of adoption, without adjusting the comparative periods presented. The Company also elected the practical expedients permitted under the transition guidance that retain the lease classification and initial direct costs for any leases that existed prior to adoption of the standard. In addition, the Company did not reassess whether any contracts entered into prior to adoption are leases.

 

Upon adoption of the standard, the Company recorded approximately $6.1 million of right of use assets and finance lease-related liabilities, respectively. The adoption of this standards update had a material impact on the Company’s Consolidated Balance Sheets and related disclosures. The adoption of this standards update did not have a material impact on the Company’s results of operations or cash flows.

 

The cumulative effect of the changes made to our January 1, 2019 balance sheet for the adoption of the standards update was as follows:

 

                As Reported  
    As Previously           under  
    Reported           Topic 842  
    DECEMBER 31,     Adoption     JANUARY 1,  
    2018     Adjustment     2019  
Operating lease right of use asset, net   $ -     $ 6,061,566     $ 6,061,566  
Property and equipment, net     1,012,684       (170,000 )     842,684  
Other current assets     1,086,686       (38,015 )     1,048,671  
Current portion of operating lease liabilities     122,040       268,711       390,751  
Current portion of other term obligations     192,263       (40,859 )     151,404  
Operating lease liabilities, net of current portion     122,040       5,699,651       5,821,691  
Other term obligations, net of current portion     73,952       (73,952 )     -  

  

Stock Compensation

 

In June 2018, the FASB issued ASU 2018-07, Compensation - Stock Compensation (Topic 718); Improvements to non-employee Share-Based Payment Accounting. Effective January 1, 2019, the Company adopted ASU 2018-07. The new guidance simplifies the accounting for share-based payments made to nonemployees. Under this ASU, share-based awards to nonemployees will be measured at fair value on the grant date of the awards. Entities will need to assess the probability of satisfying performance conditions if any are present, and awards will continue to be classified according to ASC 718 upon vesting, which eliminates the need to reassess classification upon vesting, consistent with awards granted to employees. The Company has not historically issued a material amount of share-based payments to non-employees. There was no material effect on the Company’s consolidated financial statements upon adoption.

 

Accounting Standards under Evaluation

 

In January 2017, ASU No. 2017-04, “Simplifying the Test for Goodwill Impairment” was issued. Under the amendments in this ASU, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value; however, the loss should not exceed the total amount of goodwill allocated to that reporting unit. The ASU also eliminated the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity should apply this ASU on a prospective basis and for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company will adopt this guidance prospectively on January 1, 2020. Adoption of this guidance is not expected to have a material impact on its consolidated financial statements.

 

Foreign Currency

 

Assets and liabilities denominated in foreign currencies are translated into U.S. dollars based upon exchange rates prevailing at the end of each reporting period. The resulting translation adjustments, along with any related tax effects, are included in accumulated other comprehensive (loss) income, a component of stockholders’ equity. Translation adjustments are reclassified to earnings upon the sale or substantial liquidation of investments in foreign operations. Revenues and expenses are translated at the average month-end exchange rates during the year. Gains and losses related to transactions in a currency other than the functional currency, including operations outside the U.S. where the functional currency is the U.S. dollar, are reported net in the Company’s Consolidated Statements of Operations, depending on the nature of the activity. See Note 18 for additional information.

 

Segment Reporting

 

Segments are defined by authoritative guidance as components of a company in which separate financial information is available and is evaluated by the chief operating decision maker (CODM), or a decision-making group, in deciding how to allocate resources and in evaluating financial performance. The Company’s CODM is its chief executive officer.

 

The Company’s customers view our market as a singular business and demand an integrated and scalable suite of enterprise-wide solutions. The Company’s TM2 offerings are substantially managed service driven solutions that use our proprietary technology platform to deliver our services. The amount of labor required to perform our contract obligations may vary significantly contract to contract depending on the customer’s specific requirements; however, the way in which we perform these services is consistent across the company and requires a connected group of internal subject matter experts and support personnel.

  

In order to evaluate a managed service business model the Company’s CODM and the senior executive team measure financial performance based on our overall mixture of managed and carrier services and related margins. These financial metrics provide a stronger indication of how we are managing our key customer relationships; and it also determines our overall profitability.

 

The Company presents a single segment for purposes of financial reporting and prepared its consolidated financial statements upon that basis.

 

Use of Estimates

 

The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The more significant areas requiring use of estimates and judgment relate to revenue recognition, accounts receivable valuation reserves, ability to realize intangible assets and goodwill, ability to realize deferred income tax assets, fair value of certain financial instruments and the evaluation of contingencies and litigation. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from those estimates.

 

Fair Value Measurements

 

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, based on the Company’s principal or, in the absence of a principal, most advantageous market for the specific asset or liability. GAAP provides for a three-level hierarchy of inputs to valuation techniques used to measure fair value, defined as follows:

 

Level 1 - Inputs that are quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity can access.

 

Level 2 - Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability, including:

 

■  Quoted prices for similar assets or liabilities in active markets

 

■  Quoted prices for identical or similar assets or liabilities in markets that are not active

 

■  Inputs other than quoted prices that are observable for the asset or liability

 

■  Inputs that are derived principally from or corroborated by observable market data by correlation or other means

 

Level 3 - Inputs that are unobservable and reflect the Company’s own assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances (e.g., internally derived assumptions surrounding the timing and amount of expected cash flows). The Company measured the fair value of contingent seller financed promissory notes presented on the consolidated balance sheets at fair value on a recurring basis using significantly unobservable inputs (Level 3) during the years ended December 31, 2019 and 2018. See Note 3 for additional information regarding financial liabilities carried at fair value.

 

The Company monitors the market conditions and evaluates the fair value hierarchy levels at least quarterly. For any transfers in and out of the levels of the fair value hierarchy, the Company elects to disclose the fair value measurement at the beginning of the reporting period during which the transfer occurred. See Note 3 for financial assets and liabilities subject to fair value measurements.

 

Going Concern Evaluation

 

The Company has performed an annual assessment of its ability to continue as a going concern as required under ASU No. 2014-15, Presentation of Financial Statements – Going Concern (“ASU No. 2014-15”) and concluded no additional disclosures are required.

 

Financial Instruments

 

Financial instruments that potentially subject the Company to credit risk consist of cash and cash equivalents and accounts receivable.

 

Cash and Cash Equivalents

 

The Company maintains interest-bearing cash deposits and short-term overnight investments with large financial institutions. The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents for purposes of these consolidated financial statements. Interest-bearing cash deposits maintained by financial institutions in the United States of America are insured by the Federal Deposit Insurance Corporation (“FDIC”) up to a maximum of $250,000. At December 31, 2019 and 2018, the Company had deposits in excess of FDIC limits of approximately $3,902,000 and $522,000, respectively.  The Company also maintains deposits with a financial institution in Ireland that are insured by the Central Bank of Ireland up to a maximum of €100,000 per financial institution. The Company also maintains deposits with a financial institution in the United Kingdom that are insured by Financial Services Compensation Scheme up to a maximum of £75,000 per financial institution. At December 31, 2019 and 2018, the Company had foreign bank deposits in excess of insured limits of approximately $748,000 and $1,021,800, respectively.

 

Allowances for Doubtful Accounts

 

The Company determines its allowance for doubtful accounts by considering a number of factors, including the type of customer, credit worthiness, payment history, length of time accounts receivable are past due, the Company’s previous loss history, the customer’s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as a whole. The Company writes off accounts receivable when they are deemed to be uncollectible, having exhausted all collection efforts. Payments subsequently received on such receivables are credited to the allowance for doubtful accounts.

 

Customer account balances outstanding longer than the contractual payment terms are reviewed for collectability and after 90 days are considered past due unless arrangements were made at the time of the transaction that specified different payment terms. Upon specific review and its determination that a bad debt reserve may be required, the Company will reserve such amount if it views the account as potentially uncollectable.

 

Inventories

 

Inventories consist of mobile devices and accessories and identity credential hardware components. Inventories are valued at the lower of cost, using first-in, first-out method, or market. The Company may record a write-down for inventories which have become obsolete or are in excess of anticipated demand or net realizable value. If future demand or market conditions for our products are less favorable than forecasted or if unforeseen technological changes negatively impact the utility of inventory, we may be required to record additional write-downs, which would adversely affect our gross profit. For the years ended December 31, 2019 and 2018, there were no inventory write-downs.

 

Property and Equipment

 

Property and equipment are stated at historical cost, net of accumulated depreciation and amortization. Depreciation and amortization expense is computed using the straight-line method over the estimated useful lives based upon the classification of the property and/or equipment or lease period for assets acquired under capital lease arrangements. The estimated useful lives of the assets are as follows:

 

    Estimated
    Useful Life
     
Computer hardware and software   3-5 years
Furniture and fixtures   5 years
Mobile equipment   3 years

 

The Company assesses the recoverability of property and equipment by determining whether the depreciation of property and equipment over its remaining life can be recovered through projected undiscounted future cash flows. The amount of property and equipment impairment if any, is measured based on fair value and is charged to operations in the period in which property and equipment impairment is determined by management. As of December 31, 2019 and 2018, the Company’s management has not identified any material impairment of its property and equipment.

 

Leases

 

The Company has operating and finance leases for corporate offices, data centers, computer hardware and automobiles that are accounted for under ASC 842. The leases have remaining lease terms ranging from one year to eighteen years.

 

The Company determines if an arrangement is a lease at inception. The Company considers any contract where there is an identified asset and that it has the right to control the use of such asset in determining whether the contract contains a lease. A right-of-use (“ROU”) asset represents the Company’s right to use an underlying asset for the lease term and the lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company’s operating leases do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available on the adoption date in determining the present value of lease payments. The operating lease ROU assets include any lease payments made prior to the rent commencement date. Lease expense for lease payments are recognized on a straight-line basis over the lease term.

 

Goodwill and Other Intangible Assets

 

The Company accounts for goodwill and other indefinite-lived intangible assets in accordance with ASC Topic 350 “Intangibles”. Under ASC Topic 350, goodwill and certain indefinite-lived intangible assets are not amortized but are subject to an annual impairment test, and between annual tests if indicators of potential impairment exist.

 

The Company evaluates goodwill for impairment annually as of December 31st and between annual tests if events occur or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. The Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step quantitative goodwill impairment test or bypass the qualitative assessment for any reporting period and proceed to performing the first step of the two-step goodwill impairment test.

 

Goodwill impairment testing involves management judgment, requiring an assessment of whether the carrying value of the reporting unit can be supported by its fair value using widely accepted valuation techniques. The quantitative goodwill impairment test utilizes a two-step approach. The first step identifies whether there is potential impairment by comparing the fair value of a reporting unit to the carrying amount, including goodwill. If the fair value of a reporting unit is less than its carrying amount, the second step of the impairment test is required to measure the amount of any impairment loss.

 

The Company uses a combination of the income approach (discounted cash flow method) and market approach (market multiples). When preparing discounted cash flow models under the income approach, the Company uses internal forecasts to estimate future cash flows expected to be generated by the reporting units. Our internal forecasts are developed using observable (Level 2) and unobservable (Level 3) inputs. Actual results may differ from forecasted results. When preparing the market approach the Company may adjust market multiples to reflect the Company’s risk profile and other factors deemed appropriate to properly apply the market approach.

 

The Company uses the expected weighted average cost of capital, estimated using a capital asset pricing model, to discount future cash flows for each reporting unit. Our cost of equity estimate is developed using a combination of observable (Level 2) and unobservable (Level 3) inputs with appropriate adjustments that take into consideration our risk profile and other factors deemed appropriate. The Company believes the discount rates used appropriately reflect the risks and uncertainties in the financial markets generally and specifically in the Company’s internally developed forecasts. Further, to assess the reasonableness of the valuations derived from the discounted cash flow models, the Company also analyzes market-based multiples for similar industries of the reporting unit, where available.

 

Revenue from Contracts with Customers

 

Revenue is recognized 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 enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities.

 

The Company reports products and services under the categories managed services and carrier services as described below:   

 

Managed Services.  The Company delivers managed services under a full-service, quasi full-service or self-service solution to suit our customers’ needs. A significant portion of our reported gross profit is tied to this service component. Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material. Managed services are not interdependent and there are no undelivered performance obligations in these arrangements. The Company aggregates its billable revenue under the following groupings:

 

●  Managed Service Fees: The Company delivers managed services under firm fixed price contracts that include multiple performance obligations.

 

Revenue for fixed price services are generally completed and billed in the same accounting period and we charge a fixed fee for each performance obligation which may be tied to the number of units managed, percentage of supplier spend and/or savings, units delivered, certificates issued by the Company, certificate validation services installed in a customer’s environment, accessories sold and billable hours. Revenue from this service requires significant accounting estimates due to delays between completion of the service and the normal billing cycle.

 

Revenue for fixed price software licenses that are sold as a perpetual license with no significant customization are recognized when the software is delivered. Software sold as a term license is recognized ratably over the license term from the date the software is accepted by the customer. Implementation fees are recognized over the term of the license agreement once the software has been delivered. Maintenance services, if contracted, are recognized ratably over the term of the maintenance agreement, generally twelve months. Revenue from this service does not require significant accounting estimates.

 

●  Billable Service Fees. The Company delivers subject matter expertise either offsite or onsite for certain customers at a fixed hourly rate or fixed monthly fee. Billable services are generally completed and billed in the same accounting period and we charge a fixed fee based on actual hours worked and actual costs incurred. Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material.

 

●  Reselling and Other Service Fees. The Company delivers third party products and services to satisfy customer contractual obligations. We recognize revenues and related costs on a gross basis for such arrangements whenever we have primary economic risk. We have economic risk in these transactions as we are seen as the primary creditor, we carry inventory risk for undelivered products and services, we directly issue purchase orders third party suppliers, and we have discretion in sourcing among many different suppliers. For those transactions in which we procure and deliver products and services for our customers on their own account we do not recognize revenues and related costs on a gross basis for these arrangements. We only recognize revenues earned for arranging the transaction and any related costs.

 

Carrier Services. The Company bills for costs incurred to deliver phone, data and satellite and related mobile services for a connected device or end point. These services require us to procure, process and pay communications carrier invoices. We recognize revenues and related costs on a gross basis for such arrangements whenever we have primary economic risk. We have economic risk in these transactions when we are seen as the primary creditor, we directly issue purchase orders directly to communications carriers for wireline and wireless services, and/or we have discretion in choosing optimal providers and rate plans. For arrangements in which we do not have such economic risk we recognize revenues and related costs on a net basis. A significant portion of our overall reported revenue is tied to this service component; however, it represents an insignificant portion of our overall reported gross profit. This is a commodity type service and margins are nominal, but this is a necessary service to deliver to federal government customers that engage us to provide a full-service solution. The Company does not provide these services at risk for commercial customers due to the increased credit risk involved.

 

Significant Judgments

 

The Company’s contracts with customers often include promises to transfer multiple products and services to a customer under a fixed rate or fixed fee arrangement. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Components of our managed service solution are generally distinct performance obligations that are not interdependent and can be completed within a month. The Company’s products are generally sold with a right of return and the Company may provide other event driven credits or disincentives for not meeting performance obligations which are accounted for as variable consideration when estimating the amount of revenue to recognize. Returns and credits are estimated at contract inception and updated at the end of each reporting period as additional information becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.

 

Contract Balances

 

A significant portion of contract balances represent revenues earned on federal government contracts. Timing of revenue recognition may differ materially from the timing of invoicing to customers due a long-standing practice of issuing a consolidated managed service invoice. A consolidated invoice usually requires data such as billable hours, units managed, credentials issued, accessories sold and usage data from telecommunications providers and other suppliers. As a result it could take between thirty (30) to sixty (60) days after all performance obligations have been met to deliver a complete customer invoice. As a result, the Company may have both accounts receivables (invoiced revenue) and unbilled receivables (revenue recognize but not yet invoiced) that could represent one or more months of revenue. Additionally, the Company may be required under contractual terms to bill for services in advance and deferred recognition of revenue until all performance obligations have been met.

 

Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within thirty (30) to ninety (90) days. Payment terms and conditions for government and commercial customers are described below:

 

●  Government contract billings are generally due within thirty (30) days of the invoice date. Government accounts receivable payments could be delayed due to administrative processing delays by the government agency, continuing budget resolutions that may delay availability of contract funding, and/or administrative only invoice correction requests by contracting officers that may delay payment processing by our government customer.

 

●  Commercial contracts are billed based on the underlying contract terms and conditions which generally have repayment terms that range from thirty (30) to ninety (90) days. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component.

 

The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers.

 

The allowance for doubtful accounts reflects the Company’s best estimate of probable losses inherent in uncollected accounts receivable. Customer accounts receivable balances that remain uncollected for more than 45 days are reviewed for collectability and are considered past due after 90 days unless different contractual repayment terms were extended under a contract with a customer. The Company determines its allowance for doubtful accounts after considering factors that could affect collectability of past due accounts receivable and such factors regularly include the customers’ financial condition and credit worthiness, recent payment history, type of customer and the length of time accounts receivable are past due. Upon specific review and its determination that a bad debt reserve may be required, the Company will reserve such amount if it views the account as potentially uncollectable.

 

Customer accounts receivable balances that remain uncollected for more than 120 days and/or that have not been settled in accordance with contractual repayment terms and for which no firm payment commitments exist are placed with a third-party collection agency and a reserve is established for the entire uncollected balance. The Company writes off accounts receivable after 180 days or earlier when they become uncollectible. Payments subsequently received on such receivables are credited to the allowance for doubtful accounts. If the accounts receivable has been written off and no allowance for doubtful accounts exist subsequent payments received are credited to bad debt expense as a recovery.

 

Costs to Obtain a Contract with a Customer

 

The Company does not recognize assets from the costs to obtain a contract with a customer and generally expenses these costs as incurred.  The Company primarily uses internal labor to manage and oversee the customer acquisition process and to finalize contract terms and conditions and commence customer start-up activities, if any.  Internal labor costs would be incurred regardless of the outcome of a contract with a customer and as such those costs are not considered incremental to the cost to obtain a contract with a customer.  The Company does not typically incur significant incremental costs to obtain a contract with a customer after such contract has been awarded.  Incremental costs to obtain a contract with a customer may include payment of commissions to certain internal and/or external sales agents upon collection of invoiced sales from the customer.  The Company does not typically prepay sales commissions in advance of being paid for services delivered.

 

Product Development

 

Product development expenses include payroll, employee benefits, and other employee related expenses associated with product development. Product development expenses also include third-party development and programming costs, subject matter experts, localization costs incurred to translate software for international markets, and the amortization of purchased software code and services content. Costs related to product development are expensed until the point that technological feasibility is reached, which for our software products, is generally shortly before the products are commercially available for release. Once technological feasibility is reached, such costs are not normally material. To the extent costs are significant such costs are capitalized and amortized to cost of revenue over the estimated lives of the solution.

 

For the years ended December 31, 2019 and 2018, the Company incurred product development costs associated with its next generation TDI Optimiser™ application of approximately $146,000 and $229,000, respectively, which were capitalized. See Note 9 to the consolidated financial statements for additional information about capitalization of product development costs.

 

Income Taxes

 

The Company accounts for income taxes in accordance with authoritative guidance which requires that deferred tax assets and liabilities be computed based on the difference between the financial statement and income tax bases of assets and liabilities using the enacted marginal tax rate. The guidance requires that the net deferred tax asset be reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the net deferred tax asset will not be realized.

 

Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. Under existing income tax accounting standards such objective evidence is more heavily weighted in comparison to other subjective evidence such as our projections for future growth, tax planning and other tax strategies.

 

The Company recognizes the impact of an uncertain tax position taken or expected to be taken on an income tax return in the financial statements at the 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 in the financial statements unless it is more likely than not of being sustained upon audit by the relevant taxing authority.

 

Basic and Diluted Earnings Per Share (EPS)

 

Basic EPS includes no dilution and is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted EPS includes the potential dilution that could occur if securities or other contracts to issue common and restricted stock were exercised or converted into common and restricted stock. The number of incremental shares from assumed conversions of stock options and unvested restricted stock awards included in the calculation of diluted EPS was calculated using the treasury stock method. See Note 17 to the consolidated financial statements for computation of EPS.

 

Employee Stock-Based Compensation

 

The Company accounts for stock-based employee compensation arrangements under provisions of ASC 718-10. The Company recognizes the cost of employee stock awards granted in exchange for employee services based on the grant-date fair value of the award using a Black-Scholes option-pricing model, net of expected forfeitures. Those costs are recognized ratably over the vesting period. Each stock option has an exercise price equal to the market price of the Company’s common stock on the date of grant and a contractual term ranging from 3 to 10 years. See Note 16 to the consolidated financial statements for additional information about stock-based compensation programs.

 

Non-Employee Stock-Based Compensation

 

The Company accounts for stock-based non-employee compensation arrangements using the fair value recognition provisions of ASC 505-50, “Equity-Based Payments to Non-Employees” (formerly known as FASB Statement 123, Accounting for Stock-Based Compensation and “Emerging Issues Task Force” EITF 96-18, Accounting for Equity Instruments That Are Issued to Other Than Employees for Acquiring, or in Conjunction with Selling, Goods or Services).

 

XML 98 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Other Current Assets
12 Months Ended
Dec. 31, 2019
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Current Assets

Other current assets consisted of the following as of the periods presented below:

    DECEMBER 31,  
    2019     2018  
             
Inventories   $ 213,713     $ 183,900  
Prepaid rent, insurance and other assets     881,134       902,786  
                 
Total other current assets   $ 1,094,847     $ 1,086,686  



XML 99 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2019
Other Liabilities Disclosure [Abstract]  
Schedule of accrued liabilities
    DECEMBER 31,     DECEMBER 31,  
    2019     2018  
             
Carrier service costs   $ 12,274,440     $ 8,476,110  
Salaries and payroll taxes     1,781,628       1,308,726  
Inventory purchases, consultants and other costs     834,131       913,038  
Severance costs     7,612       1,634  
U.S. income tax payable     8,850       8,550  
Foreign income tax payable     41,320       8,380  
                 
Total accrued expenses   $ 14,947,981     $ 10,716,438  
XML 100 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Other Current Assets (Tables)
12 Months Ended
Dec. 31, 2019
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of other current assets
    DECEMBER 31,  
    2019     2018  
             
Inventories   $ 213,713     $ 183,900  
Prepaid rent, insurance and other assets     881,134       902,786  
                 
Total other current assets   $ 1,094,847     $ 1,086,686