0001654954-21-002389.txt : 20210304 0001654954-21-002389.hdr.sgml : 20210304 20210304172140 ACCESSION NUMBER: 0001654954-21-002389 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210304 DATE AS OF CHANGE: 20210304 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ISSUER DIRECT CORP CENTRAL INDEX KEY: 0000843006 STANDARD INDUSTRIAL CLASSIFICATION: COMMERCIAL PRINTING [2750] IRS NUMBER: 261331503 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-10185 FILM NUMBER: 21715350 BUSINESS ADDRESS: STREET 1: 1 GLENWOOD AVE. STREET 2: SUITE 1001 CITY: RALEIGH STATE: NC ZIP: 27603 BUSINESS PHONE: 9194611600 MAIL ADDRESS: STREET 1: 1 GLENWOOD AVE. STREET 2: SUITE 1001 CITY: RALEIGH STATE: NC ZIP: 27603 FORMER COMPANY: FORMER CONFORMED NAME: DOCUCON INC DATE OF NAME CHANGE: 20071002 FORMER COMPANY: FORMER CONFORMED NAME: DOCUCON INCORPORATED DATE OF NAME CHANGE: 19920703 10-K 1 isdr_10k.htm ANNUAL REPORT OF FORM 10-K isdr_10k
 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
———————
FORM 10-K
———————
 
ANNUAL REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For The Year Ended: December 31, 2020
 
———————
ISSUER DIRECT CORPORATION
(Name of small business issuer in its charter)
———————
 
Delaware
 
1-10185
 
26-1331503
(State or Other Jurisdiction of Incorporation)
 
(Commission File Number)
 
(I.R.S. Employer Identification No.)
 
One Glenwood Avenue, Suite 1001, Raleigh, NC 27603
(Address of Principal Executive Office) (Zip Code)
 
(919) 481-4000
(Registrant’s telephone number, including area code)
———————
Securities registered pursuant to Section 12(b) of the Act:
 
Title of each class
 
Name of each exchange on which registered
Common Stock, par value $0.001 per share
 
NYSE American.
 
Securities registered pursuant to Section 12(g) of the Act:
 
None
(Title of Class)
 
———————
 
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. Yes No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes No
 
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§229.405 of this chapter) is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.
 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definition of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):
 
Large accelerated filer
Accelerated filer
Non-accelerated filer
(Do not check if a smaller reporting company)
Smaller reporting company
 
 
Emerging growth company
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes No
 
The aggregate market value of the voting stock held by non-affiliates of the registrant as of June 30, 2020, the last business day of the registrant's second fiscal quarter, was approximately $38,273,133 based on the closing price reported on the NYSE American as of such date.
 
As of March 4, 2021, the number of outstanding shares of the registrant's common stock was 3,771,002.
 
DOCUMENTS INCORPORATED BY REFERENCE
 
Portions of the registrant’s definitive proxy statement relating to its 2021 annual meeting of stockholders (the “2021 Proxy Statement”) are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2021 Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the year to which this report relates.
 

 
 
 
Table of Contents
 
 
 
 
 
 
4
 
 
 
 
 
11
 
 
 
 
 
17
 
 
 
 
 
17
 
 
 
 
 
18
 
 
 
 
 
18
 
 
 
 
 
 
 
 
 
19
 
 
 
 
 
21
 
 
 
 
 
23
 
 
 

 
28
 
 
 
 
 
28
 
 
 
 
 
28
 
 
 
 
 
28
 
 
 
 
 
29
 
 
 
 
 
 
 
 
 
30
 
 
 
 
 
30
 
 
 

 
30
 
 
 
 
 
30
 
 
 
 
 
30
 
 
 
 
 
 
 
 
 
30
 
 
 
 
 
 
32
 
 
 
 
EX-21.1
Subsidiaries of the Registrant
 
 
 
 
 
 
EX-23.1
Consent of Independent Registered Public Accounting Firm
 
 
 
 
 
 
EX-31.1
Chief Financial Officer Certification Pursuant to Section 302
 
 
 
 
 
 
EX-31.2
Chief Financial Officer Certification Pursuant to Section 302
 
 
 
 
 
 
EX-32.1
Chief Executive Officer Certification Pursuant to Section 906
 
 
 
 
 
 
EX-32.2
Chief Financial Officer Certification Pursuant to Section 906
 
 
 
 
 
 
EX-101.INS
XBRL INSTANCE DOCUMENT
 
 
EX-101.SCH
XBRL TAXONOMY EXTENSION SCHEMA
 
 
EX-101.CAL
XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
 
 
EX-101.DEF
XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
 
 
EX-101.LAB
XBRL TAXONOMY EXTENSION LABEL LINKBASE
 
 
EX-101.PRE
XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
 
 
 
 
2
 
 
CAUTIONARY STATEMENT
 
All statements, other than statements of historical fact, included in this Form 10-K, including without limitation the statements under “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and “Description of Business,” are, or may be deemed to be, forward-looking statements. Such forward-looking statements involve assumptions, known and unknown risks, uncertainties and other factors, which may cause the actual results, performance or achievements of Issuer Direct Corporation, to be materially different from any future results, performance or achievements expressed or implied by such forward-looking statements contained in this Form 10-K.
 
In our capacity as Company management, we may from time to time make written or oral forward-looking statements with respect to our long-term objectives or expectations which may be included in our filings with the Securities and Exchange Commission (the “SEC”), reports to stockholders and information provided in our web site.
 
The words or phrases “will likely,” “are expected to,” “is anticipated,” “is predicted,” “forecast,” “estimate,” “project,” “plans to continue,” “believes,” or similar expressions identify “forward-looking statements.” Such forward-looking statements are subject to certain risks and uncertainties that could cause actual results to differ materially from historical earnings and those presently anticipated or projected. We wish to caution you not to place undue reliance on any such forward-looking statements, which speak only as of the date made. We are calling to your attention important factors that could affect our financial performance and could cause actual results for future periods to differ materially from any opinions or statements expressed with respect to future periods in any current statements.
 
The following list of important risk factors is not all-inclusive, and we specifically decline to undertake an obligation to publicly revise any forward-looking statements that have been made to reflect events or circumstances after the date of such statements or to reflect the occurrence of anticipated or unanticipated events. Among the factors that could have an impact on our ability to achieve expected operating results and growth plan goals and/or affect the market price of our stock are (please see full list of risk factors in Item 1A):
 
Dependence on key personnel.
 
Fluctuation in quarterly operating results related to transaction-based revenue.
 
Our ability to successfully integrate and operate acquired assets, businesses, ventures and/or subsidiaries.
 
Our ability to successfully develop new products and introduce them to the markets in which we operate.
 
Changes in laws and regulations that affect our operations and demand for our products and services.
 
Available Information
 
Our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Financial Data in XBRL, Current Reports on Form 8-K, proxy statements and amendments to those reports filed or furnished pursuant to Sections 13(a) and 15(d) of the Securities Exchange Act of 1934, as amended, are available, free of charge, in the investor relations section of our website at www.issuerdirect.com.
 
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 www.sec.gov. The public may read and copy any materials we file with the SEC at the SEC’s Public Reference Room at 100 F Street, NE, Washington, D.C. 20549. The public may obtain information on the operation of the Public Reference Room by calling the SEC at 1-800-SEC-0330.
 
 
3
 
 
PART I
 
ITEM 1. DESCRIPTION OF BUSINESS.
 
Company Overview
 
Issuer Direct Corporation and its subsidiaries are hereinafter collectively referred to as “Issuer Direct”, the “Company”, “We” or “Our” unless otherwise noted. Our corporate offices are located at One Glenwood Ave., Suite 1001, Raleigh, North Carolina, 27603.
 
We announce material financial information to our investors using our investor relations website, SEC filings, investor events, news and earnings releases, public conference calls, webcasts and social media. We use these channels to communicate with our investors and the public about our company, our products and services and other related matters. It is possible that information we post on some of these channels could be deemed to be material information. Therefore, we encourage investors, the media and others interested in Issuer Direct to review the information we post to all our channels, including our social media accounts.
 
We are a premier provider of communications and compliance technology solutions that are designed to help organizations tell their stories globally. Our principal platform, Platform id.™, empowers users by thoughtfully integrating the most relevant tools, technologies and products, thus eliminating the complexity associated with producing and distributing their business communications and financial information. Platform id. efficiently and effectively helps our customers manage their events when seeking to distribute their messaging to key constituents, investors, markets and regulatory systems around the globe. Platform id. consists of several related but distinct communications and compliance modules that companies utilize every quarter.
 
As our cloud-based subscription business continues to mature, we expect the communications portion of our business to continue to increase over the next several years, both in terms of overall revenue and as compared to the compliance portion of our business. Therefore, as noted below, we have begun to report our revenue as Communications and Compliance revenues rather than Platform & Technology and Services revenues as we have done in the past. Communications revenues grew to 64% of total revenue during 2020, compared to 57% and 45% of our revenue for the years ending December 31, 2019 and 2018, respectively. In 2020, growth from our Communications business was led by the market demands for our events products that were upgraded to handle virtual needs in the industry, as well as our ACCESSWIRE news brand, which drove both subscriptions and pay-as-you-go revenues higher than in prior years.
 
We plan to continue to invest in our Platform id. communications offerings as well as additional offerings that we intend to incorporate into our Communications product lineup. Within most of our target markets, customers require several individual services and/or software providers to meet their investor relations, communications and compliance needs. We believe Platform id. can address all these needs in a single, secure, cloud-based platform - one that offers a customer control, increases efficiencies, demonstrates clear value and, most importantly, delivers consistent and compliant messaging from one centralized platform.
 
We work with a diverse customer base, which includes not only corporate issuers and private companies, but also investment banks, professional firms, such as investor relations and public relations firms, as well as the accounting and legal communities. Our customers and their service providers utilize Platform id. and related solutions from document creation all the way to dissemination to regulatory bodies, news outlets, financial platforms and our customer’s shareholders. Private companies primarily use our news distribution and webcasting products and services to disseminate their message globally. Platform id.’s intelligent subscription platform guides thousands of customers through the process of communicating their message to a large audience.
 
We also work with several select stock exchanges by making available certain parts of our platform under agreements to integrate our offerings within their products. We believe such partnerships will continue to yield increased exposure to a targeted customer base that could impact our revenue and overall brand in the market.
 
In the past we have disclosed revenues in two main categories: (i) Platform and Technology and (ii) Services. However, to be more reflective of our strategy of primarily being a communications company, we have decided to re-categorize and disclose our revenues in the following two main categories: (i) Communications and (ii) Compliance. Set forth below is an infographic depicting the products included in each of these two main categories we provide today:
 
 
4
 
 
 
 
Communications
 
Our communications platform consists of our newswire, ACCESSWIRE, our webcasting and events business, professional conference and events software, as well as our investor relations website technology. These products are sold as the leading part of our Platform id. subscription, as well as individually to customers around the globe and further described below.
 
ACCESSWIRE
 
Our press release offering, which is marketed under the brand ACCESSWIRE, is a cost-effective, news dissemination and media outreach service. The ACCESSWIRE product offering focuses on press release distribution for both private and public companies globally. We believe ACCESSWIRE is becoming a competitive alternative to the traditional newswires because we have been able to use our technological advancements to allow customers to self-edit releases or use our editorial staff as desired to edit releases. We also continue to expand our distribution points, improve our targeting and enhance our analytics reporting. During 2020 we released a new e-commerce element to our ACCESSWIRE product, whereby customers can self-select their distribution and then register, upload their press release and tell their story in minutes without contacting a sales or operational employee.
 
We believe the above strategy will enable us to continue to add new customers in 2021 and beyond. We have also been able to maintain high gross margins while providing our customers flexible pricing, with options to pay per release or enter longer-term, flat-fee subscriptions. Currently, ACCESSWIRE is available within our Platform id. subscription, or as a stand-alone offering.
 
Like other newswires globally, ACCESSWIRE is dependent upon several key partners for its news distribution. Disruption in any of our partnerships could have a materially adverse impact on ACCESSWIRE and our overall business.
 
 
5
 
  
ACCESSWIRE revenues and customers have increased each year compared to the prior year, a trend we expect to continue over the next several years. A significant portion of the growth has been due to increased private company customers, through either direct sales, e-commerce or through partner and reseller relationships.
 
Webcasting & Events
 
Our webcasting and events business is comprised of our earnings call webcasting solutions and our virtual meeting and events software (such as annual meetings, deal/non-deal road shows, analyst days and shareholder days). The demands for these products with a virtual component were at an all-time high for us in 2020 in large part due to the COVID-19 pandemic, something we expect will continue for the majority of 2021, although, there can be no assurances this high demand will continue in the future.
 
Traditional earnings calls and webcasts are a highly competitive space with the majority of the business being driven from practitioners in investor relations and communications firms. We estimate there are approximately 5,000 companies in North America conducting earnings events each quarter that include a teleconference, webcast or both as part of their events. Platform id. also incorporates other elements of the earnings event, including earnings date/call announcement, earnings press release and SEC Form 8-K filings. There are a handful of our competitors that can offer this integrated full-service solution today. However, we believe our real-time event setup and integrated approach offers a more effective way to manage the process, as well, as attract an audience of investors.
 
We have also attempted to differentiate our offering by investing in developing and integrating systems and processes within Platform id. and creating an application programming interface (“API”). This API allows customers, such as financial content sites and investment banks, to query an industry or a single company’s current and past earnings calls and present those webcasts on their platforms. Initially, this has been broadly distributed via our Investor Network platform, with expectations that customers will license this dataset for their platforms in the future. We believe this offering will further increase our brand awareness.
 
Additionally, as a commitment to broadening the reach of our webcast platform, we broadcast live all earnings events, whether they are conducted on our platform or not, within our shareholder outreach module, which helps drive new audiences and give companies the ability to view their analytics and engagement of each event. We believe these analytics, which will be a component of our Insight and Analytics module, will increase the demand for our webcasting platform among the corporate issuer community.
 
Our VisualWebcaster Platform (“VWP”) is a leading cloud-based webcast, webinar and virtual meeting platform that delivers live and on-demand streaming of events to audiences of all sizes. VWP allows customers to create, produce and deliver events, which we feel integrates well into Platform id. We believe by acquiring VWP we have significantly strengthened our webcasting product and Platform id. offering as well as acquired over 120 customers, ranging from small private companies to Fortune 500 companies. The VWP technology gives us the ability to host thousands of additional webcasts each year, expanding and diversifying our webcast business from our historical earnings-based events to include any type of virtual event. As we expand our platform, it is vital for us to have solutions that service both our core public companies but also a growing segment of private customers. As a result of COVID-19, most companies have been holding meetings virtually over the past 12 months, which has increased demand for this product. There can be no assurance that this demand will continue after the end of the pandemic.
 
Professional Conference and Events Software
 
At the end of 2018, we released a new module to Platform id., centered around the professional conference organizer (“PCO”). This subscription offering is being licensed to investor conference organizers, which in the aggregate we believe held an estimated 1,000 plus events a year prior to 2020. This number significantly decreased in 2020 and is expected to remain at significantly decreased numbers in the near future and possibly long-term as a result of COVID-19. Our professional conference and events software, which is available as a mobile app, offers organizers, issuers and investors the ability to register, request and approve one-on-one meetings, manage schedules, perform event promotion and sponsorship, print attendee badges and manage lodging. This cloud-based product can be used in a virtual or in person conference setting and is integrated within Platform id. to enhance our communications module subscription offerings of newswire, newsrooms, webcasting and shareholder targeting. We believe this integration gives us a unique offering for PCOs that is not available elsewhere in the market.
 
We believe entering this business expands our current communications revenue base, and as an adjacency, should assist in making Platform id. a platform of choice for investment banks, issuers and investors.
 
 
6
 
 
Investor Relations Websites
 
Our investor relations content network is another component of Platform id., which is used to create the investor relations’ tab of a company’s website. This investor relations content network is a robust series of data feeds including news feeds, stock feeds, fundamentals, regulatory filings, corporate governance and many other components which are aggregated from most of the major exchanges and news distribution outlets around the world. Customers can subscribe to one or more of these data feeds or as a component of a fully designed and hosted website for pre-IPO companies, SEC reporting companies and partners seeking to display our content on their corporate sites. The clear benefit to our investor relations content network is its integration into Platform id. As such, companies can produce content for public distribution and it is automatically linked to their corporate website, distributed to targeted groups and placed into our data feed partners.
 
As what we believe to be a natural expansion to our investor relations website business, we are developing what is known as a “corporate newsroom” in the communications industry, which we plan to expect to bring to market during the year. This product offering will be an add-on to any customer’s ACCESSWIRE account and or their Platform id. subscription. Our intent is to leverage the technology we have in our investor relations content business and focus a module toward all companies, to assist in making their corporate news, media kits and alerts available from our ecosystem to their corporate website.
 
Compliance
 
Our compliance offerings consist of our disclosure software for financial reporting as well as our stock transfer agency, and related annual meeting, print and shareholder distribution services. Some of these products are sold as part of a Platform id. subscription as well as individually to customers around the globe.
 
Compliance Software and Services
 
Platform id.’s disclosure reporting module is a document conversion, editing and filing offering which is designed for reporting companies and professionals seeking to insource the document drafting, editing and filing processes to the SEC’s EDGAR system. Our compliance business also offers companies the ability to use our in-house staff to assist in the conversion, tagging and filing of their documents. We generate revenues in compliance both from software and services and, in most cases, customers have both components within their annual agreements, while others pay for services as they are completed.
 
Toward the end of 2017, we completed upgrades to our disclosure reporting product to include tagging functionality that meets newly mandated SEC disclosure requirements under Inline XBRL (Inline Extensible Business Reporting Language or “iXBRL”). These requirements will impact most of our customers for the fiscal periods ending on or after June 15, 2021, however, we have had a number of customers already file using our iXBRL upgrades.
 
Whistleblower Hotline
 
Our whistleblower hotline is an add-on product within Platform id. This system delivers secure notifications and basic incident workflow management processes that align with a company’s corporate governance whistleblower policy. As a supported and subsidized bundle product of the New York Stock Exchange (“NYSE”) offerings, we are introduced to new IPO customers and other larger cap customers listed on the NYSE.
 
Stock Transfer Module
 
A valued subscription add-on in our Platform id. offering is the ability for our customers to gain access to real-time information about their shareholders, stock ledgers and reports and to issue new shares from our cloud-based stock transfer module. Managing the capitalization table of a public company or pre-IPO company is a cornerstone of corporate governance and transparency, and as such companies and community banks have chosen us to assist with their stock transfer needs, including bond offerings and dividend management. This is an industry which has experienced declining overall revenues as it was affected by the replacement of paper certificates with digital certificates. However, we have been focused on selling subscriptions of the stock transfer component of our platform, allowing customers to gain access to our cloud-based system in order to move shares or query shareholders, which we believe has resulted in a more efficient process for both our customers and us.
 
Annual Meeting / Proxy Voting Platform
 
During early 2020, we upgraded our webcasting and annual meeting platform to bring to market a virtual annual meeting solution. This solution provides our customers the ability to conduct their annual meetings in a fully virtual manner considering the constraints caused by COVID-19. Our solution incorporates shareholder and guest registration, voting integration, real-time stats on attendance, audio video and presentation features as well as fully managed meeting managers and inspector of elections.
 
By adding a component of our webcasting and events business, we were able to offer a complete annual meeting solution, which resulted in us becoming one of the top technology providers of virtual annual meetings in 2020, which incorporated real-time voting. In perspective, during 2019, approximately 300 North American public companies opted for a virtual component to their annual meeting compared to an estimated 4,000+ companies in 2020.
 
Our proxy module is marketed as a fully integrated, real-time voting platform for our customers and their shareholders of record. This module is utilized for every annual meeting or special meeting we manage for our customers and offers both full-set mailing and notice of internet availability options.
 
 
7
 
 
Shareholder Distribution
 
Over the past few years, we have worked on refining the model of digital distribution of our customers’ message to the investment community and beyond. This was accomplished by integrating our shareholder outreach module, Investor Network, into and with Platform id. Most of the customers subscribing to this module today are historical PrecisionIR (“PIR”) – Annual Report Service (“ARS”) users, as well as new customers purchasing the entire Platform id. subscription. We migrated some of the customers from the traditional ARS business into this new digital subscription business, however, we continue to operate a portion of this legacy physical hard copy delivery of annual reports and prospectuses for customers who opt to take advantage of it. We continue to see customer attrition for customers who subscribe to both the electronic and physical distribution of reports as a stand-alone product.
 
Our overall strategy includes:
 
Expansion of Current Customers
 
We expect to continue to see demand for our products within our customer base and in the industries we serve. As we continue to transition from a services-oriented business, our focus is to migrate customer contracts over to subscription-based contracts for our entire Platform id. offering. We believe this will help us move from a transaction-based revenue model to a recurring subscription-based revenue model, which may give us more consistent, predictable revenue patterns and hopefully create longer lasting customer relationships. Additionally, as part of our customer expansion efforts, we are committed to working beyond the single point of contact and into the entire C suite (CEO, CFO, IRO, Corporate Secretary, etc.) of an organization which we believe will help drive subscription revenues per customer.
 
Focus on Organic Growth
 
Our primary growth strategy continues to be selling our communications solutions to new customers under a subscription arrangement, whereas in the past we were inclined to sell a single point solution. Selling a subscription to Platform id. allows us to provide our customers with a competitively priced, complete solution for their communications needs. Our strategy of selling our cloud-based offerings via Platform id. to all customers under a subscription agreement should benefit us by moving away from selling individual solutions within highly commoditized markets that are experiencing pricing pressures.
 
New Offerings
 
During 2021 and going forward, we will continue to innovate, improve and build new applications into and with our platform, with the objective of developing integrated application solutions that are not offered by our competitors. As a company focused on technology offerings, we understand the importance of advancements and fully appreciate the risks and consequences of losing our market position. The pursuit of technological innovation is and has been a part of our overall strategy as an organization over the last several years.
 
Each year we bring to market certain platform upgrades, add-ons, and new offerings that we believe will complement our overall platform solutions. We believe our innovation and technological efficiencies continue to be a competitive advantage and focus for us.
 
Part of our continued strategy from 2020 will be to continue to meet the virtual event market demands, in both our conference business, annual meeting business and shareholder communications business. We benefited during 2020 in each of these businesses and expect this year’s product advancements to continue to benefit us throughout the year as a result of the continued public gathering restrictions which have been caused by COVID-19.
 
We also have a slate of product platform enhancements beginning in the first quarter of 2021 that will help our customers stay connected with their shareholder and constituent base. Specifically, these advancements will be centered around the creation process of a story, whereby we will be adding a real-time collaboration suite into the ACCESSWIRE process. We also plan to enhance the ability of users to request, book and hold meetings within our virtual events products. Additionally, we have other strategic upgrades to Platform id., such as the corporate newsroom mentioned above, that we believe will both increase customer retention and annual revenue per customer.
 
Acquisition Strategy
 
We will continue to evaluate complimentary verticals and businesses that we can integrate into our communications platform. While we typically focus on accretive acquisition opportunities, we will also evaluate technology acquisitions that we believe would be strategic to our overall business. We will continue to maintain our acquisition focus in the communications industry. Specifically, we will look for communications products and businesses that have recurring revenues, customers and technologies that will further enhance our overall market position.
 
 
8
 
 
Sales and Marketing
 
During 2020, we continued to strengthen our brands in the market by working aggressively to expand our new customer footprint and continue to cross sell to increase average revenue per customer. Since our platform, systems and operations are built to handle growth, we can leverage them to produce consistently high margins and increased cash flows without a proportional increase in our capital or operating expenses.
 
Our sales organization is responsible for generating new customer opportunities and expanding our current customers. We ended 2020 with a multi-tier organization of sales personnel, consisting of Sales Development Representatives, Business Development Managers and Strategic Account Managers. During 2020, we created a new inbound digital sales and marketing group to manage all inbound leads and focus on e-commerce and digital marketing relating to the portions of our platform we believe may be attractive for online purchases. We believe this structured approach is the most efficient and effective way to reach new customers and grow our current install base. The total compensation packages for these teams are heavily weighted with commission compensation to incent sales and retention. All members of the sales team have quotas. As of December 31, 2020, we employed 29 full-time equivalent sales and marketing personnel compared to 25 as of December 31, 2019.
 
Our marketing organization has been focused on both new customer acquisition as well as campaigns to educate current customers on the advantages of using our entire Platform id. offerings. Additionally, our marketing team has expanded their focus on investor conferences, strategic partnerships and private company marketing activities in order to continue to scale our business long term.
 
Cybersecurity
 
In all our offerings, quality, support, and scalability as well as the need to preserve the confidential content of our customers are of utmost importance and part of our core values. We continue to maintain agreements with security software and hardware providers and consulting firms to identify, address and create policies and plans which enable us to mitigate our cybersecurity and information vulnerabilities on both a short-term and long-term basis. We believe having a strong cyber and information security policy is not only necessary to maintain our current business model but also is important to attract new customers. We plan to continue to work closely with these firms and others to ensure our security policies and practices meet our customers’ needs and requirements.
 
Industry Overview
 
According to a 2020 Burton-Taylor Media Intelligence report, the global communications technology market is almost $5 billion in annual revenue. This total includes spending on social media solutions, media monitoring, press release distribution engagement and targeting and investor relations platforms globally. A key driver of growth in our industry is the introduction of new innovative technologies and solutions. We believe our technology and workflow automation solutions will help us gain market share within the industry.
 
The webcasting and virtual event side of the communications industry was greatly impacted by the COVID-19 pandemic as demand significantly increased for virtual events due to cancelled live, in-person events, meetings and conferences. Toward the end of the first quarter of 2020, we began enhancing our products by adding virtual components, as well as focusing our selling efforts on our webcasting technologies.
 
Our industry also benefits from increased regulatory requirements and the need for platforms and systems to manage these new regulations. Additionally, the industry, along with cloud-based technologies, have matured considerably over the past several years, whereby corporate issuers and communication professionals are seeking platforms and systems to do some, if not all the work themselves. We believe we are well positioned in this new environment to benefit from subscriptions and further advancements of Platform id.
 
The compliance industry is highly fragmented, with hundreds of independent service companies that provide a range of financial reporting, document management services. There is also a wide range of printing and technology software providers. The demands for many of our services historically have been cyclical and reliant on capital market activity. Over the past few years, we have been offering subscriptions which combine both compliance software and service in one annual contract. We believe this new offering affords us the ability to reduce our revenue seasonality and provide a new baseline of recurring annualized revenue.
 
Competition
 
Despite some significant consolidation in recent years, the communications and compliance industries remain both highly fragmented and extremely competitive. The success of our products and services are generally based on price, quality and the ability to service customer demands. Management has been focused on offsetting these risks relating to competition as well as the seasonality by introducing our cloud-based subscription platforms, with higher margins, clear competitive advantages, higher customer stickiness and scalability to withstand market and pricing pressures.
 
We also review our operations on a regular basis to balance growth with opportunities to maximize efficiencies and support our long-term strategic goals. We believe by blending our workflow technologies with our legacy service offerings we can offer a comprehensive set of products and solutions to each of our customers within one platform that most competitors cannot offer today.
 
We believe we are positioned to be the communications platform of choice as a cost-effective alternative to both small regional providers and global providers. We also believe we benefit from our location in Raleigh, North Carolina, as we can hire and retain sales, customer service or production personnel in the area at a reasonable cost. However, there are areas we have strong competition in hiring, such as research and development and qualified sales individuals with communications industry experience.
 
 
9
 
 
Customers
 
Our customers include a wide variety of public and private companies, mutual funds, law firms, brokerage firms, investment banks, individuals, and other institutions. For the year ended December 31, 2020, we worked with 2,242 publicly traded customers and 4,426 private customers, compared to 2,169 publicly traded customers and 2,691 private customers for the year ended December 31, 2019. The increase in private companies is primarily related to additional agencies we began to partner with during the year as well as direct sales to private companies in our newswire business. We did not have any customers during the year ended December 31, 2020 that accounted for more than 10% of our revenue or more than 10% of our year end accounts receivable balance as of December 31, 2020.
 
Employees
 
As of December 31, 2020, we employed eighty-six employees and engaged five independent contractors, none of which are represented by a union. Our employees work in our corporate offices in North Carolina and in other offices throughout North America.
 
Facilities
 
Our headquarters are located in Raleigh, North Carolina. In October 2019, we began a new lease for 9,766 square feet of office space, which expires December 31, 2027.
 
As part of our acquisition of VWP, we assumed a three-year lease in Ft. Lauderdale, Florida, and a month-to-month lease in New York City, New York. Additionally, we have an office in Salt Lake City, Utah, which is also on a short-term lease. As a result of an increase in our remote workforce, we are examining the needs for these satellite locations and have already vacated the New York City office after year-end. The Company intends to monitor the needs of its employees both in a remote and on-site basis and will make the necessary adjustments to its locations on that basis.
 
Insurance
 
We maintain both a general business liability, cyber-security and an errors and omissions policies specific to our industry and operations. We believe that our insurance policies provide adequate coverage for all reasonable risks associated with operating our business. Additionally, we maintain a Directors and Officers insurance policy, which is standard for our industry and size. We also maintain key person life insurance on our C level executives, and one other key individual.
 
Regulations
 
The securities and financial services industries generally are subject to regulation in the United States and elsewhere. Regulatory policies in the United States and the rest of the world are tasked with safeguarding the integrity of the securities and financial markets and with protecting the interests of both issuers and shareholders.
 
In the United States, corporate issuers are subject to regulation under both federal and state laws, which often require public disclosure and regulatory filings. At the federal level, the SEC regulates the securities industry, along with the Financial Industry Regulatory Authority, or FINRA, formally known as NASD, and NYSE market regulations, various stock exchanges, and other self-regulatory organizations (“SRO”).
 
In the European Union (EU), the securities and reporting authorities tend to be based on exchanges as well as individual country disclosure requirements. We currently work with our stock exchange partners to deliver our solutions. We believe this is the best approach as this market is highly complex and divided in comparison to our North American markets.
 
We operate our filing agent business and transfer agent business under the supervision and regulations of the SEC.
 
Our transfer agency business, Direct Transfer, LLC, is registered with the SEC and is subject to SEC regulations relating to, among other things, annual reporting, examination, internal controls, tax reporting and escheatment services. Our transfer agency is currently approved to handle the securities of NYSE, NASDAQ and OTC Markets.
 
Our mission is to assist corporate issuers with these regulations, communication and compliance of rules imposed by regulatory bodies. The majority of our business involves the distribution of content, either electronically or on paper, to governing bodies and shareholders alike. We are recognized under these regulations to disseminate, communicate and or solicit on behalf of our customers, the issuers.
 
 
10
 
 
ITEM 1A. RISK FACTORS.
 
Forward-Looking and Cautionary Statements
 
Investing in our common stock involves a high degree of risk. Prospective investors should carefully consider the following risks and uncertainties and all other information contained or referred to in this Annual Report on Form 10-K before investing in our common stock. The risks and uncertainties described below are not the only ones facing us. Additional risks and uncertainties that we are unaware of, or that we currently deem immaterial, also may become important factors that affect us. If any of the following risks occur, our business, financial condition or results of operations could be materially and adversely affected. In that case, the trading price of our common stock could decline, and you could lose some or all of your investment.
 
Risks related to our business
 
Legislative and regulatory changes can influence demand for our solutions and could adversely affect our business.
 
The market for our solutions depends in part on the requirements of the SEC and other regulatory bodies. Any legislation or rulemaking substantially affecting the content or method of delivery of documents to be filed with these regulatory bodies could have an adverse effect on our business. In addition, evolving market practices in light of regulatory developments could adversely affect the demand for our solutions. Uncertainty caused by political change in the United States and European Union heightens regulatory uncertainty in these areas. For example, the SEC has proposed a rule to require certain over-the-counter (“OTC”) companies to provide greater transparency to investors and other market participants by requiring that information about the issuer be current and publicly available, which could cause a decrease in the number of publicly traded companies. New legislation, or a significant change in rules, regulations, directives or standards could reduce demand for our products and services. Regulatory changes could also increase expenses as we modify our products and services to comply with new requirements and retain relevancy, impose limitations on our operations, and increase compliance or litigation expense, each of which could have a material adverse effect on our business, financial condition and results of operations.
 
The environment in which we compete is highly competitive, which creates adverse pricing pressures and may harm our business and operating results if we cannot compete effectively.
 
Competition across all of our businesses is intense. The speed and accuracy with which we can meet customers’ needs, the price of our services and the quality of our products and supporting services are factors in this competition.
 
Some of our competitors have longer operating histories, greater name recognition, more established customer bases and significantly greater financial, technical, marketing and other resources than we do. As a result, they may be able to respond more quickly and effectively than we can to new or changing market demands and requirements. We could also be negatively impacted if our competitors reduce prices, add new features, form strategic alliances with other companies, or are acquired by other companies with greater available resources.
 
These competitive pressures to any aspect of our business could reduce our revenue and earnings.
 
Our revenue growth rate in the recent period relating to our Communications business may not be indicative of this business segment’s future performance.
 
We experienced a revenue growth rate of 28% from 2019 to 2020, 45% from 2018 to 2019, 22% from 2017 to 2018 and 55% from 2016 to 2017 with respect to our Communications business. In 2020, much of the growth came from demand for our events products that were upgraded to handle virtual needs in the industry, as well as our ACCESSWIRE news brand, which drove both subscriptions and pay-as-you-go revenues higher than in prior years. In 2019, much of the growth came from the acquisition of VWP in January 2019 and FSCwire in July 2018, while the previous years’ growth was due to the success of our ACCESSWIRE business. Our historical revenue growth rate of the Communications business is not indicative of future growth, and we may not achieve similar revenue growth rates in future periods. You should not rely on our revenue or revenue growth for any prior quarterly or annual periods as any indication of our future revenue or revenue growth. If we are unable to maintain consistent revenue or revenue growth, it may be difficult to achieve and maintain profitability and our stock price may be negatively impacted.
 
The success of our cloud-based software largely depends on our ability to provide reliable solutions to our customers. If a customer were to experience a product defect, a disruption in its ability to use our solutions or a security flaw, demand for our solutions could be diminished, we could be subject to substantial liability and our business could suffer.
 
Our product solutions are complex and we often release new features. As such, our solutions could have errors, defects, viruses or security flaws that could result in unanticipated downtime for our customers and harm our reputation and our business. Internet-based software may contain undetected errors or security flaws when first introduced or when new versions or enhancements are released. We might from time to time find such defects in our solutions, the detection and correction of which could be time consuming and costly. Since our customers use our solutions for important aspects of their business, any errors, defects, disruptions in access, security flaws, viruses, data corruption or other performance problems with our solutions could hurt our reputation and may damage our customers’ businesses. If that occurs, customers could elect not to renew, could delay or withhold payment to us or may make claims against us, which could result in an increase in our provision for doubtful accounts, an increase in collection cycles for accounts receivable or the expense and risk of litigation. We could also lose future sales. In addition, a security breach of our solutions could result in our future business prospects being materially adversely impacted.
 
 
11
 
 
A substantial portion of our business is derived from our ACCESSWIRE brand, which is dependent on technology and key partners.
 
As noted, our ACCESSWIRE brand has been vital to the increase in revenue associated with our Communications business. ACCESSWIRE is dependent upon several key partners for news distribution, some of which are also partners that we rely on for other shareholder communications services. During the second quarter of 2019, one of our key partners made an industry-wide decision to no longer accept investor commentary content. A significant portion of our historical ACCESSWIRE revenue was generated from this type of content, which has significantly affected revenue going forward. Further disruption in any of these partnership relationships could have a material adverse impact on our business and financial results and the inability to procure new key partners could impact the growth of the ACCESSWIRE brand, particularly with respect to public company news distribution. Additionally, ACCESSWIRE is highly dependent on technology and any performance issues with this technology could have a material impact on our ability to serve our customers and thus our ability to generate revenue.
 
Failure to manage our growth may adversely affect our business or operations.
 
Since 2013, we have experienced overall growth in our business, customer base, employee headcount and operations, and we expect to continue to grow our business over the next several years. This growth places a significant strain on our executive management team and employees and on our operating and financial systems. To manage our future growth, we must continue to scale our business functions, improve our financial and management controls and our reporting systems and procedures and expand and train our work force. In particular, we grew from twenty-four employees and contractors as of December 31, 2012 to ninety-one (including 5 independent contractors) as of December 31, 2020. We anticipate that additional investments in sales personnel, infrastructure and research and development spending will be required to:
 
scale our operations and increase productivity;
 
address the needs of our customers;
 
further develop and enhance our existing solutions and offerings; and
 
develop new technology.
 
We cannot assure you that our controls, systems and procedures will be adequate to support our future operations or that we will be able to manage our growth effectively. We also cannot assure you that we will be able to continue to expand our market presence in the United States and other current markets or successfully establish our presence in other markets. Failure to effectively manage growth could result in difficulty or delays in deploying customers, declines in quality or customer satisfaction, increases in costs, difficulties in introducing new features or other operational difficulties, and any of these difficulties could adversely impact our business performance and results of operations.
 
If we are unable to retain our key employees and attract and retain other qualified personnel, our business could suffer.
 
Our ability to grow and our future success will depend to a significant extent on the continued contributions of our key executives, managers and employees. In addition, many of our individual technical and sales personnel have extensive experience in our business operations and/or have valuable customer relationships that would be difficult to replace. Their departure, if unexpected and unplanned, could cause a disruption to our business. Our competition for these individuals is intense in certain areas of our business. We may not succeed in identifying and retaining the appropriate personnel in key positions. Further, competitors and other entities have in the past recruited and may in the future attempt to recruit our employees, particularly our sales personnel. The loss of the services of our key personnel, the inability to identify, attract and retain qualified personnel in the future or delays in hiring qualified personnel, particularly technical and sales personnel, could make it difficult for us to manage our business and meet key objectives, such as the timely introduction of new technology-based products and services, which could harm our business, financial condition and operating results
 
The recent COVID-19 outbreak could harm our business and results of operations.
 
On January 30, 2020, the World Health Organization declared the COVID-19 outbreak a "Public Health Emergency of International Concern" and on March 11, 2020, declared it to be a pandemic. We have undertaken measures to protect our employees, partners and customers by requiring a majority of our employees to work remotely at certain times. There can be no assurance that these measures will be effective or that we can adopt them without adversely affecting our business operations. In addition, the COVID-19 outbreak has created and may continue to create significant uncertainty in global financial markets, which may materially decrease spending, demand for our solutions, the viability of our customers and the value of our assets, which would significantly harm our business and results of operations. The ultimate extent of the impact of any epidemic, pandemic or other health crisis in our business, financial condition and results of operations will depend on future developments, which are highly uncertain and cannot be predicted.
 
If we fail to keep our customers’ information confidential or if we handle their information improperly, our business and reputation could be significantly and adversely affected.
 
If we fail to keep customers’ proprietary information and documentation confidential, we may lose existing customers and potential new customers and may expose them to significant loss of revenue based on the premature release of confidential information. While we have security measures in place to protect customer information and prevent data loss and other security breaches, these measures may be breached as a result of third-party action, employee error, malfeasance or otherwise. Because the techniques used to obtain unauthorized access or sabotage systems change frequently and generally are not identified until they are launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures.
 
 
12
 
 
In addition, our service providers (including, without limitation, hosting facilities, disaster recovery providers and software providers) may have access to our customers’ data and could suffer security breaches or data losses that affect our customers’ information.
 
If an actual or perceived security breach or premature release occurs, our reputation could be damaged and we may lose future sales and customers. We may also become subject to civil claims, including indemnity or damage claims in certain customer contracts, or criminal investigations by appropriate authorities, any of which could harm our business and operating results. Furthermore, while our errors and omissions insurance policies include liability coverage for these matters, if we experienced a widespread security breach that impacted a significant number of our customers for whom we have these indemnity obligations, we could be subject to indemnity claims that exceed such coverage.
 
We must adapt to rapid changes in technology and customer requirements to remain competitive.
 
The market and demand for our products and services, to a varying extent, have been characterized by:
 
technological change;
 
frequent product and service introductions; and
 
evolving customer requirements.
 
We believe that these trends will continue into the foreseeable future. Our success will depend, in part, upon our ability to:
 
enhance our existing products and services;
 
gain market acceptance.
 
successfully develop new products and services that meet increasing customer requirements; and
 
To achieve these goals, we will need to continue to make substantial investments in sales and marketing. We may not:
 
have sufficient resources to make these investments;
 
be successful in developing product and service enhancements or new products and services on a timely basis, if at all; or
 
be able to market successfully these enhancements and new products once developed.
 
Further, our products and services may be rendered obsolete or uncompetitive by new industry standards or changing technology.
 
Our business could be harmed if we do not successfully manage the integration of any business that we have acquired or may acquire in the future. These risks include, among other things:
 
the difficulty of integrating the operations and personnel of the acquired businesses into our ongoing operations;
 
the potential disruption of our ongoing business and distraction of management;
 
the potential for new cyber security risks to existing operations that weren’t previously mitigated:
 
 
13
 
 
the difficulty in incorporating acquired technology and rights into our products and technology;
 
unanticipated expenses and delays relating to completing acquired development projects and technology integration;
 
a potential increase in our indebtedness and contingent liabilities, which could restrict our ability to access additional capital when needed or to pursue other important elements of our business strategy;
 
the management of geographically remote units;
 
the establishment and maintenance of uniform standards, controls, procedures and policies;
 
the impairment of relationships with employees and customers as a result of any integration of new management personnel;
 
risks of entering markets or types of businesses in which we have either limited or no direct experience;
 
the potential loss of key employees or customers of the acquired businesses; and
 
potential unknown liabilities, such as liability for hazardous substances, or other difficulties associated with acquired businesses.
 
Revenue from Platform id. subscriptions and many of our service contracts is recognized ratably over the term of the contract or subscription period. As a result, downturns or upturns in sales may not be immediately reflected in our operating results.
 
We generally recognize subscription and support revenue from customers ratably over the terms of their subscription agreements, which are typically on a quarterly or annual cycle and automatically renew for additional periods. As a result, a substantial portion of the revenue we report in each quarter will be derived from the recognition of deferred revenue relating to subscription agreements entered into during previous quarters. Consequently, a decline in new or renewed subscriptions in any one quarter may not be immediately reflected in our revenue results for that quarter. This decline, however, will negatively affect our revenue in future quarters. Accordingly, the effect of significant downturns in sales and market acceptance of our solutions and potential changes in our rate of renewals may not be fully reflected in our results of operations until future periods. Our subscription model also makes it difficult for us to rapidly increase our subscription revenue through additional sales in any period, as revenue from new customers must be recognized over the applicable subscription term. In addition, we may be unable to adjust our cost structure to reflect the changes in revenue, which could adversely affect our operating results.
 
We cannot accurately predict subscription renewal or upgrade rates and the impact these rates may have on our future revenue and operating results.
 
Our business depends substantially on customers renewing their subscriptions with us, specifically Platform id., and expanding their use of our products. Our customers have no obligation to renew their subscriptions for our products after the expiration of their initial subscription period. Given our limited operating history with respect to our subscription business, we may be unable to accurately predict our revenue retention rate. In addition, our customers may renew for shorter contract lengths, lower prices or fewer users. We cannot accurately predict new subscription or expansion rates and the impact these rates may have on our future revenue and operating results. Our renewal rates may decline or fluctuate as a result of a number of factors, including customer dissatisfaction with our service, customers’ ability to continue their operations and spending levels and deteriorating general economic conditions. If our customers do not renew their subscriptions for our products, purchase fewer solutions at the time of renewal, or negotiate a lower price upon renewal, our revenue will decline and our business will suffer. Our future success also depends in part on our ability to sell additional solutions and products, more subscriptions or enhanced editions of our products to our current customers. If our efforts to sell additional solutions and products to our customers are not successful, our growth and operations may be impeded. In addition, any decline in our customer renewals or failure to convince our customers to broaden their use of our products would harm our future operating results.
 
We continue to transition our business from a services company to a cloud-based platform company, which makes it difficult to predict our future operating results.
 
In 2015, we began our transition from a services company to a cloud-based platform company. As a result of this transition, our ability to forecast our future operating results is limited and subject to a number of uncertainties, including our ability to plan for and model future growth. We have encountered and will encounter risks and uncertainties frequently experienced by growing companies in rapidly changing industries, such as the risks and uncertainties described herein. If our assumptions regarding these risks and uncertainties (which we use to plan our business) are incorrect or change due to changes in our markets, or if we do not address these risks successfully, our operating and financial results could differ materially from our expectations and our business could suffer.
 
 
14
 
 
We are subject to general litigation and regulatory requirements that may materially adversely affect us.
 
From time to time, we may be involved in disputes or regulatory inquiries that arise in the ordinary course of business. We expect that the number and significance of these potential disputes may increase as our business expands and we grow larger. While most of our agreements with customers limit our liability for damages arising from our solutions, we cannot assure you that these contractual provisions will protect us from liability for damages in the event we are sued. Although we carry general liability insurance coverage, our insurance may not cover all potential claims to which we are exposed or may not be adequate to indemnify us for all liability that may be imposed. Any claims against us, whether meritorious or not, could be time consuming, result in costly litigation, require significant amounts of management time, and result in the diversion of significant operational resources. Because litigation is inherently unpredictable, we cannot assure you that the results of any of these actions will not have a material adverse effect on our business, financial condition, results of operations and prospects.
 
New and existing laws make determining our sales and use taxes and income tax rate complex and subject to uncertainty.
 
The computation of sales and use taxes and our provision for income tax is complex, as it is based on the laws of multiple taxing jurisdictions and requires significant judgment on the application of complicated rules governing accounting for such tax provisions under U.S. generally accepted accounting principles. Additionally, provisions for income tax for interim quarters are based on forecasts of our U.S. and non-U.S. effective tax rates for the year and contain numerous assumptions. Various items cannot be accurately forecasted and future events may be treated as discrete to the period in which they occur. Our provision for income tax can be materially impacted by things such as changes in our business, internal restructuring and acquisitions, changes in tax laws and accounting guidance and other regulatory, legislative developments, tax audit determinations, changes in uncertain tax positions, tax deductions attributed to equity compensation and changes in our determination for a valuation allowance for deferred tax assets. For all of these reasons, our actual income taxes may be materially different than our provision for income tax.
 
We are subject to U.S. and foreign data privacy and protection laws and regulations as well as contractual privacy obligations, and our failure to comply could subject us to fines and damages and would harm our reputation and business.
 
We manage private and confidential information and documentation related to our customers’ finances and transactions, often prior to public dissemination. The use of insider information is highly regulated in the United States and abroad, and violations of securities laws and regulations may result in civil and criminal penalties. In addition, we are subject to the data privacy and protection laws and regulations adopted by federal, state and foreign legislatures and governmental agencies. Data privacy and protection is highly regulated and may become the subject of additional regulation in the future. Privacy laws restrict our storage, use, processing, disclosure, transfer and protection of non-public personal information by our customers or collected from visitors of our website. We strive to comply with all applicable laws, regulations, policies and legal obligations relating to privacy and data protection. However, it is possible that these requirements may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another and may conflict with other rules or our practices. Any failure, or perceived failure, by us to comply with federal, state or international laws, including laws and regulations regulating privacy, payment card information, personal health information, data or consumer protection, could result in proceedings or actions against us by governmental entities or others.
 
The regulatory framework for privacy and data protection issues worldwide is evolving, and various government and consumer agencies and public advocacy groups have called for new regulation and changes in industry practices, including some directed at providers of mobile and online resources in particular. Our obligations with respect to privacy and data protection may become broader or more stringent. If we are required to change our business activities or revise or eliminate services, or to implement costly compliance measures, our business and results of operations could be harmed.
 
Our business may be affected by factors outside of our control.
 
Our ability to increase sales and deliver and sell our service offerings profitably is subject to a number of risks, including changes to corporate disclosure requirements, regulatory filings and distribution of proxy materials, competitive risks such as the entrance of additional competitors into our market, pricing and competition and risks associated with the marketing of new services in order to remain competitive.
 
If potential customers take a long time to evaluate the use of our products, we could incur additional selling expenses and decrease our profitability.
 
The acceptance of our services depends on a number of factors, including the nature and size of the potential customer base, the effectiveness of our system, and the extent of the commitment being made by the potential customer, and is difficult to predict. Currently, our sales and marketing expenses per customer are fairly low. If potential customers take longer than we expect to decide whether to use our services and require that we travel to their sites, present more marketing material, or spend more time in completing the sales process, our selling expenses could increase, and decrease our profitability.
 
The seasonality of business makes it difficult to predict future results based on specific quarters.
 
A greater portion of our printing, distribution and solicitation of proxy materials business will be processed during the second quarter of our fiscal year. Therefore, the seasonality of our revenue makes it difficult to estimate future operating results based on the results of any specific quarter and could affect an investor’s ability to compare our financial condition and results of operations on a quarter-by-quarter basis. To balance the seasonal activity of print, distribution and solicitation of proxy materials, we will attempt to continue to grow other revenues linked to predictable periodic activity that is not cyclical in nature.
 
 
15
 
 
If we are unable to successfully develop and timely introduce new technology-based products or enhance existing technology-based products, our business may be adversely affected.
 
In the past few years, we have expended significant resources to develop and introduce new technology-based products and improve and enhance our existing technology-based products in an attempt to maintain or increase our sales. The long-term success of new or enhanced technology-based products may depend on a number of factors including, but not limited to, the following: anticipating and effectively addressing customer preferences and demand, the success of our sales and marketing efforts, timely and successful development, changes in governmental regulations and the quality of or defects in our products.
 
The development of our technology-based products is complex and costly, and we typically have multiple technology-based products in development at the same time. Given the complexity, we occasionally have experienced, and could experience in the future, delays in completing the development and introduction of new and enhanced technology-based products. Problems in the design or quality of our products or services may also have an adverse effect on our brand, business, financial condition, and operating results. Unanticipated problems in developing technology-based products could also divert substantial development resources, which may impair our ability to develop new technology-based products and enhancements of such products, and could substantially increase our costs. If new or enhanced product and service introductions are delayed or not successful, we may not be able to achieve an acceptable return, if any, on our development efforts, and our business may be adversely affected.
 
Risks Related to Our Common Stock; Liquidity Risks
 
The price of our common stock may fluctuate significantly, which could lead to losses for stockholders.
 
The stock prices of smaller public companies can experience extreme price and volume fluctuations. These fluctuations often have been unrelated or out of proportion to the operating performance of such companies. We expect our stock price to be similarly volatile. These broad market fluctuations may continue and could harm our stock price. Any negative change in the public’s perception of our prospects or companies in our market could also depress our stock price, regardless of our actual results. Factors affecting the trading price of our common stock may include:
 
variations in operating results;
 
announcements of strategic alliances or significant agreements by the Company or by competitors;
 
recruitment or departure of key personnel;
 
litigation, legislation, regulation of all or part of our business; and
 
changes in the estimates of operating results or changes in recommendations by any securities analyst that elect to follow our common stock.
 
If securities or industry analysts issue an adverse opinion regarding our stock, our stock price and trading volume could decline.
 
The trading market for our common stock is influenced by the research and reports that securities or industry analysts may publish about us, our business, our market or our competitors. If any of the analysts who may cover us adversely change their recommendation regarding our common stock, or provide more favorable relative recommendations about our competitors, the trading price of our common stock could decline. If any analyst who may cover us were to cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause the trading price of our common stock or trading volume to decline.
 
The market price of our common stock may be adversely affected by market conditions affecting the stock markets in general, including price and trading fluctuations on the NYSE American.
 
Market conditions may result in volatility in the level of, and fluctuations in, market prices of stocks generally and, in turn, our common stock and sales of substantial amounts of our common stock in the market, in each case being unrelated or disproportionate to changes in our operating performance. A weak global economy could also contribute to extreme volatility of the markets, which may have an effect on the market price of our common stock.
 
We do not intend to pay dividends for the foreseeable future.
 
We paid dividends in 2012, part of 2013 and from the fourth quarter of 2015 through the third quarter of 2018. In the fourth quarter of 2018, we announced that we would no longer be declaring quarterly dividends for the foreseeable future in order to invest such money in our business. There can be no assurances that dividends will be paid in the future in the form of either cash or stock.
 
 
16
 
 
Our Board of Directors has the ability without stockholder approval to issue shares of preferred stock with terms detrimental to the holders of our common stock.
 
We currently have authorized but unissued “blank check” preferred stock. Without the vote of our shareholders, the Board of Directors may issue such preferred stock with both economic and voting rights and preferences senior to those of the holders of our common stock. Any such issuances may negatively impact the ultimate benefits to the holders of our common stock in the event of a liquidation event and may have the effect of preventing a change of control and could dilute the voting power of our common stock and reduce the market price of our common stock.
 
Future sales and issuances of our capital stock or rights to purchase capital stock could result in additional dilution of the percentage ownership of our stockholders and could cause our stock price to decline.
 
Our certificate of incorporation authorizes us to issue up to 20,000,000 shares of common stock. Future sales and issuances of our capital stock or rights to purchase our capital stock could result in substantial dilution to our existing stockholders. We may sell common stock, convertible securities and other equity securities in one or more transactions at prices and in a manner as we may determine from time to time. If we sell any such securities in subsequent transactions, investors may be materially diluted, which could result in downward pressure on the price of our common stock. New investors in subsequent transactions could gain rights, preferences and privileges senior to those of holders of our common stock. In addition, if outstanding stock options are exercised or when outstanding restricted stock units are settled in shares, current shareholders will experience dilution.
 
We will continue to incur significantly increased costs and devote substantial management time as a result of operating as a public company.
 
As a public company, we incur significant legal, accounting and other expenses that would not be incurred as a private company. For example, we are subject to the reporting requirements of the Securities Exchange Act of 1934, as amended (Exchange Act), and are required to comply with the applicable requirements of the Sarbanes-Oxley Act and the Dodd-Frank Act, as well as rules and regulations subsequently implemented by the SEC and the New York Stock Exchange, including the establishment and maintenance of effective disclosure and financial controls and changes in corporate governance practices. Compliance with these requirements has increased our legal and financial compliance costs and made some activities more time consuming and costly. Many of these costs recur annually. As a result, management’s attention may be diverted from other business concerns, which could adversely affect our business and operating results.
 
A failure to maintain adequate internal controls over our financial and management systems could cause errors in our financial reporting, which could cause a loss of investor confidence and result in a decline in the price of our common stock.
 
The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to maintain and, if required, improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. If we have a material weaknesses or significant deficiency in our internal control over financial reporting, we may not detect errors on a timely basis and our financial statements may be materially misstated. Effective internal controls are necessary for us to produce reliable financial reports and are important to prevent fraud. As a result, our failure to satisfy the requirements of Section 404 of the Sarbanes-Oxley Act on a timely basis could result in us being subject to regulatory action and a loss of investor confidence in the reliability of our financial statements, both of which in turn could cause the market value of our common stock to decline and affect our ability to raise capital.
 
Because we are a smaller reporting company, our independent registered public accounting firm was not required to and did not perform an audit of our internal control over financial reporting for the fiscal year ended December 31, 2020.
 
ITEM 1B. UNRESOLVED STAFF COMMENTS.
 
None.
 
ITEM 2. PROPERTY.
 
Our headquarters are located in Raleigh, North Carolina. In October 2019, we began a new lease for 9,766 square feet of office space, which expires December 31, 2027.
 
As part of our acquisition of VWP, we assumed a three-year lease in Ft. Lauderdale, Florida, and a month-to-month lease in New York City, New York. Additionally, we have an office in Salt Lake City, Utah, which is also on a short-term lease. As a result of an increase in our remote workforce, we are examining the needs for these satellite locations and have already vacated the New York City office after year-end. The Company intends to monitor the needs of its employees both in a remote and on-site basis and will make the necessary adjustments to its locations on that basis.
 
 
17
 
  
ITEM 3. LEGAL PROCEEDINGS.
 
From time to time, we may be involved in litigation that arises through the normal course of business. As of the date of this filing, we are neither a party to any litigation nor are we aware of any such threatened or pending litigation that might result in a material adverse effect to our business.
 
ITEM 4. MINE SAFETY DISCOLSURES.
 
Not applicable.
 
 
 
18
 
 
PART II
 
ITEM 5. MARKET FOR COMMON EQUITY AND RELATED STOCKHOLDER MATTERS.
 
Market for common stock
 
Our common stock is listed on the NYSE American under the symbol "ISDR". The following table sets forth for the periods indicated the high and low closing prices of our common stock for the following periods.
 
 
 
High
 
 
Low
 
Year ended December 31, 2020
 
 
 
 
 
 
Quarter Ended March 31, 2020
 $12.38 
 $8.88 
Quarter Ended June 30, 2020
  11.91 
  8.65 
Quarter Ended September 30, 2020
  19.88 
  10.05 
Quarter Ended December 31, 2020
 $23.50 
 $17.51 
Year ended December 31, 2019
    
    
Quarter Ended March 31, 2019
 $13.85 
 $11.35 
Quarter Ended June 30, 2019
  13.27 
  10.25 
Quarter Ended September 30, 2019
  11.39 
  8.90 
Quarter Ended December 31, 2019
 $12.75 
 $10.10 
 
Holders of Record
 
As of December 31, 2020, there were approximately 150 registered holders of record of our common stock and 3,770,752 shares outstanding.
 
Issuer Purchases of Equity Securities
 
On August 7, 2019, the Company publicly announced a share repurchase program under which the Company is authorized to repurchase up to $1,000,000 of its common shares. On March 16, 2020, the Company publicly announced an increase to the share repurchase program to repurchase up to $2,000,000 of its common shares. As of December 31, 2020, the Company repurchased a total of 160,068 shares at an aggregate cost of $1,552,000 (not including commissions of $7,000) as shown in the table below ($ in 000’s, except share or per share amounts):
 
 
 
Shares Repurchased
 
Period
 
Total Number of Shares Repurchased
 
 
Average Price Paid Per Share
 
 
Total Number of Shares Purchased as Part of Publicly Announced Program
 
 
Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program
 
August 7 -31, 2019
  22,150 
 $9.34 
  22,150 
 $793 
September 1-30, 2019
  2,830 
 $10.00 
  2,830 
 $765 
October 1-31, 2019
  39,363 
 $10.44 
  39,363 
 $354 
November 1-30, 2019
  11,827 
 $10.43 
  11,827 
 $231 
December 1-31, 2019
   
   
   
 $231 
January 1-31, 2020
   
   
   
 $231 
February 1-29, 2020
   
   
   
 $231 
March 1-31, 2020
  21,700 
 $9.33 
  21,700 
 $1,028 
April 1-30, 2020
  22,698 
 $9.02 
  22,698 
 $823 
May 1-31, 2020
  39,500 
 $9.51 
  39,500 
 $448 
Total
  160,068 
 $9.70 
  160,068 
 $448 
 
There were no shares repurchased during the period of June 1, 2020 through December 31, 2020.
 
Dividends
 
We did not pay any dividends during the year ended December 31, 2020 and 2019. There can be no assurances that dividends will be paid in the future. The declaration and payment of dividends in the future will be determined by our Board of Directors in light of conditions then existing, including our earnings, financial condition, capital requirements and other factors.
 
 
19
 
 
COMPARISON OF CUMULATIVE TOTAL RETURN
 
Performance Comparison Graph
 
This chart compares the five-year cumulative total return on our common stock with that of the Russell MicroCap index and a custom peer group, which was selected by the Company. The chart assumes $100 was invested on December 31, 2015, in our common stock, the Russell MicroCap index and the peer group, and that any dividends were reinvested. The Peer Group is composed of: Broadridge Financial Solutions Inc., Donnelley Financial Solutions, Inc., and Workiva, Inc. The peer group index utilizes the same method of presentation and assumptions for the total return calculation as does Issuer Direct Corporation (ISDR) and the Russell MicroCap index. All companies in the peer group index are weighted in accordance with their market capitalizations.
 
The Company makes no representation to the peer group market caps being similar to that of Issuer Direct, however these peers do represent a fair and accurate list of the companies that Issuer Direct competes with that are in fact public.
 
 
  12/15 
  12/16 
  12/17 
  12/18 
  12/19 
  12/20 
 
    
    
    
    
    
    
Issuer Direct Corporation
  100.00 
  159.14 
  329.98 
  205.85 
  212.02 
  317.58 
Russell MicroCap
  100.00 
  120.37 
  136.22 
  118.40 
  144.96 
  175.34 
Peer Group
  100.00 
  122.36 
  165.63 
  180.99 
  230.31 
  313.53 
 
The stock price performance included in this graph is not necessarily indicative of future stock price performance.
 
 
20
 
 
ITEM 6. SELECT FINANCIAL DATA.
 
Our selected consolidated financial data shown below should be read together with Item7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our consolidated financial statements and respective notes included in Item 8. “Financial Statements and Supplementary Data.” The data shown below are not necessarily indicative of results to be expected for any future period.
 
Summary of Operations for the periods ended December 31, 2020 and 2019 (in 000’s).
 
 
 
Year Ended December 31,
 
 
 
2020
 
 
2019
 
Statement of Operations
 
 
 
 
 
 
Revenue
 $18,526 
 $16,295 
Cost of revenues
  5,415 
  5,080 
Gross profit
  13,111 
  11,215 
Operating costs
  10,417 
  10,741 
Operating income
  2,694 
  474 
Other income, net
  136 
  321 
Income before taxes
  2,830 
  795 
Income tax expense
  724 
  109 
Net income
 $2,106 
 $686 
Concentrations:
 
For the years ended December 31, 2020 and 2019, we generated revenues from the following revenue streams as a percentage of total revenue:
 
 
 
2020
 
 
2019
 
Revenue
 
 
 
 
 
 
Communications
  64.1%
  56.7%
Compliance
  35.9%
  43.3%
Total
  100.0%
  100.0%
 
Percentages:
 
Change expressed as a percentage increase for the years ended December 31, 2020 and 2019 ($ in 000’s):
 
 
 
2020
 
 
2019
 
 
% change
 
Revenue
 
 
 
 
 
 
 
 
 
Communications
 $11,870 
 $9,247 
  28.4%
Compliance
  6,656 
  7,048 
  (5.6)%
Total
 $18,526 
 $16,295 
  13.7%
 
 
21
 
 
The following presents Communications and Compliance revenue by the previously reported revenue streams of Platform and Technology, and Services ($ in 000’s):
 
Revenue
 
2020
 
 
2019
 
Communications
 
 
 
 
 
 
Platform and Technology
 $10,696 
 $8,265 
Services
  1,174 
  982 
  Total Communications
  11,870 
  9,247 
 
    
    
Compliance
    
    
Platform and Technology
  2,231 
  2,431 
Services
  4,425 
  4,617 
  Total Compliance
  6,656 
  7,048 
 
    
    
Total
    
    
Platform and Technology
  12,927 
 $10,696 
Services
  5,599 
  5,599 
  Total revenue
 $18,526 
 $16,295 
 
 
 
 
 
 
 
 
22
 
 
ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
 
Except for the historical information contained herein, the matters discussed in this Form 10-K include certain forward-looking statements that involve risks and uncertainties, which are intended to be covered by safe harbors. Those statements include, but are not limited to, all statements regarding our and management’s intent, belief and expectations, such as statements concerning our future and our operating and growth strategy. We generally use words such as "believe," "may," "could," "will," "intend," "expect," "anticipate," "plan," and similar expressions to identify forward-looking statements. You should not place undue reliance on these forward-looking statements. Our actual results could differ materially from those anticipated in the forward-looking statements for many reasons including our ability to implement our business plan, our ability to raise additional funds and manage consumer acceptance of our products, our ability to broaden our customer base, our ability to maintain a satisfactory relationship with our suppliers and other risks described in our reports filed with the Securities and Exchange Commission, including Item 1A of this Report on Form 10-K. Although we believe the expectations reflected in the forward-looking statements are reasonable, they relate only to events as of the date on which the statements are made, and our future results, levels of activity, performance or achievements may not meet these expectations. Investors are cautioned that all forward-looking statements involve risks and uncertainties including, without limitation, the factors set forth under the Risk Factors section of this report. In light of the significant uncertainties inherent in the forward-looking statements included herein, the inclusion of such information should not be regarded as a representation by us or any other person that our objectives and plans will be achieved. All forward-looking statements made in this Form 10-K are based on information presently available to our management. We do not intend to update any of the forward-looking statements after the date of this document to conform these statements to actual results or to changes in our expectations, except as required by law.
 
Results of Operations
 
Comparison of results of operations for the years ended December 31, 2020 and 2019 (in 000’s):
 
Revenue
 
2020
 
 
2019
 
Communications
 
 
 
 
 
 
Revenue
 $11,870 
 $9,247 
Gross margin
 $8,718 
 $6,653 
Gross margin %
  73%
  72%
 
    
    
Compliance
    
    
Revenue
  6,656 
  7,048 
Gross margin
  4,393 
  4,562 
Gross margin %
  66%
  65%
 
    
    
Total
    
    
Revenue
 $18,526 
 $16,295 
Gross margin
 $13,111 
 $11,215 
Gross margin %
  71%
  69%
 
Revenues
 
Total revenue increased by $2,231,000, or 14%, to $18,526,000 during the year ended December 31, 2020, as compared to $16,295,000 in 2019. The increase is attributable to an increase in revenue in our Communications business.
 
Communications revenue increased $2,623,000, or 28%, to $11,870,000 for the year ended December 31, 2020, as compared to $9,247,000 during 2019. The increase in revenue is due to a combination of increased revenue from our webcasting, conference software and newswire products, as well as increased licenses of Platform id. During the year ended December 31, 2020, we benefited from our ability to pivot and enhance our products with virtual components, including virtual annual meetings, virtual conferences and enhanced webcasting features to allow banks to conduct virtual roadshows, analyst days and other types of events. Additionally, ACCESSWIRE revenue for the year increased 17% compared to the same period of the prior year due to an increase in customers and the implementation of our new e-commerce platform. Revenue from licenses of Platform id. increased as a result of the additional licenses signed during the year as we entered into 139 new licenses of Platform id. with annual contract value of $1,007,000. This brings our total subscriptions of Platform id. to 341 with annual contract value of $2,677,000 as of December 31, 2020, compared to 255 subscriptions with annual contract value of $2,033,000 as of December 31, 2019. Communications revenue increased to 64% of total revenue during the year, as compared to 57% during the same period of the prior year.
 
Compliance revenue decreased $392,000, or 6%, during the year ended December 31, 2020, as compared to 2019. The decrease in revenue is due to continued customer attrition of our legacy ARS services as well as a decline in transfer agent services due to a combination of less corporate transactions and directives, as well as an increased shift from paper-based processing of transactions to electronic processing. These decreases were partially offset by increases in print and proxy fulfillment, due to increased projects associated with annual meetings, as a result of the increased demand for our virtual annual meeting product. 
 
 
23
 
 
2020 Revenue Backlog
 
As of December 31, 2020, our deferred revenue balance was $2,212,000, a majority of which we expect to recognize over the next twelve months, compared to $1,812,000 at December 31, 2019, an increase of 22%. Deferred revenue primarily consists of advance billings for subscriptions of our cloud-based products and pre-paid packages of our news distribution product, as well as, advance billings for annual contracts for legacy ARS services.
 
Cost of Revenues
 
Communications cost of revenues consists primarily of direct labor costs, newswire distribution costs, teleconferencing costs and third-party licensing costs. Compliance and other costs of revenue consists primarily of direct labor costs, warehousing, logistics, print production materials, postage, and amortization of capitalized software costs related to our compliance software. Cost of revenues increased by $335,000, or 7%, during the year ended December 31, 2020, as compared to the same period of 2019. Overall gross margin increased $1,896,000, or 17%, during the year ended December 31, 2020, compared to 2019. As a result, overall gross margin percentage increased to 71% during the year ended December 31, 2020, as compared to 69% during the prior year. The increase in cost of sales is due partially to an increase labor costs associated with delivering our newswire and webcasting revenue, increase in distribution costs as we continue to expand our distribution capabilities as well as increase in teleconferencing costs. These increases were offset by decreases in amortization of capitalized software as well as decreases in postage and fulfillment costs associated with our legacy ARS business.
 
Gross margin percentage associated with our Communications revenue was 73% for the year ended December 31, 2020, compared to 72% for 2019. The increase in gross margin percentage is primarily attributable to the addition of revenue associated with our virtual products, newswire and subscriptions of Platform id.
 
Gross margin percentage associated with our Compliance revenue was 66% for the year ended December 31, 2020 compared to 65% for 2019.
 
General and Administrative Expense
 
General and administrative expenses consist primarily of salaries, stock-based compensation, insurance, fees for professional services, general corporate expenses and facility and equipment expenses. General and administrative expenses were $5,029,000 for the year ended December 31, 2020, a decrease of $57,000 or 1%, as compared to the prior year. This decrease is primarily due to a decrease in our bad debt provision of $449,000 offset by a one-time accrual of $350,000 recorded in 2020 regarding sales and use tax compliance. As a result of our growing customer base, transition from a service-based company to a cloud-based platform company and the complex economic nexus provisions of various states, we completed an assessment of our sales and use tax position during the year. As a result, we recorded a one-time estimate of our current and historical state sales and use tax liabilities of approximately $350,000 for the year ended December 31, 2020. The high bad debt provision in the prior year was primarily related to reserves on accounts receivable balances of two significant investment commentary newswire customers which were written off in 2019.
 
As a percentage of revenue, General and Administrative expenses were 27% for the year ended December 31, 2020, as compared to 31% for 2019.
 
Sales and Marketing Expenses
 
Sales and marketing expenses consist primarily of salaries, stock-based compensation, sales commissions, advertising expenses, tradeshow expenses and other marketing expenses. Sales and marketing expenses were $3,812,000 for the year ended December 31, 2020, an increase of $261,000, or 7%, as compared to the prior year. This increase is directly related to our investment in our sales and marketing initiatives with an increase in headcount and digital marketing.
 
As a percentage of revenue, sales and marketing expenses were 21% for the year ended December 31, 2020 compared to 22% for 2019.
 
Product Development
 
Product development expenses consist primarily of salaries, stock-based compensation, bonuses and licenses to develop new products and technology to complement and/or enhance Platform id. Product development costs decreased $394,000, or 32%, to $825,000 during the year ended December 31, 2020, as compared to 2019. The decrease is due to a decrease in headcount within the development team and use of more specialized consultants. We anticipate product development expenses to begin to increase toward previous levels in future periods.
 
As a percentage of revenue, Product Development expenses were 4% for the year ended December 31, 2020, as compared to 7% for 2019.
 
Depreciation and Amortization
 
During the year ended December 31, 2020, depreciation and amortization expenses decreased by $134,000, or 15%, to $751,000, as compared to $885,000 during 2019. The decrease is primarily related to intangible assets associated with the acquisition of PIR that became fully amortized during the year.
 
 
24
 
 
Other income, net
 
Other income, net, primarily relates to an $80,000 gain on extinguishment of debt associated with the final anniversary payment related to the acquisition of Interwest Transfer Company (“Interwest”) in 2017 as well as interest income on deposit and money market accounts. These items are partially offset by the non-cash interest associated with the present value of the anniversary payments of the Interwest acquisition.
 
Income Taxes
 
We recorded income tax expense of $724,000 during the year ended December 31, 2020, compared to $109,000 during the year ended December 31, 2019. The increase in income tax expense is attributable to higher pre-tax income for the year ended December 31, 2020. The difference between the Company’s effective tax rate of 26% and the federal statutory rate of 21% is primarily due to state taxes for 2020.
 
During the year ended December 31, 2019, the Company’s effective tax rate was favorably impacted by the research and development tax credit, foreign tax credits as well as a benefit related to the exercise of stock-based compensation. The aforementioned reasons, as well as state taxes, foreign statutory tax rate differentials are the reasons for the variance between the Company’s effective tax rate and the statutory rate during 2019.
 
Net Income
 
Net income for the year ended December 31, 2020 was $2,106,000 as compared to $686,000 in 2019. The increase in net income is primarily due to the growth of our Communications revenue and higher gross margin percentages. Additionally, we experienced lower operating expenses which were partially offset by a decline in interest income and higher income taxes.
 
Liquidity and Capital Resources
 
As of December 31, 2020, we had $19,556,000 in cash and cash equivalents and $2,514,000 in net accounts receivable. Current liabilities as of December 31, 2020, totaled $4,494,000 including our accounts payable, deferred revenue, accrued payroll liabilities, income taxes payable, current portion of lease liabilities and other accrued expenses. At December 31, 2020, our current assets exceeded our current liabilities by $17,789,000.
 
Effective October 3, 2019, the Company renewed its Line of Credit, which increased the term to two years, with all other provisions remaining the same. The amount of funds available for borrowing are $3,000,000 and the interest rate is LIBOR plus 1.75%. As of December 31, 2020, the interest rate was 1.89% and the Company did not owe any amounts on the Line of Credit.
 
Disclosure about Off-Balance Sheet Arrangements
 
We do not have any transactions, agreements or other contractual arrangements that constitute off-balance sheet arrangements.
 
Outlook
 
The following statements and certain statements made elsewhere in this document are based upon current expectations. These statements are forward looking and are subject to factors that could cause actual results to differ materially from those suggested here, including, without limitation, demand for and acceptance of our services, new developments, competition and general economic or market conditions, particularly in the domestic and international capital markets. Refer also to the Cautionary Statement Concerning Forward Looking Statements included in this report.
 
On January 30, 2020, the World Health Organization declared the COVID-19 outbreak a "Public Health Emergency of International Concern" and on March 11, 2020, declared it to be a pandemic. Actions taken around the world to help mitigate the spread of COVID-19 include restrictions on travel, quarantines or “stay-at-home” restrictions in certain areas and forced closures for certain types of public places and businesses. COVID-19 and actions taken to mitigate it have had and are expected to continue to have an adverse impact on the economies and financial markets globally, including the geographical areas in which we operate. Although our offices were initially ordered temporarily closed for the safety of our employees, their families and our community, on June 1, 2020 we began slowly re-opening our offices, which are now open for all employees who voluntarily elect to return to the office.
 
While it is unknown how long these conditions will last, including whether a worldwide resurgence will occur, variants of the virus will become more impactful or vaccines will be effective, and what the complete financial impact will be to the Company, we could experience a material disruption of our employees and operations, a decline in revenue, a decline in value of our assets, deterioration of our customer base and the inability of our customers to pay for subscriptions or services provided. To date, we have seen both positive and negative impacts to our business. Several in-person conferences scheduled to occur in the first half of the year were either cancelled or delayed and we also experienced a delay in transactions processed by the Depository Trust Company and banks and brokers in our transfer agent business. However, our ability to pivot and enhance our product offering with our virtual products generated increased revenue during the last three quarters of the year. Despite the short-term increase in revenue, the concentrations of our customer base within middle, small and micro-cap public customers make it reasonably possible that we are vulnerable to the risk of a near-term negative impact related to the COVID-19 outbreak if a substantial portion of these customers are forced to scale back or cease operations. We are closely monitoring the impact of the COVID-19 pandemic on all aspects of our business and are unable at this time to predict the continued impact that COVID-19 will have on our business, financial position, and operating results in future periods due to numerous uncertainties.
 
 
25
 
 
Overall, the demand for our platforms and services continues to be stable in a majority of the segments we serve. We are seeing increased demand for virtual events using both our conference software and webcasting products, as customers are opting to hold virtual meetings. During the first and second quarter of 2020, we were able to pivot portions of our platform to specifically address COVID-19 business limitations. This resulted in a new Virtual Annual Meeting product, which combines our webcasting and proxy voting technology together. Additionally, we also upgraded technology of our conference software product to allow conferences to go entirely virtual and hold one-on-one meetings with audio, video and sharing features.
 
We believe these developments will assist us in delivering best of breed solutions to the market, but also lead us into new opportunities during this changing and challenging environment. The extent to how long these shifts in demands will occur is uncertain at this time and could be longer than just 2020 and the early part of 2021. However, we cannot make any assurances at this time that our product upgrades will be accepted by customers and revenue will be significant enough to offset losses in other aspects of our business in the long-term.
 
The transition to a platform subscription model has been and will continue to be key for our long-term sustainable growth. We will also continue to focus on the following key strategic initiatives during 2021:
 
Continue to expand our Communications products and adapt to this changing environment,
 
Continue to grow through acquisitions in areas of strategic focus,
 
Continue to expand our Communications sales and marketing teams and digital marketing strategy,
 
Continue to expand customer base,
 
Continue to expand our newswire distribution,
 
Invest in technology advancements and upgrades,
 
Generate profitable sustainable growth
 
Generate cash flows from operations.
 
We believe there is significant demand for our products around the world among the middle, small and micro-cap markets, as well as private companies, as they seek to find better platforms and tools to disseminate and communicate their messages. Although this demand may decrease or shift in the near term as a result of COVID-19, we believe we have the product sets, platforms, capacity and ability to adapt during these changing times to meet their requirements.
 
 
We have invested and will continue to invest in our product sets, platforms and intellectual property development via internal development and acquisitions. Acquisitions remain a core part of our strategy and we believe acquisitions are key to enhancing our overall offerings in the market and necessary to keep our competitive advantages and facilitate the next round of growth that management believes it can achieve. If we are successful in this effort, we believe we can further increase our market share and revenues per user as we move forward.
 
Critical Accounting Policies and Estimates
 
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Significant intercompany accounts and transactions are eliminated in consolidation.
 
Revenue Recognition
 
Substantially all the Company’s revenue comes from contracts with customers for subscriptions to its cloud-based products or contracts for communications and compliance products and services. Customers consist of corporate issuers and professional firms, such as investor relations and public relations firms. In the case of our news distribution and webcasting offerings, our customers also include private companies. The Company accounts for a contract with a customer when there is an enforceable contract between the Company and the customer, the rights of the parties are identified, the contract has economic substance, and collectability of the contract consideration is probable. The Company's revenues are measured based on consideration specified in the contract with each customer.
 
 
26
 
 
The Company's contracts include either a subscription to our entire platform or certain modules within our platform, or an agreement to perform services, or any combination thereof, and often contain multiple subscriptions and services. For these bundled contracts, the Company accounts for individual subscriptions and services as separate performance obligations if they are distinct, which is when a product or service is separately identifiable from other items in the bundled package, and a customer can benefit from it on its own or with other resources that are readily available to the customer. The Company separates revenue from its contracts into two revenue streams: i) Platform and Technology and ii) Services. Performance obligations of Platform and Technology contracts include providing subscriptions to certain modules or the entire Platform id. system, distributing press releases on a per release basis or conducting webcasts or virtual annual meetings on a per event basis. Performance obligations of Services contracts include obligations to deliver compliance services and annual report printing and distribution on either a stand ready obligation or on a per project or event basis. Set up fees for compliance services are considered a separate performance obligation and are satisfied upfront. Set up fees for our transfer agent module and investor relations content management module are immaterial. The Company’s subscription and service contracts are generally for one year, with automatic renewal clauses included in the contract until the contract is cancelled. The contracts do not contain any rights of returns, guarantees or warranties. Since contracts are generally for one year, all the revenue is expected to be recognized within one year from the contract start date. As such, the Company has elected the optional exemption that allows the Company not to disclose the transaction price allocated to performance obligations that are unsatisfied or partially satisfied at the end of each reporting period.
 
The Company recognizes revenue for subscriptions evenly over the contract period, upon distribution for per release contracts and upon event completion for webcasting and virtual annual meeting events. For service contracts that include stand ready obligations, revenue is recognized evenly over the contract period. For all other services delivered on a per project or event basis, the revenue is recognized at the completion of the event. The Company believes recognizing revenue for subscriptions and stand ready obligations using a time-based measure of progress, best reflects the Company’s performance in satisfying the obligations.
 
For bundled contracts, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the subscription or services. If a standalone selling price is not directly observable, the Company uses the residual method to allocate any remaining price to that subscription or service. The Company reviews standalone selling prices, at least annually, and updates these estimates if necessary.
 
Accounts Receivable and Allowance for Doubtful Accounts
 
The Company monitors outstanding receivables based on factors surrounding the credit risk of specific customers, historical trends, and other information. Credit is granted on an unsecured basis. The allowance for doubtful accounts is estimated based on an assessment of the Company’s ability to collect on customer accounts receivable. There is judgment involved with estimating the allowance for doubtful accounts and if the financial condition of the Company’s customers were to deteriorate, resulting in their inability to make the required payments, the Company may be required to record additional allowances or charges against revenues. Given the current environment of the COVID-19 pandemic additional attention has been paid to the financial viability of our customers. The Company generally writes-off accounts receivable against the allowance when it determines a balance is uncollectible and no longer actively pursues its collection.
 
Income Taxes
 
Deferred income tax assets and liabilities are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable or deductible amounts based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred income tax assets to the amounts expected to be realized. For any uncertain tax positions, we recognize the impact of a tax position, only if it is more likely than not of being sustained upon examination, based on the technical merits of the position. Our policy regarding the classification of interest and penalties is to classify them as income tax expense in our financial statements, if applicable.
 
Capitalized Software
 
Costs incurred to develop our cloud-based platform products are capitalized when the preliminary project phase is complete, management commits to fund the project and it is probable the project will be completed and used for its intended purposes. Once the software is substantially complete and ready for its intended use, the software is amortized over its estimated useful life, which is typically four years. Costs related to design or maintenance of the software are expensed as incurred.
 
Impairment of Long-lived Assets
 
In accordance with the authoritative guidance for accounting for long-lived assets, assets such as property and equipment, trademarks, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Recoverability of asset groups to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset group. If the carrying amount of an asset group exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of an asset group exceeds fair value of the asset group.
 
 
27
 
 
Lease Accounting
 
We determine if an arrangement is a lease at inception. Our operating lease agreements are primarily for office space and are included within lease right-of-use (“ROU”) assets and lease liabilities on the consolidated balance sheets.
 
ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Our variable lease payments consist of non-lease services related to the lease and payments under operating leases classified as short-term. Variable lease payments are excluded from the ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. ROU assets include any lease payments made and exclude lease incentives. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.
 
ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.
 
We do not believe that we face material market risk with respect to our cash or cash equivalents, which totaled $19,556,000 and $15,766,000 at December 31, 2020 and 2019, respectively. We did not hold any marketable securities as of December 31, 2020 or 2019.
 
ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.
 
The financial statements required by this Item 8 are set forth in Item 15 of this Annual Report. All information which has been omitted is either inapplicable or not required.
 
Our balance sheets as of December 31, 2020 and 2019, and the related statements of income, comprehensive income, stockholders’ equity and cash flows for the two years ended December 31, 2020 and 2019, together with the independent registered public accountants’ reports thereon appear beginning on Page F-1.
 
ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.
 
None.
 
ITEM 9A. CONTROLS AND PROCEDURES.
 
Management’s Annual Report Regarding Internal Disclosure Controls and Procedures
 
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act. Internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation and fair presentation of financial statements for external purposes, in accordance with generally accepted accounting principles. The effectiveness of any system of internal control over financial reporting is subject to inherent limitations and therefore, may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness of future periods are subject to the risk that the controls may become inadequate due to change in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
 
This annual report does not include an attestation report of the Company’s registered public accounting firm regarding internal control over financial reporting. Management’s report was not subject to attestation by the Company’s registered public accounting firm pursuant to rules of the Securities and Exchange Commission that permit the Company to provide only management’s report in this annual report.
 
Evaluation of Disclosure Controls and Procedures
 
Based on an evaluation under the supervision and with the participation of our management, our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended ("Exchange Act") were effective as of December 31, 2020, to ensure that information required to be disclosed in reports that are filed or submitted under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission rules and forms and (ii) accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.
 
 
28
 
 
Inherent Limitations over Internal Controls
 
Our internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Our internal control over financial reporting includes those policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and disposition of our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures are being made only in accordance with authorizations of management and directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of assets that could have a material effect on the financial statements.
 
Management, including our Chief Executive Officer and Chief Financial Officer, do not expect that our internal controls will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of internal controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. Also, any evaluation of the effectiveness of controls in future periods are subject to the risk that those internal controls may become inadequate because of changes in business conditions, or that the degree of compliance with the policies or procedures may deteriorate.
 
Report of 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 defined in Rule 13a-15(f) under the Securities Exchange Act of 1934, as amended). Management conducted an evaluation of the effectiveness of our internal control over financial reporting based on the criteria set forth by the Committee of Sponsoring Organizations ("COSO") updated Internal Control—Integrated Framework (2013). Based on this evaluation, management has concluded that our internal control over financial reporting was effective as of December 31, 2020.
 
There were no changes in our internal controls that could materially affect the disclosure controls and procedures subsequent to the date of their evaluation, nor were there any material deficiencies or material weaknesses in our internal controls. As a result, no corrective actions were required or undertaken.
 
ITEM 9B. OTHER INFORMATION.
 
None.
 
 
29
 
 
PART III
 
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.
 
The information required by this Item is set forth under the headings “Directors, Executive Officers and Corporate Governance” and “Section 16(a) Beneficial Ownership Reporting Compliance” in the Company’s 2021 Proxy Statement to be filed with the U.S. Securities and Exchange Commission ("SEC") within 120 days after December 31, 2020 in connection with the solicitation of proxies for the Company’s 2021 annual meeting of shareholders and is incorporated herein by reference.
 
ITEM 11. EXECUTIVE COMPENSATION.
 
The information required by this Item is set forth under the heading “Executive Compensation” and under the subheadings “Board Oversight of Risk Management,” “Compensation of Directors,” “Director Compensation-2020” and “Compensation Committee Interlocks and Insider Participation” under the heading “Directors, Executive Officers and Corporate Governance” in the Company’s 2021 Proxy Statement to be filed with the SEC within 120 days after December 31, 2020 and is incorporated herein by reference.
 
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.
 
The information required by this Item is set forth under the headings “Security Ownership of Certain Beneficial Owners and Management” and “Equity Compensation Plan Information” in the Company’s 2021 Proxy Statement to be filed with the SEC within 120 days after December 31, 2020 and is incorporated herein by reference.
 
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE.
 
The information required by this Item is set forth under the heading “Review, Approval or Ratification of Transactions with Related Persons” and under the subheading “Board Committees” under the heading “Directors, Executive Officers and Corporate Governance” in the Company’s 2021 Proxy Statement to be filed with the SEC within 120 days after December 31, 2020 and is incorporated herein by reference.
 
ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES.
 
The information required by this Item is set forth under the subheadings “Fees Paid to Auditors” and “Policy on Audit Committee Pre-Approval of Audit and Non-Audit Services Performed by the Independent Registered Public Accounting Firm” under the proposal “Ratification of Appointment of Independent Registered Public Accounting Firm” in the Company’s 2021 Proxy Statement to be filed with the SEC within 120 days after December 31, 2020 and is incorporated herein by reference.
 
 
 
 
30
 
 
PART IV
 
ITEM 15. EXHIBITS.
 
(a) Financial Statements
 
The financial statements listed in the accompanying index (page F-1) to the financial statements are filed as part of this Annual Report on Form 10-K.
 
(b) Exhibits
 
Exhibit Number
 
Exhibit Description
 
 
 
 
Certificate of Incorporation, as amended (incorporated by reference to Exhibit 3.1 to the Form S-3 filed on May 10, 2017)
 
Amended and Restated Bylaws (incorporated by reference to Exhibit 3.1 to the Form 8-K filed on February 12, 2014)
 
2014 Equity Incentive Plan (incorporated by reference to Annex A to the Schedule 14A filed on April 2, 2014)
 
Executive Employment Agreement dated April 30, 2015 with Brian R. Balbirnie (incorporated by reference to Exhibit 10.1 to the Form 8-K filed on May 5, 2014)
 
Executive Employment Agreement dated November 19, 2015 with Steven Knerr (incorporated by reference to Exhibit 10.1 to the Form 8-K filed on November 19, 2015)
 
Incentive Stock Option Grant and Agreement dated November 19, 2015 with Steven Knerr (incorporated by reference to Exhibit 10.2 to the Form 8-K filed on November 19, 2015)
 
Indemnification Agreement dated November 19, 2015 with Steven Knerr (incorporated by reference to Exhibit 10.3 to the Form 8-K filed on November 19, 2015)
 
First Amendment to 2014 Equity Incentive Plan (incorporated by reference to Exhibit 10.1 to the Form 8-K filed on June 13, 2016

Second Amendment to 2014 Equity Incentive Plan (incorporated by reference to Exhibit A to the Definitive Proxy Statement filed on April 28, 2020)
 
First Amendment to Executive Employment Agreement dated May 4, 2017 with Brian R. Balbirnie (incorporated by reference to Exhibit 10.1 to the Form 8-K filed on May 5, 2017)
 
First Amendment to Executive Employment Agreement dated May 4, 2017 with Steven Knerr (incorporated by reference to Exhibit 10.1 to the Form 8-K filed on May 5, 2017)
 
Stock Purchase Agreement dated October 2, 2017 with Kurtis D. Hughes (incorporated by reference to Exhibit 10.1 to the Form 8-K filed on October 3, 2017)
 
Stock Purchase Agreement dated July 3, 2018 with ACCESSWIRE Canada Ltd. and Fred Gautreau (incorporated by reference to Exhibit 10.1 to the Form 8-K filed on July 5, 2018)
 
Stock Repurchase Agreement dated November 28, 2018 with EQS Group AG (incorporated by reference to Exhibit 10.1 to the Form 8-K filed on December 4, 2018)
 
Asset Purchase Agreement dated January 3, 2019 with Onstream Media Corporation (incorporated by reference to Exhibit 10.1 to the Form 8-K filed on January 3, 2019)
 
Subsidiaries of the Registrant.*
 
Consent of Independent Registered Public Accounting Firm.*
 
Rule 13a-14(a) Certification of Principal Executive Officer.*
 
Rule 13a-14(a) Certification of Principal Financial Officer.*
 
Section 1350 Certification of Principal Executive Officer.*
 
Section 1350 Certification of Principal Financial Officer.*
———————
* Filed herewith
 
(c) Financial Statement Schedules omitted
None.
 
 
31
 
 
SIGNATURES
 
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 
ISSUER DIRECT CORPORATION
 
 
 
 
 
Date: March 4, 2021
By:
/s/ Brian R. Balbirnie
 
 
 
Brian R. Balbirnie
 
 
 
Chief Executive Officer, Director
 
 
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities indicated as of the dates set forth below.
 
Signature
 
Date
 
Title
 
 
 
 
 
 
/s/ Brian R. Balbirnie
 
March 4, 2021
 
Director, Chief Executive Officer
Brian R. Balbirnie
 
 
 
(Principal Executive Officer)
 
 
 
 
 
 
 
 
 
 
/s/ Steven Knerr
 
March 4, 2021
 
Chief Financial Officer
Steven Knerr
 
 
 
(Principal Accounting Officer)
 
 
 
 
 
 
 
 
 
 
/s/ William Everett
 
March 4, 2021
 
Director, Chairman of the Board and Member of the
William Everett
 
 
 
Audit Committee and Strategic Advisory Committee
 
 
 
 
 
 
 
 
 
 
/s/ J. Patrick Galleher
 
March 4, 2021
 
Director, Chairman of the Compensation Committee
J. Patrick Galleher
 
 
 
and Strategic Advisory Committee
 
 
 
 
 
 
 
 
 
 
/s/ Michael Nowlan
 
March 4, 2021
 
Director, Chairman of the Audit Committee
Michael Nowlan
 
 
 
 
 
 
 
32
 
 
INDEX TO FINANCIAL STATEMENTS
 
 
 
 
 
 
 
 
 
 
 
 
F-1
 
     
Report of Independent Registered Public Accounting Firm
 
To the Board of Directors and Stockholders Issuer Direct Corporation
Raleigh, North Carolina
 
Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of Issuer Direct Corporation and subsidiaries (the “Company”) as of December 31, 2020 and 2019, and the related consolidated statements of income, comprehensive income, stockholders’ equity, and cash flows for each of the years in the two-year period ended December 31, 2020, and the related notes. In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2020 and 2019, and the results of its operations and its cash flows for each of the years in the two-year period ended December 31, 2020, in conformity with accounting principles generally accepted in the United States of America.
 
Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
 
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the 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 that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe our audits provide a reasonable basis for our opinion.
 
Critical Audit Matters
The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that:
 
(1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
 
 
F-2
 
  
Revenue from Contracts with Customers
The Company had $18,525,717 in revenues for the year ended December 31, 2020. As disclosed in Note 2 to the consolidated financial statements, the Company’s contracts include subscriptions to its cloud-based products or contracts for communications and compliance products and services. The Company’s contracts include either a subscription to the entire platform or certain modules within the platform or an agreement to perform services, or any combination thereof, and often contain multiple subscriptions and services.
 
Due to the nature of the Company’s contracts including multiple performance obligations, management exercises significant judgment in the following areas in determining appropriate revenue recognition:
 
Determination of which products and services are considered distinct performance obligations that should be accounted for separately or combined.
Determination of stand-alone selling prices for each performance obligation.
Estimation of contract transaction price and allocation of the transaction price to the performance obligations.
The pattern of delivery for each distinct performance obligation.
Determination of which products and services are recognized over time or point in time.
 
As a result, a high degree of auditor judgment was required in performing audit procedures to evaluate the reasonableness of management’s judgments. Changes in these judgments can have a material effect on the amount of revenue recognized on these contracts.
 
Based on our knowledge of the Company, we determined the nature and extent of procedures to be performed over revenue, including the determination of the revenue streams over which those procedures were performed. Our audit procedures included the following for each revenue stream where procedures were performed:
 
Obtained an understanding of the internal controls and processes in place over the Company’s revenue recognition processes.
Analyzed the significant assumptions and estimates made by management as discussed above.
Selected a sample of revenue transactions and assessed the recorded revenue, analyzed the related contract, tested management’s identification of distinct performance obligations, compared the amounts recognized for consistency with underlying documentation, and tested certain controls identified for each revenue stream.
 
/s/ Cherry Bekaert LLP
 
We have served as the Company’s auditor since 2010.
 
Raleigh, North Carolina
March 4, 2021
 
 
F-3
 
 
ISSUER DIRECT CORPORATION AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
AS OF DECEMBER 31, 2020 AND 2019
(in thousands, except share and per share amounts)
 
 
 
December 31,
 
 
 
2020
 
 
2019
 
ASSETS
 
 
 
 
 
 
Current assets:
 
 
 
 
 
 
Cash and cash equivalents
 $19,556 
 $15,766 
Accounts receivable (net of allowance for doubtful accounts of $657 and $700, respectively)
  2,514 
  2,051 
Income tax receivable
   
  48 
Other current assets
  298 
  141 
Total current assets
  22,368 
  18,006 
Capitalized software (net of accumulated amortization of $2,761 and $2,153, respectively)
  526 
  1,134 
Fixed assets (net of accumulated depreciation of $312 and $181, respectively)
  795 
  899 
Right-of-use asset – leases (See Note 9)
  1,830 
  2,127 
Deferred tax asset
   
  256 
Other long-term assets
  88 
  77 
Goodwill
  6,376 
  6,376 
Intangible assets (net of accumulated amortization of $5,546 and $4,937, respectively)
  2,906 
  3,515 
Total assets
 $34,889 
 $32,390 
 
    
    
LIABILITIES AND STOCKHOLDERS’ EQUITY
    
    
Current liabilities:
    
    
Accounts payable
 $304 
 $266 
Accrued expenses
  1,805 
  1,151 
Note payable – short-term (net of discount of $0 and $19, respectively) (See Note 4)
   
  301 
Income taxes payable
  258 
  310 
Deferred revenue
  2,212 
  1,812 
Total current liabilities
  4,579 
  3,840 
Deferred income tax liability
  197 
  141 
Lease liabilities – long-term (See Note 9)
  1,971 
  2,309 
Total liabilities
  6,747 
  6,290 
Commitments and contingencies (see Note 10)
    
    
Stockholders' equity:
    
    
Preferred stock, $0.001 par value, 1,000,000 shares authorized, no shares issued and outstanding as of December 31, 2020 and 2019, respectively.
   
   
Common stock $0.001 par value, 20,000,000 shares authorized, 3,770,752 and 3,786,398 shares issued and outstanding as of December 31, 2020 and 2019, respectively.
  4 
  4 
Additional paid-in capital
  22,214 
  22,275 
Other accumulated comprehensive loss
  (19)
  (16)
Retained earnings
  5,943 
  3,837 
Total stockholders' equity
  28,142 
  26,100 
Total liabilities and stockholders’ equity
 $34,889 
 $32,390 
 
The accompanying notes are an integral part of these consolidated financial statements.
 
 
F-4
 
 
ISSUER DIRECT CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF INCOME
(in thousands, except per share amounts)
 
 
 
Years Ended December 31,
 
 
 
2020
 
 
2019
 
Revenues
 $18,526 
 $16,295 
Cost of revenues
  5,415 
  5,080 
Gross profit
  13,111 
  11,215 
Operating costs and expenses:
    
    
General and administrative
  5,029 
  5,086 
Sales and marketing
  3,812 
  3,551 
Product development
  825 
  1,219 
Depreciation and amortization
  751 
  885 
Total operating costs and expenses
  10,417 
  10,741 
Operating income
  2,694 
  474 
Other income
    
    
Gain on extinguishment of debt (See Note 2)
  80 
   
Interest income, net
  56 
  321 
Net income before income taxes
  2,830 
  795 
Income tax expense
  724 
  109 
Net income
 $2,106 
 $686 
Income per share – basic
 $0.56 
 $0.18 
Income per share – diluted
 $0.56 
 $0.18 
Weighted average number of common shares outstanding – basic
  3,755 
  3,839 
Weighted average number of common shares outstanding – diluted
  3,784 
  3,861 
 
The accompanying notes are an integral part of these consolidated financial statements.
 
 
F-5
 
 
ISSUER DIRECT CORPORATION
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
 
 
 
Years Ended December 31,
 
 
 
2020
 
 
2019
 
Net income
 $2,106 
 $686 
Foreign currency translation adjustment
  (3)
  1 
Comprehensive income
 $2,103 
 $687 
 
The accompanying notes are an integral part of these consolidated financial statements.
 

 
F-6
 
 
ISSUER DIRECT CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
YEARS ENDED DECEMBER 31, 2020 AND 2019
(in thousands, except share and per share amounts)
 
 
 
Common Stock
 
 
Additional
 
 
Accumulated Other
 
 
 
 
Total
 
 
 
Shares
 
 
Amount
 
 
Paid-in Capital
 
 
Comprehensive Loss
 
 
Retained Earnings
 
 
Stockholders’ Equity
 
Balance on December 31, 2018
  3,829,572 
 $4 
 $22,525 
 $(17)
 $3,151 
 $25,663 
Stock-based compensation expense
   
   
  523 
   
   
  523 
Exercise of stock awards, net of tax
  32,996 
   
   
   
   
   
Stock repurchase and retirement (see Note 7)
  (76,170)
   
  (773)
   
   
  (773)
Foreign currency translation
   
   
   
  1 
   
  1 
Net income
   
   
   
   
  686 
  686 
Balance on December 31, 2019
  3,786,398 
 $4 
 $22,275 
 $(16)
 $3,837 
 $26,100 
Stock-based compensation expense
   
   
  273 
   
   
  273 
Exercise of stock awards, net of tax
  68,252 
   
  451 
   
   
  451 
Stock repurchase and retirement (see Note 7)
  (83,898)
   
  (785)
   
   
  (785)
Foreign currency translation
   
   
   
  (3)
   
  (3)
Net income
   
   
   
   
  2,106 
  2,106 
Balance on December 31, 2020
  3,770,752 
 $4 
 $22,214 
 $(19)
 $5,943 
 $28,142 
 
The accompanying notes are an integral part of these consolidated financial statements.
 
 
F-7
 
 
ISSUER DIRECT CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands, except share and per share amounts)
 
 
 
Years Ended December 31,
 
 
 
2020
 
 
2019
 
Cash flows from operating activities
 
 
 
 
 
 
Net income
 $2,106 
 $686 
Adjustments to reconcile net income to net cash provided by operating activities:
    
    
Bad debt expense
  304 
  753 
Depreciation and amortization
  1,348 
  1,667 
Deferred income taxes
  312 
  (528)
Non-cash interest expense
  19 
  25 
Stock-based compensation expense
  273 
  523 
Gain on extinguishment of debt
  (80)
   
Changes in operating assets and liabilities:
    
    
Decrease (increase) in accounts receivable
  (761)
  (1,210)
Decrease (increase) in other assets
  177 
  362 
Increase (decrease) in accounts payable
  37 
  (117)
Increase (decrease) in deferred revenue
  391 
  559 
Increase (decrease) in accrued expenses and other liabilities
  260 
  144 
Net cash provided by operating activities
  4,386 
  2,864 
 
    
    
Cash flows from investing activities
    
    
Purchase of fixed assets
  (27)
  (420)
Purchase of acquired businesses (See Note 4)
   
  (2,788)
Capitalized software
   
  (20)
Net cash used in investing activities
  (27)
  (3,228)
 
    
    
Cash flows from financing activities
    
    
Payment for stock repurchase and retirement (see Note 7)
  (785)
  (773)
Payment on notes payable
  (240)
  (320)
Proceeds from exercise of stock options, net of income taxes
  451 
   
Net cash used in financing activities
  (574)
  (1,093)
 
    
    
Net change in cash
  3,785 
  (1,457)
Cash- beginning
  15,766 
  17,222 
Currency translation adjustment
  5 
  1 
Cash- ending
 $19,556 
 $15,766 
 
    
    
Supplemental disclosures:
    
    
Cash paid for income taxes
 $458 
 $340 
Non-cash activities:
    
    
Right-of-use assets obtained in exchange for lease liabilities
 $ 
 $2,856 
 
The accompanying notes are an integral part of these consolidated financial statements.
 
 
F-8
 
 
Note 1: Description, Background and Basis of Operations
 
Nature of Operations
 
Issuer Direct Corporation (the “Company” or “Issuer Direct”) was incorporated in the State of Delaware in October 1988 under the name Docucon Inc. Subsequent to the December 13, 2007 merger with My EDGAR, Inc., the Company changed its name to Issuer Direct Corporation. Today, Issuer Direct is an industry-leading global communications and compliance company focusing on the needs of corporate issuers. Issuer Direct's principal platform, Platform id.™, empowers users by thoughtfully integrating the most relevant tools, technologies and products, thus eliminating the complexity associated with producing and distributing their business communications and financial information. The Company operates under several brands in the market, including Direct Transfer, PrecisionIR (PIR), Investor Network, Interwest and ACCESSWIRE. The Company leverages its securities compliance and regulatory expertise to provide a comprehensive set of services that enhance a customer’s ability to communicate effectively with its shareholder base while meeting all reporting regulations required.
 
Note 2: Summary of Significant Accounting Policies
 
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Significant intercompany accounts and transactions are eliminated in consolidation.
 
Cash Equivalents
 
For purposes of the Company’s financial statements, the Company considers all highly liquid investments purchased with an original maturity date of three months or less to be cash equivalents.
 
Accounts Receivable and Allowance for Doubtful Accounts
 
The Company monitors outstanding receivables based on factors surrounding the credit risk of specific customers, historical trends, and other information. Credit is granted on an unsecured basis. The allowance for doubtful accounts is estimated based on an assessment of the Company’s ability to collect on customer accounts receivable. There is judgment involved with estimating the allowance for doubtful accounts and if the financial condition of the Company’s customers were to deteriorate, resulting in their inability to make the required payments, the Company may be required to record additional allowances or charges against revenues. Given the current environment of the COVID-19 pandemic additional attention has been paid to the financial viability of our customers. The Company generally writes-off accounts receivable against the allowance when it determines a balance is uncollectible and no longer actively pursues its collection.
 
The following is a summary of our allowance for doubtful accounts during the years ended December 31, 2020 and 2019 (in 000’s):
 
 
 
Year Ended
December 31,
2020
 
 
Year Ended
December 31,
2019
 
Beginning balance
 $700 
 $534 
Bad debt expense
  304 
  753 
Write-offs
  (347)
  (587)
Ending balance
 $657 
 $700 
 
Concentration of Credit Risk
 
Financial instruments and related items which potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivables. The Company places its cash and temporary cash investments with credit quality institutions. Such cash balances are currently in excess of the FDIC insurance limit of $250,000. To reduce its risk associated with the failure of such financial institutions, each quarter the Company evaluates the rating of the financial institution in which it holds deposits. As of December 31, 2020, the total amount exceeding such limit was $18,397,000. The Company also had cash-on-hand of $45,000 in Europe and $441,000 in Canada as of December 31, 2020.
 
The Company believes it did not have any financial instruments that could have potentially subjected us to significant concentrations of credit risk for any relevant period.
 
Revenue Recognition
 
Substantially all the Company’s revenue comes from contracts with customers for subscriptions to its cloud-based products or contracts for communications and compliance products and services. Customers consist of corporate issuers and professional firms, such as investor relations and public relations firms. In the case of our news distribution and webcasting offerings, our customers also include private companies. The Company accounts for a contract with a customer when there is an enforceable contract between the Company and the customer, the rights of the parties are identified, the contract has economic substance, and collectability of the contract consideration is probable. The Company's revenues are measured based on consideration specified in the contract with each customer.
 
 
F-9
 
 
The Company's contracts include either a subscription to our entire platform or certain modules within our platform, or an agreement to perform services, or any combination thereof, and often contain multiple subscriptions and services. For these bundled contracts, the Company accounts for individual subscriptions and services as separate performance obligations if they are distinct, which is when a product or service is separately identifiable from other items in the bundled package, and a customer can benefit from it on its own or with other resources that are readily available to the customer. The Company separates revenue from its contracts into two revenue streams: i) Platform and Technology and ii) Services. Performance obligations of Platform and Technology contracts include providing subscriptions to certain modules or the entire Platform id. system, distributing press releases on a per release basis or conducting webcasts or virtual annual meetings on a per event basis. Performance obligations of Services contracts include obligations to deliver compliance services and annual report printing and distribution on either a stand ready obligation or on a per project or event basis. Set up fees for compliance services are considered a separate performance obligation and are satisfied upfront. Set up fees for our transfer agent module and investor relations content management module are immaterial. The Company’s subscription and service contracts are generally for one year, with automatic renewal clauses included in the contract until the contract is cancelled. The contracts do not contain any rights of returns, guarantees or warranties. Since contracts are generally for one year, all the revenue is expected to be recognized within one year from the contract start date. As such, the Company has elected the optional exemption that allows the Company not to disclose the transaction price allocated to performance obligations that are unsatisfied or partially satisfied at the end of each reporting period.
 
The Company recognizes revenue for subscriptions evenly over the contract period, upon distribution for per release contracts and upon event completion for webcasting and virtual annual meeting events. For service contracts that include stand ready obligations, revenue is recognized evenly over the contract period. For all other services delivered on a per project or event basis, the revenue is recognized at the completion of the event. The Company believes recognizing revenue for subscriptions and stand ready obligations using a time-based measure of progress, best reflects the Company’s performance in satisfying the obligations.
 
For bundled contracts, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the subscription or services. If a standalone selling price is not directly observable, the Company uses the residual method to allocate any remaining price to that subscription or service. The Company reviews standalone selling prices, at least annually, and updates these estimates if necessary.
 
The Company invoices its customers based on the billing schedules designated in its contracts, typically upfront on either a monthly, quarterly or annual basis or per transaction at the completion of the performance obligation. Deferred revenue for the periods presented was primarily related to subscription and service contracts, which are billed upfront, quarterly or annually, however the revenue has not yet been recognized. The associated deferred revenue is generally recognized ratably over the billing period. Additionally, deferred revenue is related to pre-paid packages of press releases for which the releases have not yet been disseminated. Deferred revenue as of December 31, 2020 and December 31, 2019 was $2,212,000 and $1,812,000, respectively, and is expected to be recognized within one year. Revenue recognized for the year ended December 31, 2020 and 2019, that was included in the deferred revenue balance at the beginning of each reporting period, was approximately $1,812,000 and $1,249,000, respectively. Accounts receivable, net of allowance for doubtful accounts, related to contracts with customers was $2,514,000 and $2,051,000 as of December 31, 2020 and December 31, 2019, respectively. Since substantially all the contracts have terms of one year or less, the Company has elected to use the practical expedient regarding the existence of a significant financing.
 
Costs to obtain contracts with customers consist primarily of sales commissions. As of December 31, 2020 and 2019, the Company has capitalized $44,000 and $21,000, respectively, of costs to obtain contracts that are expected to be amortized over more than one year. For contract costs expected to be amortized in less than one year, the Company has elected to use the practical expedient allowing the recognition of incremental costs of obtaining a contract as an expense when incurred. The Company has considered historical renewal rates, expectations of future renewals and economic factors in making these determinations.
 
 
F-10
 
 
Fixed Assets
 
Fixed assets are recorded at cost and depreciated over the estimated useful lives of the assets using principally the straight-line method. When items are retired or otherwise disposed of, income is charged or credited for the difference between net book value and proceeds realized thereon. Ordinary maintenance and repairs are charged to expense as incurred, and replacements and betterments are capitalized. The range of estimated useful lives used to calculate depreciation for principal items of property and equipment are as follow:
 
Asset Category
Depreciation / Amortization Period
Computer equipment
3 years
Furniture & equipment
3 to 7 years
Leasehold improvements
8 years or lesser of the lease term
 
Earnings per Share
 
Earnings per share accounting guidance requires that basic net income per common share be computed by dividing net income for the period by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing the net income for the period by the weighted average number of common and dilutive common equivalent shares outstanding during the period. Shares issuable upon the exercise of stock options totaling 40,000 and 93,000 were excluded in the computation of diluted earnings per common share during the years ended December 31, 2020 and 2019, respectively, because their impact was anti-dilutive.
 
Use of Estimates
 
The preparation of financial statements in conformity with United States Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates include the allowance for doubtful accounts and the valuation of goodwill, intangible assets, deferred tax assets, and stock-based compensation. Actual results could differ from those estimates.
 
Gain on Extinguishment of Debt
 
On October 2, 2017, the Company entered into a Stock Purchase Agreement (the “Interwest Purchase Agreement’) to purchase all of the outstanding equity securities of Interwest Transfer Company, Inc., a Utah corporation (“Interwest”) a transfer agent business located in Salt Lake City, Utah. Under the terms of the Interwest Purchase Agreement the Company paid $1,935,000 at closing, $288,000 on the first anniversary of the closing, $320,000 on the second anniversary of the closing and called for another $320,000 to be paid upon the third anniversary date of the closing. The Company also issued 25,235 shares of restricted common stock of the Company at closing. Upon final negotiation and settlement of the third anniversary payment, the Company paid $240,000 to the seller. The difference of $80,000 that was not paid is recorded as Gain on Extinguishment of Debt on the Consolidated Statements of Income for the year ended December 31, 2020.
 
Income Taxes
 
We comply with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) No. 740 – Income Taxes which requires an asset and liability approach to financial accounting and reporting for income taxes. Deferred income tax assets and liabilities are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable or deductible amounts based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred income tax assets to the amounts expected to be realized. For any uncertain tax positions, we recognize the impact of a tax position, only if it is more likely than not of being sustained upon examination, based on the technical merits of the position. Our policy regarding the classification of interest and penalties is to classify them as income tax expense in our financial statements, if applicable.
 
Capitalized Software
 
Costs incurred to develop our cloud-based platform products are capitalized when the preliminary project phase is complete, management commits to fund the project and it is probable the project will be completed and used for its intended purposes. Once the software is substantially complete and ready for its intended use, the software is amortized over its estimated useful life, which is typically four years. Costs related to design or maintenance of the software are expensed as incurred. The Company did not capitalize any costs for software development during the year ended December 31, 2020 and capitalized $20,000 during the year ended December 31, 2019. The Company recorded amortization expense of $608,000 and $843,000 during the years ended December 31, 2020 and 2019, respectively, $599,000 and $783,000 of which is included in Cost of revenues on the Consolidated Statements of Income. The remaining amount of $9,000 and $60,000 for the years ended December 31, 2020 and 2019, respectively, is included in Depreciation and amortization.
 
 
F-11
 
 
The Company reviews capitalized software for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. One part of the Company’s suite of products was directed toward private companies seeking to raise capital under Regulation A+ and Regulation D. Market acceptance under these regulations is behind what was initially anticipated, resulting in lower-than-expected revenue from this product. As a result, the Company wrote-off the remaining carrying value of this product in the amount of $44,000 as of December 31, 2019. This amount is included in Depreciation and amortization expense on the Consolidated Statements of Income for the year ended December 31, 2019.
 
Impairment of Long-lived Assets
 
In accordance with the authoritative guidance for accounting for long-lived assets, assets such as property and equipment, trademarks, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Recoverability of asset groups to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset group. If the carrying amount of an asset group exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of an asset group exceeds fair value of the asset group.
 
Lease Accounting
 
We determine if an arrangement is a lease at inception. Our operating lease agreements are primarily for office space and are included within lease right-of-use (“ROU”) assets and lease liabilities on the consolidated balance sheets.
 
ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Our variable lease payments consist of non-lease services related to the lease and payments under operating leases classified as short-term. Variable lease payments are excluded from the ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. ROU assets include any lease payments made and exclude lease incentives. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.
 
Fair Value Measurements
 
ASC Topic 820 establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Assets and liabilities recorded at fair value in the financial statements are categorized based upon the hierarchy of levels of judgment associated with the inputs used to measure their fair value. Hierarchical levels directly related to the amount of subjectivity associated with the inputs to fair valuation of these assets and liabilities, are as follows:
 
Level 1 – Quoted prices are available in active markets for identical assets or liabilities at the reporting date. Generally, this includes debt and equity securities that are traded in an active market. Our cash and cash equivalents are quoted at Level 1.
 
Level 2 – Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Generally, this includes debt and equity securities that are not traded in an active market.
 
Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or other valuation techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.
 
As of December 31, 2020 and 2019, we believe that the fair value of our financial instruments other than cash and cash equivalents, such as, accounts receivable, our line of credit, notes payable, and accounts payable approximate their carrying amounts.
 
 
F-12
 
 
Stock-based Compensation
 
The authoritative guidance for stock compensation requires that companies estimate the fair value of share-based payment awards on the date of the grant using an option-pricing model. The associated cost is recognized over the period during which an employee or director is required to provide service in exchange for the award.
 
Translation of Foreign Financial Statements
 
The financial statements of the foreign subsidiaries of the Company have been translated into U.S. dollars. All assets and liabilities have been translated at current rates of exchange in effect at the end of the period. Income and expense items have been translated at the average exchange rates for the year or the applicable interim period. The gains or losses that result from this process are recorded as a separate component of other accumulated comprehensive income until the entity is sold or substantially liquidated.
 
Comprehensive Income
 
Comprehensive income consists of net income and other comprehensive income related to changes in the cumulative foreign currency translation adjustment.
 
Business Combinations, Goodwill and Intangible Assets
 
We account for business combinations under FASB ASC No. 805 – Business Combinations and the related acquired intangible assets and goodwill under FASB ASC No. 350 – Intangibles – Goodwill and Other. The authoritative guidance for business combinations specifies the criteria for recognizing and reporting intangible assets apart from goodwill. We record the assets acquired and liabilities assumed in business combinations at their respective fair values at the date of acquisition, with any excess purchase price recorded as goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets consist of client relationships, customer lists, distribution partner relationships, software, technology, non-compete agreements and trademarks that are initially measured at fair value. At the time of the business combination, trademarks are considered an indefinite-lived asset and, as such, are not amortized as there is no foreseeable limit to cash flows generated from them. The goodwill and intangible assets are assessed annually for impairment, or whenever conditions indicate the asset may be impaired, and any such impairment will be recognized in the period identified. The client relationships (7-10 years), customer lists (3 years), distribution partner relationships (10 years), non-compete agreements (5 years) and software and technology (3-6 years) are amortized over their estimated useful lives (See Note 4).
 
Advertising
 
The Company expenses advertising as incurred. Advertising expense totaled $245,000 and $163,000, during the years ended December 31, 2020 and 2019, respectively.
 
Recently adopted accounting pronouncements
 
On January 1, 2020, the Company adopted Accounting Standard Update (“ASU”) 2017-04 Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. These amendments eliminate Step 2 from the goodwill impairment test. The annual, or interim, goodwill impairment test is performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. In addition, income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit should be considered when measuring the goodwill impairment loss, if applicable. The amendments also eliminate 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 still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. The Company adopted this amendment as of January 1, 2020 and it has not, nor is it expected to have a significant impact to the financial statements.
 
 
F-13
 
 
Note 3: Fixed Assets
 
in $000’s
 
December 31,
 
 
 
2020
 
 
2019
 
Computers equipment
 $122 
 $108 
Furniture & equipment
  280 
  267 
Leasehold improvements
  705 
  705 
Total fixed assets, gross
  1,107 
  1,080 
Less: Accumulated depreciation
  (312)
  (181)
Total fixed assets, net
 $795 
 $899 
 
Included in leasehold improvements is $488,000 of tenant improvements allowance associated with a lease signed in March 2019 related to the Company’s new corporate headquarters. Depreciation expense on fixed assets for the years ended December 31, 2020 and 2019 totaled $131,000 and $106,000, respectively. No disposals were made during the year ended December 31, 2020. During the year ended December 31, 2019, the Company disposed of fixed assets totaling $377,000.
 
Note 4: Recent Acquisitions
 
Acquisition of the VisualWebcaster Platform (“VWP”)
 
On January 3, 2019 (the “Closing Date”), the Company entered into an Asset Purchase Agreement (the “VWP Agreement”) with Onstream Media Corporation, a Florida corporation (the “Seller”), whereby the Company purchased certain assets related primarily to customer accounts, intellectual property, lease deposits and assumed certain existing contractual obligations related primarily to data processing and storage, bandwidth and facility leases relating to the Seller’s VisualWebcaster Platform. The accounts receivable and the accounts payable related to VWP and existing as of the Closing Date were not included as part of the VWP Agreement.
 
The acquisition was accounted for under the acquisition method of accounting for business combinations in accordance with FASB ASC 805, Business Combinations, which requires, among other things, that the assets acquired and liabilities assumed be recognized at their fair values as of the acquisition date. Acquisition-related costs, which totaled approximately $155,000, are not included as a component of the acquisition accounting, but are recognized as expenses in the periods in which the costs are incurred. The Company employed a third-party valuation firm to assist in determining the purchase price allocation of assets and liabilities acquired from Seller. The valuation resulted in the tangible and intangible assets and liabilities disclosed below. The income approach was used to determine the value of the customer relationships and non-compete agreement. The income approach determines the fair value for the asset based on the present value of cash flows projected to be generated by the asset. Projected cash flows are discounted at a rate of return that reflects the relative risk of achieving the cash flow and the time value of money. Projected cash flows considered multiple factors, including current revenue from existing customers; analysis of expected revenue and attrition trends; reasonable contract renewal assumptions from the perspective of a marketplace participant; probability of executives competing, expected profit margins giving consideration to marketplace synergies; and required returns to contributory assets. The relief from royalty method was used to value the technology. The relief from royalty method determines the fair value by calculating what a typical license fee would be in order to obtain the same or similar license of the technology from market participants. Projected cash flows consider revenue assumptions allocated to the technology.
 
The transaction consisted of a single cash payment to the Seller in the amount of $2,788,000. In connection with the acquisition, the Company assumed two short-term leases associated with an office and co-location for certain computer equipment in New York City, New York as well as entered into a three-year office lease in Florida. In addition to the intangible assets listed below, the purchase price included lease deposits of $13,000 and a right of use asset and corresponding lease liability for the office lease in Florida in the amount of $125,000.
 
The identified intangible assets as a result of the acquisition are as follows (in 000’s):
 
Customer relationships
 $865 
Technology
  497 
Non-compete agreement
  69 
Goodwill
  1,344 
 
 $2,775 
 
 
F-14
 
 
Note 5: Goodwill and Other Intangible Assets
 
The components of intangible assets are as follows (in 000’s):
 
 
 
December 31, 2020
 
 
 
Gross Carrying
Amount
 
 
Accumulated
Amortization
 
 
Net Carrying
Amount
 
Customer lists
 $1,770 
 $(1,770)
 $ 
Customer relationships
  4,600 
  (2,589)
  2,011 
Proprietary software
  1,279 
  (948)
  331 
Distribution partner relationships
  153 
  (38)
  115 
Non-compete agreement
  69 
  (28)
  41 
Trademarks – definite-lived
  173 
  (173)
   
Trademarks – indefinite-lived
  408 
   
  408 
Total intangible assets
 $8,452 
 $(5,546)
 $2,906 
 
 
 
December 31, 2019
 
 
 
Gross Carrying
Amount
 
 
Accumulated
Amortization
 
 
Net Carrying
Amount
 
Customer lists
 $1,770 
 $(1,770)
 $ 
Customer relationships
  4,600 
  (2,100)
  2,500 
Proprietary software
  1,279 
  (865)
  414 
Distribution partner relationships
  153 
  (23)
  130 
Non-compete agreement
  69 
  (14)
  55 
Trademarks – definite-lived
  173 
  (165)
  8 
Trademarks – indefinite-lived
  408 
   
  408 
Total intangible assets
 $8,452 
 $(4,937)
 $3,515 
 
The Company performed its annual assessment for impairment of goodwill and intangible assets and determined there was no impairment as of and for the years ended December 31, 2020 and 2019.
 
The amortization of intangible assets is a charge to operating expenses and totaled $609,000 and $718,000 in the years ended 2020 and 2019, respectively.
 
The future amortization of the identifiable intangible assets is as follows (in 000’s):
 
Years Ending December 31:
 
 
 
2021
 $459 
2022
  431 
2023
  431 
2024
  418 
2025
  319 
Thereafter
  440 
Total
 $2,498 
 
Our goodwill balance of $6,376,000 on December 31, 2020, was related to our acquisition of Basset Press in July 2007, PIR in 2013, ACCESSWIRE in 2014, Interwest in 2017, FSCwire in 2018 and VWP in 2019. We conducted our annual impairment analyses as of October 1, of 2020 and 2019 and determined that no goodwill was impaired.
 
 
F-15
 
 
Note 6: Line of Credit
 
Effective October 3, 2019, the Company renewed its unsecured Line of Credit, which increased the term to two years, with all other provisions remaining the same. The amount of funds available for borrowing are $3,000,000 and the interest rate is LIBOR plus 1.75%. As of December 31, 2020, the interest rate was 1.89% and the Company did not owe any amounts on the Line of Credit.
 
Note 7: Equity
 
Dividends
 
We did not pay any dividends during the years ended December 31, 2020 and 2019.
 
Preferred stock and common stock
 
There were no issuances of preferred stock or common stock during the years ended December 31, 2020 and 2019 other than stock awarded to employees and the Board of Directors.
 
Stock repurchase and retirement
 
On August 7, 2019, the Company publicly announced a share repurchase program under which the Company is authorized to repurchase up to $1,000,000 of its common shares. On March 16, 2020, the Company publicly announced that the Company increased the share repurchase program to repurchase up to $2,000,000 of its common shares. As of December 31, 2020, the Company repurchased a total of 160,068 shares at an aggregate cost of $1,552,000 (not including commissions of $6,000) as shown in the table below ($ in 000’s, except share or per share amounts):
 
 
 
Shares Repurchased
 
Period
 
Total Number of Shares Repurchased
 
 
Average Price Paid Per Share
 
 
Total Number of Shares Purchased as Part of Publicly Announced Program
 
 
Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program
 
August 7 -31, 2019
  22,150 
 $9.34 
  22,150 
 $793 
September 1-30, 2019
  2,830 
 $10.00 
  2,830 
 $765 
October 1-31, 2019
  39,363 
 $10.44 
  39,363 
 $354 
November 1-30, 2019
  11,827 
 $10.43 
  11,827 
 $231 
December 1-31, 2019
   
   
   
 $231 
January 1-31, 2020
   
   
   
 $231 
February 1-29, 2020
   
   
   
 $231 
March 1-31, 2020
  21,700 
 $9.33 
  21,700 
 $1,028 
April 1-30, 2020
  22,698 
 $9.02 
  22,698 
 $823 
May 1-31, 2020
  39,500 
 $9.51 
  39,500 
 $448 
Total
  160,068 
 $9.70 
  160,068 
 $448 
 
There were no shares repurchased during the period of June 1, 2020 through December 31, 2020.
 
Note 8: Stock Options and Restricted Stock Units
 
On May 23, 2014, the shareholders of the Company approved the 2014 Equity Incentive Plan (the “2014 Plan”). Under the terms of the 2014 Plan, the Company is authorized to issue incentive awards for common stock up to 200,000 shares to employees and other personnel. On June 10, 2016 and June 17, 2020, the shareholders of the Company approved an additional 200,000 and 200,000 awards, respectively, to be issued under the 2014 Plan, bringing the total number of shares to be awarded to 600,000. The awards may be in the form of incentive stock options, nonqualified stock options, restricted stock, restricted stock units and performance awards. The 2014 Plan is effective through March 31, 2024. As of December 31, 2020, there are 236,583 shares which remain to be granted under the 2014 Plan.
 
 
F-16
 
 
The following is a summary of stock options issued during the year ended December 31, 2020 and 2019:
 
 
 
Number of Options
Outstanding
 
 
 
Range of
Exercise Price
 
 
Weighted Average
Exercise Price
 
 
Aggregate
Intrinsic Value
 
Balance on December 31, 2018
  98,563 
 $6.80 – 17.40 
 $12.56 
 $127,306 
Options granted
  31,500 
  10.75 – 13.21 
  12.90 
   
Options exercised
   
   
   
   
Options forfeited/cancelled
  (2,500)
  13.21 
  13.21 
   
Balance on December 31, 2019
  127,563 
 $6.80 – 17.40 
 $12.63 
 $142,818 
Options granted
   
   
   
   
Options exercised
  (36,250)
  7.76 – 17.40 
  12.47 
  295,921 
Options forfeited/cancelled
  (16,083)
  9.26 – 17.40 
  15.17 
  22,682 
Balance on December 31, 2020
  75,230 
 $6.80 – 17.40 
 $12.16 
 $402,275 
 
The aggregate intrinsic value in the table above represents the total pretax intrinsic value (i.e. the aggregate difference between the closing price of our common stock on December 31, 2020 and 2019 of $17.51 and $11.69, respectively, and the exercise price for in-the-money options) that would have been received by the holders if all instruments had been exercised on December 31, 2020 and 2019. As of December 31, 2020, there was $15,000 of unrecognized compensation cost related to our unvested stock options, which will be recognized through 2021.
 
The following is a summary of unvested stock options during the year ended December 31, 2020 and 2019:
 
 
 
Number of Options
Outstanding
 
 
Weighted Average
Exercise Price
 
 
Weighted Average Grant Date Fair Value
 
Balance on December 31, 2018
  29,000 
 $12.87 
 $5.47 
Options vested
   
   
   
Options forfeited/cancelled
   
   
   
Balance on December 31, 2019
  29,000 
 $12.87 
 $5.47 
Options vested
  (14,500)
  12.87 
  5.47 
Options forfeited/cancelled
   
   
   
Balance on December 31, 2020
  14,500 
 $12.87 
 $5.47 
 
The following table summarizes information about stock options outstanding and exercisable on December 31, 2020:
 
 
 
 
 
Options Outstanding
 
 
Options Exercisable
 
 
Exercise Price Range
 
 
Number
 
 
Weighted Average Remaining Contractual Life (in Years)
 
 
Weighted Average Exercise Price
 
 
Number
 
  $0.01 - 7.00 
  10,000 
  4.88 
 $6.80 
  10,000 
  $7.01 - 8.00 
  10,313 
  2.74 
 $7.76 
  10,313 
  $8.01 - 12.00 
  7,167 
  5.87 
 $9.88 
  5,167 
  $12.01 - 15.00 
  31,750 
  7.80 
 $13.16 
  19,250 
  $15.01 - 17.40 
  16,000 
  7.42 
 $17.40 
  16,000 
    Total 
  75,230 
  6.46 
 $12.16 
  60,730 
 
Of the 75,230 stock options outstanding, 29,000 are non-qualified stock options. All options have been registered with the SEC.
 
 
F-17
 
 
There were no common stock options issued during the year ended December 31, 2020. The fair value of common stock options issued during the year ended December 31, 2019 were estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions used:
 
 
 
Year ended
December 31,
2019
 
Expected dividend yield
  1.56%
Expected stock price volatility
  50%
Weighted-average risk-free interest rate
  2.45%
Weighted-average expected life of options (in years)
  5.75 
 
The following is a summary of restricted stock units issued during the year ended December 31, 2020 and 2019:
 
 
 
Number of RSUs Outstanding
 
 
Weighted Average
Fair Value
 
 
Aggregate Intrinsic Value
 
Balance on December 31, 2018
  36,669 
 $8.76 
 $257,987 
Units granted
  46,000 
  11.57 
  532,220 
Units vested/issued
  (33,000)
  8.62 
  400,700 
Units forfeited
  (1,667)
  8.85 
  14,753 
Balance on December 31, 2019
  48,002 
 $11.55 
 $554,388 
Units granted
  18,000 
  10.67 
  192,060 
Units vested/issued
  (32,002)
  11.61 
  353,948 
Units forfeited
  (15,000)
  11.35 
  156,665 
Balance on December 31, 2020
  19,000 
 $10.78 
 $332,690 
 
During the year ended December 31, 2020, the Company granted 18,000 restricted stock units with an intrinsic value of $10.67, to certain members of the Board of Directors of the Company. The vesting period for the restricted stock units is the earlier of the 2021 annual meeting of shareholders or one year depending on whether a director stands for re-election at the 2021 annual meeting. During the year ended December 31, 2020, 32,000 restricted stock units with an intrinsic value of $11.61 vested. As of December 31, 2020, there was $91,000 of unrecognized compensation cost related to our unvested restricted stock units, which will be recognized through 2021. All restricted stock units have been registered with the SEC.
 
During the year ended December 31, 2020 and 2019, we recorded compensation expense of $273,000 and $523,000, respectively, related to stock options and restricted stock units.
 
 
Note 9: Leases
 
Generally, our leasing activity consists of office leases. In March 2019, we signed a new lease to move our corporate headquarters to Raleigh, North Carolina. As we continue our transition from a services-based company to a cloud-based platform company, the new lease affords us the ability to separate our warehouse from our corporate office. The new lease, which had a lease commencement date of October 2, 2019, is for 9,766 square feet and expires December 31, 2027. Minimum lease payments are $2,997,000, not including a tenant improvement allowance of $488,000, which is included in fixed assets as of December 31, 2020. We recognized a ROU asset and corresponding lease liability of $2,596,000, which represents the present value of minimum lease payments discounted at 3.77%, the Company’s incremental borrowing rate at lease inception.
 
Additionally, we have an office in Salt Lake City, Utah, which is on a short-term lease that is less than twelve months. As a result, we have elected the short-term lease recognition exemption for our Utah office lease, which means, for those leases we do not expect to extend beyond twelve months, we will not recognize ROU assets or lease liabilities.
 
In connection with the Company’s acquisition of VWP (See Note 4), the Company assumed two short-term leases in New York City, NY and entered into a three-year office lease in Florida. We have elected the short-term lease exemption for the two New York leases because we do not expect them to extend beyond twelve months. For the Florida lease, which was signed on January 4, 2019, we recognized a ROU asset and corresponding lease liability of $125,000, which represents the present value of minimum lease payments discounted at 4.25%, the Company’s incremental borrowing rate at lease inception. After year-end, the Company vacated one of the leases in New York.
 
 
F-18
 
 
Lease liabilities totaled $2,361,000 as of December 31, 2020. The current portion of this liability of $390,000 is included in Accrued expenses on the Consolidated balance sheets and the long-term portion of $1,971,000 is included in Lease liabilities on the Consolidated Balance Sheets. Rent expense consists of both operating lease expense from amortization of our ROU assets as well as variable lease expense which consists of non-lease components of office leases (i.e. common area maintenance) or rent expense associated with short- term leases. The components of lease expense were as follows (in 000’s):
 
 
 
Year ended
December 31,
2020
 
 
Year ended
December 31,
2019
 
Lease expense
 
 
 
 
 
 
Operating lease expense
 $347 
 $241 
Variable lease expense
  132 
  133 
Rent expense
 $479 
 $374 
 
The weighted-average remaining non-cancelable lease term for our operating leases was 6.9 years as of December 31, 2020. As of December 31, 2020, the weighted-average discount rate used to determine the lease liability was 3.8%. The future minimum lease payments to be made under non-cancelable operating leases on December 31, 2020, are as follows (in 000’s):
 
Year Ended December 31:
 
 
 
2021
 $394 
2022
  359 
2023
  369 
2024
  379 
2025
  389 
Thereafter
  812 
Total lease payments
 $2,702 
Present value adjustment
  (341)
Lease liability
  2,361 
 
We have performed an evaluation of our other contracts with customers and suppliers in accordance with Topic 842 and have determined that, except for the leases described above, none of our contracts contain a lease.
 
Note 10: Commitments and Contingencies
 
From time to time, the Company may be involved in litigation that arises through the normal course of business. The Company is neither a party to any litigation nor are we aware of any such threatened or pending litigation that might result in a material adverse effect to our business.
 
Note 11: Revenues
 
We consider ourselves to be in a single reportable segment under the authoritative guidance for segment reporting, specifically a shareholder communications and compliance company for publicly traded and private companies. The following tables present revenue disaggregated by revenue stream in (000’s):
 
For the years ended December 31, 2020 and 2019, we generated revenues from the following revenue streams as a percentage of total revenue (in 000’s):
 
 
 
Year Ended
December 31, 2020
 
 
Year Ended
December 31, 2019
 
 
 
Amount
 
 
Percentage
 
 
Amount
 
 
Percentage
 
Revenue
 
 
 
 
 
 
 
 
 
 
 
 
Platform and Technology
 $12,927 
  69.8%
 $10,696 
  65.6%
Services
  5,599 
  30.2%
  5,599 
  34.4%
Total
 $18,526 
  100.0%
 $16,295 
  100.0%
 
We did not have any customers during the years ended December 31, 2020 or 2019 that accounted for more than 10% of our revenue.
 
 
F-19
 
 
Note 12: Income Taxes
 
The provision for income taxes consisted of the following components for the years ended December 31 (in 000’s):
 
 
 
2020
 
 
2019
 
Current:
 
 
 
 
 
 
Federal
 $307 
 $522 
State
  84 
  94 
Foreign
  21 
  21 
Total Current
  412 
  637 
Deferred:
    
    
Federal
  283 
  (434)
State
  50 
  (55)
Foreign
  (21)
  (39)
Total Deferred
  312 
  (528)
Total expense for income taxes
 $724 
 $109 
 
Reconciliation between the statutory rate and the effective tax rate is as follows on December 31 (in 000's, except percentages):
 
 
 
2020
 
 
2019
 
 
 
Amount
 
 
Percentage
 
 
Amount
 
 
Percentage
 
Federal statutory tax rate
 $594 
  21.0%
 $165 
  21.0%
State tax rate
  117 
  4.1%
  12 
  1.5%
Permanent difference – stock-based compensation
  29 
  1.1%
  (13)
  (1.6)%
Permanent difference – other
  12 
  0.3%
  8 
  0.9%
Provision to return
  4 
  0.2%
  (37)
  (4.5)%
Foreign tax credit generated
  (15)
  (0.5)%
   
  0.0%
Tax on foreign earnings – tax reform
  17 
  0.6%
  24 
  2.9%
Foreign rate differential
  (2)
  (0.1)%
  (11)
  (1.3)%
FDII Deduction
  (32)
  (1.1)%
   
  0.0%
Research and development credit
   
  0.0%
  (39)
  (4.7)%
Total
 $724 
  25.6%
 $109 
  14.2%
 
Components of net deferred income tax assets are as follows on December 31 (in 000's):
 
 
 
2020
 
 
2019
 
 
Change
 
Assets:
 
 
 
 
 
 
 
 
 
Deferred revenue
 $24 
 $379 
 $(355)
Allowance for doubtful accounts
  149 
  149 
   
Stock options
  108 
  156 
  (48)
Transaction costs
  46 
  49 
  (3)
Other
  138 
  39 
  99 
Total deferred tax asset
  465 
  772 
  (307)
 
    
    
    
Liabilities
    
    
    
Prepaid expenses
  (15)
  (23)
  8 
Basis difference in fixed assets
  (188)
  (14)
  (174)
Capitalized software
   
  (94)
  94 
Purchase of intangibles
  (459)
  (522)
  63 
Other
   
  (4)
  4 
Total deferred tax liability
  (662)
  (657)
  (5)
 
    
    
    
Total net deferred tax asset / (liability)
 $(197)
 $115 
 $(312)
 
 
F-20
 
 
As of each reporting date, the Company’s management considers new evidence, both positive and negative, that could impact management’s view with regard to future realization of deferred tax assets. In assessing the recovery of the deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income in the periods in which those temporary differences become deductible. Management considers the scheduled reversals of future deferred tax assets, projected future taxable income, and tax planning strategies in making this assessment. It has been determined that is more likely than not that the Company's deferred tax assets are able to be realized based on future positive earnings and reversal of existing temporary differences.
 
The Company had no unrecognized tax benefits as of December 31, 2020 or December 31, 2019. Interest and, if applicable, penalties are recognized related to unrecognized tax benefits in income tax expense. There are no accruals for interest and penalties on December 31, 2020.
 
Undistributed earnings of the Company are insignificant as of December 31, 2020. With the enactment of the 2017 Act, the Company does not consider any of its foreign earnings as indefinitely reinvested.
 
The Company is subject to income taxation by both federal and state taxing authorities. Income tax returns for the years ended December 31, 2019, 2018 and 2017 are open to audit by federal and state taxing authorities.
 
Note 13: Employee Benefit Plans
 
The Company sponsors a defined contribution 401(k) Profit Sharing Plan and allows all employees in the United States to participate. Matching and profit-sharing contributions to the plan are at the discretion of management, but are limited to the amount deductible for federal income tax purposes. The Company made contributions to the plan of $24,000 and $27,000 during the years ended December 31, 2020 and 2019, respectively.
 
 
 
F-21
EX-21.1 2 isdr_ex211.htm SUBSIDIARIES OF THE REGISTRANT isdr_ex211
 
Exhibit 21.1
 
Subsidiaries of the Registrant
 
Name of Subsidiary
 
State of Organization
 
 
 
Direct Transfer, LLC.
 
Delaware
PrecisionIR Group Inc., and its subsidiaries (listed below)
 
Delaware
     PrecisionIR Inc  
 
North Carolina
     Issuer Direct Ltd
 
United Kingdom  
Interwest Transfer Company, Inc.
 
Utah
QX Interactive, LLC.
 
North Carolina
Accesswire Canada Ltd.
 
Canada 
Filing Services Canada Inc.  
 
Canada 
 
 

 
 
EX-23.1 3 isdr_ex231.htm CONSENTS OF EXPERTS AND COUNSEL isdr_ex231
 
Exhibit 23.1
 
Consent of Independent Registered Public Accounting Firm
 
We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (No. 333-212239) and Form S-3 (No. 333-226530) of our reports dated March 4, 2021 included in this Annual Report on Form 10-K of Issuer Direct Corporation and subsidiaries (the “Company”), relating to the consolidated balance sheets of the Company as of December 31, 2020 and 2019, and the related consolidated statements of income, comprehensive income, stockholders’ equity, and cash flows for each of the years in the two-year period ended December 31, 2020.
 
/s/ CHERRY BEKAERT LLP
 
Raleigh, North Carolina
March 4, 2021
 
 
 
 
EX-31.1 4 isdr_ex311.htm CERTIFICATION PURSUANT TO RULE 13A-14(A)/15D-14(A) CERTIFICATIONS SECTION 302 OF THE SARBANES-OXLY ACT OF 2002 isdr_ex311
 
Exhibit 31.1
 
CERTIFICATION PURSUANT TO RULE 13a-14(a)/15d-14(a)
UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED
(SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002)
 
I, Brian R. Balbirnie, certify that:
 
1.
I have reviewed this Annual Report on Form 10-K of Issuer Direct 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(s) 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 end of the period covered by this report based on such evaluation; and
 
d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
 
5.
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent function):
 
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
 
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
Date:  March 4, 2021
 
 
/s/ Brian R. Balbirnie
 
Brian R. Balbirnie
 
Chief Executive Officer
 
 
 
EX-31.2 5 isdr_ex312.htm CERTIFICATION PURSUANT TO RULE 13A-14(A)/15D-14(A) CERTIFICATIONS SECTION 302 OF THE SARBANES-OXLY ACT OF 2002 isdr_ex312
 
Exhibit 31.2
 
CERTIFICATION PURSUANT TO RULE 13a-14(a)/15d-14(a)
UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED
(SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002)
 
I, Steven Knerr, certify that:
 
1.
I have reviewed this Annual Report on Form 10-K of Issuer Direct 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(s) 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 end of the period covered by this report based on such evaluation; and
 
d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
 
5.
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent function):
 
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
 
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
Date: March 4, 2021
 
 
/s/ Steven Knerr
 
Steven Knerr
 
Chief Financial Officer
 
 
 
EX-32.1 6 isdr_ex321.htm CERTIFICATE PURSUANT TO SECTION 18 U.S.C. PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 isdr_ex321
 
 Exhibit 32.1
  
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 (AS ADOPTED
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)
 
In connection with the Annual Report of Issuer Direct Corporation (the “Company”) on Form 10-K for the period ending December 31, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Brian R. Balbirnie, Chief Executive Officer, certify to my knowledge and in my capacity as an officer of the Company, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and,
 
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods expressed in the Report.
 
Date: March 4, 2021
 
 
/s/ Brian R. Balbirnie
 
Brian R. Balbirnie
 
Chief Executive Officer
 
A certification furnished pursuant to this Item will not be deemed “filed” for purposes of section 18 of the Exchange Act (15 U.S.C. 78r), or otherwise subject to the liability of that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent that the small business issuer specifically incorporates it by reference.
 
 
 
EX-32.2 7 isdr_ex322.htm CERTIFICATE PURSUANT TO SECTION 18 U.S.C. PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 isdr_ex322
 
 Exhibit 32.2
  
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 (AS ADOPTED
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)
 
In connection with the Annual Report of Issuer Direct Corporation (the “Company”) on Form 10-K for the period ending December 31, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Steven Knerr, Chief Financial Officer, certify to my knowledge and in my capacity as an officer of the Company, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and,
 
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods expressed in the Report.
 
Date: March 4, 2021
 
 
 /s/ Steven Knerr
 
Steven Knerr
 
Chief Financial Officer
 
 
A certification furnished pursuant to this Item will not be deemed “filed” for purposes of section 18 of the Exchange Act (15 U.S.C. 78r), or otherwise subject to the liability of that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent that the small business issuer specifically incorporates it by reference.
 
 
 
GRAPHIC 8 chart.jpg IMAGE begin 644 chart.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^BBB@ HHHH **** "BBB@ HK/U;7-,T*R-[JE[#:6P(7S)6P M,GM[FH=.\3Z)JVFRZC8:G;7%G$"99DD&V,#.=WIT/6@#6HK"T?QGX<\073VN MDZQ:WG M>,#_ *D $G=_WR?RH VZ M*YJ?X@>%+;3;349];M8[.\+BWF8G;)L.&Q]#5^V\3Z)>:)-K-MJ5O+IT*LTE MPCY5 HR<^G':@#6HK)?Q+HT>@C7'U"$:65#"YS\F"< _G5;1_&_AK7[MK72M M8M;NX"[O+C?YL>H!ZT ;]%<_-XW\,P:1'JLVLVJ6$LAC29FP&8'! [G%7+;Q M%H]YHQU>WU&W?3@"3'?$,TD.D:O;7'Y-$.M)JMNVFAQ&;D-\H8D #ZY- &Y144]S#;0///(L<2#<[NAZ4 ;]%/:@#;HKE M+GXE^#;.ZEM;GQ!:13Q,4D1B'.,\8]J=HOB71O$4,DNCZC!>)$< M/Y39*_4=: -6BL;6_%>A>'/+_MC4[>S,OW!*W+?AUJ5?$6D.^GJFH0N=1S]C MVMGSL#)VX]!0!J45CW/BG0[,Z@+C488SIP1KS)_U(?[N[ZU%=>,_#EEI-IJE MSJUO'8W9Q;SLWRR'V_*@#=HK,C\0Z3-/J4,=[$TFF ->J#S ""1N_!3^51VW MBC1;QM/6WU"&0ZBKO: '_7!?O%?IF@#7HJK?ZC::78S7M[.D%K"N^25S@*/6 MLJ\\;>&]/TRTU*[U>VBLKP9MYF;Y9/I0!OT5S-I\0?"=^C/:ZY:RJLD<1*D_ M?:/O M>F>F?QH Z.BN:U/X@>%-&U&73]1URUMKN''F1.3N7(!';T(/XU8?QEX=BTVR MU&35K9+.^?9;3,V%E;.,#\: -VBJ5QJUA::A:6$]RD=U>%A;Q'K)M&3CZ"K9 M=54L> !DF@!U%D7\MCJ&NV MMO=1'#Q.3E3U]* .FHKEKKXD>#K)HUN-?LXS)&)4!8\J>0>G0U=TWQCX?U>> MVAT_5(+B2Y1WA5"W-QJ<$<%C,(+EV)Q%(<84 M^_(J'3/''AG6?/\ [.UJUN# ADE"/RJCDG'IQ0!T%%8Z>*M#ETJWU2/4X&L; MB0113ALJSD[0OUSQ5N#5]/N;V:SANXI+B @2QJV2I.[ ^ORM^1H NT444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y9\1VM;7Q_X/U#6U4^' MX7G$SRKNB28H=A8?7'/M7.>,+C0-:\*>))O".FS>2E[;-JES;QX@N4!RVP \ MXX+?*.YYZU[E-;PW,+13Q)+&PPR.H8'Z@TV&TMK> 0001Q0C@1HH51^ H \: MUB_\/:SXO\#)X(,#W=M>*\IL4VF*T&-X8CH-NX8/7)'>O.O)OH+J^MK!>/$U M_-I;L ?W92X1L_BKX_ U]36VG6-FSM:V=O TARYBC"[OKCK3A8VBE2+6$;7+ MC"#ACU/U]Z /GG3K2\?3?AS::3'9/="YU1(4O@3"<.^=V 3TSVZXJ[XC\/:E MX;T ^'G6.^U7Q1J/VBYL],3:D<,>"PC!'TY('TXKWI;*U0QE;:)?+)*80?+G MKCTS3F@A,RS&)#*HVA]HR!Z9H ^<9=3FL_AGXQ\(WUC-I\EE(EW9VTYRZP22 M*=O']TXY_P!KVKH](LKRU^+.B1>)S9VTD-LSZ5+86HB2[+ J[9SE1_#SU]^ M?5M2O=%M]7LK"^CA:\OPRPJ\.[>%P2"<<#D=?6K$]SI3/^_GLBT!!_>.N8^< M9YZ<\4 ?/^D#3_\ A#_"4EUJ4NCWD-[>M9ZA);+-;*2XW)("003A<'V-3R3O M?_#746^Q6C65OX@C?4I],5_*NXAM+NH//IT '%>]21:4RMI\L=F1M\QK=@O3 M^\5_K2Q3Z7!9,(9;2.TB^1MC*(T]O0=J /*KV_\ #NL_$KP>?!PMI)K;S6NY M+% BI;[0 KD <=<#Z^M>716^K:'\-[-X0T^B:[*GFY_Y=[B.7@CV95_''MS] M/O)I.B6C7"0V\$,TRQL8(@-SLVT9VCGDU+NTL6TT!-GY$#?O4^7;&?\ :'0? MC0!ROQ>AN9OAOJ"V\(?!4'@M;5]1AO M5D+6D(40VP7Y@X &!G'!]Z]D%S;NF]9XV3:&R'&,'H?H:JVT6DV4?";1M3N;*:]BN].%BFJS^9#-8!Y6PPSB7=Q[<<5U'Q6 MM-.O=&TJUU/5_P"R[5M1C8S-:^T;5X_(8[T=G26*XA*["H!(=6''!!&>N>* .=^ M%%])>>'=0BV6SV]MJ$T$%U;6ZPI=(IP)-J\9(Q_D5R]IX+M$^,DFB&>1M$@C M_MR+3_\ EFL[-LY'<#&1^ ]:];M;BP1(K>UEM@"F8HXF7!4?W0.WTJI=:SHM ME<1237=JD\TPLT8$%BYR0A(Y'0\'I0!XAIMY!;>-?&@F\2:+I.[5Y,)J%@LY M?YFY4EA@#TK3^(=S)XL\1V6AV6G7&MVFGZ>TTXL0% FFC(C;G@8!#@>X%>H: MM?:#87IAN-/%Q=LOGND%EYSJN<;VP.!GN:TK*ZTJ1()K5[93=QB2/: K2(!P M<=< ?E0!X9^)O#W@*T#11ZU9ZJUC<)=Q[U25%P"R]P5V_KZ5TOPJ@:+Q MKXH;5Q%:^(@4CFLX(1'#Y8 PZ8ZYP"3@=0>]>F>9HHD$@>P\PR_>RF?,^O\ M>Y^O-3F2P%Y(Y>V%U&GSDE=Z)UY[@4 >77=YI.D?&;6[OQ88([:?3XAITMV@ M:/8 ZJ3G!SNR/<^M4[G4/#]C)X!U[3+2;2_#L-]=C,Z%0F]6 ;&3A6;)'MZ M5ZQ<-I-^(H+DV5QO):*.4H^XCJ0#Z8/2JT.L:'JMJ\8D@FLUA$C-(@\K9N9> MIXZJ>/I0!XSKEY;ZQIWQ4U:PD\^PE2SCCG4?*[*?FP>]<1K4=[-I+Z',N+7P MWOF1N?G\^1-H_ ?UKZF4:1!;1V2BRC@DP(X $"MGIA>ASCCZ4:D-)T[3;N^O MHK>.UCCWSNT8(VJ.,\67\ZJ:3=6_AX_"R?6)5LH8[*\+O/\H7=M*Y^N1^=>Q1RZ%K5SREEI4]2/4>M=_I7BKPS=&QN;6W:VCN\K:W$EBT22<$D*Y '0'\JZ&5M-C:6YF> MU4[ ))'*CY#T!)[&@#Q:WMX8_@EX-E2&-9)-4M-[JN&;$[=3WI?&_P!MT'Q; MKGAZPC<1^,$A,!4<),7"2G ]5W$GU ]:]HQIN8['_1VCCO+F2&0)-Y22*HD*.>W'0\4 >/Z[%9Z%\5!8QZQINCV]MH,%O')?VH MN$*JV H!8>&+8K?V>I1L'5KBT@$<4GS'.$R0/0_C4>I:OX M>A@TN]U".%DU.2.&UDD@W%F=2R@\<< ]>E21^(-&M=5ET6 A;BW:)9(HH2%0 MRYV]!CG'ZCUH X33=-A/Q-^($5K:0"6.TMC;!8Q\CF 8*^ASZ5QT.H^#A\$Y M=&G@@'B3#H;9HA]J^U^80&SC/ISG[O'M7O@NM-5I;A9[16+[)9 Z@E@.A/J M.AJKF* /.?&NGA(OAU]MMH6O6U6S2Y; MRQESA00>Y'UK!^(R3^*O%UUHVE:)=7]CHMFT2BR(58;N0;@Q&<$*,#'KFO7[ M;7=*U21TECDADME$^+ZW,15<\.-XZ9'7^57HY]-@972:UC-T05(91YI/0_[6 M3]>M 'C<'C*SO-6^'.MZI=);&V%Y;WSRG'E2K"4(;TR<'Z,*]=L-E2"RTBXE7%K8RLRA@?+1B5Z9^E 'G M'Q.BT^Z^'&FWMN+2Y+W=HHN88542#<,D>@//%6?%$UAX8^+'AG5+MH;'2VL; MBW$NW;&LA.<'' SFO2VL[9X5A:WB,2X*H4&T8Z8%)PF*ZMXIXSU25 P M_(T ?/GB.XBU#X9^.=4M6\RTN]?5H)0.) @R/49S5\6ES:?$+5$\3/96VH0 MZ-.-/^PVPBANT96R2>NX9Z?7GU]S^P6?V86QM8#;C $1C&T8]NE.DM;>9T>6 M".1D!"LZ@D9ZXH ^8-.35-!\-^&;*3?/HVMWMK=02$Y\B=)0'3V##!_#/K7O M6G> -%T[QC=^)X(_].N0V\%$V@MC+#C(/!R<\[CG-=)]AM/*2+[-#Y<9#(FP M84CH0.U3T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4C8XWY:?[G)7)QQR>F.*],HH \QMO FKQV$-G+;V M#7"'S&U'S29&_<^7Y?W<<5ZC2$9H X71]'N;_X>:=:P016S?:UN%BPR(L8N3( H M(!QMZ9 /(SBL<^!-<,^HDV]BT,I+H/-_>,_GB0,&\O(&-QP^_P";'.*]248% M+0!YK:>$O$=G9S6RPZ!C.YFY48KUFB@#EM:T*X6WT)=#LK15TR^%Q]G+ M>2A3RI4(7"G!S(#T]:YZ^\":OJFHW6I7/V-);TS^=;I*S(BM$D:#)4;N$))P M.M>E44 >:7?P^O1XD>;3TM;>Q:XAFA,96/[,$0*551&3DD,>'4'><]3EH\"Z MB5T9QI&DQ3:;<6SR.DS;KH1APS?E>FT4 /[BUUZ6R6UMY(-]S$A5G+!H8FDR6V[.=A&W.1 MP?:@#-D\&26J66F6>BZ9+,VES1SRN=BK,Q0>9D(=S< YZ\42> M6>PFL-ED9 MMEZ6U,RGS;HS1NBK(-N1@LN3D\(N/;4B\6ZXUY:Z9)IVGC4+U(I[)+RU\#:;J,_DO>7)6-C*Q*AB3GA5)? !P%&3[=: , M.X\!:BFM6K6%GID&GV]Q92KY>$(6)U9QC83DG>1@J#DYY)RD/@;5;>]M[DVF MGS0VT<2?9&E(2;9-.V3\N!Q*K#CJ/QJWKOBS4)?A3>:]:%K6^298LPJ'Q+K^DR2//:ZF;2Y>*"S_M:%#*LG[QI&VVX9BH55P",DGL M 30!5N/AO?WECJ@DBT_[1/ICV]FNXLMK*T\DBA25X #J,@=NF*[36[2Z\1>$ MM:T[[.L$]S#/;1"9CM)P0K'C@'@]/SKE!\4)VE7;I$NVVCC:\00S%R6D9#Y? MR8 &PM\Y7.0.N:W8O$6K-X5US6I+*U M5N&LXHW9VD\K>/G! QDJ.!F@#,O/ M UQ>6DDD$-G8:A/=32O-$(;V*22ZMK M%9-EG''''<[C^Y656;+1E>?,& 01C/?%6T^(=W/8Z5)!86QGO[#[4$>4A58S MQQ $X)Q^\)S[5UFA:C<:@EU'=I"MS:7#02&$DHW 8$9&>A&1V.>30!PZIX>\/::'B633P/-;)P&%M)&"O'9V4_2L M2X^'^O7;"YFN[87UQ<0W-S*';Y65Y"0O'159%'KL[5ZC10!YS:^!9YI-*2]T M?2H+>SDC,ZQN9//V03('(*A3\[H1D9X.3P*@7P!J4NG+9_9]/LWM[3R1/"Y/ MVN42I*KR#:,M9,_@B:UURYO++2]-N+!I5 M:.QD.Q?]3Y;/C:0#GZY&>]>@T4 >4:=\.M;L[ZRDD-HT<R7ATJS-S(69I?)&XE@58_4@D'USS6O10!FW6@:5>QB.YL+>50J M* T8. N=N/3&YL?[QI9=!TJ?3(]-ET^W:RBQY<'E@+'CIM Z8]JT:* ,Y=!T MI=,_LT:?;"Q+;OLPB'EYW;L[>GWN?K4U_IEEJEM]FOK:*XASG9(N0#ZCT/O5 MNB@#(/A;0B]LQTBR+6P A/D+\@!R.W8\_7FM""T@MH?)@B2.,DDJJX!).3^I M/YU/10!BIX1\/1O*Z:+8@RJR/^X7E6X8=. >X'6K,^@Z7(= M(FL_MD>JV36HD,7G"==F_.-NF1TJW10!XQ MIG@GQ!'\/+W19]'5O,NI1;1M-$)K=2' ;?LP_)QDX.UCCL*EUWP'XCU#4//@ MMD%P\,8N9#55A"F)$*[D^<<')X)YYQ7L5% '+>!]'O='TB\2\A6W>YU" MXNDMT(80I(Y94R..!Z<5O6TDQNKB*5D8)@J54K@'/'4U;JK#_P A"Y_W4_K0 M!:HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI#TH 6BH MGECC0R2.J(HR68X KE+OXH>"K*X,,OB&U9P,GR0TH_- 151A*7PH+H["BN?T M?QMX:U]@FF:U:SR$X$>_:Y_X"V#^E;P8&DTX[H-]AU%%%( HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBHYYH[>!YII%CBC4L[NP 4#DDD]!0!)17+Q?$+PM- MI']JKK=L++S_ +/YC9'S^F,9Z#/3IS5JX\8Z!:ZA)8SZO:QW$0<]C4D/_ M "$+G_=3^M %JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M$S7+>+_&]CX6BAM_*DO-4NCMM;&#F20G@?09[U'XV\9Q^%[..WMX_M6L7K>5 M8VB.3M+;KY3K[@KBN6>+Q;\.I// MBGG\1^'$R7BD_P"/JV7U!_B 'X?3K7J5,V@C&*:K26DM4#1FZ!XBTWQ+ID>H M:7Y [-UZ5UWA M?Q/8^*M&34;!^,[)8F^]$XZJP]:)TU;GAM^0)FY12#I2UD,**** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 2D+8ILCK' M&SNP55&2S' K@-=\0ZOXB,Y!J7*,= M9.Q482F[([2+6+&?5+C38KF-[RV17GA4Y,8;[N?3-7^UO6Z* M.<\(:)=Z)IMXMZT1N+R_GO72)BRQ^8Y;:"0,X'? K6M4*:A=Y=FR%/S=NO%7 M:JP_\A"Y_P!U/ZT 6J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@! M#]:Q?$_B*S\+Z%<:K>O\D0PD8.&E<]$7W/\ C6O-(L4;2.P5%!+,QP /6O+] M(B;XE>+CKMR&/AO2I-FGPL.+B4=9"/0=A]/<5I3@G[TMD)LT_ WAN^GO)/%_ MB5%;6[T9ACQD6D)Z(OH<'GZ_6O0,"@=*6IG-S=V"5@HHHJ1A1110 AKS3Q7H M=[X2UAO&?AF%G'75=/3[MQ'U+J.S#G_.<^EFD9=W!&0>M73FX/R$US61O"VH2 7UNO/V24G_6*/ M[IX_SBO3[>XANK>.>"19(I%#HZG(8'D$4ZD$G>.SV!.Y-11168PHHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBDS0 M%)FFO*D:EG8*H&23P*& M[ *:IWNHVVGQ&2>0+W SR:YWQ+XVM-'TZ:[#A84^4S-TW?W5'\1-\/ZS MXVN/[7\2"6TTHX:#3RE+116QF%%%% !1110 445#=W,=G:374SA(H M4,CL>@4#)/Y4 345R4'Q&T&XT)=95KS[(\KQ)_HC[FV@DL !]W )SV[U+<>/ MM"MKAHFN)F5;=;EI8[=VC5&7<"6 P"1T'7D>M '455A_Y"%S_NI_6H-'UJSU MVR^UV,C-&)'B8.A1D=3AE8'D$$=*GA_Y"%S_ +J?UH M4444 %%%% !1110 M4444 %%%% !1110 4444 %(3@9I:P/%OB6W\+^'KC4IAO=1L@B')ED/W5 [Y M/Z9IQBY.R Y;Q[JMUK^KVW@31G*SW2^;J4ZG_46_&1]3D#\1Z\=SI6F6ND:7 M;:?90K%;VZ!$4#H!_4]<^IKF?AYX9N=*TVXU36#YFN:J_P!HO&/.W/W4_ 'I MVZ=J[0 #I6E5I)0CLB4NK =*6BBLB@HHHH **** "BBB@"K?6-MJ5G/9WD2S M6TZ&.2-QD,I&"*\W\.WMS\/_ !*GA/5':31KQR='NW.=I)YA8_7I_P#7KU*L M+Q7X6L/%F@S:9?+PWS12@?-$_9A[UK3FE[DMG_5Q-&V&S2BN!\"^)[O[3<>% M?$+%=>L!@2$Y%W%VD!]?7\_7'?+S42@X.S&G="T445(!1110 4444 %%%% ! M1110 4444 %%%% !1249Q1$O M S6-\VO^(;D:CXAF&6F)RD Q]R,>@'&:N.'D@8IP4"C%:RES>1F+1114@%% M%% !1110 4444 %07D)N+.:%6"F1&0%E# 9&.0>"/:IZ* /,M.^&NKV?A:YT M1=>@@BN;QIIHX[5O*,63B-5\P; W&0#[>YEUKX7?VQ?I=B\LK.5%4B:VL-LA M81[ I;?S'G!V^P&>]>D44 8/A?09- L;F*:=9Y[N\FO)G1-B[Y&W$ $DX'3D MUHVL8CO[H!G.0A^9B?7UJ[56'_D(7/\ NI_6@"U1110 4444 %%%% !1110 M4444 %%%% !1132<4,!20 ['W)R?QK:/[N'-U>Q.[L:B4ZD%+6)04444 %%%% !1110 4444 %( M>E+10!Q?CKPC+KD$&JZ5(+?7]._>6=P."V.?+8]U/OZGU-6_!7BV/Q1ICB:$ MVFJ6K>5>VC<&)Q]>=I[5U##->>^,?"^H66JIXP\++C6(%VW-J/NWD7=3_M<# M\AZ"MH-37)+Y$O35'H0/ -+6!X5\46'BK18[^R)5A\LT#_?A<=585OUE*+B[ M,H****0!1110 4444 %%%% !1129H 6D)&.M12W$4$9>6144=V.*R)-;>YHJ M$JM9V7NK\2OW<-=W^!+#H\2-]LU*?SYE&XLY^1/H/2N/U7QEJGB746T+P*JN MR-MNM6<9AMQZ(?XF_P ^XJBR\3?$TEM06;0O##'BU!Q<70S_ !?W5]OY]:]$ MTK1K'1-/BL-.M8[>VB^[&@_4^I]S77"C3P_2\OZW,YSE4^)F1X1\&6'A.WD\ MDO3D^F>U=-2T5,I.3O(2204444@"BBB@ HHHH **** "BB MB@ HHJ"]NDL;&>[ESY<$;2/M!)VJ,G '7I0!/17"V/Q,M;[PK_;\6BZJ\'G. MGEI&A8(H),A.X+M '//7CFGW7Q1T.TNWB:*]>(1!EG2$;'D,8D$0R0=Y0@C( M [9S0!V]58?^0A<_[J?UJEH&OP>(=.>[@AF@,X)% M7(/^0A<_[J?UH MT444 %%%% !1110 4444 %%%% !1110 F:S->UFTT#1[K M5+U]L%M&7..I] /X'.>W7 M/45I2@I/79;B;+_PYTB\NY+KQEK<9&J:K_JHV_Y=[?\ A09Z9X/Y5Z%30H'3 MI3ZF<^>5P2L%%%%2,**** "BBB@ HHHH **** "BBB@ IK+FG44 >=>)O"NH MZ-K$GBOPB +\C-[8=([Q>_'9_P#/7KT'A3QIIGBNR+VQ:"\BXN;*7B6%NA!' M<9[UT94'K7&>*/ -IK-ZNL:9K)QC].AP#75Z-XW\-^(%!TW6+69C M_P LRVQ_^^6P?TJ949QUW7D%T=%13 W%/K,84F:,U%+/'"NZ6147U8XI-I;A M9O8ES1NK&E\00[S'9Q274G_3->!^-,\G6;\?OI5LXS_!'R_YU@\1%Z05S54G MO+0TKK4K2S7,\RI[9R?RK,.IZAJ!QI]H8XS_ ,MI^!^ IKPZ'H2>??7-O&X& MXRW,H!^HS_2L&_\ BQX=AE^S:0+K6[O.T0Z= 7 /;+' Q]"?I51H8BMOHO+_ M #!SIPV5_4Z./0U>02ZA.]U(.0&.%'X58O\ 4],T*S\^^NK>SMEXS(P0?A7# MK>?$GQ1G[-96GABS;I+<$33D>R] ?]X"KFF?"O1TNQ?Z[/=:]?\ 7S+]RZ#Z M)T_ Y'M71##4J.[^[5_>9RJ2F4KCQYK/BB=K'P-I+31YVMJMZI2W3U*CJW\_ M:M/P]\.+6RU :UKET^LZV?F-Q<,NA4.G5AS:>VNS9N;\WERZVR 3\DA67 MIC)!8=R/08JSJ/PRM=4O);FXU2YS+B9U2-5!N!$(A+TXP!G;TR:[^B@#%\.Z M"OA^QF@%P]Q+<7,MU-*RA=TDC;F( Z"KMK%'#?W8BC1-P1CM4#)YYJ[56'_D M(7/^ZG]: +5%%% !1110 4444 %%%% !1110 4C=*6N?\8>*;/PGH,FH7(\R M0G9! OWIG/113C%R=D!A_$#Q'>0"W\,:"Y;7M4.R,JV#;Q?Q2D]L=N_4]JZ' MPIX:L_"OAZVTJT&X1C,DA',CG[S'ZFN>\!>&;RW>X\3:\-^OZE\TBD8^S1'[ ML2CM@8S],=J[M>E:3DHKVG(N=L%Q()XQG_ &6X M_2HH;[X@0W$<,&MZ9JD8^]*=/96_)2!7?0>'[" [C$9G_O2G=_\ 6K02)8P MB!1[#%:.MB:B]ZR^5V%J4>[.3O+KQD-.4V]C!+^4^V>&M/B( MP#!#)(R_@0!2OX%\6:EM_M?Q_J.%.=NGQ+;9^I3&?QKT3FBNA56OA27R,K7W M.!L/A!X3M)UGNK:XU.<-NW7T[2#/^[P#^(-=K9:=9:?"L-E9V]M$HPJ0Q*B@ M>P JS2TI5)R^)A9(3 ]*7 HHJ!A1110 4444 %%%% !129HW"@!:*3(HW+Z] M* %HJ&.ZMY9&CCFC=U&656!(J:@ HHHH **** "BBJ]]59"@R?FD[Q@ <[@.2/45 M9UKXD6^CZW=Z/=.\,*MLH:^U:; M]/MQNED)X&0.@S^?;- M5&+D[(#6\0>(=.\-:1-J.IS>7"G ^](W95'G,.($[.V?XC_GM4FB>#-2UK68_$?C:1)KM#FUTQ#F&U],CHS5Z*!S6KDJ M:Y8[]_\ (6X 8%.HI*P&+129I"3B@!U%,:0*,L0![UFW.O65NVP2^;)_#-M9"W0_QSGG_ +YZT#1;BY.;[4)GS_!' M\HK'V[E\$;_@7[)+XG;\30N-4LK49FN8U]MV35%O$<#';;6]Q<'MLC(%6[?1 M=/MCE+9"1W;YC^9J\L:H,*H4>@%'+7EU2_$+TET;,;^T-6FP8=,"*>\L@'Z4 M8UZ3@O9QCV!)%;6VC%/V#>\V'M4MHHQ/L&LM][5E'^[$/\*/[&OGY;6+C/\ ML\#^=;>*,4?5H=;_ 'L/;2\ON1BC0';_ %NIWC_1\4'PS;'K=79^LG_UJVZ3 M%'U:EV#V]3N9"^&]."X=)']VD;^AJ6/0M,C'RVB'_>RW\ZTL48JEAZ2VBA>U MJ=RJEA:Q#$=K$OT058"A>@ IV*,5HHI;(AMO<09S3J3%+5""BBB@ HHHH ** M** "BBDH 6BDS03@4 +14;2JB[G954=2QQ63?>*]"TX-]IU2V5EZHK[V'_ 5 MR?TI.26XFTMS:I,\5QTGQ"M99#'IFF:C?L.AB@(!'KZ_I2C4O&=^/]'T>SL4 M/(:[FW'!]E/!^M1[6/34GG70Z_-0W%Y;VJ%IYXXE R2[ 5RA\-^([\_\3'Q/ M+&N<[+.,1@#TR,'\\U8MOA[H4;![I+B^D!R&NIBV/P&!^='-)[(.:3V1)=^/ M?#UH2@O?M$G9+=#(3^(X_6J0\8:EJ'_((\-7LJD962X(B7]?\:Z>UT?3K$ 6 MMC;PXZ;(P,5[./\ *\;ZAUN=.TQ"<_NT,KCV.>*9_P (+)=D MG5?$&I763G:LFQ0>_'/%=F% HQ1[./74/9KKJ9.D>'-+T+S&T^V$32@;V+LQ M;'N2:UATHQ2U:5M$4DDK(****8PHHHH *BN84N;:2"3=LD4HVUB#@C'!'(_" MI:* .,TOX?:=IGAW4-(-Y>W"ZA,TL]Q(X,I^;(YQC/OCGD_276O .EZ]J,EU M?W6H.C#*VXGQ%')MV"51C(8#..<=\5UU% &1X?T*V\/:>UG;RSS;YGGEFG8& M261VW,S$ #)/H!5NV1([^ZV(JY"$X&,GFKE58?\ D(7/^ZG]: +5%%% !124 M9% "T4PL%!+' ]37*:_\1O#'A]C':G>PVL"#):1L9^@ZD^PKAO\ A(O'7BM=N@:(NBV;\"^U0?O/ MJL?]2"*MZ1\,+"&\&I>(+JXU[4^#YEVW[N,_["=/3KGIQBM?91C_ !'\D3?L M9[^*_$_CCS+;PA9/IVG'AM8O4VDC_IDAZGW[>QKH_"O@32_# :Y7S+W4Y3F; M4+H[I7/L?X1[#]:Z>-5C4(JA548 P *DR*4JK:Y8Z(=NXF!2U&\L:*2[JH' M4DXK,N?$6G6V1YPD8=HQG]>E*=I(+V5G MQG-W<*K?]\YS6'-XHT60DWNN3WAZ^5:PL!_("L'BD_@5RG&,?CDE^)VEWK5E M:$JTV]_[D?S&JO\ :&J7O%I9"%#_ ,M)SC]*P+3Q-;IM_LGPQJ1@'_ M ($?\:N_VKXON01;^'K>V_NM(-7MY/[S2AQCZ M8%'-/L%Y=CM**XS^PO%]D1]D\21W* YV74 ^;V)Y/ZT_^T/&EKS<:-87@SUM MIRAQ]&)H]IW0<_='845QI\>+9G&J:)J=F <;VAW*3['H:OV?CCP[>,%75(HF M[B<&/'XM@4_:1[C4XLZ.BH(KJWG56AGCD5AD%&!!J4'BKNF4.HI,BC- "T4E M% "T4W/--:6-!EW5?J<4 245B7OBS0+!6,^JVH*G!5'#L#]%R:R#\0+2=F73 M--U+4"/^>5NNI=[8^BGC\:B_X M1/7M0/\ Q-_$UP4/#16BB,$?7_ZU+G;V0N=O9'47>J6-DFZZO;> >LDH7^=< M]^_(/?9RR^(/%&H '3_#9@1NDE]*$P?=?O8I#I/C+4&S= MZ[;V,;=8[.')'T+<_K78BEH]G?=AR=V<=%\/[.1M^IZCJ-^Q'S"66VL9YX83/+'&S)$#@N0,A<]L]* M)Z*\TTWXDZI=^"KS6I-'A-Y:W9@FM4D93;+D\R!@""!@<=21TY DU[XG7&BZ MQ=VB:5'/#!.+-7,Y5FG,0E7C:?D(.,YR* /1STJI"?\ B87/^ZG]:R_"WB"7 M7].N9;BW2"XM+R:SF6-RR%XVVDJ2 <'KS4&H>)+?3;NX,<3W*"-1EGE<*!]2:\NU'6?B#K\GEZ MP#=#GVS55O$ M/Q!UW TCPU;Z1;OTN-5DRX'_ %S'(/US6S8:)J&GH(["WT_38P,;;>(#/UX) MJW_8>HS#]_J\O)R0@./YTGBHKX*3^8O9?S21RR_#C4]5;S?%OC"_O%/6VM&$ M$7N#Z@CTQ6[I.B^#/#'RZ=!IUO,@^\&#R_GRU7U\*6#'-Q)/<>TCYJW%H&FQ M_=M5/^\2:F6(Q4]$DEZ_Y#Y*2ZO[BL_BG2U53&TLN3C"Q$$?GBFCQ&TQ86VG M74H'1@O!K7CLK:+_ %<$:X]%%3!1VK/DKO>27HA\U-=/Q,)K[7)6Q%ID<7'W MI9 1^AS562S\3W0R;F" D] QX_(<_G73XI<4/#*7Q2;_ *\@]JU\*2.,?P7J M-VNL >JPP\_FQ-/C^&^CY)NI[Z[SU\V? /X*!78T54<+2CM$SE)S^)F!; M^"O#ULH$>E6YQW==Q_,UJV^G6EJQ:"VAB)&,H@!JU16JC%;(GE78;LI<4M%4 M,3%&*6B@!**6B@ I*6B@!*,4M% "8HQ2T4 -*YK/NM!TN]S]IT^VDRZ [%X(9K20_P =M,R$?T_2JQ\$:A; +IWBG4H4!X64 M^8/Z5V=%1[*/8GV<3C#H_C6%OW/B*UE4?\];8 _RIYB\=H<"YTB3ZQL/ZUV% M)1[-=&P]FNYR C\=OPTVD)[A'/\ 6FG2_'$K?-KUE$O<1VX/\Q78XI<4>S7= MA[-'&#P?K4[[KSQ9>LI&"D*!/Z_TJ6/X=:,TE66_NRN?EVJ(K:*WU: MQANXHI!*BR+G:P_S^--_X1?0CJDFIG2;0WLL9B>8Q#)4C:1^(X^G%:]% %#2 MM%TW0K$66EV4-I;!BWEQ+@9/4U)#_P A&Y_W4_K5NJL/_(0N?]U/ZT 6J*** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "DW#.*"<=J\BUOQUJNE M>,_$5JEX9UBL'DL;>)4>-&1-Q\P?>5ACW!SVXH ]=# ]*K0_\A"Y_P!U/ZUS M_@K5+G4;.^6XOA?K:W9ABNU"CS5VJW\/'!)''I6RER$OKAFAN-K!0"(F.<9H M T:*J_;X_P#GC<_]^&_PH^WQ_P#/&Y_[\-_A0!:HJK]OC_YXW/\ WX;_ H^ MWQ_\\;G_ +\-_A0!:HJK]OC_ .>-S_WX;_"C[?'_ ,\;G_OPW^% %JBJOV^/ M_GC<_P#?AO\ "C[?'_SQN?\ OPW^% %JBJOV^/\ YXW/_?AO\*/M\?\ SQN? M^_#?X4 6J*H#46^TNIMI_)"*5;R6R6RV1^6W\ZE^WQ_\\;G_ +\-_A0!:HJK M]OC_ .>-S_WX;_"C[?'_ ,\;G_OPW^% %JBJOV^/_GC<_P#?AO\ "C[?'_SQ MN?\ OPW^% %JBJOV^/\ YXW/_?AO\*/M\?\ SQN?^_#?X4 6J*J_;X_^>-S_ M -^&_P */M\?_/&Y_P"_#?X4 6J*J_;T_P">-S_WX;_"H_[0/G$?9[CR]HPW MDMU[_P!* +U%5?MZ?\\;G_ORW^%'V^/_ )XW/_?AO\* +5%5?M\?_/&Y_P"_ M#?X4?;X_^>-S_P!^&_PH M455^WQ_P#/&Y_[\-_A1]OC_P">-S_WX;_"@"U1 M57[?'_SQN?\ OPW^%'V^/_GC<_\ ?AO\* +5%5?M\?\ SQN?^_#?X4?;T_YX MW/\ WY;_ H M4517429V!M[@1;05;R6R3SG^E2?;X_^>-S_ -^&_P * +5% M5?M\?_/&Y_[\-_A1]OC_ .>-S_WX;_"@"U157[?'_P \;G_OPW^%'V^/_GC< M_P#?AO\ "@"U157[?'_SQN?^_#?X4?;X_P#GC<_]^&_PH M455^WQ_\ /&Y_ M[\-_A1]OC_YXW/\ WX;_ H M455^WQ_\\;G_OPW^%1_V@?/Q]GN/*VYW>2V M-S_ -^&_P * +5%5?M\?_/&Y_[\-_A1]OC_ .>-S_WX;_"@"U157[?' M_P \;G_OPW^%'V^/_GC<_P#?AO\ "@"U157[?'_SQN?^_#?X4?;X_P#GC<_] M^&_PH M455BNGFN&40NL03.YT*DG/3FK0Z4 %%%% !1110 4444 %5O[/L_M MXCDD98\E(UC5"@Y'WMHY'."?K0/!+2:)J6G3W,.^\LTM%DAMPB MQ(JD#:N3Q\QXS0!HOXNL%\2P:"L5R]Y-$LVY(@416!(W'/'W3V-= !QTKC[S MP1]L\4V&KO=QK':21S*B6J+*72,H 91\Q0YR5.>0*[ =* # ]*,#TI:* $P/ M2C ]*6B@!,#THP/2EHH 8W&#V[USG_":Z7)%J+VT=W=&QN%M76"W+,\C $!1 MWZ]>![UTN*Y/6O"-UJ%MKD5CJKV+ZM)$SR(G**J!"HY!Y ZC'6@".X^(_A^V MTR/4'EG-N]F;P;8CD(&VA2.NXG=CM\K<\5>_X3#3#XBAT)!.]Y(BR-MBRL88 M%E#'U(!Z9QWZUFV_@39HFJ:?+\C'KWHD\ QOXP MAUY;M05$!=#"-^Z)64;7ZJ"&Y'? H [->G/\J7 ]*!2T )@>E&!Z4M% "8'I M1@>E+10 F!Z4'ITI:0]* .7'CK2)%U,VPNKHZ=-'!(MO 7,CN/E"#O\ 7@>] M0S_$70;;28=2DEG6WEMWG!\KYOD8J4QG.[(;C_9/.*9J/@V\G?Q')I^KO8RZ MT\):1(^8ECC"$ YZL!U'3)QS21^!V.AW^GW%U"6N=,_LV-H;?8L*?.,AD\8VD>KV&G&PU$O?[?(F%MF,Y7=][/8=?2NDP/2L2W\/K#J]C?/* M7-G8_9(UVXY)7[5%@6YN7TV5(9E@@+%G8D!4'?D8)Z>]=+7*ZOX4NKZ/7/L.J/8S:H MD,9E2/)C5 0<<]P?PH B?XBZ$FF0W[/<_9Y;66ZSY/*B-PA4KUW%B0 ,_=/. M*FD\?X?B;Q)IFK"] ^Q1P+@P O^Z# !'S\H;=\P[X% M'< <48'I0,XYI: $P/2C ]*6B@!,#THP/2EHH 3 ]*:W'0"GT4 >HZBJMMX#=- M(O+&>]C;SM);3(?)@V)"I,F6"Y/)W)GG^"@"\/'6C-J=E8;KCS;N.!PWDG9' MYV3$KMT#-@@#GI73KS_^JN%N/AO!=:YH6HS7*D:5% @"P[7D:+E26!Z9P<$' M&.,9-=T@('- "X'I1@>E+10 F!Z48'I2T4 )@>E&!Z4M% "-TXQ7-MXUTCS] M5@B-Q/)I>P3B&$MEF8J%4#[QW#!]/P-=(>EI#$>W6@"(?$#29+"UNX8+^;[2)=D,5N6E#1R"-E*9SG<<>G'7 M%);_ !%T"YGTV*&2X87^P(X@;;&S.457_NDNK*/<5FI\/[^'1&L+75XK63[( M+-)K>VVE(]Y=\?-G$/H<D4FX9KSC_A9^J_\ 1/?$W_@*W^%4 MM>\3ZAK-AX?N7T?4]%(\0VL9CNE*-*I5R>!R5Z>U*5.45=A='JFX4;A7A;_% M;Q&B7D9GTKSBX$+!5\N-?,VG)\SY21C'F[.Y)P*V4^)M]'HEE>7,]G'Y^DWL MX>2/8LEU"X5%3YB&SSP"=W:H&>M[A1N%>-:E\3_$=MXDM+**TLQ"R6@*2@*U MQYJ!F=,N#A2<< C(()!.*UK[5-H## MI]:W=5\=^*[*.2[6;3DM)-5FL(_,A"^4L8+;V9Y%7)QCDCMCGB@#V'<*,BO( M8OB3K%Q>:M(^UEBVG/'8 $Y]0#5S1=6UZ7P'XO>/ M45O=6M9[M8(D4^;"06V\9)Y RHQV[T >H[QZTNX5XKI_B#2-#T>?5?#NI:AJ M&KKHZ3W4$DS3VXDW %I0K]KXV\2ZAK4&C:?J&E72O=^2-6BM MF:&4>47*J _+*1@D''S"@#UO<*-PKQB]^*&OV5S?O;G3]1D@O[RT&EPPL)XX MXM^V9CN^[\HSP,]O:U#\0/$$VD7IM+[2[^=9+!8;V"!O*5KA]KQLN[JOU!'< M T >N[A1N%>,WWCWQ'#XDGT1;^RFP)K5VCM]DBRI"6W@;RWWAQD 'MGFLWP] MXVU:ST>XNQ>VUW<&STR.6^<.ZVWF&0,THWD97&"1MY/- 'O&X4 YKQR#Q[XJ MU"XO+6RNM+:.RM+NX^VK;,T=T(9%560;L<[L9!(ZD=J]6T:\;4-$L;UU"OS[A2[A7B,/Q%O]!\.2VPU6VO)(=)M9[&:XC(>Y=F(?J?FQTQVQ5E?B9KJ: MAK\#RZ>WV>&XDM0(BRQ^6X \S:Q=>#T95R>G%44>R[A1N%>*O\4/$"^&H9E^ MQM=-J)M9+LK'Y,:^7O'S"7RR3TR'Q@'O4&B^(=5UN[M;^\WV\USK.G[XHY&V M &"7.!GA3@''TH ]QW"C<*\8^)VK:IH7CR'5K&6:P+GXA^)M5T"Z2": MUDFN;6:6:"RC*SZ8B3!6+$LZ[@:-PKR$^(-"\-Z9JMUX5U M>ZN'\JU4M/*;FU1W?&=S-\KXSG+ # SZ&C;?%'6[FSTT3:CI%A)+%=^;<31% MD=XGP@4!\ L,#J>N1V% 'MM%9GAZ_GU7PWIFH74'D7%S:QS218/R,R@D<\]3 M6G0 4444 %%%% !29I"<"LB76IXIG0:5=N%.-RH<&LYU(P^(J,'+8V:,UA_V M]X49KQGQ9IVK^(_B#?66 MGQ2"7^RHI(_,OY+<6SEC\^%X8^QI\7Q \4:=XGFT::&"^%D'@>/"K/.8X=WG M8W%L,P_NXP1@YK=.ZN9'L>X8I-PSBO$]&^(_BW6H+.".73(KBZO;6 3+&'$0 MECF9E*+(2"#&O4@]00*ZKXBSR17/AN"_NI8-!FNG74IXI#%\P3]V&93E4+9S MSV'- 'H>11D5XGX/\1ZI)XAB\/Z%.J637,[22W,[7J!4"L5AD^4E>2.2WKDT MX_%'Q$()+A!8RR217CRV,<#>;IGDD[#,<]&P!R%Y8?2@#VK<*,UX_J7Q.OG\ M0BTL-6TB#39+M(%OY$\R-%-LLA)(8#[Y(Z\=#TKT'P7K-WK_ (1T_4[Z%8KB M=6WA 0K88J& /9@ P]CWH Z"BBB@ HHHH **** "BBB@!-HHQ2T4 )BF2012 M[?,C5]K!EW#.".A'O4E% %;[!9XE'V6#$QS(/+'S_7U_&E:QM'2-&MH62/[B ME 0OT':K%% $!L[8R1R&WB+QC:C%!E1Z ]J=]F@,'D&%/)QM\O:-N/3%2T4 M5Q86:P- MK"(6.3&(QM/X=*5[*UDB:)[>)HV.YD* @GU(J>B@"%K2W=XG:"- MFB_U9*@E/IZ4J6\,;.T<2(TARY50"Q]3ZU+10!#':6\1D,<$:>8<$ MG..E6DL;2./RTMHE3=NVA !GKG'K5BB@" V5J9C,;>+S202^P;LC@'--33[* M)'2.T@19!APL8 8>A]:LT4 0"RM5 "V\0 78 $ POI]/:IE544*H 4# ' % M+10 4444 %%%% !28I:* $P!1BEHH 3 IGD1>;YOEKYFW;OQSCTSZ5)10!5. MFV)"@V=N0H( \H< _A3UL[9)))%MXE>3_6,$&7^OK4]% %8:?9"V^S"T@\C. M?*\L;?RZ4_[);[MWD1;LAL[!U'0_A4U% $,EK;RL6D@C=B "64'@'(_6D%E: MJ[.MO$&;()" $YZ_G4]% %>.QM(1&(K:%!'DH%0#;GKCTIR6MO'))(D,:/(< MNRJ 6^OK4U% %8:?9K"\*VL(B&](FU2'47LHC<11O&O'RX M8@G*]"E L[8/(X M@C#RC$C;!E_KZU/10!D7?AK2+V\L;F:RB\RR9FA"C"@LFPY X/RG'-:JHJH% M50% P .@IU% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4455OM0M-.B22\N8K='D6-6D<*"QX M&>] %JBLJT\0Z3>_;/LVH02_9,^>0_"8ZG/3'7GVJ5M8TY+J"U>]@6>==T49 MD +CJ,?D?R- &A15"TU>POXII;2\AG2$_O"C@[>]6XI%EC61&W*X!!]J )** M,CUJ-YHXW17D56D;:@)^\<9P/4X!/X4 244C,%4DG&!4<$T<\$HJD-3L_ M/2#[3%YLDC1HF[EF498 =\"FV>L:??I,UI>PSK <2&-]P7KU_(_E0!?HID4L M6&.16DA M($B@\J2,C- $]%)D8ZU%YR"X2(N-[J65<]0,9/ZC\Z )J*AN;F&TA\Z>18X] MRKN8X&20 /Q) J53Q0 M%,DD2*-I'8*B@LQ/84*ZN@93E2,@T /HJ%;F%KM[ M82+YR(LC)GD*20#^:G\J;=7D%FJO/*L:L< L<9P"?Y G\* +%%-1U=%=6!5A MD$=Z=0 45%//'!%YDCA5R%R3W)P/U(J0'B@!:*,U%Y\0G2 RJ)74NJ$_,5! M) ] 2/S'K0!+11D>M)GWH 6BHX9HKB%989$DC895U;(/T-0"^MC?_81,IN1' MYIC!Y"9QG\Z +=%5&OK=;H6K3*)F( 3/.2&8?HK'\*D\]/.\G>/,"[]OMZT M3T5%;7$-U;QSP2+)$XW*RG((I[,JJ22 ,F@!U%103QW$231.'C=0RL#P14M M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%5+[3K344B2\@258I!*@;^%QG!^HS_6K=3*^%\PA>J*>3VH Q=)\+:EY>O65_8VR6%RC+%;&7S8GDP,.NX95>,[3G! MX'3)LZCX9U.[?[*D<)AN%L_,N6DY@,#;C@8RQ/ '(ZDGWCU#Q9?^'YEMGMVN M,0I+*]U,JM&-I9LB-3G&,$C(&.M/G\?3*DTL5K9,CW#6UHC79\V1UF6([D"$ M@')88SD;C^= 5=U=I67?Y:J9 /E.,,Q3)P,H%O$LZZ M;/)=R&Z(\RY$%WY:Q3-+N9@2K?*%^48'10,8)--A\)ZX+])'0F..Z$J&2YWN MKE95,BG@$#>AP1N.T^@J:^^(]S:7-TD>EQ21JDAM\SLI9DD2,AODP.7YP3C% M:OB3Q9>: MI$-.2XNI())Y@LK"- F,@-M/)SP2 ..: .?L_">OV]FRW*2W:9 M4/;2:CM$CB,CS 54;?F(/4GC=C(P=O4-"U)]#T6VCC^T&TMO*FMEN3#F3RPJ MOO']U@?SR.14-QXWO[=3*^F6P@FG>"U9KH@[EG6',OR856NNZOJNE:?922W5E L:R /<+*[%VZ9(#( MNH-3Q+8SP1VNGD)BXW1QG9TW98LP!!XH GM-$U>,/=/9(9HXOD2XF5F MEEDEW3-E1A3A(MIZ YJ33_"\]O;Z3-+!$]Y:WDLID=@TJPN7.TOW.6&<<$^N M*KQ^/[F2ZN85TR,*':.W9YV&2)A#\_R\#+9RN>F#CC(/']X-2:T;3;>00L(Y MW@N2XWD,1M.P CY>Y!SNX^7D T;3PW)$-!NYH+.4N%.,[?, MDZ?X57\+:#JFE:1=64J_9XQ9Q6\$*W;3*)%5@SH6Y53E,#K\O-8]QX_UJ3P[ M<7K:7:6RM:[XY([EI&1GMFF0X* <8 //?VYFF^(NH6EI#&VEV]Q>.OF;H+IG M@V"$2 '\S M6;>^%=9NK[62(P]MNW-_::OS9'?/:DH \ M_NO"VO3WFHD3MB;[5F?[2P\^.0CRH]O\'ECC(_NY'WCC6\0:!?7EO:VNG,T= MO%!Y17SV4X\V$CGJ?D1QGKS[UU5% 'G-YX0UATA@"F>*.X)@W7;8MD%VT@// MWLQ;5QVQCI4*>$?$OV2[A6YDCNIGCQ=/>;E1Q(6,RJJ@GY>,$\YP>!FO3** M.;M(M2DT"ZTQ[0VT\5H(HI?/+B20QG)!Z\-WK$F\)ZR+/?;SO]KD:8W -VX$ ML9E#+&#SMR@*Y XW$^M=]BEH X*+0-;M=1BU""T14C" 6@NR3M#7'RECGH)4 M/IP0.@K.?PCXBDV^?&LMUM+)="];$(-LT9C"G_IH2V[_ &^Q%>G44 >;ZEX> MU:QTHWH>9[A6E-TJW,G[V(L"(QMR0" 1D#*[B?7-[1].NM2\'7%MY$MJL^H; MTB:9PRP>6P''I[5Z-10!Y MS)X-UV&^V07UW/$D(CCG-]Y7'E%2&^5F!+_-D>N>H ->/P9K3/:O)%@1PSP* MQNL2QJ[P-R5XY$<@^7'WAQZ>G44 >;3>"]Y%A=2PPR"Y7:+ICE#/$\2#. M0/D$JCCC=CO5FS\(ZJ(2]Q+/YL:H;8/>$F(^\,ZKIXO);NZ#7T M]DD"W 6VY[UV=% 'G=MX2U=F5?+-DK.OG%;QG+D6TR%\^ M\CH<>V3@T\^&O$30137H%>AT4 <#H?A[7M(UA;HQ^9&EHJ%&N]RL5A10J MC'R_.IZY'.>I..]48ZTM% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %1RV\,YC,T22&)]\990=C8(R/0X)&?DD8*!^- $-UI.G7S*UW8VUP5=7!EB5L,,X/(ZC)Y]S3)]$TJ MZ:X:XTVTE-R%$YD@5O-"XV[LCYL8&,]*L6EW;WMNMQ;3QS0ORLD;!E/;@_6I MZ *L.G6EM&R6L$=ON!!,*!>I)[#U)/U)]:K0>']+@T^VL6LXIH;9M\?GH'(? M))?D?>)).?4U>DGBAV>9(J;V"+N.-S'H/K0TT:R)&SJ'DSL&>6QUQ0!5.B:4 M9Y9SIMGYTIS))Y"[G/J3CGH*FNM.LKY8UO+2"X$;AT$L8?:PZ$9Z'WIMQJ-G M;*6FNH4"ML.YQ][&7]SRX57;R3Q@/YGUH75;!I M+>-;ZW+W"[X5$HS(OJOJ*2/5].EAGFCOK=XK?_7.LH(C_P!X]J *3>%-+;68 M-3\MA+!@Q1@C8A (R!C(ZG@$#/.,\U>.CZ8VH?V@=/M3>_\ /SY*^9TQ][&> MG%.O-2LM.B66]NX;>-CA6E<*"?QJ:VN8;NW2>WFCEB<95XV#*?H10!7_ +(T MW?=/]@M=UV +AO)7,P& MJ.>:*WA>::18XT&YF8X % %4UA:F,@#885(P%VCC'9>/IQ3&T32FM MC;-IMF8#)YIB,"["^<[L8QNSWZU8%U!Y8D\Y-A?RPV[C<"1CZY!%34 1K;Q) MOV1JN\[GP,;CTR?4U!!I.G6MH;2WL;:&V+;C#'$JIG.<[0,9S5RF^8GF>7O7 M?C=MSSCUQ0 V."*)I&CC56D.YRH +' &3ZG _"I*,CUHR/6@ HJO->VL%H; MN6YBCM@H8S,X"8/0YZSN8KB(DC?&X89^HH LT49HH **@N+J M"U5&GF2(.XC4NP&YCT ]S2)>6\EP]ND\;3(<,@;D' /(^C*?Q% %BBHQ-'YP MB,B^85+!<\D#@G'XBD\^(SM")%,J*&9,\@$D D>AP?RH EHIL;I)&KHRLK#( M93D&G4 %%&1ZT4 %%%1":,W!A$BF55#E,\X)(!QZ<&@"6BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ K \4:?K$9II7)S0!Y[<^'_ !)% MNN$O;XR1B##F\Z@UQYL=KN0K 2V=V78 E>6^]RQZ] MZ[*B@#SB'PSJ:SVBQ:5-''+]C=Y;B:+?;F">260,%8@^8&P-N1\Q!P!49\-Z MAK?AKQ"NH^'#:ZE<67E6ENSP>2FQ9/*2/8YY5G)W-CD@C&!CTNB@#FO$NBWV MK3:.+6:2W^SW+2231["T8\MAD!P0>2!TKGM.T3Q/I#6]M';7$L3O<L5VJK MN6Z\R28J6&/,1CPHSP5QC%>C44 >62:'XQ^QZ@I&JMNN4:,+J?[QA^\W;3YJ MC9S'QNC/'W>/F==^'/%]TM]#.;J5IK-T.+W,#YB "!6?[V_/S%%Z9WO$9N'<'.?[I!QUK!L-!\6V&A)Y5Q=OJ26MG(! M=WQF5KG8ZS@EF/R_,IQTR 1R*]%HH \VG\.^*8-3GBM[O5)K>.$I'.=0P)$$ M04+RY/F%\MNVC_?[&O'X8\2R/:/,FIH[#RFF74B)(HQ.C'>?-/)0/]UGQZC- M>HT4 ><'PYXFM]*NXX+C4FDDQPVHN[E%N7(5"9!M8P[!D%<]SG)"Z?X:\3?9 MUDO;K46G0VPC0ZBV GG$RAPK89A$0"3DG'!8\GT:B@#AH= U*/P5XZ MTF2*6:RN9PQFV*RD!]Q'5@ZY.!M4?+VABT/Q'?RRSSK)IX99Y8EAG$+&7;&L M9G$3;7/#\988 SZ5W]% 'G4-AXJLB]Q;V>I/ \3PK:7.IK+(LI11YI9G(V;A MP Q(R2 ,D4>&(/$,>J7=S<0:G-]G>97\Z^W1S_(FR.-&?"D,&^; '/7GCT0T M#I0!R7BG0-1\1S6]M&4M[6*"20R. ^)F78N &!!4%CGIG%5O#>D:U'XBN-3U M.S$!G+.V)$8;C!;)V)_BB?\ +Z5V]% 'F6I:;K6D:=:75QT+Q+I^M:6)8;^.R@@2.59=0$D*@*0<*'ZE@",JW!'S M+C:+&N:#XAD%WBT4 >=3:/XNFU'3[J22]592LLD4-Z EJYE+,KC> MZA"JC <94X SFK?AG3- GRAPHIC 9 isdr_10k000.jpg IMAGE begin 644 isdr_10k000.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^L2^\3V5 MC1U.&V]JVGSL;'7'%<5)X8GDE\R>\@BDE.0A//_ ->FA,TO^$QL_P#G MA+^E'_"8V?\ SPE_2J'_ A=Q_S]Q_\ ?)I?^$+N/^?R/_ODT_=%J7O^$RLO M^>,OZ5?TS7[75)6BC#)(!G:W>N:O/"L]E9RW+W2-Y8W8"]:A\*?\AV/_ '#_ M "H=NA1Z!17&?$GQ!J/ASP_'=Z;(B3&4*2ZYXID_C1])^'=KKUXJRW,T:X4# M 9S35.329#J13:9VU%>+6]]\2?%EJ+VPD%K:MG9M8(33I]6^)7A*V%QJ"K>6 MR\N3A\?4]:OV+O:Z,U7ZV9[/17$0?$2UF\#R>(?L[!H_D:(_W_KZ5QMMK'Q% M\9V[76EE+2TW85E(4TE2?70IU5T/::*\9EN_B9X8@>ZNB+NW3E\D2$"NKTSQ MT^N>";_5+:(PWEK&=RD97=ZCU%2Z;6P*JNJ.[HK@_AAXFU/Q-I=Y/J,-7L?B99Z)!+&+*0KN4KR<^]0?$'Q?K^C> M);/3=(DB GBR%9,DMFM%1DVEW,Y54CU*BO(O[0^*QY%M#_WP*NZ3>_$Q]6M4 MO[>(69D'FD(,[>]#I6ZA[5=CU"BO'M<\9^+3XWNM#T:2%BK8C1HP?UJQ]K^+ M R?L]N?^ "G[%VO=$JNF[69ZS17CT'Q#\4>']7@M?$]F@BF8#<%VX]Q7?:_K M-S9Q6DEFR[9AGD9SZ5$X..Y<*BD='17)BZ\4E RQ1L",CY12?\)!JVG.HU*T MRK'&X#%0:'6T5F7NI Z%)>VC@_)E3[U6TC4[F[T.6YF*^:@."!Z4 ;E%<98Z MMX@U&-WMO*8*<'Y:M--XI49\N(X[ "G85SJ:*Y_1-?FO;M[.[B$U%@N=?17*>?XJ(_U4?_?(J]IE8+F M[17*7GB.\N;QK32H@S XWXSFH_L_BE6\WS?JI?\ I3L%SKZ*YS2O$,TEY]AU M"/RYSPIQC/X5')-XF$T@CB0IN^7('2BP7.GHKB)-:U^"[2TE\L3-T&WK5P3^ M*C@>5$/^ TAG5T51N9KB.P5@,3$#)QT-)833.3'+DD#)!ZK]?K0!?HHHH BN M9##:32KR40L/P%?.VB:Q?ZO\1K&>^N))";G !;A1STKZ&O\ _D'7/_7)OY5\ MU^#_ /D?K#_KZ_QKJPZ3C)LY,0WS11].4445RG69VO?\@2[_ -RN0\*?\AU/ M]P_RKL-<1I-&ND12S%. *YWPQI-S#?"ZN$\H*I"ANK$T^@NIE?&;_D4HO^NX M_E4@\-?\)1\)]/L$DV3>2DD3'IN%1_&>"/[F(]Z8^O:KL7Q;U.* M,Q:YH(:%N)"%(X^AJ]X?^+]O#9K:^(8)H[J/Y6D5/O?4=C3/%'Q-\-7^D3VE MK9M=S2J5&Z+ !]:T2,K>1T,D.D_$#P/-:Z0R6\;'A54#8XZ B MN$M#\0/ Z"R@M&GME)*@)O4_X58\'Z1XGTCP3J&HZ6ICNYV!CB=>2@[@>M:/ MAWXNK:6_V/Q-;SQW,9QYJH>?J*2C*-TDFAWC*S;:93C^+6LVRM'K.AAD/RM\ MA7 [UU*^(-&UWX?:K)I$*0JD+;X0H!4_A67KWQ2\+W.G30P6C7DCK@*T6!S5 M#X8>&KN?1-9EN(V@@OT*1(PQZ\_K2:CR\S5AWESV*[:X^,/AR*W+PF>63'RH$QFHJ MPDYW74NE4C&-F/S)XXPT:8ZG/%'@ZWU' MQE\0#XDN;9H[2-MREAQQP *=\4;M+#XA:3=RHQCAC#M@=@:V@_?2[(PG\#>V MI:'Q"\' N/)O#CTC MJ:V^+_A^[N8;>.*[#RN$7,?&36,HMKX;&\))?:N<'JFL+H7Q>N]1:"2;RW/[ MM.O2NJ?XS6\:;GT6[0=,N,"L>U19/CG*KKN4N3@C(Z5ZGKGAVQUO29[&6",> M8ORL%&5;L:TG*FN521%.,]6F>/:E=:M\4M>L1;:>T-I V/,/W5&>23ZUZ1XJ MB%M;Z?"O2-0@/TQ7 ^#]9N_ ?B>7P]J_RVBL0*N>'N?"]QWX;^52-IQ MTSPG<1-R[+E\5%X>/_%+W&.1AL<=>* L9F@:RNE6TL9MY) 6SE!FM63QC$O MM) V.C4G@U%:RN-R#(D[BK7B+1EO;3SX$ GB&1CC(H!%'0+2[NM7DU.>+RD; M. >]9LUS/:^*;B6VC\V4,<)BM[PSJ_VN#[+,W[Z(8&>XK$6]AT_Q;/<2AO+! M(X'>@"__ &_K>/\ D&G_ +Y-75U*^N-"O9I[: -:6QM9IUGDA1I4Z,1S5FN-M[B_U_6$D3S(;6,@DC@8 M]*[*D!Q^K?\ (XVG_ :["N/U;GQA:]>-O:NPIL2$90ZE6&0:;'$D0.Q<9ZT^ MBD,**** *]__ ,@^YQ_SR;^5?*UK?S:5K?V^WV^?!,67)O[MI_W[KO_P#A4/A;/W+O_O\ #_"C_A4/A;^Y=_\ ?X?X5OS8 M?^4QM6_F//\ _A,/%/G7TJBULXR=D:X4L>.:W#\( M/"V!\EW_ -_O_K5U.A>'-,\.6GV;3;<1H3EF/+,?.:/.=KKD5)##%;PK##&J1H,*JC J2BN0ZS*O/#>BZA+YEWI MEM*_]XIS45MX1\/VDPF@TBU20=&V9_G6U15"_#:,&71K4$'(^2MZBCF8,1PQI&@Z*BX JM>:/IVH2+)>64$[J,!I$!(%7:*+O<&DU8RO^$:T0]=+M?^ M_8I4\.:-&ZNFF6RLIR"(QP:U**?-+N+ECV*:Z58+>_;%M(1<_P#/7;\WYUSMI$1'A1E084$=*GHHNP*W]GV8Q_HL7 M'^R*FCABB_U<:)_NKBGT4 -=%D0HZAE/4'O38X(HH_+CC54/\('%244 1Q01 M0 B*-4!.2%&*DHHH A2TMXY?-2&-9/[P7FFO8VLCEWMXV8]25JQ10!5_LVR_ MY]8O^^:?'96L+AXX(T8="%J>B@".:"*X39+&KKZ,*K?V1I^<_8XO^^:NT4 - G1$C7:BJJCL!BG444 1-;PO*)&B0N.C$ GRAPHIC 10 isdr_10k001.jpg IMAGE begin 644 isdr_10k001.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^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BDS1F@!:*C>54(#,H).!DXS55M7L5U5-,-S']M>,RK!GYBOK_.BS%=%ZBL1 M/%%BWB>70")%NTB\S++\C# . ?7'\C4/ASQ5'XD^WB&U>#[+)L&]L[P>C?0X MJN25KBYU>QT''K17(CQ3>2^%](U988HY+NZCAF0Y(0%BIQ[\"H_$WBC4-#\0 MV<45NDVGBW,]VH!\Q5W!=R_3.2*?LY7M_6@O:*USL1>#=(U!88YM2U$0Q1J?E3S'&/7;S4\K>P^9+(I((A('P,G !SQ]*U1JM MKFS5W\N2\7,,<@*LV!DC'8@4--#YD7:*89 " >IZ"G YI#%HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BCH*3(S0 M5KV]@L+.:ZNI5B@B4L[MT %5#X@TL:NF ME"[5[YO^6* L5XS\V/N_C5?Q7I$VN>'KBRMV59B5DCW?=+*P8 ^QQC\::6NI M+>FA/I6MIJZ2/%:7L$: %7N(#&) >ZYZ_P#UQ7-VM]XCUO2+C6K'4H+5 \GV M>T,"LK!&(P['D$X[=*TM.U77;ZZMH9-!>RB4'[3+/(I&<=(]IYR>YJ*;P/;2 M7%P8-2U"UL[ER\]G!+MCIF^:2T,/Q.W_"2^&/#FLJSV^ZX MC+.AQY6\;=WX-MJEIT.L7?B==?N[%_MMK?0V,Z1J2-OELKN/]GYPU>AS?V9I M>FQPW+6UO9Q *BRL @ Z=?3%<]?_ !1\'Z=N#:LLS#^&!&DS^(&/UJHS=K10 MI05[R9#K_AG4;[7+^\L"L4CVT4EM<,1\L\988^A5B#6EX<\/3Z)=,S/&86LK M>$JI.[S(PP)Z=#D?E7&7OQSTU"1I^C7L_HTS+&/TS6)/\<-:<_Z-HUG&/661 MF/Z8JO9UI*UB>>C%\UST1/!URIALVU8MI,%S]ICMO( ?.XL%+Y^Z"<],UMW& MCPW.M1:G([%DMGMS&1\K*Q!.?RKPRX^,'C"D<&?_ $(FJ,GQ.\;2 M=-;"?[EM'_5:OZO6>I'MZ*/==#\*V>@6=_:VLLQBNY"^'.=@(V@#V P.:6?P MQ;S>'+31_/FC%F(S;W"XWHZ?=8=LUX)_PL?QKG/_ D$@_[81_\ Q-2)\3?& MR'/]N;_]ZVB_^)H^JUKC^L4CWZST_5K=+EKC6C=2O'MBW6ZHD9[-@+M*N]O^AVD M$Q)R/]8VT#CZ U#S*5K8:;K MMWKUWKM[,MS:7+QJOVEHOLL2XVLH!'7KNJW8^)+ZQ^&L6J39N+UAY=L9!S,2 MVV,GZ\$UM"U\,>)G6[6/3=0D0#]XNUR/K_\ 7JWJ6B0:E)I_F.R164ZSK$H M5F4';GV!Y_"ESQV:&HM:HSM&\6QZA8Z-Y\3+>:AYB-&G2-XP=^<]LC'XBMPZ MC9+>+9M=P+=,,K 9!O(]=O6N9T?PG<:9XPU#59)4>Q(=K.%3S&TA#2=N.1Z] MZPK%]/U'QV1%:&[2];S[B.X@*S6,D8 4[O[IQTS3<8MOE!2E%),]-%+4;.D2 M,[NJJ!DL3@ 4X.K %2"#R"*Q-;CJ*2EH&%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !29J"2[@BFB@DGC264 MD1HS ,^!DX'?@&LV)=#2HAMCB1=TDQQ]YC_ X]!3L)LF_M_3GU MC^R8[@27F"62,%MF/[Q' ^AJ"+3]7DUUKNYU-5L8R1#:0Q8##'5V.23],5J1 M6\$+2/%%&C2MOD*J 6/J?4UEZ]XIT?PS:F?5+V.'^[&#F1_HHY--;^Z2UI[Q MJ1VD$4DDL<4:22'=(RJ 6/J3WJ'4-5L-*MS-?WD-M&/XI7"UQ7A3XI6?BGQ/ M)I45H]M&8B]O)*WS2L#R,=N.>O8UYC\6-)N+'QW+-?J>3^5>?:M\4O% MNK.PCNX]/A/2.V3G\6.3^6*X['&,4M>C3PE..^IP3Q,Y>0ZYEGOIC->W,UU* M>KS2%C^M1JBKT 'X4ZBNA12V1@Y-[A1115""BBB@ HHHH **** "D(!'(!_" MEHH 2+-O*)8'>&1>5>-BI'Y5U.E?$?Q;I#+Y>IF[B'_+.[7>#^/7]:Y>BLY4 MH2W1<:DX[,]GT;XX6,A6/6M,EM">#+ ?,3ZXZC]:]%TC7]'UR/SM+OX+D$9. MQAN_$=1^-?*?:FI*]E(+FVEE@F0Y62)RK _A7)4P:M>+.F&+EM)'U[<6T-W; MR07$:R0R*5=&'!![5GV6CPZ'I\]OI*$9R\44LK%%;' &<[5XZ#UK&TK5;OP] M\.8=4\0W,D]Q%;^=,6 #$D_*ON>0*L^&O'6A>*4Q8786X7[UM-\L@_#N/<9K MS^623ML=UXMJYHZ1J-[=6LK:EIYL)H6VL#('1AC.Y6';ZXK45PXR""#T(J.Y MMX;JVDMYT5X95*.C"#698:6GA[3+B+34N+A1EXK:2;(4_P!U2W04M&/5 M&Q2UEZ+K,>LVKRK;W%O)$_ERPSQE61QC(]^O45ITFFG9C335Q:***!A1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !114,99Y&P!_]?VKE/&GQ(TOPHC6R8O-3(^6VC;[O'5SV'Z_S MKP;7O$6J^*+TW6JW)D&EAYU=7L8U*T*>VYZ#XJ^,UQ<, M]KX8C\J+D&]F7)/^ZIZ?4_E7EL\DUWQY M]2M*IN3V%_-I&J6>IP?ZVTE60#U /(_$5[C\2=-B\7_#R'6=.'FO;(+R$@#'FO:?@QKJ7VAWGARZ.Y[0EHPW\<+]1^!_P#0A7/BXM-5%T-L M-*]X/J>+*VY0PZ$9I:UO%.A/X:\4W^EL/W:/YD!_O1MROY=/KFLFNN$N:*9S M3CRR:"BBBK)"BBB@ HHHH **** "BBB@ HHHH **** "ND\ :!_PD?C2SMGC MWVML?M-QQQM7H#]3@5S1(523VZU[I\*-)C\.^"KG7M0_=->*;AV;JL*@[?ZG M\17-BJG+"RZG1AXUN%/WEZ-[,.A%8UL'%ZPT-:6*:=I'U=?VK7MC-;I<2V[ M2+@2PG#J?4&J5O<2Z)I/F:_J,#E'V?:=OEA@3A0/!/&DL+C#(XR&'N*\^2<7:1WIJ6L2565U#* M05(R".].K!NY$\*:/"NGZ;-<6<+XDCBE;-O.ES;13QG,M87C_XES^)'ETO1I'ATKE991PT_M[+[=^]>?*H4848%=N'PM_>F<=?$ MV]V('I-+117HI65D<#=W<****8!6SX1UY_#7BRQU,'] MSO\ *N!ZQMP?RZ_A6-364,I4]ZB<5*+3*A)QDFCV?XTZ"ESIEEXCMAEK8B*8 MC^*)NA_ _P#H5>-#H*]Z^'U_%XU^&\NDZB1))"ALY^>=N/D;ZXQSZK7A5W93 M:9J%UIUR,3VLK1/GV/6N3"2:O3?0Z<3&Z4T14445W'(%%201?:+J&'=M\V14 MW8Z9(&:ZG4? \MAK[Z?]N66V-M-/%=*G#^4I+*1G@@J0:B4XQ=F4H.2NCDJ* MO+HFJO##*NFW7ESD+$WEG#D] /KV]::FD:C(L+1V-PRSNT<1$9^=E^\![CO3 MYH]Q>7 Q65O);" M$=<\=J.>/<.678SZ*N_V-JGV 7_]G77V,])_*.P\XSGTSWJRWA?7U;:VC7P. M<8\ANOI1SQ[ARR[&312NC1NR.I5U)#*1@@CL:2J$%%%)]: -+P]HLOB/Q'8Z M1%D">0&5O[L8Y8_E7KGQ@UN/2/"]KX>L_E>\PA"_P0IC^? _ U3^"F@+':7G MB2Y7YI?W%OG^%!]X_B<#\#7G?C77SXF\87M^#_H\;>1;CL$7C/XG)_&O/E^^ MKVZ([5^ZH^;,$8 P.U+117H'$%%%% #6177!'XCK7I'@7XJ76BM'INOR/<6! MPL5SU>'_ 'O5?UKSF@@$8(R*RJTHU%J:4ZLH/0^NK6Y@O;9+BWF2:&0;D=#D M$&LW6%UJ.ZM;G2GCDCC;;/:28'FJ<7O@VZ$4I>XT=S^\@SD MQY_B7/\ +O7T3IFJ6>L:=!?6$Z36\RY1U_D?0^U>35I2I2U/3IU(U5=%M3Z] M<4^L6719%\0QZM:WCP[ALNH3\R3*!\O!^Z0>X]ZTK:\M[I6-O,DH1BC%&!PP MX(/N#6378U3+%%%%(84444 %%%% !1110 4444 %%%% !1129'K0 $\5C6EQ MJUUKEV)K=;?381Y<0<9>9N[C!X7M[T:I#JUUJ=C%:3+;V*-YMQ*I^=L=$ ]# MW-:W ZT]D3NQDLT=M \LKK'%&I9F8X"@=37SY\0OB%+XJN'TW37:/1HFY8<& MX([G_9]!^-7/B;\0&UVZDT/29B--B;$\R'_7L.P_V1^OY5YT !TKOPN&^W M(XL3B/LQ <"EHHKT3A"BBB@ HHHH **** .R^%NOG0_&T,$DFVUU$"W< M$\;_ . _GQ^-;/QIT#[%K=KKL,>(;Q?)G(Z>8!P?J0/TKS)]V R,0ZD,I'4$ M=*^@SY?Q*^%!V[6NY(>G]V=/Y9/Z-7GUU[.JJBV.VB_:4G ^?J*:-ZY212KH M2K@]013J[T[JYQ-6T);:5;>[@G;)6.17('4@$&NNM?&T$<^NI<6DDUM?-/): M8QOMY)%92?H0W('<5QE%3.G&>Y<9RCL=K?\ CTW&E[;6V^SWT@B64K#%L_=E M2/FV[SRHX)XJQ=?$&WDEU!K:Q>*.2$_8D+#]Q,V_S'Z]_,;\AZ5P5%1[" _; M3.\7QW8+:1A[.YDO1:R0_;'$8D7,>P#+;6QM=.EGM;J2_TR M-TMQ'*%AEW$G,@QGJ><=>]VD=>OC"R$)NOLMS_:3V0L643#[/M MW!.N<#[O3/-)J7C"WO;O5)8XKA5O-2@O$!(^5(P<@\]>1[5R-%'L(#]M(N:O M>IJ.M7U]$I1+BX>54;&5#,3CCZU3HHK5*RL9-W=PJ2VM)M1OK:PMAF>ZE6)! MCN3BHZ]*^#&@&]UVYUV>/,-FOE0D]/,8?)!LUHPYYV.R\0F M#P9/XS^?'X5QE982GRPYGU-,3.\N5= HHHKK.8**** "BBB@ KI/!7C2\\%Z MEN7=-IDS#[1;>G^VOO\ S_*N;HJ)P4U9E0FX.Z/K73-2M=9TZ"_LIEEMIEW( MZ]__ *]4CIMAHEUJ&LQK,AECWSQQ$LK%<_,$'\6/3K7@?@'QO/X.U/RIF9]' MN'_?Q]?*/]]?ZU]'V]Q!>VL=Q#(DL$JAD=3D,#T(KQJM*5*5GL>K3J*I&ZW& M6-];ZC90W=I*LL$RAD=3P15JL&\O-.\)V]OMM##937!622,?)"SG[S>@)X_& MMM&#<@Y!'%9M&J8^BBBD,**** "BBB@ HHHH **** $-9^K1WEQIUQ!ILT45 MXZ[4>0$A,]3QWQG'N*NRNJ#+LJKZDXK)TO1FL]2U#4;FX\^YNWPI ($<0^Z@ M&?S/TZR&G:=;V@DDE\I OF2,69CW))KR_P"+7CLVL;>&]*EQ>=2C7T^8[6(_Q-ZX]!_AZU\UR237$ M\ES<2-)<2L7D=CRQ)YKJPU'VDN:6QS8BMR+E0U5"KM'2EHHKUDCS HHHH ** M** "BBB@ HHHH *],^"WB 6.M76@S-B.\'G09Z!UZC\1_*O,ZEL[Z?2M0M=2 MM3B>UE61/?';\:QKPYX-&M"?),ZSXH^'CH/C26>-0+341Y\>!PK]&'Y\_B*X MZO>?B#IT/C7X$J@KZ"_=?#3X4 M[6VB[CAQA?XYW]/H?T6O,OA9X>_MWQE'>_HTG\(_/G\*U_C-X@^W MZ[;:#"V8;(>;-@]9".!^ _G7GUVZM54T=]%*G3I)YIU%7 MM)TFZUJ^-I:>4)!&TA,L@1551DDD\"NZZBCBU;*-%7]5TF?1YXXIYK61G7<# M;SK*!SCDJ>OM6?FFFGL)IH6BI[*SEO[D6\+1B0@D&20(O SU/%0?E^=%T%@H MI,BG*"[A%!9B< 9R:8"45M7_A75M-L6N[J*%%3!DB%PAEC!Z;D!R/RK.L[& M6^6Z,17_ $:W:Y?<>JKC./?FI4XM73&XR3M8JD C!&0:]*^%7CDZ3>1^'M4E M_P!!G;_197_Y9.?X3_LG]#7 :E82Z7J4]C.5,L+!6V'(Y /7Z&J;+N&._4'T M-9U::JQ-*=1TY7/KZ:**XA:*6-)(V&"K@$'\ZS(-8V^(YM'GMS"1$);:0'*R MKT;Z$'M7)?"OQL?$&EG2]0ESJEFH!+=98^@;W(Z'\/6N]O/.6UE>U2-[D(WE M"0X4MC@$^F<5X[BXR<6>JI*24D6 9PD42%W9CPJ@9)JCH.D+HNG?9S,9YI M)&EFG88,KL;?&?Q5Y-K%X:LY2)KC$ET5/W8\\+^)_0>]:1BYR44 M9RDH1YF>;>,/$TOB[Q)-J+ K;1DQVL9/W4'?ZGJ?K6)2 8&!TI:]JG!0CRH\ MB9>#.4D8&,^IVXV_3%7+[P&-0 MUF\DBE2PMA)'!$BQ@@-Y2,Q;++M7+#)&3STKAQJEXJV*K.R?823;E0 8R6W$ MY^M7G\6:V]WV@MQ(\1V!FW#> M"%&<9 /0]*YZWU[4[6VM[:&Z98;>Y^U1+@?++C&[_P"MTJ7_ (2?60MV!>4W2QQ)Y?,D#;?W_ %Z# M>O'ZU)?>$K(VHNIM3B@M+:QAE,L-F9E-Q;]T6D//T[TM%62>R_!77?M6EWGAVZ(-N1^73\*9X6UQ_#?BFPU M56(CC?9.!_%&W!_Q_"O4_C1HBWFB6GB&V0,]HP25TYW1-C!^@/\ Z%7G_P * MOY,[?XM'S1XO136=%Y9@!CO5S3]*U35SC3--N[OL6BB)4?4]!7 M\MT'61HR5_,<5<:].6S(E1G'=&?378(A8]J%=&^ZP-=!X)T$^)?&-CI[)OMX MV\^Y';8N.#]3@?C53FHP!_AI)JMXNV:6(WD^[@G(^1?RQ M^)KPBZO;C4[^YU&[;=<74K2R'W)S^5>N?&O7C':V7ARW?;YQ$]PJG^ <*I]B M1G'L*\?KFPD+WF^IT8F5K070*Z'P7>6UEKDTEU+;1(]G-$IN@3$690 &QV-< M]177*/,K,Y8OE=ST&ROM.M+R>ZDO="CN/)18H["/9$PW_-N+1L=V.P R.]2: MIX@T:&2UM]+>Q%K)JLDEQM@4E8=Z,.2,A>#T]*X/3K)]1U*WLT(5IG"[CT4= MR?8#)_"K5MI(O;/5;FVN XL%60*5P98R^TL.>,9!Q[U@Z45NS95&]D=C!K^C MW<@FOY;,217EXL6(54"!HF$8X'(W8QGN:;;P/>HX'XU0T;P[>WVK:9 M!-#6$:7>^;"H:1/L[90'H2,<=*(4 MXK5L4ZCV2-UM/T5M>.IS>)+=K66Z$H40LTQ!?)#J1@8[GD>U:NJZSI4UK<%; MJU-T^GW=N3$VXMED,8SL7)QN[<=,UQ]AH&K:F8/LFG7,DJ]_I]UI=]+9WD+PSQ'#*P(_$9['M5>S4G:XE4<5>Q>\474%[XGOKFVD$D,C MJ4=>A^4#^E9%%%;Q5E8R;N[EO2=6N] UBVU:Q;$UNV2.SKW4^Q%?4FA:Q:Z] MHUMJ=I('AG0,.?NGN#[@\5\H5Z1\'O%)TO69/#]RW^BWI+VY)^Y+Z?B/U%<6 M,H\RYT=>%JV?*SV#5M3O--U3352U\VPN9##,Z EHG(^4X'\.>#6SFF\FLG0= M1NM0@N$OH/)N[:=X9 H(1L=&7/4$$5YNZ._9FS12"EI%!1110 4444 %8M]I M"ZIK.GW;W.8+!V?R .&EQ@$GVR>/>MDD =0*R/#^C?V+821R2^=P&!7TWKUGH_B*VF\/:A\1?!W6M, M\R?19AJ5JO(B?"S ?R;_ #Q75A9PA*\MSFQ,9S5HGG=%+*LEO.T%Q#+!,IPT M&'3H=MNA_?74G")[#U/L,U,YQ@KR*A!R=D8;8#_A;9)-?&;!]Y\-:._10,WM[7;1'H4:7L]]RI'X:^ M'/@2,-JB\/4>U;>A M^ O#VA2">WL1-=@Y^U7)\R3/KD]#]*Z? ':N=S3\S=0:\C@FT[XCZEAI]9TK M2E/5+2 R$?4M_2D'@+7I^;OQUJK$]1"H0?SKOJ/PJ>=]!\BZGGC?"F%[Q+R3 MQ1K[72*42;[0NY5/8';G%2GX?:O#_P >GCC65]!*0_\ A7?44_:2#DB<"NC? M$/3SFU\2V%^H_@O;;;G\5YIC^,?%.D_+KW@^62(<--ISB52/7;U ^IKT'%!Z M4N;NA\O9GF!MOAKXZW(J6]M?-P5 ^S3JWTZ$_G6[X)\!6G@MK]X;E[I[EAB2 M1<,J#HO'O_2M77?!^A>(D_XF6G122XP)E7;(/^!#FN8;1/&'A%O,T*^;6],3 M_F'WK?O57T1_Y?RJ^:ZY4R.6SNT>*^*=2N=5\7:E>WTS-X1^)L366H6KVFK0C:89AY5Q$?]D_Q#\_I7EGB_P#JW@]S,^;S3"V M%NHUY7TWCM_*O0H8B-E!Z'#6HROSK4Y>BD!! (.0:6NPY33TJ\MK"TU"9LF] MDA\BVP.$WG#MGUVY _WJL>%-:@T/6EN+R)IK*6)X;B)>KHR_XX_*L2BH<$T[ MCYFMCK3XR$V@ZM;W$+/?75P[PS=DCD93*GT.T#Z5M+\1;$7T%P+5T5KF*:>- M;=<@(.@;?R?3@<<5YQWSWHK-X>!I[:9W$?C*QM7@"OJEX/M$DSS73+YL.^,I MB(Y/(SG/&2.U1Z9XGTC3;II6FU*ZD6>*1;BY19'9%ZK@MA?8\UQ=%/V$ ]M( M[8>,K*.UC.+I[B&Y5X,((_*02ERNY6^8$$C!'4]:YK7KR#4=:N;NVFNI8YG+ M@W.-XSSC@G@=!6=151I1B[HF51R5F%%%%:$!0))89(YK=S'/$P>-U/*L#D&F MEOF"*"SL*RJU*<5[QI3A.3] MT]N\&^(H_$WA>SU)&7S&79.@_@D'WA_7\:FUG5KC2KO32MOYEI<7'D3N 2T> MX':<#MGK6=X9\/Z'X'MUTVWO")KIP<7$PWROC^%?H.P[5U#Y\LE0"V. ?6O% M=E+38]97#[/<)(\,T.?N.K$$?U_&M>I:L6G?4**** M "D-+2&@#(US2Y]5%G#',L<$=TDTXY!=5R0HQZG&?:M5V6.-G8@*HR23P!65 M965XGB#4[ZYE_<2+%';1AR0JJ.21T!+$_@!6%\4M:_L;P+>[7VSW>+:+ZMU_ M\=!JTFVHD723D>#>)-:EU[Q7?:PDTJ;Y<6[JQ5E1>%QCIP,UU'AWXN>(-&\N M#4@-4M%XR_$P'^]W_'-<"B[4"^E.KU_J\'%)H\M5YJ3:/H"+5/ OQ+MA;SK" MUT1Q'.!'.I_V3W_ FN,\1?!C4;(M/X>N1>0CDV\Y D'T;H?QQ7F!4;@PRK#D M,IP179^'/BAXCT +!-(-4M!TCG/SJ/9NOYYKF="I2=Z;-U6IU-)HY&[M[G3[ MIK6_MI;6X7[TOV6Y//T5_\:N&+MI-6)EANL'<\IHJ?4;"^T:Z^RZI9S6D_]V1< M _0]_P *@]Q76I*2NCEE%Q=F%%%%4(**** "D) &2<4M=?\ #[P-)XPU$W-T MKQZ/;-^\8<> MH '8>]>HZAXA%A*GA+P-813WT2[791^YM!ZN>[?UZY/%<_KFF+J'CV/3O!$C MV-U'#Y.J7-O@0QQ] I']_&??CU''I?ASPUIWAK3%L["/&>996Y>5N[,>YKRJ MM1R?,STJ4.59+N<9VGT0'[H_6NN Q1BEK!MO< MW22V"BBBD,**** "BBB@ HHHH **** .:\3>"]+\2HCS*UO?17;ZIL_=3#IMD'8X_G^->CXJGJFE66L:?+8W] MND]O*N&5A^H]#[U2ET9#CU1XE\0?ADVCB36?#\;2Z>?GFMAEC#_M+ZK_ "^E M>;*P8 @Y!KV:^U?7OAC#)I4D!U73)ODTVYF;'DL3_JY#Z#_/MQWB[XT MJ/7#+'DGK'O:PR3:H M1I5H>2K#,Q'IM[?C^5>B;O OPQMMG[F.Z"Y( \VXD^O(OC-J=\SP:!;"R@/ N)P&E;W Z+^M>:2-)/.T]Q+)-,QRT MDK%F/XFBM(81;SU9$\4[6AHB?^U-0CU6+5WNYI[Z&43"69RQ)!S^5?5FD:I# MK.C6FHV_^JN8ED'MD=/PZ5\F8XQ7M_P3ULW?A^ZT>1LR6$N4SWC?)'Y'/YUG MC*244T:82HW)IG=R:LMKXCMM)>WVK=0O+'/NX9E(W+CUP0G')^E:44BRQK(ARK#(/J*\][7.U;V'T444B@JO>F9 M;.9K=-\PC8QKG&YL<#/UJQ6-XCFU*.WLX]+1C+-=Q)(X7(2//S$_A36XF[(G MT."\M]#LH]0E:6\$0,[L>2,^QX_"O'OC?JGGZ[INE(V5MXC/(!_>8X'Z# M]:]R'W:^6/&.I'5O&^LWA;*FX,2<_P *?*/T%=.%CS5;LY\3+EIV,6BBBO7/ M*"BBB@8UD5_O#GUKJ_#GQ%\2>&V1%N?M]FO'V>Y.2!_LMU%(/@K%)NNO#=]Y6X9%K M.=R'V5NH_'/UKQYT5QAE!^M=%X>\<^(O#&R.QO#-:*?^/6Y^9,>WQ@?CBJ'B'X,Z=>H;OPU>?97;GR7.^)_H>H_6G#%. M+Y:B">&4M:;/&:*TM;\.ZSX;N/)U>PDA'\,R_-&WT8N MM3C)73.5PE%V:-7P]H-UXHUZWTFT!&\[II1TBC'4U[=X@O?^$:TS3_!WA2(# M5+M?*A Y\B/^*5O?KR>^3VJEX#TBU\!^!+GQ!J8VW4\7VB;/!5,?(@]^?S-: MGP_TBXF^T>*]70_VKJGS*IZ0P?P(/PQ^E>97J\\K]$>C1I\L;=6;WA;PS:>% M](2RMP7D;Y[B9OO2R'JQK=HHKD;N[LZ4DM@HHHH&%%%% !1110 4444 %%%% M !1110 4444 9^KZ39ZYIL^GW\(EMYEPRGMZ$>A%<3X8O)](U*;P)XB<7*F, MG3[B096YA_N'/<=,?7VSZ+7+^-_#+Z_HZRV1\O5[)O/LI@<%7'.,^AQ_*JB^ MC(DNJ/"_'GA*3P?XA:% 3IMT3):OUV^J'W'\L5S5>^RPV_Q1^')61434XL@J M1@P7*<$>P/\ )J\!*20N\,Z%)HF*2(PP58<$&O4PU5R7*]T>=B*?*^9;,6BI MK"RO=6NUM=,LYKN=N L2D@?4]!^->G^'?@K<3,D_B2\\N/J;2V/)]BW^%:5* M\*>YG3H3GLCRVUM[G4+I;:QMI;J=ND<*EC7I7ASX,:C?+'<>(+G[%$>3:PD- M)CT9N@_#-=C>>*/!/PZM&L;"*$W!'S6]F SL1_?;_$YKS3Q%\4O$>OM)':R_ MV79-P(X&_>$?[3\'\L5S.I6K.T59'0H4J7Q:L].N=6\"_#2U>&VCA2ZQ@PVX M\R=S[D]/Q(KSGQ'\6=?UO=!IV-+M#P3&=TK#W;M^ K@1&H8M_$3RQY)I]:4\ M)%:RU9%3$R>D=$(PW2M+(S22LX4444P"NR^%6K? MV5X^MHG;$-^C6[<_Q=5_48_&N-I\%R]C>6U[&QS65:/-!HTI2Y9I MGUS<0Q7-O)!,BR12*5=&Z,#P0:IZ-J-GJ5DSV(*Q0R- 5*[2I0[2,?A5NVG2 MZM8IXSE)4#J?4$9%4;"+3;'4+RSM&5;J5_M<\8)SES][\2#7B=+'KWUN:O:B MBBD4)6-/JEP/%5II<<:F!K5YY9"IXP0% /3US6R>E9-AJQOM;U2P$ "6/ECS M-WWF8$D8[8X_.FKVN*78FUK41I6AW]^V,6UN\O/?:I.*^2XR73>YRSDL3ZDG M-?1_Q5NS:?#O4R#@RA8O^^F'],U\Y*,*!Z#%>A@8Z.1PXR6J0M%%%>@<(444 M4 %%%% !1110 C*&&&&1[UM>'_%VO>%WSIE^Q@)^:WF^>,_@>GU%8U%1*$9J MTD5&V?:O R 1R,CWKV_P"#=F=+\$WFKW+.ZC5=5VDB_XK!\5>---\*Q'-E9XOM1P>,#[B'ZGM[Y[5Z$J* MH P!T%<+\-+5[NSU'Q/21L 5Q\GQ;\*(Y47:;."MBI1E:)]"_P#"W?"O_/>X M_P"_!H_X6[X5_P">]Q_WX-?/7-'/I6OU*D9_7*A]"_\ "W?"O_/>X_[\&C_A M;OA7_GO-=#\1S&'3[T-.!GRG4JQ'L#U_"NA'2OE/PW< MRV?B;3)X'*2+))I_&/PA;4+.62* MX:V6Y98V(RR_?7Z<-^E:QDW9IF325TT-U+QWX.\"VQT[2889IXQ@6]DHQG_; M?IGUZFO+_$?Q(\2>) \+7'V"S;_EA;$@D?[3=37(1!=@90!D9J2O1IX:$=7J M<%3$REHM!JHJ\@M.HHKJ2MLZ3(YR\47D-_P .T?H!6U)I]I'XACU1IBER]N;98RX <9W M=.Y&*X/X'7GF^%KZS)YMKQL#V8 C]UFFTO!AEG=Y",\R9^8\^]-;">YP?QPN GA"SML_-/?)QZ@*Q M_P *\,KUWX[S?-H%OZO-(?PV#^M>15ZN"5J9YN+?[P****ZSE"BBB@ HHHH M**** "BBB@".7/ED#J>!7T!XJ1O#WPAATJ!<3S0PV2*.K._!'_H5>*>';(:E MXKT>R(!66\C# ]U!!;]*]R\='[7XK\':5G*O?&Y9?^N8X_F:\_%R]]1.["JT M&SL-%T]-)T2RT],;;:%8\CO@8S5^D7I2UYU[G>%%%% !36IQZ4V@#PBV^'NJ M^,=GN:V/^%'#_H-G_OQ_]>M[Q?\ $6P\(-_9 M>GVRW%XB\IG"19]<37?SXAPY MUHDPT5A]:K=S?ZM M2['CW_"C1_T&_P#R7_\ KT?\*-'_ $&__)?_ .O7L-%'UJMW#ZM2['CW_"CA M_P!!O_R7_P#KUY[XO\.?\(MKS:9]I^T;8U?S-NWK[5]1U\\_%[_D?)?^O>/^ M5=&%K5)U+29SXFC"$+I'):)_R'M._P"OF/\ ]"%?60Z5\FZ)_P A[3O^OF/_ M -"%?60Z4L=O$>"V8M%%%(?"TO*:?> MNL8/_/&3)7^OYUZ#7 6(_L_XTZG"/E74-.CG _O%3M_H:J.S1$MTSP/4+%]+ MUB_TYQAK6Y>+\ 3BH*Z[XHVHM/B-J)"@+.DB:IY.EP7VM6RJH\0>4EIMQ^[5L-/^1&W M\:M:MI&@V6N0W6IQ7U[<7>J2P?ZY57Y60!F&WG[W(&,\U/MUV*]B>94E=[J' MABPN[Z\:PTZ\A,>LI:-#G=B)B=S # ]/3WIDW@ZPBT?4GD^T1W<<=Q<6Y\W M<&CC8@94)@9 ZE@<]J?MXV%[&5SAW5D8JZE6'4$8-)VKNX>?C1%GO>)D?]LQ M4ETI\3WJZ=>7VK3S-%+]B-Y;K"HF RJC'7< 1^5)UK- J6AP%%>AQ>"M$C\[ M[127=T+ORKA'"QCR M68*2A7)R%Y&13]O$/8R.*HKT:[T7PW=7^F)]AO+.&33$G#(_R2L> K,$.T]< MM@]NE<-K-@VEZS>6+(T9@E*;6<.0.V2.#QZ54*JF[(F=-PU/1O@7<[-7URU) M_P!9%%(!_NDC_P!FKU?Q)IMQJVCR6MI,(9]Z.CL2 "K ]OI7BOP7EV>.;B/M M)9M^C"O;M>CO9M!ODTUV6^:%A 5;!WXXYKR\0K5CTJ#O2-,=**ALA,MC;BX_ MUPC421_'1C_;FB+_ '8)#^9'^%>75Z?\<_\ MD8-&_P"O9_\ T*O,*];"?PD>7BOXAT7AC3[2^M=9>ZA61K>T$D1)/RMO49_( MFNB\::!IFE6.IR+96%NJW"Q6#6LCM(6&"ZR#) PO/8UP]CJEWIT=REK(%6YC M\N7*@Y7(/X<@58NO$.I7JWZW,J2+?2+-.IC&-XZ,O]T_3M5RIS<[WT)4XJ%F MM3H-'TK2YM+TW6[JS#V=G'5,=67H<]O_K5:?Q/J[W%G M.UT"]G!]GBR@(\O&-I!X8'OFDZ=2]TP4X6U1T:>$H=-TW64U&XBC0V\$\-U+ M =\:F7:1LZJQQC'N*HKX&G>&ZFCOXIHHXDEB\B%G>5'4L&V#E5P",\\UG1>+ M-5AN+B:)K5/M")')&+6/RRBG(7;C&*4 "0VT9:,!=N$./E M&.,"ERU5U&Y4^QO7GA;2H]!OKV:Y2"Z@M[1HXX8FVYD3(!R3DL>,\ >G-5W^ M&^H1F));R*)S*D4WG1LBH6Z;6/WQV.,57A5@5 M1=JD9'! []:)?%.J3"+S6MI&C<.7>UC+2$# WG'S<>M"C574'*D^A6UK2GT; M4WLW:1MH!#20F(G/L?Y\BL^KFIZI=ZO=+/=NI9(Q&BH@140= !@#DU3KHC? MEU,7:^AK^$=2MM)\9Z9?7:2O# S.1"FYOND=/RKU2V\26'BWXLZ%+8"X$=I: M3%A-$4.2#V-<#\+L?\+(T[/>.0#_ +Y->K:@ GQJT8GC=IDH'UR:\W$M>T?H M=^'7[M>IWPZ4M(*6N$[0HHHH *:>E./2FF@#Y0UV1YO$&HR2,6=KF0DGO\QK MJ_A#_P CY#_UPD_E7(ZS_P AV_\ ^OF3_P!"-==\(?\ D?(/^N$G\J]JK_!? MH>13?[U>I]#4445XIZX4444 %?//Q>_Y'R7_ *]X_P"5?0U?//Q>_P"1]E_Z M]X_Y5UX+^*:>-=6@\.?$O0=6N(YI(WLIX62!-[G!S MP/JPKTNN$\1Y?XK^$$7J(KMF^FP5<-]2)['D7Q'UVU\0^+(;ZT@NH4-L$(N( MBA)!/3U'2N5KTGXW$?\ "6Z:.XLS_P"AFO.[6UFO;N&UMUW33.(T'JQ.!7JX M9VI)GF8A?O6B29+U+2TDG,PMW#&VWL=N V&*^@W#MZ5;N[#7_L*W]Y;:E]ES MO6:97* M_%D^O'/>KEWJ%HOBVT+'S-,T^2.! !D&-#R<=\G-7U:==.M+BYD,NXF(W!"D$$L6R<8QDDFNZCL=!.HVPO+/1 MX$6]"6HMK@.)X-K$F7YCZ+R<')-5]%U73H)K>^33]*BEN+"]CECQ\H* [!@G M(+#@^M0ZB:TCJ5[-WU9P5;(BJRRQ$G<_P TB@GIR#P#P*/;+=H/9=F>?QIJW5RA0I<3*4!";7(VYZX],]Z[^WC\,B2PMH M[*RDM[R]NX9)+AQYD40 V?,&P.>AYX''6HDL=!\O2X6@TTZ._DFZOC<8N0Y/ MS@C=D#/'3 '-/VR["]D^YQ,>I:A"J+%?W4:QC"!)V4(#U P>*KNS.[.[%F)R M2QR2:]-^S^&1JUO_ ,2VUDF\J085HEC RH1BGG$.>O4C(.<<5Y_K<$%MK=[# M;2P2VZ3,$>#_ %9'^SR>/Q-73FI/8F<'%;G4_"%]OQ$A']ZUD'\J]]U5[B+2 M;R6T4FZ2!VA &;BOXIZ&'_A#=*FN)](LYKI"MP\*M*I7!#8YX[,@5I MX5D*CH"1FBN9[G2B\>E9'AK3+C2-&6SN95ED61VW*2>"Q(Z^QK7/2LG0(=1@ MAO$U*1I&-Y*T+,P8^46ROTP.,4=">IY/\=4QK&A2?WHI5_(K_C7EE>Q_':#- MIH5SC[D\D9;_ '@#_P"RUXY7K8-_NSS<6OW@4445U',%%%% !1110 4444 % M%%% CH_A]-]G^(NB/T#3&/\ [Z4BO7O$Q^R_%?PG='A9HYX,^Y'_ ->O!M.O M?[.UG3K\9_T:ZCEX]F!KWGXE$6]MH&OKRFGZE$\C#_GD_!/\J\W%+]ZO,]## M/]WZ'H I::ARN0ZW8^'O%<=_J,C1VZQ.I94+')' M' KVZJ;HM+L>/3:51-GTQ17#?\+:\)?\_L__ (#O_A1_PMKPE_S^S_\ @._^ M%>1[&IV/4]M3[G_\+:\)?\_L_P#X#O\ MX4A^+7A+'_'Y/_X#M_A6M%5:2ZO\48-:N[/2-$AF N;F..2>0;25+#( ]_6O6E^[4U MW4;4JG4J@H*\8"T445@;A1110 5P%\WVKXVZ;&H)%GI])@8QCBEHH *3 SG'-+10 F!C&*6BB@#N/@^F_P"( M4;?W;20_R%>]ZO?II>D7E_(ADCMX6E9!_$%&2*\1^"<._P 9WTN.(K/'T)85 M[1K]W8V.AW=QJB;[,)B5=N[()QC'?K7CXG6L>IA]*1E8IU>X3Q2S-PD@SN+!L$?3&*<>I+TLSDOC9;^=X&28 M#/V>\C"U]*_$FR^W_#[6$ ):.#SA_P$[C^@-?-"',:GU%>E@9>Z MT<&,7O)CJ***[CC"BBB@ HHHH **2D5_,D6*,-)(QPJ1KN)/H *3:6XTF]AU M)WKJM)^&_BS6"I33?L<3?\M+P[,#Z=?TKL[;X0Z'I2+-XDUUI&ZF*,B)3[=R M:YYXJG'S-H8:>2OZU1L]1\,Z''Y7AO04DD7CSA'@?BYRQK:\.^)+K4=4FL]0CBBD,8DA$?< M=Q[G_"N"O7]JU9;'=1H^S5F:7A&YDN?"NG-,X>9(1'(P[LO!_E6W7+:/G2?$ MNH:4QVQ7!^U6X[<_> _SVKJ>U(M1DU""Y>RN9.9-J!E<^N..:YS_A1S?]!X?^ O\ ]E7K M0Q=+E5V>7/#5.;1'D-%>O?\ "CF_Z#P_\!?_ +*C_A1S?]!X?^ O_P!E5?6Z M/O?\ "CF_Z#P_\!?_ +*C_A1S?]!X?^ O_P!E1];H]P^K5.QY M#17KW_"CF_Z#P_\ 7_[*G1_ Y0X,NN,R=PMO@G_ ,>-'UNEW#ZM4[')?"_1 MWU7QI:R["8;/]_(V. 1]T?GC\J^C1TK$\->&-.\+Z=]DL(S\QW22NX4445@;!110>E %>]N4L[26YD^[$A<_@*YKP? M8#2_#%Q>1Q,]S>R27L@ZEW;IC\A^=3^+)WN5M-%@;$E]( ^.T8Y-)XDUF30; M>QMM/CC::1MJ(W0(H_\ U4Q6/FG4([VVU&X.J6T]MH001D M(-&&P\%O+$J?D>GZUCW/PV\$>)6:72+DV4[<[;:7C_OAOZ8 MKOIXQ)6DCAGA&]8L\0HKO]8^#GB33RTFG36^I0CH ?+D_(\?K7$:CIVHZ/-Y M6J6%S9N>GFQD _0]ZZX5ZJ:Y!I]Y8?8]38""XD2,*6V[GSE1^8KBO M@I9_9_!#W!'S75T\GX#"_P!*[;4["WU&ZT\33%7MK@721AAERH(Y'H-V>/:O M$JRO4;/7IJU-(TQTHH[45B;!65K&K1Z5/IRR1Y6[N1;[\XV%@_'%-;B>Q-=VJ7EE-:RC='-&T;CU!R/ M);O:7$UK)D202-$P]PXF$-O')-,WW4B4L3^5==H MOPQ\6:T0QL5T^ _\M;MMI_!1S^E>IV>NZ)HT30>&=!5<]76,1JWU/4_C5:XU M?7M0_P!=?+:QG_EG;#!Q]>MM-.K)_$M;NG7\.I:?#=P'*2J#CT/#]2%E=/HEPW[M\O:ECQCNM M6+6^MO#?B>33#<1_8;H[XU#?ZB0]CZ TBCLZ*0'-+0 4444 )12T4 )BC%+1 M0 F*,4M% "8HQ2T4 )2T44 %%%% !3)94BB>21PB*"68] *?7'>)M5AO=1A\ M/I'6 M-=N=0SF!/W,'^Z.I_'^M;WBO45L=.AT73P%EG4)\O_+./N?QKGX8D@A6)/NJ M,"@0^JTEA;R'<8]KY^\AVFK-%,!UKJ.MZOZUICQA!< M1&WUS2#Y3<,542)^(/\ ]>LJCM0 Z\\ > _%"[]/=+2X;HUH^PY]T/'Z5R.K M_!77+-7DTJ^@U!1TBE_=R'Z'IGZD5T3@U9M[_6]/P+746E MC'2.Y&\?GUK6-:<-F9RHPENCQ?4M%U?17*ZII=U:X.-SQG:?H1Q5)65ONL#7 MT9#XV C\K5],=5;AGB^=#]15&X\%^ /%2F2WA@MYFZFU80N#_N]/TKJACG]I M'-+!_P K/ J*]/U?X(ZG;LSZ/JD5S'VBN5V-]-PX/Z5P>K>&M>T&1EU/2+F% M1_RU1=\9_P"!+D5U0Q%.>S.:="I'H9E,E.V)C[4JR(_W6!J[HU@VK^(--TU5 MR;BY1"!SQG)_2M)R2BV9QC>21]*>!=,.D>"-(M&7:XMU=QZ,WS$?F:M2Z/YW MBF#6'F!2"U>!(L=&9@2V?H,5JJ BA5& HP!65HVGWEK>:K[/8M:R-FBCM14EA4X-24AH S=(N-/:" M2QT\;8[!_LS1X(V$ <<^W>N-^(GP^NO&.I:=>"5& UC'\,487^5+?V$5^D2R[@8I5 ME1E.""/\XJWD42G*6['&$8[(\VU+5-:NM3O+&>^:W2!]NR!=I8=CGKR*HQZ? M;1MOV;W_ +TAW&MSQG9FTU:TU11^[F'D3'T/\)_SZ5FTAL,"BBB@04444 %% M%% !1110!7N[D:OH,]C)!MO,XN2YS)N[,#Z9_K6 M54!^T6EXFH6+;+F/J.TB]P:!HZ[1-3N+"[_L/56_TA!_H\QZ3)V_&NF%*&2*.1PK3-MC!_B.,X_(4[,"2BBBD 56FL;:8[GC ;^\O!_2 MK-'>@"*/4]7T<1BSU"21&<(L$PW]?3N*]-C#- @F"EBHW\<9QS7GWAZT_M/Q M2A89@L5\QO3>>G^?:O120%R> .M(:.+UGP7X5\0ZO):7&CQK<)")7N;<^602 M2 #C@GJ>:H>&OA38^&?%46KV]_+/'$C+%#,HRC,,9W#KQGMWKNK>Q@@N+BXB M4^9<,&D8G.<# _"K54JDK6N)PBW>Q4U3[5_95U]A4-=^4WDJ3C+X.WGZTFEP M36VE6L%S*TLZ1*LDCG+,P R2>_-7*,5/2P[:BT444#"BBB@ HHHH 0C-96D0 MW-G/>VLB,;=9=\$A.3NBFE:9BB)"FYB0,^OI5 MRLS58KEKG3[BWMS/]GF9W0.JG!4CJ?>K@DWJ9S;2T'P:O;W"G9'.)$D6.2)H M\/&3T)'I[U?R.>>!U]JYV33;^ZO3?RPK%(TT&(5D!V1H222W3//:J<6A7T<$ ML8M0UOYJ.T4CH'G SD%EX(Y'7K6KIQ[D*PZ4>SCW!3?8ZW(SU ^M&5QG<.!D\]*YJ73M2\QH_LD;+) M<6\S2)( J[ H8 =>JU"?#MPNFVHCA7S1*SW$>5;S!D[?O'!QGH:3IQ74/:2[ M'6451TBU>RTR&"0MN7/RL02H)SCCCBKU925G8T3NBNYFLKC^T;*807$8RQ_A M<>AKN+"2'Q5H"27]B463^%O_ $)37'Z=IS^(-5%J,_88"&N''\1_NBMWQ7K! MM(X]$TUO+G=1O9#_ *E/\:11(/[6\+\ 2:EI8Z8_UL(_J*W].U>RU6#S;.=9 M/5/5++=&L0= MUXLKC^&$;S^G% &V35>[O[6PA,UU.D,8[L:Y\:OKNLQ@Z78"T@89%S='DCU" M_P!:F^&=>N; M;4#INJ7!E$YW03N?XNZT 8J6OJPTW[4B%Y+ M259U ZG:>1^1-;WB/2CH>H_;8%Q87+8D Z1/Z_0U5ZX([U47RNY$E=6.-^R3 MJ;>+RG_XG(4W!P?D8/OY]/D.*FM?MEJ49+B4P7$]TK0&,;5 W$$<9SD=^*ZV MCG^E;>V;Z&?LDNIR,$]_--;6[76\M['#!P&P,XKHY=7MHGM\,TGGN\:M&,_,H)(_2K4,ZW$*3)O"NN0 M&!!Q[BAU++X1\B?4Y..\U26-OLE_<7#BW\Z820;/*D!!V#@=?F&.:FL]1U6Y MNXT82*MY)]HB!7'EQ+NRA],X3\ZZK)HZCZU/M4N@_9ON<7'J.M-:W,AG(E$! M9TZM$^X8P-@QZ8)/K74@M86#--;LM3.IS;(J$+/@/T%7==MKF]TW[) M;<>].HH J0R6EK M-%I\;)&XCRD0_NCCBF:MI\6JZ=-9R_=D7 /]T]C3=1TP7DEO/'+Y-Q;R;TDQ MGCN#[&KXH \JMQ+;R2V-T,7%LVUL]QV-6*W_ !CHSR*NKV:9N+<8E51]]._Y M5SD,R3PK+&I]*Z;PSI*Z792ZQJ7R7,J%VW?\LH^H% T32O:^"_#86,!Y MCPH)YED/?Z?TKD;>.7=)<7+%[J9M\C'U/:I+N^DU[4SJ$H*VZ96VC/I_>^II M] !5;[)Y4WGVDLEK./XX6Q^E6:*!%VV\5ZW9 K=017R ??3Y&_S^%-T#5=!6 MQ>#5POVJ>5I9OM$.1DGMP>*J4UHT<8=58>X!H'64RIGO;7/\ M]>IAX6EC_P"/?7M3C7T,VX"N+;3+1CD0A3ZH2*0VCPQL8KRZ3 )&)32'<[7_ M (1[5.WB6\Q_US'^-!\,7+_Z[Q#J; ]0LFVHM#N9Y?A\\\DSM-Y$Q\PGYLC= MCFN,@AFNK6.2:^NV+KDCS30!V;^%= MQYE].\F.2;BX/^(JO=:SX4L+.>TM5 MA8R(4(MHLDY&/O8Y_.N773+0'+1F0^KL35F.&.(8C15^B@4Q$NG^)-9@TB"Q MMK9(_+&T3S./:JDMO->S>?J-U)=R>CG"CZ"K-% " !1@ #L*ANK<7,6 MS.U@QJ>B@1TF@ZC%XCTB?3=156N8UV3H?XAV8?YZURSVTVCZB^EW)W M8^:"3^^G^(IK23V%Y%J5G_KX?O+_ 'U[BNNU*TMO%WA^.ZLV47"_/ YX*/W4 MTAG,45!;3M*K)(I2>([94(Y4BIZ8FCD'\/W;:%=#-T+EYV9;?SL(09,_=Z=. M:F;2[YM19W@G,[7.X78FQ&(,_=VY].,8KJ:2M?;2,_9)G'P:'<6TT"Q6,B&. MYF9I-^0RE'"$<^X%);Z+J M9)9(IOM<<=MY!\SD%<;^_US78T4_;/L'LD=,K%4QG('7^=311)#&L<:*B*,!5& *IV^FI%J M=Q?NYDFF 5<_\LT'\(_'FK] PHHHH **** "BBB@ HHHH **** "BBB@!#TK M),=[:ZZLL7F36=T,2*6_U+ <$>QK7I* # *X(SFO.=?THZ!J!N8E/]FW+<#I MGMZT4R]L)O#]^+*X8O:NGUH&7_ UI1UO4?[0G7_0;9OW*GI*_K]!4OBO5CJE\=(MFQ;0M MFYD!X9O[M:GB#4H_#^F0:7IJ 7,J[(@#]Q>['_/6N6M;<6L(C!W-U9O[Q[FD M!* % 4# ' [4M%,DEBA4-+*D8)P"[ 4TKB'T4F0:6@ HI@FB,S0B13(BAF0 M'D ]*?0 4R7_ %+_ $-/IDO^I?Z&@#HM _Y)N_\ U[S_ /LUXX&]@,_G3$244SSHMZIYB;V&57<,D>HH$L9D:,.I=1DJ#R![BG9@/HI-Z[ M]FX;B,A<\X_R148N8#*8A-&9 <% XS^5%F%R6I-%U,^']5&\G^S[E@)/2)O[ MWTJ(LJLJEE#-]T$]?I398TFB:-QE6&"*0S:\7Z08G77;%-V /M*+_&O]ZL6. M1)8UD1MRL,@^M;GA/5S\VAW[!G13Y#-_RT3T]R/\]*R-7TUO#^J[!G^S[EMT M)_YYMW4T -HHHH$%%%% !3;'3Y/$&IBRCR+.(YN91W_V1[U&L=SJ-\NFV'^N M?_62=HE[DUZ)I.E6^CZ>EK;K@*,LQZL>Y-(:+<,,=O"D,2A8T4*JCL*S;ZWN M[[5K>+YHK&'$KNK8,KYX7Z#J:75+ZY2>"QL4S=3'=O896) >6/\ +%:J]*!@ M.E+110 4444 %%%% !1110 4444 %%%% !1110 4444 -* G<1R*HVVJQW%_ M/8R(8;B(Y",?OKV9?45H5 ]M#)/'.T2F6/(1R.5SUH @U/3+;5K%[2Z3=&W< M=0?4>]>=75MBQOCN1O\ 43]G'H?>O1H=2MY;Z:R#,MQ%R4<8)'J/44:E MIEMJUF]K=1[D;H>ZGU'O0!Y[WI:;?V-UX>N!#>9DLV.(;G'Z-[TDDJ10M*S M(HR3[4R2*ZF>-5CA7?<2MLB0=R:Z^PMK7P=X>DN;E@T[#?,V>7<]%%4?".D% MB==OUV,RG[.C=$3^]]363K&IGQ!JNY<_V?:L5B'_ #T;NU RJC3WMU+J-X?] M(GY _N+V J>BB@05S'B7[/%>17+S6QFCA;;;741=)!_LXZ-QBMZ\OH+"+S;@ MN$)ZK&S8^N!Q26EY;ZC%YL 9T!X+1E<\9XR/UJX-Q]ZQ$K/W;G+"]N[2\OID ME:*0VL,D5H\>0H(P<#_8]OQJ9M;O$\Y(;U+FU5XE^W^1Q'NSNX'!Q@?3-=85 MYR0,COB@* -H QW%7[6/8E0DMF<:NH31:M)+'?"6&184EOA&!M7JMI>07K3I#%)MBN#5O'M2J2O96L5!65[A3)?]2_T M-/IDO^I?Z&LBSHM _P"2;O\ ]>\__LU?_P!F MKE[#_CPM_P#<%(;.8U::XN]2N+RVM)Y5TTA89$QMW@YDSD@\CY>*5KFPFN[^ MXO3 'N$5K*6[CWQ^45' 'KG.<6HG8$= 7.T?@N*Z.%TGB25%.UQQN7!QZ$$51_MBS_ M '1C661I96A14CY++][\!BAU')-) H)--L6PW7-]=7K?3S1$?.^4@X#=@:VTUG3QA(V8#<@ $9 RY(7]0:T0. M>!R?3O4<\H]"^52ZG+6MY?26FFWEQ,LKS"9E!A ,>U&Z=\\W2C:,?='ITIJJKW2)]GI:Y11&GL;: MXM[KS9XP'AN!QDCZ5VUE7U^HK*6[-5LAJ+/:74NG7?%Q!T/]]>Q'X5/7 M1^(=,CU[2X-5TPJUS&N^)E_Y:+W4_P">M9/:,>II84NM6N_L6F+N<<2S?PQ#Z^M=_HFA6NB6OE0C?(W,D MS#YG/^>U(+":#H5OHEEY4?SS-S+*>KG_ J74M56P,4*1^?=3-MB@4\MZD^@ M'K3[_4X+!X8WWO-,VV.*,99O4X]!5C[/";@7!B3S@NT2;1N ],T#'KS@D8;' M3TI]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %6?3[ M>XN8+B2,&: YC<'!'M]/:D.HVJW_ -A>3;<%=RJ1C"XC62)QAE89!KC_P#A ]FJ1*+HMI2MYAA8_,". MBY]*ZJ\U*VTYH18<'>&'.WUSQ774G?.*OVS[$^S7]CDOI+HK';(5W,5!?#FC\*)57); J:3%IDO^I?Z>R7_4O]#6)H=%H'_)-W_Z]Y_\ V:N5M"ZZ M7$8@#((\J&Z$XX_6NJT#_DF[_P#7O/\ ^S5R]A_R#X/]P4)V&]CE-.BU.VO; MNVCP7$]LJ6\@,T*J<$E<#Y@1 MS]*V?IQ2UJZK;ND9*FDK-G,:E_:4#7EO''>7!E6#RIUZ#;PV2,8/T%16NE3- M?6$LL,XV7=RS$,0 I)*G\3^==713]J[:('27;T,\,WV@&9Q\P^X#SQ[5U5%'MGV%[)=SCWBUMTA,HN!(;: M(1LH8E'_ (LX8#.>N[(Q5M+&\:=I9#=AFU$HV)& \@@Y(&>!WKIJ*/;/L/V: M[F+X:MS::$09*CU/H*9;:M;7=]):VY:4Q+EY%&4!S]W/ MK4T&GVMM<3W$40$TYS(YY)_^M0 BV%N+UKSRA]H90I<]<>GM5JBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (YHHYHFC MEC5T8896&01581)I6F>7:6SR)"OR1(W)]AFKM(10!2T[5+74XF>!SN0XDC<8 M=#Z$5)>V%IJ-N8+J!)8SV8=/IZ5,(45V=44,WWF Y/UK,CO-2@U$P75D)+>1 M\1SV_.T=@X/3ZT =%U^SS'D?0UB?:Q',8+N.2UG!P4E&/ MUKU;/M56]TZSU&(QW=O',A_O#D?0]J!6//**V;SP,\ +Z1>M'Z0S_,GY]:P[ MB#5-.R;_ $Z41CK-"-Z_CZ4P'T57BOK:;A)DSZ$X/ZU8H$%%%% !3)?]2_T- M/IDO^I?Z&@#HM _Y)N__ %[S_P#LU?\ ]FKE M[#_D'P?[@H&RS1110(***/:@ HJ&6Z@@.)954^A//Y4ENUYJ/_(-L)IQT,A& MU!^- R>JTM[$D@B4-+*>D<0W$UO6G@F]NQOU6^\M#_RQMOZFNHT[1-/TF,+9 MVR(>[XRQ^IZT!8XZP\*ZKJ9#W[FQM3SY:*[+3-&L=(@\JS@5,_> M8\LWU-7\UEZA=:F;D6NG6@Y +7,YQ&OT Y8TAEN_O[?3K5KBYD"(#@>I/H!W M-1V5PVI6;236DD*.2%27JR^I';/I5KR@RJ) KD8/(XSZT\#% $5K:P6=NL-O M$D<:CA5&*FHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "DQ2T4 9^I::UZ(VBNY[::/E'B;CZ$="*F@\^ MWL@;J0321J2SHF-V/;UJU10!0LM8L=08K;W"M(HRT9^5U^H/-7MH/6H_LT'G MBYN(8+5$\N.&0IOW#)8DW^4;_"J,EGKD'^NT:8]LQL&KM;?4KV'4HK#488@\ MZ,\4L!.T[>H(/(/(J>WUFVN=8NM,7>)[9=SDCY2..A_$4 >>-/<1<3:;>Q_6 M$U#)J4 1E=94)!X>,BO3;35K&^@FFM[@/' Q61L$ $N12P3*XB='56* M-M((!'4'WHCEAD9UB=&:,[7"G[I]#0!Y:MS+(<16%Y(?1834Z6VLS<1:->XF@BF5I82!(H/*YJJ-9LSJ[:69"MT%W;6& >,\'O0!QT/AGQ M#%M%L<&*QC9N[R_.3^=;"HJ@*HP!P M *X[3Y)(]7N&N0'>UN65KBYNRH53TVITZ'%=DO2@"I>ZE9Z:@:ZG2(,<*#U8 M^P[TZWNA?67G0K)'O!V>:FTCWP:G:*-W1WC5F3[K%WN#=7= M[/=7)& 6.$4>RCBM3%+10 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!GW M^BV&INKW=NKNHP&!(./3([4V_P!(6ZMK=()3;RVS!H) -VT@8Y!ZC%:5% &/ M::3=?VBM_J%VD\T2%(EC38J9ZGOR:Q;K0=3DNFGB(CEGNY5D=2.(' &?K\M= ME28% ',VFGO9>'-4BCMG0R/*4C Y(QM7]!4^BZ$]LUK>7%R9)8[5843RPFP8 M'![G\:W\4M '+^'M1MH+J\L)&=;F6^F95\ML$9)SG&*M:<_V6]UV61'V),'X M4\C8"<>M;N!1@4 <7I]MJUG<6NJFR4>>[?:5C),C*YR"1C^'BM+4-#:_UV:5 MT(ADMEV2J>8Y58D$?@:Z+%&* ,#2-%G72+RRU/8_VB9V;RSU#=_8YYJS:Z1> M02PF;59IH8?N1A0N>,?,1]ZM?%% &?)HFG2WKWDMG#).^,LZ[N@QWJ^!BEHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** 0* "BBB@ HHHH **** /_V0$! end EX-101.INS 11 isdr-20201231.xml XBRL INSTANCE DOCUMENT 0000843006 2020-01-01 2020-12-31 0000843006 2020-12-31 0000843006 2019-12-31 0000843006 ISDR:StockOption1Member 2020-12-31 0000843006 ISDR:StockOption2Member 2020-12-31 0000843006 ISDR:StockOption3Member 2020-12-31 0000843006 ISDR:StockOption4Member 2020-12-31 0000843006 ISDR:StockOption5Member 2020-12-31 0000843006 2018-12-31 0000843006 2019-01-01 2019-12-31 0000843006 us-gaap:CommonStockMember 2018-12-31 0000843006 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0000843006 us-gaap:CommonStockMember 2019-12-31 0000843006 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000843006 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000843006 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000843006 us-gaap:RetainedEarningsMember 2018-12-31 0000843006 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000843006 us-gaap:RetainedEarningsMember 2019-12-31 0000843006 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0000843006 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0000843006 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000843006 us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-12-31 0000843006 us-gaap:ComputerEquipmentMember 2020-01-01 2020-12-31 0000843006 us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000843006 us-gaap:CommonStockMember 2020-12-31 0000843006 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000843006 us-gaap:RetainedEarningsMember 2020-12-31 0000843006 us-gaap:CustomerListsMember 2019-12-31 0000843006 us-gaap:CustomerRelationshipsMember 2019-12-31 0000843006 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-12-31 0000843006 us-gaap:CustomerRelationshipsMember 2020-12-31 0000843006 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-12-31 0000843006 us-gaap:CustomerListsMember 2020-12-31 0000843006 us-gaap:TrademarksMember 2020-12-31 0000843006 ISDR:TotalIntangibleAssetsMember 2019-12-31 0000843006 ISDR:TotalIntangibleAssetsMember 2020-12-31 0000843006 ISDR:ChangeMember 2020-12-31 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000843006 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000843006 ISDR:StockOption1Member 2020-01-01 2020-12-31 0000843006 ISDR:StockOption2Member 2020-01-01 2020-12-31 0000843006 ISDR:StockOption3Member 2020-01-01 2020-12-31 0000843006 ISDR:StockOption4Member 2020-01-01 2020-12-31 0000843006 ISDR:StockOption5Member 2020-01-01 2020-12-31 0000843006 us-gaap:TrademarksMember 2019-12-31 0000843006 ISDR:PlatformAndTechnologyMember 2020-01-01 2020-12-31 0000843006 ISDR:PlatformAndTechnologyMember 2019-01-01 2019-12-31 0000843006 ISDR:TrademarksDefiniteMember 2020-12-31 0000843006 ISDR:TrademarksDefiniteMember 2019-12-31 0000843006 srt:EuropeMember 2020-12-31 0000843006 ISDR:CanadaMember 2020-12-31 0000843006 us-gaap:CustomerListsMember 2020-01-01 2020-12-31 0000843006 us-gaap:TechnologyBasedIntangibleAssetsMember srt:MinimumMember 2020-01-01 2020-12-31 0000843006 us-gaap:TechnologyBasedIntangibleAssetsMember srt:MaximumMember 2020-01-01 2020-12-31 0000843006 ISDR:ServicesMember 2020-01-01 2020-12-31 0000843006 ISDR:ServicesMember 2019-01-01 2019-12-31 0000843006 ISDR:DistributionPartnerRelationshipsMember 2020-12-31 0000843006 ISDR:DistributionPartnerRelationshipsMember 2019-12-31 0000843006 ISDR:VisualWebcasterPlatformMember 2020-01-01 2020-12-31 0000843006 ISDR:DistributionPartnerRelationshipsMember 2020-01-01 2020-12-31 0000843006 us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-12-31 0000843006 us-gaap:NoncompeteAgreementsMember 2020-12-31 0000843006 us-gaap:NoncompeteAgreementsMember 2019-12-31 0000843006 ISDR:Range1Member 2020-01-01 2020-12-31 0000843006 ISDR:Range2Member 2020-01-01 2020-12-31 0000843006 ISDR:Range3Member 2020-01-01 2020-12-31 0000843006 ISDR:Range3Member 2020-12-31 0000843006 ISDR:Range4Member 2020-01-01 2020-12-31 0000843006 ISDR:Range4Member 2020-12-31 0000843006 ISDR:Range5Member 2020-01-01 2020-12-31 0000843006 ISDR:Range5Member 2020-12-31 0000843006 ISDR:Range1Member 2020-12-31 0000843006 ISDR:Range2Member 2020-12-31 0000843006 ISDR:TwentyFourteenPlanMember 2020-12-31 0000843006 2021-03-04 0000843006 2020-06-30 0000843006 ISDR:VisualWebcasterPlatformMember us-gaap:CustomerRelationshipsMember 2020-12-31 0000843006 ISDR:VisualWebcasterPlatformMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0000843006 ISDR:VisualWebcasterPlatformMember us-gaap:NoncompeteAgreementsMember 2020-12-31 0000843006 ISDR:VisualWebcasterPlatformMember us-gaap:GoodwillMember 2020-12-31 0000843006 ISDR:VisualWebcasterPlatformMember 2020-12-31 0000843006 ISDR:ClientRelationshipsMember srt:MinimumMember 2020-01-01 2020-12-31 0000843006 ISDR:ClientRelationshipsMember srt:MaximumMember 2020-01-01 2020-12-31 0000843006 ISDR:Range6Member 2020-01-01 2020-12-31 0000843006 ISDR:Range7Member 2020-01-01 2020-12-31 0000843006 ISDR:Range8Member 2020-01-01 2020-12-31 0000843006 ISDR:Range9Member 2020-01-01 2020-12-31 0000843006 ISDR:Range10Member 2020-01-01 2020-12-31 0000843006 ISDR:Range6Member 2020-12-31 0000843006 ISDR:Range7Member 2020-12-31 0000843006 ISDR:Range8Member 2020-12-31 0000843006 ISDR:Range9Member 2020-12-31 0000843006 ISDR:Range10Member 2020-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure ISSUER DIRECT CORP 0000843006 10-K 2020-12-31 false --12-31 No No Yes Non-accelerated Filer false true false FY 2020 19556000 15766000 17222000 2514000 2051000 0 48000 298000 141000 22368000 18006000 526000 1134000 795000 899000 1830000 2127000 0 256000 88000 77000 6376000 6376000 2906000 3515000 34889000 32390000 304000 266000 1805000 1151000 0 301000 258000 310000 2212000 1812000 4579000 3840000 197000 141000 1971000 2309000 6747000 6290000 0 0 4000 4000 22214000 22275000 -19000 -16000 5943000 3837000 28142000 26100000 25663000 4000 4000 22525000 22275000 3151000 3837000 -19000 4000 22214000 5943000 -17000 -16000 34889000 32390000 657000 700000 534000 2761000 2153000 312000 181000 5546000 4937000 1770000 2100000 865000 2589000 948000 1770000 0 4937000 5546000 0 173000 165000 38000 23000 28000 14000 0 19000 0.001 0.001 1000000 1000000 0 0 0 0 0.001 0.001 20000000 20000000 3770752 3786398 3770752 3786398 18526000 16295000 12927000 10696000 5599000 5599000 5415000 5080000 13111000 11215000 5029000 5086000 3812000 3551000 825000 1219000 751000 885000 10417000 10741000 2694000 474000 56000 321000 2830000 795000 2106000 686000 686000 2106000 0.56 0.18 0.56 0.18 -3000 1000 -3000 1000 2103000 687000 3829572 3786398 3770752 273000 523000 523000 273000 32996 68252 451000 0 451000 -76170 -83898 -785000 -773000 -773000 -785000 304000 753000 1348000 1667000 312000 -528000 19000 25000 273000 523000 761000 1210000 -177000 -362000 37000 -117000 391000 559000 260000 144000 4386000 2864000 27000 420000 0 20000 -27000 -3228000 785000 773000 240000 320000 451000 0 -574000 -1093000 3785000 -1457000 5000 1000 458000 340000 0 2856000 347000 587000 18397000 2212000 1812000 2514000 2051000 44000 21000 122000 108000 280000 267000 705000 705000 1107000 1080000 131000 106000 0 377000 1770000 4600000 1279000 4600000 1279000 1770000 408000 8452000 8452000 408000 173000 173000 153000 153000 69000 69000 2498000 0 2500000 414000 2011000 331000 0 408000 3515000 2906000 408000 0 8000 115000 130000 41000 55000 609000 718000 75230 127563 10000 10313 7167 31750 16000 98563 0 31500 36250 0 16083 2500 $6.80 - $17.40 $6.80 - $17.40 $0.00 $10.75 - $13.21 $7.76 - $17.40 $0.00 $9.26 - $17.40 $13.21 $6.80 - $17.40 $6.80 - $17.40 12.16 12.63 6.80 7.76 9.88 13.16 17.40 12.56 .00 12.90 12.47 .00 15.17 13.21 402275 142818 127306 0 0 295921 0 22682 0 0.0156 0.5000 0.0245 P5Y9M 19000 48002 36669 18000 46000 32002 33000 15000 1667 10.78 11.55 8.76 10.67 11.57 11.61 8.62 11.35 8.85 332690 554388 257987 192060 532220 353948 400700 156665 14753 17.51 11.69 273000 523000 347000 241000 132000 133000 479000 374000 1.0000 1.0000 .6980 .6560 .3020 .3440 307000 522000 84000 94000 21000 21000 412000 637000 283000 -434000 50000 -55000 -21000 -39000 312000 -528000 .2100 .2100 .0410 .0150 .0020 -.0450 .0060 0.0290 -.0010 -.0130 .2560 0.1420 .0030 0.0090 24000 379000 -355000 149000 149000 0 108000 156000 -48000 465000 772000 -307000 15000 23000 -8000 0 94000 -94000 459000 522000 -63000 0 4000 -4000 662000 657000 5000 -197000 115000 -312000 24000 27000 Yes DE 1-10185 38273133 3771002 80000 0 3784 3861 3755 3839 0 2788000 <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><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-indent: 0.5in">Issuer Direct Corporation (the &#8220;Company&#8221; or &#8220;Issuer Direct&#8221;) was incorporated in the State of Delaware in October 1988 under the name Docucon Inc. Subsequent to the December 13, 2007 merger with My EDGAR, Inc., the Company changed its name to Issuer Direct Corporation. Today, Issuer Direct is an industry-leading global communications and compliance company focusing on the needs of corporate issuers. Issuer Direct's principal platform, Platform <u>id.</u>&#8482;, empowers users by thoughtfully integrating the most relevant tools, technologies and products, thus eliminating the complexity associated with producing and distributing their business communications and financial information. The Company operates under several brands in the market, including Direct Transfer, PrecisionIR (PIR), Investor Network, Interwest and ACCESSWIRE. The Company leverages its securities compliance and regulatory expertise to provide a comprehensive set of services that enhance a customer&#8217;s ability to communicate effectively with its shareholder base while meeting all reporting regulations 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-indent: 0.5in">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Significant intercompany accounts and transactions are eliminated in consolidation.</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>Cash Equivalents</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: left; text-indent: 0.5in">For purposes of the Company&#8217;s financial statements, the Company considers all highly liquid investments purchased with an original maturity date of three months or less to be cash equivalents.</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>Accounts Receivable and Allowance for Doubtful Accounts</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.5in">The Company monitors outstanding receivables based on factors surrounding the credit risk of specific customers, historical trends, and other information. Credit is granted on an unsecured basis. The allowance for doubtful accounts is estimated based on an assessment of the Company&#8217;s ability to collect on customer accounts receivable. There is judgment involved with estimating the allowance for doubtful accounts and if the financial condition of the Company&#8217;s customers were to deteriorate, resulting in their inability to make the required payments, the Company may be required to record additional allowances or charges against revenues. Given the current environment of the COVID-19 pandemic additional attention has been paid to the financial viability of our customers. The Company generally writes-off accounts receivable against the allowance when it determines a balance is uncollectible and no longer actively pursues its collection.</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.5in">The following is a summary of our allowance for doubtful accounts during the years ended December 31, 2020 and 2019 (in 000&#8217;s):</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><b>&#160;</b></td><td style="font-size: 8pt; padding-bottom: 1pt"><b>&#160;</b></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Year&#160;Ended<br /> December&#160;31,&#160;2020</b></p></td><td style="font-size: 8pt; padding-bottom: 1pt"><b>&#160;</b></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Year&#160;Ended<br /> December&#160;31,&#160;2019</b></p></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; font-size: 8pt; text-align: left">Beginning&#160;balance</td><td style="width: 8%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">700</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 8%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">534</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Bad debt expense</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">304</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">753</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-bottom: 1pt">Write-offs</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(347</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(587</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; padding-bottom: 2.5pt">Ending balance</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">657</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">700</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#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"><i>Concentration of Credit Risk</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.5in">Financial instruments and related items which potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivables. The Company places its cash and temporary cash investments with credit quality institutions. Such cash balances are currently in excess of the FDIC insurance limit of $250,000. To reduce its risk associated with the failure of such financial institutions, each quarter the Company evaluates the rating of the financial institution in which it holds deposits. As of December 31, 2020, the total amount exceeding such limit was $18,397,000. The Company also had cash-on-hand of $45,000 in Europe and $441,000 in Canada as of December 31, 2020.</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-indent: 0.5in">The Company believes it did not have any financial instruments that could have potentially subjected us to significant concentrations of credit risk for any relevant period.&#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"><i>Revenue Recognition</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.5in">Substantially all the Company&#8217;s revenue comes from contracts with customers for subscriptions to its cloud-based products or contracts for communications and compliance products and services. Customers consist of corporate issuers and professional firms, such as investor relations and public relations firms. In the case of our news distribution and webcasting offerings, our customers also include private companies. The Company accounts for a contract with a customer when there is an enforceable contract between the Company and the customer, the rights of the parties are identified, the contract has economic substance, and collectability of the contract consideration is probable. The Company's revenues are measured based on consideration specified in the contract with each 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-indent: 0.5in">The Company's contracts include either a subscription to our entire platform or certain modules within our platform, or an agreement to perform services, or any combination thereof, and often contain multiple subscriptions and services. For these bundled contracts, the Company accounts for individual subscriptions and services as separate performance obligations if they are distinct, which is when a product or service is separately identifiable from other items in the bundled package, and a customer can benefit from it on its own or with other resources that are readily available to the customer. The Company separates revenue from its contracts into two revenue streams: i) Platform and Technology and ii) Services. Performance obligations of Platform and Technology contracts include providing subscriptions to certain modules or the entire Platform id. system, distributing press releases on a per release basis or conducting webcasts or virtual annual meetings on a per event basis. Performance obligations of Services contracts include obligations to deliver compliance services and annual report printing and distribution on either a stand ready obligation or on a per project or event basis. Set up fees for compliance services are considered a separate performance obligation and are satisfied upfront. Set up fees for our transfer agent module and investor relations content management module are immaterial. The Company&#8217;s subscription and service contracts are generally for one year, with automatic renewal clauses included in the contract until the contract is cancelled. The contracts do not contain any rights of returns, guarantees or warranties. Since contracts are generally for one year, all the revenue is expected to be recognized within one year from the contract start date. As such, the Company has elected the optional exemption that allows the Company not to disclose the transaction price allocated to performance obligations that are unsatisfied or partially satisfied at the end of each reporting 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-indent: 0.5in">The Company recognizes revenue for subscriptions evenly over the contract period, upon distribution for per release contracts and upon event completion for webcasting and virtual annual meeting events. For service contracts that include stand ready obligations, revenue is recognized evenly over the contract period. For all other services delivered on a per project or event basis, the revenue is recognized at the completion of the event. The Company believes recognizing revenue for subscriptions and stand ready obligations using a time-based measure of progress, best reflects the Company&#8217;s performance in satisfying the obligations.</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.5in">For bundled contracts, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the subscription or services. If a standalone selling price is not directly observable, the Company uses the residual method to allocate any remaining price to that subscription or service. The Company reviews standalone selling prices, at least annually, and updates these estimates if necessary.</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.5in">The Company invoices its customers based on the billing schedules designated in its contracts, typically upfront on either a monthly, quarterly or annual basis or per transaction at the completion of the performance obligation. Deferred revenue for the periods presented was primarily related to subscription and service contracts, which are billed upfront, quarterly or annually, however the revenue has not yet been recognized. The associated deferred revenue is generally recognized ratably over the billing period. Additionally, deferred revenue is related to pre-paid packages of press releases for which the releases have not yet been disseminated. Deferred revenue as of December 31, 2020 and December 31, 2019 was $2,212,000 and $1,812,000, respectively, and is expected to be recognized within one year. Revenue recognized for the year ended December 31, 2020 and 2019, that was included in the deferred revenue balance at the beginning of each reporting period, was approximately $1,812,000 and $1,249,000, respectively. Accounts receivable, net of allowance for doubtful accounts, related to contracts with customers was $2,514,000 and $2,051,000 as of December 31, 2020 and December 31, 2019, respectively. Since substantially all the contracts have terms of one year or less, the Company has elected to use the practical expedient regarding the existence of a significant financing.</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.5in">Costs to obtain contracts with customers consist primarily of sales commissions. As of December 31, 2020 and 2019, the Company has capitalized $44,000 and $21,000, respectively, of costs to obtain contracts that are expected to be amortized over more than one year. For contract costs expected to be amortized in less than one year, the Company has elected to use the practical expedient allowing the recognition of incremental costs of obtaining a contract as an expense when incurred. The Company has considered historical renewal rates, expectations of future renewals and economic factors in making these determinations.</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>Fixed Assets</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.5in">Fixed assets are recorded at cost and depreciated over the estimated useful lives of the assets using principally the straight-line method. When items are retired or otherwise disposed of, income is charged or credited for the difference between net book value and proceeds realized thereon. Ordinary maintenance and repairs are charged to expense as incurred, and replacements and betterments are capitalized. The range of estimated useful lives used to calculate depreciation for principal items of property and equipment are as follow:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 8pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; width: 45%; font-weight: bold; text-align: center; padding-bottom: 1pt">Asset&#160;Category</td><td style="width: 10%; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; width: 45%; font-weight: bold; text-align: center; padding-bottom: 1pt">Depreciation&#160;/&#160;Amortization&#160;Period</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Computer equipment</td><td>&#160;</td> <td style="text-align: center">3 years</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Furniture &#38; equipment</td><td>&#160;</td> <td style="text-align: center">3 to 7 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Leasehold&#160;improvements</td><td>&#160;</td> <td style="text-align: center">8&#160;years&#160;or&#160;lesser&#160;of&#160;the&#160;lease&#160;term</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>Earnings per Share</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.5in">Earnings per share accounting guidance requires that basic net income per common share be computed by dividing net income for the period by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing the net income for the period by the weighted average number of common and dilutive common equivalent shares outstanding during the period. Shares issuable upon the exercise of stock options totaling 40,000 and 93,000 were excluded in the computation of diluted earnings per common share during the years ended December 31, 2020 and 2019, respectively, because their impact was 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"><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-indent: 0.5in">The preparation of financial statements in conformity with United States Generally Accepted Accounting Principles (&#8220;GAAP&#8221;) 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. Significant estimates include the allowance for doubtful accounts and the valuation of goodwill, intangible assets, deferred tax assets, and stock-based compensation. 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"><i>Gain on Extinguishment of Debt</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: left; text-indent: 0.5in">On October 2, 2017, the Company entered into a Stock Purchase Agreement (the &#8220;Interwest Purchase Agreement&#8217;) to purchase all of the outstanding equity securities of Interwest Transfer Company, Inc., a Utah corporation (&#8220;Interwest&#8221;) a transfer agent business located in Salt Lake City, Utah. Under the terms of the Interwest Purchase Agreement the Company paid $1,935,000 at closing, $288,000 on the first anniversary of the closing, $320,000 on the second anniversary of the closing and called for another $320,000 to be paid upon the third anniversary date of the closing. The Company also issued 25,235 shares of restricted common stock of the Company at closing. Upon final negotiation and settlement of the third anniversary payment, the Company paid $240,000 to the seller. The difference of $80,000 that was not paid is recorded as Gain on Extinguishment of Debt on the Consolidated Statements of Income for the year ended December 31, 2020.</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>Income Taxes</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.5in">We comply with Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) No. 740 &#8211; Income Taxes which requires an asset and liability approach to financial accounting and reporting for income taxes. Deferred income tax assets and liabilities are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable or deductible amounts based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred income tax assets to the amounts expected to be realized. For any uncertain tax positions, we recognize the impact of a tax position, only if it is more likely than not of being sustained upon examination, based on the technical merits of the position. Our policy regarding the classification of interest and penalties is to classify them as income tax expense in our financial statements, if applicable.</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>Capitalized Software</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.5in">Costs incurred to develop our cloud-based platform products are capitalized when the preliminary project phase is complete, management commits to fund the project and it is probable the project will be completed and used for its intended purposes. Once the software is substantially complete and ready for its intended use, the software is amortized over its estimated useful life, which is typically four years. Costs related to design or maintenance of the software are expensed as incurred. The Company did not capitalize any costs for software development during the year ended December 31, 2020 and capitalized $20,000 during the year ended December 31, 2019. The Company recorded amortization expense of $608,000 and $843,000 during the years ended December 31, 2020 and 2019, respectively, $599,000 and $783,000 of which is included in Cost of revenues on the Consolidated Statements of Income. The remaining amount of $9,000 and $60,000 for the years ended December 31, 2020 and 2019, respectively, is included in Depreciation and amortization.</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.5in">The Company reviews capitalized software for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. One part of the Company&#8217;s suite of products was directed toward private companies seeking to raise capital under Regulation A+ and Regulation D. Market acceptance under these regulations is behind what was initially anticipated, resulting in lower-than-expected revenue from this product. As a result, the Company wrote-off the remaining carrying value of this product in the amount of $44,000 as of December 31, 2019. This amount is included in Depreciation and amortization expense on the Consolidated Statements of Income for 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"><i>Impairment of Long-lived Assets</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.5in">In accordance with the authoritative guidance for accounting for long-lived assets, assets such as property and equipment, trademarks, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Recoverability of asset groups to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset group. If the carrying amount of an asset group exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of an asset group exceeds fair value of the asset group.</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>Lease Accounting</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.5in">We determine if an arrangement is a lease at inception. Our operating lease agreements are primarily for office space and are included within lease right-of-use (&#8220;ROU&#8221;) assets and lease liabilities on the consolidated balance sheets.</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.5in">ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Our variable lease payments consist of non-lease services related to the lease and payments under operating leases classified as short-term. Variable lease payments are excluded from the ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. ROU assets include any lease payments made and exclude lease incentives. Rental expense for lease payments related to operating leases is 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>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-indent: 0.5in">ASC Topic 820 establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Assets and liabilities recorded at fair value in the financial statements are categorized based upon the hierarchy of levels of judgment associated with the inputs used to measure their fair value. Hierarchical levels directly related to the amount of subjectivity associated with the inputs to fair valuation of these assets and liabilities, are as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="3" 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;</font></td> <td style="padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Level 1 &#8211; Quoted prices are available in active markets for identical assets or liabilities at the reporting date. Generally, this includes debt and equity securities that are traded in an active market. Our cash and cash equivalents are quoted at Level 1.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="3" 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;</font></td> <td style="padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Level 2 &#8211; Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Generally, this includes debt and equity securities that are not traded in an active market.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="3" 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;</font></td> <td style="padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Level 3 &#8211; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or other valuation techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.</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-indent: 0.5in">As of December 31, 2020 and 2019, we believe that the fair value of our financial instruments other than cash and cash equivalents, such as, accounts receivable, our line of credit, notes payable, and accounts payable approximate their carrying amounts.</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>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: left; text-indent: 0.5in">The authoritative guidance for stock compensation requires that companies estimate the fair value of share-based payment awards on the date of the grant using an option-pricing model. The associated cost is recognized over the period during which an employee or director is required to provide service in exchange for the award.</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>Translation of Foreign Financial Statements</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: left; text-indent: 0.5in">The financial statements of the foreign subsidiaries of the Company have been translated into U.S. dollars. All assets and liabilities have been translated at current rates of exchange in effect at the end of the period. Income and expense items have been translated at the average exchange rates for the year or the applicable interim period. The gains or losses that result from this process are recorded as a separate component of other accumulated comprehensive income until the entity is sold or substantially liquidated.</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>Comprehensive Income</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: left; text-indent: 0.5in">Comprehensive income consists of net income and other comprehensive income related to changes in the cumulative foreign currency translation adjustment.</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>Business Combinations, Goodwill and Intangible Assets</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: left; text-indent: 0.5in">We account for business combinations under FASB ASC No. 805 &#8211; Business Combinations and the related acquired intangible assets and goodwill under FASB ASC No. 350 &#8211; Intangibles &#8211; Goodwill and Other. The authoritative guidance for business combinations specifies the criteria for recognizing and reporting intangible assets apart from goodwill. We record the assets acquired and liabilities assumed in business combinations at their respective fair values at the date of acquisition, with any excess purchase price recorded as goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets consist of client relationships, customer lists, distribution partner relationships, software, technology, non-compete agreements and trademarks that are initially measured at fair value. At the time of the business combination, trademarks are considered an indefinite-lived asset and, as such, are not amortized as there is no foreseeable limit to cash flows generated from them. The goodwill and intangible assets are assessed annually for impairment, or whenever conditions indicate the asset may be impaired, and any such impairment will be recognized in the period identified. The client relationships (7-10 years), customer lists (3 years), distribution partner relationships (10 years), non-compete agreements (5 years) and software and technology (3-6 years) are amortized over their estimated useful lives (See Note 4).</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>Advertising</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; text-align: left; margin: 0; text-indent: 0.5in">The Company expenses advertising as incurred. Advertising expense totaled $245,000 and $163,000, during the years ended December 31, 2020 and 2019, 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"><i>Recently adopted accounting pronouncements</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.5in">On January 1, 2020, the Company adopted Accounting Standard Update (&#8220;ASU&#8221;) 2017-04 Intangibles &#8211; Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. These amendments eliminate Step 2 from the goodwill impairment test. The annual, or interim, goodwill impairment test is performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. In addition, income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit should be considered when measuring the goodwill impairment loss, if applicable. The amendments also eliminate 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 still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. The Company adopted this amendment as of January 1, 2020 and it has not, nor is it expected to have a significant impact to the financial statements.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 8pt; font-weight: bold">in $000&#146;s</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">December&#160;31,</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2020</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2019</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; font-size: 8pt; text-align: left">Computers equipment</td><td style="width: 8%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">122</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 8%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">108</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Furniture &#38; equipment</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">280</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">267</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt">Leasehold improvements</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">705</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">705</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Total fixed assets, gross</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1,107</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1,080</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt">Less:&#160;Accumulated&#160;depreciation</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(312</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(181</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left; padding-bottom: 2.5pt">Total fixed assets, net</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">795</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">899</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#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-indent: 0.5in">Included in leasehold improvements is $488,000 of tenant improvements allowance associated with a lease signed in March 2019 related to the Company&#8217;s new corporate headquarters. Depreciation expense on fixed assets for the years ended December 31, 2020 and 2019 totaled $131,000 and $106,000, respectively. No disposals were made during the year ended December 31, 2020. During the year ended December 31, 2019, the Company disposed of fixed assets totaling $377,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; text-indent: 0.5in"><i>Acquisition of the VisualWebcaster Platform (&#8220;VWP&#8221;)</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: left; text-indent: 0.5in">On January 3, 2019 (the &#8220;Closing Date&#8221;), the Company entered into an Asset Purchase Agreement (the &#8220;VWP Agreement&#8221;) with Onstream Media Corporation, a Florida corporation (the &#8220;Seller&#8221;), whereby the Company purchased certain assets related primarily to customer accounts, intellectual property, lease deposits and assumed certain existing contractual obligations related primarily to data processing and storage, bandwidth and facility leases relating to the Seller&#8217;s VisualWebcaster Platform. The accounts receivable and the accounts payable related to VWP and existing as of the Closing Date were not included as part of the VWP Agreement.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in">The acquisition was accounted for under the acquisition method of accounting for business combinations in accordance with FASB ASC 805, Business Combinations, which requires, among other things, that the assets acquired and liabilities assumed be recognized at their fair values as of the acquisition date. Acquisition-related costs, which totaled approximately $155,000, are not included as a component of the acquisition accounting, but are recognized as expenses in the periods in which the costs are incurred. The Company employed a third-party valuation firm to assist in determining the purchase price allocation of assets and liabilities acquired from Seller. The valuation resulted in the tangible and intangible assets and liabilities disclosed below. The income approach was used to determine the value of the customer relationships and non-compete agreement. The income approach determines the fair value for the asset based on the present value of cash flows projected to be generated by the asset. Projected cash flows are discounted at a rate of return that reflects the relative risk of achieving the cash flow and the time value of money. Projected cash flows considered multiple factors, including current revenue from existing customers; analysis of expected revenue and attrition trends; reasonable contract renewal assumptions from the perspective of a marketplace participant; probability of executives competing, expected profit margins giving consideration to marketplace synergies; and required returns to contributory assets. The relief from royalty method was used to value the technology. The relief from royalty method determines the fair value by calculating what a typical license fee would be in order to obtain the same or similar license of the technology from market participants. Projected cash flows consider revenue assumptions allocated to the technology.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in">The transaction consisted of a single cash payment to the Seller in the amount of $2,788,000. In connection with the acquisition, the Company assumed two short-term leases associated with an office and co-location for certain computer equipment in New York City, New York as well as entered into a three-year office lease in Florida. In addition to the intangible assets listed below, the purchase price included lease deposits of $13,000 and a right of use asset and corresponding lease liability for the office lease in Florida in the amount of $125,000.</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-indent: 0.5in">The identified intangible assets as a result of the acquisition are as follows (in 000&#8217;s):</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 8pt; text-align: left">Customer relationships</td><td style="width: 10%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 18%; font-size: 8pt; text-align: right">865</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt">Technology</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">497</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Non-compete&#160;agreement</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">69</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; padding-bottom: 1pt">Goodwill</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">1,344</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">2,775</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#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-indent: 0.5in">The components of intangible assets are as follows (in 000&#8217;s):</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">December&#160;31,&#160;2020</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Gross<br /> Carrying<br /> Amount</b></p></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><b>&#160;</b></td><td style="font-size: 8pt; padding-bottom: 1pt"><b>&#160;</b></td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><b>&#160;</b></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Accumulated<br /> Amortization</b></p></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><b>&#160;</b></td><td style="font-size: 8pt; padding-bottom: 1pt"><b>&#160;</b></td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><b>&#160;</b></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Net&#160;Carrying<br /> Amount</b></p></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; font-size: 8pt; text-align: left">Customer lists</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">1,770</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">(1,770</td><td style="width: 1%; font-size: 8pt; text-align: left">)</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Customer relationships</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">4,600</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(2,589</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">2,011</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Proprietary software</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1,279</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(948</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">331</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Distribution&#160;partner&#160;relationships</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">153</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(38</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">115</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Non-compete agreement</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">69</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(28</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">41</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Trademarks &#150; definite-lived</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">173</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(173</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt">Trademarks &#150; indefinite-lived</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">408</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">408</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">Total intangible assets</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">8,452</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">(5,546</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">2,906</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">December&#160;31,&#160;2019</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Gross<br /> Carrying<br /> Amount</b></p></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><b>&#160;</b></td><td style="font-size: 8pt; padding-bottom: 1pt"><b>&#160;</b></td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><b>&#160;</b></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Accumulated<br /> Amortization</b></p></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><b>&#160;</b></td><td style="font-size: 8pt; padding-bottom: 1pt"><b>&#160;</b></td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><b>&#160;</b></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Net&#160;Carrying<br /> Amount</b></p></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; font-size: 8pt; text-align: left">Customer lists</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">1,770</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">(1,770</td><td style="width: 1%; font-size: 8pt; text-align: left">)</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Customer relationships</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">4,600</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(2,100</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">2,500</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Proprietary software</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1,279</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(865</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">414</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Distribution&#160;partner&#160;relationships</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">153</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(23</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">130</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Non-compete agreement</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">69</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(14</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">55</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Trademarks &#150; definite-lived</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">173</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(165</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">8</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt">Trademarks &#150; indefinite-lived</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">408</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">408</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">Total intangible assets</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">8,452</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">(4,937</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">3,515</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#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-indent: 0.5in">The Company performed its annual assessment for impairment of goodwill and intangible assets and determined there was no impairment as of and for the years ended December 31, 2020 and 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-indent: 0.5in">The amortization of intangible assets is a charge to operating expenses and totaled $609,000 and $718,000 in the years ended 2020 and 2019, 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-indent: 0.5in">The future amortization of the identifiable intangible assets is as follows (in 000&#8217;s):</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: left; font-size: 8pt; font-weight: bold">Years&#160;Ending&#160;December&#160;31:</td><td>&#160;</td> <td colspan="3" style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 72%; font-size: 8pt; text-align: left">2021</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 15%; font-size: 8pt; text-align: right">459</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">2022</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">431</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">2023</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">431</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">2024</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">418</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">2025</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">319</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">Thereafter</font></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">440</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">Total</font></td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">2,498</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#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; text-align: left; margin: 0; text-indent: 0.5in">Our goodwill balance of $6,376,000 on December 31, 2020, was related to our acquisition of Basset Press in July 2007, PIR in 2013, ACCESSWIRE in 2014, Interwest in 2017, FSCwire in 2018 and VWP in 2019. We conducted our annual impairment analyses as of October 1, of 2020 and 2019 and determined that no goodwill was impaired.</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: left; margin: 0; text-indent: 0.5in">Effective October 3, 2019, the Company renewed its unsecured Line of Credit, which increased the term to two years, with all other provisions remaining the same. The amount of funds available for borrowing are $3,000,000 and the interest rate is LIBOR plus 1.75%. As of December 31, 2020, the interest rate was 1.89% and the Company did not owe any amounts on the Line of Credit.</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>Dividends</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.5in">We did not pay any dividends during the years ended December 31, 2020 and 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"><i>Preferred stock and 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-indent: 0.5in">There were no issuances of preferred stock or common stock during the years ended December 31, 2020 and 2019 other than stock awarded to employees and the Board of Directors.</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>Stock repurchase and retirement</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.5in">On August 7, 2019, the Company publicly announced a share repurchase program under which the Company is authorized to repurchase up to $1,000,000 of its common shares. On March 16, 2020, the Company publicly announced that the Company increased the share repurchase program to repurchase up to $2,000,000 of its common shares. As of December 31, 2020, the Company repurchased a total of 160,068 shares at an aggregate cost of $1,552,000 (not including commissions of $6,000) as shown in the table below ($ in 000&#8217;s, except share or per share amounts):</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Shares&#160;Repurchased</td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Period</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Total Number of Shares Repurchased</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Average Price Paid Per Share</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Total Number of Shares Purchased as Part of Publicly Announced Program</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 16%; font-size: 8pt; text-align: left"><font style="font-size: 8pt">August 7 -31, 2019</font></td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 16%; font-size: 8pt; text-align: right">22,150</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 16%; font-size: 8pt; text-align: right">9.34</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 15%; font-size: 8pt; text-align: right">22,150</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 15%; font-size: 8pt; text-align: right">793</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">September 1-30, 2019</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">2,830</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">10.00</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">2,830</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">765</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">October 1-31, 2019</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">39,363</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">10.44</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">39,363</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">354</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">November&#160;1-30,&#160;2019</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">11,827</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">10.43</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">11,827</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">231</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">December 1-31, 2019</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">231</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">January 1-31, 2020</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">231</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">February 1-29, 2020</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">231</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">March 1-31, 2020</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">21,700</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">9.33</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">21,700</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">1,028</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">April 1-30, 2020</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">22,698</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">9.02</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">22,698</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">823</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><font style="font-size: 8pt">May 1-31, 2020</font></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">39,500</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">9.51</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">39,500</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">448</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left"><font style="font-size: 8pt">Total</font></td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; font-size: 8pt">&#160;</td> <td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">160,068</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; font-size: 8pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">9.70</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; font-size: 8pt">&#160;</td> <td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">160,068</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; font-size: 8pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">448</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#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-indent: 0.5in">There were no shares repurchased during the period of June 1, 2020 through December 31, 2020.</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.5in">On May 23, 2014, the shareholders of the Company approved the 2014 Equity Incentive Plan (the &#8220;2014 Plan&#8221;). Under the terms of the 2014 Plan, the Company is authorized to issue incentive awards for common stock up to 200,000 shares to employees and other personnel. On June 10, 2016 and June 17, 2020, the shareholders of the Company approved an additional 200,000 and 200,000 awards, respectively, to be issued under the 2014 Plan, bringing the total number of shares to be awarded to 600,000. The awards may be in the form of incentive stock options, nonqualified stock options, restricted stock, restricted stock units and performance awards. The 2014 Plan is effective through March 31, 2024. As of December 31, 2020, there are 236,583 shares which remain to be granted under the 2014 Plan.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The following is a summary of stock options issued during the year ended December 31, 2020 and 2019:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Number of Options</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Outstanding</b></p></td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Range of</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise Price</b></p></td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted Average</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise Price</b></p></td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Aggregate</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Intrinsic Value</b></p></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%; font-size: 8pt">Balance on December 31, 2018</td><td style="width: 2%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 9%; font-size: 8pt; text-align: right">98,563</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 9%; font-size: 8pt; text-align: right"><font style="font-size: 8pt">6.80 - 17.40</font></td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 9%; font-size: 8pt; text-align: right">12.56</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 9%; font-size: 8pt; text-align: right">127,306</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left">Options granted</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">31,500</td><td style="font-size: 8pt; text-align: left">&#160;</td><td>&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><font style="font-size: 8pt">10.75&#160;-&#160;13.21</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">12.90</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left">Options exercised</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td>&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left; padding-bottom: 1pt">Options forfeited/cancelled</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(2,500</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">13.21</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">13.21</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt">Balance on December 31, 2019</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">127,563</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$&#160;</td><td style="font-size: 8pt; text-align: right"><font style="font-size: 8pt">6.80 - 17.40</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">12.63</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">142,818</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left">Options granted</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td>&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left">Options exercised</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(36,250</td><td style="font-size: 8pt; text-align: left">)</td><td>&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><font style="font-size: 8pt">7.76 - 17.40</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">12.47</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">295,921</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left; padding-bottom: 1pt">Options forfeited/cancelled</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(16,083</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><font style="font-size: 8pt">9.26 -17.40</font></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">15.17</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">22,682</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-bottom: 2.5pt">Balance&#160;on&#160;December&#160;31,&#160;2020</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">75,230</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right"><font style="font-size: 8pt">6.80 - 17.40</font></td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">12.16</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">402,275</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#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-indent: 0.5in">The aggregate intrinsic value in the table above represents the total pretax intrinsic value (i.e. the aggregate difference between the closing price of our common stock on December 31, 2020 and 2019 of $17.51 and $11.69, respectively, and the exercise price for in-the-money options) that would have been received by the holders if all instruments had been exercised on December 31, 2020 and 2019. As of December 31, 2020, there was $15,000 of unrecognized compensation cost related to our unvested stock options, which will be recognized through 2021.</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.5in">The following is a summary of unvested stock options during the year ended December 31, 2020 and 2019:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Number of Options</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Outstanding</b></p></td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted Average</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise Price</b></p></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Weighted Average Grant Date Fair Value</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; font-size: 8pt">Balance on December 31, 2018</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 11%; font-size: 8pt; text-align: right">29,000</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">12.87</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">5.47</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left">Options vested</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left; padding-bottom: 1pt">Options forfeited/cancelled</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt">Balance on December 31, 2019</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">29,000</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">12.87</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">5.47</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left">Options vested</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(14,500</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">12.87</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">5.47</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left; padding-bottom: 1pt">Options forfeited/cancelled</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-bottom: 2.5pt">Balance&#160;on&#160;December&#160;31,&#160;2020</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">14,500</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">12.87</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">5.47</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#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-indent: 0.5in">The following table summarizes information about stock options outstanding and exercisable on December 31, 2020:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 8pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="11" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Options&#160;Outstanding</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Options&#160;Exercisable</td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Exercise&#160;Price&#160;Range</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Remaining Contractual Life (in Years)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Exercise Price</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left">$&#160;</td><td style="width: 22%; text-align: left"><font style="font-size: 8pt">0.01 - 7.00</font></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 15%; text-align: right">10,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 15%; text-align: right">4.88</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">6.80</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 15%; text-align: right">10,000</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$&#160;</td><td style="text-align: left"><font style="font-size: 8pt">7.01 - 8.00</font></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,313</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.74</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">7.76</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,313</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">$&#160;</td><td style="text-align: left"><font style="font-size: 8pt">8.01 - 12.00</font></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7,167</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5.87</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">9.88</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,167</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$&#160;</td><td style="text-align: left"><font style="font-size: 8pt">12.01 - 15.00</font></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">31,750</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7.80</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">13.16</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">19,250</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; text-align: left">$&#160;</td><td style="padding-bottom: 1pt; text-align: left"><font style="font-size: 8pt">15.01 - 17.40</font></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">16,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7.42</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">17.40</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">16,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left"><font style="font-size: 8pt">&#160;Total</font></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">75,230</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">6.46</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">12.16</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">60,730</td><td style="padding-bottom: 2.5pt; text-align: left">&#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-indent: 0.5in">Of the 75,230 stock options outstanding, 29,000 are non-qualified stock options. All options have been registered with the SEC.</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.5in">There were no common stock options issued during the year ended December 31, 2020. The fair value of common stock options issued during the year ended December 31, 2019 were estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions used:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Year ended</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>December 31,</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2019</b></p></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 8pt; text-align: left">Expected dividend yield</td><td style="width: 10%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 18%; font-size: 8pt; text-align: right">1.56%</td><td style="width: 1%; font-size: 8pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Expected stock price volatility</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">50%</td><td style="font-size: 8pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Weighted-average risk-free interest rate</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">2.45%</td><td style="font-size: 8pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Weighted-average expected life of options (in years)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">5.75</td><td style="font-size: 8pt; text-align: left">&#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-indent: 0.5in">The following is a summary of restricted stock units issued during the year ended December 31, 2020 and 2019:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><b>&#160;</b></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><b>&#160;</b></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"><b>Number&#160;of&#160;RSUs<br /> Outstanding</b></td><td style="font-size: 8pt; padding-bottom: 1pt"><b>&#160;</b></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted<br /> Average<br /> Fair&#160;Value</b></p></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><b>&#160;</b></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"><b>Aggregate<br /> Intrinsic&#160;Value</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; font-size: 8pt">Balance on December 31, 2018</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 11%; font-size: 8pt; text-align: right">36,669</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">8.76</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">257,987</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Units granted</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">46,000</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">11.57</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">532,220</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Units vested/issued</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(33,000</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">8.62</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">400,700</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Units forfeited</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(1,667</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">8.85</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">14,753</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt">Balance on December 31, 2019</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">48,002</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">11.55</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">554,388</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Units granted</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">18,000</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">10.67</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">192,060</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Units vested/issued</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(32,002</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">11.61</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">353,948</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Units forfeited</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(15,000</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">11.35</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">156,665</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-bottom: 2.5pt">Balance&#160;on&#160;December&#160;31,&#160;2020</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">19,000</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">10.78</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">332,690</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#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-indent: 0.5in">During the year ended December 31, 2020, the Company granted 18,000 restricted stock units with an intrinsic value of $10.67, to certain members of the Board of Directors of the Company. The vesting period for the restricted stock units is the earlier of the 2021 annual meeting of shareholders or one year depending on whether a director stands for re-election at the 2021 annual meeting. During the year ended December 31, 2020, 32,000 restricted stock units with an intrinsic value of $11.61 vested. As of December 31, 2020, there was $91,000 of unrecognized compensation cost related to our unvested restricted stock units, which will be recognized through 2021. All restricted stock units have been registered with the SEC.</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.5in">During the year ended December 31, 2020 and 2019, we recorded compensation expense of $273,000 and $523,000, respectively, related to stock options and restricted stock units.</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: left; text-indent: 0.5in">Generally, our leasing activity consists of office leases. In March 2019, we signed a new lease to move our corporate headquarters to Raleigh, North Carolina. As we continue our transition from a services-based company to a cloud-based platform company, the new lease affords us the ability to separate our warehouse from our corporate office. The new lease, which had a lease commencement date of October 2, 2019, is for 9,766 square feet and expires December 31, 2027. Minimum lease payments are $2,997,000, not including a tenant improvement allowance of $488,000, which is included in fixed assets as of December 31, 2020. We recognized a ROU asset and corresponding lease liability of $2,596,000, which represents the present value of minimum lease payments discounted at 3.77%, the Company&#8217;s incremental borrowing rate at lease inception.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in">Additionally, we have an office in Salt Lake City, Utah, which is on a short-term lease that is less than twelve months. As a result, we have elected the short-term lease recognition exemption for our Utah office lease, which means, for those leases we do not expect to extend beyond twelve months, we will not recognize ROU assets or lease liabilities.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in">In connection with the Company&#8217;s acquisition of VWP (See Note 4), the Company assumed two short-term leases in New York City, NY and entered into a three-year office lease in Florida. We have elected the short-term lease exemption for the two New York leases because we do not expect them to extend beyond twelve months. For the Florida lease, which was signed on January 4, 2019, we recognized a ROU asset and corresponding lease liability of $125,000, which represents the present value of minimum lease payments discounted at 4.25%, the Company&#8217;s incremental borrowing rate at lease inception. After year-end, the Company vacated one of the leases in New York.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in">Lease liabilities totaled $2,361,000 as of December 31, 2020. The current portion of this liability of $390,000 is included in Accrued expenses on the Consolidated balance sheets and the long-term portion of $1,971,000 is included in Lease liabilities on the Consolidated Balance Sheets. Rent expense consists of both operating lease expense from amortization of our ROU assets as well as variable lease expense which consists of non-lease components of office leases (i.e. common area maintenance) or rent expense associated with short- term leases. The components of lease expense were as follows (in 000&#8217;s):</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Year&#160;ended<br /> December&#160;31,&#160;2020</b></p></td><td style="font-size: 8pt; padding-bottom: 1pt"><b>&#160;</b></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Year&#160;ended<br /> December&#160;31,&#160;2019</b></p></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; font-style: italic; text-align: left"><b>Lease expense</b></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 56%; font-size: 8pt; text-align: left">Operating lease expense</td><td style="width: 8%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">347</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 8%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">241</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt">Variable lease expense</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">132</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">133</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left; padding-bottom: 2.5pt">Rent expense</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">479</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">374</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#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-indent: 0.5in">The weighted-average remaining non-cancelable lease term for our operating leases was 6.9 years as of December 31, 2020. As of December 31, 2020, the weighted-average discount rate used to determine the lease liability was 3.8%. The future minimum lease payments to be made under non-cancelable operating leases on December 31, 2020, are as follows (in 000&#8217;s):</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: left; font-size: 8pt; font-weight: bold">Year&#160;Ended&#160;December&#160;31:</td><td>&#160;</td> <td colspan="3" style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 72%; font-size: 8pt; text-align: left">2021</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 15%; font-size: 8pt; text-align: right">394</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">2022</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">359</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">2023</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">369</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">2024</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">379</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">2025</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">389</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">Thereafter</font></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">812</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">Total lease payments</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">2,702</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">Present value adjustment</font></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(341</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">Lease liability</font></td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">2,361</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#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-indent: 0.5in">We have performed an evaluation of our other contracts with customers and suppliers in accordance with Topic 842 and have determined that, except for the leases described above, none of our contracts contain a lease.</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: left; margin: 0; text-indent: 0.5in">From time to time, the Company may be involved in litigation that arises through the normal course of business. The Company is neither a party to any litigation nor are we aware of any such threatened or pending litigation that might result in a material adverse effect to our business.</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.5in">We consider ourselves to be in a single reportable segment under the authoritative guidance for segment reporting, specifically a shareholder communications and compliance company for publicly traded and private companies. The following tables present revenue disaggregated by revenue stream in (000&#8217;s):</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.5in">For the years ended December 31, 2020 and 2019, we generated revenues from the following revenue streams as a percentage of total revenue (in 000&#8217;s):</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Year&#160;Ended<br /> December&#160;31,&#160;2020</b></p></td><td style="font-size: 8pt; padding-bottom: 1pt"><b>&#160;</b></td> <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Year&#160;Ended<br /> December&#160;31,&#160;2019</b></p></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Amount</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Percentage</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Amount</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Percentage</td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 8pt; font-weight: bold; font-style: italic">Revenue</td><td>&#160;</td> <td colspan="3" style="text-align: center">&#160;</td><td>&#160;</td> <td colspan="3" style="text-align: center">&#160;</td><td>&#160;</td> <td colspan="3" style="text-align: center">&#160;</td><td>&#160;</td> <td colspan="3" style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 8pt; text-align: left">Platform&#160;and&#160;Technology</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 10%; font-size: 8pt; text-align: right">12,927</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 8pt; text-align: right">69.8</td><td style="width: 1%; font-size: 8pt; text-align: left">%</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 10%; font-size: 8pt; text-align: right">10,696</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 8pt; text-align: right">65.6</td><td style="width: 1%; font-size: 8pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; padding-bottom: 1pt">Services</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">5,599</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">30.2</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">%</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">5,599</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">34.4</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">18,526</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">100.0</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">%</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">16,295</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">100.0</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">%</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-indent: 0.5in">We did not have any customers during the years ended December 31, 2020 or 2019 that accounted for more than 10% of our revenue.</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.5in">The provision for income taxes consisted of the following components for the years ended December 31 (in 000&#8217;s):</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2020</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2019</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt">Current:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 56%; font-size: 8pt; padding-left: 9pt">Federal</td><td style="width: 8%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">307</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 8%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">522</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-left: 9pt">State</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">84</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">94</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; padding-bottom: 1pt; padding-left: 9pt">Foreign</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">21</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">21</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-left: 0.25in">Total Current</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">412</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">637</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt">Deferred:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-left: 9pt">Federal</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">283</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(434</td><td style="font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; padding-left: 9pt">State</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">50</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(55</td><td style="font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-bottom: 1pt; padding-left: 9pt">Foreign</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(21</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(39</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Total Deferred</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">312</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(528</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-bottom: 2.5pt">Total&#160;expense&#160;for&#160;income&#160;taxes</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">724</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">109</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#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-indent: 0.5in">Reconciliation between the statutory rate and the effective tax rate is as follows on December 31 (in 000's, except percentages):</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2020</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2019</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Amount</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Percentage</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Amount</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Percentage</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 8pt; text-align: left">Federal statutory tax rate</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 10%; font-size: 8pt; text-align: right">594</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 8pt; text-align: right">21.0</td><td style="width: 1%; font-size: 8pt; text-align: left">%</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 10%; font-size: 8pt; text-align: right">165</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 8pt; text-align: right">21.0</td><td style="width: 1%; font-size: 8pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">State tax rate</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">117</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">4.1</td><td style="font-size: 8pt; text-align: left">%</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">12</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1.5</td><td style="font-size: 8pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Permanent&#160;difference&#160;&#150;&#160;stock-based&#160;compensation</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">29</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1.1</td><td style="font-size: 8pt; text-align: left">%</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(13</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(1.6</td><td style="font-size: 8pt; text-align: left">)%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Permanent difference &#150; other</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">12</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">0.3</td><td style="font-size: 8pt; text-align: left">%</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">8</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">0.9</td><td style="font-size: 8pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Provision to return</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">4</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">0.2</td><td style="font-size: 8pt; text-align: left">%</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(37</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(4.5</td><td style="font-size: 8pt; text-align: left">)%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Foreign tax credit generated</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(15</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(0.5</td><td style="font-size: 8pt; text-align: left">)%</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">0.0</td><td style="font-size: 8pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Tax on foreign earnings &#150; tax reform</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">17</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">0.6</td><td style="font-size: 8pt; text-align: left">%</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">24</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">2.9</td><td style="font-size: 8pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Foreign rate differential</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(2</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(0.1</td><td style="font-size: 8pt; text-align: left">)%</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(11</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(1.3</td><td style="font-size: 8pt; text-align: left">)%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">FDII Deduction</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(32</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(1.1</td><td style="font-size: 8pt; text-align: left">)%</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">0.0</td><td style="font-size: 8pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt">Research and development credit</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">0.0</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">%</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(39</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(4.7</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-bottom: 2.5pt; text-indent: 0.25in">Total</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">724</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">25.6</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">%</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">109</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">14.2</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">%</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-indent: 0.5in">Components of net deferred income tax assets are as follows on December 31 (in 000's):</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2020</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2019</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Change</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; font-style: italic"><b>Assets:</b></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 46%; font-size: 8pt; text-align: left">Deferred revenue</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">24</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">379</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">(355</td><td style="width: 1%; font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Allowance for doubtful accounts</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">149</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">149</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Stock options</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">108</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">156</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(48</td><td style="font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Transaction costs</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">46</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">49</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(3</td><td style="font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; padding-bottom: 1pt">Other</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">138</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">39</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">99</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Total deferred tax asset</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">465</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">772</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(307</td><td style="font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; font-style: italic; text-align: justify"><b>Liabilities:</b></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Prepaid expenses</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(15</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(23</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">8</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Basis difference in fixed assets</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(188</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(14</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(174</td><td style="font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Capitalized software</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(94</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">94</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt">Purchase of intangibles</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(459</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(522</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">63</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; padding-bottom: 1pt">Other</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(4</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">4</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt">Total deferred tax liability</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(662</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(657</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(5</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-bottom: 2.5pt">Total&#160;net&#160;deferred&#160;tax&#160;asset&#160;/&#160;(liability)</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">(197</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">115</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">(312</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">)</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in">As of each reporting date, the Company&#8217;s management considers new evidence, both positive and negative, that could impact management&#8217;s view with regard to future realization of deferred tax assets. In assessing the recovery of the deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income in the periods in which those temporary differences become deductible. Management considers the scheduled reversals of future deferred tax assets, projected future taxable income, and tax planning strategies in making this assessment. It has been determined that is more likely than not that the Company's deferred tax assets are able to be realized based on future positive earnings and reversal of existing temporary differences.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in">The Company had no unrecognized tax benefits as of December 31, 2020 or December 31, 2019. Interest and, if applicable, penalties are recognized related to unrecognized tax benefits in income tax expense. There are no accruals for interest and penalties on December 31, 2020.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in">Undistributed earnings of the Company are insignificant as of December 31, 2020. With the enactment of the 2017 Act, the Company does not consider any of its foreign earnings as indefinitely reinvested.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in">The Company is subject to income taxation by both federal and state taxing authorities. Income tax returns for the years ended December 31, 2019, 2018 and 2017 are open to audit by federal and state taxing 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-indent: 0.5in">The Company sponsors a defined contribution 401(k) Profit Sharing Plan and allows all employees in the United States to participate. Matching and profit-sharing contributions to the plan are at the discretion of management, but are limited to the amount deductible for federal income tax purposes. The Company made contributions to the plan of $24,000 and $27,000 during the years ended December 31, 2020 and 2019, 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: left; text-indent: 0.5in">For purposes of the Company&#8217;s financial statements, the Company considers all highly liquid investments purchased with an original maturity date of three months or less to be cash equivalents.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The Company monitors outstanding receivables based on factors surrounding the credit risk of specific customers, historical trends, and other information. Credit is granted on an unsecured basis. The allowance for doubtful accounts is estimated based on an assessment of the Company&#8217;s ability to collect on customer accounts receivable. There is judgment involved with estimating the allowance for doubtful accounts and if the financial condition of the Company&#8217;s customers were to deteriorate, resulting in their inability to make the required payments, the Company may be required to record additional allowances or charges against revenues. Given the current environment of the COVID-19 pandemic additional attention has been paid to the financial viability of our customers. The Company generally writes-off accounts receivable against the allowance when it determines a balance is uncollectible and no longer actively pursues its collection.</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.5in">The following is a summary of our allowance for doubtful accounts during the years ended December 31, 2020 and 2019 (in 000&#8217;s):</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><b>&#160;</b></td><td style="font-size: 8pt; padding-bottom: 1pt"><b>&#160;</b></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Year&#160;Ended<br /> December&#160;31,&#160;2020</b></p></td><td style="font-size: 8pt; padding-bottom: 1pt"><b>&#160;</b></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Year&#160;Ended<br /> December&#160;31,&#160;2019</b></p></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; font-size: 8pt; text-align: left">Beginning&#160;balance</td><td style="width: 8%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">700</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 8%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">534</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Bad debt expense</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">304</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">753</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-bottom: 1pt">Write-offs</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(347</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(587</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; padding-bottom: 2.5pt">Ending balance</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">657</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">700</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><b>&#160;</b></td><td style="font-size: 8pt; padding-bottom: 1pt"><b>&#160;</b></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Year&#160;Ended<br /> December&#160;31,&#160;2020</b></p></td><td style="font-size: 8pt; padding-bottom: 1pt"><b>&#160;</b></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Year&#160;Ended<br /> December&#160;31,&#160;2019</b></p></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; font-size: 8pt; text-align: left">Beginning&#160;balance</td><td style="width: 8%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">700</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 8%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">534</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Bad debt expense</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">304</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">753</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-bottom: 1pt">Write-offs</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(347</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(587</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; padding-bottom: 2.5pt">Ending balance</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">657</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">700</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Financial instruments and related items which potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivables. The Company places its cash and temporary cash investments with credit quality institutions. Such cash balances are currently in excess of the FDIC insurance limit of $250,000. To reduce its risk associated with the failure of such financial institutions, each quarter the Company evaluates the rating of the financial institution in which it holds deposits. As of December 31, 2020, the total amount exceeding such limit was $18,397,000. The Company also had cash-on-hand of $45,000 in Europe and $441,000 in Canada as of December 31, 2020.</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-indent: 0.5in">The Company believes it did not have any financial instruments that could have potentially subjected us to significant concentrations of credit risk for any relevant period.</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-indent: 0.5in">Substantially all the Company&#8217;s revenue comes from contracts with customers for subscriptions to its cloud-based products or contracts for communications and compliance products and services. Customers consist of corporate issuers and professional firms, such as investor relations and public relations firms. In the case of our news distribution and webcasting offerings, our customers also include private companies. The Company accounts for a contract with a customer when there is an enforceable contract between the Company and the customer, the rights of the parties are identified, the contract has economic substance, and collectability of the contract consideration is probable. The Company's revenues are measured based on consideration specified in the contract with each 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-indent: 0.5in">The Company's contracts include either a subscription to our entire platform or certain modules within our platform, or an agreement to perform services, or any combination thereof, and often contain multiple subscriptions and services. For these bundled contracts, the Company accounts for individual subscriptions and services as separate performance obligations if they are distinct, which is when a product or service is separately identifiable from other items in the bundled package, and a customer can benefit from it on its own or with other resources that are readily available to the customer. The Company separates revenue from its contracts into two revenue streams: i) Platform and Technology and ii) Services. Performance obligations of Platform and Technology contracts include providing subscriptions to certain modules or the entire Platform id. system, distributing press releases on a per release basis or conducting webcasts or virtual annual meetings on a per event basis. Performance obligations of Services contracts include obligations to deliver compliance services and annual report printing and distribution on either a stand ready obligation or on a per project or event basis. Set up fees for compliance services are considered a separate performance obligation and are satisfied upfront. Set up fees for our transfer agent module and investor relations content management module are immaterial. The Company&#8217;s subscription and service contracts are generally for one year, with automatic renewal clauses included in the contract until the contract is cancelled. The contracts do not contain any rights of returns, guarantees or warranties. Since contracts are generally for one year, all the revenue is expected to be recognized within one year from the contract start date. As such, the Company has elected the optional exemption that allows the Company not to disclose the transaction price allocated to performance obligations that are unsatisfied or partially satisfied at the end of each reporting 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-indent: 0.5in">The Company recognizes revenue for subscriptions evenly over the contract period, upon distribution for per release contracts and upon event completion for webcasting and virtual annual meeting events. For service contracts that include stand ready obligations, revenue is recognized evenly over the contract period. For all other services delivered on a per project or event basis, the revenue is recognized at the completion of the event. The Company believes recognizing revenue for subscriptions and stand ready obligations using a time-based measure of progress, best reflects the Company&#8217;s performance in satisfying the obligations.</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.5in">For bundled contracts, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the subscription or services. If a standalone selling price is not directly observable, the Company uses the residual method to allocate any remaining price to that subscription or service. The Company reviews standalone selling prices, at least annually, and updates these estimates if necessary.</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.5in">The Company invoices its customers based on the billing schedules designated in its contracts, typically upfront on either a monthly, quarterly or annual basis or per transaction at the completion of the performance obligation. Deferred revenue for the periods presented was primarily related to subscription and service contracts, which are billed upfront, quarterly or annually, however the revenue has not yet been recognized. The associated deferred revenue is generally recognized ratably over the billing period. Additionally, deferred revenue is related to pre-paid packages of press releases for which the releases have not yet been disseminated. Deferred revenue as of December 31, 2020 and December 31, 2019 was $2,212,000 and $1,812,000, respectively, and is expected to be recognized within one year. Revenue recognized for the year ended December 31, 2020 and 2019, that was included in the deferred revenue balance at the beginning of each reporting period, was approximately $1,812,000 and $1,249,000, respectively. Accounts receivable, net of allowance for doubtful accounts, related to contracts with customers was $2,514,000 and $2,051,000 as of December 31, 2020 and December 31, 2019, respectively. Since substantially all the contracts have terms of one year or less, the Company has elected to use the practical expedient regarding the existence of a significant financing.</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.5in">Costs to obtain contracts with customers consist primarily of sales commissions. As of December 31, 2020 and 2019, the Company has capitalized $44,000 and $21,000, respectively, of costs to obtain contracts that are expected to be amortized over more than one year. For contract costs expected to be amortized in less than one year, the Company has elected to use the practical expedient allowing the recognition of incremental costs of obtaining a contract as an expense when incurred. The Company has considered historical renewal rates, expectations of future renewals and economic factors in making these determinations.</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.5in">Fixed assets are recorded at cost and depreciated over the estimated useful lives of the assets using principally the straight-line method. When items are retired or otherwise disposed of, income is charged or credited for the difference between net book value and proceeds realized thereon. Ordinary maintenance and repairs are charged to expense as incurred, and replacements and betterments are capitalized. The range of estimated useful lives used to calculate depreciation for principal items of property and equipment are as follow:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 8pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; width: 45%; font-weight: bold; text-align: center; padding-bottom: 1pt">Asset&#160;Category</td><td style="width: 10%; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; width: 45%; font-weight: bold; text-align: center; padding-bottom: 1pt">Depreciation&#160;/&#160;Amortization&#160;Period</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Computer equipment</td><td>&#160;</td> <td style="text-align: center">3 years</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Furniture &#38; equipment</td><td>&#160;</td> <td style="text-align: center">3 to 7 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Leasehold&#160;improvements</td><td>&#160;</td> <td style="text-align: center">8&#160;years&#160;or&#160;lesser&#160;of&#160;the&#160;lease&#160;term</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 8pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; width: 45%; font-weight: bold; text-align: center; padding-bottom: 1pt">Asset&#160;Category</td><td style="width: 10%; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; width: 45%; font-weight: bold; text-align: center; padding-bottom: 1pt">Depreciation&#160;/&#160;Amortization&#160;Period</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Computer equipment</td><td>&#160;</td> <td style="text-align: center">3 years</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Furniture &#38; equipment</td><td>&#160;</td> <td style="text-align: center">3 to 7 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Leasehold&#160;improvements</td><td>&#160;</td> <td style="text-align: center">8&#160;years&#160;or&#160;lesser&#160;of&#160;the&#160;lease&#160;term</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Earnings per share accounting guidance requires that basic net income per common share be computed by dividing net income for the period by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing the net income for the period by the weighted average number of common and dilutive common equivalent shares outstanding during the period. Shares issuable upon the exercise of stock options totaling 40,000 and 93,000 were excluded in the computation of diluted earnings per common share during the years ended December 31, 2020 and 2019, respectively, because their impact was 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-indent: 0.5in">The preparation of financial statements in conformity with United States Generally Accepted Accounting Principles (&#8220;GAAP&#8221;) 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. Significant estimates include the allowance for doubtful accounts and the valuation of goodwill, intangible assets, deferred tax assets, and stock-based compensation. 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: left; text-indent: 0.5in">On October 2, 2017, the Company entered into a Stock Purchase Agreement (the &#8220;Interwest Purchase Agreement&#8217;) to purchase all of the outstanding equity securities of Interwest Transfer Company, Inc., a Utah corporation (&#8220;Interwest&#8221;) a transfer agent business located in Salt Lake City, Utah. Under the terms of the Interwest Purchase Agreement the Company paid $1,935,000 at closing, $288,000 on the first anniversary of the closing, $320,000 on the second anniversary of the closing and called for another $320,000 to be paid upon the third anniversary date of the closing. The Company also issued 25,235 shares of restricted common stock of the Company at closing. Upon final negotiation and settlement of the third anniversary payment, the Company paid $240,000 to the seller. The difference of $80,000 that was not paid is recorded as Gain on Extinguishment of Debt on the Consolidated Statements of Income for the year ended December 31, 2020.</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: left; margin: 0; text-indent: 0.5in">We comply with Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) No. 740 &#8211; Income Taxes which requires an asset and liability approach to financial accounting and reporting for income taxes. Deferred income tax assets and liabilities are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable or deductible amounts based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred income tax assets to the amounts expected to be realized. For any uncertain tax positions, we recognize the impact of a tax position, only if it is more likely than not of being sustained upon examination, based on the technical merits of the position. Our policy regarding the classification of interest and penalties is to classify them as income tax expense in our financial statements, if applicable.</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: left; margin: 0; text-indent: 0.5in">Costs incurred to develop our cloud-based platform products are capitalized when the preliminary project phase is complete, management commits to fund the project and it is probable the project will be completed and used for its intended purposes. Once the software is substantially complete and ready for its intended use, the software is amortized over its estimated useful life, which is typically four years. Costs related to design or maintenance of the software are expensed as incurred. The Company did not capitalize any costs for software development during the year ended December 31, 2020 and capitalized $20,000 during the year ended December 31, 2019. The Company recorded amortization expense of $608,000 and $843,000 during the years ended December 31, 2020 and 2019, respectively, $599,000 and $783,000 of which is included in Cost of revenues on the Consolidated Statements of Income. The remaining amount of $9,000 and $60,000 for the years ended December 31, 2020 and 2019, respectively, is included in Depreciation and amortization.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; text-align: left; margin: 0; text-indent: 0.5in">The Company reviews capitalized software for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. One part of the Company&#8217;s suite of products was directed toward private companies seeking to raise capital under Regulation A+ and Regulation D. Market acceptance under these regulations is behind what was initially anticipated, resulting in lower-than-expected revenue from this product. As a result, the Company wrote-off the remaining carrying value of this product in the amount of $44,000 as of December 31, 2019. This amount is included in Depreciation and amortization expense on the Consolidated Statements of Income for the year ended December 31, 2019.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">In accordance with the authoritative guidance for accounting for long-lived assets, assets such as property and equipment, trademarks, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Recoverability of asset groups to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset group. If the carrying amount of an asset group exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of an asset group exceeds fair value of the asset group.</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: left; margin: 0; text-indent: 0.5in">We determine if an arrangement is a lease at inception. Our operating lease agreements are primarily for office space and are included within lease right-of-use (&#8220;ROU&#8221;) assets and lease liabilities on the consolidated balance sheets.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; text-align: left; margin: 0; text-indent: 0.5in">ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Our variable lease payments consist of non-lease services related to the lease and payments under operating leases classified as short-term. Variable lease payments are excluded from the ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. ROU assets include any lease payments made and exclude lease incentives. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; text-align: left; margin: 0; text-indent: 0.5in">ASC Topic 820 establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Assets and liabilities recorded at fair value in the financial statements are categorized based upon the hierarchy of levels of judgment associated with the inputs used to measure their fair value. Hierarchical levels directly related to the amount of subjectivity associated with the inputs to fair valuation of these assets and liabilities, are as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="3" cellpadding="0" style="width: 100%"> <tr> <td style="font: 12pt Times New Roman, Times, Serif; vertical-align: top; width: 72px; padding-left: 0.5in"><font style="font-size: 8pt">&#9679;</font></td> <td style="font: 12pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Level 1 &#8211; Quoted prices are available in active markets for identical assets or liabilities at the reporting date. Generally, this includes debt and equity securities that are traded in an active market. Our cash and cash equivalents are quoted at Level 1.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="3" cellpadding="0" style="width: 100%"> <tr> <td style="font: 12pt Times New Roman, Times, Serif; vertical-align: top; width: 72px; padding-left: 0.5in"><font style="font-size: 8pt">&#9679;</font></td> <td style="font: 12pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Level 2 &#8211; Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Generally, this includes debt and equity securities that are not traded in an active market.</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="3" cellpadding="0" style="width: 100%"> <tr> <td style="font: 12pt Times New Roman, Times, Serif; vertical-align: top; width: 72px; padding-left: 0.5in"><font style="font-size: 8pt">&#9679;</font></td> <td style="font: 12pt Times New Roman, Times, Serif; padding: 0.75pt; text-align: justify"><font style="font-size: 8pt">Level 3 &#8211; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or other valuation techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.</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; text-align: left; margin: 0; text-indent: 0.5in">As of December 31, 2020 and 2019, we believe that the fair value of our financial instruments other than cash and cash equivalents, such as, accounts receivable, our line of credit, notes payable, and accounts payable approximate their carrying amounts.</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: left; text-indent: 0.5in">The authoritative guidance for stock compensation requires that companies estimate the fair value of share-based payment awards on the date of the grant using an option-pricing model. The associated cost is recognized over the period during which an employee or director is required to provide service in exchange for the award.</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: left; text-indent: 0.5in">The financial statements of the foreign subsidiaries of the Company have been translated into U.S. dollars. All assets and liabilities have been translated at current rates of exchange in effect at the end of the period. Income and expense items have been translated at the average exchange rates for the year or the applicable interim period. The gains or losses that result from this process are recorded as a separate component of other accumulated comprehensive income until the entity is sold or substantially liquidated.</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: left; text-indent: 0.5in">Comprehensive income consists of net income and other comprehensive income related to changes in the cumulative foreign currency translation adjustment.</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: left; text-indent: 0.5in">We account for business combinations under FASB ASC No. 805 &#8211; Business Combinations and the related acquired intangible assets and goodwill under FASB ASC No. 350 &#8211; Intangibles &#8211; Goodwill and Other. The authoritative guidance for business combinations specifies the criteria for recognizing and reporting intangible assets apart from goodwill. We record the assets acquired and liabilities assumed in business combinations at their respective fair values at the date of acquisition, with any excess purchase price recorded as goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets consist of client relationships, customer lists, distribution partner relationships, software, technology, non-compete agreements and trademarks that are initially measured at fair value. At the time of the business combination, trademarks are considered an indefinite-lived asset and, as such, are not amortized as there is no foreseeable limit to cash flows generated from them. The goodwill and intangible assets are assessed annually for impairment, or whenever conditions indicate the asset may be impaired, and any such impairment will be recognized in the period identified. The client relationships (7-10 years), customer lists (3 years), distribution partner relationships (10 years), non-compete agreements (5 years) and software and technology (3-6 years) are amortized over their estimated useful lives (See Note 4).</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: left; margin: 0; text-indent: 0.5in">The Company expenses advertising as incurred. Advertising expense totaled $245,000 and $163,000, during the years ended December 31, 2020 and 2019, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; text-align: left; margin: 0; text-indent: 0.5in">On January 1, 2020, the Company adopted Accounting Standard Update (&#8220;ASU&#8221;) 2017-04 Intangibles &#8211; Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. These amendments eliminate Step 2 from the goodwill impairment test. The annual, or interim, goodwill impairment test is performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. In addition, income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit should be considered when measuring the goodwill impairment loss, if applicable. The amendments also eliminate 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 still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. The Company adopted this amendment as of January 1, 2020 and it has not, nor is it expected to have a significant impact to the financial statements.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: left">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 8pt; font-weight: bold">in $000&#146;s</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">December&#160;31,</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2020</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2019</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; font-size: 8pt; text-align: left">Computers equipment</td><td style="width: 8%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">122</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 8%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">108</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Furniture &#38; equipment</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">280</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">267</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt">Leasehold improvements</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">705</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">705</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Total fixed assets, gross</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1,107</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1,080</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt">Less:&#160;Accumulated&#160;depreciation</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(312</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(181</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left; padding-bottom: 2.5pt">Total fixed assets, net</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">795</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">899</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 8pt; text-align: left">Customer relationships</td><td style="width: 10%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 18%; font-size: 8pt; text-align: right">865</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt">Technology</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">497</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Non-compete&#160;agreement</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">69</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; padding-bottom: 1pt">Goodwill</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">1,344</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">2,775</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="11" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December&#160;31,&#160;2020</b></font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Gross<br /> Carrying<br /> Amount</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: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Accumulated<br /> Amortization</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: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Net&#160;Carrying<br /> Amount</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 46%"><font style="font: 8pt Times New Roman, Times, Serif">Customer lists</font></td> <td style="width: 5%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,770</font></td> <td style="width: 1%">&#160;</td> <td style="width: 5%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(1,770</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="width: 5%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;&#160;&#160;</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 8pt Times New Roman, Times, Serif">Customer relationships</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4,600</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">(2,589</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">2,011</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 8pt Times New Roman, Times, Serif">Proprietary software</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,279</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">(948</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">331</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 8pt Times New Roman, Times, Serif">Distribution&#160;partner&#160;relationships</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">153</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">(38</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">115</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 8pt Times New Roman, Times, Serif">Non-compete agreement</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">69</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">(28</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">41</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 8pt Times New Roman, Times, Serif">Trademarks &#8211; definite-lived</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">173</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">(173</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">&#8212;&#160;&#160;</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 8pt Times New Roman, Times, Serif">Trademarks &#8211; indefinite-lived</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">408</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">&#8212;&#160;&#160;</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">408</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 9pt"><font style="font: 8pt Times New Roman, Times, Serif">Total intangible assets</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">8,452</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(5,546</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">2,906</font></td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="11" style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>December&#160;31,&#160;2019</b></font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Gross<br /> Carrying<br /> Amount</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: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Accumulated<br /> Amortization</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: center"><font style="font: 8pt Times New Roman, Times, Serif"><b>Net&#160;Carrying<br /> Amount</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 46%"><font style="font: 8pt Times New Roman, Times, Serif">Customer lists</font></td> <td style="width: 5%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,770</font></td> <td style="width: 1%">&#160;</td> <td style="width: 5%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(1,770</font></td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td style="width: 5%">&#160;</td> <td style="width: 1%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="width: 11%; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;&#160;&#160;</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 8pt Times New Roman, Times, Serif">Customer relationships</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">4,600</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">(2,100</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">2,500</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 8pt Times New Roman, Times, Serif">Proprietary software</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">1,279</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">(865</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">414</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 8pt Times New Roman, Times, Serif">Distribution&#160;partner&#160;relationships</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">153</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">(23</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">130</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 8pt Times New Roman, Times, Serif">Non-compete agreement</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">69</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">(14</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">55</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font: 8pt Times New Roman, Times, Serif">Trademarks &#8211; definite-lived</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">173</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">(165</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">8</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><font style="font: 8pt Times New Roman, Times, Serif">Trademarks &#8211; indefinite-lived</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">408</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">&#8212;&#160;&#160;</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">408</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 9pt"><font style="font: 8pt Times New Roman, Times, Serif">Total intangible assets</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">8,452</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">(4,937</font></td> <td><font style="font: 8pt Times New Roman, Times, Serif">)</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font: 8pt Times New Roman, Times, Serif">3,515</font></td> <td>&#160;</td></tr> </table> <p style="font: 8pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: left; font-size: 8pt; font-weight: bold">Years&#160;Ending&#160;December&#160;31:</td><td>&#160;</td> <td colspan="3" style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 72%; font-size: 8pt; text-align: left">2021</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 15%; font-size: 8pt; text-align: right">459</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">2022</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">431</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">2023</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">431</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">2024</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">418</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">2025</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">319</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">Thereafter</font></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">440</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">Total</font></td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">2,498</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Shares&#160;Repurchased</td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Period</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Total Number of Shares Repurchased</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Average Price Paid Per Share</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Total Number of Shares Purchased as Part of Publicly Announced Program</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 16%; font-size: 8pt; text-align: left"><font style="font-size: 8pt">August 7 -31, 2019</font></td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 16%; font-size: 8pt; text-align: right">22,150</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 16%; font-size: 8pt; text-align: right">9.34</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 15%; font-size: 8pt; text-align: right">22,150</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 15%; font-size: 8pt; text-align: right">793</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">September 1-30, 2019</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">2,830</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">10.00</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">2,830</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">765</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">October 1-31, 2019</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">39,363</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">10.44</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">39,363</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">354</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">November&#160;1-30,&#160;2019</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">11,827</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">10.43</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">11,827</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">231</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">December 1-31, 2019</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">231</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">January 1-31, 2020</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">231</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">February 1-29, 2020</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">231</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">March 1-31, 2020</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">21,700</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">9.33</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">21,700</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">1,028</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">April 1-30, 2020</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">22,698</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">9.02</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">22,698</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">823</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><font style="font-size: 8pt">May 1-31, 2020</font></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">39,500</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">9.51</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">39,500</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">448</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left"><font style="font-size: 8pt">Total</font></td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; font-size: 8pt">&#160;</td> <td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">160,068</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; font-size: 8pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">9.70</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; font-size: 8pt">&#160;</td> <td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">160,068</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; font-size: 8pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">448</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Number of Options</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Outstanding</b></p></td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Range of</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise Price</b></p></td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted Average</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise Price</b></p></td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Aggregate</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Intrinsic Value</b></p></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%; font-size: 8pt">Balance on December 31, 2018</td><td style="width: 2%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 9%; font-size: 8pt; text-align: right">98,563</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 9%; font-size: 8pt; text-align: right"><font style="font-size: 8pt">6.80 - 17.40</font></td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 9%; font-size: 8pt; text-align: right">12.56</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 9%; font-size: 8pt; text-align: right">127,306</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left">Options granted</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">31,500</td><td style="font-size: 8pt; text-align: left">&#160;</td><td>&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><font style="font-size: 8pt">10.75&#160;-&#160;13.21</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">12.90</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left">Options exercised</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td>&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left; padding-bottom: 1pt">Options forfeited/cancelled</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(2,500</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">13.21</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">13.21</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt">Balance on December 31, 2019</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">127,563</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$&#160;</td><td style="font-size: 8pt; text-align: right"><font style="font-size: 8pt">6.80 - 17.40</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">12.63</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">142,818</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left">Options granted</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td>&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left">Options exercised</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(36,250</td><td style="font-size: 8pt; text-align: left">)</td><td>&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right"><font style="font-size: 8pt">7.76 - 17.40</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">12.47</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">295,921</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left; padding-bottom: 1pt">Options forfeited/cancelled</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(16,083</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><font style="font-size: 8pt">9.26 -17.40</font></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">15.17</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">22,682</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-bottom: 2.5pt">Balance&#160;on&#160;December&#160;31,&#160;2020</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">75,230</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right"><font style="font-size: 8pt">6.80 - 17.40</font></td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">12.16</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">402,275</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Number of Options</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Outstanding</b></p></td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted Average</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise Price</b></p></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Weighted Average Grant Date Fair Value</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; font-size: 8pt">Balance on December 31, 2018</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 11%; font-size: 8pt; text-align: right">29,000</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">12.87</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">5.47</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left">Options vested</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left; padding-bottom: 1pt">Options forfeited/cancelled</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt">Balance on December 31, 2019</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">29,000</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">12.87</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">5.47</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left">Options vested</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(14,500</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">12.87</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">5.47</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-size: 8pt; text-align: left; padding-bottom: 1pt">Options forfeited/cancelled</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-bottom: 2.5pt">Balance&#160;on&#160;December&#160;31,&#160;2020</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">14,500</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">12.87</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">5.47</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 8pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="11" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Options&#160;Outstanding</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Options&#160;Exercisable</td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Exercise&#160;Price&#160;Range</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Remaining Contractual Life (in Years)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Exercise Price</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left">$&#160;</td><td style="width: 22%; text-align: left"><font style="font-size: 8pt">0.01 - 7.00</font></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 15%; text-align: right">10,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 15%; text-align: right">4.88</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">6.80</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 15%; text-align: right">10,000</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$&#160;</td><td style="text-align: left"><font style="font-size: 8pt">7.01 - 8.00</font></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,313</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.74</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">7.76</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,313</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">$&#160;</td><td style="text-align: left"><font style="font-size: 8pt">8.01 - 12.00</font></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7,167</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5.87</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">9.88</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,167</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$&#160;</td><td style="text-align: left"><font style="font-size: 8pt">12.01 - 15.00</font></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">31,750</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7.80</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">13.16</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">19,250</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; text-align: left">$&#160;</td><td style="padding-bottom: 1pt; text-align: left"><font style="font-size: 8pt">15.01 - 17.40</font></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">16,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7.42</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">17.40</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">16,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left"><font style="font-size: 8pt">&#160;Total</font></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">75,230</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">6.46</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">12.16</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">60,730</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Year ended</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>December 31,</b></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2019</b></p></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 8pt; text-align: left">Expected dividend yield</td><td style="width: 10%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 18%; font-size: 8pt; text-align: right">1.56%</td><td style="width: 1%; font-size: 8pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Expected stock price volatility</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">50%</td><td style="font-size: 8pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Weighted-average risk-free interest rate</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">2.45%</td><td style="font-size: 8pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Weighted-average expected life of options (in years)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">5.75</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><b>&#160;</b></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><b>&#160;</b></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"><b>Number&#160;of&#160;RSUs<br /> Outstanding</b></td><td style="font-size: 8pt; padding-bottom: 1pt"><b>&#160;</b></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted<br /> Average<br /> Fair&#160;Value</b></p></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><b>&#160;</b></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center"><b>Aggregate<br /> Intrinsic&#160;Value</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; font-size: 8pt">Balance on December 31, 2018</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 11%; font-size: 8pt; text-align: right">36,669</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">8.76</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">257,987</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Units granted</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">46,000</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">11.57</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">532,220</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Units vested/issued</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(33,000</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">8.62</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">400,700</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Units forfeited</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(1,667</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">8.85</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">14,753</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt">Balance on December 31, 2019</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">48,002</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">11.55</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">554,388</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Units granted</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">18,000</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">10.67</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">192,060</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Units vested/issued</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(32,002</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">11.61</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">353,948</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Units forfeited</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(15,000</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">11.35</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">156,665</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-bottom: 2.5pt">Balance&#160;on&#160;December&#160;31,&#160;2020</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">19,000</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">10.78</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">332,690</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Year&#160;ended<br /> December&#160;31,&#160;2020</b></p></td><td style="font-size: 8pt; padding-bottom: 1pt"><b>&#160;</b></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Year&#160;ended<br /> December&#160;31,&#160;2019</b></p></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; font-style: italic; text-align: left"><b>Lease expense</b></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 56%; font-size: 8pt; text-align: left">Operating lease expense</td><td style="width: 8%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">347</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 8%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">241</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt">Variable lease expense</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">132</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">133</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left; padding-bottom: 2.5pt">Rent expense</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">479</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">374</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: left; font-size: 8pt; font-weight: bold">Year&#160;Ended&#160;December&#160;31:</td><td>&#160;</td> <td colspan="3" style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 72%; font-size: 8pt; text-align: left">2021</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 15%; font-size: 8pt; text-align: right">394</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">2022</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">359</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">2023</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">369</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">2024</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">379</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">2025</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">389</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">Thereafter</font></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">812</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">Total lease payments</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">2,702</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">Present value adjustment</font></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(341</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">Lease liability</font></td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">2,361</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Year&#160;Ended<br /> December&#160;31,&#160;2020</b></p></td><td style="font-size: 8pt; padding-bottom: 1pt"><b>&#160;</b></td> <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: center"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Year&#160;Ended<br /> December&#160;31,&#160;2019</b></p></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Amount</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Percentage</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Amount</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Percentage</td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 8pt; font-weight: bold; font-style: italic">Revenue</td><td>&#160;</td> <td colspan="3" style="text-align: center">&#160;</td><td>&#160;</td> <td colspan="3" style="text-align: center">&#160;</td><td>&#160;</td> <td colspan="3" style="text-align: center">&#160;</td><td>&#160;</td> <td colspan="3" style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 8pt; text-align: left">Platform&#160;and&#160;Technology</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 10%; font-size: 8pt; text-align: right">12,927</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 8pt; text-align: right">69.8</td><td style="width: 1%; font-size: 8pt; text-align: left">%</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 10%; font-size: 8pt; text-align: right">10,696</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 8pt; text-align: right">65.6</td><td style="width: 1%; font-size: 8pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; padding-bottom: 1pt">Services</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">5,599</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">30.2</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">%</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">5,599</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">34.4</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 9pt">Total</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">18,526</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">100.0</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">%</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">16,295</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">100.0</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">%</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2020</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2019</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt">Current:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 56%; font-size: 8pt; padding-left: 9pt">Federal</td><td style="width: 8%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">307</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 8%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">522</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-left: 9pt">State</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">84</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">94</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; padding-bottom: 1pt; padding-left: 9pt">Foreign</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">21</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">21</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-left: 0.25in">Total Current</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">412</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">637</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt">Deferred:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-left: 9pt">Federal</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">283</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(434</td><td style="font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; padding-left: 9pt">State</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">50</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(55</td><td style="font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-bottom: 1pt; padding-left: 9pt">Foreign</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(21</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(39</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Total Deferred</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">312</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(528</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-bottom: 2.5pt">Total&#160;expense&#160;for&#160;income&#160;taxes</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">724</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">109</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2020</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2019</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Amount</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Percentage</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Amount</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Percentage</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 8pt; text-align: left">Federal statutory tax rate</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 10%; font-size: 8pt; text-align: right">594</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 8pt; text-align: right">21.0</td><td style="width: 1%; font-size: 8pt; text-align: left">%</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 10%; font-size: 8pt; text-align: right">165</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 8pt; text-align: right">21.0</td><td style="width: 1%; font-size: 8pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">State tax rate</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">117</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">4.1</td><td style="font-size: 8pt; text-align: left">%</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">12</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1.5</td><td style="font-size: 8pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Permanent&#160;difference&#160;&#150;&#160;stock-based&#160;compensation</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">29</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1.1</td><td style="font-size: 8pt; text-align: left">%</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(13</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(1.6</td><td style="font-size: 8pt; text-align: left">)%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Permanent difference &#150; other</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">12</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">0.3</td><td style="font-size: 8pt; text-align: left">%</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">8</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">0.9</td><td style="font-size: 8pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Provision to return</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">4</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">0.2</td><td style="font-size: 8pt; text-align: left">%</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(37</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(4.5</td><td style="font-size: 8pt; text-align: left">)%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Foreign tax credit generated</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(15</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(0.5</td><td style="font-size: 8pt; text-align: left">)%</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">0.0</td><td style="font-size: 8pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Tax on foreign earnings &#150; tax reform</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">17</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">0.6</td><td style="font-size: 8pt; text-align: left">%</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">24</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">2.9</td><td style="font-size: 8pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Foreign rate differential</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(2</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(0.1</td><td style="font-size: 8pt; text-align: left">)%</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(11</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(1.3</td><td style="font-size: 8pt; text-align: left">)%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">FDII Deduction</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(32</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(1.1</td><td style="font-size: 8pt; text-align: left">)%</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">0.0</td><td style="font-size: 8pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt">Research and development credit</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">0.0</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">%</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(39</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(4.7</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; padding-bottom: 2.5pt; text-indent: 0.25in">Total</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">724</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">25.6</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">%</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">109</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">14.2</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">%</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2020</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">2019</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: center">Change</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; font-style: italic"><b>Assets:</b></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 46%; font-size: 8pt; text-align: left">Deferred revenue</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">24</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">379</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 5%; font-size: 8pt">&#160;</td> <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 11%; font-size: 8pt; text-align: right">(355</td><td style="width: 1%; font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Allowance for doubtful accounts</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">149</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">149</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Stock options</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">108</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">156</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(48</td><td style="font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Transaction costs</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">46</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">49</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(3</td><td style="font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; padding-bottom: 1pt">Other</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">138</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">39</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">99</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Total deferred tax asset</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">465</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">772</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(307</td><td style="font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; font-style: italic; text-align: justify"><b>Liabilities:</b></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Prepaid expenses</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(15</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(23</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">8</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left">Basis difference in fixed assets</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(188</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(14</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(174</td><td style="font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; text-align: left">Capitalized software</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(94</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">94</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt">Purchase of intangibles</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(459</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(522</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td> <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">63</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 8pt; padding-bottom: 1pt">Other</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#151;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(4</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">4</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt">Total deferred tax liability</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(662</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(657</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">(5</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 8pt; text-align: left; padding-bottom: 2.5pt">Total&#160;net&#160;deferred&#160;tax&#160;asset&#160;/&#160;(liability)</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">(197</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">115</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; text-align: right">(312</td><td style="padding-bottom: 2.5pt; font-size: 8pt; text-align: left">)</td></tr> </table> 3 to 7 years 3 years 8 years or lesser of the lease term 45000 441000 1812000 1249000 40000 93000 0 20000 599000 783000 9000 60000 44000 245000 163000 608000 843000 P3Y P3Y P6Y P10Y P5Y P7Y P10Y 865000 497000 69000 1344000 2775000 459000 431000 431000 418000 319000 440000 3000000 0 .0189 160068 22150 2830 39363 11827 0 0 0 21700 22698 39500 9.70 9.34 10.00 10.44 10.43 0.00 0.00 0.00 9.33 9.02 9.51 448000 354000 231000 231000 793000 765000 231000 231000 1028000 823000 448000 0 0 1552000 14500 29000 29000 14500 0 0 0 5.47 5.47 5.47 5.47 .00 .00 .00 12.87 12.87 12.87 12.87 .00 .00 .00 $0.01 - $7.00 $7.01 - $8.00 $8.01 - $12.00 $12.01 - $15.00 $15.01 - $17.40 P6Y5M16D P4Y10M17D P2Y8M27D P5Y10M13D P7Y9M18D P7Y5M1D 60730 10000 10313 5167 19250 16000 236583 15000 91000 394000 359000 369000 379000 389000 812000 2702000 -341000 2361000 390000 P6Y10M24D .0380 594000 165000 117000 12000 29000 -13000 12000 8000 4000 -37000 17000 24000 -2000 -11000 724000 109000 -15000 0 -32000 0 -.0050 .0000 -.0110 .0000 46000 49000 -3000 138000 39000 99000 188000 14000 174000 0 -39000 0.0000 -0.0470 0.0110 -0.0160 EX-101.SCH 12 isdr-20201231.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 Income link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Note 1. Description, Background and Basis of Operations link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Note 2. Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Note 3. Fixed Assets link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Note 4. Recent Acquisitions link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Note 5. Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Note 6. Line of Credit link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Note 7. Equity link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Note 8. Stock Options and Restricted Stock Units link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Note 9. Leases link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Note 10. Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Note 11. Revenues link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Note 12. Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Note 13. Employee Benefit Plan link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Note 2. Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Note 2. Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Note 3. Fixed Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Note 4. Recent Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Note 5. Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Note 7. Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Note 8. Stock Options and Restricted Stock Units (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Note 9. Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Note 11. Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Note 12. Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Note 2. Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Note 2. Summary of Significant Accounting Policies (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Note 2. Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Note 3. Fixed Assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Note 3. Fixed Assets (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Note 4. Recent Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Note 5. Goodwill and Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Note 5. Goodwill and Other Intangible Assets (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Note 5. Goodwill and Other Intangible Assets (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Note 6. Line of Credit (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Note 7. Equity (Details) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Note 7. Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Note 8. Stock Options and Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Note 8. Stock Options and Restricted Stock Units (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Note 8. Stock Options and Restricted Stock Units (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Note 8. Stock Options and Restricted Stock Units (Details 3) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Note 8. Stock Options and Restricted Stock Units (Details 4) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Note 8. Stock Options and Restricted Stock Units (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Note 9. Leases (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Note 9. Leases (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Note 9. Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Note 11. Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Note 12. Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Note 12. Income Taxes (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Note 12. Income Taxes (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Note 13. Employee Benefit Plan (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 13 isdr-20201231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 14 isdr-20201231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 15 isdr-20201231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange [Axis] Option 1 Option 2 Option 3 Option 4 Option 5 Equity Components [Axis] Common Stock Additional Paid-in Capital Retained Earnings Property, Plant and Equipment, Type [Axis] Furniture & Equipment Computer Equipment Leasehold Improvements Accumulated Other Comprehensive Loss Indefinite-lived Intangible Assets by Major Class [Axis] Customer Lists Customer Relationships Proprietary Software Trademarks - Indefinite-Lived Total Intangible Assets Valuation Allowance by Deferred Tax Asset [Axis] Change Concentration Risk Type [Axis] Platform and Technology Trademarks - Definite-Lived Geographical [Axis] Europe Canada Finite-Lived Intangible Assets by Major Class [Axis] Software and Technology Range [Axis] Minimum Maximum Services Distribution Partner Relationships Business Acquisition [Axis] VisualWebcaster Platform Non-compete Agreements Share Repurchase Program [Axis] August 7-31, 2019 September 1-30, 2019 October 1-31, 2019 November 1-30, 2019 December 1-31, 2019 Plan Name [Axis] 2014 Plan Technology Goodwill Client Relationships January 1-31, 2020 February 1-29, 2020 March 1-31, 2020 April 1-30, 2020 May 1-31, 2020 Cover [Abstract] Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Current Fiscal Year End Date Is Entity a Well-known Seasoned Issuer? Is Entity a Voluntary Filer? Is Entity's Reporting Status Current? Entity Filer Category Entity Emerging Growth Company Entity Small Business Entity Shell Company Entity Interactive Data Current Entity Incorporation State Country Code Entity File Number Entity Public Float Entity Common Stock, Shares Outstanding Document Fiscal Period Focus Document Fiscal Year Focus Statement of Financial Position [Abstract] ASSETS: Current assets: Cash and cash equivalents Accounts receivable (net of allowance for doubtful accounts of $657 and $700, respectively) Income tax receivable Other current assets Total current assets Capitalized software (net of accumulated amortization of $2,761 and $2,153, respectively) Fixed assets (net of accumulated depreciation of $312 and $181, respectively) Right-of-use asset - leases (See Note 9) Deferred tax asset Other long-term assets Goodwill Intangible assets (net of accumulated amortization of $5,546 and $4,937, respectively) Total assets LIABILITIES AND STOCKHOLDERS' EQUITY: Current liabilities: Accounts payable Accrued expenses Note payable - short-term (net of discount of $0 and $19, respectively) (See Note 4) Income taxes payable Deferred revenue Total current liabilities Deferred income tax liability Lease liabilities - long-term (see Note 9) Total liabilities Commitments and contingencies (see Note 10) Stockholders' equity: Preferred stock, $0.001 par value, 1,000,000 shares authorized, no shares issued and outstanding as of December 31, 2020 and 2019, respectively Common stock $0.001 par value, 20,000,000 shares authorized, 3,770,752 and 3,786,398 shares issued and outstanding as of December 31, 2020 and 2019, respectively Additional paid-in capital Other accumulated comprehensive loss Retained earnings Total stockholders' equity Total liabilities and stockholders' equity Assets: Allowance for accounts receivables Accumulated amortization - capitalized software Accumulated depreciation - fixed assets Accumulated amortization - intangible assets Short-term notes payable discount Preferred stock shares, par value Preferred stock shares, authorized Preferred stock shares, issued Preferred stock shares, outstanding Common stock shares, par value Common stock shares, authorized Common stock shares, issued Common stock shares, outstanding Income Statement [Abstract] Revenues Cost of services Gross profit Operating costs and expenses: General and administrative Sales and marketing Product development Depreciation and amortization Total operating costs and expenses Operating income Other income: Gain on extinguishment of debt (See Note 2) Interest income, net Net income before income taxes Income tax expense Net income Income per share - basic Income per share - diluted Weighted average number of common shares outstanding - basic (in thousands) Weighted average number of common shares outstanding - fully diluted (in thousands) Statement of Other Comprehensive Income [Abstract] Net income Foreign currency translation adjustment Comprehensive income Statement [Table] Statement [Line Items] Beginning balance, shares Beginning balance, amount Stock-based compensation expense Exercise of stock awards, net of tax, shares Exercise of stock awards, net of tax, amount Stock repurchase and retirement (see Note 7), shares Stock repurchase and retirement (see Note 7), amount Foreign currency translation Ending balance, shares Ending balance, amount Statement of Cash Flows [Abstract] Cash flows from operating activities: Adjustments to reconcile net income to net cash provided by operating activities: Bad debt expense Depreciation and amortization Deferred income taxes Non-cash interest expense Stock-based compensation expense Gain on extinguishment of debt Changes in operating assets and liabilities: Decrease (increase) in accounts receivable Decrease (increase) in other assets Increase (decrease) in accounts payable Increase (decrease) in deferred revenue Increase (decrease) in accrued expenses and other liabilities Net cash provided by operating activities Cash flows from investing activities: Purchase of fixed assets Purchase of acquired businesses (See Note 4) Capitalized software Net cash used in investing activities Cash flows from financing activities: Payment for stock repurchase and retirement (see Note 7) Payment on notes payable Proceeds from exercise of stock options, net of income taxes Net cash used in financing activities Net change in cash Cash - beginning Currency translation adjustment Cash - ending Supplemental disclosures: Cash paid for income taxes Non-cash activities: Right-of-use assets obtained in exchange for lease liabilities Organization, Consolidation and Presentation of Financial Statements [Abstract] Description, Background and Basis of Operations Accounting Policies [Abstract] Summary of Significant Accounting Policies Property, Plant and Equipment [Abstract] Fixed Assets Business Combinations [Abstract] Recent Acquisitions Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Other Intangible Assets Line of Credit Facility [Abstract] Line of Credit Equity [Abstract] Equity Share-based Payment Arrangement [Abstract] Stock Options and Restricted Stock Units Leases [Abstract] Leases Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Revenue from Contract with Customer [Abstract] Revenues Income Tax Disclosure [Abstract] Income Taxes Employee Benefit and Share-based Payment Arrangement, Noncash Expense [Abstract] Employee Benefit Plan Cash Equivalents Accounts Receivable and allowance for Doubtful Accounts Concentration of Credit Risk Revenue Recognition Fixed Assets Earnings per Share Use of Estimates Gain on Extinguishment of Debt Income Taxes Capitalized Software Impairment of Long-lived Assets Lease Accounting Fair Value Measurements Stock-based compensation Translation of Foreign Financial Statements Comprehensive Income Business Combinations, Goodwill and Intangible Assets Advertising Recently Adopted Accounting Pronouncements Summary of allowance for doubtful accounts Schedule of estimated useful lives for fixed assets Schedule of fixed assets Schedule of intangible assets acquired Schedule of amortizable intangible assets Schedule of future amortization of intangible assets Schedule of shares repurchased Summary of stock options activity Schedule of unvested stock options Schedule of stock options Schedule of stock options, valuation assumptions Summary of restricted stock units issued Schedule of lease expense Schedule of future minimum lease payments Disaggregation of revenue Schedule of components of income tax expense Schedule of effective income tax rate reconciliation Schedule of deferred tax assets and liabilities Allowance for doubtful accounts, beginning Write-offs Allowance for doubtful accounts, ending Long-Lived Tangible Asset [Axis] Depreciation / amortization period Statistical Measurement [Axis] Cash and cash equivalents in excess of FDIC insured amount Cash-on-hand Deferred revenue Revenue recognized included in the deferred revenue Accounts receivable related to contracts with customers Capitalized costs to obtain contracts Antidilutive securities excluded from computation of earnings per share Gain on extinguishment of debt Capitalized software development costs Amortization expense Amortization included in cost of revenues Amortization included in depreciation and amortization Product write-off included in depreciation and amortization Intangible asset estimated useful lives Advertising expense Computers equipment Furniture & equipment Leasehold improvements Total fixed assets, gross Less: accumulated depreciation Total fixed assets, net Depreciation expense Disposal of fixed assets Indefinite-lived Intangible Assets [Axis] Intangible assets Gross carrying amount Accumulated amortization Net carrying amount 2021 2022 2023 2024 2025 Thereafter Total Amortization of intangible assets Line of credit, maximum borrowing capacity Line of credit facility, interest rate at period end Line of credit Total number of shares repurchased Average price paid per share Total number of shares purchased as part of publicly announced program Maximum dollar value of shares that may yet be purchased under the program Cash dividends paid Shares repurchased Shares repurhased value Number of options outstanding, beginning Number of options granted Number of options exercised Number of options forfeited/cancelled Number of options outstanding, ending Range of exercise price options outstanding, beginning Range of exercise price options granted Range of exercise price options exercised Range of exercise price options forfeited/cancelled Range of exercise price options outstanding, ending Weighted average exercise price outstanding, beginning Weighted average exercise price granted Weighted average exercise price exercised Weighted average exercise price forfeited/cancelled Weighted average exercise price outstanding, ending Aggregate intrinsic value outstanding, beginning Aggregate intrinsic value granted Aggregate intrinsic value exercised Aggregate intrinsic value forfeited/cancelled Aggregate intrinsic value outstanding, ending Number of unvested options outstanding, beginning Number of unvested options vested Number of unvested options forfeited/cancelled Number of unvested options outstanding, ending Weighted average exercise price outstanding, beginning Weighted average exercise price vested Weighted average exercise price forfeited/cancelled Weighted average exercise price outstanding, ending Weighted average grant date fair value, beginning Weighted average grant date fair value vested Weighted average grant date fair value forfeited/cancelled Weighted average grant date fair value, ending Exercise Price Range [Axis] Exercise price range Number of options outstanding Weighted average remaining contractual life (in years) Weighted average exercise price Number of options exercisable Expected dividend yield Expected stock price volatility Weighted-average risk-free interest rate Weighted-average expected life of options (in years) Number of restricted stock units outstanding, beginning Number of restricted stock units granted Number of restricted stock units vested/issued Number of restricted stock units forfeited Number of restricted stock units outstanding, ending Weighted average exercise price outstanding, beginning Weighted average exercise price granted Weighted average exercise price vested/issued Weighted average exercise price forfeited Weighted average exercise price outstanding, ending Aggregate intrinsic value outstanding, beginning Aggregate intrinsic value granted Aggregate intrinsic value vested/issued Aggregate intrinsic value forfeited Aggregate intrinsic value outstanding, ending Shares available to be issued under plan Stock closing price Unrecognized compensation expense, options Unrecognized compensation expense, restricted stock units Stock options and restricted stock units expense Operating lease expense Variable lease expense Rent expense 2021 2022 2023 2024 2025 Thereafter Total lease payments Present value adjustment Lease liability Lease liability Lease liability, current Lease liability, noncurrent Weighted-average remaining non-cancelable lease term Weighted-average discount rate Percentage of revenue from revenue streams Current: Federal State Foreign Total current Deferred: Federal State Foreign Total deferred Total expense for income taxes Federal statutory tax rate, amount State tax rate, amount Permanent difference - stock-based compensation, amount Permanent difference - other, amount Provision to return, amount Foreign tax credit generated, amount Tax on foreign earnings - tax reform, amount Foreign rate differential, amount FDII deduction, amount Research and development credit, amount Total, amount Federal statutory tax rate, percentage State tax rate, percentage Permanent difference - stock-based compensation, percentage Permanent difference - other, percentage Provision to return, percentage Foreign tax credit generated, percentage Tax on foreign earnings - tax reform, percentage Foreign rate differential, percentage FDII deduction, percentage Research and development credit, percentage Total, percentage Deferred revenue Allowance for doubtful accounts Stock options Transaction costs Other Total deferred tax asset Liabilities: Prepaid expenses Basis difference in fixed assets Capitalized software Purchase of intangibles Other Total deferred tax liability Total net deferred tax asset/(liability) 401(k) contribution amount Custom Element. Assets, Current Goodwill [Default Label] Assets Liabilities, Current Liabilities Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Expenses Operating Income (Loss) Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net Comprehensive Income (Loss), Net of Tax, Attributable to Parent Shares, Issued Depreciation, Depletion and Amortization Share-based Payment Arrangement, Noncash Expense Increase (Decrease) in Accounts Receivable Increase (Decrease) in Other Operating Assets Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Payments to Acquire Businesses, Net of Cash Acquired Payments to Develop Software Net Cash Provided by (Used in) Investing Activities Payments for Repurchase of Common Stock Repayments of Notes Payable Net Cash Provided by (Used in) Financing Activities Cash and Cash Equivalents, Period Increase (Decrease) Revenue from Contract with Customer [Text Block] Property, Plant and Equipment, Policy [Policy Text Block] Income Tax, Policy [Policy Text Block] Accounts Receivable, Allowance for Credit Loss, Writeoff Deferred Revenue Property, Plant and Equipment, Gross NumberOfOptionsExercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageExercisePrice SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageExercisePrice Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice ShareBasedCompensationArrangementsByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted Lease, Cost Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Operating Leases, Future Minimum Payments, Due in Two Years Operating Leases, Future Minimum Payments, Due in Three Years Operating Leases, Future Minimum Payments, Due in Four Years Operating Leases, Future Minimum Payments, Due in Five Years Operating Leases, Future Minimum Payments, Due Thereafter Operating Leases, Future Minimum Payments Due Current Income Tax Expense (Benefit) Deferred Federal Income Tax Expense (Benefit) Deferred State and Local Income Tax Expense (Benefit) Deferred Foreign Income Tax Expense (Benefit) Deferred Income Taxes and Tax Credits Deferred Tax Assets, Deferred Income Deferred Tax Assets, Net of Valuation Allowance Deferred Tax Liabilities, Prepaid Expenses Deferred Tax Liabilities, Property, Plant and Equipment Deferred Tax Liabilities, Deferred Expense, Capitalized Software Deferred Tax Liabilities, Intangible Assets Deferred Tax Liabilities, Other Deferred Tax Liabilities, Net Deferred Tax Assets, Net EX-101.PRE 16 isdr-20201231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 17 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2020
Mar. 04, 2021
Jun. 30, 2020
Cover [Abstract]      
Entity Registrant Name ISSUER DIRECT CORP    
Entity Central Index Key 0000843006    
Document Type 10-K    
Document Period End Date Dec. 31, 2020    
Amendment Flag false    
Current Fiscal Year End Date --12-31    
Is Entity a Well-known Seasoned Issuer? No    
Is Entity a Voluntary Filer? No    
Is Entity's Reporting Status Current? Yes    
Entity Filer Category Non-accelerated Filer    
Entity Emerging Growth Company false    
Entity Small Business true    
Entity Shell Company false    
Entity Interactive Data Current Yes    
Entity Incorporation State Country Code DE    
Entity File Number 1-10185    
Entity Public Float     $ 38,273,133
Entity Common Stock, Shares Outstanding   3,771,002  
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2020    
XML 18 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 19,556 $ 15,766
Accounts receivable (net of allowance for doubtful accounts of $657 and $700, respectively) 2,514 2,051
Income tax receivable 0 48
Other current assets 298 141
Total current assets 22,368 18,006
Capitalized software (net of accumulated amortization of $2,761 and $2,153, respectively) 526 1,134
Fixed assets (net of accumulated depreciation of $312 and $181, respectively) 795 899
Right-of-use asset - leases (See Note 9) 1,830 2,127
Deferred tax asset 0 256
Other long-term assets 88 77
Goodwill 6,376 6,376
Intangible assets (net of accumulated amortization of $5,546 and $4,937, respectively) 2,906 3,515
Total assets 34,889 32,390
Current liabilities:    
Accounts payable 304 266
Accrued expenses 1,805 1,151
Note payable - short-term (net of discount of $0 and $19, respectively) (See Note 4) 0 301
Income taxes payable 258 310
Deferred revenue 2,212 1,812
Total current liabilities 4,579 3,840
Deferred income tax liability 197 141
Lease liabilities - long-term (see Note 9) 1,971 2,309
Total liabilities 6,747 6,290
Commitments and contingencies (see Note 10)
Stockholders' equity:    
Preferred stock, $0.001 par value, 1,000,000 shares authorized, no shares issued and outstanding as of December 31, 2020 and 2019, respectively 0 0
Common stock $0.001 par value, 20,000,000 shares authorized, 3,770,752 and 3,786,398 shares issued and outstanding as of December 31, 2020 and 2019, respectively 4 4
Additional paid-in capital 22,214 22,275
Other accumulated comprehensive loss (19) (16)
Retained earnings 5,943 3,837
Total stockholders' equity 28,142 26,100
Total liabilities and stockholders' equity $ 34,889 $ 32,390
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Assets:    
Allowance for accounts receivables $ 657 $ 700
Accumulated amortization - capitalized software 2,761 2,153
Accumulated depreciation - fixed assets 312 181
Accumulated amortization - intangible assets 5,546 4,937
Short-term notes payable discount $ 0 $ 19
Stockholders' equity:    
Preferred stock shares, par value $ 0.001 $ 0.001
Preferred stock shares, authorized 1,000,000 1,000,000
Preferred stock shares, issued 0 0
Preferred stock shares, outstanding 0 0
Common stock shares, par value $ 0.001 $ 0.001
Common stock shares, authorized 20,000,000 20,000,000
Common stock shares, issued 3,770,752 3,786,398
Common stock shares, outstanding 3,770,752 3,786,398
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]    
Revenues $ 18,526 $ 16,295
Cost of services 5,415 5,080
Gross profit 13,111 11,215
Operating costs and expenses:    
General and administrative 5,029 5,086
Sales and marketing 3,812 3,551
Product development 825 1,219
Depreciation and amortization 751 885
Total operating costs and expenses 10,417 10,741
Operating income 2,694 474
Other income:    
Gain on extinguishment of debt (See Note 2) 80 0
Interest income, net 56 321
Net income before income taxes 2,830 795
Income tax expense 724 109
Net income $ 2,106 $ 686
Income per share - basic $ 0.56 $ 0.18
Income per share - diluted $ 0.56 $ 0.18
Weighted average number of common shares outstanding - basic (in thousands) 3,755 3,839
Weighted average number of common shares outstanding - fully diluted (in thousands) 3,784 3,861
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Statement of Other Comprehensive Income [Abstract]    
Net income $ 2,106 $ 686
Foreign currency translation adjustment (3) 1
Comprehensive income $ 2,103 $ 687
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Total
Beginning balance, shares at Dec. 31, 2018 3,829,572        
Beginning balance, amount at Dec. 31, 2018 $ 4 $ 22,525 $ (17) $ 3,151 $ 25,663
Stock-based compensation expense   523     523
Exercise of stock awards, net of tax, shares 32,996        
Exercise of stock awards, net of tax, amount         0
Stock repurchase and retirement (see Note 7), shares (76,170)        
Stock repurchase and retirement (see Note 7), amount   (773)     (773)
Foreign currency translation     1   1
Net income 686 686
Ending balance, shares at Dec. 31, 2019 3,786,398        
Ending balance, amount at Dec. 31, 2019 $ 4 22,275 (16) 3,837 26,100
Stock-based compensation expense   273     273
Exercise of stock awards, net of tax, shares 68,252        
Exercise of stock awards, net of tax, amount   451     451
Stock repurchase and retirement (see Note 7), shares (83,898)        
Stock repurchase and retirement (see Note 7), amount   (785)     (785)
Foreign currency translation     (3)   (3)
Net income 2,106 2,106
Ending balance, shares at Dec. 31, 2020 3,770,752        
Ending balance, amount at Dec. 31, 2020 $ 4 $ 22,214 $ (19) $ 5,943 $ 28,142
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Cash flows from operating activities:    
Net income $ 2,106 $ 686
Adjustments to reconcile net income to net cash provided by operating activities:    
Bad debt expense 304 753
Depreciation and amortization 1,348 1,667
Deferred income taxes 312 (528)
Non-cash interest expense 19 25
Stock-based compensation expense 273 523
Gain on extinguishment of debt (80) 0
Changes in operating assets and liabilities:    
Decrease (increase) in accounts receivable (761) (1,210)
Decrease (increase) in other assets 177 362
Increase (decrease) in accounts payable 37 (117)
Increase (decrease) in deferred revenue 391 559
Increase (decrease) in accrued expenses and other liabilities 260 144
Net cash provided by operating activities 4,386 2,864
Cash flows from investing activities:    
Purchase of fixed assets (27) (420)
Purchase of acquired businesses (See Note 4) 0 (2,788)
Capitalized software 0 (20)
Net cash used in investing activities (27) (3,228)
Cash flows from financing activities:    
Payment for stock repurchase and retirement (see Note 7) (785) (773)
Payment on notes payable (240) (320)
Proceeds from exercise of stock options, net of income taxes 451 0
Net cash used in financing activities (574) (1,093)
Net change in cash 3,785 (1,457)
Cash - beginning 15,766 17,222
Currency translation adjustment 5 1
Cash - ending 19,556 15,766
Supplemental disclosures:    
Cash paid for income taxes 458 340
Non-cash activities:    
Right-of-use assets obtained in exchange for lease liabilities $ 0 $ 2,856
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.20.4
Note 1. Description, Background and Basis of Operations
12 Months Ended
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description, Background and Basis of Operations

Nature of Operations

 

Issuer Direct Corporation (the “Company” or “Issuer Direct”) was incorporated in the State of Delaware in October 1988 under the name Docucon Inc. Subsequent to the December 13, 2007 merger with My EDGAR, Inc., the Company changed its name to Issuer Direct Corporation. Today, Issuer Direct is an industry-leading global communications and compliance company focusing on the needs of corporate issuers. Issuer Direct's principal platform, Platform id.™, empowers users by thoughtfully integrating the most relevant tools, technologies and products, thus eliminating the complexity associated with producing and distributing their business communications and financial information. The Company operates under several brands in the market, including Direct Transfer, PrecisionIR (PIR), Investor Network, Interwest and ACCESSWIRE. The Company leverages its securities compliance and regulatory expertise to provide a comprehensive set of services that enhance a customer’s ability to communicate effectively with its shareholder base while meeting all reporting regulations required.

 

XML 25 R9.htm IDEA: XBRL DOCUMENT v3.20.4
Note 2. Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Significant intercompany accounts and transactions are eliminated in consolidation.

 

Cash Equivalents

 

For purposes of the Company’s financial statements, the Company considers all highly liquid investments purchased with an original maturity date of three months or less to be cash equivalents.

 

Accounts Receivable and Allowance for Doubtful Accounts

 

The Company monitors outstanding receivables based on factors surrounding the credit risk of specific customers, historical trends, and other information. Credit is granted on an unsecured basis. The allowance for doubtful accounts is estimated based on an assessment of the Company’s ability to collect on customer accounts receivable. There is judgment involved with estimating the allowance for doubtful accounts and if the financial condition of the Company’s customers were to deteriorate, resulting in their inability to make the required payments, the Company may be required to record additional allowances or charges against revenues. Given the current environment of the COVID-19 pandemic additional attention has been paid to the financial viability of our customers. The Company generally writes-off accounts receivable against the allowance when it determines a balance is uncollectible and no longer actively pursues its collection.

 

The following is a summary of our allowance for doubtful accounts during the years ended December 31, 2020 and 2019 (in 000’s):

 

  

Year Ended
December 31, 2020

 

Year Ended
December 31, 2019

Beginning balance  $700   $534 
Bad debt expense   304    753 
Write-offs   (347)   (587)
Ending balance  $657   $700 

 

Concentration of Credit Risk

 

Financial instruments and related items which potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivables. The Company places its cash and temporary cash investments with credit quality institutions. Such cash balances are currently in excess of the FDIC insurance limit of $250,000. To reduce its risk associated with the failure of such financial institutions, each quarter the Company evaluates the rating of the financial institution in which it holds deposits. As of December 31, 2020, the total amount exceeding such limit was $18,397,000. The Company also had cash-on-hand of $45,000 in Europe and $441,000 in Canada as of December 31, 2020.

 

The Company believes it did not have any financial instruments that could have potentially subjected us to significant concentrations of credit risk for any relevant period. 

 

Revenue Recognition

 

Substantially all the Company’s revenue comes from contracts with customers for subscriptions to its cloud-based products or contracts for communications and compliance products and services. Customers consist of corporate issuers and professional firms, such as investor relations and public relations firms. In the case of our news distribution and webcasting offerings, our customers also include private companies. The Company accounts for a contract with a customer when there is an enforceable contract between the Company and the customer, the rights of the parties are identified, the contract has economic substance, and collectability of the contract consideration is probable. The Company's revenues are measured based on consideration specified in the contract with each customer.

 

The Company's contracts include either a subscription to our entire platform or certain modules within our platform, or an agreement to perform services, or any combination thereof, and often contain multiple subscriptions and services. For these bundled contracts, the Company accounts for individual subscriptions and services as separate performance obligations if they are distinct, which is when a product or service is separately identifiable from other items in the bundled package, and a customer can benefit from it on its own or with other resources that are readily available to the customer. The Company separates revenue from its contracts into two revenue streams: i) Platform and Technology and ii) Services. Performance obligations of Platform and Technology contracts include providing subscriptions to certain modules or the entire Platform id. system, distributing press releases on a per release basis or conducting webcasts or virtual annual meetings on a per event basis. Performance obligations of Services contracts include obligations to deliver compliance services and annual report printing and distribution on either a stand ready obligation or on a per project or event basis. Set up fees for compliance services are considered a separate performance obligation and are satisfied upfront. Set up fees for our transfer agent module and investor relations content management module are immaterial. The Company’s subscription and service contracts are generally for one year, with automatic renewal clauses included in the contract until the contract is cancelled. The contracts do not contain any rights of returns, guarantees or warranties. Since contracts are generally for one year, all the revenue is expected to be recognized within one year from the contract start date. As such, the Company has elected the optional exemption that allows the Company not to disclose the transaction price allocated to performance obligations that are unsatisfied or partially satisfied at the end of each reporting period.

 

The Company recognizes revenue for subscriptions evenly over the contract period, upon distribution for per release contracts and upon event completion for webcasting and virtual annual meeting events. For service contracts that include stand ready obligations, revenue is recognized evenly over the contract period. For all other services delivered on a per project or event basis, the revenue is recognized at the completion of the event. The Company believes recognizing revenue for subscriptions and stand ready obligations using a time-based measure of progress, best reflects the Company’s performance in satisfying the obligations.

 

For bundled contracts, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the subscription or services. If a standalone selling price is not directly observable, the Company uses the residual method to allocate any remaining price to that subscription or service. The Company reviews standalone selling prices, at least annually, and updates these estimates if necessary.

 

The Company invoices its customers based on the billing schedules designated in its contracts, typically upfront on either a monthly, quarterly or annual basis or per transaction at the completion of the performance obligation. Deferred revenue for the periods presented was primarily related to subscription and service contracts, which are billed upfront, quarterly or annually, however the revenue has not yet been recognized. The associated deferred revenue is generally recognized ratably over the billing period. Additionally, deferred revenue is related to pre-paid packages of press releases for which the releases have not yet been disseminated. Deferred revenue as of December 31, 2020 and December 31, 2019 was $2,212,000 and $1,812,000, respectively, and is expected to be recognized within one year. Revenue recognized for the year ended December 31, 2020 and 2019, that was included in the deferred revenue balance at the beginning of each reporting period, was approximately $1,812,000 and $1,249,000, respectively. Accounts receivable, net of allowance for doubtful accounts, related to contracts with customers was $2,514,000 and $2,051,000 as of December 31, 2020 and December 31, 2019, respectively. Since substantially all the contracts have terms of one year or less, the Company has elected to use the practical expedient regarding the existence of a significant financing.

 

Costs to obtain contracts with customers consist primarily of sales commissions. As of December 31, 2020 and 2019, the Company has capitalized $44,000 and $21,000, respectively, of costs to obtain contracts that are expected to be amortized over more than one year. For contract costs expected to be amortized in less than one year, the Company has elected to use the practical expedient allowing the recognition of incremental costs of obtaining a contract as an expense when incurred. The Company has considered historical renewal rates, expectations of future renewals and economic factors in making these determinations.

 

Fixed Assets

 

Fixed assets are recorded at cost and depreciated over the estimated useful lives of the assets using principally the straight-line method. When items are retired or otherwise disposed of, income is charged or credited for the difference between net book value and proceeds realized thereon. Ordinary maintenance and repairs are charged to expense as incurred, and replacements and betterments are capitalized. The range of estimated useful lives used to calculate depreciation for principal items of property and equipment are as follow:

 

Asset Category  Depreciation / Amortization Period
Computer equipment  3 years
Furniture & equipment  3 to 7 years
Leasehold improvements  8 years or lesser of the lease term

 

Earnings per Share

 

Earnings per share accounting guidance requires that basic net income per common share be computed by dividing net income for the period by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing the net income for the period by the weighted average number of common and dilutive common equivalent shares outstanding during the period. Shares issuable upon the exercise of stock options totaling 40,000 and 93,000 were excluded in the computation of diluted earnings per common share during the years ended December 31, 2020 and 2019, respectively, because their impact was anti-dilutive.

 

Use of Estimates

 

The preparation of financial statements in conformity with United States Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates include the allowance for doubtful accounts and the valuation of goodwill, intangible assets, deferred tax assets, and stock-based compensation. Actual results could differ from those estimates.

 

Gain on Extinguishment of Debt

 

On October 2, 2017, the Company entered into a Stock Purchase Agreement (the “Interwest Purchase Agreement’) to purchase all of the outstanding equity securities of Interwest Transfer Company, Inc., a Utah corporation (“Interwest”) a transfer agent business located in Salt Lake City, Utah. Under the terms of the Interwest Purchase Agreement the Company paid $1,935,000 at closing, $288,000 on the first anniversary of the closing, $320,000 on the second anniversary of the closing and called for another $320,000 to be paid upon the third anniversary date of the closing. The Company also issued 25,235 shares of restricted common stock of the Company at closing. Upon final negotiation and settlement of the third anniversary payment, the Company paid $240,000 to the seller. The difference of $80,000 that was not paid is recorded as Gain on Extinguishment of Debt on the Consolidated Statements of Income for the year ended December 31, 2020.

 

Income Taxes

 

We comply with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) No. 740 – Income Taxes which requires an asset and liability approach to financial accounting and reporting for income taxes. Deferred income tax assets and liabilities are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable or deductible amounts based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred income tax assets to the amounts expected to be realized. For any uncertain tax positions, we recognize the impact of a tax position, only if it is more likely than not of being sustained upon examination, based on the technical merits of the position. Our policy regarding the classification of interest and penalties is to classify them as income tax expense in our financial statements, if applicable.

 

Capitalized Software

 

Costs incurred to develop our cloud-based platform products are capitalized when the preliminary project phase is complete, management commits to fund the project and it is probable the project will be completed and used for its intended purposes. Once the software is substantially complete and ready for its intended use, the software is amortized over its estimated useful life, which is typically four years. Costs related to design or maintenance of the software are expensed as incurred. The Company did not capitalize any costs for software development during the year ended December 31, 2020 and capitalized $20,000 during the year ended December 31, 2019. The Company recorded amortization expense of $608,000 and $843,000 during the years ended December 31, 2020 and 2019, respectively, $599,000 and $783,000 of which is included in Cost of revenues on the Consolidated Statements of Income. The remaining amount of $9,000 and $60,000 for the years ended December 31, 2020 and 2019, respectively, is included in Depreciation and amortization.

 

The Company reviews capitalized software for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. One part of the Company’s suite of products was directed toward private companies seeking to raise capital under Regulation A+ and Regulation D. Market acceptance under these regulations is behind what was initially anticipated, resulting in lower-than-expected revenue from this product. As a result, the Company wrote-off the remaining carrying value of this product in the amount of $44,000 as of December 31, 2019. This amount is included in Depreciation and amortization expense on the Consolidated Statements of Income for the year ended December 31, 2019.

 

Impairment of Long-lived Assets

 

In accordance with the authoritative guidance for accounting for long-lived assets, assets such as property and equipment, trademarks, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Recoverability of asset groups to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset group. If the carrying amount of an asset group exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of an asset group exceeds fair value of the asset group.

 

Lease Accounting

 

We determine if an arrangement is a lease at inception. Our operating lease agreements are primarily for office space and are included within lease right-of-use (“ROU”) assets and lease liabilities on the consolidated balance sheets.

 

ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Our variable lease payments consist of non-lease services related to the lease and payments under operating leases classified as short-term. Variable lease payments are excluded from the ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. ROU assets include any lease payments made and exclude lease incentives. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.

 

Fair Value Measurements

 

ASC Topic 820 establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Assets and liabilities recorded at fair value in the financial statements are categorized based upon the hierarchy of levels of judgment associated with the inputs used to measure their fair value. Hierarchical levels directly related to the amount of subjectivity associated with the inputs to fair valuation of these assets and liabilities, are as follows:

 

Level 1 – Quoted prices are available in active markets for identical assets or liabilities at the reporting date. Generally, this includes debt and equity securities that are traded in an active market. Our cash and cash equivalents are quoted at Level 1.

 

Level 2 – Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Generally, this includes debt and equity securities that are not traded in an active market.

 

Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or other valuation techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.

 

As of December 31, 2020 and 2019, we believe that the fair value of our financial instruments other than cash and cash equivalents, such as, accounts receivable, our line of credit, notes payable, and accounts payable approximate their carrying amounts.

 

Stock-based Compensation

 

The authoritative guidance for stock compensation requires that companies estimate the fair value of share-based payment awards on the date of the grant using an option-pricing model. The associated cost is recognized over the period during which an employee or director is required to provide service in exchange for the award.

 

Translation of Foreign Financial Statements

 

The financial statements of the foreign subsidiaries of the Company have been translated into U.S. dollars. All assets and liabilities have been translated at current rates of exchange in effect at the end of the period. Income and expense items have been translated at the average exchange rates for the year or the applicable interim period. The gains or losses that result from this process are recorded as a separate component of other accumulated comprehensive income until the entity is sold or substantially liquidated.

 

Comprehensive Income

 

Comprehensive income consists of net income and other comprehensive income related to changes in the cumulative foreign currency translation adjustment.

 

Business Combinations, Goodwill and Intangible Assets

 

We account for business combinations under FASB ASC No. 805 – Business Combinations and the related acquired intangible assets and goodwill under FASB ASC No. 350 – Intangibles – Goodwill and Other. The authoritative guidance for business combinations specifies the criteria for recognizing and reporting intangible assets apart from goodwill. We record the assets acquired and liabilities assumed in business combinations at their respective fair values at the date of acquisition, with any excess purchase price recorded as goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets consist of client relationships, customer lists, distribution partner relationships, software, technology, non-compete agreements and trademarks that are initially measured at fair value. At the time of the business combination, trademarks are considered an indefinite-lived asset and, as such, are not amortized as there is no foreseeable limit to cash flows generated from them. The goodwill and intangible assets are assessed annually for impairment, or whenever conditions indicate the asset may be impaired, and any such impairment will be recognized in the period identified. The client relationships (7-10 years), customer lists (3 years), distribution partner relationships (10 years), non-compete agreements (5 years) and software and technology (3-6 years) are amortized over their estimated useful lives (See Note 4).

 

Advertising

 

The Company expenses advertising as incurred. Advertising expense totaled $245,000 and $163,000, during the years ended December 31, 2020 and 2019, respectively.

 

Recently adopted accounting pronouncements

 

On January 1, 2020, the Company adopted Accounting Standard Update (“ASU”) 2017-04 Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. These amendments eliminate Step 2 from the goodwill impairment test. The annual, or interim, goodwill impairment test is performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. In addition, income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit should be considered when measuring the goodwill impairment loss, if applicable. The amendments also eliminate 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 still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. The Company adopted this amendment as of January 1, 2020 and it has not, nor is it expected to have a significant impact to the financial statements.

 

XML 26 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Note 3. Fixed Assets
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Fixed Assets
in $000’s  December 31,
   2020  2019
Computers equipment  $122   $108 
Furniture & equipment   280    267 
Leasehold improvements   705    705 
Total fixed assets, gross   1,107    1,080 
Less: Accumulated depreciation   (312)   (181)
Total fixed assets, net  $795   $899 

 

Included in leasehold improvements is $488,000 of tenant improvements allowance associated with a lease signed in March 2019 related to the Company’s new corporate headquarters. Depreciation expense on fixed assets for the years ended December 31, 2020 and 2019 totaled $131,000 and $106,000, respectively. No disposals were made during the year ended December 31, 2020. During the year ended December 31, 2019, the Company disposed of fixed assets totaling $377,000.

 

XML 27 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Note 4. Recent Acquisitions
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Recent Acquisitions

Acquisition of the VisualWebcaster Platform (“VWP”)

 

On January 3, 2019 (the “Closing Date”), the Company entered into an Asset Purchase Agreement (the “VWP Agreement”) with Onstream Media Corporation, a Florida corporation (the “Seller”), whereby the Company purchased certain assets related primarily to customer accounts, intellectual property, lease deposits and assumed certain existing contractual obligations related primarily to data processing and storage, bandwidth and facility leases relating to the Seller’s VisualWebcaster Platform. The accounts receivable and the accounts payable related to VWP and existing as of the Closing Date were not included as part of the VWP Agreement.

 

The acquisition was accounted for under the acquisition method of accounting for business combinations in accordance with FASB ASC 805, Business Combinations, which requires, among other things, that the assets acquired and liabilities assumed be recognized at their fair values as of the acquisition date. Acquisition-related costs, which totaled approximately $155,000, are not included as a component of the acquisition accounting, but are recognized as expenses in the periods in which the costs are incurred. The Company employed a third-party valuation firm to assist in determining the purchase price allocation of assets and liabilities acquired from Seller. The valuation resulted in the tangible and intangible assets and liabilities disclosed below. The income approach was used to determine the value of the customer relationships and non-compete agreement. The income approach determines the fair value for the asset based on the present value of cash flows projected to be generated by the asset. Projected cash flows are discounted at a rate of return that reflects the relative risk of achieving the cash flow and the time value of money. Projected cash flows considered multiple factors, including current revenue from existing customers; analysis of expected revenue and attrition trends; reasonable contract renewal assumptions from the perspective of a marketplace participant; probability of executives competing, expected profit margins giving consideration to marketplace synergies; and required returns to contributory assets. The relief from royalty method was used to value the technology. The relief from royalty method determines the fair value by calculating what a typical license fee would be in order to obtain the same or similar license of the technology from market participants. Projected cash flows consider revenue assumptions allocated to the technology.

 

The transaction consisted of a single cash payment to the Seller in the amount of $2,788,000. In connection with the acquisition, the Company assumed two short-term leases associated with an office and co-location for certain computer equipment in New York City, New York as well as entered into a three-year office lease in Florida. In addition to the intangible assets listed below, the purchase price included lease deposits of $13,000 and a right of use asset and corresponding lease liability for the office lease in Florida in the amount of $125,000.

 

The identified intangible assets as a result of the acquisition are as follows (in 000’s):

 

Customer relationships  $865 
Technology   497 
Non-compete agreement   69 
Goodwill   1,344 
   $2,775 

 

XML 28 R12.htm IDEA: XBRL DOCUMENT v3.20.4
Note 5. Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets

The components of intangible assets are as follows (in 000’s):

 

   December 31, 2020
    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net Carrying
Amount

 
Customer lists  $1,770   $(1,770)  $—   
Customer relationships   4,600    (2,589)   2,011 
Proprietary software   1,279    (948)   331 
Distribution partner relationships   153    (38)   115 
Non-compete agreement   69    (28)   41 
Trademarks – definite-lived   173    (173)   —   
Trademarks – indefinite-lived   408    —      408 
Total intangible assets  $8,452   $(5,546)  $2,906 

 

   December 31, 2019
    

Gross
Carrying
Amount

    

Accumulated
Amortization

    

Net Carrying
Amount

 
Customer lists  $1,770   $(1,770)  $—   
Customer relationships   4,600    (2,100)   2,500 
Proprietary software   1,279    (865)   414 
Distribution partner relationships   153    (23)   130 
Non-compete agreement   69    (14)   55 
Trademarks – definite-lived   173    (165)   8 
Trademarks – indefinite-lived   408    —      408 
Total intangible assets  $8,452   $(4,937)  $3,515 

 

The Company performed its annual assessment for impairment of goodwill and intangible assets and determined there was no impairment as of and for the years ended December 31, 2020 and 2019.

 

The amortization of intangible assets is a charge to operating expenses and totaled $609,000 and $718,000 in the years ended 2020 and 2019, respectively.

 

The future amortization of the identifiable intangible assets is as follows (in 000’s):

 

Years Ending December 31:   
2021   $459 
2022    431 
2023    431 
2024    418 
2025    319 
Thereafter    440 
Total   $2,498 

 

Our goodwill balance of $6,376,000 on December 31, 2020, was related to our acquisition of Basset Press in July 2007, PIR in 2013, ACCESSWIRE in 2014, Interwest in 2017, FSCwire in 2018 and VWP in 2019. We conducted our annual impairment analyses as of October 1, of 2020 and 2019 and determined that no goodwill was impaired.

 

XML 29 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Note 6. Line of Credit
12 Months Ended
Dec. 31, 2020
Line of Credit Facility [Abstract]  
Line of Credit

Effective October 3, 2019, the Company renewed its unsecured Line of Credit, which increased the term to two years, with all other provisions remaining the same. The amount of funds available for borrowing are $3,000,000 and the interest rate is LIBOR plus 1.75%. As of December 31, 2020, the interest rate was 1.89% and the Company did not owe any amounts on the Line of Credit.

 

XML 30 R14.htm IDEA: XBRL DOCUMENT v3.20.4
Note 7. Equity
12 Months Ended
Dec. 31, 2020
Equity [Abstract]  
Equity

Dividends

 

We did not pay any dividends during the years ended December 31, 2020 and 2019.

 

Preferred stock and common stock

 

There were no issuances of preferred stock or common stock during the years ended December 31, 2020 and 2019 other than stock awarded to employees and the Board of Directors.

 

Stock repurchase and retirement

 

On August 7, 2019, the Company publicly announced a share repurchase program under which the Company is authorized to repurchase up to $1,000,000 of its common shares. On March 16, 2020, the Company publicly announced that the Company increased the share repurchase program to repurchase up to $2,000,000 of its common shares. As of December 31, 2020, the Company repurchased a total of 160,068 shares at an aggregate cost of $1,552,000 (not including commissions of $6,000) as shown in the table below ($ in 000’s, except share or per share amounts):

 

   Shares Repurchased
Period  Total Number of Shares Repurchased  Average Price Paid Per Share  Total Number of Shares Purchased as Part of Publicly Announced Program  Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program
 August 7 -31, 2019    22,150   $9.34    22,150   $793 
 September 1-30, 2019    2,830   $10.00    2,830   $765 
 October 1-31, 2019    39,363   $10.44    39,363   $354 
 November 1-30, 2019    11,827   $10.43    11,827   $231 
 December 1-31, 2019    —      —      —     $231 
 January 1-31, 2020    —      —      —     $231 
 February 1-29, 2020    —      —      —     $231 
 March 1-31, 2020    21,700   $9.33    21,700   $1,028 
 April 1-30, 2020    22,698   $9.02    22,698   $823 
 May 1-31, 2020    39,500   $9.51    39,500   $448 
 Total    160,068   $9.70    160,068   $448 

 

There were no shares repurchased during the period of June 1, 2020 through December 31, 2020.

 

XML 31 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Note 8. Stock Options and Restricted Stock Units
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Stock Options and Restricted Stock Units

On May 23, 2014, the shareholders of the Company approved the 2014 Equity Incentive Plan (the “2014 Plan”). Under the terms of the 2014 Plan, the Company is authorized to issue incentive awards for common stock up to 200,000 shares to employees and other personnel. On June 10, 2016 and June 17, 2020, the shareholders of the Company approved an additional 200,000 and 200,000 awards, respectively, to be issued under the 2014 Plan, bringing the total number of shares to be awarded to 600,000. The awards may be in the form of incentive stock options, nonqualified stock options, restricted stock, restricted stock units and performance awards. The 2014 Plan is effective through March 31, 2024. As of December 31, 2020, there are 236,583 shares which remain to be granted under the 2014 Plan.

 

The following is a summary of stock options issued during the year ended December 31, 2020 and 2019:

 

  

Number of Options

Outstanding

 

 

Range of

Exercise Price

 

Weighted Average

Exercise Price

 

Aggregate

Intrinsic Value

Balance on December 31, 2018   98,563   $6.80 - 17.40   $12.56   $127,306 
Options granted   31,500    10.75 - 13.21    12.90    —   
Options exercised   —      —      —      —   
Options forfeited/cancelled   (2,500)   13.21    13.21    —   
Balance on December 31, 2019   127,563   6.80 - 17.40   $12.63   $142,818 
Options granted   —      —      —      —   
Options exercised   (36,250)   7.76 - 17.40    12.47    295,921 
Options forfeited/cancelled   (16,083)   9.26 -17.40    15.17    22,682 
Balance on December 31, 2020   75,230   6.80 - 17.40   $12.16   $402,275 

 

The aggregate intrinsic value in the table above represents the total pretax intrinsic value (i.e. the aggregate difference between the closing price of our common stock on December 31, 2020 and 2019 of $17.51 and $11.69, respectively, and the exercise price for in-the-money options) that would have been received by the holders if all instruments had been exercised on December 31, 2020 and 2019. As of December 31, 2020, there was $15,000 of unrecognized compensation cost related to our unvested stock options, which will be recognized through 2021.

 

The following is a summary of unvested stock options during the year ended December 31, 2020 and 2019:

 

  

Number of Options

Outstanding

 

Weighted Average

Exercise Price

  Weighted Average Grant Date Fair Value
Balance on December 31, 2018   29,000   $12.87   $5.47 
Options vested   —      —      —   
Options forfeited/cancelled   —      —      —   
Balance on December 31, 2019   29,000   $12.87   $5.47 
Options vested   (14,500)   12.87    5.47 
Options forfeited/cancelled   —      —      —   
Balance on December 31, 2020   14,500   $12.87   $5.47 

 

The following table summarizes information about stock options outstanding and exercisable on December 31, 2020:

 

   Options Outstanding  Options Exercisable
Exercise Price Range  Number  Weighted Average Remaining Contractual Life (in Years)  Weighted Average Exercise Price  Number
0.01 - 7.00    10,000    4.88   $6.80    10,000 
7.01 - 8.00    10,313    2.74   $7.76    10,313 
8.01 - 12.00    7,167    5.87   $9.88    5,167 
12.01 - 15.00    31,750    7.80   $13.16    19,250 
15.01 - 17.40    16,000    7.42   $17.40    16,000 
  Total    75,230    6.46   12.16    60,730 

 

Of the 75,230 stock options outstanding, 29,000 are non-qualified stock options. All options have been registered with the SEC.

 

There were no common stock options issued during the year ended December 31, 2020. The fair value of common stock options issued during the year ended December 31, 2019 were estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions used:

 

  

Year ended

December 31,

2019

Expected dividend yield   1.56%
Expected stock price volatility   50%
Weighted-average risk-free interest rate   2.45%
Weighted-average expected life of options (in years)   5.75 

 

The following is a summary of restricted stock units issued during the year ended December 31, 2020 and 2019:

 

   Number of RSUs
Outstanding
 

Weighted
Average
Fair Value

  Aggregate
Intrinsic Value
Balance on December 31, 2018   36,669   $8.76   $257,987 
Units granted   46,000    11.57    532,220 
Units vested/issued   (33,000)   8.62    400,700 
Units forfeited   (1,667)   8.85    14,753 
Balance on December 31, 2019   48,002   $11.55   $554,388 
Units granted   18,000    10.67    192,060 
Units vested/issued   (32,002)   11.61    353,948 
Units forfeited   (15,000)   11.35    156,665 
Balance on December 31, 2020   19,000   $10.78   $332,690 

 

During the year ended December 31, 2020, the Company granted 18,000 restricted stock units with an intrinsic value of $10.67, to certain members of the Board of Directors of the Company. The vesting period for the restricted stock units is the earlier of the 2021 annual meeting of shareholders or one year depending on whether a director stands for re-election at the 2021 annual meeting. During the year ended December 31, 2020, 32,000 restricted stock units with an intrinsic value of $11.61 vested. As of December 31, 2020, there was $91,000 of unrecognized compensation cost related to our unvested restricted stock units, which will be recognized through 2021. All restricted stock units have been registered with the SEC.

 

During the year ended December 31, 2020 and 2019, we recorded compensation expense of $273,000 and $523,000, respectively, related to stock options and restricted stock units.

 

XML 32 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Note 9. Leases
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Leases

Generally, our leasing activity consists of office leases. In March 2019, we signed a new lease to move our corporate headquarters to Raleigh, North Carolina. As we continue our transition from a services-based company to a cloud-based platform company, the new lease affords us the ability to separate our warehouse from our corporate office. The new lease, which had a lease commencement date of October 2, 2019, is for 9,766 square feet and expires December 31, 2027. Minimum lease payments are $2,997,000, not including a tenant improvement allowance of $488,000, which is included in fixed assets as of December 31, 2020. We recognized a ROU asset and corresponding lease liability of $2,596,000, which represents the present value of minimum lease payments discounted at 3.77%, the Company’s incremental borrowing rate at lease inception.

 

Additionally, we have an office in Salt Lake City, Utah, which is on a short-term lease that is less than twelve months. As a result, we have elected the short-term lease recognition exemption for our Utah office lease, which means, for those leases we do not expect to extend beyond twelve months, we will not recognize ROU assets or lease liabilities.

 

In connection with the Company’s acquisition of VWP (See Note 4), the Company assumed two short-term leases in New York City, NY and entered into a three-year office lease in Florida. We have elected the short-term lease exemption for the two New York leases because we do not expect them to extend beyond twelve months. For the Florida lease, which was signed on January 4, 2019, we recognized a ROU asset and corresponding lease liability of $125,000, which represents the present value of minimum lease payments discounted at 4.25%, the Company’s incremental borrowing rate at lease inception. After year-end, the Company vacated one of the leases in New York.

 

Lease liabilities totaled $2,361,000 as of December 31, 2020. The current portion of this liability of $390,000 is included in Accrued expenses on the Consolidated balance sheets and the long-term portion of $1,971,000 is included in Lease liabilities on the Consolidated Balance Sheets. Rent expense consists of both operating lease expense from amortization of our ROU assets as well as variable lease expense which consists of non-lease components of office leases (i.e. common area maintenance) or rent expense associated with short- term leases. The components of lease expense were as follows (in 000’s):

 

  

Year ended
December 31, 2020

 

Year ended
December 31, 2019

Lease expense          
Operating lease expense  $347   $241 
Variable lease expense   132    133 
Rent expense  $479   $374 

 

The weighted-average remaining non-cancelable lease term for our operating leases was 6.9 years as of December 31, 2020. As of December 31, 2020, the weighted-average discount rate used to determine the lease liability was 3.8%. The future minimum lease payments to be made under non-cancelable operating leases on December 31, 2020, are as follows (in 000’s):

 

Year Ended December 31:   
2021   $394 
2022    359 
2023    369 
2024    379 
2025    389 
Thereafter    812 
Total lease payments   $2,702 
Present value adjustment    (341)
Lease liability    2,361 

 

We have performed an evaluation of our other contracts with customers and suppliers in accordance with Topic 842 and have determined that, except for the leases described above, none of our contracts contain a lease.

 

XML 33 R17.htm IDEA: XBRL DOCUMENT v3.20.4
Note 10. Commitments and Contingencies
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

From time to time, the Company may be involved in litigation that arises through the normal course of business. The Company is neither a party to any litigation nor are we aware of any such threatened or pending litigation that might result in a material adverse effect to our business.

 

XML 34 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Note 11. Revenues
12 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenues

We consider ourselves to be in a single reportable segment under the authoritative guidance for segment reporting, specifically a shareholder communications and compliance company for publicly traded and private companies. The following tables present revenue disaggregated by revenue stream in (000’s):

 

For the years ended December 31, 2020 and 2019, we generated revenues from the following revenue streams as a percentage of total revenue (in 000’s):

 

  

Year Ended
December 31, 2020

 

Year Ended
December 31, 2019

   Amount  Percentage  Amount  Percentage
Revenue            
Platform and Technology  $12,927    69.8%  $10,696    65.6%
Services   5,599    30.2%   5,599    34.4%
Total  $18,526    100.0%  $16,295    100.0%

 

We did not have any customers during the years ended December 31, 2020 or 2019 that accounted for more than 10% of our revenue.

 

XML 35 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Note 12. Income Taxes
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes

The provision for income taxes consisted of the following components for the years ended December 31 (in 000’s):

 

   2020  2019
Current:          
Federal  $307   $522 
State   84    94 
Foreign   21    21 
Total Current   412    637 
Deferred:          
Federal   283    (434)
State   50    (55)
Foreign   (21)   (39)
Total Deferred   312    (528)
Total expense for income taxes  $724   $109 

 

Reconciliation between the statutory rate and the effective tax rate is as follows on December 31 (in 000's, except percentages):

 

   2020  2019
   Amount  Percentage  Amount  Percentage
Federal statutory tax rate  $594    21.0%  $165    21.0%
State tax rate   117    4.1%   12    1.5%
Permanent difference – stock-based compensation   29    1.1%   (13)   (1.6)%
Permanent difference – other   12    0.3%   8    0.9%
Provision to return   4    0.2%   (37)   (4.5)%
Foreign tax credit generated   (15)   (0.5)%   —      0.0%
Tax on foreign earnings – tax reform   17    0.6%   24    2.9%
Foreign rate differential   (2)   (0.1)%   (11)   (1.3)%
FDII Deduction   (32)   (1.1)%   —      0.0%
Research and development credit   —      0.0%   (39)   (4.7)%
Total  $724    25.6%  $109    14.2%

 

Components of net deferred income tax assets are as follows on December 31 (in 000's):

 

   2020  2019  Change
Assets:               
Deferred revenue  $24   $379   $(355)
Allowance for doubtful accounts   149    149    —   
Stock options   108    156    (48)
Transaction costs   46    49    (3)
Other   138    39    99 
Total deferred tax asset   465    772    (307)
                
Liabilities:               
Prepaid expenses   (15)   (23)   8 
Basis difference in fixed assets   (188)   (14)   (174)
Capitalized software   —      (94)   94 
Purchase of intangibles   (459)   (522)   63 
Other   —      (4)   4 
Total deferred tax liability   (662)   (657)   (5)
                
Total net deferred tax asset / (liability)  $(197)  $115   $(312)

 

As of each reporting date, the Company’s management considers new evidence, both positive and negative, that could impact management’s view with regard to future realization of deferred tax assets. In assessing the recovery of the deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income in the periods in which those temporary differences become deductible. Management considers the scheduled reversals of future deferred tax assets, projected future taxable income, and tax planning strategies in making this assessment. It has been determined that is more likely than not that the Company's deferred tax assets are able to be realized based on future positive earnings and reversal of existing temporary differences.

 

The Company had no unrecognized tax benefits as of December 31, 2020 or December 31, 2019. Interest and, if applicable, penalties are recognized related to unrecognized tax benefits in income tax expense. There are no accruals for interest and penalties on December 31, 2020.

 

Undistributed earnings of the Company are insignificant as of December 31, 2020. With the enactment of the 2017 Act, the Company does not consider any of its foreign earnings as indefinitely reinvested.

 

The Company is subject to income taxation by both federal and state taxing authorities. Income tax returns for the years ended December 31, 2019, 2018 and 2017 are open to audit by federal and state taxing authorities.

 

XML 36 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Note 13. Employee Benefit Plan
12 Months Ended
Dec. 31, 2020
Employee Benefit and Share-based Payment Arrangement, Noncash Expense [Abstract]  
Employee Benefit Plan

The Company sponsors a defined contribution 401(k) Profit Sharing Plan and allows all employees in the United States to participate. Matching and profit-sharing contributions to the plan are at the discretion of management, but are limited to the amount deductible for federal income tax purposes. The Company made contributions to the plan of $24,000 and $27,000 during the years ended December 31, 2020 and 2019, respectively.

 

XML 37 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Note 2. Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Cash Equivalents

For purposes of the Company’s financial statements, the Company considers all highly liquid investments purchased with an original maturity date of three months or less to be cash equivalents.

 

Accounts Receivable and allowance for Doubtful Accounts

The Company monitors outstanding receivables based on factors surrounding the credit risk of specific customers, historical trends, and other information. Credit is granted on an unsecured basis. The allowance for doubtful accounts is estimated based on an assessment of the Company’s ability to collect on customer accounts receivable. There is judgment involved with estimating the allowance for doubtful accounts and if the financial condition of the Company’s customers were to deteriorate, resulting in their inability to make the required payments, the Company may be required to record additional allowances or charges against revenues. Given the current environment of the COVID-19 pandemic additional attention has been paid to the financial viability of our customers. The Company generally writes-off accounts receivable against the allowance when it determines a balance is uncollectible and no longer actively pursues its collection.

 

The following is a summary of our allowance for doubtful accounts during the years ended December 31, 2020 and 2019 (in 000’s):

 

  

Year Ended
December 31, 2020

 

Year Ended
December 31, 2019

Beginning balance  $700   $534 
Bad debt expense   304    753 
Write-offs   (347)   (587)
Ending balance  $657   $700 

 

Concentration of Credit Risk

Financial instruments and related items which potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivables. The Company places its cash and temporary cash investments with credit quality institutions. Such cash balances are currently in excess of the FDIC insurance limit of $250,000. To reduce its risk associated with the failure of such financial institutions, each quarter the Company evaluates the rating of the financial institution in which it holds deposits. As of December 31, 2020, the total amount exceeding such limit was $18,397,000. The Company also had cash-on-hand of $45,000 in Europe and $441,000 in Canada as of December 31, 2020.

 

The Company believes it did not have any financial instruments that could have potentially subjected us to significant concentrations of credit risk for any relevant period.

 

Revenue Recognition

Substantially all the Company’s revenue comes from contracts with customers for subscriptions to its cloud-based products or contracts for communications and compliance products and services. Customers consist of corporate issuers and professional firms, such as investor relations and public relations firms. In the case of our news distribution and webcasting offerings, our customers also include private companies. The Company accounts for a contract with a customer when there is an enforceable contract between the Company and the customer, the rights of the parties are identified, the contract has economic substance, and collectability of the contract consideration is probable. The Company's revenues are measured based on consideration specified in the contract with each customer.

 

The Company's contracts include either a subscription to our entire platform or certain modules within our platform, or an agreement to perform services, or any combination thereof, and often contain multiple subscriptions and services. For these bundled contracts, the Company accounts for individual subscriptions and services as separate performance obligations if they are distinct, which is when a product or service is separately identifiable from other items in the bundled package, and a customer can benefit from it on its own or with other resources that are readily available to the customer. The Company separates revenue from its contracts into two revenue streams: i) Platform and Technology and ii) Services. Performance obligations of Platform and Technology contracts include providing subscriptions to certain modules or the entire Platform id. system, distributing press releases on a per release basis or conducting webcasts or virtual annual meetings on a per event basis. Performance obligations of Services contracts include obligations to deliver compliance services and annual report printing and distribution on either a stand ready obligation or on a per project or event basis. Set up fees for compliance services are considered a separate performance obligation and are satisfied upfront. Set up fees for our transfer agent module and investor relations content management module are immaterial. The Company’s subscription and service contracts are generally for one year, with automatic renewal clauses included in the contract until the contract is cancelled. The contracts do not contain any rights of returns, guarantees or warranties. Since contracts are generally for one year, all the revenue is expected to be recognized within one year from the contract start date. As such, the Company has elected the optional exemption that allows the Company not to disclose the transaction price allocated to performance obligations that are unsatisfied or partially satisfied at the end of each reporting period.

 

The Company recognizes revenue for subscriptions evenly over the contract period, upon distribution for per release contracts and upon event completion for webcasting and virtual annual meeting events. For service contracts that include stand ready obligations, revenue is recognized evenly over the contract period. For all other services delivered on a per project or event basis, the revenue is recognized at the completion of the event. The Company believes recognizing revenue for subscriptions and stand ready obligations using a time-based measure of progress, best reflects the Company’s performance in satisfying the obligations.

 

For bundled contracts, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the subscription or services. If a standalone selling price is not directly observable, the Company uses the residual method to allocate any remaining price to that subscription or service. The Company reviews standalone selling prices, at least annually, and updates these estimates if necessary.

 

The Company invoices its customers based on the billing schedules designated in its contracts, typically upfront on either a monthly, quarterly or annual basis or per transaction at the completion of the performance obligation. Deferred revenue for the periods presented was primarily related to subscription and service contracts, which are billed upfront, quarterly or annually, however the revenue has not yet been recognized. The associated deferred revenue is generally recognized ratably over the billing period. Additionally, deferred revenue is related to pre-paid packages of press releases for which the releases have not yet been disseminated. Deferred revenue as of December 31, 2020 and December 31, 2019 was $2,212,000 and $1,812,000, respectively, and is expected to be recognized within one year. Revenue recognized for the year ended December 31, 2020 and 2019, that was included in the deferred revenue balance at the beginning of each reporting period, was approximately $1,812,000 and $1,249,000, respectively. Accounts receivable, net of allowance for doubtful accounts, related to contracts with customers was $2,514,000 and $2,051,000 as of December 31, 2020 and December 31, 2019, respectively. Since substantially all the contracts have terms of one year or less, the Company has elected to use the practical expedient regarding the existence of a significant financing.

 

Costs to obtain contracts with customers consist primarily of sales commissions. As of December 31, 2020 and 2019, the Company has capitalized $44,000 and $21,000, respectively, of costs to obtain contracts that are expected to be amortized over more than one year. For contract costs expected to be amortized in less than one year, the Company has elected to use the practical expedient allowing the recognition of incremental costs of obtaining a contract as an expense when incurred. The Company has considered historical renewal rates, expectations of future renewals and economic factors in making these determinations.

 

Fixed Assets

Fixed assets are recorded at cost and depreciated over the estimated useful lives of the assets using principally the straight-line method. When items are retired or otherwise disposed of, income is charged or credited for the difference between net book value and proceeds realized thereon. Ordinary maintenance and repairs are charged to expense as incurred, and replacements and betterments are capitalized. The range of estimated useful lives used to calculate depreciation for principal items of property and equipment are as follow:

 

Asset Category  Depreciation / Amortization Period
Computer equipment  3 years
Furniture & equipment  3 to 7 years
Leasehold improvements  8 years or lesser of the lease term

 

Earnings per Share

Earnings per share accounting guidance requires that basic net income per common share be computed by dividing net income for the period by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing the net income for the period by the weighted average number of common and dilutive common equivalent shares outstanding during the period. Shares issuable upon the exercise of stock options totaling 40,000 and 93,000 were excluded in the computation of diluted earnings per common share during the years ended December 31, 2020 and 2019, respectively, because their impact was anti-dilutive.

 

Use of Estimates

The preparation of financial statements in conformity with United States Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates include the allowance for doubtful accounts and the valuation of goodwill, intangible assets, deferred tax assets, and stock-based compensation. Actual results could differ from those estimates.

 

Gain on Extinguishment of Debt

On October 2, 2017, the Company entered into a Stock Purchase Agreement (the “Interwest Purchase Agreement’) to purchase all of the outstanding equity securities of Interwest Transfer Company, Inc., a Utah corporation (“Interwest”) a transfer agent business located in Salt Lake City, Utah. Under the terms of the Interwest Purchase Agreement the Company paid $1,935,000 at closing, $288,000 on the first anniversary of the closing, $320,000 on the second anniversary of the closing and called for another $320,000 to be paid upon the third anniversary date of the closing. The Company also issued 25,235 shares of restricted common stock of the Company at closing. Upon final negotiation and settlement of the third anniversary payment, the Company paid $240,000 to the seller. The difference of $80,000 that was not paid is recorded as Gain on Extinguishment of Debt on the Consolidated Statements of Income for the year ended December 31, 2020.

 

Income Taxes

We comply with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) No. 740 – Income Taxes which requires an asset and liability approach to financial accounting and reporting for income taxes. Deferred income tax assets and liabilities are computed for differences between the financial statement and tax bases of assets and liabilities that will result in future taxable or deductible amounts based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred income tax assets to the amounts expected to be realized. For any uncertain tax positions, we recognize the impact of a tax position, only if it is more likely than not of being sustained upon examination, based on the technical merits of the position. Our policy regarding the classification of interest and penalties is to classify them as income tax expense in our financial statements, if applicable.

 

Capitalized Software

Costs incurred to develop our cloud-based platform products are capitalized when the preliminary project phase is complete, management commits to fund the project and it is probable the project will be completed and used for its intended purposes. Once the software is substantially complete and ready for its intended use, the software is amortized over its estimated useful life, which is typically four years. Costs related to design or maintenance of the software are expensed as incurred. The Company did not capitalize any costs for software development during the year ended December 31, 2020 and capitalized $20,000 during the year ended December 31, 2019. The Company recorded amortization expense of $608,000 and $843,000 during the years ended December 31, 2020 and 2019, respectively, $599,000 and $783,000 of which is included in Cost of revenues on the Consolidated Statements of Income. The remaining amount of $9,000 and $60,000 for the years ended December 31, 2020 and 2019, respectively, is included in Depreciation and amortization.

 

The Company reviews capitalized software for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. One part of the Company’s suite of products was directed toward private companies seeking to raise capital under Regulation A+ and Regulation D. Market acceptance under these regulations is behind what was initially anticipated, resulting in lower-than-expected revenue from this product. As a result, the Company wrote-off the remaining carrying value of this product in the amount of $44,000 as of December 31, 2019. This amount is included in Depreciation and amortization expense on the Consolidated Statements of Income for the year ended December 31, 2019.

 

Impairment of Long-lived Assets

In accordance with the authoritative guidance for accounting for long-lived assets, assets such as property and equipment, trademarks, and intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Recoverability of asset groups to be held and used is measured by a comparison of the carrying amount of an asset group to estimated undiscounted future cash flows expected to be generated by the asset group. If the carrying amount of an asset group exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of an asset group exceeds fair value of the asset group.

 

Lease Accounting

We determine if an arrangement is a lease at inception. Our operating lease agreements are primarily for office space and are included within lease right-of-use (“ROU”) assets and lease liabilities on the consolidated balance sheets.

 

ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Our variable lease payments consist of non-lease services related to the lease and payments under operating leases classified as short-term. Variable lease payments are excluded from the ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. ROU assets include any lease payments made and exclude lease incentives. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.

 

Fair Value Measurements

ASC Topic 820 establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Assets and liabilities recorded at fair value in the financial statements are categorized based upon the hierarchy of levels of judgment associated with the inputs used to measure their fair value. Hierarchical levels directly related to the amount of subjectivity associated with the inputs to fair valuation of these assets and liabilities, are as follows:

 

Level 1 – Quoted prices are available in active markets for identical assets or liabilities at the reporting date. Generally, this includes debt and equity securities that are traded in an active market. Our cash and cash equivalents are quoted at Level 1.

 

Level 2 – Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Generally, this includes debt and equity securities that are not traded in an active market.

 

Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or other valuation techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.

 

As of December 31, 2020 and 2019, we believe that the fair value of our financial instruments other than cash and cash equivalents, such as, accounts receivable, our line of credit, notes payable, and accounts payable approximate their carrying amounts.

 

Stock-based compensation

The authoritative guidance for stock compensation requires that companies estimate the fair value of share-based payment awards on the date of the grant using an option-pricing model. The associated cost is recognized over the period during which an employee or director is required to provide service in exchange for the award.

 

Translation of Foreign Financial Statements

The financial statements of the foreign subsidiaries of the Company have been translated into U.S. dollars. All assets and liabilities have been translated at current rates of exchange in effect at the end of the period. Income and expense items have been translated at the average exchange rates for the year or the applicable interim period. The gains or losses that result from this process are recorded as a separate component of other accumulated comprehensive income until the entity is sold or substantially liquidated.

 

Comprehensive Income

Comprehensive income consists of net income and other comprehensive income related to changes in the cumulative foreign currency translation adjustment.

 

Business Combinations, Goodwill and Intangible Assets

We account for business combinations under FASB ASC No. 805 – Business Combinations and the related acquired intangible assets and goodwill under FASB ASC No. 350 – Intangibles – Goodwill and Other. The authoritative guidance for business combinations specifies the criteria for recognizing and reporting intangible assets apart from goodwill. We record the assets acquired and liabilities assumed in business combinations at their respective fair values at the date of acquisition, with any excess purchase price recorded as goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets consist of client relationships, customer lists, distribution partner relationships, software, technology, non-compete agreements and trademarks that are initially measured at fair value. At the time of the business combination, trademarks are considered an indefinite-lived asset and, as such, are not amortized as there is no foreseeable limit to cash flows generated from them. The goodwill and intangible assets are assessed annually for impairment, or whenever conditions indicate the asset may be impaired, and any such impairment will be recognized in the period identified. The client relationships (7-10 years), customer lists (3 years), distribution partner relationships (10 years), non-compete agreements (5 years) and software and technology (3-6 years) are amortized over their estimated useful lives (See Note 4).

 

Advertising

The Company expenses advertising as incurred. Advertising expense totaled $245,000 and $163,000, during the years ended December 31, 2020 and 2019, respectively.

 

Recently Adopted Accounting Pronouncements

On January 1, 2020, the Company adopted Accounting Standard Update (“ASU”) 2017-04 Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. These amendments eliminate Step 2 from the goodwill impairment test. The annual, or interim, goodwill impairment test is performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. In addition, income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit should be considered when measuring the goodwill impairment loss, if applicable. The amendments also eliminate 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 still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. The Company adopted this amendment as of January 1, 2020 and it has not, nor is it expected to have a significant impact to the financial statements.

 

XML 38 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Note 2. Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Summary of allowance for doubtful accounts
  

Year Ended
December 31, 2020

 

Year Ended
December 31, 2019

Beginning balance  $700   $534 
Bad debt expense   304    753 
Write-offs   (347)   (587)
Ending balance  $657   $700 
Schedule of estimated useful lives for fixed assets
Asset Category  Depreciation / Amortization Period
Computer equipment  3 years
Furniture & equipment  3 to 7 years
Leasehold improvements  8 years or lesser of the lease term
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Note 3. Fixed Assets (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of fixed assets
in $000’s  December 31,
   2020  2019
Computers equipment  $122   $108 
Furniture & equipment   280    267 
Leasehold improvements   705    705 
Total fixed assets, gross   1,107    1,080 
Less: Accumulated depreciation   (312)   (181)
Total fixed assets, net  $795   $899 
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Note 4. Recent Acquisitions (Tables)
12 Months Ended
Dec. 31, 2020
VisualWebcaster Platform  
Schedule of intangible assets acquired
Customer relationships  $865 
Technology   497 
Non-compete agreement   69 
Goodwill   1,344 
   $2,775 
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.20.4
Note 5. Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of amortizable intangible assets
    December 31, 2020
      Gross
Carrying
Amount
      Accumulated
Amortization
      Net Carrying
Amount
 
Customer lists   $ 1,770     $ (1,770 )   $ —    
Customer relationships     4,600       (2,589 )     2,011  
Proprietary software     1,279       (948 )     331  
Distribution partner relationships     153       (38 )     115  
Non-compete agreement     69       (28 )     41  
Trademarks – definite-lived     173       (173 )     —    
Trademarks – indefinite-lived     408       —         408  
Total intangible assets   $ 8,452     $ (5,546 )   $ 2,906  

 

    December 31, 2019
      Gross
Carrying
Amount
      Accumulated
Amortization
      Net Carrying
Amount
 
Customer lists   $ 1,770     $ (1,770 )   $ —    
Customer relationships     4,600       (2,100 )     2,500  
Proprietary software     1,279       (865 )     414  
Distribution partner relationships     153       (23 )     130  
Non-compete agreement     69       (14 )     55  
Trademarks – definite-lived     173       (165 )     8  
Trademarks – indefinite-lived     408       —         408  
Total intangible assets   $ 8,452     $ (4,937 )   $ 3,515  

 

Schedule of future amortization of intangible assets
Years Ending December 31:   
2021   $459 
2022    431 
2023    431 
2024    418 
2025    319 
Thereafter    440 
Total   $2,498 
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Note 7. Equity (Tables)
12 Months Ended
Dec. 31, 2020
Equity [Abstract]  
Schedule of shares repurchased
   Shares Repurchased
Period  Total Number of Shares Repurchased  Average Price Paid Per Share  Total Number of Shares Purchased as Part of Publicly Announced Program  Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program
 August 7 -31, 2019    22,150   $9.34    22,150   $793 
 September 1-30, 2019    2,830   $10.00    2,830   $765 
 October 1-31, 2019    39,363   $10.44    39,363   $354 
 November 1-30, 2019    11,827   $10.43    11,827   $231 
 December 1-31, 2019    —      —      —     $231 
 January 1-31, 2020    —      —      —     $231 
 February 1-29, 2020    —      —      —     $231 
 March 1-31, 2020    21,700   $9.33    21,700   $1,028 
 April 1-30, 2020    22,698   $9.02    22,698   $823 
 May 1-31, 2020    39,500   $9.51    39,500   $448 
 Total    160,068   $9.70    160,068   $448 
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Note 8. Stock Options and Restricted Stock Units (Tables)
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Summary of stock options activity
  

Number of Options

Outstanding

 

 

Range of

Exercise Price

 

Weighted Average

Exercise Price

 

Aggregate

Intrinsic Value

Balance on December 31, 2018   98,563   $6.80 - 17.40   $12.56   $127,306 
Options granted   31,500    10.75 - 13.21    12.90    —   
Options exercised   —      —      —      —   
Options forfeited/cancelled   (2,500)   13.21    13.21    —   
Balance on December 31, 2019   127,563   6.80 - 17.40   $12.63   $142,818 
Options granted   —      —      —      —   
Options exercised   (36,250)   7.76 - 17.40    12.47    295,921 
Options forfeited/cancelled   (16,083)   9.26 -17.40    15.17    22,682 
Balance on December 31, 2020   75,230   6.80 - 17.40   $12.16   $402,275 
Schedule of unvested stock options
  

Number of Options

Outstanding

 

Weighted Average

Exercise Price

  Weighted Average Grant Date Fair Value
Balance on December 31, 2018   29,000   $12.87   $5.47 
Options vested   —      —      —   
Options forfeited/cancelled   —      —      —   
Balance on December 31, 2019   29,000   $12.87   $5.47 
Options vested   (14,500)   12.87    5.47 
Options forfeited/cancelled   —      —      —   
Balance on December 31, 2020   14,500   $12.87   $5.47 
Schedule of stock options
   Options Outstanding  Options Exercisable
Exercise Price Range  Number  Weighted Average Remaining Contractual Life (in Years)  Weighted Average Exercise Price  Number
0.01 - 7.00    10,000    4.88   $6.80    10,000 
7.01 - 8.00    10,313    2.74   $7.76    10,313 
8.01 - 12.00    7,167    5.87   $9.88    5,167 
12.01 - 15.00    31,750    7.80   $13.16    19,250 
15.01 - 17.40    16,000    7.42   $17.40    16,000 
  Total    75,230    6.46   12.16    60,730 
Schedule of stock options, valuation assumptions
  

Year ended

December 31,

2019

Expected dividend yield   1.56%
Expected stock price volatility   50%
Weighted-average risk-free interest rate   2.45%
Weighted-average expected life of options (in years)   5.75 
Summary of restricted stock units issued
   Number of RSUs
Outstanding
 

Weighted
Average
Fair Value

  Aggregate
Intrinsic Value
Balance on December 31, 2018   36,669   $8.76   $257,987 
Units granted   46,000    11.57    532,220 
Units vested/issued   (33,000)   8.62    400,700 
Units forfeited   (1,667)   8.85    14,753 
Balance on December 31, 2019   48,002   $11.55   $554,388 
Units granted   18,000    10.67    192,060 
Units vested/issued   (32,002)   11.61    353,948 
Units forfeited   (15,000)   11.35    156,665 
Balance on December 31, 2020   19,000   $10.78   $332,690 
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Note 9. Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Schedule of lease expense
  

Year ended
December 31, 2020

 

Year ended
December 31, 2019

Lease expense          
Operating lease expense  $347   $241 
Variable lease expense   132    133 
Rent expense  $479   $374 
Schedule of future minimum lease payments
Year Ended December 31:   
2021   $394 
2022    359 
2023    369 
2024    379 
2025    389 
Thereafter    812 
Total lease payments   $2,702 
Present value adjustment    (341)
Lease liability    2,361 
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Note 11. Revenues (Tables)
12 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue
  

Year Ended
December 31, 2020

 

Year Ended
December 31, 2019

   Amount  Percentage  Amount  Percentage
Revenue            
Platform and Technology  $12,927    69.8%  $10,696    65.6%
Services   5,599    30.2%   5,599    34.4%
Total  $18,526    100.0%  $16,295    100.0%
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Note 12. Income Taxes (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Schedule of components of income tax expense
   2020  2019
Current:          
Federal  $307   $522 
State   84    94 
Foreign   21    21 
Total Current   412    637 
Deferred:          
Federal   283    (434)
State   50    (55)
Foreign   (21)   (39)
Total Deferred   312    (528)
Total expense for income taxes  $724   $109 
Schedule of effective income tax rate reconciliation
   2020  2019
   Amount  Percentage  Amount  Percentage
Federal statutory tax rate  $594    21.0%  $165    21.0%
State tax rate   117    4.1%   12    1.5%
Permanent difference – stock-based compensation   29    1.1%   (13)   (1.6)%
Permanent difference – other   12    0.3%   8    0.9%
Provision to return   4    0.2%   (37)   (4.5)%
Foreign tax credit generated   (15)   (0.5)%   —      0.0%
Tax on foreign earnings – tax reform   17    0.6%   24    2.9%
Foreign rate differential   (2)   (0.1)%   (11)   (1.3)%
FDII Deduction   (32)   (1.1)%   —      0.0%
Research and development credit   —      0.0%   (39)   (4.7)%
Total  $724    25.6%  $109    14.2%
Schedule of deferred tax assets and liabilities
   2020  2019  Change
Assets:               
Deferred revenue  $24   $379   $(355)
Allowance for doubtful accounts   149    149    —   
Stock options   108    156    (48)
Transaction costs   46    49    (3)
Other   138    39    99 
Total deferred tax asset   465    772    (307)
                
Liabilities:               
Prepaid expenses   (15)   (23)   8 
Basis difference in fixed assets   (188)   (14)   (174)
Capitalized software   —      (94)   94 
Purchase of intangibles   (459)   (522)   63 
Other   —      (4)   4 
Total deferred tax liability   (662)   (657)   (5)
                
Total net deferred tax asset / (liability)  $(197)  $115   $(312)
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Note 2. Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]    
Allowance for doubtful accounts, beginning $ 700 $ 534
Bad debt expense 304 753
Write-offs (347) (587)
Allowance for doubtful accounts, ending $ 657 $ 700
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Note 2. Summary of Significant Accounting Policies (Details 1)
12 Months Ended
Dec. 31, 2020
Computer Equipment  
Depreciation / amortization period 3 years
Furniture & Equipment  
Depreciation / amortization period 3 to 7 years
Leasehold Improvements  
Depreciation / amortization period 8 years or lesser of the lease term
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Note 2. Summary of Significant Accounting Policies (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Cash and cash equivalents in excess of FDIC insured amount $ 18,397  
Deferred revenue 2,212 $ 1,812
Revenue recognized included in the deferred revenue 1,812 1,249
Accounts receivable related to contracts with customers 2,514 2,051
Capitalized costs to obtain contracts $ 44 $ 21
Antidilutive securities excluded from computation of earnings per share 40,000 93,000
Gain on extinguishment of debt $ 80 $ 0
Capitalized software development costs 0 20
Amortization expense 608 843
Amortization included in cost of revenues 599 783
Amortization included in depreciation and amortization 9 60
Product write-off included in depreciation and amortization   44
Advertising expense $ 245 $ 163
Client Relationships | Minimum    
Intangible asset estimated useful lives 7 years  
Client Relationships | Maximum    
Intangible asset estimated useful lives 10 years  
Customer Lists    
Intangible asset estimated useful lives 3 years  
Distribution Partner Relationships    
Intangible asset estimated useful lives 10 years  
Non-compete Agreements    
Intangible asset estimated useful lives 5 years  
Software and Technology | Minimum    
Intangible asset estimated useful lives 3 years  
Software and Technology | Maximum    
Intangible asset estimated useful lives 6 years  
Europe    
Cash-on-hand $ 45  
Canada    
Cash-on-hand $ 441  
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Note 3. Fixed Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Abstract]    
Computers equipment $ 122 $ 108
Furniture & equipment 280 267
Leasehold improvements 705 705
Total fixed assets, gross 1,107 1,080
Less: accumulated depreciation (312) (181)
Total fixed assets, net $ 795 $ 899
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Note 3. Fixed Assets (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 131 $ 106
Disposal of fixed assets $ 0 $ 377
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Note 4. Recent Acquisitions (Details) - VisualWebcaster Platform
$ in Thousands
Dec. 31, 2020
USD ($)
Intangible assets $ 2,775
Goodwill  
Intangible assets 1,344
Customer Relationships  
Intangible assets 865
Technology  
Intangible assets 497
Non-compete Agreements  
Intangible assets $ 69
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Note 5. Goodwill and Other Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accumulated amortization $ (5,546) $ (4,937)
Net carrying amount 2,498  
Customer Lists    
Gross carrying amount 1,770 1,770
Accumulated amortization (1,770) (1,770)
Net carrying amount 0 0
Customer Relationships    
Gross carrying amount 4,600 4,600
Accumulated amortization (2,589) (2,100)
Net carrying amount 2,011 2,500
Proprietary Software    
Gross carrying amount 1,279 1,279
Accumulated amortization (948) (865)
Net carrying amount 331 414
Distribution Partner Relationships    
Gross carrying amount 153 153
Accumulated amortization (38) (23)
Net carrying amount 115 130
Non-compete Agreements    
Gross carrying amount 69 69
Accumulated amortization (28) (14)
Net carrying amount 41 55
Trademarks - Definite-Lived    
Gross carrying amount 173 173
Accumulated amortization (173) (165)
Net carrying amount 0 8
Trademarks - Indefinite-Lived    
Gross carrying amount 408 408
Accumulated amortization 0 0
Net carrying amount 408 408
Total Intangible Assets    
Gross carrying amount 8,452 8,452
Accumulated amortization (5,546) (4,937)
Net carrying amount $ 2,906 $ 3,515
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Note 5. Goodwill and Other Intangible Assets (Details 1)
$ in Thousands
Dec. 31, 2020
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2021 $ 459
2022 431
2023 431
2024 418
2025 319
Thereafter 440
Total $ 2,498
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Note 5. Goodwill and Other Intangible Assets (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of intangible assets $ 609 $ 718
Goodwill $ 6,376 $ 6,376
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Note 6. Line of Credit (Details Narrative)
$ in Thousands
Dec. 31, 2020
USD ($)
Line of Credit Facility [Abstract]  
Line of credit, maximum borrowing capacity $ 3,000
Line of credit facility, interest rate at period end 1.89%
Line of credit $ 0
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Note 7. Equity (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
$ / shares
shares
Total number of shares repurchased 160,068
Average price paid per share | $ / shares $ 9.70
Total number of shares purchased as part of publicly announced program 160,068
Maximum dollar value of shares that may yet be purchased under the program | $ $ 448
August 7-31, 2019  
Total number of shares repurchased 22,150
Average price paid per share | $ / shares $ 9.34
Total number of shares purchased as part of publicly announced program 22,150
Maximum dollar value of shares that may yet be purchased under the program | $ $ 793
September 1-30, 2019  
Total number of shares repurchased 2,830
Average price paid per share | $ / shares $ 10.00
Total number of shares purchased as part of publicly announced program 2,830
Maximum dollar value of shares that may yet be purchased under the program | $ $ 765
October 1-31, 2019  
Total number of shares repurchased 39,363
Average price paid per share | $ / shares $ 10.44
Total number of shares purchased as part of publicly announced program 39,363
Maximum dollar value of shares that may yet be purchased under the program | $ $ 354
November 1-30, 2019  
Total number of shares repurchased 11,827
Average price paid per share | $ / shares $ 10.43
Total number of shares purchased as part of publicly announced program 11,827
Maximum dollar value of shares that may yet be purchased under the program | $ $ 231
December 1-31, 2019  
Total number of shares repurchased 0
Average price paid per share | $ / shares $ 0.00
Total number of shares purchased as part of publicly announced program 0
Maximum dollar value of shares that may yet be purchased under the program | $ $ 231
January 1-31, 2020  
Total number of shares repurchased 0
Average price paid per share | $ / shares $ 0.00
Total number of shares purchased as part of publicly announced program 0
Maximum dollar value of shares that may yet be purchased under the program | $ $ 231
February 1-29, 2020  
Total number of shares repurchased 0
Average price paid per share | $ / shares $ 0.00
Total number of shares purchased as part of publicly announced program 0
Maximum dollar value of shares that may yet be purchased under the program | $ $ 231
March 1-31, 2020  
Total number of shares repurchased 21,700
Average price paid per share | $ / shares $ 9.33
Total number of shares purchased as part of publicly announced program 21,700
Maximum dollar value of shares that may yet be purchased under the program | $ $ 1,028
April 1-30, 2020  
Total number of shares repurchased 22,698
Average price paid per share | $ / shares $ 9.02
Total number of shares purchased as part of publicly announced program 22,698
Maximum dollar value of shares that may yet be purchased under the program | $ $ 823
May 1-31, 2020  
Total number of shares repurchased 39,500
Average price paid per share | $ / shares $ 9.51
Total number of shares purchased as part of publicly announced program 39,500
Maximum dollar value of shares that may yet be purchased under the program | $ $ 448
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Note 7. Equity (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Equity [Abstract]    
Cash dividends paid $ 0 $ 0
Shares repurchased 160,068  
Shares repurhased value $ 1,552  
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Note 8. Stock Options and Restricted Stock Units (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]    
Number of options outstanding, beginning 127,563 98,563
Number of options granted 0 31,500
Number of options exercised (36,250) 0
Number of options forfeited/cancelled (16,083) (2,500)
Number of options outstanding, ending 75,230 127,563
Range of exercise price options outstanding, beginning $6.80 - $17.40 $6.80 - $17.40
Range of exercise price options granted $0.00 $10.75 - $13.21
Range of exercise price options exercised $7.76 - $17.40 $0.00
Range of exercise price options forfeited/cancelled $9.26 - $17.40 $13.21
Range of exercise price options outstanding, ending $6.80 - $17.40 $6.80 - $17.40
Weighted average exercise price outstanding, beginning $ 12.63 $ 12.56
Weighted average exercise price granted .00 12.90
Weighted average exercise price exercised 12.47 .00
Weighted average exercise price forfeited/cancelled 15.17 13.21
Weighted average exercise price outstanding, ending $ 12.16 $ 12.63
Aggregate intrinsic value outstanding, beginning $ 142,818 $ 127,306
Aggregate intrinsic value granted $ 0 $ 0
Aggregate intrinsic value exercised $ 295,921 $ 0
Aggregate intrinsic value forfeited/cancelled $ 22,682 $ 0
Aggregate intrinsic value outstanding, ending $ 402,275 $ 142,818
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Note 8. Stock Options and Restricted Stock Units (Details 1) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]    
Number of unvested options outstanding, beginning 29,000 29,000
Number of unvested options vested (14,500) 0
Number of unvested options forfeited/cancelled 0 0
Number of unvested options outstanding, ending 14,500 29,000
Weighted average exercise price outstanding, beginning $ 12.87 $ 12.87
Weighted average exercise price vested 12.87 .00
Weighted average exercise price forfeited/cancelled .00 .00
Weighted average exercise price outstanding, ending 12.87 12.87
Weighted average grant date fair value, beginning 5.47 5.47
Weighted average grant date fair value vested 5.47 .00
Weighted average grant date fair value forfeited/cancelled .00 .00
Weighted average grant date fair value, ending $ 5.47 $ 5.47
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Note 8. Stock Options and Restricted Stock Units (Details 2) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Number of options outstanding 75,230 127,563 98,563
Weighted average remaining contractual life (in years) 6 years 5 months 16 days    
Weighted average exercise price $ 12.16 $ 12.63 $ 12.56
Number of options exercisable 60,730    
Option 1      
Exercise price range $0.01 - $7.00    
Number of options outstanding 10,000    
Weighted average remaining contractual life (in years) 4 years 10 months 17 days    
Weighted average exercise price $ 6.80    
Number of options exercisable 10,000    
Option 2      
Exercise price range $7.01 - $8.00    
Number of options outstanding 10,313    
Weighted average remaining contractual life (in years) 2 years 8 months 27 days    
Weighted average exercise price $ 7.76    
Number of options exercisable 10,313    
Option 3      
Exercise price range $8.01 - $12.00    
Number of options outstanding 7,167    
Weighted average remaining contractual life (in years) 5 years 10 months 13 days    
Weighted average exercise price $ 9.88    
Number of options exercisable 5,167    
Option 4      
Exercise price range $12.01 - $15.00    
Number of options outstanding 31,750    
Weighted average remaining contractual life (in years) 7 years 9 months 18 days    
Weighted average exercise price $ 13.16    
Number of options exercisable 19,250    
Option 5      
Exercise price range $15.01 - $17.40    
Number of options outstanding 16,000    
Weighted average remaining contractual life (in years) 7 years 5 months 1 day    
Weighted average exercise price $ 17.40    
Number of options exercisable 16,000    
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Note 8. Stock Options and Restricted Stock Units (Details 3)
12 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
Expected dividend yield 1.56%
Expected stock price volatility 50.00%
Weighted-average risk-free interest rate 2.45%
Weighted-average expected life of options (in years) 5 years 9 months
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Note 8. Stock Options and Restricted Stock Units (Details 4) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]    
Number of restricted stock units outstanding, beginning 48,002 36,669
Number of restricted stock units granted 18,000 46,000
Number of restricted stock units vested/issued (32,002) (33,000)
Number of restricted stock units forfeited (15,000) (1,667)
Number of restricted stock units outstanding, ending 19,000 48,002
Weighted average exercise price outstanding, beginning $ 11.55 $ 8.76
Weighted average exercise price granted 10.67 11.57
Weighted average exercise price vested/issued 11.61 8.62
Weighted average exercise price forfeited 11.35 8.85
Weighted average exercise price outstanding, ending $ 10.78 $ 11.55
Aggregate intrinsic value outstanding, beginning $ 554,388 $ 257,987
Aggregate intrinsic value granted 192,060 532,220
Aggregate intrinsic value vested/issued 353,948 400,700
Aggregate intrinsic value forfeited 156,665 14,753
Aggregate intrinsic value outstanding, ending $ 332,690 $ 554,388
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Note 8. Stock Options and Restricted Stock Units (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Stock closing price $ 17.51 $ 11.69
Unrecognized compensation expense, options $ 15  
Number of options granted 0 31,500
Number of restricted stock units granted 18,000 46,000
Number of restricted stock units vested/issued (32,002) (33,000)
Weighted average exercise price vested/issued $ 11.61 $ 8.62
Unrecognized compensation expense, restricted stock units $ 91  
Stock options and restricted stock units expense $ 273 $ 523
2014 Plan    
Shares available to be issued under plan 236,583  
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Note 9. Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating lease expense $ 347 $ 241
Variable lease expense 132 133
Rent expense $ 479 $ 374
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Note 9. Leases (Details 1)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases [Abstract]  
2021 $ 394
2022 359
2023 369
2024 379
2025 389
Thereafter 812
Total lease payments 2,702
Present value adjustment (341)
Lease liability $ 2,361
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Note 9. Leases (Details Narrative) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Lease liability $ 2,361  
Lease liability, current 390  
Lease liability, noncurrent $ 1,971 $ 2,309
Weighted-average remaining non-cancelable lease term 6 years 10 months 24 days  
Weighted-average discount rate 3.80%  
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Note 11. Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Revenues $ 18,526 $ 16,295
Percentage of revenue from revenue streams 100.00% 100.00%
Platform and Technology    
Revenues $ 12,927 $ 10,696
Percentage of revenue from revenue streams 69.80% 65.60%
Services    
Revenues $ 5,599 $ 5,599
Percentage of revenue from revenue streams 30.20% 34.40%
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Note 12. Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Current:    
Federal $ 307 $ 522
State 84 94
Foreign 21 21
Total current 412 637
Deferred:    
Federal 283 (434)
State 50 (55)
Foreign (21) (39)
Total deferred 312 (528)
Total expense for income taxes $ 724 $ 109
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Note 12. Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Federal statutory tax rate, amount $ 594 $ 165
State tax rate, amount 117 12
Permanent difference - stock-based compensation, amount 29 (13)
Permanent difference - other, amount 12 8
Provision to return, amount 4 (37)
Foreign tax credit generated, amount (15) 0
Tax on foreign earnings - tax reform, amount 17 24
Foreign rate differential, amount (2) (11)
FDII deduction, amount (32) 0
Research and development credit, amount 0 (39)
Total, amount $ 724 $ 109
Federal statutory tax rate, percentage 21.00% 21.00%
State tax rate, percentage 4.10% 1.50%
Permanent difference - stock-based compensation, percentage 1.10% (1.60%)
Permanent difference - other, percentage 0.30% 0.90%
Provision to return, percentage 0.20% (4.50%)
Foreign tax credit generated, percentage (0.50%) 0.00%
Tax on foreign earnings - tax reform, percentage 0.60% 2.90%
Foreign rate differential, percentage (0.10%) (1.30%)
FDII deduction, percentage (1.10%) 0.00%
Research and development credit, percentage 0.00% (4.70%)
Total, percentage 25.60% 14.20%
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Note 12. Income Taxes (Details 2) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Assets:    
Deferred revenue $ 24 $ 379
Allowance for doubtful accounts 149 149
Stock options 108 156
Transaction costs 46 49
Other 138 39
Total deferred tax asset 465 772
Liabilities:    
Prepaid expenses (15) (23)
Basis difference in fixed assets (188) (14)
Capitalized software 0 (94)
Purchase of intangibles (459) (522)
Other 0 (4)
Total deferred tax liability (662) (657)
Total net deferred tax asset/(liability) (197) $ 115
Change    
Assets:    
Deferred revenue (355)  
Allowance for doubtful accounts 0  
Stock options (48)  
Transaction costs (3)  
Other 99  
Total deferred tax asset (307)  
Liabilities:    
Prepaid expenses 8  
Basis difference in fixed assets (174)  
Capitalized software 94  
Purchase of intangibles 63  
Other 4  
Total deferred tax liability (5)  
Total net deferred tax asset/(liability) $ (312)  
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Note 13. Employee Benefit Plan (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Employee Benefit and Share-based Payment Arrangement, Noncash Expense [Abstract]    
401(k) contribution amount $ 24 $ 27
EXCEL 73 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +**9%('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "RBF12AL@I#^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R';*!B;-I:.G#@8K;.QF;+4UBQ-C:R1]^SE9FS*V!]C1TN]/ MGT"U"4G_$(09L/ M?420G-^#1])6DX8)6(2%R)K:&F4B:NKC!6_-@@^?L9UAU@"VZ+&C!*(4P)II M8CB/;0TWP 0CC#Y]%] NQ+GZ)W;N +LDQ^26U# ,Y5#-N;R#@+>GW-^RQK)I2AX5?#57CPH*91621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M +**9%*"&0^,6P0 &(0 8 >&PO=V]R:W-H965T&UL MC9AO;]LV$,9?=Y^", 9L ^I(I.S8+6P/B9QL6='4L)L6P; 7M$3;0B31):DX M^?8[4K+D!O+9>9'HWSWZ\AY.MJ(C.L+ MN14YW%E)E7$#IVKMZ:T2/'9!6>HQW[_T,I[DGNU2.5NW*&=_85YLMX8>\&;C+9\+1;"/&QG"LZ\6B5.,I'K1.9$B=6X63/;F+QQW?$HE41,9*(@@!T+8%4 >Q- >T<"@BH@.#>@5P7T7&;* MH;@\3+GADY&2.Z+LTZ!F#UPR730,/\GMO"^,@KL)Q)G)5$8%3*,A/(_)36X2 M\TKN\G(]V7GIDH?%E/S^ZQ\CS\#K;) 75=+7I30[(DT9^2QSL]&@&XOX9P$/ M.&M8MH>]9JCB5$07)*#O"?.9WP(4XN&?N;H@?L^%TY;P*1[^3Y'#V_VVM_\T MFJ!.?>#T@B-ZH7P6BOQ[M=1&P?+_#Y'LU9(])]D[(EE-X%RL$RL*TWK/,]$V M=;C.W6+Q<#,GT[OY3?B5A%_F,P2N7\/USX$+8;4IGL(JB\4+^21>V_!P)1]^ MAKT K W!NJRQ+E&QN@*^OFY;4X6'4[_[":$8U!2#\RAF0B72EF),H*!;@4XH M547RR[MW)Q;JL&8;HHI7 !8[N-N4K]N(\/@53[5 .#[4'!]0G;!0RE$D.H(% M]"BX0O.$JW6[E'4#BG!1OS%1'Z\7O?=.3K[#-ZS[E,M=3A:":YF+F-QI70CU M9ZN'XLKW$@,\<'EZ-N WF1:Y@8\\)#(]1H7+X52LH6+G4?VFP;.V4IDD7Y.% MX:;0I)KM=CQ<]U%HC*\Q:!JMVRPA5]K_6ROA^Y;>RX8HG M%GYC^!1W[)HLD@K*LFP%;5T*2!R8!WA'*.-6TSVA/+W! )LO <7-^Z RR7V1 M+=^64\6"B] N]>FPCS6FS1> X3Y= 4@U M&%#?9T>@&H=GN!/7;4WUS:ZZFUNXW.H%)^1N'['):GR=X7[\ELIU$L>9<+%C M399WL"FS]NPVMYI$MG[*_5E]M=Y 7[EMH]<\7NZ^8>,"[JY)*E80ZE\,8/VH MP#<'\EI=F?V!?4_U:8_ ]02P,$% @ MLHID4N#&N**'!@ >1H !@ !X;"]W;W)KN2:;BLGQ9J4W.6MX/*8D&"(%Z43%2SFZOVN_OZYDHVNA 5OZ^1:LJ2 MU2\?>2%WUS,\>_WBBWA::_/%XN9JPY[X ]??-O!4<0+GFDS!8,_6W[+B\+,!#I^ M[">='>YI!@X_O\[^J74>G'EDBM_*XA^1Z_7U;#E#.5^QIM!?Y.XWOGYX]D% MHGB.2$ "Q_#;DX?C]'CX OP].$T.3I-V/CKE=%/7O-*(*05^7GIFI(<9:3MC M.#4C4VL$L4&9^ MR5D<):V;9TD0S&$2M>%M'A8O[UV>=F+B@0\DPN'(48=1$&&WG]'!S\CKY^C2%MN!29H?%8H&V%EX 8M\3E0>+RC73;"! I?D+14G*E M=ZP>K.,L:\JF:"L:*V6MQ4_6(L,L8#)/8MPM83+'$3UA$2\M#R(R3E;;!F,: MNIU,#TZF7B<_B6?C01M_IW,Y!W)GHG>.8M*YAI?X!,=22W221B/';)MEFKK] MPD'/G,#K6=LLG,O5>:-XYR"PIN! 8W#T@7/TI]0TR-O"T@IW2L1O%A6'"8DFD@+W6,/DA,)2R.KI7/.Z].3N M?J*CYSK.7(=-,A7!GI/8#\I?IP'8U?@%L MLXH&XV[%842FNC+<\PS[@0;RZ@;6%W^&_1F40:<\!V26P;A@NZSP5#N%>Q9A M/XS:BKR/'11KM88\Z(K,:YKD0K4A;M,BV',H'>7#H+R'[N2P@6/53MN$!A,. MDIY)Q,^DOF/DWD5"'&2)QJ73843Q1'*0GC[D1/K4?,NKQBW/ 18@WUB?;04M M YD0.-A6^?ESW#D.N)59@+= M!Q<'[NAZ9S=G<)=JPS)^/8-67?%ZRV#9]!H0(O9V,U1)5^_%4H9.IH')!NMH%/+X2%!&V-@G"U MC.VA3/[2_<,W@*^@]65W!2G'KLS$G@;-4/ZXXBRE&GG%)M M"),E#LUM1/:PMY;8:=+#ZT3GU=VR^7F6/[M1B\%S O9?Y@ M]9.H%"KX"L8%%PE,4'?O.;H++3?MJX)'J;4LVX]KSD"T,8#?5Q)8N+\P;Q\. M;YMN_@502P,$% @ LHID4@X)9T*= P (PT !@ !X;"]W;W)K8P+4O2AYF_O[-9";CC+=2O>B*4H->:R[T)*B, M63^$H2XJ6A-]+]=4P)VE5#4Q<*I6H5XK2DKG5/,PCJ(LK D3P73LKLW5="P; MPYF@3 ?O%[ZS567LA7 Z7I,575#S8SU7#!!8=X[Q#?ZI#L'1(7Z([, MA?5$#)F.E=PB9:U!S1ZXW#AOB(8)^Q@71L%=!GYF.I-"2\Y*8FB)'@DGHJ!H M8>4T^CPGB@I34<,*PK^@._1C\80^?_J"/B$FT-^5;#01I1Z'!DBL7ECL5WW< MK1I?6/6)%OG;J'$'^;A+A-0NSTD@MZW[2&>!]ZE))6 M*7%*@TM*'/K"Y1 Z#&JTD(V 3"I:4+8ASYQZD[733)VF[;O--$OS<;@YSDC7 M)H^BUN8$=M#"#OIABZ*I&^X>/:FE,NP7<;UUAPJR9H9P]@MN:;DT6Z@$'_EN M@>R(*LXS?(;N,<)IXF=/6_;T9O:2PANL8._L2_9J W+/U,><=G 2')\A=VWP M$/N)LY8X^VBVF3!$K!B41P]VUD%*TT%VQMTU&HR2W ^>M^!Y+_BB M@[0U6- MA#14HS5YLZ6,2J9=??MH\TZY1F>H70O;RS[080LZ[&WCA9'%2R5Y297^#=&? M#3-O?4T]:G5'O0F8PV2A2ME6L"L@74$WZ*^0!X4VA#?>SMA)YL<)N(^B\]:X M9G7"BZ/#2SWZ$#%I##Q,V]7>=W;4K?K(_9U1WV!X"GXTC?"'P)G6S05HW&'I MX/:9G((>)@:./P0*.R4-S5PRL?+2QM=I^TQ.:0]3"?>/I9FL:WC3_(_RW0M> MJ]^K9J? A\F$^T>3%_A*]7K&3.0OWQLL3[D/4PGWCR4O=T_Q>F91GD=Y>CZ/ MO(;#+!D-+Q ?IA+N'TM>XFM5W!TS%[!]AC[L\&@':S\?_B)JQ81&G"[!,[K/ M(7ZUVY'O3HQ&PO=V]R:W-H965T&ULG5A-;]LX$/TKA-%#"G0CD;(^'#@&$F>WFT.[0=)N#XL]R-+8%BJ)7I*R MT_[Z'4JRY$H4432'6!\SPS>CX7L:+4]B[R4M[.]4H<;QY')'HI8 M7O,#E'AGRT41*SP5.T<>!,1I[53D#G/=P"GBK)RMEO6U)[%:\DKE60E/@LBJ M*&+Q[1YR?KJ=T=GYPG.VVRM]P5DM#_$.7D!]/CP)/'.Z*&E60"DS7A(!V]O9 M';U9,T\[U!9_9W"2%\=$I[+A_*L^>4QO9ZY&!#DD2H>(\><(:\AS'0EQ_-<& MG75K:L?+XW/T/^KD,9E-+&'-\R]9JO:WLVA&4MC&5:Z>^>E/:!/R=;R$Y[+^ M3TZMK3LC2245+UIG1%!D9?,;O[:%N'"@P80#:QW8T&$^X>"U#G7EG 99G=9# MK.+54O 3$=H:H^F#NC:U-V:3E?HQOBB!=S/T4ZLU+R7/LS16D)(7A3_XC)0D M?$L>RX070'XCGU\>R-6;M^0-R4KR:<\K&9>I7#H*U]=1G*1=Z[Y9BTVL11GY MP$NUE^3W,H7TQP . N_0LS/Z>V:-^ #)-?'H.\)>?NVI=^YQ12.? M!4OG>%D-@U7 %GYG]0,LOX/E6V&MN52Z722(8Y:8X341@HN%_3GU!^@,1F[D MFL$%';C "NZ]X%*2@^#;3)F !:,UJ4&3 MX&F5*!2'(ZK>06]L(_>YH]4C-NQQ@Q%VTF("X@6)4RO$!T -3[*X44;]P LN M5/:]OF $2TLIZK,R*]1-7V)7TYWMJ)_S'4H$ 5*2F%N](">;=.N9T?RB7!AN/3;523_LTM"+\"&=P9 /X M'@[G,Q6_3O1^.&ZLR!M5C;ZT&@"=J\ES*XE!MAIEE=J^,+> J>_ -SD,PF\%Q9F M%Y8O] 2FK8H-9(&5A1@5R69T/SC:5D@H%1]-Y^TS(%;*=.H\V M1D9C8VGQ0G\H\":KR)OHV^!]S54_#@^CV]63=3?1^F^B[X0H'Z?IP#W$*0AO@_2U'!6M/] +=UY/5_U!+ M P04 " "RBF12E&X#MH4" !T!@ & 'AL+W=O7 MI.WD[SND9,4[>A&W>6_>##FC?*7TLZD!+'D17)I!4%L[OPY#4]8@J+E0-#$+(2@^G4(7*T& M01RL-Q[9K+9N(RSR.9W!&.S3_$'C*NQ8*B9 &J8DT3 =!#?Q]2AS]M[@!X.5 MV9@3%\E$J6>WN*L&0>0$ 8?2.@:*PQ)&P+DC0AE_6\Z@<^F F_,U^V/:O4%VGCZCJ]4W/@O636VEVE RH6Q2K1@5""8 M;$;ZTN9A Q!G1P!)"TAV ;TC@+0%I#[01ID/ZY9:6N1:K8AVULCF)CXW'HW1 M,.EN<6PUGC+$V6*DI%&<5=1"1<86![PB:XB:DI$2^#!J=V-+('>R5 +(.7D: MWY)W9^_)&6&2?*_5PE!9F3RTJ,9QAF7K>=AX3HYXCA-RKZ2M#?DD*ZBV"4(, MHXLE6<T>%DD<97FXW,S2 MOE%V]6:SI:K?J>J?5(45A_4D\4%K#;)\)1BO-)PVE5S]P7?N$G5(SNQ0.G?5[1ME5Y<[^L*- A:@9[ZO&5*JA;3- M^^]VN]9YXSO&SOX06VK3 =]HFGY\3_6,24,X3)$RNKA$1;KI<GX:8V_!=#. ,^G2MGUPCGH?C3%/U!+ P04 " "RBF12[(I3*[D$ #F M% & 'AL+W=O+>8!"[)BV3]I M+).%%5H@)EN\S^0=._Q.R@5Y&B]BF2A^P>%H&[@6B/9"LKQT5@SRE!ZO^*4, MQ(D#['- I0-J.:"@Q\$M'=R6@]OG,"T=IFU*88^#5SIX[UV#7SKX1>R/P2HB MO<82+^><'0#7U@I-WQ3I*KQ5@%.J=]:]Y.K?5/G)Y8I1P;(TQI+$X%ZJB]HV M4@"V52,6/24LBPD7OX'-KWTJ7\$$_+Q?@\^?OH!/(*7@1\+V M-8S&VIV&A, M.RIGOC[.C'IGSG.UM8I9#-ZK8>^O<9SJK8DS<(O3>**XK/ NE3@S8*U'L*)H MG^^S(@1_R81PH+BI.DUT 3T3\ <3IO5MAE'OB%2%K2 WF-.4/IH@;H8A?K#. M>FR5WRK)J$HR*G"F/3C7Y#&EFH,JP@S3B%P D6!.!, 2K$ET"5QX 9 #0U,: MC]A^@:T;U?/2#=',"]# M\II6ZZ[5! 9-FTW7QH4>;!K=&*;S?-\UQVA:Q6@Z&*.B.":Z<\8@4GM2;4A< M-&3RHN^)J6ZFG71YR&V1';9I4/4JJMX@U) M2BM0O5,-90Y'>U]5*JRME4OM?#SOJ@>25V."(+2RF4(/R96$M@U,\S :W/!;0I@4Z# MZ8=^*^ C1LV8GYQRX' CH/$[Y&]F3 CL=J8@]-U9V$.J5F4X+,MM4F;Y,Y-" MH_H'N[J-$ K: F@PF\!64C8&(S=T@W;J##/ZT.EI2K ^*,#AD\)_4<$2LL&E MTX)&C)IT:\V&PZ+]?Y40=M79#]71I8=7+=#P' K=W]5A5Z*GG6/0B%&3>BWC M<%C'SR6;L"OHD] ->TNYEG5X3ET?B+%)V$.O'>01J^8B:O6'P_+_4?6$!@GO ME-B@39-HK?)P6.9'%'30^2,*>B:@];F -K!['$'0Z4CHB%7S';(^MZ#A<\N[ M-!0YQE?(KJB[0> $?4T-U<*./B;L1@WM(05'-=1@HC04MLS6!K.)UNV&AAJ, MO-FT72^F&4,X;IL6("-;Y>=2[8J/0 ], M2I87MPG!,>':0/V_9:HYE0/]7:GZM+G\%U!+ P04 " "RBF12=>;BX54& M "3&0 & 'AL+W=O?L81CMC*X@/+17[^ 9,D1'TE?8HEB:<7HC@6KV>R*?KFDM'BXG<')L^,;N M=MHVS*XN#N2.WE+]_7 CS=NL'Z5B>\H5$QQ(NKVR$>*'??E<74[F%A&M::GM$,3\W-,UK6L[DL'QLQMTTL]I.YX^'T?_Y!9O M%K,ABJY%_2^K].YRLIR BFY)4^MOXN$OVBTHM^.5HE;N+WCH;.<34#9*BWW7 MV2#8,][^DL>.B),.KN<)6 @WM"L1L/QPBUK&T= M:ULI]L $G"2:\;O68YEF5)TGYLGZ>3(W3Q:9YZL)<<9+L:>A36C[YJZOC>3[ M*P3GBXO9_2DQOM%B.=@\0Y7WJ/+DZC]4_QF?;5U("Q/GI> EJRG@/5S;;M]* M2]1!BGMF_ !LGGZ;J46/:9%DZII4)K W&M!'D_Q4D*]VA,4)%7B>C>CR;8H< MA^DJ>FA%$MI':G)OR4B;T7@%R%Y(S7ZYAA#.PL, <;8< 0T8+19%&.FR1[I\ M >F62FDVZKB)Y)$&PW_I,PG1"*!O,\W1,@QPU0--!\*ES*<8UE50EMWOE M,[0:8?1-4!Y&".=#KITG,=YJ4?Z86M6I@&'1PFNW/@&U&_(9D */P :,5.SS5"S@F*B %31Y/$+6H!PP+1T1[$+OJ.Q("X+._*@IBC%F MWP@O4 3QH"HP3R+^S(^(*QIB^T">HE3G/B /M&\SA3"2,>&@.S M/!'4U3&5 M2GI/>1-&'1"DE>KR*H!TF":4V* M4@B(5I9%UC*(%DRKUM?7UAE!W+Y,97@Y+J("5FBYB"$?U RN?JN,9/S>:-KK MBR,TB!)*B])-(\N=W6^3U[?LT7 43P'(UYDI&D=3R"A#D:R%!C5":34ZQ4G* MGPVS(;1IE#%3UA_/;BD%7X6F('L;Q)Z2G0YY0+Y0L8Q4)FA0)X22T-?DP#2I MV2^#6(FM?B R&/7=,$F(OLDTRNV@9BBM9GV<-,J5>$%W"R(.2)3O$ $CC&(% M'QIT#&6_%2-;QHDY;;P^1@;]06G]N2%/KO39"@F4+>),[CX<_=$F0DFU\4=G MFX$%/5<0,QJ9S(EYTL?:2R9&WLM_R+@RV&D0<.B45XT-IR K.5S%'&?0'O7" M1 NG16O=F$J/ET] 2\)5W1WT^TN2(&)?A,:$!DQ@!.F@4?@EC7)D4E[%F/25 M!Z[RW&,R8/:,\.?X3J[5TO=JM\WA4+L,2VI0,5760C4RG>#Q("4X?21RJS\0 M5KD4_U(RP?XA)\O'MS !(YQ%T@D>E BG+]CZ:X[721P>E &GE<%=X$_%=MI8 M26M/SF*CB3%S:8L^=NG $E2[ \(+=7\W81[,IAU'O@E:YF-?F9U<;^^IO'.W M_@JXLU][3]RW]E\6/KC[]%'[-3Q?M]\'AF':SQ5?B#1)1)F%;%@23; M+P#MBQ8'=XF^$5J+O7O<45)1:0W,_[?"R&GW8B?HO\-<_0]02P,$% @ MLHID4DWLYD8G P O08 !@ !X;"]W;W)K)V1L^F+5/76,(B!M4JS;/LU[1&J9/5(NYM[6IA6J^DIJT%U]8UVL.:E.F6 MR2QYV+B59>7#1KI:-%C2'?F_FJUE*QU1"EF3=M)HL+1?)A>S\_5I\(\.?TOJ MW*,UA$IVQMP'XZI8)ED@1(J$#PC(CZ]T24H%(*;Q9#-:6,128S23DSI/8,W'Z681[SY M$W@WMD0M_\%>@TNNTBA98-\\+,/6DB/M^PU6X[W4J(5$!7>\2=RIWL&GBYWS MEGOM\S.,3D=&IY'1Z9,5_O"E/)L@O/'GKD%!RZ0)U=FOE*P^H&\M'4/#E7,M M6=A(RZ\3BV,;TQ_!*U\1O/CI+,^SMY>F;E ?HC5[>V+LP\%1^'#\,W3H0&HQ M@%'!!@2TJ&<@L"&%'3(9/K@1WNP88_;;V1FP"KP,OAIK@HT1K6 N5YI;XJ[= M.?K2\G6<>!-]N%.HCK'ST"W9&ZC)EFQWTE=P?8!WF]\O;BEF,*?IL##Y-CCA*\)-5=0\-ML#[\H'IU2EU JL^/>$::N6RW% MH'.X6MYJE.3>HK@,//9QUE?;=:^C)W4U=5]@$1( MXIHB%8(__%,M5BR^>__#=QB[= MG6L_;SXV].EYA)(7:U?YHJY,XQ;?/[DY>_7F$N-YP*^%V_KD;X.=S.KZ"SZ\ MS[]_<@J$7.GF+2!8^N?>W;JR!"!"XW>%^20NB8GIWP'Z.]X[[65FO;NMR]^* MO%U]_^3ZB,M"S&6;VUK?_BNJ;>FP6B"AC]XJSR;D"LJ',I=V]"O M!"-KG!]9X^S<_%Q7[#W6"5(G<-85"69D4R2WLJ"UJ'=EG= M.]\*96BE^8JD/2=Y;%>$OZF;8DG@2Y*^MFN*=F= 6,&D<@NB-@;YK&H+# T&.>>/RHC5-X;]@!W[C MYCA U3A$G@G1AOYLZ%!+.CE7Y?05\*QI>D.D$GL@1R7 "F^6=,0X3JC;RG25 M=_..?H3>+&COV(,=[#/7??:<0E#H$(HU,VWXW2.G+ZQLZ+$N;1U M1FH1>A]3PY;Z)7I*,4K$B;3HW[M\R<")"^KR/AR\XA+H]C7L65@6+$\]+Q+/ M$7U@@XX@'JENML"&6"=W)$5%W1 5)H2O)QL#%$A,:'X!^O>;)8;\XAAN TXC M>F<;NQOA_;7=@2?#*$PE4M1-;FPN"!*R<8?$78TA&6B6]*==DGWWQ##NWE4= M9/XG,J:5\!+Q%@CGJONBJ2LLG(6-?OCU_=N3LY>&UL_=FA@L7:EM:2C(0H)& MB!&XC2T8K2'][HNP60);=TU/K^E +):N<@WAO\NV))_.G]2+Q=BIQ]T,3W2[ M(@R(CYGVI)BP;>+ DG\D#NDJY:HBR&Q5F[*NELQ;<"Y(E9#>\$2?#!HS#(>, M ,]%C;7X' ':]S8!FQJP5G;(6CDI'>7"G;/$*P[&U) I=.L9H1#,(6-V?DI$ M?TKL75QF;VQ.))G1 M^3Z0)^B=N3B]-"^N+K+?0&30V)NG%Y.TVDZT<383N-*U@>TX!J6J)BOLDW-[(/SACGZ.\0] MY79BHWFZ&AN-5.^Q*2 NV#0DX4U1\DE 84\.U#8C,<))?IJE#+@I+>2&SQX0 MV.JY]8;DF,Z9OTIM#"L8Q>CWSC*'8^=%VS'"\,KF*YFGQ!3#J1)78GCF'N:P M-RIQ[]Z^OP60KF':P\*ROOSF_.IT0LQ G BISSOP-/8"2I!JK8GN;5!Z+'ZV M*$EWLW4 %HO!X004)YFS]"-AWY#0#.COB'8=P?2BFD2'*I:CP*#=^&@AA.1L MY,3SCLQ]P6:3=WC [!-6M6W=0I^L<3P&]'#,@(RW4&!+&N:;L^O)QWR"J.!V(]=0X$0G^@WEY=GX>M;6]G<9G88DZU5Z"0E62'']33#23M*&CYBJ)*.GTZXF(F7 \ M6S>C02HA"P=%3ZL.3)UPJ3KLT%GW0%P<;7;"$U;+HJKBHXX$5%^V=XG8Y+7! M!2(GR\&OFSNVDG'6S+5;I\8^C0K$^ LH\30:Q, ^6/\-*85"51;YW,1#B\+E M,C("A^TG=JMJ> =>F&WN)GJN;$ 3ZS^8&GQY,2:T 3JZ&;MUJ5;^M\B=@LG: M61^<4G$NAW#4%X:UJ8;KB4,(?1=V/:#ZO_F$4\-!N8+]93O@^(P8'H<+DA!& M9#9:N-/,ZZYIR3DA%S_OR+[PFO01H\.PB6'Y)2^&P@YV60D(RE+@60HG4-#O=_&8/QXA/\G? M$2 CC$^G0("9<%:0A+E&01?([3X1\/@!!A79 !HD]4DD*X:>!L:#_]1JE%=?8YKMD.6PP;H0.@?WB M>F]/=ZXUW<8L'"VO-G4?+7$T53,ZL/Y7Q%,$A"9Y^NA9@78;8M*J':S'*@'J MC--!9.LRDB["3)A! NA#*PL"\RCRMY:B],($&)2^:&]0&:O''Y5(#(@NI%= MRP77'H6\9I@M4:UW8-^=MF2:XVDBP2GV]M@T^:A:O2+9G'MA3\ MN* H"I\AO&-W4C)7C?B _]"8 #9(9XOF&6R+6)'8%ODP]M3A+@T- EOY4N'3 M]_5&DP#N@>(CL8FL&1$$^\%4T 025'CR#[TD.I)4(H1E+F'\W"KZQ^Q'5+Y= MU3,ITHIP5#AQT']M6U5*' FPU1?I9 VD#G.JH2/!$A6][^EF^ &!YKT&2Y&" M G%"4D);&H@\@*3:+3G@*I?Q(MLLQ"[.27Q*#%2EEZFF4:4G4]6T'TB%$"RH MM'%]XR<)$Z5<E@0?BHF,>D=5I>;]'E%CDST.3A?7TTM(HLXCSQ]& M[3$N"_,EFWKD"$5_C)."(C$FMVF+M=- 1MU-K$_;6,)T3;*9XUS: A(QX/:H MLE(6)MD3OMR%!%"RIM!QQ!]+"),*AP3L1U1X=(DY-<#:]UX/WI:0?T^:2TPP MG16IG"._B/*)T.H93I>='/DYH_,1MZT=\7$0W!(T("M^@+E;J("GHG)JWCKP%Z(54-G4"*13/?J&K.(ME?9+6"]E#)$G2 M*&S4$PCQ!#-P 3L=]CRZ/VQ[56]=T'(!-Q@\\-_.M9+:[I63UD%BSBW+]S>& M2DHTW(E6(^$@!DYT:CC&H%)O8G8=>(W!36A!Y#I!PCW3$,>+CAKXUFQ(HJ#& MKSD9-=@>F2SOM)HWC9-N9Y-K^4B+I+C8IZ@GI"8XV_65TM4D2UCC:.Y.3^;J M[++'AA"[DH3H(Z>\_RVH., ]$_?5CZ8;>WR8\U"?X:6B2ZI5UT>T#:)5SB>[!W+ '.L?MC%)9E7SM-5R2LL@GD0J9\8.^U&B M:0SHZ MQWN29-?@3ZS :H<^@8PV%:AW29)65S@&!)5^J8^G(/[/YV9#14W44Y^VIJT2 M/S4<*G()EF/_12;;%B\MHFPE]ZGU+:D#5EQDV?/QF>9]3)R4R$-0R#F:B6Z_ MSQ0LNK;CI ^/DI@_9CU#D1XI$?M%=^-=+$1&1Z]XH$5O2-&B'8(_6/D@"264 M>!(H:N9B5:CKZ\3::$#X'#'"I*"%%<6F8AYL6%A9&^,"(:8] 1- M*.HI32H)DN8DC^$#1!JE-WAN)-!<(1#/ MG0Q?HSD.Q8 X+7" *'8^_XG6'[FTUQ? ])P:[PX]@!P-82:7V$=/I=7^(V?VP#=S(*]3(.YSC]@/7=@VOFA=2Y2"G.OVB*QTMQ%G N M3Z-]>GG!?W*WBWO83Y^!!K%!(%>2N90E!JP=?*Y8U=VU#.BG MZ.V3!^O?[JY^OXT']B;(>-,8<9NC2UL0D>$[['O] 2Q?&23N#'O.RKO,M!5\P M920N2VD)XITG<5=K'^*7DC8BP="\$-C<<1J2+%5V,V\E_X].+Z\E?[%_(=U: MI^'_U/QD.:8Q/SY@OUWA5Z$U[BV:=3Y4Y@-Y%>#_<_:W7PS3'HB3&Q8ZY#F( M#R&R'[7IT=S$TN)3;%V9[CWF;)&Z.ARHB:MG'%B&7SF[)_H^T2L9V+5%CF>. M/LI"7(\>^"F?+UOP58G)+"$T8/HDYJ0]1L3'.P(?'=C]P7[F)C6*TEQ?2/0)_C"2% M=CXAQ_SZFK_DA#<:81K)^"#EZ;4;C+5@G'%Q?JHSQ .#VY@_,D4JYY8S%]+I M(0G6"$@\-$1VX++@#MN*')>VZ*M*)$%MZ=+6ST-\M>5Q,G(4YY=QXT)!HHV4 M5[/$Q42_S[4.#.$]4AP,0[/+XE_[KPE?'7HEDO[KNU[%,;?#EO^AM,-4!YM/ M]H&(^YNFS'829?8]!56JR29)?ZKX]8G4R*F.I4L7Z/!^X'?2TCMD@T/\&>66TY/V+:A%W(&JC^ MAKV7@"^CZ>PG867'M6@V%&K28DJ60A.)=FFUTFZUZ5',]F93TH$D#0(AW1G; MY8:QDA\$\6@U"49><1&J3CX9AIGDC3,+/ M03'5?1Z6%D.D]$Z;5+HJ] 0 "/?\26EIFV3I&*1Z9YR72<=.B(QH[5@8Z43G M-$59?"$'+^-4 T299LVS!AC![,LB3DP68KRH.\-=$]?YR1%B6 M8DQTYN#NQJY/(JG2)&)$8P?V)/C5T5R_:+4Y64E8AMI7&!/*!ZXWTFJ7]=]J%D334#IJ[/6LC\\_>WE82!=#FV0JLB #,-/? MGE[WJ<[KRXNQM?[Y,/";JY[ OK@4LK2?]YL4PVX_3&L0D?]3H:WXH5A.U M;1G[2I;_5@B8.@BD1__)'>VA/$@$<3B8$'B\7ID>:N00W$^ 'BXX <:*@.M? MTDN@UT:JI9/ MVCFW5JZ.CWW G)%E36D;9K=D 1ZSZ?ENRK@5RWE(*G!:NU# M)7VE63U^E<93:!&*[:*WX,=)%9BE:@N'Z*!]EIQ")YE7,F\6>0S=.9DF1 ._ MN&4GO4CFYM^Y:I5\\W9J?K;-%S@Z'+VSF'8ABO#801C+VG[F5@6:?OLB4A'J M':2-D/)K87D'UW[(0+OF!);L))KV02<@><0^;)I+"58!##WB;5/+I0V-EP,7 MQK.0Q"I3MP<8]PQ+4_]:5\L3 M9&)C/OU]Q2YH(YG%> W"=A1YD^673HB0>>0U$X\5'\L>9(SY!73H'A_/WDX0 MJ>9T$,T731,$<]G4W08BFHV)Z"_A M0^S:3F:%BY$K5R:F&PY;;,O><6F&]M$4ON\*&,4G2_%! K\WO!425!@)PDCU MA2_2++C!;,\CE6J[)EYC$43@F]CG+1/ \'?^J*38X>2P#9SUR*A)L^WYLGQ(F!!T!JG323L$//2H03) M%UIS='\PZ9F.0?4DU8QQ-(9PDXZKD*>5*>'>I@'OLV()K9;\>XIJ-KY0J 0> M],&M$1N*4PKJ1'Z-'7Z) MB]L#Y9@HS!?CN<=1/H94K&(S3XJY/6%D*)8=1\2F!89(S.3 CU!1.3*AI%I MK;H45=;+8W*ADCOQ=\.PUU4%@++M 'J\^6= @D89=]CLB&.I,;1HX,]B?&2]F[M;\ZFF",U@VL[X8LJDVG3 CB[X_LJL.Q'':+L60%00AEC- T>#+[Z:FT,2#! MOSB:^ JQ/M>/Q1@Q9\5L<=RZ< 8%&WSG*UZA'[M/JNB'NG=HBY6:6X_6U/Q% M@7/618#W79Q[JJ.WQ.HA%?><83R^/E(.8;%8S1$O?3R[-QE6U_VK[,]_>OGM MBY>OR7H2;N8LID+_LZNQ8M( V\M=$=Z?,6N.%/1F%%]$PCYU;3#_8 >:9O\N>R18NOOI M'CG.(SD^'+"NU"$X&Q=HI\0*'O+O Q)R6H*$HB2_?I1 K_E9'OS 9)*O@.&SL$.]322Q6'5K7X! ,VVJ& M&_@7SY*O1AP_S[VCN8A'\WE$KT2@OMMHY76&EU%0>0'651UV;:.8<>HN3$L* MK>$%AW'O\Y ( ;\C^?5@8!:C[P-LV=RJ3O.]_YKW+4SHU\-](5(E?)4LQ 71 M)==.)MQE*_3NI#!*KR8D$_Q[QQH!#W64I63;>DR&S;*#[BUN#>C)$8U%2K4D M01HU*6X\Z LD\+._WB&X=>$^0Q9#N>$Y##/(*?Z)?![5 O$N]&3L/02YL\R& MEW2R-'1-P*:T5;+G,F3PEH)^FS:\JDW8"[=PP2DIG]\FY7/IISX>J$OI,2VX M]P>@-^Q#&BA$;2-TX^)FR(Z+;V+LEJMF:A;3DBF_A",_JQA&#)D7&) 'SZ8CS$#)S"YV6A,_3 MNRGYQ67)J?&;LCRF',9 <%U97Z61*AH:\<*>L7^IB WO>*5]3EK63/I,M EO M%&.%$UJOPDJ9K#W(3P5Z]U4]K@H5Z\&=,GZ?AM5D[7W@4BTN#K)]_/3'L/O3 M)UCL.S!T\FZ6 MM/S?#D I_6['X&MPR(R2]+7UCTN-8I5VI_=9+ YN93L8&WA.#G^^BX?$45#^ M]TZ>7IF:-Z$;Y+:_'D\J[2=MZV%DWO=I./6L?XMMB'RHH:4D2^[8A]@5I7:. M)% POSZ]BK9W=.6DZTDY:J[R>Y@+Q-#0?B2+98/%+J[2ZGR8[>-W@SU^ ,&G MCRC0P4;-8*/AH03/]:$Y7@.B()PGI#?IAM7\D?T@G2]<';8U!:7U::K$;8A$ M.:CRHZU-G*!Q5$5 BR:ICR3:_: YC1<*=65]_VUG]*&=V-TDU\""X"$3WN,? MB2S/:DBV*":!0I2MF<'8"*[O">RE?U1L]V@ AV]TM]G />P?7T@>/E 2)O?M MTMM)[P^.*'TSI=3[$EK/6!4;DIOX*D()P9YD@PNL.-_*-?MS0CEI(JX5OR,P MX7016^IVF$&4]P,U3=Y[G7WI).:/;9NEX>2-'"UN9 8E/T:U- M_%::9WU%V/*]O49O([)Z\DY>5Y%WB;@#/&:E^S1T2%6M MU1ZD,CLB0HW3Y_%<>$J@W&7#<@ [M;$D$)^DVRO)]<6WF=/)H0>>;VC"]TM+ M#%J-/Y8GRWJ.T]ON(^QCGKXX.3N5$N>S?5XR3R_B+U_G*O,T 92P4I:PTM,K M'2$R$,OH_%97?-#BZ<7)MW%<.'52^?X4X>36A%GM,2 M:^Q?MIY$+8MQ=RW^=?+()S\49>%K-YO1%+%*L# MY&]4=5>%>Q ?*O,?EGBMV9GP&M? N0L0^OI"%AK-S&>^U9ITF,5T/O>JGIQ> M_D';99Y*JHZLWK-7YH[SIOT]Z4_HMH$MP$U;X +YKJAD$ M&2X9"EA1S.G;;4EG]?!%!W6 4P3X>:WPG&2\4L3M4NS=ZS-D_!2@?3CIV^^R MN$0H#AV6%@_WF] R,0U[V=ACK )2['=H\1L$"?-Q/VW/@8(!&_L^NR"M&8<< M8,#<<>1?MH+@L#_P-\CS:PGCPS&D?0D_- MV)/3SY-7OLD^+ODM<[XK4+7RX'?\UH3GTF_DE?!^N+RU_C-I!T28I5O0U-/I MBZLG4NP,']IZPV^&S^J6C#'_N7+D'S480+\O:C)O^@$+Q$?D?_A?4$L#!!0 M ( +**9%)'AV2J:0, #<' 9 >&PO=V]R:W-H965T5% M(:DX_OL=4H[6 >)T'TSS,G-FS@QY--]K\]/6B Z>I%!V$=?.-==)8LL:);,C MW:"BDZTVDCE:FEUB&X.L"DY2)'F:7B62<14OYV%O;99SW3K!%:X-V%9*9@XW M*/1^$6?Q\\8WOJN=WTB6\X;M\#NZ/YJUH572HU1_X9'/I<>K]3"AA'VG>V$(I:M=5H> MG6DMN>K^V=.Q#B<.17K&(3\ZY"'O+E#(\HXYMIP;O0?CK0G-3P+5X$W)<>6; M\MT9.N7DYY9?M4,8C^">/V$%*VO1V7GB"-F?)^41Y:9#R<^@9#E\T5/^=UD[^)>(?E",;9$/(T3]_ &_<\QP%O? 9O;>@>&W<8PEHP MY8"I"CX]M+RA"^;@[]7&.D,WY)\W0DWZ4),0:G(FU*]*^::W?X37MF$E+F)Z M91;-(\9+KF"0ING%NVQR]=$"%0?E!HTO4.0+1%7*9M&MEDWKT%C GMD LCSW M8UI$]ZU1W+4&X8+)YN.)55X0Q-4T^AWI@M=:5,!E8_0C^E,+T_32_Z(?VC$! MV\"/!7Y#V!EM+63#+)W2F!8I@5A[#:NR;&4KF"/;"HE*R5EXA^_'=%L^P/NL MR.##JY *?=[3V26-Q6P&GU4I6KI60&40KV?(+0PF13&D(D5Z"PZ5;_(+$R9( M@)@JT#H.3H.K$7R-F3I^<60LK4-!J$3AU'T54/%;:,M$Q;V2(V7K$*H M6L/5KH]Z+N@([OZ/838;GE;F&)'L]#9ZP32D[O$&X^G4ISN"UUY;QF ZF>X63C=!&C?: MD="&J6\A&F] YUM-\GA<^ #]MW+Y+U!+ P04 " "RBF12JLPL[HX' "A M$0 &0 'AL+W=OQZV8R=^ +9WTVZ!I$:\35 4_<"1.",V%*DE*4^FOW[/O:0TLM?.]HLM M4>1]GGONY5QLG?\::J6B^-88&RXG=8SMN]DLE+5J9#ATK;+XLG:^D1&O?C,+ MK5>RXD.-F2WG\S>S1FH[N;K@M3M_=>&Z:+15=UZ$KFFDW]THX[:7D\6D7_BD M-W6DA=G512LWZE[%?[9W'F^S04JE&V6#=E9XM;Z<7"_>W1S3?M[P6:MM&#T+ M\F3EW%=Z^:6ZG,S)(&54&4F"Q+\'=:N,(4$PX[_8=OJQD M4+?.?-%5K"\G9Q-1J;7L3/SDMG]3V9\3DE@#D/]]1<3RH.&85QR^H^#\C^5TA5(KO0BM+=3E! MK07E']3D:B12N+6(M1*?=>BD^:)6I0Q1^>+.R$B5*E[_Y8>SY7)^_OG+'3\M MSG\4_[#B[])VJ#UQ1!%=O!6O(:3(6V^-0W V CA2_9DI:T&P6FEW GXIKRJA M;71"6G$= FCCKO-EC<(0UQNO5$/.DUBQMV#_9;!EJV,-@Q!V)9OB@ZJTA!K? M.L\YF0HIWAOG=25%N5]^)/@>I:S\WM)M#>-6NT<6M]FV2I3*1W"4D&1S )\@ M4EANO089:;,KX%*J-^7!%:7K; Q3Z:D2+U38=(\2Q1$@0NDN!61F\RZIXUH4(1DYX2(*7#)!E&>1#D%/1C*Z8' M7E[+4AL==\F8+(_.0 S%8!^?Q>EY> H5T4/E4/R*S;W'A0=\]8-<&<5*XNB; M:.6./_260Q%EE_8-WLK08W.,)[%%;H1U$0$M30=RH(VM]'% \A@FO4U[O&^Q M/=NAJ@)VBPX4X[-]^WV-BK6K2&C>31;0]E5?^>6X\@D0V. M1LL594\C<3UR5A39TFVL_A_MXL/:(\_X\R!-QUMSO(JQTP"-.APSSD&?H=(% M0G$R-[HH#4EN ;!O !V@O1.O%B>21&57],Z2U6=,S727.R##'1V MD46,?0@ !N8'@B="3:=10-I5_)JMPB*;R8>AN_,(4D+ 0#Q-:]R.!%)T?75 MR-EQ4#@CQ5J#\XB44#6!/$!M N1HF%P0I+=G*90;4BV-<:7LJ;3/T-/$]!E; M>]?D>DJ KA;< $QF_Z*T&]U7#]AC>'U>1:5#B3KA[&- 2M(1!-!0RI-$ MB C\74@%U_NE6!O#HH?$0%^)"0#46K=)I04F*)$X+.3C*GNJ;% 06,,>?5Q& M YYY%D*AY:Q2D[*Q&.P!R=1B#8\"L=E_0:#)?&!\HZSRC,Y,UBSO4-P-^T:' M"1,4HU3X5!12T&'2X57LO$UUAEF.6#H4)##Y_X '';XF+JBU>NBA,(@?&"YB MSMS'$K6L=B_8 S(/NN(NV"#ONC44HA(,SE*70$8#V'2$G M*IS# FEVP"SII5)A??TI;BLQ^E3E:)6VPA%TS. L$W'?6K!FU1;]A:FDY=P7 MK#.77"#)%!$*!N9'_U7%UF"^8 [6I4:9Q7-*U2IAR3!IDXS"FI M:A)0D56MUBF4WNVD@9&9[L<%DM+(655E;9UQF]UA\2<"7@8],%I*4W:YMVYK MAF# MSZ/=H^&B)W6TORXUB%?+Z>G9&?630_$+"[3Y_L7-]4G_>#Q>]GTP;ET1:N?C M 26E'V_PU96:>8-%26+N-7.YI49W,! Z\50_A1%N.QIW"&DM>X#5C[@M_@NW M17&K:9H;7@&C+1S#_^+QK L[09H'.X6\9:UI!(2P/*>RO[*J^^Q9,9DX*[.*+()EX N>'"29M\5?G,",CAXOIT?%Q\4H D*E@=?G^X3M?N_?;TX\6'S(%&K7%T?GAZ,DGY MZ5^B:_D2OG(1/O)CK22*EC;@^]KA(IY?2,'PJ\S5[U!+ P04 " "RBF12 MH,LA?=\$ !P"P &0 'AL+W=OQI9^'<\KC;M<4":V&/]!(5?9EI M4PM'6S/OVJ5!47JENNHF4=3KUD*JSNC$GTW,Z$0WKI(*)P9L4]?"K,^QTJO3 M3MS9'ES)^<+Q07=TLA1SO$;W^W)B:-?=H92R1F6E5F!P=MHYBX_/,Y;W E\D MKNS>&MB2J=9?>7-9GG8B)H05%HX1!/U]QS%6%0,1C6\;S,[N2E;<7V_1WWG; MR9:IL#C6U:TLW>*T,^A B3/15.Y*KS[@QIZ<\0I=6?\+JU8V3SM0--;I>J-, M#&JIVG_Q8^.'/85!]!.%9*.0>-[M19[E6^'$Z,3H%1B6)C1>>%.]-I&3BH-R M[0Q]E:3G1I^T0\B/X+W6Y4I6%0A5PF>W0 .7R@DUE],*XMW,+"A2JQO _0):H[OLF6[WGR+.);+(X@C4-(HB1Z!B_= MV9]ZO/0G>/?L?F0QO)6VJ+1M#,*?9U/K#&717\]&VTMG!5%4S>5<%C")VHA8V',6JIY,/:I M2PJ5M'3! <1AOQ_1_V&[>$7+ER_B/'YS)VJ0@*A4[4(N+61A+XK@, GSP9#$ MDS"*XV!B]-)(=-0_P.J96S'S.$SZ0S@<9@.22],XH*@Y(Z>-K_NE,$X]0H_S M% Y35HCC//BDU6OV$5(QB+E!I+;CH$>@"8MD<7!C1$GMD%JEIQV]X=*72CI\ M75%;*2'N$R#_O-K:]5A%J@=*63382/,RN-%.5$^$YP &898G[+T\S+.>]UX2 M#J/>P\#$P_\Q,'$4^<#D4?1L8 :]W#LQ^^7 ).S&.(V>"4R_VI@/(7! M?Q.3+!RF?>^X-,SC'+CBQD1:J#4LT?#+2;B2ZTRIAM 8PEIO"GT,)(E*X[=4 MG?/]UO!$J=)I2>XP]!@0*K<.A!45K]*P!R1\I;,PW[AB2F$"Q$&:.@=- 0X(A:34'_$'S IGG$1T[C^X[ MZ$7#D#J*/SSHQP._H2[SD-@]+B&EAEVB?[>K=!KT3K$5>PXZ9@?%%-PL'_(R@8Q:#"W2[2*CW![P(B?Q M87##(1$S"A%D6;1)(*[7;#B SXVYB_!45$(5R 8<],*TW_-N(8NVUP?;=AOZ M$/M*X:"3PPE'%-\::>76!^?>4)B0TRS[]K>F6I-RU ]A7<]7DF#07LP\%'Y M3YO=^UFH1+7VR>#3\7/A-#N5C*+=O5@_SFOA.*6WO@K8_A89RR-XZ@GN[DU! MU+7F?M:SQ+%1KAV(=J>[WK"A7=%-I(YFAK5K&M#+(\ M@*2(TR0YC27C*IJ.P]F#F8YU[017^&# UE(RLYFCT,TD&D2[@T>^*IT_B*?C MBJWP"=W7ZL'0+NY8PW-_DD M2KP@%)@YS\#HL\8%"N&)2,:O+6?4N?3 _?6._3K$3K$LF<6%%M]Y[LI)=!9! MC@6KA7O4S2?2J_;*7;1[V &?).X!T M"TB#[M914'G)')N.C6[ >&MB\XL0:D"3.*[\3WERAFXYX=STLW8(IWVXI7/0 M!2P,YMR-8T?0PIU6KK1PI7+,7Q/$)*I3ENZ4S=.#C)>8 M]6$XZ$&:I,D!OF$7Z3#P#=_A>QTA7+.,"^XV\&.VM,Y0=?P\X&34.1D%)Z/_ MV(IE.(FHQRR:-4;3JZ+ 4+QPGSF]1 -#GY7!>0]K +5,8A^^T(I)72M'KHZ*6N46V)IQP98"@48' M++6A5'H4,P@?AKTD2?P#3+4:N"(5:!T81A7)+=S>S.\?H1*UA4'_X\EQ'V;6 M!T)U@3(D85L;O7_Q1PWSJ+/SXXY_EZ6WZQ[P=>G?,K#@E56!!T(3BC,"T@Z3=.%V% MYEUJ1Z,@+$N:O6B\ =T7FAIXN_$.NFD^_0U02P,$% @ LHID4K,.LT"L M! [0H !D !X;"]W;W)K&ULA5;;;MLX$'W7 M5PS$,Q=E>R%L5(VJX3Y-,S3NQUOEYOZ_"&%.F>B+'C&:V0J9,DREW?95+ M9)%U2I.^[[JC?LIXUEG,[-A:+F:BT G/<"U!%6G*Y&&%B=C/.UZG'KCFNUB; M@?YBEK,=WJ#^F:\E6?V&)>(I9HJ+#"1NYYVE=[X:&+P%_.*X5ZUW,)%LA+@U MQE_1O.,:09A@J T#H[\[_(1)8HA(QI^*L],L:1S;[S7[%QL[Q;)A"C^)Y#>/ M=#SO3#H0X985B;X6^Z]8Q3,T?*%(E'W"OL1Z! X+I45:.9."E&?E/[NO\M!R MF+@O./B5@V]UEPM9E1=,L\5,BCU(@R8V\V)#M=XDCF=F4VZTI%E.?GIQ)33" MN >?_Q1<'V9]39QFIA]6_JO2WW_!W_/A4F0Z5O YBS!Z2- G,8TBOU:T\D\R M7F#8@\#K@N_Z[@F^H(DPL'S!"WQE9/#/8>=Q06_XQ%FD8+?"!&/(!,:C0O)L!SI& M.""3RD&3<*!T8;I!V:2,W")Z\:8]6%.%HY2$HCH*;^U,*-*4NJ$<^!&C1-B; M1R: *U6P+$0%8@OY(U\AG0>NC^7 :W) $%:2 ZLIV)Y)XZ,%8)HGXH"TM($; MTI6@22/D@DOJ8"%5#VZLF\2\D&%,K6C!$C4AZ)S0\#V#9;&CIH%QUZ[9M52? M1)J;7.;%)N%A8A*;B8("C1P&*F84?8LSEV(G60H%Q2-A'_,P?L#"26.A8R'Y M?Z7VEF^1FX$SK^NZKOD9_5RK)NEF+8J#=%XR#.)9>7XMSWE>WM(6P).=?"CR2!L!(UK-$N/EC8AY-*FX@%33=K/=3N*. MT4D3"MH<@E&*AD.KPWEGRIW"28K(%)310H5()[95<38RH/? %%&*?49(*T.S M38*P,1\5>'=F1@GV]LW$]\8?51?P/L1<5WD1$G**HS182BG5ZOVY,#A:XVG@W%#NRKWW/@1NC>]. @/PW!X5=FV-1T/G M.[5G!:[)@VDW& 4E>C XFL%PX%R)NR?DGM>=^.,*'QQ-/_"$/O MXZ._$OZ-905=+QHT'4$GT%]P(RNX/WT=;MNV3>U[W;%;93$X6G0"^!-GF4N> M-&$:M-\=32<6[?I':^('CMG(%B]E;%CQ#KVC-1A,G+*ZZD8SB+';,@GRZ%RO M>K'=L:W3.[KTM BMQ>:C=!T/;*O,=U' M41H S6\%76HJPRS0W' 7_P-02P,$% @ LHID4DOX6^L "0 Y!@ !D M !X;"]W;W)K&ULK5EM;]LX$OZN7T'XLH<$4&2] M6"].DP!)VKWK8;LMDNTN%H?[0%NT340278J*Z_OU.S.49,>QG>S= FTM4<-Y MGV>&[.5*Z<=Z(81AW\NBJJ\&"V.6%\-A/5V(DM>>6HH*OLR4+KF!5ST?UDLM M>$Z;RF(8^GXR++FL!M>7M/9%7U^JQA2R$E\TJYNRY'I]*PJUNAH$@V[A7LX7 M!A>&UY=+/A/^=7 1X5$(:8&.7#X>1)WHBB0$:CQK>4YZ$7BQNWGCON/9#O8,N&U MN%/%;S(WBZM!-F"YF/&F,/=J]4_1VA,COZDJ:OJ7K2SM:#Q@TZ8VJFPW@P:E MK.PO_][Z86M#YA_8$+8;0M+;"B(MWW/#KR^U6C&-U, -'\A4V@W*R0J#\F T M?)6PSUS_K(Q@F<<>C)H^LL]+=%7->)6S>U$;+:=&Y.W'KY4T]>70@%3<.YRV M$FZMA/" A"!DGU1E%C7[4.4B?\Y@".KV.H>=SK?A48[OQ=1C4>"RT _](_RB MW@<1\8L.\'M8<"W.,;8Y^\+7D'*&W6C-J[F@YW_?3, 5D#__.2)LU L;D;#1 M(6'_AZ./"%*G*A M:Z9FM':GRB6OU@Y?+K5Z EUP$;>P#]\::=;L8S4%9T )L2\%K]@I?O_[W[(P M]-\1&:[2>_#NS ,;@#GQ,$*7O92>TMT6RB1XHC$+I>5_1>X8!0MU(YCL1?(5 MUWG- (385)4EE'--KFJ6#*@!@5S?]ZU=-:Z("H*A M8NVBFA-A+18%TVTK.;PQ_I1&6!?->4$"$&7C;&3UC\8-,42*]1C MORQZOY60 BBK(DX(Y5_^?&U 8(D-$]X@U^_/!=Z*FL MH<[ JX+]1HT%6-\\"0U]JF5' MK2!CX\R-DXB=L,3+?'8.B>^-?'@-0B].Z#=U(S]Q.E4[]P&#&%(Z\+TTQFV1 M%P:X:>P#&@1Q\*[?(5H]\_;#WI^>&O)D)B1(&$Y1Z:* ?:FG2BP$AHY2%X]@=A\%Q X/$ M]2%KS]C8"Q/GO-T?>P'L#]TD"X_8";F5QFX8^7O-##"((S]T0X@304&?)[+/ MDR?,DPX6#)\40#8!4'.TH!9201UOL >6#/_^8ONI](1'9!L1N82BU@(5GPBS M$L**F!:JQEQ?4N9"KJMF!]"WS'1>E!#N. $;XX"63H+ 2\:[L(I?4%87IE88 MM@Y9G<.74Y* %S^V>36+L#59GA<=>P;,5K\&V&%'< ;JF F74O,+>B,Z">;SF--). M56U TX(;"_WHS:9Z CSNL;C';8N(*PG* QAN<>Q %S0(7@/"Y\R=#A'_:BA\ M#?)>?/\'EB][CYGW(Y?Z+?@7CJDU4ZUD*?S&4+1]L;9F_FG$VKOA*%2]28]3 MF-Q:)"2J9S1_@1X0FU;""^E\-8$SW_-I 1)R$U0, M?ELAQ&:?%A?.OG3HUCYL=CL[&6&;9YM5+]+CGN8 9'4')Q&"WK+'?GA/F>'P#8IA[U00K?R,NR#H;M$M"EEBYKZ:(@8J&7CMB) M;1=V">@R2P>.!\+4#1(,,,5@C&QC7'$H,)8N1CIP60JM)T6))]@: ?"#,;8C M)(U;4MM/$M(1GD,DW5IS?B%@;]M(XHV2OGDDOIO"VF<[]+84!Z/KMGGLX"P& MX^-Y/S\^WP/8!P#4,=B&V[F$3-= OY)F03(?/MP1'B$B"F*[TRJ>S6,M"#FO M@5 +<8@2MGT!!KW.]A5L@SHF%:%:98EH["C;\'*$))! \P5KZH[5;<&GC^.(]Y**346"M8;]OM<>R6]NRB[UV0#G<=G9/&(X]8?R9"!WH/O7Y'6D/[M #0&I*5%F,<)W&T?'6,LJ +Y4\Z! CI,\ ^&(>NGQQ2-"2&9\@P"5@41^YXE.W1-&X- KH(=(W18?$K_:?O M@W"R0"R-0%H"IXKW;PLO#4].=SC?L>W $95*# ^A.Q,MC9GH#CJD3X4V>(PL M26!_#W"KX#Q+=ML+.0-D/M M037$B;?"KE4*0?RZ&X#^=@*H*^&0BW(!,R*U3G#U:B'H^H,##%A%&:&VO4W1 MXGQS0VH.2?/>' 6'-[T<--^BSRV M[_)SN'7S7 H]I_OU&I1K*F,OH?O5_@K_QMY<;\CM_?\GKN>0$JP0,]B*UPL# M:#=TIVY?C%K2/?9$&:-*>EP(#LF/!/!]II3I7E! _Q\;UW\ 4$L#!!0 ( M +**9%*(9]B^1 < &\1 9 >&PO=V]R:W-H965T6T#=F8R,XM<##L7!(M]:)$MLRJNJE.W4]TZ75KWW6=:![HO\M*?=;(0JI-^WR>9 M+I3OV4J76%E85ZB 5W?;]Y73*A6A(N_'@\%QOU"F[)R?RG=7[OS4UB$WI;YR MY.NB4.[A4N=V>=89=E9?7)O;+/ 7_?/32MWJ&QT^5U<.;_VUEM04NO3&EN3T MXJQS,3RY'/-^V?#%Z*7?>";V9&[M=W[Y(SWK#!B0SG426(/"QYU^H_.<%0'& MCU9G9VV2!3>?5]K?BN_P9:Z\?F/SKR8-V5EGVJ%4+U2=AVN[_%VW_ARQOL3F M7O[2LMD[Q.:D]L$6K3 0%*9L/M5]&X<-@>G@&8&X%8@%=V-(4/ZB@CH_=79) MCG=#&S^(JR(-<*;DI-P$AU4#N7#^P09-LQZ]TW#-G_8#=/)*/VGE+QOY^!GY M84SO;1DR3[^6J4ZW%?0!9HTH7B&ZC%_4^(M.>C0:=BD>Q(,7](W6'HY$W^@9 M?8UG].^+N0\.1?"?%W2.USK'HG/\HLY]T7I1CCOLQ%HL2B!7SP9!?XMS")ECW:]^B/DMXKEV2(U7#6 MI:4F;VY+G9*B$@TAVRA8*NR=%N6)=95U"CG/T,$_:N6"=IZW7*N<*[A+'ZP+ M&;U1S@*]ZD47GO4"1#!EW6A!' %)NFKA; %K[ J ^4/ND!2[BTJ5#ZQ749+; M.FT7JEP%9I+5CBZ%3&]@50NLIIYJ+PMJ;G(. ?1X72D!S@"6RNG,UA 0^]N> M-3'JT:=-S0A.9A"H3'%P&F/ 'I)-/X$2AM1^I@$.]>.XFX;5.,C8*)9=W)\ M#-) R&"5Z5*5*>G[RB"1A*+5!8NUA3OIT7M3FJ(N6EN5>F SGEC\(.[.9I/N M8##H4FD#F3+)ZU223D&7"G!,43DDC64BU(9=*@!E? ?CZ;21;!PROA5'= WR M8>XY_=YKMB4ULXMMT*.O&H2:V-O2_"7%1.&TU#,[R'EK7^A.Y;6@+O8'(S4^L749&$2@46\R^:FIB#=->?S\ MCVD\G/S31W#123!43G/ LTN&)NF&8*,5>W3%1=FCBS25\FRZ"N6;*32 *J.V M?Q"H&Y4'>J>^PQ:\ZM+GH+*-F/+ ()^A%P[1(2O@(8,UK.;:LZ.JI+#4.507 MPH$PC* C&!XSX=&NC""X",>B)RK;/$@SZ7M=5$U;H>*XJAG55M.O(!8:+=B5 M?2&S?D4);#.U4E0H39CE%M3W**J4YOH!*8VV$ O(IS@9O86!K#"VLN4X4$]'3P./X]!C]J(G^;KV\;36WR+9SO$3_MGP.$/]2 M);CG@<;=1[;_GYIX&!_]WUMXW(N/]K(%4$*?Q$.';+I0[E:@@ M41%DO/2T2-HSS6;9(AVPKM,(!#8Z'K+WSW,DCX^D1A 1!$R650F'C/M_*Y"C MV4!4[5#Q19*X6LN,P"%6"ZLY4'#LI"Y<+L3X3Y33SW=8XLN6ULW8JM'USQ<6G2T>T=+4W,HH>!FM4QZNYS+J5JIK]\A#KTP/HYTG M-S,TKB'$-P\9FHE^S60E"5N9 1Z;&/%>.*II=I4" "L!0 &0 M 'AL+W=O:&DE$>%#)5=6_/==4H[JHHD/O8BOW9E94K/+WKHGWR 2 M/&ME_"IIB-I%FOJB02W\Q+9H^*2R3@OBI:M3WSH494S2*LVS[%VJA33)>AGW M[MUZ:3M2TN"] ]]I+=Q^@\KVJV2:O&P\R+JAL)&NEZVH\1'I:WOO>)6.**74 M:+RT!AQ6J^1JNMC,0WP,^":Q]T=S")5LK7T*BT_E*LF"(%184$ 0/.SP&I4* M0"SCUP$S&2E#XO'\!?TVULZU;(7':ZN^RY*:57*90(F5Z!0]V/XC'NJY"'B% M53Y^H1]B+_($BLZ3U8=D5J"E&4;Q?+B'HX3+[(V$_)"01]T#451Y(TBLE\[V MX$(THX5)+#5FLSAIPJ,\DN-3R7FT_FP)89I-X-IJ+8FOFSP(4_+:D#0UFD*B M7Z;$7"$C+0ZXFP$W?P-WFL,=(S0>/I@2R[\!4A8Y*LU?E&[RDX@W6$Q@-CV' M/,NS$WBSL?)9Q)N]@7>R8+B1OE#6=P[AQ]76D^/?Y^<)UOG(.H^L\_]A?>V: M3\(%RRY\*PI<)>Q)CVZ'R?K660W$U@&R<3P':C"\<"O,GO^>/6P1I-E9M,"S(MM&/6TOL[CAMN)VB"P%\ M7EGVY&$1",8&O?X-4$L#!!0 ( +**9%*/3&H3E0, '4' 9 >&PO M=V]R:W-H965TZ899NNHJ-JU&5GJC1L19DBSBAG$9;M=> MMM/;M>JLX!)W&DS7-$R?[E"HXR9,P[/@@5>U=8)XNVY9A8]H_VQWFF[QB%+R M!J7A2H+&_2:\36_N9D[?*_S%\6A>G<%%DBOUQ5W^*#=AX@BAP,(Z!$8_![Q' M(1P0T?AOP Q'E\[P]?F,_IN/G6+)F<%[)9YY:>M-N RAQ#WKA'U0Q]]QB&?N M\ HEC/\/QUYW=AU"T1FKFL&8<]K_LZY"'5P;+Y!V#;##(/._>D6?YD5FV M76MU!.VT"FLAQZ8KR:#6]68-UC7 P0 M=SU$]@Y$FL$G)6UMX%=98OD6("8^(ZGL3.HNNXCX$8L(IND$LB1++N!-QR"G M'F_Z#MX0&^RU:N">N&IJ!DJTK>'>IQ@U_'.;&R__]X+#V>APYAW.+CO\;C(O M6KH9O#$M*W 3TI 9U <,M\\(A:(Y*(FGZC3U] $-6 4Y J?.!L-E)9"&I%7: MLEQ@8+"BT;'026=D:P36V5II;ID; Z@Z7C)94$X4C>B@W-L3U@1,BP7?\X() M<7(.:J:Q5L*!%:II.DE/;JP,,%DZ42NXQW-')D^!PVV[7/"" "BQU!E>M=7\ MP.Q9CZ.)X*EV- 3M!W(-GK\!'[WGU->NY(95E<:*C$O(3^,#50U9X_+P(4F2 MGWY89NGU+^;G&Z"I]8&?D&D#Z'H3J+.PR2F(#D&MXWJ*.3= M"]3_),'06L%.,.MVL@_@"8M:*J&J$_P(:3999=>P6$5+N'+W9+)8+6 QCQ9P M%3Q22_&" IM/YJL53),H(ZWA,HMFI/+DR9/A'95 M*4$J"S6CGJ*R#RL+*>%EIWTYSQ4(WJL E M3)/H>AZ"[I=\?[&J]8LU5Y9B]L>:OHNHG0*][Q4MU^'B'(Q?VNTW4$L#!!0 M ( +**9%+7MT9QH0< %(1 9 >&PO=V]R:W-H965TYRBN)I*X>VU6^;&JG*K/KFIDD#ZD\0"0H84T2 M7 "T[/WZG 8H2LYHG%39$DF@&]VG3U^HRYTVCW8KI:/GJJSMU6#K7',Q'MML M*RMA1[J1-58*;2KA<&LV8]L8*7(O5)7C9#*9CRNAZL'UI7_V8*XO=>M*5;F6I=U>#>+!_\%%MMHX?C*\O&[&1GZ3[N7DPN!OW6G)5R=HJ79.1 MQ=7@)KZXG?)^O^$7)7?VZ)K8D[76CWSS/K\:3-@@6Z_%7E;GLU6 XHEX5H2_=1[_XE.W]FK"_3 MI?6?M M[TW1 66N=KCIA6%"I.GR+YPZ'(X'EY"L"22>0>+O#0=[*>^'$]:71 M.S*\&]KXPKOJI6&<,X MZ]3=R_RU@C%LZ@U+]H;=)F]JO)?9B-+XG))),GE# M7]H[FGI]Z5?T'?RC>V6S4MO62/KM9FV= 35^?^.(:7_$U!\Q_F"W%9&A2Z1 M9JK>8*EJ="UK9[T8%NE%"F-) M5+H%/@_],GWQI(?J8%QO!:*PF@+NT82^8^_FL^ZF [/?&,<+FHYB[ )D\6B& M'3BA$LP/RA7\0YPR2=]_$\\F[W"4SA[_P<4N]SP"J &L9 5I5C.,4XY*/)K3 MV=NZ-! T?.QDE$)PB>\5']^3VFD4=]>:FJ982UAYNF#E4]@)Y7LBL#,9PJX< M;60MV:\<%LQXZ\1O]4?&[Z"%(>!,#SGCQ<']&GEA]W9Y;"1W-0(X$SCR'8$C MB;=N?Z8';^^34XC", GGQ7S>,(X#"JDW]/[]>_ @;T._&:9)6(R_,.TCTEN8 M;,L,0PMY0FML*H:O\^]X>NSN#FF/DE"CJ^?[ M=#ED!+AKI;.10 7\&S0^IBS=;44-5MYX#1=]2@/+)UFWS$F?:>EBA<]AZG/Y MAO4+)@5G9J[;M2O:$ATY8[);V+[R_\%OD!?T(]TPC%B<+"F>S8& 3W0C0,: M<*8MA*=S@N@0(8C^$[B6+@F8K58=6#T O>>0F=%B@>K!M>PL^DF)-0J"4Q(> M/1C9")7OBXG=\QSH%2H9Z@/H&+[^B/%SQ1E30AQ:40,YQX!1RO]ZH=> :BX^)JGG9M[<9:> MGG*U[+QZH>%\[KDXG_G$FO4%\Q4_#O",:=@+GW$8XQ4+@FB @J,:L[H;3S$I MP&- IHWCMI,C8\Y]U60FBOIEWU4PM-0H9X'FW+90U2P,V)%\PC60/*)DAO:ZRFI\Y..1;NM]%%"-H,N%>H)XO$H MRQ=VI*9:N^"1Y93TX+%=AD19OG$8?,,Z"Z_W'LE\1#PE8 I5%9>K(T>CTXZR M1;EL>!" S6VC0_?KJFH'4 <;I 18N"\>*FQ%/U,ZMWR[VRH0P&TUB.LDBH_! M;'^4'S9:2R^:A\H(92/Z<(H+O@/CI2-ORZZ>&"M*>V3,2?@Q'OT7[1E/3YI\ M'C&/6* I1?[0(9'"$; 32&@UPZM#@,;'F( MVILA/2+_#[:W.3K"W]==-A'T/ HDA8[+32MXTJ="W[S8ESTR/ON>,?YY\T]! M'YC1V0)OD$^:VII9O:GY1&_4&G$OE/,3#50>M8 P?#,M__0P7G&R !-I'=MT M3JH@T32ERM@O!$76HN1ZZGT]'(C+TC=N]Y8AB,I1L^H*L7>&@<,_W$#S,"W3 M(PQ[!UN.SG[=T((W(_JYS@&:4>N6#>FAU<5QV?+'*% 3]A7P"DS]"CPC^A4% MQT<=!V?.L[I+82"UH)O,G1^3 @T0MC%=]MPG?HKS51C67\\K@O$ BU2M'),- MR_63Y*'_=7C!2=NN.14 ;G3 KQMS7T)U+;IIDH&R^R&1"21:Y+#Q/;!_&0PS M$L]F?_D2$5CA/Y=^Q\=%[;B7-QK_-\UL0 MIHCPRML_[7\PN GOR8?MX=>&#\)L$%XJ90'1R6@Q&Y );_#AQNG&OS4#-;R# M^\NM%+"<-V"]T'AS[F[X@/YGE.L_ %!+ P04 " "RBF12R<$:"/0" !' M!@ &0 'AL+W=O@E$F6^QT>) M9"8;X^Y\0Q1@JZ3VTZP)P9[FN:\:4N@'QI+F+ROC% 8VW3KWUA'6":1D7A;% MNURAT-ELDLX6;C8Q;9!"T\*!;Y5"MYN3-)MI-LP>#KZ*=1/B03Z;6%S3#85; MNW!LY3U++11I+XP&1ZMI=C8\G8^C?W+X+FCC#_80,UD:-+_4T*Z(@DE2% MR("\W-,Y21F)6,;OCC/K0T;@X?Z!_5/*G7-9HJ=S(W^(.C33[$,&-:VPE>&K MV7RF+I^3R%<9Z=,O;#K?(H.J]<&H#LP*E-#[%;?=/;P$4': ,NG>!THJ+S#@ M;.+,!EST9K:X2:DF-(L3.C[*37#\53 NS*Y-(!B.!G"IK#0[(IB3II4(L)"H M)WG@&-$SKSJ^^9ZO?()O6,*5T:'Q<*EKJO\ER%E);[1$WR/$D5=PTV#CM[&YZUA@3NNN@!GSJ%>4]P?P[71%?H& M+K?<#I[@Y]G2!\L92>->TCA)&K]4TE-W_RQ-[-]3;[&B:<8-ZLG=4S;[ MUA"<&V51[\!;H[UQ'C 6+J-KJ/BQG%BVJ47&Q?#UW9NCA3-11+P3H==)3+HD ME-S"/BY G6(/0D/@$+=:!*:["1CX,!BPZ(*HA&5[ %<8JB9R11J;Z-_ZCOY0 M040>13J;8CH"#(F^%KYRE$2:%=>_QH>'86!RE$(E!1PZ E"9EM^02[#EOE]* M AY@L**:'$H671E%$' +MG76>/(#.+BI(X4U/5(&O3+6\*H<'Q=%D3)Z5;Y/ M^[I-&46W'2'?,\4> *Y@4DMR?14G4%D,/Q[S7/.6TF22NP'\KY;R@^96Y-9I MA'D6Q_GM^[P_[:?DV7XX_'7?C]@K=&O!J4A:,;08O#_)P.W'UMX(QJ91L32! M!T_:-CSIR44'_KXR/"XZ(P;H_SMF?P!02P,$% @ LHID4BR"GU_3( M.6< !D !X;"]W;W)K&ULK3UKC9=.LGS]]6L^6=F7JTW)M"_AE M7E8KT\#':O&T7E?69#1IE3^=G)T]>[HRKCAZ^2-]]Z%Z^6/9-KDK[(=*U^UJ M9:KM*YN7FY^.QD?^BX]NL6SPBZ?UAPH^/0U0,K>R1>W*0E=V M_M/1[?CYJ\D$)]"(WYS=U,G?&K\N:Y8_'5T?Z%H@(9_T%9I-B#G"CR5^Z:"7QW,:U[^HVRLGISJ>SX57<[U MO5L4;NYFIFCT[6Q6MD7CBH7^4.9NYFRMC_U?3WY\V@ *".CI3)9[Q#49A/C:SD[U^7BD)V>3LP%XYX$@YP3O M_ "\OAW_S^VT;BI@H/\=6. B+'!!"UP<6.#.U$O]YL_6/9C<%DW=1\1!""BH MS^NUF=F?CD 2:UL]V*.7P*-ZW5;KL@:$X12;I=5WY6IMBNU?_W(]&5^]J-7< M%::8.9/KNC&-7>'RHW2DGI4@;YFM:FWR7"^!I?.MSAU@FVE7/-BZH4FXTFP) MPI !NS9+;0I=5FX!X'-@SJ:M7+/5&2S!F%36ZA4=NP(L.\Y M#"[4?PZ?$FK"GEU3 C%!'0+%BPRYJ@I8U6I*) 3E- ?FPH%U6U6 #0W$'@'OH4BOSU#*>N %N,$!;)['^P!H MI@8.K)%-#K"A-E.7(X,TI0+UA?H9I_HMQ24BI0BERN*B?[39@H #.Y;Y@^= MP<73[6O8(X7<7.'0*!3 _$ ?M!4'$ ]4UQO$!G@XLXVM7%D!%4: ;PVV %%P M!(5R9+0J''X53@11E!2R<,8* ;-@A<%>E M01BK!?QI%F"(:V 8^V"+UL)9_@Q&KV!> MY"PMGBP55E@0LKO]'WO[U[?3*^ MT;!^9E? 8.E*30-#D2P@\8 8@%L;1VAUZ??@_&8!;-E6D5[,4GY_"UO8"O#? MJ@TH"EN?E/-YWZF'W71/=+,$#("/B?9@$G';P($Y_0@XEITC@BZCJ81-]5A+;7/6AEH/^'"K37 M*Q8MG08[95=30,';*L)L<@9$/P9V.3L[\VSVY+GZ;YC(%E+'/]4K"QJV0.!^ MMS_HJ[,S^-_+\POURF1 DBF<[R.X;+75YV<7^NKR7/V.1$8:@^D^O[C23_3Q MY37\1[UA/1.!/;N\$I #:OA94,//ANU<"4 +,)M>HD3]? 1=UJ=K!Z$=L'F! M]9!-JI9M$]*ULCDI)MCY"J1UZ69+M2Z)CY'QX$RG?Z#>2<4.^'F6XDQF-%7 M9!R!'=<5J)K*Y<02:,)&>X:,#G*I6$=6Y0@(D)$0+. HS7H%" X>BK MU.J2IA.,_FP-B1KNW#4M(8QNW&S)\^14 9,JB'Z.PY5]G*$%%M%_^_K='0)I M*V*"W*T<*>X?)I=G(^!*$ E4/UF+PH5[04J CB^![HW7OJ0'C,O!B)"90BSF MGR,AX&AFJ6C16VP+/,,A,^" ^30 MD;BE'>Y)W8AT?E,VJ-A6>#P:Z6%)$@AOIL &5-T/X^O1^9J;Y:F 3YM\XQ']O \G%E+_E>=^/G#C(\V%-<$J8)# M@N%K-'K9H+=V%=3$U:":^,B6"IVU$O#!]?NTPR"0?NUPWT[1Z9+=HS_;9]/% M4H(GL@)*SZMRA<0@;]\+7+#Z2 >@8CVKW)H)!60DXX!3=#^WT75O?J!P^GK-;D=("% C-6 M\22 , ?)9JL]=]4*_ IB:> V5B. !&G&L/ZZG4*,$[]4-.U4OQ.7 7;D[5X! M\3"P(?":F[+X(8"-G<(@$=6Y1=,'JW:,/XN+*V9YFUE4G@^(^(S.P=FN;Z"" MSB2>"P24,",ZB>0$--XI!+?3HJ<[L^0WA%E3VVRLN#]!>%''DCO$H-CWJC!Z MK[T_M ;MY$1W0C@$/#1W-N.1 3AZ0\"T18G^4LW,-K,C.5=R*1)_J#/5AUEL M&V$#<'13< MZ@_*.HH@3(?C%3 \'BZ2!# "^]5@@$&\;JL&W#4(>K(6#!VM"1]QM!\VTJ1( MP*^#B)"<> 'NH1 >):701B+KJ:@Y&AK=-+E?*18T8)2(XQI/?2YUW#J7GDKH!^8V2_:93J$L2G#&% SUJSJY]H]T1\\E^%&/MG9 MLBCS%PQ5WEI"$LX,(WU MMH9#&24:$P"B<:K)C!I*T]"A$Y7I&XZ_Q7 @)^ %8$)$S3@6''J.Q&JV()6 #9IY,.*8 MZ,A-B_PG1[YO+S !FG>_.ZIA@X$2U3TKJ>K\ >,>!\D:@L49(@CD!+84D?D$4BJW9(#+C(> MS[)-0FS#G,2GQ(&B])1H&E%Z/%5,^YY4,,&\2NO7-_4H8:*4:PYM57GBX9+( MAVPB@]X152F9T $U-MKAX'1Q.;V$).(\TOQN^B $B'X^YY;8#@K4#D'?F'E$Z"54SQ=".^ M0+X=B8!G/IL#PN^+!>0+%Q934*;:=M?"E+X+";$0/X;3P-U#1$6+8WV: XW, M8B:#TWU%UZ\$@FW76!H!,HI)[S@B5)1"?"4?A=2NO$L3G#$4Y$1OJX,BVL^; MI_JU!6\!]4(JFS(!%$I-?J$M*)UFZB2_Z-.8F*U)H[!>3\#'$\3 #NVTWW/O M_G#;RW)CO9;SN*'!0_[;VH:3_5$Y264H)/]4MKLQK"T%PYUH-1 .8.!$I_IC M]"KU-M0;$*\^N DM@%PG6()0$N+4K*,ZOC49DB"HX6O*BG6V!R:KMBM'#-1S M5 CR7A""3_*_HU'U_R1*D3HJE )@H4$RVC?ZKZ<:I\L MBV.49R7R;[Y6:ABQX&_,ON^W1W)?%A!NGX;BPYY3H;P+@'#-&HS%(XDZG'?< MO*?%Y.)FGQ:GH0J;Y,I'H"8HV_658MY():QQ,'F MPFB5$MOV$1PP2_J';$R2XI6$<;$XA64PGL14SI0<]H-$DY2CZE0\:I-3X+A: M.4HV'DZV=_BNN[N96;O&Y,3F/URD9S+N$15%.<]#2 ?G>$>2S KY$U<@M0.? MD(PF%:BW29)65C@$1,&:W+J0@OCN-^"KNYOU1B:FH!DGQI3(C.W)JU ;B&< M' ;')XBCN&RG^G*F0.D_*D$'PN')4J=LEI++=97SC $A@J7Q%)SK>"Z_(>=0L6(]&% M!,U"I0H.(< "5Y)L$0R Y3TKLH4A1AQ)19:*G;%$"_@@D_!G!!(U K,N>%P+ MTF.[Q%9,[+86E6_R68L&(!Y5B#X][86T',J N6JX#H 5VS7E9! #4TOI_[DB M/M-W '11PN9?IX"?ZEO6"?SQ QD_\LI;+&E&F.?< *#>MA7(-DK17\UJ_:(S M O"_DF&_H(>"94SM5IB#%%I=2QN!& I80;B,@VJDX9!\W03YNAF4KS>F*BB7 MB-[N/1RH[9.R01C]4M8!7"^)T+'';M&ZC$R[=+O4G$U!WWM&K"I\ON84Y K+ M' 1CR@YX2^U'6TV)>@28S.EZV3@*/VVH41.%'(09G$==M&2TR,3@ HH6Z#9M M)4T=WF-][7):? =)QL[5_=@A@*]AJ+Z*H61787T,WC[::.:[\@9F8?9&D5\UU_/,KD\]M3,C9A?;K\#XS=C?1<_LQ--LT"*-SV+O[-F@S'QF M&KWQH6UO/^P@B,,]A.N*$(:W'^C/\8LG0233W+5O8XOA/"7/@8=6DBAD M;PS,CK37<)B W+QB#Q\]4[&Y,#67IC$GH"1;*HDG='0 5=+0!^;P*K'9U/:V MN8:R;Q\ZL1:S]_FC9))ZD-#JK4M[8@XCCN>I%C7I1EMH'0&.T[ MB.Z"6]AHYTE4W)C'\"4G]4!()6N'(F&!2-I*A\/"L;/AL)6_>81B=:Z>NG[05_;:=,K)H, ^\7D?:'?@_^)>F%" MD=E5-T&&&96*E!%FQ$ F4)5]D,YE?1N*T,=X#"( [W#.!I.<^P,EQ?F$4A#^ M5\H#LT%.]*U"T6DP&SC#9FC'OF$$_DE*2-X_'\%OLU,X3?VY,+>=& M8LMI8DBYF%!EM7I5PG^"R+Z]O7\5I+5O/) O(RO2D?3;^[LPZQ_EJ;ZZ."/U M-!Z_T.D6);\9S+0I%%F%CHW<Q?$ENQ>8K^YT8_78:+:( 'MJY [+ 9//K M64NP:^D&L(& M*>_\""Y,M5/]6S#T2>\^S:TQ.0X"AK$RY7!"?63$S?_4?9L=/@;!5/:Y7Q#W M8?5;::UJ"]_)@D"H998+HILDMTP@Q8.F;&(Z=@1DQ(:DN>8;)915&FAI7L[[J^VA\Z -9HM"TI+K8#J33!,?ME3_1[[R?!B MUC:F/D6! S&","E*HZ']ES0..$5@"1T%/)0UX.$4<:TD7>&IZI,8TK[6?VT* MMAYY95B!Q;MGX_.OW V+6='[LDZSU '6OC M E %@+#,: _,3H89,>C)#,YMTNH7"Y)SI#M%N3XCG]0QN*B)#69)XLU+0T#! M:YZB9IO=G_OUO>/Q!*6_LI8^QP!/.((.:B<4'XS$.]E\<<%V[L'TSQ_?[+>B ML .2I-B4ET=T7YZ=7<=BP?7%>=]:_WK:X(?+FYL(]NJ:P<)Z?'7$=>ME>%J= MN/%;G2%);(9ZO-Q P'TERS]C J:.$^CT?W%'.RAW,I@4LB<$[J_XIX<:. 3O M/*%-<)2Y)45 %63NQI&K:,7"3N8$/W MWY!?I1B*23!2L>\+[LQ69?_UO!I"+M^NPGH+_5ONHR"IVJ!SMM> #LZRY=H% MF%J#>2_9.9A)C)(^VD7+W7SZ]C^H[IM\\_I4_VJJ+^AT48:%Q+3UT56-._!C MR?),[=)AVWPLPSI?,01MA+GJ!KV SE5"6H@4:K]I*L89 M ="-%#95R1?!)*?AN3"(SY!MCM>VQ\/WMM]%KH?U?RF+Q0G6(89J4L,0^\WTNX)<\XJSXN%VE6F; M90D>$?I3%Q_]AW '(YGE;Z O;9ZX$>C( MADL66RJTPCXJ5\<>GUY\5(H/5L&B$U!@0A-'(F&XEDKW\^;4+KKCJ7/OC!0- M0B61X5+;6#\&:H"S[%&,@CH@X>C4=D M#DNDVF5G8T/R&6_]CX>O_5/Y+(FR>P7R.R[T_Q[+V9:Y_D<^[D(@="2'G2G] (Q'.JN!DU^ M@J4.GS;X^/ZS3QNH-'*F&6G\7(9N[ZA=?;)2?ER7XTNG"37DY?8^ I_HZ\1CDD)>>;N.GW%%75OY O M[>]UV*XP?F=G%W5.)Q+UN 6NW<$FM +$?9XJ//,'P)/B_IT)R?6]HBQ.^-?0 M.YRX_A$HQ:U^/CL5.QQ5A["7U+VJP4@T)X2,_NT (B8MU 5B)@=^@(K"D0DE MQ3.0ZJ4K5-0-R7$R0Y0I"BX-56XQ>\"$04:0?;7%C:6 M6!"G)/TR:EI6%3?65'MGFKR&H>/M)=/T\ )LS4M]J)L.$VEL[6'@ M04T<+_Z/AV_^OT5M_QM1Z5>VIJM##]T,0^I7R+?W=_I3"5&TOH;X)R;/4!$G MAF;I@"[5;+GEBF22):7[6OY)CD>W\KFN5BZ[QIYO5ZQ;$0ADA-V1;;$_EE(C M[$20L@*$%"%T*H[B7CHS[3I*\'<'$Z4^'T/-*6RDB M3NF[OB_H^Z8:W_S/=?2(UJG^NP"G+!T#C[WJ.VHL>BCB.;H'RD@?7A_30GZQ M4!7E2*H_&SSJMN[4S]5?_W+S[.KFA?X%<=/CD#K_K[;$%9,V_Z@#G'\?3*\H MFI/[GW3=$O>8^Z<[Q&%JON( RE1!C4_S^&=[FYU,/0PDA-.JM7L MX,0N17@G8O_)"9C])^\18,GN3W?(,0GD>+_'NEQ#H^RMIYT0RT<.?W9(2*DC M$(H<8J]> KW8F4!M@DS>L%]4\KS-%Z';+3"#'Y2(6>DOL&*1M"JG9?"7DT&\ M"AZ'"?=@8KJ/Q*K%!EUT3KH]>]T-_)MG21? #I_GSM&@'N.-W;SW.98-F7[1 M:77TI;/8'XE=R7@K$E0)79CU\5((5:1-$F_L.KDASHP2U017#OYL22/@ TUY MSAG1B$GW2D"G1Y5:;"(Y@K%(J98DL8,FQ7M=\O(4^OQ?[X/>6']K2X40MWL. MW8I#BG\BGP>U0'CQ8=3W_ R_S$!. .AD[A8=(9O"5L&WX"&=IVODV[2M7VS" M3ACZE=:1^!S(>/@]D/L#O2R]WL-WO KR:3B9PB7\=.'(#/*XBD\;^LBZYPRI M2MZA$W]+BKF_I@ M\B"";\O*@L0E5?:8]>ME@._H^OYTP*GR6>6YX( VPV4.@JB]!Q7Y+@?='FID M [[-Z//I_2G$+GE.99W;/#^D-/M 4*^(O-+&U6CL?O;TQ[/@RG+WAF_:TRGM M 4D?FW0^]V(L<'R;J5])\=J=W*H_^U@=I^JJ6W5N%--[;60^RKKV$B-%^DZF MFEZ@ZK;ZQ,=A'WR!/;FT+OX]UOFP MG7K/ > '+?G"UQ ;Q][I\7#S]%T''SZ$7G[]CO[IN[Z]2C*!F#;I)XX//_92 M*+TG%3.PE QATN)8S__,B+-M8!B*FK,_6GZ-;)!RD]A".QENH7WE6];NXFLO M8+M^ECY(VM&[F(<^G&L?7N=@:D\,'3&[;Y]3RHU<9Z.Z MLU'_?%!--=\9OAI8.?:?T_OEW6ZAGOU@B8ZEW6_K5/_N)3UU,P-1]KJ(L)V8 MG>9^5%EQN2JI>286>*\IF!;R?2OR8.U6RSMXH9.3+T=[A835K8A_(#(_-L69 MSI# ]!DBR;"'ZU'RRLY.ZE+4V0X-,$#HW:WJA!/Q2:+D.2 A87(+/;VS^V[O MB-*7Q'*Y12@URJ5;@_B%MX)R5#(CU7G6 <^WL-7N'%\B'K$K3J_KC"C52=Y4 MT\U^HWR$$DN@Y/!7OFT M5(9H4?3 SX (S57L\C!TF[V2._JD*FO+;X[QLX%T'2E4=V(YQZ=95V(G4YGM M$:'*RC.ZUC^PDV]5MZQ&05 HK86G:W?*[+&@/K4RV5_(HG<+,%9(2W7287,H MQZLBQ\D;,#WLHX^O3L9GW+;P9)>7]/%Y^.7K7*6/$T )*ZF$E8XO903+0&B- MH:#)N]V" _&6Z0O\U@U8:4 M0J\Q^XYN^+2%(]QA,'&=3G^02A (GB+=[J$.'GG&DJ]L/SOG&[G_9I/-,.5B MC^]DN,<7'_6FETQOLW+_0@LHWE;R^/U>PG=T +\O]'\:D,%JJ_TCHIU@P.PA MHGR#K_Y,;V DG;VA1$?W%4[.+K[1INMC3GF#-_#DN;ZG6DA\5>43=CFB?O 3 M5>Q6($'%]"E\R%ADI&]A<*I*2NG>5';B99-X%&WAY,%"?A:WDV4 _=]7LJZ7=+%EVOLRPE#INOL& MK'].)44E=!=%C%_X=S.8#S#6234F(T,M"0R6#5;ZY&QRTZ?[_I,$3"D"]!BG M?XX[W/NE-E6*!N714GK!V#R>Q+9G%9;P!=_]UH7]_2:T3$SF3E7C$*L@*78[ M8^G%HH3YZ$Y%Y$#&@)R@F*7C-K1]CC#ZG[8J*=UI%^S8[FXJ>5'2R"/)-% E M[]*3F>?697RU6/R/9#!Q\"B%)8+B,S8'Q>0V5)? EN _H< N@R1U5 (1OTV7 M3/#CMT]W".!?F_=]"#(?%V, .[B0C]+[SH[R&JOA/BTY&GD$8T?7^:9<>18& MS3!EC5S3:5[A=XD[^5)I'=][)CZF7/I-PM/D7S,!OV%!_V8+W5TK&OZ'3<*W MVO^[,+?\KZ'$X?R/ROP*V@$S$KF=P]2STZO+(VY@\!^:&PO=V]R:W-H965T M3#=*WYL2T<*V$M+,@M+:^CP,359BQZ=*A'$4 MG885XS*83_W>2L^GJK&"2UQI,$U5,?VT1*$VLV 8/&_<\'5IW48XG]9LC;=H M?]8K3:NP1\EYA=)P)4%C,0L6P_/EV-E[@U\<-V9G#JZ25*E[M_B:SX+()80" M,^L0& V/>(%"."!*XZ'##/J0SG%W_HQ^Y6NG6E)F\$*).Y[;;>! M?):7S++Y5*L-:&=-:&[B2_7>E!R7[E)NK:933GYV_EU9A/@$;MM+ 57 +5]+ M7O",20N++%.-M%RN8:4$SS@:./K!4H'F>!I:2L#!A%D7;-D&B_<$&\9PK:0M M#7R6.>:O 4+*O$\_?DY_&1]$O,3L!)+A!XBC.#J E_1T)!XOV8/W5KU_%JFQ MFI[/WP,!1GV D0\PVA-@AV=6L M M-;]!2*(13,;)X$YSBQ]54= K2$83.(:C\1D- T)]#78ZGG20!T@;]Z2-#Y-& M4I0W AUK:"RG9J1R&H..+T%=;3R%!=_2-C,&WV;O<)"%\X,+@EXKNJ!+) XS MSKQVA+"HE+;\7[M8J'URHJFXL:L"'AM>D5!82>"*2S>"JT9+;1B.\9U7] MZ96%53#IS+XA"4JI1 Z\JK5Z1&=BX*P]!JJ)&HTNTA5N2Z05V0.%K-YB-=R1 M@0KUVHN= ?^<6D7H=WL]7;0R\F+>BO$UT_1 # 4LR#4ZF1!WNA6X=F%5[44E M598DRD]+^B>@=@9T7B@2EF[A O1_F?E_4$L#!!0 ( +**9%) -0D2J@( M '(% 9 >&PO=V]R:W-H965T;Q>-%S^E[A%\>MV=N#RV2EU),3OF73('(! MH<#4.@1&OQ>\0B$<$(7QO,,,&I?.<'__CG[K6;S:3 ,(,,U MJX2]5]NON,NG[_!2)8Q?85OK]LAC6AFKBITQR067]9^][NJP9S",#A@D.X/$ MQUT[\E%>,\MF$ZVVH)TVH;F-3]5;4W! 5F7N'=Q:8 *A<4*M2M6RQ6+*A:/6E>J*"N+V@ V69Y G"1N MC8:MVTI+;BN-<,J*\G)/*QD2Q,6@]1VIZW,E,N!%J=4+NEL#@ZCOOM:CLDQ\ MR*\-&ZV,@;@=1P-:HV%$(,:,89ZF55$)9DDW0THEYC/JW#T0@^>Y]PCP<%ZHUGNX%45=+6E&A.FX$RKWGT7[V>1G=,;[@T M('!-IE%GT ] UPRO!:M*SZJ5LL11O\UI**)V"G2_5L2LG> <-&-V]@]02P,$ M% @ LHID4K=<]#Y9 @ U00 !D !X;"]W;W)K&UL?91+3^,P$(#O_16CB,.NQ#9IFE) ;20*^SJ JI:%LYM,$PO'#K9# MX-_OV G9[FKI)?'8,]\\/.-%J_23*1$MO%9"FF506EM?AJ')2JR8&:L:)9WL ME:Z8)5$7H:DULMP;52*,H^@LK!B70;KP>VN=+E1C!9>XUF":JF+Z;85"M:Y+"@9+S"J7A2H+&_3*XFERN$J?O%1XXMN9@ M#2Z3G5)/3OB9+X/(!80",^L(C'XO>(U".!"%\=PS@\&E,SQ*W$(\]MN0S. \AQSQIA-ZK]@7T^,\?+E##^"VVG.[T((&N,555O3!%47'9_ M]MK7X<#@//K (.X-8A]WY\A'><,L2Q=:M:"=-M'&&^X*9N#3/=L)-)\7H25/3C_,>NJJH\8?4"8C6$Z.84XBJ,CO.F0]]3SD@]X#]PT3#SB M+F/&HH:U8-:U^!%T,J"3H^@M#4[>" 2U!RXMDP6G,@(S!JVA-J0*ZW]KTI7@ M*->-YZ6I68;+@.;/H'[!(+WV+4():*0,W+65O#9P N=GL]$]9J540A5OD%S, M1W=*?LE452-=.2LT8N6N_.QB]%VIO.5"P.1TFB2C$XA/Y_,9_*\6X4&KD=O" M#Y2!3#72=ETW[ XS>]6UZA_U;N!OF2XXM9G /9E&X_DL -T-42=85?O&W2E+ M.?IE2>\.:J= YWM%S=L+SL'PDJ6_ 5!+ P04 " "RBF12P5]ZQYT# # M"0 &0 'AL+W=OO(-1A M< U$B7*EE/;@)-L71^:!DVV81CV0$MGFZA$:B15M_OU.U*VXC:)D9?M13I2 M=]\=O^/=:;93^I/9 ECRI:FEF8=;:]N+.#;E%AINSE4+$K^LE6ZXQ:7>Q*;5 MP"MOU-1QFB3CN.%"AHN9W[O5BYGJ;"TDW&IBNJ;A^NLEU&HW#VEXV/@H-EOK M-N+%K.4;N /[:WNK<14/*)5H0!JA)-&PGH=+>G&9.WVO\)N G3F2B3O)2JE/ M;O&NFH>)"PAJ**U#X/CZ#%=0UPX(P_A[CQD.+IWAL7Q _]F?'<^RX@:N5/V[ MJ.QV'A8AJ6#-N]I^5+M?8'\>'V"I:N.?9-?KYBPD96>L:O;&&$$C9/_F7_8\ M'!D4R3,&Z=X@]7'WCGR4U]SRQ4RK'=%.&]&@C\,CV)> WE.I[].N&6#6^;=LF?#>C/$#K:H%EA=@_4!6^U,H8L MR[)KNII;J,@-]H(KKO57(3?!E;^#:% +@SS\0&@TF23X'O7"&8H_OBI2FKYY MT-6 2%AT9BM:0U@T3A(R2J.\F*)^&B64!K=:M5J Q4Y C%K;'4=J:91.IF0T M907J91D-D':KQ:KS%=QR;>4C=)IG9)0Y TKSX$;)UZ5J6L!KS3<: !N()6,$ M39T*H\&]YA4V-FQZ?=STC:MB(86%US5VB(K0"2*ZQ]EPLB>,A/S.C"7%0=_) MP;VRO'Z<2.2KB%B>.@KS*&=C3V$:39-Q\%UVZ/3_S Y-$I^=/$E.9J<8YYY) M]N+LI(Y*FB4GLD,9JN3YB[/C8RC^J[RP:)I-/'E9E-.O?TX?:+:OZDEZ=K_@_@VC=>O#'DZ(I=!-@ *!Z2Y5,GIH1AR:&0'02& M:2Z&PO M=V]R:W-H965TFO M%LW85J\6JK92E+#5Q-1%P?7K!J0Z+?W(/P\\B6-NW4"X6E3\"#NP'ZNM1BOL M*9DHH#1"E43#8>FOH[M-XO2-X). DQE\$Y?)7JG/SO@U6_K4!0024NL('%_/ M\!:D=" ,XTO']/LEG>/P^TQ_W^2.N>RY@;=*_B$RFR_]F4\R./!:VB=U^@6Z M?,:.ERIIFB5"ES0UY5V:0_1L08E1]:.PF;2,),KS!T>DJR60-2!F)QK,%BI M5:W3'"LE^]8NWN2Y(WAG*I["TL"G"]C;@A8J(Q^4Y9(\UL4> MM OA:R59/X/&TT6V6J3XY"(CZ-PJK_EO>V^.!M?6S6WKO12I?"7KLE1UF>+L M5JNCY@5YX"^BJ MRKZ3DFGSBLH8!SN;(Z(C2WII. MQM[OJ56=^ R/YT$\B5MUDES,>)QXC^KY*W@4!3,V[?3QQ61QY&'!]OHS_X?O MHG'T\W]>K?PW7M;8!WLUH[?4[V&O.SF;_[_\@>,>#]$L"J:TV\7X8D4!93-O M76DA^S2=F@63^:Q14W:Q9BSVW(\<<'''QAUW'%VL))EY;75%$QK02O(-RT2 !%(BE1QS8QD.S1+M#=#9(]4!1]8"3:%B)++D4GFW_? M&5)2+EM)%WW10<[)^>;@T4VCK]JE4H9\7U5U>SQ=&K-^%01MOE0KV?K-6M6P M,V_T2AKXU8N@76LE"\NTJ@).:1RL9%E/9T=V[4S/CIJ-JJ;LNF)EK-CZJZI"06#&/YW,Z: 2 M&>]_]]+?6=_!ETO9JM=-]:TLS/)XFDY)H>9R4YGSYN9WU?DC4%[>5*U]DAM' M*X XW[2F677,8,&JK-U;?N_.X1Y#2G5:@^. @/J44B0=ZI.G2J^0Q7CY$-3FV5+WM:%*AX*",#NP7C> M&W_*1R6^4;E/0N813CD=D1<.AQ%:>>$.>1=+J=4A!KD@9_(6L&?(B=:R7BC[ M_=?))9P) .GO$671H"RRRJ)=REP:D&9.6GN^37_X"-32W&X[X5&1F,"OVK7, MU?$4,K15^EI-9Q\WJTNE44T?W4\;TQH(<5DOR#DZAYMOORN=EZTB9Q!T1;Y9 M.,,YG%PK#=GY>/]DL=!J(0$\[VN "21I3K[*:J,FI[*2-5! RD%\E%7N8L12 MDJ6>B$.R1V(_I>20L,2/*/PR[HO8OA,OI/&D-W4!AX]6@ !!*6'43P2RA3YG MR)11\LM/3+!?!P[5V5ET&UM? S54M;DJ04.0H]%5!7S[W.HZZ+789\%VA@XB?QH :41 GAF? RSL8=9+%'TQ $ M9#Z/)X<=O_ 9\',O3OF(GYR21'@\I%O=9!C$B'*/0YQ&DD0,22+&DP2:4+&I M+$(W]364)+#_0;ILRY)1F3^2)<]EPY/]WS"RY WFQSM9ZI>D!L\\2KMC3!-X M"XCG$,?.]?\,YJT,HRA^D1W[+.J3Q%(]H/D?[ "4=1H>VC&&J7C 5/QB3#T+ MI5%1VZ&T#4#]6H<;;*&31QARE;C#X1- G2NQ:F3/MDCU*<,,C?Q;5&U 8_\-.USVBT!7>+HTHXN9"'A?A*1/5=[ MW!+0I8X.0@6$B<=BA(2-6H9B!:Y,;"@=G4 Z"'4"=2Q!C7M89Z%ZL QK&Y** MCM05I]C:"-\<2>^M33XW!DZBJTFQ'\5#)8JIE\#:"&22 3+)CT'&(]>0V=(- MF"U,MKN1-*IA.Y(PJD3AL/0T3P$^:V6GLP*FA0*HR&VIJH(PZ*0_W^TZ<]]&@YE!U:=-E>'#\XDM[ M+Z_ZL6>\ED.'CN.,8%XDB$)9QC\:[#.56X $*C!D)1>AE4;K%4M$Y!'0AV"KPP,0S#6%H M3# %8JD*05N<;4_PX-Z5:*7TPE[\6I(WF]JXV]&P.MPM3]R5ZH[<74P_2+V M 9=4:@ZL.(%.(5/L9<_]F&9M+UB7C8'KFOU!B7CE;^8N;V56LQD8P2O8*6( M;LJ2J:)>,E5)K+BBC(Y_Y9 M-%T.K;]SN..PU3LVL9&LI;RWBR_9W ^M(!"0&LO \/4 YR"$)4(9?SM.OS_2 M G?M9_9/+G:,9FF/MCGV20LT:8:[G]#%T\3F JA79/LFU]$^J3 MM-%&EAT8%92\:M_LLSAMLDJP10&1.A.4G\(C]HN&]!!ZDLMTWU35+8>YC M>VE0#^ O?@)3!&Q"R8OI7>Z>Y'VK03'#J\UK!>0#B9,1/FD2>7=,<7NS;URB MF.(O]JZA,CNX9#2QZ%%"#J1HV*=H^-\IRAO3*+!US,NF[,34[ F[W.CW4G:0 M^D#*7 T2K" HUZ"PBJ8>5E%DHYHDUJ0D'DZL$9/XU!D)!NR,(8G'$^^V !QR MN4'T.*+>K31,O!%L/NO@3> !?< M/"$J/HW>S6VPT\DEJ(V;5YJDLJE,V]3];C\2S]I)\.+>SM,KIC:\TJ@Y1V@X M&&$N53NCVH61M9L+:VEPRCBSP+$.RCK@]USB;.@6]H#^CV+Q#U!+ P04 M" "RBF12;'4?RW," G!0 &0 'AL+W=O%)N^H+*424K2 M_OTDV7$SK,F++=(\AXE!R"=5(6IX;AA7,Z_2>GL3!"JKL*'*%UODYDLA M9$.U,649J*U$FCM0PP(2AFG0T)I[\ZGSK>5\*G::U1S7$M2N::A\62(3AYD7 M>4?'?5U6VCJ"^71+2WQ _6V[EL8*>I:\;I"K6G"06,R\172SC&V\"_A>XT&= MG,%6LA'BR1I?\ID76D'(,-.6@9K7'E?(F"4R,OYTG%Z?T@)/ST?V3ZYV4\N& M*EP)]J/.=37SQA[D6- =T_?B\!F[>A++EPFFW!,.;6Q\[4&V4UHT'=@H:&K> MONESUX<3P#@\ R =@#C=;2*G\I9J.I]*<0!IHPV;/;A2'=J(J[G]*0]:FJ^U MP>GY5Z$1HLB'>]PCWZ&"]X]TPU!]F ;:\-NH(.NXEBT7.<,5$;@37%<*/O(< M\W\) B.L5T>.ZI;D(N,M9CZ,HB&0D(07^$9]M2/'-SK#UQ4)A10-K(Q6::;" M=%Q7L'*]1@F_%AOE_+\O)(S[A+%+&)\KH%:T+"66U,V@*,P@.PEO=?*G<#5X0+FO,S,:R3"93& 4^L1$=4;LQR;D46C*+' \ M3$AJ\*$?MDSID$R2H^.MC@8GPVOZ7[H559#9*MHY[KW]+;!HA_\UO+U"[J@L M:ZZ 86&@H7^=>"#;M6P-+;9N%39"FY_MCI6YR5#: /.]$&8=.L,FZ._&^5]0 M2P,$% @ LHID4FP,0+'N! & L !D !X;"]W;W)K&ULC5;;;N,V$'WW5Q#N;B$#K:VK+]DD0"Y=-$"W#3;;]J'H RV- M;6(ET26I.-NO[QGJ$A>;& LDDBG.]EV<[LWI LO%)5SN(PG,\JJ>KQY;G_=F\NSW7C2E73 MO1&VJ2IIOEQ3J0\7XVC/?O?7W/G?DLI:6;G3YIRK<[F*\'(N"-K(IW4=]^)FZ?#*VE^O2 M^JV;MN[<6OV(MB\4'7;F?%3W5!Q?\-S!#<$&'<1W@=G[1X2_E4)-$/ M(@[C\(2]9,@X\?:25^P])RINE"C*R%&]$$B[PS.)X]. DZKU,Q2H=@=7@;"WB"'^C3]I! MME,6*>HX3Q:C6]H0OA3/UN)E(H(T2<6D,Y:%(L@R+'M[ 0Q.1)"L\*VUVEM! M&6,(Q\MAIP-!8+H<80,&OA&+.,4S"E?B1$6RH2+9-U>$-AORL^"X&H93,93K M.E>EDCPQ7JK,:2_/1;BJ= ,8[\GD@!/337SU94#4 L;&:?/E.1 4:Y6B*M-0 MO&40YEFWZ# ?!*-H(=)I!"D@&TTS2,!#)9EPHE#(%.7,27S_792%[^!*YY]_ MY"E6>&(">Y^JB%?09C-!E'#QHNE<3$[;TFY'AMV&TP2*2[Q7[-[H1^5'MM, MU#6F%BGV8C:>+-AXBCAAO.<+)Y.#'16((&/1T(MZE]$[6&$(N'-A M?M.IDS2UJK>VC\MC0WQ<"8 3(I&W E2*?72]3P]>GY-3J$(0M_XB]A=$48M" MX@.]O;L#AXNF/4B")&XWHZ]"^XAVE";?"5D7.!L><>;M*X:OR^]8N.T01F/! M3MI^:&D?9S[JEOU1RMB=Z('YT /S;^Z!HN](1DM:2QA/'#.HOP;_G2+[$OU/ M.QCH+VYVL@;#K[SALV&*H"Z/5#?,;]_^2;-AAE= M XL7X)F)8%">T@6HX76 ^F_8>UBZ&ULI97);MLP$(9?92#DD "))4N6E0:V 2\M MVD,*(VZ:0]$#+8TL(A3IDE2^?[*BVP)*HGMLC-3"YD2;3IRHVOMA))YIQ*YH=!,/1+0KDW&;FQ MI9R,1*49Y;B4H*JR)/+W#)G8C;V^]S;P0#>%M@/^9+0E&URA?MPNI>GYK4I& M2^2*"@X2\[$W[=_-$VOO#+Y3W*F]-MA,UD(\V\Z7;.P%%@@9IMHJ$/-[P3DR M9H4,QJ]&TVM#6L?]]IOZ)Y>[R65-%,X%>Z*9+L;>K0<9YJ1B^D'L/F.33VSU M4L&4^\*NL0T\2"NE1=DX&X*2\OI/7IMUV'/H#T\XA(U#>.@P..$0-0Z12[0F M11 YK.B& MTYRFA&N8IJFHN*9\ TO!:$I1P>4"-:%,7<$-/*X6<'EQ!1= .7PK1*4(S]3( MUP;-!O#3!F-68X0G,/HAW NN"P4?>8;9>P'?Y-0F%KXE-@O/*BXP[4'4OX8P M"(,.H/D_N_<_G,&)VG6.G%YT0J]K(7],UTI+7< '3M3JT=.VU[\5\F26!6[65_P8YMXFC0 MVKR#CEOH^"STC&3FSJTUX*LI2PJ[T&J%X5[8*!@G=CCY&C_AO$A\K'-_CFH MB?V]:E.BW+@BK, !U/>S'6WK_-25MX/QF:G_=;G^*U,_'O=$FL.J@&%N)(-> M8HAD79#KCA9;5]/60IL*Z9J%><-06@,SGPM3UYJ.#="^BI,_4$L#!!0 ( M +**9%)'4LS%;0( (T& 9 >&PO=V]R:W-H965T MN)5EQ7XB7BT:4>(.^5NS-THN%6HK28/!8AF=3\[6<^\?'+Y+W-NC,7@E M=T3WWKC.E]'8%X0U9NP)PKT>\0+KVH-<&0\'9M2G](''XV?Z5=#NM-P)BQ=4 M_Y Y5\MH'D&.A6AKOJ7]9SSH.?6\C&H;GK#O?*=I!%EKF=0AV%6@I.[>XNFP M#TT_RHZ-6Y4NCE=? MB1&2$>RZCP)4P$Z66A8R$YKA/,NHU2QU"5NJ92;1POL-LI"UA27?)($;TEQ9N-0YYG\#8E=\KR!Y5K!.!HD;S$:03CY",D[& [RT MWY$T\$Y>X5V0:EI& Y,!Z$D//1F$;M!=F4R*R? M\F=]B;-!W!=TU[JB.H=KU1AZ1"]]"#SOP?,WT#[,G'>R@0S4:*T[I^[*'<$;OV%8:5^U^@\0YNO2#7= Z&3]#_@5:_ 5!+ P04 M" "RBF12PVR5R7 % #I%0 &0 'AL+W=OW:OE0N8FY0+N%=%YEC'U M\PY2>;@9^(/G!P]\FQC[8+A<[-@6'L%\V]TKO!M67B*>@=!<"J(@OAG<^N]7 M06 '%!;_<#CHQC6QH6RD_&YO/D4W \\B@A1"8UTP_-G#"M+4>D(%H MZPU(F&LCL^-@1)!Q4?ZRIV,B&@/\2<\ >AQ SP>,>@8$QP%%YH8ELB*L-3-L MN5#R0)2U1F_VHLA-,1JCX<(NXZ-1^);C.+/\(@T0>DT>RV4D,B:/?"MXS$,F M#+D-0YD+P\66W,N4AQPT>;L&PWBJR1>F%+.K\(YC$T"-).-0R/@.Y*0+0'D$_)9RE,HLD'$4%TZF"(T54ATN<0[ZC3XQK" M:Q+X?Q#J4:\#T.K%P_VY TY093PH_(UZ_*V83@CFAH3V G[D?,]2$$;;Q,%3 M"%K;5?BX_K3")SI7$!&6V57H2F8YU[B8RV[9_=*?!?/I8KCO@#BJ((Z<$-<0 M@[+S*MB#R*%KXM+#I#$QI3ZMYBTS.^I US Z 3>NP(V=X!Y*3(@ME%BHOQ F M%V&:1\4%,0G8;7P1_[B%_P1:B;_#B([FW?@G%?Z)$_]Q2VD; .#:;U(;2\H, MXC62A%C\"LE-(Q&8Y$@!H#IWTJ2]!F-_=!9#AY$W]KMCF%8Q3"_4\(X;EA;) M#Z5&L(A<;I 61!U %^)IJR!&YWC;)K0'[:Q".W-G' DLXFENJ8IH"'/%C24R MW&QEV<1*9H@[V^6&%>*"^P^8$DA[FNP 52]AJK.*9JWDCCS\.PNI;34/FE8G M4F'3G MXA_=-">?>+-SA&VCV2CH@4AKB/3E$)OT9Y-I:^#(?-UYI2U(X_G\''?;:#KK MPUUKG^\6OU[<$> I-.3E"ZN.K&'9&430WE3G(;1-)GW%44NC[];&>R6C/#3D M@"0"5S*.7Q7&RF_K:(,13S'6"NF[)?(VV@/.JNVQS56_XS;5CL;G26P;^9.^ M.J@UT'>+X"KE=NL_6-W#S.B$[S3YCWSF@F=YYCAE^;5$^6Z-^B0,$UMNY95I MC1]$H W/"IG--<1Y2E+4@^X-XO8\)3]1';0+92U-OEN;^A+!GBXEHM8)WRT4 MKTF$V[/O7G#JLB9RZB;R5T1^P7-P.?":RZF;R]<8 MK^*;O.",>Z:,P"2<%(1KFIIZJ9MZ7Y,,M^>7E$'-K]3-KU^DN+)',<#OTMNM M K!G!*?KFA:IFQ9?DP&WY_'E!-342-W4^/A\1K+R\17"1,A4;G^^B!UIS8[T MM['C!<\OV!HU.U(W.SIR<9$@:4V0]+<1Y 7/DXNY"&I^#-S\^"%7<@TK+A-@$2AK@.]C*&ULE97;;MLP#(9?A3"&H07:^)"#G2X)T"8K-F ;@AZVBV$7BLW$ M0F7+E>2D??M)LFODX&3=C2W)_,F/M$2--EP\R111P4O&5<8H9 MD1U>8*Z_++G(B-)3L7)E(9 D5I0Q-_"\@9L1FCN3D5V;B\F(EXK1'.<"9)EE M1+S>(..;L>,[;PMW=)4JL^!.1@59X3VJQV(N],QMO"0TPUQ2GH/ Y=BY]J^F MD;&W!C\I;N36&$PF"\Z?S.1K,G8\ X0,8V4\$/U:XQ09,XXTQG/MTVE"&N'V M^,W[K<_:*)2L=.Y$""2U(R=<ML:&[^XKT2^BO5.C7YP15"MP.W] 43N)82E82S&2I"F3R'2WB\G\'9 MAW/X #2'AY27DN2)'+E*!S"WRZ;OE_G!7 M[NJ4F[R#)N_ ^NL>\3<7^B (]7H!1M\?88C,(VQG[#6/_).,WU [!_D'PT.OO 9ZVV0$<-("#DX /7!$&2WN&B#U#%[ 27+8R#@[B M^[X7[D&V&'E;I=ZA#!O*\!]EE/)*-\ZXS$I&E&9-4+?^F!+34=M0PP.*RZZ_ MORE;C/S(;T>-&M3HOPN:8^N>C [.1#C<_^6'-M%PN$?H;C5116$,]/&ULC51-;]LP#/TKA-%#"W3Q5Y)N@V,@'RVV0XN@7;?#L(-BT[%067(E MN4G__239]=(T"7:Q1(GO\9$6F6R$?%(EHH9MQ;B:>*76]5??5UF)%5$#42,W M-X60%='&E&M?U1))[D 5\Z,@&/L5H=Q+$W>VE&DB<HQZ4$U505D:\S9&(S M\4+O[>">KDMM#_PTJ"-$S?B\TW[/)Q C/!E/O"IO4=CSW(&J5%U8&-@HKR M=B7;K@X[@/ 8(.H T3Y@> 00=X#8)=HJ;O"7RCOT\B>DMB M%IUD7& V@#B\A"B(@@."YO\-#[^@E+1K@&4R:X M?FYH;5Z_AM_3E=+2/-\_)T(-^U!#%VIX5+KIW8P2UQ*X-;VM\- ?:5E&CL4V M]DL:QF'BO^P6Z8!/,.Y]WLD;]?)&I^5150M%&(@""O?"B'MAAR2./H0/]@1^ M](BOKO8$^CNM4*%&PO=V]R:W-H965T90&@T%M)F5PXA5+5A>O*M( 2RQ&O@.F9+1;-P?.=S M8$WR0ID!-XDKG,,=J(=J)73/[5DR4@*3A#,D8+MP+OV+*]\S +OBD4 C=]K( M1-EP_FPZ-]G"\8PCH) J0X'UZQ6N@5+#I'V\=*1.KVF N^U/]M\VO ZSP1*N M.7TBF2H6SLQ!&6QQ3=6:-W^A"S0Q?"FGTCY1TZWU')364O&R VL')6'M&[]U M'V('$/@' $$'"*SO5LBZ7&*%DUCP!@FS6K.9AHUJT=H<8697[I30LT3C5'++ M%:!PA-:0 E/H,GVIB23F@TETN@2%"95GZ!P]$EEC^@2;%$L% JTH5N9,H!-$ M&+HO>"TQRV3L*FW*4+MI9^"J-1 <,+"$=(3&_B\4>('W<+=$IR=G7UE<':G/ M%?2Y DL;'J"]80JSG&PH("PEJ+W.6HJ)I3#']S4)IM-)[+[N$1[WPN-!X3^< M9PVA="!#V%.%QV=H*:*=#/XX#/=GF/3"DT'A:WON]"ZO06^S.0L%J>1 HJ@G MCHY/%/U(-(L.;,JTUYT.ZMY#6C!.>?X^$&+6D\V.#S'[$2*<3_>'F/>Z\T'= M6\[.4UY6H&_L92X =''\+OZ%V/?^%P'O^$@=Q^YUB>;?(KD[ET&Z&:#)&V?&8NVB4JB MEZ3C9K]^*5D1+9&B'4 OMBYS#N=0H]$AIPNQ?S*=^KE.7T M7@"YSS(B7K_0E!]F SAXN_# -EM57 CFTQW9T$>JON_NA3X+ZBP)RV@N&<^! MH.O9X 9^7N"X""@1/Q@]R)-C4)3RS/FOXN0VF0W"@A%-Z4H5*8C^>Z$+FJ9% M)LWCWRKIH!ZS"#P]?LO^9UF\+N:92+K@Z4^6J.UL,!Z A*[)/E4/_/ 7K0HJ M":YX*LM?<*BPX0"L]E+QK K6##*6'__)[VHB3@)@U!& J@!T:0"N G!9Z)%9 M6=:2*#*?"GX HD#K;,5!.3=EM*Z&Y<5C?%1"WV4Z3LWON*(@O@9?.4\.+$T! MR1/PC]I2 6YS1?(->TXIN)&2*@D^+JDB+)6?P!7X_K@$'S]\ A\ R\'3EN^E MCI330&E21>I@51'XH:8/@'0"$*'>&+B\/AI!D>Z*FHYP/5\X'* M?%%'OIO5:I_M4Z)H DC&A6+_D4)OKL*.F>(R4_&ZO,ROXC@:3H.74_X.5#3! MHQK5H(EKFMA+\TZ_X"LBQ"O+-P7/?:Y<#(])AB=CHV@R=@\=U4-'WJ$7I2BU M/KXQJ:1GRN,Z8>Q-^%5P*2^I)K:J@:-1V)KN,Z &PV'-<-B;*(;6^%<.EN=0 M#9JCFN:H#U&,K+';['R(!K-QS6Q\F68>:%K.G-RRG4\[DSKQI!_M3*R2HF'8 MKOL,J,$0AL9AP][44Z5J" /%XTF+J!,&.ZF>? Q@'PJJLC1\)82P3=*!BCLY M&H.&?H>^%WPGF/X0B5?PR-?J0 3U* D:2X5^3[U82]"V58A&UC,Z@VJR-.X+ M_?;[+C5%MDPFT;A-U($:#^,.HL;5H=_6+]62;=@86U*R01&,.A@:5X=^6U_J M#YA@S_NRG[PG0N7O<"AH7!GZ;?ER7=F^"V/;Q=$C+FC/SF?+&.D&V\P[8[^3%-AB>]B&OUUE+NF8Y4_3JFU[N)CXA&6=&/37< MR-5,MPWI#*C)T7@SZJ_E1LYNVN+I0G5]YI!Q=]1+TXW.=]T.2,=2#1E?1WY? M;TCI-D\N%I.Q9-13!XX!8[NU;C\H+Z1)T9@[[J7S MQK9MVY-X!M1D:,P=^\W]B2N2VIM"'A'AD]V,GEIO;/OM.(I1>P+.H)HLC2_C M_EIO[&BJ'9M#+IAG=\A8/.ZE^:ZRG&Y.H4EHD;11.(9MYPQ.-B&+'>"_B=BP M7(*4KG58>#W2\>*XJ7H\47Q7[DL^ @ =P8 !D !X;"]W;W)K&ULC97+;MLP$$5_A1"R2(#">OL1R *2&&VS:&ODT2Z*+FAI M;!&A2)<<1^G?EZ04P:GEN!N)0_+.F4M)HZR1ZDE7 $A>:B[TW*L0MY>^KXL* M:JI'<@O"K*REJBF:4&U\O55 2R>JN1\%P=BO*1->GKFYIYVX8YL*[82?9UNZ@7O Q^U2FNY=A9?7 M,[O?;?C.H-%[8V*=K*1\LL%M.?<"6Q!P*-!FH.;V##? N4UDROC=Y?1ZI!7N MCU^S?W3>C9<5U7 C^0]68C7WIAXI84UW'.]D\QDZ/ZG-5TBNW94T[=Y)Y)%B MIU'6G=A44#/1WNE+=PY[@B@\(H@Z0>3J;D&NR@5%FF=*-D39W2:;'3BK3FV* M8\(^E'M49I49'>9?)0))1^23E&7#."=4E.0;5J#(K4 J-FS%@5QI#:C)^0*0 M,JY)>$'."!/DH9([;10Z\]$48U/Z10>^;L'1$? "BA&)PP\D"J+@\7Y!SL\N MWF;QC97>3]3[B5S:^$C:-SX.'2R8+KC4.P7DY]5*HS)OQ:]WL'&/C1TV.8(U M)L*A,VA5J5/9[^,Y3])9YC\/H)(>E9Q"14.H5C7>1\7A,"KM4>DI5#R$2O\? M->Y1XU.H9 @U/D2%TV'4I$=-3J'2(=3D !6'1Y[5M$=-WT4]F.\(Z!I!#0&G MA]Z28!@XZX&S]X$2*1]BS0Y>Q"B9_7N0_EX?L2WY"U4;)C3AL#:R8#0Q>M6V MN39 N76M9271-"HWK,R? 93=8-;7TK27+K#=JO_7Y'\!4$L#!!0 ( +** M9%*LOTCX;P( .,% 9 >&PO=V]R:W-H965T:S!563+]:X9"U9,@#K8'-WQ= MD#L(T_&&K?$6Z6YSK:T5=BPY+U$:KB1H7$V":7P^'SI_[_"58VUV]N R62IU M[XR+?!)$3A *S,@Q,+L\X!R%<$16QL^6,^A".N#N?LO^P>=N OD^T4>;36C!BZ5BK&K3SMFQNXVOCT38;+MTKWI*VM]SB M*+U2A##LP4>E\IH+ 4SF\)D*U' ABYV <=')W $7,*70E7&"Q)FK919(R79(R5.X%))*@R\ESGF3PE" MFU>77+)-;I8<9%Q@UH-^_ :2*(E>$33_;WC\[H";2@,"5I8QZ MIU:2;D9*8Y#:^*Y<*K(][K>%G<*HG8.]7RG;F:WA G1S/?T#4$L#!!0 ( M +**9%)(9Z@Y,P( !4% 9 >&PO=V]R:W-H965T(22"A)DTI8RB-!%1HDP9",+8/TSZXR:6Q<.S,OE+Z[W=V M0M2QPL27Q&??\W+GEVQM[(.K$0F>&J7=+*J)VM,X=D6-C7 CTZ+FE6HWA@*66#VDFCP6(UB\[&I^=3GQ\2ODMN#U^9K\,M7,M"^'PPJ@? MLJ1Z%IU$4&(E5HINS?HS]O4$@X51+GQAW>5..;E8.3)-#V8'C=3=7SSU?=@" MI.-7 &D/2(/O3BBXG L2>6;-&JS/9C8_"*4&-)N3VF_*'5E>E8RC_-H0PO$( MOO(\F HN+):28'^.)*1R<"VL%;YQ![ '4L.WVJR\;@B!HT4I3 NIRE[>W5<:CDT\? MWNC?=' [?8?;73ZF__3H98/BK5/N'XPK89=2.U!8,289?62P[2YA%Y!IP\%? M&.)K%(8UOUMH?0*O5X8/?Q_XNS2\A/D?4$L#!!0 ( +**9%)U2RST*P4 M -TB 9 >&PO=V]R:W-H965TA?R9[CE7X"4*X_1FLE@XJ;_G$4NG(N&QKMD*&3&EBW+G MI(GD;%,TBD('N>[,B5@03U;+XMJC7"U%IL(@YH\2I%D4,7FZXZ$XWDS@Y'SA M>[#;J_R"LUHF;,>?N'I.'J4N.;6531#Q. U$#"3?WDQNX<<[.LL;%'?\'?!C MVC@'^5#60OS,"W]N;B9NKHB'W%>Y"::_#OP3#\/1*SV*?@<;_CF=P.. MEE[K1V?]=ZC7XCWWIP##]P"YR'U^N@=OW[PSTLMC3S>X=A,NNB&6;GX(Q4(0 M9]&:2R"V9\](GF32W^NHV'0YH[0Y*VSFC\=A!6?Z:5DLG4.'%E)K(;U:;@]< MZ@<&)#+P]9$%&Y!H584D\&]CXKHDE:87#4G>=.;]]NE61VMU]/]XJO838+K MI,KKDFP=!GYX BR.11;[NC:18B=9U"6=OLJ;LUKOK%?O WL)HBP"&Q&&3((# M"S/>T*WV3.GG[01.FI!KWAA'IB-8ZGI^UIS[ODMWV3]MZ";$(GI>BY[WAT"V MTV@ \P]EY$.O)\07MMNA&1C?JU?W$$\4+-\,/V+T8WM @' [!<-B& M.%I@V^P8AL,!(5[9;CH>VA09;L.QP W;Y.YQH0$W')O MXT9D(([&ACAJ0QQ3FZ<-Q%$_Q+^)PRL8C@S#T1 ,1QT+<;A <\LH#<31@!!' M[:5X'N2VD#$<1V-Q''6LP'O<:$".Q@8Y:H,<86C1;4".^D&N_WO607Z9Y,B0 M' U!4G%AF*HP$I7MFFEP5A0W \%L%QF^ VM8;>>&QZXS:]K8&-#;UQ M/[V_LCAC\E3'-7+[4BB-',H@290VO&T38\"-!P0W;J^^;8(,M/%8T,9M:-O4 M&F#CL8&-7P%L;("-^X']A:]E%=C(NQS8!MAX"&#CJX&-#;#Q@,#&5P.;&&"3 ML8!-K@8V,< F8P.;O +8Q ";] /[@6DAU^&:&%R3(7!-.O(E<.[:IJ:1]!XR MZ]V5]L:6I38QU"9C49MTI$QZO&C(3<8F-VF3&[K(]LK#H)M0_K?Y/] M$6ZX38;@-NG*><\\VQ -N\F ["9=:6\76=[E&'S3L?!-N]+>5B]2@W Z-L)I M&^$+9&$)-0BGEQ!^Y7J;&H#3(0!.VP#''K6AAQJ TP$!3KL 3BV_F[3QKG*T MEY5M@/=YT0"LW[2J>QXR#B@&<" #V!0 &0 'AL+W=OV:TE>I)YX@&7LI"Z+&7&U-= M^[Y.^,FH8FMS;V FL("TR-96#TVN ,B\(2D8WGEM/K M)"UP=_W&_M7E3KDLF<:9+'[QS.1C[\J##%>L+LR#W'[#-I^AY4MEH=T3MDUL M''B0UMK(L@63@Y*+YLU>VCKL ,+X""!J =$^8' $T&\!?9=HX\RE-6>&)2,E MMZ!L-+'9A:N-0U,V7-BON#"*;CGA3'(G#<)E#VZ>:VY>X7R.AO%"PQU3BMD* M7\!G>%S,X?SL LZ "_B1RUHSD>F1;\B I?'35FS:B$5'Q,((;J4PN88;D6'V MGL GYYW]Z,W^-#K).,>T!_WP$T1!%!PP-/LP//QRPDZ_JV;?\?6/\+55_#U9 M:J/H#_US@G/0<0X=+7*F4%,O5[5*<^JE@\8:CGA'-HQIQ%P=UHX[[?C#VDX:-JRH M\9"!^+^\P^$PVI/W=UJH1+5VDT5#*FMAFM^Q.^V&U\3U[-[YE(9:,X/^T303 M\9:I-1<:"EP19="[)$NJF3+-QLC*->I2&FI[M\QI,*.R 72_DM2L[<8*=*,^ M^0M02P,$% @ LHID4H.?[E%Y! +10 !D !X;"]W;W)K&ULK5C;CJ,X$/T5"^5A1IH&;,(EK212.KVKW8?9;76K=QY& M\^" 0U #SAHGZ?G[M8$&PL4DDWU)N%2=.L=VE0O/3Y2]93M".'A/XC1;:#O. M]_>&D?D[DN!,IWN2BC=;RA+,Q2T+C6S/" YRIR0VD&DZ1H*C5%O.\V=/;#FG M!QY'*7EB(#LD"68_'TA,3PL-:A\/GJ-PQ^4#8SG?XY"\$/ZZ?V+BSJA0@B@A M:1;1%#"R76@K>+]&EG3(+?Z)R"EK7 ,I94/IF[SY,UAHIF1$8N)S"8'%WY&L M21Q+),'CWQ)4JV)*Q^;U!_KON7@A9H,SLJ;QMRC@NX7F:2 @6WR(^3,]_4%* M0;;$\VFSD0#0?H##B@T@%=ZF"5#OG( M&06S7-8CYG@Y9_0$F+06:/(B'YO<6ZB)4CF-+YR)MY'PX\N_*"? T\$+I_X; M^'LOQS8#. W ,\DXBWQ.@O+E:QKQ#'QZ)!Q'+M]5 0M3L,S!;'KH4%;=/LY^A4 M')TK.9)WPOPHZV?I=#C<60ZRVU2[9@,TW8JF>R5-4>&W)!*#:?@X]469["?L M=@E#Q_3:\]]CA@;'UJM(>[>L6Y+_]Y'V.FQ<&UGM0>Y:M9;V&>E917JF)/TL M6=%5>^T"_UFMM-?>F'=,$!UQS F1%6!U,A#]:?PFIT+ MF0WHJ)L*J.XJQG2H:XS3QVGJMN= 36&DCM2-!U1W'F-2+JTC;E>4K<..J!ZS MHD#T3DC=B4!U*W)5ABAJ@]>W[J'35M%K-M29P+HU@>H]?Q6&C(18?-%%J?AV M$]_:/CCB^'!5AA :FWXV&NR@PN49M4T,R>-99Q2;EK-T2YWO>1>D,=IGQAII;X9^21 MXZ$V]Z[9$/=Z!T?JK?'"]3V&ULK5=+ M<]HP$/XK.YX>VID&/WAG@)D\VFD/;3/)M#UT>A#V IK8$I4$I/^^*]DQ$+!- MTEQ DO?Q?:M=K33:2'6O%X@&'K)4Z+&W,&9Y[OLZ7F#&=$LN4="7F509,S15 M)#@C*U2A$!4*T5.%*@_M0J'MB.;('*UK9MADI.0&E)4F:W;@8N.TB0T7 M=AOOC**OG/3,Y*LT"(,6W!D9W\.WI8VM!B82N$5M%(\-)L7'[X(;#6^OT3"> M:@C?P1F\ 1_T@BG4(]\0'&O4CPO7E[GKJ,)U&,$7*18+)OP"<>)9GH MDP#X4*P";*\$VWLI6#I99\AIQ8^9B.EX.HZ\5P,I!UTGL0>Z7X+N MOTJ&H/L_!KI_ .E8M ^E:M)C4((?U(+_Z"H.:<"8-MQPC^B\6) M%=#@Y0!M3O&Y6OL<=[IB^'KI5ETPA9>F?6L4VV<1;5E$SV,QI^9C(&'4\V>, M*UBS=(4-]5+XV 77;74.*#1([3/8=M"P_0H,:@JGL-^$OAY%0U9M6W18WZ-/ M9'-J =4[JRJ@9VKM4]UV\["^G9^:>C6UTSTX@H_M7(-4#M_?N2!GJ.;NW: A MEBMA\NMEN5J^32[#&Q#LJ7W.0?4$L#!!0 ( +**9%+Z MNY&PO=V]R:W-H965TM$"NY)(6@<7CH$F[F+WHKM!@FZO&8NVA4BBEZ3CY.V7E&A1KB3* M#HSF(M:!,^3,Z/LIS?S ^+/84BK!:Y&7XF:RE7+WV??%:DL+(CRVHZ6ZLV:\ M(%*=\HTO=IR2M#(J07)"LGBWEU[9XOYFPO\ZRD]QR(?5$0_G9+A"M8Z!#>6+L69_\E=Y, KTBFM.5U"Z(^GFA=S3/M2>UCO^,TTDSIS9L M'Q^]_U$%KX)Y(H+>L?Q'ELKMS229@)2NR3Z7#^SP)S4!A=K?BN6B^@\.]=AX M.@&KO9"L,,9J!456UK_DU22B98"B 0-D#-!/!G!H!FP,\+D&4V,PK3)3AU+E M84DD6+ M(0 I4_! A>392M+4W/Q>9E* CTLJ298+@#Z!W\$'X .Q)9R*N2_5"K.)I@T#&86^3TN*0K#V#X&T !"GH6='>V M.9SUF"_/-T\"F-+CR-QTJS;YXHARP-6"F+(I;(55MLG+3E^[:752YT[R_ M+.(0896(EW8.NJ,@BL,(GPY;=H?-DO:HDY"F34A39T@_*@S5$T5>*%>RHI1# M:Y.*!ZS4H\"5"NQ)#O)L3<''K 1OE'#QJ2]6]SQ1;0E"4-1/&(Q 2MZ$HRIA M$T)X60CTE?)5)BC8*5IHWUIKA\E)QCT8_527WE&=LO2."J/^LD1-3-&%3YH) MBCSEO1%%G8Q<12T^ #J*E#2N$J>KKR$(NUY)K=HBMPB>R]&(&\U/ MQ9':[YT@(2N@R"V@%X-D_)V\8<(H[D\WLOJ)W/IY/8Y&)@J[^Q$> PE9]45N M]7T'2,9C&Z29ER1!ZP\.9-?J.'(+\,54&7_M*H?#5;:RC=RR;:":NG)MI1>Y M%?%LJ-QN*IAJJL(1JJR>(K>>7DY5W,DWAG$X\#: K)PBMYQ>$2OW1+'!:M90 ME8Q29;48N;7X/53-NA])N/W!=?HY;I43P:HO=HOBN2B-N*D(JE&*O:D+)=QJ@%R[ ]+3W(@&7ZRQU5#\J_H6(Q/% MG<:%)LF53*N_^.J-"]S3;5#%'6;JITL5(7V MI:P[HLW5IF7]I6K4^G9XW>_^1O@F4PO+Z5J9!EZL,L'K%G)](MFN:JH^,2E9 M41UN*4DIUP/4_35C\GBB)V@:^8O_ 5!+ P04 " "RBF12,$<0F(\" !Y M!@ &0 'AL+W=O1>&)LFQ8*:C2I1V)5.Z8&1#O0Y-J9&EOJ@081Q% MP[!@7 ;3L9];Z.E8;4EPB0L-9EL43!_F*-1^$G2#X\0S7^?D)L+IN&1K7"*] ME MMH[!!27F!TG E06,V"6;=N_G(Y?N$'QSWYF0,;B#H^HG_V>[=[63&#]TJ\\I3R27 30(H9VPIZ M5OLO6.]GX/ 2)8Q_PK[*'5K&9&M(%76QC0LNJS=[J_MP4M =72B(ZX+8ZZZ( MO,H'1FPZUFH/VF5;-#?P6_755AR7[E"6I.TJMW4T_:8(X:8#2U+)!KZ7KE4& MF$SA&0UIGA"F]>*+Y&3@Z@&)<6&@]W$A?PECG3>.W..84% M.]C/CV"F-9-K]..?LY5MB_V6?K60]1NROB?K7R![?"O1-SCE.YZB;?J!HTC/ M];4=J-L9##^T"!HT@@;_)LCX$R_M^2/LE&#$!:?#.6'M@(.H$T5MRH:-LF$K MT*N_7IA>LQUJZQ:@N=E<9QH1N"34]F,%S0C/26Q'CCO]09O"4:-P]'\*\=A, MP3,$E8&J;]<5EW! ILW9&]3.,J@JX18*?Y'."0]/[*! O?:F9R!16TF5,S2S MC:_.*COYDUZ9\A/3:VXE"\QL:=09V>/6E=%5 :G2F\M*D;4J/\SMOP&U2[#K MF;(&4P>.H/G;3-\!4$L#!!0 ( +**9%+H (5$"P0 +H/ 9 >&PO M=V]R:W-H965TDG:3O_]CBA%ED5);>'F$)/4/+YO.*/1+(]:OY'IF5X@@ MAUA5)AC^'. .\KRRA#C^:XS.6I^58G?]9OT/31[)K)F$.YY_SA*UO9Z%,Y+ MANUS])%HXS[(BOK7_;:!**C0(,1!:=1 M,7\L^NBJTDK$S((T@ELEA!TCQ\+C,ER;M[4"S+)?'>DROR_'1/ MWOWV?FDIQ%)9M.+&[VWMUQGQ2QWRB9=J*\GO90+)N0$+2;1,G#6#?,/,5N1&"E2GH M]9>;-<87L_CKA#.O=>9I9][8+>Z+-0C"-UA9[:U)?6M[?6M8P%+AK69E^H&L M(S@,M@'/(8$ M"_0QQ",W&S;C,(FQU 8-LD\ HBSB20'?*!GZC;VD_8)4'GOM\C84J%\T4P MS(':IQYB7\1BHFX;RU$7MSWO9$:->T@,Z8TD$.UT/WH1\N^6;F._!RR@??RF M6(A24?=OA(MSXN))Y, MB[!/8D#LK%;.69R:,)WNPC=I*B!E^$&5E?@ZPD_=F!Q8OO^9,FY<^!ULON^Y MH<'!E'/\112.5<2I!]/I)CQ.8JJ*!]IOY-A!_QTZ(.>[CN.,M#!Z:L%TN@>/ MH_Y^!9MMU?7=R#,B;LIYMKT8:[_TU'_I= ,>QSY=L69/I3Y^A!DE.R#G+7QW M!/:I^=+I[ON#V3Y1K:&1PJ[K!)&1-*9([/6NMN<+) M32^W.%R#J 3P^8;CO-5L*@?MN+[Z'U!+ P04 " "RBF12+O6\?&X# ": M"@ &0 'AL+W=OEL$9%(C:3L;)]^1TI15$G6 C0/,4G='7]W MY/%N4 FKR4!5=;)]>Z^N*Z*LVAI&HA*N#XY2!D235.Y=%5E02:6:6R M< //B]V2,N[L-G;M7NXVHM8%XW OB:K+DLI_KJ$0YZWC.Z\+#^R8:[/@[C85 M/<(CZ*?J7N+,[:QDK 2NF.!$PF'K?/6_W/B!4; 2?S$XJ]Z8&%?V0CR;R>_9 MUO$,$120:F."XL\);J HC"7D^+LUZG1[&L7^^-7ZK]9Y=&9/%=R(XCO+=+YU M$H=D<*!UH1_$^3=H'8J,O504ROXGYU;648>0&G)4@U9^_&),ZW(QUO0E!6*W%$IJ3F# M3^0S>7J\)1\_?"(?B$M43B4HPGBC<86+./XS%[5"NVKC:N0VN[MIRWC=, 87 M&/V ?!-!-#-N]7]]0Q. MV!U":.TM+]AKXIL60C%^)!5&'::BU!A)K!&3GJ>=OUI$_L8]]=$GI/Q%O.ZD M?B!<=H3+6<(G+B$51\[^Q>N0BA)?$45M'L*+&<,5$N[K<@R3B\+HM.4K*]?!R--LWIN+>]MX@9F.)T(\\;YHQ[ACC=S+*MU12 M]JAKFTHSR/$(R$\\;X@]EEK&WB7L58>]^CGL$RY#AL"JGH9?C; ^AUA6@@'] ME%AX$3_I\)-9_._VX49D>@*)A0@O*,B4*6CRZO_ID\G\&6;96"I!H77_;]J/ M=>?'^F\6B)7L6X<%]:WLEWWQN!!:MP$.H) MH2@(+^#WZIX_BX]/]Y+<%Y3/O-]^\&8MF ]&4_/H"4LCW1= M"![(,TMPSAD MF%'5:+,V",$H$8(PCI*ABVZORI<@C[;Y47@W:JZ;TM>M=@W65]M6#-:O3>-E MNX6H" Q!@ &0 'AL+W=O MT _?O:3DA9;NT+\8SGG#DS9";)EHL760 HM"LIDR.G M4*JZ=UV9%5!BV>,5,'VSXJ+$2IMB[PR4;T>.[^P=<[(NE'&X:5+A-2Q /54SH2VW8\E)"4P2SI" MU$004,F48L'YL8 *4&B(MXU?+ MZ70I#?#PO&?_8&O7M2RQA FGWTFNBI'SSD$YK'!-U9QO/T);3]_P99Q*^XNV M36S? Z (@; &A+;119LN:8H73 M1/ M$B9:LYF#[8U%ZVH(,__B0@E]2S1.I5^X C3LH<^@>R'1[104)E3>H;?H M:3%%MS=WZ 81AKX5O):8Y3)QE4YKP&[6IA@W*8(+*?P /7*F"HG>LQSRUP2N MUMN)#O:BQ\%5QBED/13Z;U#@!=X909/_AOO#*W+"KH>AY0LO\+6]^_&PE$KH M]_+G%I;(C.TFS2,!HF[.6S( M:4P0^5W,*X7]3F'_JL)G+ A>4OBWP(8G/DCNA\&1P',QX7F!<2[+@?^<=Z'S;K MZR]-LTP?L5@3)G6K5YK2ZPVT(M$LJ,90O+(SON1*;PQ[+/1.!V$"]/V*ZSEO M#9.@^TJD?P!02P,$% @ LHID4GX;MP^# @ 0P< !D !X;"]W;W)K M&ULA95?;YLP%,6_BH7ZT$I; /,G2460VD;3)FU3 MU+3;P[0')]P$KP8SVTF:;S_;4)8-2%[ !I_S.Q?P)3EP\2)S (5>"U;*F9,K M5=VZKESG4! YXA64^LZ&BX(H/15;5U8"2&9%!7.QY\5N06CII(F]MA!IPG>* MT1(6 LE=41!QO ?&#S/'=]XN/-)MKLP%-TTJLH4EJ.=J(?3,;5TR6D I*2^1 M@,W,N?-O[WTKL"N^43C(DS$RI:PX?S&33]G,\4PB8+!6QH+HTQX>@#'CI'/\ M;DR=EFF$I^,W]P^V>%W,BDAXX.P[S50^-&(=8*"EO69O#8/XD2 _0$!;@38YJY!-N6<*)(F@A^0,*NU MFQG84JU:AZ.E>2M+)?1=JG4J_]A[7L[1]=7-ORZN#MLFQFUB;&V# M =LFZ8^[E51"O]2?9SR#UC.PGN& IT[H]Q58JR*K,M_W/@VF8>+N>U!ABPHO MH7 ?JE;%IZAHVH^*6E1T"17TH:(N*AY Q2TJOH0*^U!Q%S4>0(U;U/@2*NI# MC;NHR0!JTJ(F9U%/.>A.MU$@^H"3#G#BXW[@M 5.SP.Y(@PQ\X6CBAQU]U.] M&V_:0>.Q-\#VO;^MP#M+7PB0FHCVA.T D>R7;C\F0N_6]SH1W@>A/Q#AI!OY M9R/8S8T8)2O*J#KVDOW.IL1!_#_9/6F)YO?RA8@M+:5^MALM\T9CK1=UQZXG MBE>V2ZZXTCW7#G/]EP-A%NC[&ZX[93,QC;?];Z9_ %!+ P04 " "RBF12 MA0E@-X@" "T!@ &0 'AL+W=OSG9!U(XW& M2^*/>\ZYY\:^27="/JL24<-+Q;B:>J76ZRO?5WF)%5$#L49N=I9"5D2;J5SY M:BV1% Y4,3\*@L2O".5>EKJU.YFE8J,9Y7@G06VJBLC]#3*QFWJA][IP3U>E MM@M^EJ[)"A]0/Z[OI)GY+4M!*^2*"@X2EU/O.KR:C6V\"_A.<:<.QF"=+(1X MMI//Q=0+;$+(,->6@9C7%F?(F"4R:?QJ.+U6T@(/QZ_L'YUWXV5!%,X$>Z*% M+J?>I0<%+LF&Z7NQ^X2-GY'ERP53[@F[.C8)/,@W2HNJ 9L,*LKK-WEIZG MB)(C@*@!1/\ PN$10-P 8F>TSLS9FA--LE2*'4@;;=CLP-7&H8T;RNU7?-#2 M[%*#T]FMT B3 7Q!4PL%IW/4A#(%MT1*8BM\!A?P^#"'TY,S. '*X5LI-HKP M0J6^-@E8&C]OQ&YJL>B(V!SS <3A.41!%'3 9_\-#R=_PWUCN_4>M=XCQQ*"W->?K9PQFWG+'C'/9Q J-D01G5^ZX:U00C1V OV3:+XB1,_6V' M[+"5';Y']MP<'2F1ZR[]FBDYT(\G0;?\J)4?O4^>"]Z3P>A-!<+)^$\%ZK/P M-BB*@TEWGDF;9]*;YY.[U5A'&.-,JJ MRT"_2@)[)%)!&$ EN"X51$,HR%[UG*]QZV#\/@<%5;G8< WFNF)7KOU\\> R M^-"5EW_04VP__TKDBG)E"K,T1,%@;+Z,K'MD/=%B[=K,0FC3M-RP-+\5E#; M["^%:37-Q':N]D>5_0902P,$% @ LHID4LWL!<;# @ # D !D !X M;"]W;W)K&ULM5;1;MHP%/T5*^JD5MH2)Y! *D J ML&E]Z(1*NSV[R85$36QF&VC_?K837* A3)7Z0FSGGN-S[\&^&6P9?Q89@$0O M94'%T,FD7%U[GD@R*(EPV0JH>K-@O"123?G2$RL.)#6@LO "C".O)#EU1@.S M-N.C 5O+(JW<)\O,ZD7O-%@198P!_FXFG$U\RQ+ MFI= 1P%7MCI%-Y8NQ93V[3H8.U(B@@D9J"J,<& M)E 4FDGI^%N3.G9/#=P?[]A_F.15,D]$P(05?_)49D.G[Z 4%F1=R'NV_0EU M0J'F2U@AS"_:5K%AQT')6DA6UF"EH,QI]20O=2'V 'YT A#4@. 8T#T!Z-2 MCDFT4F;2FA))1@/.MHCK:,6F!Z8V!JVRR:FV<2ZY>ILKG!S]8A*0[[OH'C9 MUR#0Y10DR0MQA;ZAQ_D475YK7E-I*F1HD/I4;49^/PRB@;?9U]L0%05Q:*,.9'6MK&ZKK!GP!*A4 MYQ&QA3IU1B1:<%;:B9#J])>-PMNY?8Q=C+\TU?X#P(/T0IM>V)Y>0:2^R9#Z M5Z('2#+*"K9\;6&.+'/T83^C]TX%<= [\K,A"D=QU.QGS\KJ?:*?[=Q1[/:; M[3R#"]VHUWVE!+XT[5:@A*VIK*YJNVI;^HUI9$?K8]WJ M3;]ZHZF^$^X(7^94H (6BA*[/55S7K7>:B+9RG2O)R95+S3#3'VN -&ULG99=;YLP%(;_BH5ZT4I+ /YJ))(3;)J MN^A4->UV[<))0 4[LYTF^_>S#26$+U6]:; Y[WL>NPV+<(8,B*&; ]4O=DRGA&IAGQGBST'$AE1EMK8<49V1A)J+69F[I$O M9NP@TX3"(T?BD&6$_UM"RHYSR[4^)IZ272SUA+V8[S2)4HR MH")A%''8SJT[]W;E>EI@(GXGWI +GG'),^[E>6:2I.IS-0701C5NI/1=7,-JQHR\<3O7I.2:]);D&K:@ MF**^FIR67M.OUN2TN:$3K[:Z9LS ]SK*P'7.IY?SM;(L=-5\@5-#:HD9!$$' M4N5 =;]:FX7R(F&C.MN"O&D'%3Y3X4]4:%340RL<;N3U&C7:$C0(\*2#[GQR MNMXGZ."D+B<"D+JF6]?FE_H^8YKRV2:_##T0ODNH0"ELE:4S'"LBGM\O\H%D M>].B7YE4#=\\QNI.!EP'J/=;IMIT,= )REO>XC]02P,$% @ LHID4FJD M&ULG5A;3^,X M%/XK5C4C%6EH8J<7BDHEH#M:'F:%@-E]6.V#24[;B,3NVF[+_/NQDY"47$X0 M+[1)S^7[[./S';PX2O6BMP"&O*:)T%>#K3&[2\_3X192KD=R!\+^LI8JY<8^ MJHVG=PIXE#FEB<=\?^JE/!:#Y2)[=Z^6"[DW22S@7A&]3U.N?MU (H]7 SIX M>_$0;[;&O?"6BQW?P".8G[M[99^\,DH4IR!T+ 51L+X:7-/+6S9Q#IG%WS$< M]WZ-\S M\I;,,]=P*Y-_XLALKP87 Q+!FN\3\R"/?T)!* ,8RD1G?\DQMYWZ Q+NM9%I MX6P1I+'(/_EKL1 G#G3:X< *!U9W&'A_ ML\!+].P-_0U#(ZX@')& ?B/,9WX+H-L/N],Y BP7DW^MG;92MU_^0%.,RQ3A+,>Y(\1TB4#PAVG"S-U+](L9F4]S -\)3N1>F M;5_RF),LICO8A^5D/EYXA].E:MK0Z:2T>0=V4H*=H& ?+4CX$, \SO0T.9W5 M +;8L'9\TQ+?%,5W#[81"!"&1/%Z#0I$"+;>[:$+7\Y=-/+7"[9I<1[,VC'.2XQS_'1)9?N^R$HV5!#%AFQ @*O>" ,[ M;]G:20UNT\9O!TO]JG?[*%S7:.QZK@O4P)6(Q4;;"LC.'#B5QV 7X=_50?W4 MM=BP<0?P$]&A'UIGM[!EZ9J8)RA:VESE>M6VV5#: 9=5#:!_V MM8$BT/NB;(!L&G650J4\-$ A/H"VVQ]NB95F"_5@Y[-=ZAI#7L8HY@"!4R!N MFIP'\P[,E9117,N>I.G9\:8FS5B]#;084;\+6Z5<%)"#^]'1!*=3B2#]E IVRW@/ M7SP;[>2+^PWI:.I_/<,85U)*>[04U?T>>GAH?Q1TT.OSF^/;66DPQ46X=5#H MX81']$>L@Q/N-QR[&L6VC%5:S7"MQD<+G%Y/Z*'? K/X_P?W]'M:"JL4G>&* M_K%1I(5).['>BJ357, ZYD#NL>6'F9X7+N!M&L#>SRI.ZYHA58C M!,-'B/J4TT,)#S:DW91PS]Z:K.8+AL\7O3-1#T,\>@O.@A_N9YO*K&?+JBF% MX3-!,4'U\.B9*R:=YPIWI.-F6\UY>"?W42FH379-IZT(VSDOO]PIWY97@=?9 M!5CM_0V]O,TO]*HP^?WB#ZXVL= D@;4-Z8]F%JO*K^SR!R-WV:W7LS1&IMG7 M+7 [U#D#^_M:2O/VX!*4%Z?+WU!+ P04 " "RBF12;Q=8CG8$ "($P M&0 'AL+W=O!X%,-K0@\HIO::GO9%P41.E3L0[D5E"2UDY% M'J PC(."L'*PF-77[L5BQG+GQEZXVJ+@2+ MV9:LZ0-5W[;W0I\%;924%;24C)= T&P^N('72XPJA]KB.Z-[>7(,JE16G#]5 M)Y_3^2"L%-&<)JH*0?3?,UW2/*\B:1W_-$$'[9J5X^GQ2_3?Z^1U,BLBZ9+G M/UBJ-O/!9 !2FI%=KK[R_1^T22BJXB4\E_4OV!]MH^D )#NI>-$X:P4%*X__ MY- 4XL0!CAP.J'% ;W7 C0.N$STJJ].Z(XHL9H+O@:BL=;3JH*Y-[:VS867U M&!^4T'>9]E.+O[BB *(K\+E,>$'!(SE0"2[NJ"(LEP!=@B'X]G '+CY=@D^ ME>!QPW>2E*F-@1[T9*JN2U)Q)N(^$ZTLBI+*-"T%2_U\^TW%%;:8X1HCI"U5O/ M"S2:!<^GZ9LF>#QM;5,_(7BBN0508^MH,@!D*K#; HGEGI%/86FS7B,[!*GK<2IM^/_9&3%M#;JJ1V)H9&(D/83]9FA+ ]6WC"=NB5=TLDDR!E MF7XFM(* YG?&#OKIU$_&+A=:Y$[ZKX_5:N30VP$9(J_>)=DR_1*Q?[5"R3.U M)\+*TB;,Z>IA7Z!I,IRZ!':O(+\66^H9VJ19<-'JOK0*-SD_A--Q7WAL;/7PA GGNKO] /HW MA.5&OY#4![:.Y7#RP=D(=M"%TP]/1TV(L[+AR%$1U/$9^?G\"^,/,DD<.F1T M'$9^#K\ZVR +3D<3Q[(G\ZT?IV\:79 %E(Z-!W6<1'Y..OF#3-Y-'7,'ZFB' M_+1[S^2!+'3#H0,9J.,;BOZ/R0)U#$)^!KUELD F:USO3,<0Y&?(KXP,R!PF MAW#LV#-0QR#D'RC?.@T@NSMC"ZXH+$6M6 M2I#33+N%5V/M+XZ??8XGBF_K+RUC7%+K8H\3T^4B+SG=(/ID:T\-0(:<9!;6U[%8:FK+%A M9J1:E'2R5KIAEDR]"4VKD54>U(@PB:*+L&%5KT#J$^V4^;3FS+(BUVH'VGD3FUOX MVG@T9<.EN\6EU73*"6>+6V41XG0$UTTKU#,B3%'BFEM8"";A>(Z6<6'@EFG- M7,5/X SNEW,X/CJ!(^ 2OM9J:YBL3!Y:$N1HP[(//NV")P>"QPG<*&EK ]>R MPNIO@I R&=))7M*9)N\RSK$<01J?0A(ET1N"9O\-CS^^(R<=JIMZOO0 WS]% MI3K!LF8:S]S;JV#!GJDE+$RHNG*#;GT*MTJ6S-1P_42]:A!^3%;&:GKP/]^1 ME V2,B\I.R IB^+CAQ,HJ>Z:K[9=+S5J*^U;]]=QG7LN-Q >BR3+P\?]BK[A M:N= YVM%G= ;+L P1XO?4$L#!!0 M ( +**9%(V#>C@.0( ( * - >&PO< )%3B-1/%S3Y^W@)C8!@^1SX\C?XV[IP[\ M!J5Q(<7N/EG U"8*VJR"<,K6#IY:()-,*J3- 1DQD46:)Q>. MG&?/SO-P*J3J:[L*[KOTT_<"&\\*I(P- J?8 6E<$ZU!B3OC])-[\%D(>7NQ MKHW"4I%U-+W"VX1^,$664N6@AC(1WD!IS*"PZ*T:F&]DS%8!I!WG0TSK'\8S;'/:8-W\2+:KJ2 M^DMKEB-ZWUX6N%=0T*[WNV(0<(@].LQ.ZIJM/S-:"@YN\4<73&.RR4.55/3) M5+-7)3, *(Q6H#3-QLAO1>H%='ISG;KBL.;I?ZCY[^YS"0(486/1YNZ?\BZ_ M6;'O!/]"<_];V5?\HLC9Q]/7Z+O?J8NDV6YCFXPV_FYU"0ENG%$$SPUOX..6WY M]3#KWFZ$G[6UO]GE1?.^X/;-F?X!4$L#!!0 ( +**9%*7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G! AB4 \ !X;"]W;W)K8F]O:RYX;6S%FMMNVS@00'^%T%,76,B6 M1#D7U 7:).T&*)(@+OJZ8"0Z)B*17I+.I5^_% UG1[4TV!>/GVQ1-'4T-.>0 ME#Z^&/OT8,P3>VT;[>;)ROOU^63BJI5LA4O-6NIP9FEL*WPXM(\3M[92U&XE MI6^;23Z=SB:M4#KY]''7UIV=P /C9>65T:&P*_BIY(O[[WQWR)Z54P^J4?YM MGL3OC4Q8J[1JU2]9SY-IPMS*O/QEK/IEM!?-HK*F:>9)MCWQ4UJOJKWB10?Y M0SRX6.+%P[T((/-D-@T-+I5U/M:([8O ^"Q#Y>W1QINOJO'27@HOOUFS62O] MV#43[F(";B/&8?>Y#>*Y_3]A-,NEJN2EJ3:MU'X;1RN;#E"[E5J[A&G1RGFR MJ\*$KMF5]B%([%IOFPIUNSL-E[ZNMW?M RZ(H3U7X82]KB/XX2 OPK%I5!VN M7K,OHA&ZDBP&UP' ' ',CP;(/MP) %D@D 4AY**#Z'[@F%F&'J\,@.0()#\: MY(5IUP"R1"#+HT$NO*D Y R!G!TODL*M .0) GER6,B;D+Y9EK)+Z2JKUMWY M/\, JIX>0U+4-8 \12!/"2#SE"TV;2OL6^QF]:A5^+D(F1- GB&09P201:9[,"BB9BSE'U76L:1;&6M/*3#!),=V#"1[B1E5Z%_ M_1NDPHR2'5@ID>HTC:GYB=W&).-B_]Y+YRW$Q)R2'5@J$?,L=*T43O;&!2:1 M[, 6V2;H:=K9MU5^JY N=D$O7O7FAYA&,A*/9%V*>99ZTX\?IHZ,PAU9D$^W"8,C(*9V1!&E?MNC%O4K(O4LNE\NPN3&'AU!JS1TYACS']_IU# M3,P@.85!1C$+B(FN5"@,\ML\@7T(*]-&NC\@)":2G$(DPQ.&CA5B8F;)*??S8!0QT>0DH@$&'"3$ M;).3V.8W%0Y1%IAMBJ/:AD-,S#;%46U30DS,-@6%;48Q9Q 3W1FC\,V>%"^E M%ZKI_S4QW104NAFC9#<0$]--0:&;,7E?2HB)::>@T,ZHO.%\K<"T4U!H9Q2S MEX\P_104^AG%[.4CS$$%A8/V]D_>!Q'< \,UIGLWONI0PM:UC?A$BZ45Z*I[BSK/K9/(GG9 M/3]8;IKF(I3=ZN]&U+O7B':O0'WZ%U!+ P04 " "RBF12##^0_.4! !_ M(0 &@ 'AL+U]R96QS+W=O M )/[F/!00D5#B]B %28/D<269Q#)[HE"$8Y%08/F5-;8\O7?^)-E>_Z2=FW9 M=H>\V?9YOIS[]96*W6FV7Z:E;?NS3H?PR.'QVPWO>I%2:R6L[K%-9 M-.&XN^[.X;*1F_/D9O+\MFB&YS=I0NT@A2"M'V009/6#'(*\?E"$H%@_: 9! ML_I!MQ!T6S_H#H+NZ@?=0]!]_2"9HHQ3@J01U@1:"W(M!%X+@BT$8@N2+01F M"Z(M!&H+LBT$;@O"+01R"](M!'8+XBT$>BOJK01Z*^JM!'KKZ&&;0&]%O95 M;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T.]C4!O0[V-0&]#O8U M;QN]+"'0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#;46\G MT-M1;R?0VU%O)]#;1R^["?1VU-L)]';4VPGT=M3;"?1VU-L)]';4VPGTCJAW M)- [HMZ10.^(>D<"O2/J'0GTCJAW)- [CCY6$N@=4>_XGWKG7!E&ULS=K);L(P% 707T'95L1X"!T$ M;-IN6Q;] 3=Y0$026[:A\/=UPB"UHJB(2KT;(F+[W1=;.IMD]+:UY'N;NFK\ M.%F$8!\8\_F":NU38ZF)(S/C:AWB7S=G5N=+/2=Q/;K'&BK:W*7(-9=KM_CKV=\K']A'P*D M#PG2AP+I(P/I8PC2QRU('W<@?=R#],$'*(V@B,I12.4HIG(45#F*JAR%58[B M*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:) M(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56 MA2)KAB)KAB)KAB)KAB)KAB)KAB)K]I^ROANS_.LW^>TUK779'/)9][G$Y!-0 M2P$"% ,4 " "RBF12!T%-8H$ "Q $ @ $ M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( +**9%*&R"D/[@ "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ LHID4H(9#XQ;! 8A !@ M ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ LHID4NX'NQ"Z! 21$ !@ ("!+A< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ LHID4G7FXN%5 M!@ DQD !@ ("!R", 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LHID4D>'9*II P -P< !D M ("!K$T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ LHID4N3DUJW$ @ V04 !D ("!)UX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LHID M4HAGV+Y$!P ;Q$ !D ("!/&\ 'AL+W=O=I4" "L!0 &0 M @(&W=@ >&PO=V]R:W-H965T&UL4$L! A0#% @ LHID4M>W1G&A!P 4A$ M !D ("!3WT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LHID4J[D6ZKV @ <08 !D M ("!7*D 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ LHID4L%?>L>= P PD !D ("!^K$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ LHID4J 3 M?OR] @ - 8 !D ("!Y[X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LHID4HK)6!:R @ (0< !D M ("!JLD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ LHID4B,H?H## @ I0< !D ("! MWM0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ LHID4CGT.7^,! YA8 !D ("!(-T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LHID4DAGJ#DS M @ %04 !D ("!'N< 'AL+W=O&PO=V]R:W-H965TKN !X;"]W;W)K&UL4$L! A0#% @ LHID4H.?[E%Y! +10 !D M ("!B/$ 'AL+W=O&PO=V]R M:W-H965T?Y !X;"]W;W)K&UL M4$L! A0#% @ LHID4C!'$)B/ @ >08 !D ("!R_X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MLHID4BB>[GEJ @ ,08 !D ("!> D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LHID4F\76(YV! B!, !D M ("!JAP! 'AL+W=O&PO=V]R:W-H M965TC@.0( ( * - M " ?,C 0!X;"]S='EL97,N>&UL4$L! A0#% @ LHID M4I>*NQS $P( L ( !5R8! %]R96QS+RYR96QS4$L! M A0#% @ LHID4@@&]85>! AB4 \ ( !0"@M 0!;0V]N E=&5N=%]4>7!E&UL4$L%!@ ! $ =Q$ .PO 0 $! end 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 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 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 97 390 1 false 46 0 false 4 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://issuerdirect.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00000002 - Statement - Consolidated Balance Sheets Sheet http://issuerdirect.com/role/BalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://issuerdirect.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements of Income Sheet http://issuerdirect.com/role/StatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Comprehensive Income Sheet http://issuerdirect.com/role/StatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://issuerdirect.com/role/StatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 00000007 - Statement - Consolidated Statements of Cash Flows Sheet http://issuerdirect.com/role/StatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 00000008 - Disclosure - Note 1. Description, Background and Basis of Operations Sheet http://issuerdirect.com/role/Note1.DescriptionBackgroundAndBasisOfOperations Note 1. Description, Background and Basis of Operations Notes 8 false false R9.htm 00000009 - Disclosure - Note 2. Summary of Significant Accounting Policies Sheet http://issuerdirect.com/role/Note2.SummaryOfSignificantAccountingPolicies Note 2. Summary of Significant Accounting Policies Notes 9 false false R10.htm 00000010 - Disclosure - Note 3. Fixed Assets Sheet http://issuerdirect.com/role/Note3.FixedAssets Note 3. Fixed Assets Notes 10 false false R11.htm 00000011 - Disclosure - Note 4. Recent Acquisitions Sheet http://issuerdirect.com/role/Note4.RecentAcquisitions Note 4. Recent Acquisitions Notes 11 false false R12.htm 00000012 - Disclosure - Note 5. Goodwill and Other Intangible Assets Sheet http://issuerdirect.com/role/Note5.GoodwillAndOtherIntangibleAssets Note 5. Goodwill and Other Intangible Assets Notes 12 false false R13.htm 00000013 - Disclosure - Note 6. Line of Credit Sheet http://issuerdirect.com/role/Note6.LineOfCredit Note 6. Line of Credit Notes 13 false false R14.htm 00000014 - Disclosure - Note 7. Equity Sheet http://issuerdirect.com/role/Note7.Equity Note 7. Equity Notes 14 false false R15.htm 00000015 - Disclosure - Note 8. Stock Options and Restricted Stock Units Sheet http://issuerdirect.com/role/Note8.StockOptionsAndRestrictedStockUnits Note 8. Stock Options and Restricted Stock Units Notes 15 false false R16.htm 00000016 - Disclosure - Note 9. Leases Sheet http://issuerdirect.com/role/Note9.Leases Note 9. Leases Notes 16 false false R17.htm 00000017 - Disclosure - Note 10. Commitments and Contingencies Sheet http://issuerdirect.com/role/Note10.CommitmentsAndContingencies Note 10. Commitments and Contingencies Notes 17 false false R18.htm 00000018 - Disclosure - Note 11. Revenues Sheet http://issuerdirect.com/role/Note11.Revenues Note 11. Revenues Notes 18 false false R19.htm 00000019 - Disclosure - Note 12. Income Taxes Sheet http://issuerdirect.com/role/Note12.IncomeTaxes Note 12. Income Taxes Notes 19 false false R20.htm 00000020 - Disclosure - Note 13. Employee Benefit Plan Sheet http://issuerdirect.com/role/Note13.EmployeeBenefitPlan Note 13. Employee Benefit Plan Notes 20 false false R21.htm 00000021 - Disclosure - Note 2. Summary of Significant Accounting Policies (Policies) Sheet http://issuerdirect.com/role/Note2.SummaryOfSignificantAccountingPoliciesPolicies Note 2. Summary of Significant Accounting Policies (Policies) Policies http://issuerdirect.com/role/Note2.SummaryOfSignificantAccountingPolicies 21 false false R22.htm 00000022 - Disclosure - Note 2. Summary of Significant Accounting Policies (Tables) Sheet http://issuerdirect.com/role/Note2.SummaryOfSignificantAccountingPoliciesTables Note 2. Summary of Significant Accounting Policies (Tables) Tables http://issuerdirect.com/role/Note2.SummaryOfSignificantAccountingPolicies 22 false false R23.htm 00000023 - Disclosure - Note 3. Fixed Assets (Tables) Sheet http://issuerdirect.com/role/Note3.FixedAssetsTables Note 3. Fixed Assets (Tables) Tables http://issuerdirect.com/role/Note3.FixedAssets 23 false false R24.htm 00000024 - Disclosure - Note 4. Recent Acquisitions (Tables) Sheet http://issuerdirect.com/role/Note4.RecentAcquisitionsTables Note 4. Recent Acquisitions (Tables) Tables http://issuerdirect.com/role/Note4.RecentAcquisitions 24 false false R25.htm 00000025 - Disclosure - Note 5. Goodwill and Other Intangible Assets (Tables) Sheet http://issuerdirect.com/role/Note5.GoodwillAndOtherIntangibleAssetsTables Note 5. Goodwill and Other Intangible Assets (Tables) Tables http://issuerdirect.com/role/Note5.GoodwillAndOtherIntangibleAssets 25 false false R26.htm 00000026 - Disclosure - Note 7. Equity (Tables) Sheet http://issuerdirect.com/role/Note7.EquityTables Note 7. Equity (Tables) Tables http://issuerdirect.com/role/Note7.Equity 26 false false R27.htm 00000027 - Disclosure - Note 8. Stock Options and Restricted Stock Units (Tables) Sheet http://issuerdirect.com/role/Note8.StockOptionsAndRestrictedStockUnitsTables Note 8. Stock Options and Restricted Stock Units (Tables) Tables http://issuerdirect.com/role/Note8.StockOptionsAndRestrictedStockUnits 27 false false R28.htm 00000028 - Disclosure - Note 9. Leases (Tables) Sheet http://issuerdirect.com/role/Note9.LeasesTables Note 9. Leases (Tables) Tables http://issuerdirect.com/role/Note9.Leases 28 false false R29.htm 00000029 - Disclosure - Note 11. Revenues (Tables) Sheet http://issuerdirect.com/role/Note11.RevenuesTables Note 11. Revenues (Tables) Tables http://issuerdirect.com/role/Note11.Revenues 29 false false R30.htm 00000030 - Disclosure - Note 12. Income Taxes (Tables) Sheet http://issuerdirect.com/role/Note12.IncomeTaxesTables Note 12. Income Taxes (Tables) Tables http://issuerdirect.com/role/Note12.IncomeTaxes 30 false false R31.htm 00000031 - Disclosure - Note 2. Summary of Significant Accounting Policies (Details) Sheet http://issuerdirect.com/role/Note2.SummaryOfSignificantAccountingPoliciesDetails Note 2. Summary of Significant Accounting Policies (Details) Details http://issuerdirect.com/role/Note2.SummaryOfSignificantAccountingPoliciesTables 31 false false R32.htm 00000032 - Disclosure - Note 2. Summary of Significant Accounting Policies (Details 1) Sheet http://issuerdirect.com/role/Note2.SummaryOfSignificantAccountingPoliciesDetails1 Note 2. Summary of Significant Accounting Policies (Details 1) Details http://issuerdirect.com/role/Note2.SummaryOfSignificantAccountingPoliciesTables 32 false false R33.htm 00000033 - Disclosure - Note 2. Summary of Significant Accounting Policies (Details Narrative) Sheet http://issuerdirect.com/role/Note2.SummaryOfSignificantAccountingPoliciesDetailsNarrative Note 2. Summary of Significant Accounting Policies (Details Narrative) Details http://issuerdirect.com/role/Note2.SummaryOfSignificantAccountingPoliciesTables 33 false false R34.htm 00000034 - Disclosure - Note 3. Fixed Assets (Details) Sheet http://issuerdirect.com/role/Note3.FixedAssetsDetails Note 3. Fixed Assets (Details) Details http://issuerdirect.com/role/Note3.FixedAssetsTables 34 false false R35.htm 00000035 - Disclosure - Note 3. Fixed Assets (Details Narrative) Sheet http://issuerdirect.com/role/Note3.FixedAssetsDetailsNarrative Note 3. Fixed Assets (Details Narrative) Details http://issuerdirect.com/role/Note3.FixedAssetsTables 35 false false R36.htm 00000036 - Disclosure - Note 4. Recent Acquisitions (Details) Sheet http://issuerdirect.com/role/Note4.RecentAcquisitionsDetails Note 4. Recent Acquisitions (Details) Details http://issuerdirect.com/role/Note4.RecentAcquisitionsTables 36 false false R37.htm 00000037 - Disclosure - Note 5. Goodwill and Other Intangible Assets (Details) Sheet http://issuerdirect.com/role/Note5.GoodwillAndOtherIntangibleAssetsDetails Note 5. Goodwill and Other Intangible Assets (Details) Details http://issuerdirect.com/role/Note5.GoodwillAndOtherIntangibleAssetsTables 37 false false R38.htm 00000038 - Disclosure - Note 5. Goodwill and Other Intangible Assets (Details 1) Sheet http://issuerdirect.com/role/Note5.GoodwillAndOtherIntangibleAssetsDetails1 Note 5. Goodwill and Other Intangible Assets (Details 1) Details http://issuerdirect.com/role/Note5.GoodwillAndOtherIntangibleAssetsTables 38 false false R39.htm 00000039 - Disclosure - Note 5. Goodwill and Other Intangible Assets (Details Narrative) Sheet http://issuerdirect.com/role/Note5.GoodwillAndOtherIntangibleAssetsDetailsNarrative Note 5. Goodwill and Other Intangible Assets (Details Narrative) Details http://issuerdirect.com/role/Note5.GoodwillAndOtherIntangibleAssetsTables 39 false false R40.htm 00000040 - Disclosure - Note 6. Line of Credit (Details Narrative) Sheet http://issuerdirect.com/role/Note6.LineOfCreditDetailsNarrative Note 6. Line of Credit (Details Narrative) Details http://issuerdirect.com/role/Note6.LineOfCredit 40 false false R41.htm 00000041 - Disclosure - Note 7. Equity (Details) Sheet http://issuerdirect.com/role/Note7.EquityDetails Note 7. Equity (Details) Details http://issuerdirect.com/role/Note7.EquityTables 41 false false R42.htm 00000042 - Disclosure - Note 7. Equity (Details Narrative) Sheet http://issuerdirect.com/role/Note7.EquityDetailsNarrative Note 7. Equity (Details Narrative) Details http://issuerdirect.com/role/Note7.EquityTables 42 false false R43.htm 00000043 - Disclosure - Note 8. Stock Options and Restricted Stock Units (Details) Sheet http://issuerdirect.com/role/Note8.StockOptionsAndRestrictedStockUnitsDetails Note 8. Stock Options and Restricted Stock Units (Details) Details http://issuerdirect.com/role/Note8.StockOptionsAndRestrictedStockUnitsTables 43 false false R44.htm 00000044 - Disclosure - Note 8. Stock Options and Restricted Stock Units (Details 1) Sheet http://issuerdirect.com/role/Note8.StockOptionsAndRestrictedStockUnitsDetails1 Note 8. Stock Options and Restricted Stock Units (Details 1) Details http://issuerdirect.com/role/Note8.StockOptionsAndRestrictedStockUnitsTables 44 false false R45.htm 00000045 - Disclosure - Note 8. Stock Options and Restricted Stock Units (Details 2) Sheet http://issuerdirect.com/role/Note8.StockOptionsAndRestrictedStockUnitsDetails2 Note 8. Stock Options and Restricted Stock Units (Details 2) Details http://issuerdirect.com/role/Note8.StockOptionsAndRestrictedStockUnitsTables 45 false false R46.htm 00000046 - Disclosure - Note 8. Stock Options and Restricted Stock Units (Details 3) Sheet http://issuerdirect.com/role/Note8.StockOptionsAndRestrictedStockUnitsDetails3 Note 8. Stock Options and Restricted Stock Units (Details 3) Details http://issuerdirect.com/role/Note8.StockOptionsAndRestrictedStockUnitsTables 46 false false R47.htm 00000047 - Disclosure - Note 8. Stock Options and Restricted Stock Units (Details 4) Sheet http://issuerdirect.com/role/Note8.StockOptionsAndRestrictedStockUnitsDetails4 Note 8. Stock Options and Restricted Stock Units (Details 4) Details http://issuerdirect.com/role/Note8.StockOptionsAndRestrictedStockUnitsTables 47 false false R48.htm 00000048 - Disclosure - Note 8. Stock Options and Restricted Stock Units (Details Narrative) Sheet http://issuerdirect.com/role/Note8.StockOptionsAndRestrictedStockUnitsDetailsNarrative Note 8. Stock Options and Restricted Stock Units (Details Narrative) Details http://issuerdirect.com/role/Note8.StockOptionsAndRestrictedStockUnitsTables 48 false false R49.htm 00000049 - Disclosure - Note 9. Leases (Details) Sheet http://issuerdirect.com/role/Note9.LeasesDetails Note 9. Leases (Details) Details http://issuerdirect.com/role/Note9.LeasesTables 49 false false R50.htm 00000050 - Disclosure - Note 9. Leases (Details 1) Sheet http://issuerdirect.com/role/Note9.LeasesDetails1 Note 9. Leases (Details 1) Details http://issuerdirect.com/role/Note9.LeasesTables 50 false false R51.htm 00000051 - Disclosure - Note 9. Leases (Details Narrative) Sheet http://issuerdirect.com/role/Note9.LeasesDetailsNarrative Note 9. Leases (Details Narrative) Details http://issuerdirect.com/role/Note9.LeasesTables 51 false false R52.htm 00000052 - Disclosure - Note 11. Revenues (Details) Sheet http://issuerdirect.com/role/Note11.RevenuesDetails Note 11. Revenues (Details) Details http://issuerdirect.com/role/Note11.RevenuesTables 52 false false R53.htm 00000053 - Disclosure - Note 12. Income Taxes (Details) Sheet http://issuerdirect.com/role/Note12.IncomeTaxesDetails Note 12. Income Taxes (Details) Details http://issuerdirect.com/role/Note12.IncomeTaxesTables 53 false false R54.htm 00000054 - Disclosure - Note 12. Income Taxes (Details 1) Sheet http://issuerdirect.com/role/Note12.IncomeTaxesDetails1 Note 12. Income Taxes (Details 1) Details http://issuerdirect.com/role/Note12.IncomeTaxesTables 54 false false R55.htm 00000055 - Disclosure - Note 12. Income Taxes (Details 2) Sheet http://issuerdirect.com/role/Note12.IncomeTaxesDetails2 Note 12. Income Taxes (Details 2) Details http://issuerdirect.com/role/Note12.IncomeTaxesTables 55 false false R56.htm 00000056 - Disclosure - Note 13. Employee Benefit Plan (Details Narrative) Sheet http://issuerdirect.com/role/Note13.EmployeeBenefitPlanDetailsNarrative Note 13. Employee Benefit Plan (Details Narrative) Details http://issuerdirect.com/role/Note13.EmployeeBenefitPlan 56 false false All Reports Book All Reports isdr-20201231.xml isdr-20201231.xsd isdr-20201231_cal.xml isdr-20201231_def.xml isdr-20201231_lab.xml isdr-20201231_pre.xml http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true ZIP 79 0001654954-21-002389-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001654954-21-002389-xbrl.zip M4$L#!!0 ( +**9%)<85<( (S""0 1 :7-D_6^=K=&:MOK_7(")(HB M7H, C8LDGE^_F5E5N!$@00"\PW&.+9) 55965E96UI.9/_[OU[FI/#/'-6SK MIS=JL_5&8=;$U@WKZ:73_>W-V]4?[WS__]ORGPSX__U]65\ME@IOY! MN;4G5W?6U/Y!^:+-V0?E%V8Q1_-LYP?E#\WTX9O_\__>61Y\-_&,9P;?\FX^ M*+UF?ZQ<7>5H\]'VG0D+&FRKK?ZPI:CMCMINM>&/UG\V7Z?0X:WFX<^MMOI= M^[;5P7]UOZG=#ZWNA^[@_\O9EZ=YOAOTU7IMB7_XZS^^CAW3^(#_5H!IEOOA MU35^>C/SO,6']^]?7EZ:+YVF[3R];[=:ZOO_][=?'RN#,OU-&O"WLBW M3,/Z.^T]=30:O:=?Y:,K3V+GLH_.>_QYK+EARTC@FN=7*(%?=2]X(?IP[SW_ M,?:HD?IHGS]JR$=UEGC.99/FD_W\'GYXC[-VU5*O.JI\W&'33)+[[^%7^:#A MVMVV.E@W/OZ$?,%WKYXT;1&\,-7<,3TL?D@A!GYQ;).YJ>_0+RDO6;9E^?-T MNG3/>>\M%^P]/'0%3S''F 3O;7XI_@+0@%^G4T>_I% WL7W+> M2PI;JF?3WVK[*NP_>(U9GN$M@V^#[PT=?YD:S%&(2A:;),FYF[O_?/,S*H=A MMP."^N/[Y,MA=^]3^Q.]+6"";7V5"EBICH=:[>=P.+*E\+>5UYBEAR_1N,/N M]=@K\OL8 ?)+P=)L/E^[7ZC9 MD[^_+CRP$]3?V'S,G(/Q+5R+[&G.(@,.?M*!F->%:4P,C].JZ 8\R6TIL)QI#OL(V[1^8\\7\*N&@Z-OW6O?F]F.\6^F_V[IS(D,_M[4+/?C\M,KI9$6']#Y]3*>PDM*$I%T+26XA:5^J MD'1J(3YZB=G$>EW/Y+UC536@H.+@6GM7W4 G-P@=G7AI$-R_F78$A]'CT&M\41(HURB$YM MAQZ9'7KZ(E7O30??FTY?B#[[P#_/=]BUI7\V7O&O,Q&D>\<&KGE+O!'V8'0H M3PML[^/RVW+!XN*4S89:I I820O?8T[ \ N4IPP>U,*TK3#]RC27S6Q3OYLO M'/N9=H9+5%!K^% +U=;&^&3BSWT3^M2_>C/FX&IUV PGZ)G=61-[SLY#Q/(: MYGGY48O:.@Q>+5XG)EX'PFK6[J2C@3<<9-YK7]"1^8(.+ ^U(^?@CIS#A%O^ MZ\9W/=C]G%\-]UQ.-7>6SJ:&97CL5]C=864#]YZ,LR%XS:G?4&78ZO5'G9B:9=:$201'F:QAR M(39I+1DG)!E[W3N$9-S,,"O#>8@"9N.D,\6U:=HOF+[RX_*639GC,/V;]DJ3 M')&!Z-#/==+7!&'4UZ0G=DUZ&B$;PUJ\3E.\]A47EK!=:SDY73DY5""0L%WJ M!*"GE #TR$%D6XE;G4KTZ%.)GI.XU4E)CSXIZ3F)6YW>].C3FYZ3N-6)4H\^ M4>J1BUO&D;*^%CNZ:[%#'QEAN7E3VYE?6_HW-IE9MFD_+<]#.FYL:P)O.Z1V M'@SW[VC\&NF1-8.O%4I>MWDM2$.&=QR_,?G*TQ88RTBXSS7&N4CF;[%ZS. M?_T&:ZS%'WA.=A\A\]%W#8B /DW]\ MPZ6T61'16#OTVJ[94I N0PEM=;H[8@5TNN(FG09?;(RH6#"/73\Y[)S2&Q?R M(&2SHQ:M//=VYRM.A3%HQR-2!S*O:]DX*=DXM"E-7M5S"FM[8 O?FM[L$FM#23Q !V MO"I:_:M.ZW29) :P3]6Q%M.2I][)J>N8G4)^MB&D5)35$2!$#KL%YI/C7&$3 MM40?4J(KBFRY/-D^7]#!:0OT,2(?CE>*?[%M_<4PSZ1$[]%(;F'<3GP^:HFM MH>[G*P6;[TYN3 -(3S&V+SP&GR< R6).-:JL#KK?KS!?;(S]H82Y#JHO(4T25)RJB6E.*2HK8N M253D:&M9R8O8J>W8\W$JK9GFV@B]B&FN+ MXT(.AMXS!Q-4;I@U6#8L_YSIS/CPB>3_@3UA>B<08,0U*T(^']ATW=D1%^3C M[Y\>E-N[AT\WWY2;KP_W/[[/:G2UTQN&"3=-Q "\_B=;YNXUJHXR6XMV=VM/ M?%S\F-$S=R]JZ^H_>?O1U].:O:7N M9JJ9+N,]Q!J(MGSC.PY^;;@3S?R+:9CN> M83UAH0H_?V]_H9;9U-IJKT3-#;#[R7;R+ZDOMG6E32;,1#W)=(5:B78?:W:U MUT^@8)^ JE\<^\6;815*ST1&US2WVNOC7#--"1C)W9OG^+'.8JVD=#(# MN2H]HF@K:3J$KQ:^]C_#=_F'\_FON/Y8:2F[.URB=NX;Q3C*Q02NZ M#VS"X)6QR;XPK_#TMGMJ-T93:O-%:<@W>^U63]V>ACO$UK)OVBN+/%>8#Y'> M4QLNVGL^#G2'L?'GHN"K-V,.![*(C:NX$(SB_:\V7:CSG&NWJV[9>46#;G?Z M\6&7ZC3G8*''?OY.;[2%X6DFEI;&CND)$'YF#0C*>9]W7ZN\O!<,7M@V&G%5^_Z[HI2U/.#45M#XK3=,NF#%:C M'FAAOD3+R%&$E.S62]&1DS$)4RX_,1&MC%$M)77O,'._"1LO2D$^3@P&VU,@ M R(*#[O?&<3Y+UO#JN(PGQ\ MZO347FD*^9.%N=3I#H>C%)L@=S@E*ZJH"WG9MQIC6TR-NCS 6UXF&QYW/#HW0!Z!Z&'H$YS)IL-]Y7U_A@ M&>9/;_ VYHWROEPO6:/RA.2$Y%U6X/ M>H4(F4S\N6_B-2\Y%M!]Z; 9XK">&3>H?K5=/%M^G<)>49A35^HH:;)MTV_U M9.?CZY6ZVJ3/'1=^QMRR^;(=J-VXRKS9>J/N\1WPZO^R@^UR7N^U>O]_9 M9??_BJAA 4/=0H=7/!7'08SD3(96SD-8N]UK]W;*J5+$)?>?JCF75!AYJ.HD M_495NR#V&=;K*PU)+0MT/D46D<,5< MJ'J]5BZ%.UDT*T41*R.WOR6YD3,V''$K-'96[VPV=54!:47O>;8E[=HT[1?- MFK#/MG-K^V-OZINKD*RR_LU^+RY\6_5:- TNM43'WL+ ?:,PW[O&(>X>OC+ MGD05UM2PT^F-.AOQ":/3&&OY:1TE4/A'.]15;2.FL]\:G:;>61GC-T?3V5QS M_LZE=(YO0(&ZD66:; _C9E-K3ISDWI=,D%!X@,=NFIR-2*[,6#">6Y$?/I_E MTCGJV2HWN"/?V,7@;C'DWQC[=-K0',\J8*=UCG*O2TYC%2-M'Z7 KNQX:VJX M;+AV/<;AK6C/HL-+>/O+#^^6C;T["\2*0JM_MS3^+)SM#9?<8!4BFO/V52&- M.5T<<:.^*)UQ*!0LT*\.YDQ@.N&$[L$:QTPNN3DIL]E$B+W[\ADXVFQA^L;M M>JV,UG2.[I%6WM.U[\UL!RNTU]*1KB_RTY&=.9S#L=T;#\K14 MI;8V,R>?CJA6;6UFTQJJ1%12[BQ#&R[ D@DB9/-;= L##[K-:93VVXET"P6Z M79> 798RN[;TL-1HKD-(>]1.(FTK84AYREK]4>FI6L>S1^8\&Q.6TY67R$Y1 M,9=V0LN-[7I?I^+72I9/KYN(*8]UL6W_VZ^C7FN8W(O6]/^+8[ONO6-/$T#T MPLJCHZKQ^_-(#]MU7D"%J.T$[]=USBSF:"9>W^MSPZ(\FI[QS#Z]+ICE5B0+ MK79<##=T6I[&0O+2+T/C(S--V)+@\=\TYV^&4615LK"3C,3-[J\49=LSKM-+ M(J%S4_; 7*8Y$\S^=@OKTK0)(5(EVX;MY%ZZIL>RY!58J6TUJ9^WH"^*PTG M;RIAWJ"7#.S-[*\<:=LS;CCL%24MB+,57*W(6FQUU8QL2[*?(H04$*G6()E* M+C:<*;XDK*8%2 M^RI!4P%-WE8+$B59B#WS$&H?6"MX;%ON1P9V/9/MB9;BS42@!46U&3VMD..Z,BYN[U8)=,''A-SX:NJE9Z: MR/85ZV+;_K?G=G^XX^XW1U-M2H90J->MPJ5V0D&16*A*9R/50Q&!_NUV5M;V MOM?964M)D5FJ=LVN9U31(+"=B/3.J9*S(.]'/FJN,2FD9[/O:'K]<.)2^RM* MU&;EFTV4.BQ)U*UA^E[BSF&WO!(]%B=L5_S*("Q+4C^#[6 \61RM,5E^-P*XP!^V;?:RL@DZ*VP54G05'2 M-F$%\N2PR;H6'[9'O4'DLGX=9" G9J$0''VLNCU"&6:?5],#^\0W7\)BX?.5%CQ[8Q'ZRJ)753'.%UT8BMG!\! MDPI%]./7!?E5/[TR9V*X MN0]OA31R>S2*'#*WIVTGHROL.LL897_8CNTZNQHES7>906ZX%4M+8K8-%;L8 MQO;;P;&-8%>*9C?3%=; UN$,\< \PTD3XQWJC*M!7QTDQY63K(J'5+6BN!IV MAC%[>>=#J\X4O1H,4Q(OYB.@6MJW5PE7@T%*$KICH;V,$CB>D>U*S54I=_>. M_0P6E6VE9/JJ!IB7J.RSKL.2Q!6X>D\DX-J&N#Q9GBK"RB92CN3IN2)JB^#S M^\DZ'$6H352<$QB'C\QB54&0DYG*-O19GL0"2KK73L[\5C22DQ3!'E@ZN$+4 M: *4F=)-,4JVYU "OIJ#$GG#&#]8[L0UE=Y588+*NX'R$03"Y6")E5O&_WMG MK:9^K 8_VT_BZ39W7!&QA:#(*QBX"J@EB0W EBG%^PH;IVJB>&6^OBNCN("V MZ_3;.Z$X4<>OFMUC$W,3G59!90&6JFKE="9*G%7#S=$F39#HM0HR"^C3WJAJ M,E?+*58$+<^AK!(=5T1L =7:[98F]@OS;F#3)P->9_K'Y>\NFDFAKIAXQG-U M_.UV5H&+.?NOE/("%M.PWZV('XV:^++O%S:OX62UW[Y7272"T MHMVJG' 1_"3S6%;"WU02$QV5H:B K&8Q;@-5&2)]9STS=P?*X"HAF?F[KY3P M(A97.W' +$ZZG)S/MA-ZHKY.(R[A:LX,"=?7YFXK(;2 :REQ&-R>4'A,O/-U M&BT[7(TR311NS>JL!%%% JR*$07B.F%,IWB9_5T&;NRU"C)+7?9M36'&\O]L M6)HUV8'B[ URV2(I_5=*>98O4J8AT? U+JZ+/"G;^9\U$B><^^Z0I7-'9 M-:%$MZ&@8NJ+L+Z;J E3AOQ/TRF;>%^GGUY!(5M/[$'SV%<+FZHHLT.4T.S. M2I%5%BJ>GZQ(5"'>6E6D5H?)TU^TC^U)*+#O=%=.R^M(>#">9L N6.#D@?HZ MYA%5=Y9D(.SQ&=6JJS;42Y"RVU$5.9@F8KXK'%N^>D9_.@8(_G1:T<5GMTCE MJH"&ZH=0P-\UK'0(J%%^MPS+]1W*ONN7*5T_[(Q6=X%$ZUEW=FD^P>UJ3V?< M'6:X_3;WF[OFT%;]8NRXHTV\/PUO)NM!T%I*AJYO-?B>FJS\G=U+28KRN@D2 MEOE6%$5K;O'7,!-6&0XEW)G9/92B)2=OUM1'6TO+;]ID!NK6648=4I0GJ_B: M;<>E-[N+4L3D-8&&!8GY[#O0+F@9>/*S\8I_N>48TTZD8LOLH0PI.>4E@=[( M30IMP%@P\FZ^@#,0S]U>CBV#5MQ\SNZB%#$Y_3F%B9%C5C]WYYE\NC7U"FY4[^3?V6 F-!8YC M@YR"G4GHF@(0F\1[MV7ZTK5X!=1N7?"$ZBD=C.KR==C4]B!WS;FJZ%\%O)>O MG7>(>4@#[I_5?.RXZ-W.Z-^N>EBWE;NJ3^4KN&Q!MV&WUSX8NT^1^)6T"D-=479'!_II5R8 MW5%N;9CB&MN:JN)GBP/2N'T)Q5Y^2[9:BLM;K]W\%02K('T7!PE@B'K8,92? MAD[GP$,H?GXX(-4[LP0K7:5EC>Y.3\U==[=2-I"]%[4!978D_O=S'NY$C0V:NY4MEQH+O7/;*RHT"OC,!$@\6_3I,O5'(S M CM\'.RRMLO2!!9 E*O#$@2FQ_Y>.PXBJ7 2/R[#1P18_1K,.%U@AB-E!;_X M.-OY3E\9:5\&&)J\*3"Y!'&'&'W*+&85,6X/>OW.F0T_T&\1I+F:-PU0(K;Z M;!G2SL^0CGH)$M+)RY"!VA]< #^ZN?,(JH/>):R87NX5TS\_%2)3(F\>_6AX M6CO*+_"@Y]Y9/$ICU0^=RXK;7-I]!V0>AA,;S,5,)=&KV@.>AO,6?I.KH@21E,RC=56U,BUN\VS!DUV]LP)^BA"I*R)"B? MX&Q-2F0Q?J)_[T,_\9ZJ)+%RS10G<0?&^9\,@R29?OW,'.V)QRW4,Y/;%Q3(PQ=NY?K_MG8"XN5OY MU')SK&RIV^96SHWJ!G%<_"M>D1>D;W0F')2M[U\(@8G=;2[U*AW)T?&QN#!6 MNYAWR\7\?E*,]'U=& Y'=>U?.'M-M<(;YU(#.W8NE]"CW"-U% .KFLM_,->C M8CQ8BF("?WZS\:N(I7']].2P)\U#K+QC6*XQ6:TEE#>PI870W79[T*N.FX4' M<,R)Z<3+77DYS$JB@5VNE'P\GD93A\NEW/M;([T@YO M\E.)/Q:.%=]=3IUC*Z:8#$(I*V*)1=H>]495;L-YZ#X27FV'PVY5*E.'8-.V M%M(.]5F[W1\F2],?;&1'S^>CT()'PN//FN%0B]>NZ\_E8N+VP*V!";@M';,8 M;\]&&,4$>EGE8;.E5N)NS$OZ7GCUAXTQ4Y@QMVIN]:H!X^8G?J?\>C#A[EX(@4Z_ MWQ^=*(]6N\)"D-]FFI5Z.JL.$3VL9NUM2?\1\:T8=KI;42S.T?*->Z$JEST/9=%J MH@8]GM&=!+]+X"U 0UPDO^.6V_[D6VWVU=WS.__H3H+?Q>5[V.RW+Y'=*?'% M^Y3Q3FZK8V]#/!W.EY'VX?$ROK0O?R-A&4B?B&55%$G7Z;3[*_CN XWAR/F9 M"S31ZW4[*]%5-3]3^9D'5=?N#4;#I.?AP/P,U= ^"=DRE\-:J.*HW>JWHOKT M ,Y5FYNC9/J==KM]K%P\V#KA%N*54AGI]<9=0^I0OE0CI>C6TMHMX45%(^& MHX=9*%LG-EFK07O]?K]WJ#6?GK;DJ#BZM8RJW4&O$GF< M?8RHS$V^ H5([S.,Y,;BDP@DLMSRB&NJ"I H#Y7>56&""A1[;QJ)ZN%4RJ-.-5P%-[:DH.=NSIYU(NYZ+G#\TQ]#&)J-GL-!V135MX]7G5GHI M0D:!ZK:)6_>-9%3+A6ZBWF2A;HL4I^WFZ_;&MA#MR?'1B,(4\$_MB:7!(C

1*+&"3M"DA\],"LA07SJSW9%2^'W30Z MUW=<%;7;LW54';5P/F#&D[4;KK;5U-G/Z+(\A05,PBHHO,-J.FPW+.RJJ2LH MH\O2!&[/P7XG50OE)/"631D\KPN-L$M.MH=Q6S=?UY41O#UGK[J=;H44Q]3# M+AG=:Z52G:?_BFDOP/-$B:LJB!?:9)6GZ91-/..9!2]@E.$# ^(FAFEP-Z4T MW' U^)[M+&,/5W(!%)[*E]@XXP'O'L)V_F.;L:/9BA_BB!.UP8 5G[0KD8FZO8TXN++4>T<9,0W, 3#\D$ZQ,V0;56I/]LQWVU^$BHEOO!J M4[N;M7]QZN/3^<6V=*;[\-C8E/=R=-]=J6;<5L@RJ=KU$(MKR-9H5V.4YPMH MA1E"Q>5FQ[$L8)=V&H=M-)].U42=R & MY%P+O?ZY,J"$HN\>@51\8<7%NMO?L%%!XP4)R"=6@T&Z9[<" LKLWXEK_2VI M^M70QIA1SV#NO<,6FB$GO\0^G#E/V9U516'.:]STJ[V]4%ABJC,7<%FJD^M> M6QB>9AK_9OJC/?5>8+D7%H:-!&_N>X=C*(2?.,)QE!"JO0[N%]O67PS3A-WD MSO* 1CPWLWX_S[HJ3$1.9%0OTY"K@HCBTY3'G-MH]T:> M+7,(N%)'&\S=>$?EZG=#5ID30P9"94M:,R+2_C2\V9VE8UYS7S/1 MQ>\88Y]\^Q^7G^8+TUX6<$DOSX:?-@> M=-1.)]IEI-G5/D$XYCAZ>_(WCXK]M5=#V+EO8^::TPJG(=>;^,0TFFH M>@!%YZ SJF@ (O;=_69?3_[Q#8=]]%W#8KB8P(3Y.KW1W)GXI7S:@\3"W:;O MBNDN8D@,XV[$,M3+1V^9.W&,A;PG@ F"'>4>I@W#W?#;;T#V1Q,VA]S[Z_\T MO1\6BNLM3?;3FRF\]$$9+CSEFS&'T\T7]J(\V'/-:O O&LHCO,_G[P?L T#__BB82HSQ9XJ(= $?WQOR,?>+^BO_Z%VQ+_*=?^#@H.\ MTDSC"3[^%YCHQG3):=+FBQ_^A]IO[;!;P](9OMIJ]@R+>KUS71^,FUN8Q(FG MW(2VD?(.CM<*)VK8;K=^0(M2LY;!-RHGS':B#\6:BSSZO?*BN8H1&%\@LX:E M8 ]D@^$$W#)3(R"E,OV)M$QAH"Z^97-.68SI+G(J8*)B4,=N,T[! M_W*)AH4#_#86T-]"Q HW%!DUK* \^2@ AMXD>?-#&1QVA^T?&@J;+^P7:%WQ M7?SW> E4V#YHXJEOFDL8G,>>>-H#(F^.]Y(.,]FS!D<#S[9-D$-/AB;#B9&( MPK$N'!N10?CSS'<59AISPPH;(E:P5[ =%(R)@DR* 5<7ESF6XZYC*&,Y0NBNE%A;6 MW\QKH$2;/DVM$(]O\)@+1S!@-7PV7&C^[D%Y=W_W\#W*VS.#,[D#"]9[L9V_ M&T0)'8=>X >B\OKFYM/CXY]W#Y_B9)F,[WXNR:;+)KXC'3J!Y.#[#GOR89)M M9ZFP5QB*9[@DQ< Z+"BF:/2"PV9P.H0#&+3$)1;DRA5QS3!".(PP:\8;5;@C M@3ER/:N#'X"CY A88M,AKYG")#8,)(2FC*C%G7IFF\A/3$BCO,S@1 2+DM'4 M::8)9(-(XR,J&-[0)&P'A"JJ75$^41Y> M0!9 /NP7"UIT084;NJ$Y,'!0Z"%?2,,X4AL&;6(C'JXR]"#0VH8]0^H0IHO% M':$:5_C!9:>R;N/V"]I@"J9T>M9,G(HSMEU$MR:;>IGB^AETZ\*'W1%OV./" M%U5>1%6:)">, 1 A4)FP]Z&&FL$A!(36-(#;:+V@*N?B#SV"W>#*30HV?MLQ M@'9H>H[V):I)75@YWLQAN%=:WLR5]I.)&Q;HT3&L-9Q/%L[G&0GNFFZE- =P MOP"G:V4II"!*!NSV(.X17X@3\(\+ M&66!0SMR"DH3'W9]QP&^Z8'-1<&:000SH;P@5: N M=.9A_FTT5AM M^N;1 JW4 V-Z;ZXM41?))_%U M8(OMZ(JF:)N#5@UK/A MV-9<'MKDH+_^<7=[I8X4H$%GAP$XP")0M$ <-(E@)D4<^$)>/AMR MT-"L[3LAW^+F]!.ST*PWET3""^AHYE[9TVF:) 2CBL_R"YC08,[P>9BC/0BV M,ASOZ$<#SP]"T@RIQRQ;,6WKB>1-V,BP=\#)C:]2'L/-7SDKFV6M(IO:R%&2 M7&2@Z\_AO6#Z8HN*:%E=6#ILL6(-+ID&*X1A[$GH!>BHZ 5HMV@.T!VFO(-% MTFJUH@OL^P]'QF^/1&_"3'.!"\%ZPKL>^NPNM(G\'"--;6^F;0SKF#E7*&?: MPF4?%/G7#Z#4=&\&K;1:W[T)Z4%2'-G/,QXH80N00QK;'JRN\&D\X] ;NMR* MQRFC'0?[=/B;-5ZG# <,'#0^NE-)V"? M8(KLX:.IP=D+^E'H"/&#DB0I.JL8,L6<@*+*I"71+HT* X7#T7Y",:??'.5] M;*2Y_I'K(VP0%DKX 5=,@I^+>MY.8=[448YY>^\Y6ZUQT!S W">R&E%[V,X' MQ7D:OVNWNHUV9]AH]WK?I^D!V:I0+KW^=^NG!<]WU,Y'!MS%".MP:&)SS91 MT<=PI8LTE9LN9/&6U+S$OMU$D]K>T)2#=US4UJ#5VMA:7KK2QWR&3.MUNKMG M6A5KYL\9F)KK%DJ^Q:'I8'>./?+QPI$JIU+>>DJK$K)\D]AI94_B;B@YIT=,63?ZC^OSQ?E+G$^^W_PNN&J(>=0!,1[G)83^0. MAJX>74]9. ;09YCD#\7+P<;*%2$1DN*U=IM$2M3IO8!%)@ DU I=I2/,QT&/ M*WT5O=>D2PY!U3^^1EYUY(#A\8@!A%]-9OP]L47PVWCAZ2>0$!'!7B=XQRD\ M_9]O[VZP(=\AQRY>W=/]S=MVK]5HM5J(JX*!Z#[ZT7%,R)$D%(C<_IIA"OB> MBY1,8Q,ER>0H&Z;! S *QQ-@,LD4!GST"?!#UR/\/D=0FMH@WK#05*/S'U$M M+AS%%K8+I#:5:Y=CV1*NYT9P[>/9'MYGS'&Z%.0+HRV6Z.><0*3<6W78Z(P& M@AM1"(7IVLH,3G_(]2O;NIK1)1PPK]O#IY&X3[YC+_B-P]MN5Y5?WVB6IFL< MA95.Y2ZN'([DFG3,3(,]D_ KNH%7,3!WVC-R:;F"# L7.2&A8&F9.G\Z96&# M0/IT?>]&H"OK5S?>#V*_ 5IN085TFX>Z?]_?GO+ [P7Q@M\&;B%W+FHK0;RJ MITD)0EA)UGVON$$5-];8[=2Q>=I+C)V2VCFX%4:90BB5Q*.12)*F-VU?O^*W MYA)Y25>V04M3^K0&DBK@I.)=_$U"!9O*34"!W+/2$*J*P'U.81O@-[I3PYD# MYTCO$3180"-I2PUH6% 84_BE0.[ JTWE3EPK(Z!0W!9:[,6-P$()) #[!1O# M0T*O3QE>%D+/L>F!GGA7!I$5W"-:C<<&DM!\P4"* 06$"7 MQ)X$$FB6PA I,6'\"Q/7Y%&P'+\VYTWQ.WJR>]WHO?D"MC1#;+P& MRAOH(*8W!)16=("WYIB?S\9[=9<+X80UQ#S3E7/DWCSVJD1!<3,0!@'3.": M1-*^^%^!U')JYDQS)=2#0S;B;0F428@%CW.1=FPY^DNY#0]9&:Y/*9;,(*R- M%EOG$O>.XHR3#WR7<&]:YH<-J.%.W)802#([@P MR3*J4]$I"Q SN-Z*:X_$+('[< : M'ON6;HI@%AIX')426W%&$,,:;SR@), R:PB6AC6"ZUD,BJQ.&Q3+D] T!HG\ MDH06M0.8QF/;[C*D [9/14,J"X)AV;CXG=KZ$W$NH)3) K)*@&T-O*N[2A0EJ MQ$,*%@X>6M!(TPA/2D) '*=O.()-;*64ZA3>$7L-??UL.!Y*J&99OK M!>0] MTAARTI-@N#5F2>XB^4*1,D"(LC29XB9Z(SN!\>$(*N8!P<-ZJ#4+X>WP*SDX\ M@CYX ;?;.4(2'3#FX@9"U(Z+2F94]87SR(F!Y@),&J?7XG"FAK I?%BU0!4: M0V#F(&S0U'R42R$&J[LH!A68\:\,//E;"")B.JXP@P7K&J7 RHCL0BXD"8<(CC1Q!"R]IQ 6?M6*+P(7T=S+@ F MAC]IGE!>=-HGVRB(F0G.CQ=E(X6B$=FTDJ<@+E+P([K0GH7K)Y 7SK<&Z F8 MO)CBPX:BNCXBTI;.G^<:CD>K!>]$SAKXH-@"A-XEG2NCGNAU80"MZ 0N'E+! MIVM>MQ%9.M%UDC5<%/G%NN8$5)Y MBOH@MLYC"CRZ@$'[\!6YE(#32-^7L/Q0:E+L](@81)5?Z'C-V+Z#@R&Y>6G7 M?1;BKIFHYUW8J;@I!M+9Q&#AU%_X1A.T9H]1GLGHY3_S]><)D]Y+L7O1GX?0 M6OHQMF>'RQ-]#E-I"*50@O0U9WD)4A_E*(: &,$M2N _"F1/SO/8X"QV)S/&C]XZ M0P^QC'V/G:Q /)8+O-T'H1$&;,STIG@QG!5Q@8&RY4@C/CB&H+*.6"-2Z--5 M=+BK""RIY%X:>\*1_(M7NE2=L6KH&6J1R M[*GCQ.'/[!%&)**+@ILC;N(F!XAQ2H&)&MG%0"W MTHWLHW)*Y19Z'<2G(&UI[49X FR[PI 5$7=#!W^7[TFQ4R89$8&:"KZFVX?8 M,,%<<9D(>DV9MHPK'ES71$+B%W7$[YW:C;;:IALCNCY2&T/^D2*,%C*TFZL' M#,O*:ZPW%>GZ#Y\)CH(RJI MW9 B(*['K_G6S'KR6^1FC'XB@1_@W-1KBI FDD:,>J+N@@.9B&5=<^2R<=_C MZH0RP$WHZ+5@NH&&I<.>-$>7,T(&XRL8Y8QT%.V\D2LV<6EG/5W"#H0Y],FY M8X_I8)XI'N(21MS81, #KF;R9!%S@ZY@LN^J8ZLM/H^3,+TS7BU')%!-41+R MEF*227QP"$[H$6V.*Q-[(>4+GU!HM*@Z^1RYPA(]9#4B;G5%G'6TF<*2JLF8 M-:ZD@\M,9"BL((=<113:2;Y 'O7)A\_/)P'I&K\5XC!N$5-H$8!"CYMRQ/_0 M-Q8)QY4.(?+?-@0;0L_AU*<<1^*IT <8W ?)H&!TEVI_BU&Y+ AL/-?CS;I0 M],_&*S#YFK*>7M0--1^XQG-V\\L$#/WEIWH49^XD9@M,;Q,858&-%,9IP_+! M'0[="0'R1S3+#^E!?B)SR4]=L"#0UW@%1A83IZ&F\B>/LL7;$TZ-1S')Z$E$ MX_@%T]N *80I'P0I4TK+@^6PT-M)@6D\H\Y+#A.;CUUY@*W_%S0JA4WA"@VTJN"OGO@DP]QSATQ94@%:1 M*YV;,+3.&P)+1O"L$%P&-.'ZXY^QD5#Y+*=Y<8PJE9ZU_N(":AP]+>191"2 M^#[\\YJ;#XD'[NF8<.!@FE2\,MH)/H(;@_6Z,I/;3D=&6&N'A]D?(G0A=>2? M?0>L+[1Q^. ZPQ_VP030JH.=<:*T./R*?@-$IX9C->9X8CKS8 ?>U4YKB6'JF2,(2Z4L4":63A'(* M#3>=0IX5=#V51,-&2@7R VC "QCQ71ADH.0;!,_(3)A/,L;HFE32P%Z9,S$X M5M/%=/#B\MWED'ALJ]L*/ JC#OU)N8[8:Q+@@+P(PE)TP3H6%9'8#'-2 Z=2 MOB0Q28_GF$TTX1+ Y$IP*)]P3R3ZR:XD[\[HE!S7/[_SF?LD+X$N2OM\(S<0 MORH44I>1"!-=-'BO8G@BLQ2ZYWZWZ-Q)J8Y=Y9?@LN%Z,F$+_"5, :K<\],8 M.NO>11(K_W)]?1_+IRPU712:)/-\A3=UA(^"Y3B/H"&XTXWRM KW%?K!43G, M@ZR=\OP/KYN1XD$"'X;@%W&CCGXL()M.AQGO\%["!(@"&YG&/XEY3B,IA!;C MF52648QHH14X3"R9:.3V,IFM-$?>-GR.QPF)Z7\2M<70UR!+B0D.1*Z"/.TU M^)*C%D#O"5C")%*AA?O>KR<>!^5A*C=7A)UP)X7$.MG1>]@STC4Y/')8!0,O M1>,%,+@'>^R=L3K*D_CT:Y@SO4V7.X-5Q $9Z;2+(L1 H9(LRKW(7:I13X7#/($&X0*G(NX%'S?247U%YW@!Q#>JK"8I; MIIX/+KOPPSJ.Q&X4*$?A6[4QZO#@/'2A@NX$3C24M^WAD+X,,(<8;^AP$ 9B ML%R1!H],GN"M3KLEWN).4_3BZVM>X2$>&EVO\[@SCO@*&N*7)<'5M+39X/^& M$V\XHL)EZRG!B13Q R94#\ZNOUNP #.2> 11\5SG$#H'<;PRJ%X M6-X_XUT\M2.@;]Q%#KO[6C4EI^TFFE/[,=P :26@,9_[;OR,-H&XON=\4+YI MKQ=F;/XIX#HB@7X8?1ZQ$CD0SM&Y1??1AC]CVO#S]>/'F"),>Q>D4"?S:$69 M7C_>Q-[^8C>50;<5[ JJ^H,2G1^!6 EL4DW ?M#TB1F$2XZM0/@%++O0!HR< MY<5=B##E>+ /]>1A3Q&D2_AUAND9 .N#PS,9>,&Z=F-Q=RD&*3?]H/VQ)A** M9]BX7"L8IC3>\"# KUVY:M=>Z3R,O3.*%"%K4=BV 72,61J_>X8>3>U%I!C@ M=OQB8<)$1<)X)!PK"$:/WVBYL6MU3H4=6/V"'L[!IO)'8-E&LOK2^RYZTT"' MX245W4T'N+\&3PM,0?IZ]I0(:L58TP'^\D[KLP@Q\RT9O8,-460]ASN_1-!# MU*PXA1,V)/IL ]B) 5E3A>>A)@"!:?S-!*R>0 "HP>'-,>,!1"[VR"2V^U63 M%]^-&+:/5S2A:_C:CK]"GIRYN#.4')8WB2*<+SV?/; @E)TSVBMR'!@BM<@568S\ MHC82#AJ2M\P\-.R9F?:"QSY'X\)%+)R #5J^R:N"1".+ WM8/D*J=1S 6-'2LG1^MTT; M!(]-Y!:2K/\ "Q%M-S+MQ.Q3O&8,VB8;5,)H M&@.!B(1J&KQDI3"9024I$" M?YBR2"AI"/.=XAR0)[*I\(F*H/\X5)AK"">*+I#:)B!#:GG+Y>9G.G9(9KP( M9U/$\KHBGC9H3T@(35J*VW2MUS2&#A.GBT1N[O3WU5$2M2[MZ>@=K-P[+.Z) M?-MO#4, VK#;2>MO>S?OV]YH%#8[&/)FH;\PNX\11Y_B[,4<5'EM?('B"/#] M(BD,CBU"0I\S,GH6$/OHEB-+D!V] .=^P@BSSV^GV!1*QN,DHB(1ZM M#8, .:0*"8G.H[A$"02+RG-9RL1P)OZ#'/B&AP/JCP:A?3*"QX35I);P,F7 M<=0?&'0:WM (+H@*: ]!,2[E^O\.\..1;V^;RF]4#PW->+:@88=5^URF1,MY M&6AUSPQ,RQ%"N0V)- :]C% D#^W-6$D+$TO17:'==A4S:F/1ZG#\=^7@"=ZJ MB4;BQ_\7Q^8Y1H7;6*Z_8&XX^(LX'38H;Y\BJY0C8,51)P5+R_4:WRGPG6U6 M8&#>5>PQ )K.9VTG/ ;A^@2N_&I;3U<(@KM(&.>=16=JAU^+!QG3--^;V7!L MX8%V\MH\$)W(,1P_FB$+@UL,?JR3:7O2@8(-]+KJ#(LDBHN/E4N2,"V>'1/[ M1G!HYRI96GBE5:\,A%JC?Q&!LT M3#2D:>('^2%(E1-Y4];PFC$S8I_BZ3/( M@[,4Y1N)(S8/;Q+H M@0"'R]NEF,9T*@24-<8=GK'.31B[*Q0TJ/QI.&D< )L($Y;$\/[@4^C(D,1P M$K*F2A(SA6ZB2CL^P/-9[7%U1PBOB&/OHO3;GV%X B,G!TB&0X!H7J@+]WX> MN:^)BKP6FB:!@X97>45Q%T_)^QM^[ U#9RAGQ72*D8N((V9!RI%@)Q>1;KP= MRI8!ML450D6B+M6'K[]'7:KA\A;>1'H[ZE.T@VP>X;XO8]K<&6/G6!QP=9Z! M;7+'<)@(/27W!3%:ANE083D=XT4#G4$*0)I#G+LH+AG,CK<=B5"7D K^BJR7 MIJ "IUU2IB"AWV&#",@5RC.M,QE5L9(M88Z>6W[TQDTKYG>4] 5J+D%1$($1 MCI6C"E#:GX%>\O@F7HJD[+-LZXK_&N2"B#@DPH;)2RG?YT9^8BVY@:.3[ 8! M@H,M_HJ(4O[(($:+0KT"QD8$((.;8CU&."HL=8&#$SEHP\TE,KU<0.PH&4;4 MB7+M\KK6(K^@&)_(DA.45*:M#DOW>@JOQO?"2"SQE4@T&)$QMAV'AXXY*W,< MJ:*HA'F[-"]%-F"(4O\%*+SU$D+"&54[,KL(KRX=FXJYIC.!L^'/\-\-2FJ* M<25H"E& FSRED+D8;R0B/DD)D6Z4R)Q1NI%X") (;$\3[+-1?(FH,S1D_J#Y M^XT;C2%8^U)V]NO'&^6;O3 FRK#=BMQ X8X>,?1F!HB4,YD%%SI>]/J1DKS) MRI>OQEQ>&/DB5VB8(,2P%K[0+;B6DD_ZUNJSY ?G1CWM 4 4$4&$-<5I<^6. M,!I'%QF'D7G[*!WP%);##692%@%"(V !7^S/S P2@P852[64M-EB&#(T3.;' MX<#6D+2F\O^(#NBZBW<0)C=)[ [Q4X,XW1G/=.6;30/>!\@. VP==QJE7[4V MXD%H[O%&H0519YTW*U%I6U=M7!-KMB9&(QENXMF+H*E!>_$:1D03+U>+FN] MM&/KY>O*#L"ZU4+,LF%U[^T\_J8W@2/ MAO$@]?@ 2BYV2AR9O>#KM5NOW;QKMQ-;N[^GV*>!U+G^0L11P*( .?;XJK%L MN2RTP$0C3(9\+1(V(0NLIWM85U>)I#'=>@O.G-/4DCHO=!(7=K$;.OCT,&,$ MBAFFX 53E+(U2Q]XX'H6B2,P9;0ATI9S31*:F!S"]8]/UB3T"@++H1,A)?$L M7+%$*!3\$[(C.'1$N19!O@26.*;/Y [SX'[]Y%;\3LY[&[,0O3"9(30\ZZT* M91P#%YW,R&Z6:50%E2@::;64>+4(1@*:Z5M[]\1C=JYCF3:95Y&F!$NX\ MZ;433EB!RQ(9'RV%S1>FO60<$TTN!3R&N7*,0?98Z6,-*BX@,(+?]P;>?1K0 MV2XABHI5E>I'B^*FIH)]> XP=$-SC# [59AI[9GQ M')N>X+V,FON]^=A4=,P A+#-:]/,LG/2FN!+RI/5\02R'],W28%&X>8(_7BV M]VB,O0B[B 3!BK1-J52+=F38O^R)0Z>H_QAB2"ZH,-J T.G&/.@>>?RD&1:W M_&S7E>I(!#[$<%A4]"^>0\R-%'7@&RDPW;8$9H?OU+"!^G/?%*IEOG#8#,:) M6E*@W\/"!L+-B[A>VZ0L7_$#G@EF'K\[/5O]>+Q78@"NSYW2%X>.?TS2&)#:EC&)DN]&+!1W+-C4)^" MUV,8CC=L]6*.@%3^1Q(JB/U@(LRK54 >/BJS&O .B8Y8IYU>,@90MN+&OH_- M^E=<6<)F3+5Y8X-78@.7)>)DY@I8,\I5\&-29C%KCE7XP5I\7S W" MZ7GJ?[F-2L1Q.(Z X;S(($>_!* 6B1 0,+T@\:NH,9: LXA-.,$+=%NFCC@\ MDTM'9UB<+5(43; S4F\AFJ?];F6ZHM4D39$=6F#(9\8"UEU0+XF7%'%)&M5N<$1E M"MJC7,9K3_):PY09-("-ACA1";^9"XLONIY3EI;#_W0I"$EDZP].LB$,E+QQ M 7X7$Q<8(B@@&B*A!<$08R9>ECE2J6('^FFB>& 1&Y:%_^%8DT *1=6K%)%2 MW@VNU!8/L/D^*5_*NT[PRV8I4]Y%&HJ(%I^>4+S>]<13?&T$05U4ESLH?/>N M<]4/GG-6LF-S;9.1>/?=(YRQO]C VN[W9VM[7.OD_7?/"P2[:D9L%],4Y$C2 M0O;$0@2)M@CO@@,E)62C(#Y15)S7/>AW>)+WDC%V9RN&#PSA<1C&I-L+;FT% MX11P&K9L7T#XSMGN3( M@:DIX=%5J[N%/:J\XQ@SL&B__Z \$GXSK.KU#>/Q<>^2+Q)%87P1;2*(48(/ M.E?E(B(:"'WTV$)IAPC68/.,;%H>="!,8MHN:6<4OI9&YAL2-BEJ]_![/1%/ M(DV\F/M7BUC$/E@0W,"DTD/Q&PBP5=+B-=P9Y2 ;9U9M61>[(7^441IQ! V2 M$XM>#"G_0=;YX7*"7J;H[LZ)(C+0VN3-A4D\B(J@&PG97XWG61U[A+<15:50:(AD'S+(I[.C("R3=C6A[8A')BXG,)70=0#U!S<$#,V[R MBGL+?C8)6\5?HMU&:.1UW!.,H%#\2)2)>!\[Y TDZ"$[.ZB,MEHT7F@ZC\>$ MBFD217L2.E*F11#EK=",I L2PXM%=Y'7-UX81R1%D3?W*0[QP^_ /[[WW:LG M35M\B.1H##> >TR? B?N;]#D1UBZ?__\W_\;8BM^E&_=B[C#>Q/?L_1/,O3P M-LA.&;S+B_B^>@]L^M.;S[".D;U7+17^Y]GTM]J^ZJAO?HYC6G)7$B0E63Z]#.>DMQC S">HV_]A-2UX[@9+%@ ?@"#K9_># +N;BH&D(.D MC"3ETE(-*0.3=0,(H\AL9(_^,+SM[(&WN* N9:3JJ*30E,W\+W1'K__=ZD#6 M%HEPUQ1(2#0^7&E[Z[(>4L7EI?+M)IK4]H:F*#J0VE+;[8VMY:4KQUH^$Z:U MAKMGVEX*AN0B<;L"(AMQHOGFMRJ)RS>C[6%^K5P-)S7!VJ>V#Y46Q3J_/;;O86V;N7Q?(>JM:U7%IVJ"FJ M]V.RTF?LDCU$[)Q1?CN'VM^?D7GVO!^.D@Z]'?/^?(M7KDE,&29 -5//GWC+ M];;+B^,$H1N8_MJ+/Q;6[=(2"49DZC>\%>,]_89I3 B+DLQ;DI9(UX+AR3I# MF,]1T__Q-0?=IOR6-9:X-9*G-:KFX@F;-T)D0LR-"K^%F)M6GV-NX@ :).*+ M+>J>:Z;+ZR12UJ9<";?;K:9RFR\S=QRK(2NMRS#(V(B#.HYO.X,!DGU,]XS; MW!@F;QM_8\X33/YU"-5UH85;X@7_RWEEN=>]8-49DM2X;H:-()W[%@&BF\1(/OS'=T*#+ MH)0:EE?[#-:@H6OQ"FN)3AZI2%:<^A=$&(M4'P>1#$L1)8'MG*TEA*.#<4 M*PYHB@R>I\2*["I74CRIS(@L@B+MG$A2!',)ADZOQPT=+44^>=+L($HTP79! MB60X+%/?6\FQZH9PZ%AT0** %J^((M+[IA12$6'K.M:;PEJ#5[ATEF%N$6$4 M(=3,1K9B!$M:JLYX7(^ )XJ=6$L/*0YFCZ"(CV&UPDAF$QZ$&U:U)%!D$*R1 M'KN1Z$:4]R5I /N:]R#C)&7M-EP4,GU@")#S9BR6(X;'L4F]'@^0P&Y38V[2 M.PPZ<9,HUP")2OMD6LI<(B.@*Q+N(JH+;4B3WE3N@^@R)A02(;J?8I?"B@']8Y6V;0 M% &2SK%TQL)$5F%J!=I-<4%)='40A!ZMGQ%NFV+2W!^ "LU<4A[6:0@\E&_1 MWNMY#M< 8%]8.KP"9H9K6QQ()_9?^ X.53R_7JP8=8"2AN48A,L1&)[8"5WDRGH5=0)S2 MHBC1:(_N$F3AB3*7\I8R\UTUO* MK2&Z'@FCGQA2%"%58T670*EOF$Y^IEL-M(\#%6 MCW-H,[/!0D+K*9!45YM3?@Z9V4V^+XNMAA%*1*7(*169*W>#G(9R%$I%B-66 MTY+DT$6:)!1-CNFZ;$N&1@H.T6)! \\4RD/F>8F9H2G5:]J- 7>R$/H=&K48 M;S^L%A*-38V%; B#P7OA65K"]-[2&%YQR5@RBSYE7[*O@AT/%;BTVT6A3B=$ MWR#=R,R_;.=O49HY^!CF[B(B$O6MO1GL*%<\K07O62:QEB>=&.I?LFMUAS2) MUWP[;*1MW])4(2H2IQ-DM-H)'#J:R%N/F85ECEO!$0==/#:5R4YD.5\&FUS& M0.*3*Z7BK=KN[0UAY!_P+<-#\J/;] M+A(+;YU7\>@QZ!4!6 >MW #65',RTVL?#.P8\9BK(-',BXE^]J70*>,Q^8(. M]O;S@&]T1Y>"+*1WOT3"VP/"@^/<>4QI/_M>\/ SNO7]?18:(PAVK6$=V="L M3K>[ US'T2SY;>_\:P!!#%3>& SV#-\X.@A!>.5:[-HT>?D:QO3359A;-L)S M5V>2P$5-A[ZL)#GRS$'SLJ]S1S5)WH_^,'(*(9BJ>K#XUN!#2HAF%=&N:W;! M.LPA[PY2Z4J/B 2V.R8C3X8.C!WE?8QMN?ZYD859"[=PS9U4R,9Q C*R [M* M#CLQ@>.U_>46P[RM[U(R"XWP1(0U"OHO(W!!>>E:[&JQVRQV7Y@7#NO4--ZQ MG"2%&=?-GYL@EG!QD[^S=XP>W4U-11T)@T%VC-?N$A.<.-O>5:50S;W127FGNXU^J\[N$-<3[49O6-)IGS>\\9%7 MLXG?1A*OA^2*#.SA%V>XQ:N]3KWNXRD-ZF5/@J%FWS<>?MGO$FRBU!B3\U[A M[7J%T^GN_/?U;V'Y&^FQ:/V@Q*O>G,=DJH-Z'T\X],IRY$R6>4%7W>%5P'ZR M@:6KB&1IK-QLNCQ@07=-2M\Z=>5N[RN++>UZ5LYI01R%M94!R0V_QH<^**-8 M\K85*&-AH3I[_.^PT>WES[18IV^KEOOO>HU>M[\3]A=/=7GV7&\W1JW=,/UT M,.\U9/KL(=.E:[VLV[=KR/0QPP%KR'2\YQJ[>L3"6D.F:[&K(=/'A0Z8O9X67W=#.9(7W MCCDFHH9,;ZFN:\ATE1D77J.BJ M$:(U*OJ@J.AN8]3)KDA0HZ)WPO5.H[:Z5$@*?B1:#'C<<.:BEN23J'FPICIB4&Z-RO$YC(JX6;82:8A7Q:2B ML!NJ?A,)L5WKR ]>7%"0E 9XH_P5=[59.ZW;5B[+9@?;5=T)7\5@S-6O"T'OVMM_H M#/KD=;2MP-%+Q'74!KD=&^0O)H U>I!MQ8:VHL7HH9F/Y&53[AWFNNB^_ _? M7,++K4%#N;][P&_:+;734*YO;CX]/OYY]_!)?-=M*'?H3GEAKB>^@G<^/]Z\ M& [WW_$OA^3\_.//>_'0J*G\B24K+=V?(%E$$W>91]W:EF8NR>=*_NVO$\]& M-S8,##[%7*JKCG+-0Q^YY!F1@GS@K3/]\%[7L$YIC@JCR:*DMVSL[;\0:1') M_32=Y';$X=9[(7I7&0\5_$METU@:+KR*TPHSO<-?# \D.:9 M,9F!&$W DG'YG8B"\XZB[;W8W.T.CQG>3-%@M=AX::(L'/L9!-ZV<"G,-<-" MGSZ^ZFISUE3$!8%/ES)$Q!0V/1"\9\TPR9&+%RN@1AW[!=_$8JIO.[CN O<_ M.;)Q+>!2<&"QH<_ZU[N/7Q^4A>F[BMH<]+YK*M915*Y*5XU@!ML MBG'/5NQ)+4*>^#"=R8SV$")!P[S8.!!8,ZE2.572[GVGX , M99!FDRS@9&1,3%1S%NRM$V&>:(H[P_T_PD.P+IX<;0Y6"^Q6PD*)MH2WU[XW MLQTX!)$(1M[U%_C%6S4P)A"; /NX7 #8E]M4@-;?-'B%2%#[4:LAFUYN!\KUV0,<[W(Q@6*:/9T^B!_0+67K\@ 0/?H\G"'=FOU@2G,%O MY\?,M%^4=V^553Q!0V&O$X8>'>(16'\+& __($RM&G*P*\A!^LU]&4_-"C"A MLNR0O3UDAWRD%1$2]A NH)(^OKSSL+NQW8.0V?EC1'8VD?L8*X=N?_%)-X)V MXO.J9$_GF?+A&H11>V+*O6-,X-\:'"E ##@[+H,#&9)P'^Z+\$%S:,.[E_OZ M=;"OW_-]^C)X]9OV:LS]N7*+VXZC_*&9/HOPC&R">>T"F)4[95^.^Q9I$RM7W'P3=Z<;+U]V-[S._F%G%?(^N/L*U'6WQJ+7TI'!BM[Y)T#=HY+^8C\G MXBC)N X_UGI[O;)2&\-V=J:*4^))%7K[/'14+1W52T?[J(/H3MG.#H 3M:&= M0PX+IG"K>57SZM)Y==Y;P,F9[O^A63X6/Y%JO]VJU?XE+\^:5S6O:K5_29;_ M9S9VQ!;0'M5;0+U4:U[5O*JW@+.W_"FHI[;[VAB<"?BC["(<-3NU>[X6 MCHR;BD:K?5'YSO:HKJ\7CF$&H,5:7:];D>U&?TVRH%/B27EUW:H3L=;"D25)*+=,YK5I3.]V3ZZ32._V'[[%%)E9T9N!E?(T6TWM=OA,B6%JV=PY8U?R*0>/?)U26IF/R!K, M5\@R>;F2G2"1R/)XH%+,BR^XIB:=+N9AC^4%Y@L*V M2* H9'PETZ?(! VCMRV+F913D 7(!I(Z9GRTND@B*5E%9'!VC7&=RJ7*LR9:00*I<-!C%DUV MVN<=BQ37G']S$ WLCZ="Q*JEO""F9+-(Q+K <0"MEFW]X\-:G!IB9A*_8\9J MQZ \[O3+ZC'DQ:(!4H""Y*&2[7#K\F%SNDVB8QUN28Q M2R/\O]WI-WK#CN0.S\S)$X +5CW!LO96N$Z4[%"SK:[8@VT.HJ@FRA450'7] M^1QQ:"A3T7D6XDGD)/+Q;DS'6R?*K#11YB&\/A5D?(O.5[0*9Y5RD&AWC'^$ M6?:^=C3' M%!XHJ6AWF)YK[Z,L%F4E[;,U-3%%FZOEJ+=V1NTNM^ H?_;(8:.W)N/*[D@\ M /\VIC_,S[8<-SC]YK"E7,%IN=G-B9^HF9WAB6XW>_V::UMS;=#HM/; M[TB MJ9 +8XWT9>2T*8X<(0B;U#J\1%EBCGOP.72OVFH.>F&'5^&?:J?9 M5O.IXU/"65;&7-"UH_.(%#CMN+=#H64*ZUNC=P\;OVCL#%WV_3YIDS.;2K M:P!WS?Q+8G[!S>L,$/;;>=1'YV&KH%MMG5=W[=\RC>41E+VJ->8[3&IW)X?5F[GD_ -_1.[3=: MP^QS7>U[KL0#MWDG_6"LN_KG:HN-IG;*[M8CWFNJV5M:S?R=,A_SUPVS M<_J=G>=[=8XI'C_J$ \IMZWP;^DB#[_IJ+&2A.W\-GTV":4%K4!^A**R5B11 MPJ '=KK2A/OC"9KTF-A-[HQG3*'X7WXF'DOC/%N,)D*9@A88-PC1E[;?B)E1^3V MG A9R1F ;[T%)=I3Z:NWJMKLCY*),_ 7[$\Z.T6'F"#$L*[@EROHD2UE#H/O MX6'-4UYLW]25F?:,1 /%#A "#?+3ID[AW? J+L)POD'\,WPSPT\,'U@&)3\WB" M#^2L;STS-\RV$63FX/DN7@P8P)@ID19E6@V@0CU\ I]#Y[F(LX]/@? %U9DN MZDP7IQ,L76>Z.(MI/+OD!?3YA4:%J]W4#S^W*21E,"0Y&\HOB%Q1;M'\^:P9 M3B0SP.&\-3(+0+_Z+ "]8\X"H&YJ,WK?10;6I@:KI_$ #-P88[T%W^#T/,SV M,]=LRV!;;]V%\X4%IG/S.N=V<>37YC52J^;5V?#J%%!M-6"C8BC!T03SU+-2 MSTH]*T=DZ&UWS4L_*49ZO:GCUB<*K-QB%-4)T MY_C<-89HS?W=&ICV_>(F'C]+3M$ M51'<4*!/J:DT_.D90!%SD+8O)&(:YB@+0953Z>P"$*6JVR&BPKZ].0'F2JL!T**(O2L M<#BE+![3SFH$'T>^K'$"MYHM5;E2!LW6]J6#2B(+V]^501*61:SVOLL\![7R M(E3/E '=YG C'/DXA[\9.9H]:@P8/LU1'[74[^7"I; *+:HV!UQM#G.KS6TG M;EL9*2H8F<+04;.3"9W68-K-0?>XAI*MIC+R3C0'V8'SIS49E4K6OHVVO:N9 M(5.N_Y2:B9T3J[[\0FHT+!.D\+!G4*Z9;>F>J6 MCMH8K,E4>UJ#&:P[G)R$Y6N6I>G7[I9I) _)L&W&6!3#L%G*@D5Z M$CP[ B';_;K<*[HY 4:I:G+7-K=Y#PE[_(99U(KM(KL84FF)+4E4#J12AFXL ME/6TYATVTV]VMTYY>5C.;3G4JO._9D(3MT\=6DL@26"K,=CUZKU ).'7*64C MY+I1R80(-A01UXJT: Y3+-NZ^L>'84R-9*+(IG)MFD$CT;R83X;K,0>>?S&\ M&?7[^.GF0A)&8F).1HQ+9"X5?#)L*?\B-%U>!@* M@AP,B9X/[.<3BV+0RIO=[-,KIG1&A6<\&Z")=65I,#,[QC18=4>=F7"8/\-> ML]?_;F-[N4D\P,E\NVGFFQU/U?ULFYIGF(:WS*GPMI[B/4>0M[)G\E#35R8N M,95&B=:]T@1:US':8N5\8?(@X7^9 G)_*K/:::VI2U/%ME2;81X4 VCZ>8M^W#&^[HTZ=9W^G M1P]I5B9&.TY18-DK99N C+P=5G]FR1^S$1 I@C?"*/QI)*#J\7=*M3]VE/@\9'B9]7W_XNL"5STS_6.>$S^#9ON99U_NH-&J-]E" X MBF-9N OP)&XC,5N_D[E,COQS2<;870]+V0TQ1\X356WVZJ2,\9-ZI]UH;Y'' MZKA1L.76/\_%^IZ?FL]C>M]U.N75P)DXI8;-?C8:]"(7?[?5:@QVMDDHF=\R9U*?H#L$\.@^KH'1]"C@<[>K2[K0XT>MU&YTU M0=.'7]>U(V0+N1[6CI 5GK2::ZRWRV3)J-UH]8_Y+%0[0DHY0MKE=_HS<83 M3M]7Z]4?NW3K=1JC[H5L^;4GI%)/2&_[^-_:%5+V.*XV.[4OY%#,[R%$8:_L M/[3]5%>0V4EP:U[3?"L-6]8@VS*JN;];[G?@X-(?[5GZ+Q!D?YL/ M)-_ )XB0&WN^T*RE=)8IW,^T L=7.!2?(GXU"T-X.$(SC%)^2]X8:-A6)K"9 M:8:ES*E3%W^EB&);'3'<2Q@W+:.%CRUD$&5 MX=*O,%[3@$&*[F"<*M!J84&$.6/4'OSDSC2'S6Q3)\K@:8LS@MBELP7CY7-L M2WF9,6C'431%%P0KA-2F$P70\:0"Z4T0'76>@?Q+.HA[ MX9+TPKGNX+.QZ<3H+$*Z&7GW;:].'!DX(!G@9S\Q<-J(S'\] @"^E MS]WA9^7'][Y[]:1IBP^WACLQ;==WV-?I(R[]CYK+])L(1ZX=!XO=S('M[L=E M^,R]ML3OKE] :WV#OC^:,,"?__M_PWWX1]G\KPP>=;].?V6NRUC86? ",-]" MRA_8]*;TR;$P@^6V@T "3BA?8/'UXB&N(C MY+SBFUC0NE2',PV9Q#O$I!X,3EPH8D$.CJ^PR>":;C<$Q-[HHZWPS+F/MST=^"2S,L6WC];;LQ&@WX:K=L#S:4 MB>GSJG$@-!8F C'F"POO_!T:&+ 4]9#-=V,: ]%A&F)NN )K]$;]*"4. M6\!K-%"<1_$AW"?GZ4S18>'"(1OU&.SEG>9@\!V7$&&5-HL(%9I68+"!HVK2X>+XTZ"7B%J2O&; ERS95+E'(BEFPF?"U8 M'.'*((.54RO7@<'VL-T>G7C=H5EJ6<+\#BS"K-6J3?[Q#;%Q@!+XX\][Y=TC M8[#MP'KM?A];ZCR%$0K*B[TB>ZCG:"1_V<[?0F:__,4UL<7-4S#.Q M*S+8N-1P[244@_+9M!U#UT@+)L5S5>+CXHB/('$!'8*T,9MHN"VM2MZ,S4/Q M(T*X""87SF?1NJ N+NAX:! [/1#R'QH<Y4K\VZSW1/V\4Z?'T[?JHW10$WK;G7$*?TI$IOX M2'TUE0=I;\EC6M00']N@Y^P%&.]>L(J"\QPWB.=(VK\U21[N7)'=0\-M";87 M^.^SYAB4D"#>"E]XLE.Q6U-BP,!LA45,RRQY,E#>&4VP?$6V.C S-05K4Y(] M.6'?*^0SL;R@*Z#)GAC$!5+@7.LI$65+DQXX),)N$R2C1T-S16X)GH4$'>V1 M5?Y]G0NB3D-WN,P$F(8N'&.0CZY8CH&\EW'CP N^7''KR]?JTQVT\R?7Z.XAU<&Y,:W=S4:+'E5^ MB-T@I)/[^1^I!X#]V'*GB1?K;%F%IX;J5E4##$&/Z,M*FF6&3C[[ LMS\T-H8?-1T:!UXY"0:$(PU9X:;$A.,8M-JCN&>/8N@F M:@=4KNZ(J=Z(:.;)-ZMNFT_DMEF+9?]0_.R>XMW*\BH=RY%!UE[8='(*="Y" M]0YPW#Q$[8;-Y\W51(F96^ H>PL\JO-F-6GB04K.(P-%A=&8>=.+G+J700I M]BGM,@5@30+?M9WL>S/(]].=0(P/&8!J&;9XROX MX)H)HOJ(&F*EB'1\(AQ'[4/=>]H]=:_NZZ/457FD%F%I"=="/OD])5U7-K=8 MNS'86;ZYDU)R]S%,JJ:CTX9B)FJ5=WB5]ZZSYLJWNHPFIZKJX@C593&1O:B+ MDWVFBR!(]'ZGX0+O4&3XQ8(Y&!Z((0.6PE";QS#4-L9-R\!(S]$F,AI[ B.P MYQC.B#!QUU\L, 2=T/[:!,-O"=U-CWZS%\9$&7;;]"CU&EQ^Z!34U%#8*T89 M!%$>XI)"9^[$,<9(W-A^9CS UQ(A!CS^4!*%?V'HO8C=.*9(W(VALLG8VAM[ M/C=H-W6O+?V& D&?F#4QF+O_0-O5RXC-PH54*!XT@W=3^-]XK,A<6^*-E6$] MV^:SB#V J<-H@2X51!5L%(G,/<\DGN,==N!K_R>3'9@ MN(K%#)'#8*$Y'@^,A5\B?4!;=-_U N8+AK9*S#\^YOJ3&44R:1ZCN!]'D?D1 MDE3.47&)H#N2?@4KS3L&D*GIL \BQ&@Z%7%P*+,!R4']@SLWR& MLWXC%N2?P/T;H2(.%1*>JO0HP@,O24F$0/SD_2E-'<:#FWB7C)$NP>VQRYXH M6IG?KE*8M._-;,?P-$P6H#SY!E=WJ+[DP[P-:*^A8%8!8XKVD+FDN,X@$0<% MC?@6_!2F%L"0#[!-L#T1LQV$0B]@'S4FT CP6">5K6.IZ&>\5^;/&B)X)%)P ME,;A!D%D#I\LO)G69#$Z71DO@Q]<#\1^COQX=^QWO[N0$1D*R&$ N7-./%%N M 9X9A/CH\L D+S87<1X3RD##+1BO2Q$N@'%== Z7#]8W\.<=TS,X\=B03Q<: MTU//VP%B>BIQ(1+STFZ,VH<(\SL WTJ!0K,8V!\U-U9;STWA=T?(M4JE MK=7HCPY1>/QLI*W7K(Y]26D[R)5XE@'U*%(N[L=%<)(7S[U&;Y0_]JR^]:^4 M^9U6^'E/=N,W^L97%Y/S3*)0/Q$+N^N!I%GXS7@B)@7V$Q M.ON 7778Z+6S+9@:]K,GV(_::C5W4R:C^ 9V_L+?;[1'^2M!U<)_\L)_F5 W MW= I+[!(QKV,P-?T>)4)GOHSZ]K?=NC67^"3)C+;+F(SYK;#>%)N.#Q+?)JX MQC\FJ$]>L$X2Y'-G3>#W;]KKX6L]I&>$P+3]ABMS11M$KN)IK\R5:5V9+E(3 M"T"-1&5$DJQ.UZ,_:CS&T>(Q3OHF;*M*@B<^4C5Y8#[L 8N>O.'YM4ODPTBY ME3K"7)9G-Z"#)^=,/W-_9CI6&OK_V_O:YL:-),WO%W'_ >'SQ,IQ%$WP123M MW8E02RU?7W1;NI9LAS]-0&11Q)@$: "46OOKKS+K!040 $$") &PYO9FFA11 MR,K*RLS*RGQR6UR\YL"2O8Y&X]R9:8,,M)!*H:.4$;.*[HK'P KRIO'LO*:' M.I2F%!5K[(<(/S(@?TXOR67< *9J>GKLHZ_?.\;1_#!]!H:6OB!I$.=/;7,V M"]6B.[;3[LIP =98<*>_&0JXGX%R<986Z:J7[IR>7M!W-$GXRULR(U1BI_J4 M6K<)G5HU[G=(K=5V[XXT!E^$(1?]7D&?_!!P'WN[XHT]20[R!W[/0VX'!5'U MJH92HP^3)1YI+@YRIHF+C.:XBB5UB 3'2MB6]!-CQE[=.$8*MUS+4/I%P7$A MK57/:32\&JM;^/6S[KS"9C"7$R@40[83D%S-7J6MG>23A9TPHV5O>&I]0 M.,P Q3[K;,)C)'-VCMSVZ0QS";^2B>M,[(7-$,">2?!&"&MO[M,SZ3IPO7<# M^_Q \2Y0 G]B & %475!_NS[:N-=J+=>$26V7_X$A@OQ C2^68-SS?;'UJF M;OEFQYEIX7RS.@B-AB;1L#-Z;8\,.W-TB!!^8Z.X&L*?2%VY9J T#([14JP* M3#L(1$/7S"@NTH @\9*X]/L'+6HG%;5*!(G#^\?MRK=6%V^F>:B$F9HRI-]. MOVLJJ"IKQ0>=61;C1[O@#775$"82B:1>\M*"HLB0;U-[-B,><29*/)S_:]!1 M^.L'[N2ORV?+5_L/0Y$E<7R,FS5##KJ'ZG974WZ86E^R*S>S8"I:WG2$RO,A M QDN'R.JZP%*]6B$6M$(E2%OG-.(==3V/\J/3KO@_FZ(GDO/*SA3L2CH#]3# M+90H&X%K>"18>PWQYG1!9TR:"VK]ABBYBZ)E1$UQYOI%3[T5=N9XWC4&]"8> MF=I!V,^I(*-!\$N%8U86'WE$1?T@A&;ABC'C"SFLY2+;A7/MN7Z?IB5 M*V)Y@=V4NNB+@L>XYOA]!2\GFN+W79A%&=$4/A0-XQ[D0%NZ5W=W^^F3<4NF MZTES;EXO>EJK<1G66DV?9IMPFCU,\38.^)7X]"P[F6/3]BEY)0MWM82;6Q;J MR\V+\RL>WG-7Z9+N@Z[*+JTB=)NO^F!@:(Y'KIO20W,%6%XUESU/ M8M/X"GB-/E#ROMUG$;I9#6%U'Z^#\/SHT ]UX?TQ!=_L[]!_5??PV@EWXR9L MT>3.#(?0M>&P6TJG)\/R?1*P#EZ61_( ;&@PC6:#:>CF30<&TVCH3&_FEG-R M?(!$\O%O/QDV/0C8D^\$:<_PCVM4?TRC/8=$*VNUJQG>UZ9FAI/R/GB&0.&- MF] Q^W/UD_IS)9(K(#M%?\[4R8K.7U6$--@V5*YLEL.!!M2<9[UANJ733$N- MDV: =^]*6-4A1O'9:SA>6%#[!YUCX;P8S-8+T1HX+U!HQ2\,S;ZN=-8,J=SU M>R6NG?'91P \,-P59-@T9<]W='EGE"&#@JG136/(1;^@A-3"P#]YEN-;F#MG M3%R_*2:]KX4YR@]MT&.>?/7V=AEM7/'Q^QVP.9\#LZ/C\KY:OHZV,](7JS*&]5FF+1^!K#K6=KXX5 #.\6STC$6? [\\^V]6PO[, F^N)<3Z@Z$ZI. M0=N();TP1R7?4-26$07A;!K#AV')C*B.E;ZQ5NCS_C?=Q+X["]XLKR%]24Z2 M6U!37EUD],DZIYU>E T5->?,'U][D[GE$RB$L9W X4D?@>'ZHE]?Y9W-A*KO&(2@ M,PPQ2\[$(6H_4^XPA-]0SR'\P'+?Y,2.]B?\7;>$RB"W.C M>9Z>N9UQJWW6.%#'D/=>1J/,,N7]5/!/_,M-<*;8@AX23(FI^Q0ZKA$&1E4M-D?-B3*V M)"08$X,P)&RG'=&\:AK#G_VZ:L<^K M3<=\LX,Y4N/1 ;PI=%&WN4T%(YB[/OTQ6=+I6)1O M81($8\DSP<>G##"?#M@VOB3)!PSN3^;T9PN.(^+YUL)7"$IC+ M ^(M;0=>#RN8N;S*QO@/7]+-]DRX%HBH!J12D546UL ^[]@XBLU(;A/90 KF M(SB$._2;[>/>3%R&]E&42*44UU.X '0)J7)QC;4#6_O% 1;+E7BF@C^S82U0 MT!1$NY8!*&2P-V-?FF/0&E08B!_ 0K0,>V98J]6"NNET,:E$$L=:0/HK+G#X M4OK/!?0_A.7.)H:*I(+!Q],$<;^#Q-#_3Z=C32;>&O8'P&38"CW*^Z,8?6Q& M9R@,OSE3NCT\^WD-W)>;R)W%C1CRUJ8*B2[,C"XGU4\INOGT'KTZW$^"=W"S-BS^_,P9@1RFBJ(F%;^ &82?H3 MT)/6FIHM#Y/483?+O<;Z+[--!:OW3E?#-\!<3C?U /[W" 9'(G#=08)^=T_RV%+MI#YU#?R M7;KXEH%[D$R1/-0B(&+]CGGQUP^X2@^>2Z=JP.Q@46'.N-060TH%WXYPMOC" MC?H--O74> 1I\$%85A8$>NP5_0P.4C"9HX" /L?A+WT^O$J%+S8 >F;X7K 0 MS &A2F]"Y9D[=:'+2IWO=8 _7-A+FQLD>,!: L22XJGA-A#"JUBDU=JC/@EL M'85C2,?2FI(-"@U)':7C^VZ_U>ET<&;?=X?X[^G:$^YWQH;KLH?8SJ/6;D45 M /6*%N]5VCHE;H>-G6;Y[Z?:0WE4]QT5(B$Q MPD8FG!IQU>A&LYR)3<4-]22(JQ^UH^&! ?;5W'Z94].XL"E# +@8[",^!&_$ MI*XI'A -$#[/IK33H>EYB0I<\(XG64:11PAUYYU@SLB@%"_H*8 [YA/*<8.$ M+#^Q^56$+8]$Q,7H*]U5]*>0X?;DT>U*!T")O.8(:^'?)10;7<%;#L0F?L5> M4BF-3=?/#D!CN^N 2H\#X2%PO\5LV6E4GJVHUP8_IL8-P^A" ?%NY9[M_P6B M 5H&?$%C0E4 U7\>I8X>$^FC$)4W GK"FM*O0#&Y[.3O0#-?W,EMXX8-1AV6 M%X]ZD]S7=\$\T". 3R9KCYWW;*Y+K6ST.QB)2CB>^)5SHN4HQ]:,+6;P&+NP M&@!9#5X4(/'PZ86O"CDG3A[TY?]>3U_P)72KN8M7L;LX38*'VV8!W+)#[SO< M]%2<*+^XQ4J;A%P)XPVHHGL4S^:V"T=ZM P0%*&D,%-KPYJ$$X?#/N&1'KIG MQ+%\9;TG*)NE],4/#JQ&Q]."U2I>.]P-GOQ:(GB4 MHM+U_84:*V;\Z;)#2U1JYEYMSW4PKL5C-OCV^]\_W5Z:8^H34(%?4N%3WQ8$ MT$V5LDB&)K"8C)O9D)>OXD8%>.FNO9!O$;/-8S^+!3/@;U0Q$O_2G4>/70F5 "OKJJ"]EZJM,3&Q5G]2<4[G.U'$'/\ MFV?\&)EIKO^(_1$.2#=*^$&V(PCYN=+K5H=UX\T5LM?MV,D7 IDZ-[CZ!T*Y M"S'!<&K<:8/>$<#IJU.F^<&"%K3/ M@;@FR:F4*UZCT^L7V=_ M'SO[>W0,EE>BF#!,L?O((H3;_*ZSS]G;I1I#YTN6R_LL=_D@O*]E+??L%CO$WS8[Y9.A[]T&$6'O_2Z MZ?"7#G_I\)<.?^GPEPY_Z?"7CL7H\)<.?^GP5[5",#K\I<-?D3A4\5C19L&% M R=+5J[YU?;_8@/#OTZ>CGLGLP\A2]!;LU1L5JW(:M^H1EKZK'*4Y5VZF,X( M^8=A48^2G1BX,*EPPIA!KN;H8CZX'Q@KSZ;TV0O,EX.,[=9&WC8KRMC,:O3; M2(J:%+FB4@C%&I"'"*-@ :FLK<2OU&1S3(+E5/V]MC#K$CA@!ZP(HFT\KB=S M]AS7H:PZD&>"+N#G2 3Y-H'$G?[Z08&6GN8^(?U&JR(8M"!RHFV\009 MJ=,UY%G"G( CEN^[= T"D9R+::&6O8!24LAH!DIFD8429+)B62SWIK/P N)% MUH)0/JY9O0JDS[)\7TYIXH!AD3 E>^XNIEA\#-6LE"/7R95U865Y@!ADO"@% M^$+0!B']C!-OEF]\;XY:O?&0=RCDG:E'G] 5:=4.(^ MKCUWQ3)2O^_W3?'UC>584XM5#J?4_RGAE+)"W2?./A5\>R8+F[RB\!M3>XHU MBW,+B_3?PV7F97?A)E>*]O'7"1N;"N0::RK4 LOLW0WYX_!>JCZH]-&?L_+S MH[)?+>Y)5;V;51:8]OV55?G"[T];J+.YYH_K9ZB2X$L$Q31I"?<\A9V7#,!K M9Y1>5N9E3:3ZDVGYL&ATR?V)9Z]D#1BJTH6[GEZRLH65YT*9&Q)^R>N5Z*.((H%Y_1Q$ M&M*U'?('\L&(0!GDCS_1'7''."&1KTS='LO.9XK*=R6(])6#67H'X":Z+ MG51S)RT:;A;)3%[W%%9V8)9^("HY+,<@4*HR(>QZ23SU3((WPNL4I"H%ZX=U M"VPH5B2!GI>O%BY@#2.W; #T$=!-3J;LU_(%4+9 =X7C0F&#SX00$$'8.F/. MOU*X$'E4U'ZQ(E\Z";J,SUBA$C?@_R&EEE&S))8O:FU8S4QT+%[F PZ*$WTG MJV\!DRAF?R[E""$KP_TIQ)+86.QD1?8YL]PNBC,LOH=5GP'40^$NIP=7"] V M7'"(F=:@'^'7XFU4M1_7''BK[I'GZFI^B%J/B%B4?+@B([CC+/?K6G M:ZA95 >7E(@7@&[Q"=TCL)_YI-"M>&:QD:19T@$4P3U " ![D3Y; ]; M0GD"(_CH6!3/!P=ODN\^/)"@H@*-S2O4T 7GP>'%4$&&,-U?^ABI:8BW]GPS[!ZC 9E('DWDBD[GC+MR7=[DB-OW-HUSV MAY2EH-HG9:"$#4%7A H!\T]CEB\F]Z+ E&%'X"Z1K[&G;<-_]^D"M13;00== M>7 J "_(\AFPAP4B)+YA)831>3T2P#TR9H23P#V..'GL=,9M!+1QVK9UV<:A M#T$5MX^F9+VB@@LX0LH[466 RJ.,2F#X+^HJ-B8*'G5*BL9<67;Y8'G]!->K0==6I&UK2$]RN4B>WSP_B*'5L$0).$\A&VBX_ M-%1D>E1$J3A/$<[AVD?G,FI$T ]:\/'G@!K"*SS)-[)4["EJ4H8DH3Z.6%,N M@CPL$( +3LP@4Q;63,)&FK :S8D '4JS.5)9KYU0>*%H']PY61D:_HGC2Q!V MG(ZAPQWN@%9A'RD4#<5HQ4]!3*3H'R%&]&-]:#),MHOA@(%77*R+M M3-GOF89#-4;D,\I9 W[(30#7NZASN0E@CW,':$,G<+@SKN"3-:_?4K:.ND_2 MILN.<4Q4\+4(@(?:76I@;CQXB7N&4F_%]JY* )=5A37\4('/;P;^9/1#C,% M!%*65"#Z)+'$6".FH&4$5*[XH9<1!:YN M8*I]V(Y\%Q6_RKO/8?N!U"3XZ8H8J,HOC&RFF&]Y,,0X*EK=5R[NU@+TO$\M M%7/%J'2V ;DG\2_,T,C1W&>09W1ZV9_9_@LD>.*FWPL!,TCN9(B(JLT.MR?$ M'&;"$4J@ J8/%F)*WT"R3B8RZ]71A;(B)A"0SLQ)A7@LV+*BY@/N%B_<65W-3$7FF*E!@ M8.!YR2$0,K>\"N '=?H :'+:\I9/Q(RIY8YV>;L5B@:X)JA1 LNY!QHBI?%8,43D609#G%FX#P!D@!6MR(3R3ZO>*$C5O7!H]4S#UQGC#]N?M&A%43 M](%+![ONG00,F2,T1!S>15[-,! M-F\Y6U118D1\"SH/_A.$W-LKMO&\M,'BT7-IX!9-^ M&1S9;=%UG"CM>;_OJQ)H)B@)<4LQ225>'H)C>L1:PLZ$MZ#R1ARZC![2ZHE0(."N=1HPKK2'>1AJ BQM3 6R&"WV/39^422 M;K%;(99(S$&=',Q0F$9=.>1_&!M3\-!$0 CCMRW.AC!R*('9\5=A#%#>!PE4 M-A64&QP^@2Q5E>.-6FBVY:(W?C/\ "D'7O .6) !0$3^O;97L$95NR"^4_K7 M2RAK;\H.U2!-+$9+J->@^#3210EQZJCT@H&!T[S,;.'#LC,R!'T!^G2!0.H8 MR[<@U'=)?1S"#R-MXP^&,@:7%XR: #'9() 'ONF;[>.5">!,[W-@ M-OP]RS R'AN\4.P='G_"<;RV77_,B#IA8A+8TA"\4.D=G;K1%W5>[ 5D!H$ M!R1J)>15-0L-4&_+XR%E3@7=U&*C,0\"MUF+YTIA^E&8/$5I O%GGV&04/>Q MC4D][1>T2W&F(PV,\6N?FW-K,5F#<0^73D:9Q#IP-K,P!4HKTD&$J#*869\C MEC4 +RP':<>JE\R;KLQ?VA^(:I8W GL&AEY,DRK1TK.UKZ-]F6Z@-8+KI3=Z ME/--?O4QDL)+G/VML@T2FU-=,^L=^\$#>NDGKJ9(3%@%,[V&Y#VY7S=6C#NRIHKD)$"!Q"$B]K>XHQVFGJ$5&T\-5)Z)7F7!K^ 3T\T08:%B M;]$CO;/&>"A&+N$%[,H47A)MS\ F7)EUB6$1^A8 M_8X,#(][^$_L&4"^Q?/4@!>6[!3)64=4$8FL,"-5W@WLT[6F1<5D8O'(+C0I M8*TN\=*'RN"EX%V5@IU;]G1%0%N-J(MFWZ1][37DPE9P5^N0_7QP")I<,]Q(5)XNIV??[F^?I ?S9]_ MD-I%S>H4/2K") =,+:5;8*DDDK'[BME,%$RR*T38D$MV\P>W5#QV2Q\7_;5M M/MQ4=O9B6Q;)QLA>RC.\IY3LF,/3RI/X)\I%DD@*JS(@GL@BH)&^!1N9A,:C MY!?/T'('?L1I&OOPOKCN%WJH0)Z9:Z(7UI^"=11/;C;*$+RKK M/*-KHG1N8M>6UY. Y3-#&Q*?E\2Q +-($W75%)8J[>_HAHUOYUOR?.)+BCSM MINX=XWX2N*"!NWBY/-S,>$+G"]4_I#C1+0U3>> =HXQK67UR 1*C[%_L^_D& MN7J;/U8R]7[ + OQ"Z6WKV+MF 6CNS^ =*_)FG4!A!^&+WGB.>+BXJT%K0K; M5 B-WP)K+DO;0)@ODJB,J!I+IIP;+-W\&2Y?X!Z29\F)N\E':Q$8GT$#W5#B M6OBN-M5^4WZQ(R_;X4,61R(WFMBDYGNS->ZQZENX0Z(*B'*B97S?'8WP2YGS M# 7%'DL"L['-;=B0.7RJU^WPI]BM$=PB3C,>825F%J;WL,)2EG$J!V*7M3(U M1K9'#N:V%QU8T8-B](3J8ZPXI+9_0,\D ^GQ@!*$]%Z\W!5>!7-?HDV/>-*4 M'/\WH&>&+;.S:F2)DW0E7%U*KML'E>G;BK2[9[3'SQM[YWE>(0P#XK+ MPQ)BO2ES3SZXT(M=U4IWUX\?(@HIZ5DJ#5.T]1M*[?KQ)O+TKV[;&/8[4CN; MYL^BD2ME*>$8$Z ?'T/[#C$>_FG>5801H6M(Z74U,.@_Q2EOLEK.A/-,.$ M5%R9\:;TR$SVHV2!C3Q]H;<2]NJ.U-\F>%>&:&7^;/%VBBD.&]N=T#>>>2+@ MU;+T"Z9B>9=T>'O8[U,X:C*%%)L;!*9FYI> M(XI%A0L;Z=K>-GZ7;IK27@V?]R%:074)W)9CCHK,_VVQ_FR(AC%-7Y)(M].4 M0A]QN7['2TW7CJCBP_ZGV) =RQ[>E"Q"')8?XS!'3/UMB[(3"C-GAAUO'B_\ M>=9 GC[Y3%@AH0]O)*+&XYLE$F!:D1Q?NFDG%$EE1*.W&;E3.R1S 4L.3)"[%6Y08OZTWNYAEIEUXEG9VF MD#<5-V4/90KUEA_=6? F#\(5U-PL6T_DE[":S%>R<%<,=$ %9.!%J#Q?3R L M1---)(@ '*0!A 637D19S@K]/QY;6A#HQJB<:S'AC^V_V9J?QL23F,,;J"7] MTA$4/T%=]BSSQ\'%<*8LJP4U,BL*9JY!V*#X'IP6]&GX2O'NX4I.J1C0",MX M^(#<(^:#TE>U-H:*I0<"%0F)3S.BU'"'^?4S6 .,';4-ME!*VBW+T1?5PDI> MD=C>D@RA5AV?^5W)27L"RR5<35Y$[_-"=CD>EQ!@(D+/N6.E06A-@Y%Z@C!&& K^1ES>K2C>O_+>LX ME&]OH8>]]Q>XVA@=1;VU%B$$'V8C?HM^Q3.9VP"/$Y94V"+CGZIIR$D,P-^+ M]/:E;B'Q+L%ONHPXE1'4"'H,]L7D,3& MN_=N,>G76MS//KO."]Q13C%1(]X)_>07$)\=E9R* MFT>Y>,I!%#Y"W^1+2.F=AD%I=K 1 %;).;LMB/]-J61[?_$X]D;,.T1@="." MUY+'5J84A9DH3B,BQ@GE!#'L?_10>Y04Q MC(2TI1+$S.AK5+49G6"5CGU[J)*X.OH,V1D$$TB.K'7V#.?)5NUX'*]\&DU^N5*_)G00HHJ3'].Z(-G MZ-U2+@I%[Q%>.XUA .2[J#.CPH".VB+IU2:ZLI-E\F:A+VH#[6$+(D1UAP=9$ F:"/JF=8A3) M&J9PKNQN%X3_E=*+HC$$@&'Q^'.:)X:<1;J&H @4$6 LB2&\$Q1(>4!\X2L:586E/"LQW8;]C? M;822A7PZ\&"P0E.X]^CE10=1Q"T?M-5P0D"_,B0LSZ:MO>Z\?;XPG=V5/C%&WH]QF@,U57*:Y35?9F\SEY4"@ M7F4A<&#PSC3J-WLI+A_6''\V!)VQG=6:;W<0[_@OU\[F;S'$R]QC5,N4*"0" M"8-MG'C?I!:'*O.P4V^R1&P94^B9ZXG[5]ZZ2Q:P_?=*%A)L]M_KZ'V83@.$NL4+ M9=(1"X D7]NUHI65?G5+*V6%2.^[C0J2>/7#9K5'1I9T_@Z6\=3PP%W)>H=A M=_4MK&2 S:EN0G@CO&=K+ZCQU7#,F $_"1.HMW6&RCRL^XWK"9+)<-;?+$5^;X38;F_([L1;]RH/5Y8 M7O)>^SGV $)BL)TJMPYXSFS'_"QQ$*3M$3]2++PK )TA=]!SGUT9@%)^Q-X" M.]N2B(?A;2E:\S7 \, ),(KF$)U 0;6 *?IJD'O7)2/] MO49?EKZ5BC;+20@IB>+*1:!]L"8C9(<\\JA<4U)*Y#D &%9X%M>7-=.-QSI M_+D5:>N-"!3<\.RY*:;1_"YU>15+F.JZR6XKK:2&7*PC"L8M^(&+(?:TP"A0 MAJRL=_:S2$,O_JT*F<DG M$5\"S '_*/EI^U1K/&V__V2Y\6JA3:@7>-(.:T_\",/),,8H+-U9;>!E1DW%43P:+%0O&B9@;#Z'R["0...H89+E: MN.^$I>)B] '.8;Z8HP0O%A%2V? #\@'8):N,S>.$JB3=>PCI1K#/]0A]*^N- M2/=#B"KKTQ'P(T\DJ7YMTE-**$Q-XYFQ^:+;;4]MR[-#U+00@.^5,.C5@,]? M%#/]UGYL&U, W("DPNO%(LU92!I"5IRPKH0\T1M@Q82@@="QA.UH$P"U9I=G MX2L%?AQ.+)%J/HXH(Q9O8ID\^/Y( HL0]##Y').5[:5\/?#XQ;(=YCYANTV# MQT\Q#SZ2%H3-%J/8=K[2ZX/9'LITU^&5*\RX49NS7JX7?,LO5QZ9TWF"]N+) MT&&_"QZIA:Q3=X'H<]'SU(+Z2NR"LDK[=N]-M]FM5.$.DXQ31.KWV:PW20O+ M;_GDCE6*Y;'K%(I'HDBHB+IA:@S>5C)9@M^*S3_AC)<[!:^QIK" 2^Q;4!U1 MR;O"<4R>R'2$7EI;Q OC1*C^)'O?Q'CP*#W(+W< MITGTR2*3-R(3%QWT1'4Z%6OZ.'0DPH?4=AK156R)0)#QM;!W MG=(SCK-3:4>APMA_VE@NM=GF@H-G<^,PMU=TW\EF<@O0G"U>4JITN('U=H@7 M?TYD6[=84 %;K[4PN0(/ T$T\0CVCTQP#.,M82:QS/CC24WJ5> U6VIHU2+< MF20.JCF4&QW" "UY2E<)8"+4!$T@#6,AK <4Y[U(HN/5(Q:VMO!XXPZT SYA MK3E9KV-$;I6YA&'RH$CN6'+/1]W/"5O+8__TL52$-S.0)ZTP-Q!#.S*I$^JJ M;9ZKK6:N6S)'_9GPAP6&+38T@2.^FB3**WC2LDM8)H.40MX4+$&DC(OAI=EA M91 _Q.7+N.C)OVR7,N-"&4@1+;8\H7A=#/BOV-Z0I3?8%USV!;SH75[)WWD; MX.%,VZ0 (U\\TC/@KRYE;?^'*MGW=#L=M^C74XPH@W[":J;J)V.H]1X2C,0* MIQ&IIF+H'LH?Q>D&T8:PWHEW%F>]&:YZ#(B^8#E291)TMBQO7!HH%6&%]X-' M#=F:9UWY=,_VM1'>F]&Z([?>08;DW=&/ /+HZH9C=^PZ9%L3+V2"8K MXI-<=OH[^&?&!4L?HA[>#S\9CY@M%S8!>X*R7=#EXD&D*$QQ1J4*Z2?TPY2I M-E['20E]#,C*Z(;Y@M*8*$J2+A.DOQ$-?4HC*'"SL518.YU'8G);7[<\3=>4YM\I*5X"[^*%+9HRD/0$ZD MR"JD_&?1%HC)"40?5&O'B)*%#&QXYGB "E%*#4(SKC9PY&$,E1#L/6[Q[C\2 M[AYKL3%.PWNU@[32+R_#6G^D0KY&Y$MO%CULSEWAK>+^Q++&TL0'6+)1 @ZD MH$2%0HGX*:%D,BK0P0WOD%B5WJ:46,9_$\_%RSCRP@XP\8DI;:4MZ/"TX"<= MF=/I^P)MH<5K]NDJ+[A?J3R TMU2Q^.;2 224[?0M9Q;P M"&)4^(OZ6H5&UO8]Q@@L(%92_/GS\$(V0(P>]#ME([7-'O-PH8ZEYF:XX)"4Q1]F>N. MP=4_-B>2"=3M9X!4QP8?;8R],[2Z4'%YJ?Q^&TUF=\M06(B%8YG=[M;1\M*5 M8R\WA&F=T>&9=A30]EPD[@;BOC57+]_ZEB5Q^5:T.\JOEB"'' M-@+;J$VWJ1*GW\B$YT][T3&Z;I0E%$7>$PK-L#-(?4,"-\HC7[/^R*ROCG%Z MPHC63.DAV0+H!S_O/JVX'C9;9N=0FKBV+.D#LE[J,H:N;#L MX%#8X&)!"I^Q"[Y!\7/&^?T<'/]X3F;C>3\:QP-Z!^9]5@.Q_!<<&XG^F#G% M,+>@-$#D4N$WX?WX-6[':Y[M=NT_6%YP/TO(4GD"HG:]3OD72R;ZU^^VO[86 M?Y#GB>4'Q'O@X,A?, !?NSN7D@*VPT[N@*U(R8HD6VT-SFV.7X'XXV90-'4C M7J4KP3K''YE)E&ENS3BN],?G$DG#9W]5I5N!T^_HCO[JVFG M#YG9I8\QZ:&(7K]?M[C;+EM^5Q]7.\R12Y36<'CDXTH>E_FP#O!&_;AL\GN7 M_I:]?.BX>ZRZPRE0)]P]AHU^0WGZ[-DMX_^0Q2N!O4-=8\OQ+[E_K#C!&Y_(+ _33$OS>(ZKNY0<#A@QCF>2(^E-/OL,_TA.)Y(?9$;,LY3A MG) :E>!V+@8757)'7:]?Q.W)LV?\*&F\$:#<\3]<8Z9KCA74"['C0J@Q_02N MA]UJ-.]+Y_VO) A)/9[LE^3B_:^;FX\?[^YRA%KZ5_\HS+2;2%U<3A[$<_3^ ML7\$IO $OM^/9A."+,F>7Q%J3.HU=O:D:&\N:OY+:BY*6( "K_]!;Z"B2EP4 M3755=D094^[6*DEMOZ6%;DK3T)MA\M-Y"^4O?+]UUU>EG?]%M#4;C M7:9_!"U5'_9U6QW3K($#5W2><&'JV22 2CJ!+]"XQ31;W>%.6Z%9FF#<'VD] ML.>,>KW*:(&#^0.W"EY). ,.7!)^T6QOP1STSE=#]+2"V%MNS$%5%,0!W81? MD^"O&K>65V?L)'2U"MC[H-E\%^$I!*!3<8*BP'.-6UAS>,8^P8Z3UQJA])AC MG1V&%(41QZHL>>4K.;L+4-"#^WUQ'/K6$.I\:KX M[%FEU@;2[3'56;?=#7,0CWYGMYVD0PC=J-4?=*NX<\]Q,2X&K4'_JJ8^HE[- MC0NO<6>GQ=P]YUA^59TVB#HWN%:YP1Q#3N<&5R,M4N<&5V0A=&ZPS@TN/02D M3[\J6D#G!NOP,_Y$[!9C^OQ10 M^%BW]#VPAM/@BMVL(>[6T Y5S;/[^&U%')^4@F-<^38?B;97IA9WOTLZ2K%. M2$#W]L;K?Q++\\.5_N@ .\+/24G#/\6D<@?-D- 5.RU[\)!>S3Y]4K:U+)9X MX538TOMM':[//T@KC]^JNA-H2@DGH7@H<:Y04J8%-7'>=3CB/'@V1/ZWY8]-:@8,':< M!P=2).%!R(%AT0^6%\#?'J@=M2>+=^/:<:C'-*%_??#<%\]:G@>OOEC?[.5Z M:=R"V?&,WZW%FB@\"^968'RQWHT_26!\( H/?W,H1?3O)(5?)PK&'R)\?I5[ MS.U>\?7Z9>T'QM"@CD7+D,@J6UWDPTVO=_S+@1)YKSBYW98Y2#^9-8J!VV]7 M\O-MW.ZEQQT;Q;4=Q"[_Y906N_WX-ARGWW$T\%*O8$QT%Q/S2%8!WLP;YF6O MLXN1.MWE4SLB-*4-=]G3&@I2.%%8-#R<99.M6_NJ^Q;%=T MKL./6F]G*RNS->H.&\&3,O1V,W24EH[RI:-;Z53'.OO9HF!!.]IYY) /-##3 MZW@UKS2O-*_.S034SG7_OY:S!BA-H?:[Z>!@M14YO3TUKS2OM-K7GG_24M^1 M9X^;@.Y8FP"]536O-*^T"6B\Y__%\B9S[??GDCRS-6Q(\D?133AN]W1X7@M' MRDU%J],]JZKT(ZKKZY5G+V32HE;763NRV[K**.FL$T^*J^N.ALO1PI',BM'! MD'2.XE ?%,FAP.!Y7._= ^ZUPZTX*,'E@%7TQK)I6B-87@I4R(Z0"SLS?=P> MI)_C:\=R+>5:RI.8WN_GQQ2I(0[.@4%I"@V_W?Y6!WTGU_"%E5+)1)<&O4/? MTNI<'1E\Y]#,KQ'TT;@]S&\7:L%\+?E:\LLVST>#_,H#RY6&!7\_PT<^ /S( M#?0]='S$ WL,Z$/W*VR#>CT)[%<[>#]?!/A3>*TE(-:HHJ9BO2^2^A;D;EF0 M.>XS_"-$">(2A--\EC*-K0V,@Y-QOP[\P&((^PD$Z&5,&3VEAV8.%?R P%ID:'"I-+V1-%_+ZY<4C+]29.,T*?G(" MSW9\>\)@TW(LX8E T?JC9*R@#];"\_]',3CE)T^/9 ME>;:SEP;MGJ=(_#MJ#?!0 X<%7,?U_FQQGCQ+&K!\F+@5CS#@1JIK/N>HL14 M>_(Y=*_9:0\'X0LOPW^:O3;O0:83JU)T[;@9F8[USML_U6W?WOJ5\.-<0S3L MB8HU-%.TUM"\JHV&/8C;FA[/$KIVYGHS0M\\_7$"\8O%8H?>#I5)SSE:)P?N M^V/&9':/A]>+E87C+HT1JH*2*0//J7'BE@]6G M7?2+WA7E6<%KF\UH1K4GGF:DI5(WOT^?3D)A M0=NCOG-?6=NGT',XH&MVLB+G:J]#G@A_:0N1PP[O?@EPYLMW\$6CAS\S/4E< M<_^PW.]WNJWN,+VS[,D*U8L7G:>7L?_J.J_$%R7PNF3]%(YEC:L>=%;TJ>E4JY.CM=G)L2-G* MEG-AG9R1$DHM,HYZY\2)S-/;Z7?R45."FW1ZNS#[Q?&!TC/,:L6+YNSVTEA2 M\6VO,UNUSZ@]>;TJ>E4J>;[2>9(US9/MU,'<].HOI;P[EI9*X]T!5KO_A7:3 8 8,-GCER> M8R7A):7;I"4/Y=QOA\@%,LW=DH%R)?^(/#I)23RW[:A3W#'=:;\94U^Q$W$>/"=HP_B>7Y6\)PM9U[0N)E[2>9**PG2I*$K*N]2X)$ X1NVB#P<^!+ M1ORST^Z8QJ4Q;'=V;W]1,*FN^X\B271%DS4'_T@] G3R)FO%GO1:C5,DZMM-V=#4S8FK&[#94SPQ;YE5Z MP*]>91WG-LB3]VM\1"NV4#-MECOM>WV^7,KE):\&S"@C9X??E41-[8WD8 M92UNYG#;;4CXQB23HINW NY3_,.AKEJ]W>&;3LM MYW:<:MD8AJE9>;O#WVD)1 GLM(:'WKVE0-453H/+DWCW8+TOB1-5 7' M ]PD)./:]]=+]IV&NCMFS4"-,=(@ \@@5%Y9*=*SW!9'0D=3BZ%/0X&LP(Z] M^<2A#KXIAIV\V$8?OZW(!/*?IO:K/:5+:KS;9)%>829W7:5QR4;Y\;7:@ZM_ M;!TO-XDG.)SLMLP^F !C!;;$>'47U (L[. ]I\+;>8F/7#_:25_)4RU?D:JD M1!I%PN*EQ1,6/=O_ZW+F$6+8H*:('QB>%6S)7*S+DG;;_4'U%K6=?JEZ]TAU+U"R4U\)[? M'#OP\;4:<#KB8<66^#EA+Z<+S2[IV7E?>$H87$DD3^4.RU%G2GG%XV^(.?WL M&3]&*$Z'A"YTR#D=XTYU[A$J.Y'+N?ZC@$KO-P" 'H<,#]&/L\\A9[A3KE]> M//+"/:$-7G]RJ!)V?'N2S.@:7#D%+Z-LI)K-=?2 MCB*#86M\#"SN2IQ00BO T(S&?+7076U6'_A^]B7U64)QF69[H-')HH?67K?5 MW0'0I=HY<<7V/X.$^-&F9^*F:(&+7J^X&FA(?&;4ODK/#3O+S=_O=%K#@QF) MBEG\2#I6EAJ0T(3%8PDEY@)6"V3MPJ2'E$.T_,VK:\Z1Z:/V*'_O0HTJ6"KO MS7YK.#A$:_F*^D[;PC$- 6KOCZA[U ROH#!0.ST<'>K^JEZ<& SZK5Y&">7I M][4.A.P@UR,="-G@2:>=X;V=)TO&W5;GJLIG(1T(*10(Z1:W] T)A%!+?V7J MW1^Y=!OT6N/^F9A\'0DI-1(RV+T:4(="BA['S79/QT).Q?P!I"@B.&>'QA/// MA YXX_K!F2>.Z_+-7:Q;)0M<$Q/# M\6\_&79 7S7)* /#J:"ZQ%HKQT]/]\[2*<< 7-OQP>HCR)4^H:.$BD3J\F86 M?HJ8W:^(1XVZ\T*_BLM91M;P9L'RSIY:^;G1W?R9^!E-K Z74%YSIG7[Z:'E M2B63'^8Z)6[/?[<\&[W0?!M'!Y?,WHX ?CJN5Q[K:Y?@=(!;D3"B\)4ZJX5W M;.,#%/UA>BZ8#@X=.#B4T1'C9(&AE,A-.J+ W3I8>^2+[=C+]1(VG;7@P 7^ MG>M)WQ/'/6,TK_",WTWLF)14JTQ_F[SS/T1S]R9MQ8_[7_P*J'5YZD MI[:YO7+#4%$[@MN[.>0) *OR]>;*J;_&Z?JK4H>%XQ+R;O(GD M=3\B"@%(=['/4P RH Y.+P"E;?MT-7>>JYYQ9CC]JA]BVS>CLJ(\ 1A560#* MV?;P"/PP8X&>YL0CUBS@;8SA%^$\= #LZ 66YE%CCY7457FD%AHR\(#VBA_4 M\\EOG71=T2JR;FMXL,K"6BFY!X_X$$E]!20RPYK^>^T'(#-:Y55 Y5WT,N[K MRLM=KZNJ8VD5"]MZ#A&E=Q;9LXIZ'S,QN-OJ910R52 SLD!D.QXNO[5]BV,_ MVJYS/_M*7HFS)N<;#C^%BI>A[&'-L^P^GFEVI%ZW$V1'EKA[-VZS3I_NG$!2 MRII>+ZD[$YS'7!^(!Y\X*'3SYZO7MB3%L /'-K.D>=H.>D8;:U&$F;M>6.NW MU?SJOY^[U]3#P@IFKK<,9V Y2C+%$YG,'4K&2WH[(O[*7A7O\K>Q0>WMV!IW M3Y$P?0*^%0^-X5;NW_57=HZK:OQ*?#>&R-M@W9Y[(M+VTGB MTVD.%#USO=H3XA\G1%#+*/"@-1CGS^+5(?A2F=_KM ]Q[9B_P=SYL5S+^RGE MO=_.G[6^O[R?^LHIJR.W[4P)A HOQ^HOHQ!<>,N^MQ@UOO3!'+4&W9U[R>L[ MN-+7H=-I'P:=9'\#UGSAOVIUQ_D!N+3PUU[X\]P[Y[HB3B_# O >UX&[Z?O9 M)V?B+NF3WSZR\LQZXB1MKL*MJ MW5=/)BL]#>)2B?3,+!"7Y!/%':';)^-,T0P DEY'H[;LS+1!1F%BI0HQRSB1 M1W?%8\"[*=>_JF:DR\PB_,BH+CZ]))=QOY&JZ5V/NCV.#D*FIPX?(NM=AW\K MQ_E3VYPXM?$=VVEW![83!GP-[O0W0P'W,PKJSM(B7?4.U7;I!"8)?WE+9H1* M[%2?4NLVH5.KQOT.J;7:[MV1AON(EAOV>P5]\D-4%N[MBC?V)#G0#1.C0""-AI^<7,5:IV;4S/"#\'UK<"^>V-3Y<: M9N#OG76NU%&ZQQT9'GPWA(Z=DY[2\Z<^SF8$6IL1.A[\2B:N,[$7-B9E MZ02JJB10[8\$4;<$JN/,M' "51V$1B,):)0(O;9'1HDX>D4_OX*@SUO!.G"] M=X/ZUX:7%=QM1E'UX!AP_%5@VD$JJKMF1BV KM^/5["D!]2UJ)U4U"H1]0PO MU+8KWUK=))GFH3) :LJ0?CO]\J2@JJP5'W2J5(P?[8)7KE4K"$\DDGK)2POB M3R'?IO9L1CSB3)0 +__7H*/PUP_*;5?1VW_ MH_SHM ON[X;HN?2+\C,5BX+^0#W<0L]]M7WJPQF!:W@D6'L-\>9TA6),F@MJ M_88HN8NB=3%-<>;Z14^]%7;F>"(Q!O0F'IG:@?%"'.B!DCM/L>K+9Y:<)EY7 M/G1*%^.:.-! M$%2^$0NKKSSB@EXP8M,0Y:C;8L?X4<6S;;F^'SA[,I87V$TI]+TH>(QKCM]7 M\'*B*7[?A5F4$4WA0]$P[D$.M*5[=7>WGSX9MV2ZGC3GYO6BI[4:EV&MU?1I MM@FGV<-4(^. 7XE/S[*3N6$Y4V-*7LG"74&G8Q[JR\V+\ZN&W7-7Z1KE@Z[* M+LCNNBM/?4 =-,'YT+(.Z\/Z8@F_V=VB7>.B6.T70']*1) 1X$QWDVO=)X%\[T\^V M]4S'"6SB:Q")<\(#J :(Q(FZ\#1TIC=SRSEY77PB^?BWGPR;.L#VY#M!VC/\ M@ZDBAO/\'!*MK-6NYF=?6Y(91LG[X!DB/C=N0L=LM-1/:K242*XPWX;'&O"E M3E:T<*IB*?^VH7)E<1RN6+[F/.L-TRV=9EIJ?# #A7E7PJJ.%8G/7B\6[IL% M-6\SU\-S4C!;+PQK,@$[^BRQBA#!@53@IO&D(M^00FIA8%_\BS'MS!GS)BX?E-,>E\+TR^G'BX_<[8%*<8]*!V3L$]K_.:.90MQVG-HJ)U'ZP?-M7 5MMQYC9W^B9#\][C=GBHY)O*&K+ MB));NM>6#\,F]+9/I.S&6J'/^]]T$_ON+'BSO(;TXSA);D%->761T1_JG'9Z M4394U)PS?WSM3>:63PQW1NUV8#DO]O.B,6YY?U#P)K8A$GPQZ&IL%WCFJN#Y MI%HG;'TEK1$XFK,J%_G+S#4<1!D,/P2_*^KK;%*;ON )%]<+'M=_U]*4OGVO MKO(7:NL-7 [+!P?!<]$LS_"DC\!P?=&OK_+.9D+5=PQ"L!6&%"5GXA"UCR=W M&,)OJ.<0?F"Y;_+CC^$_+Z1WL;_B;3P6SX4YSF_J=H&!T3Q/S]S.N-4^:_RC M8\A[+Z-!9)GROAOLT4Y017'$HP?/75&5_OZPL)R /OCQ[[6-F+$?_0ENH MWWPR6R\^VZ_$SXES]"\^^+_NUIYC!VN/T('O[&_P+_\+63X3[[M_]J"MWM!X M)Y;GA[/:B9RCSN7&7:[6 ?'DH.%$:C.'S\3RR=Q=3#\M5Y[[2F!XBZ-27)SC[RQTP/Q'N<654-+P&S8 MG>?XL*].Y].O=U0".I'9E$+Y_\;UN7']X'[&]V Y'!Z, MV7[?GXR#3&3W)1B.>B5-),\J*H.48R#&N05(?76))._.\:O\0I]%,_53>#^8 MKV0!;@GU?"S;0\?GWKNA6NBE)!'I]R,$YWKQAK*?8GC%ITKR(\O%+F7YNS'W M:/,U>Q&RAP-PU=N9$*CI *[=N9ZZTJ4PYJHSBM&3\K8B9.W.IE$_SJ:<9-W9 M=%0"/O?TD\P;PC.A\,9G>24J//>@7TR\S[8?GA4>>G^&Y.5YZS$H?2*3N>,N MW)?W#_3 $A^7T_XOWPO^]86^?;E>-F VXM=?K&^1&5U5:$;\9'5+!;<=BAEN<0S]!>PI[9EMR^UU/_E[; M].0:#;71OZV7ZDO]'!&'WVU_;2W^(,\3RZ=NS0.=,+0=CFUPH8:3MDRV,;F* M&O\#3;1N_,RE7K=X?..AYNPF9S,T9;8S-M;W5[%R"@VJ3^) MY3V]N?O/I6<6F M_>PE3F%/U=LI)P/N+3^/.77O[S\(<%9P%O+Z$2=#?[CV) MGEED;XC7%YO$]8SJK\(SZ<>N) K0$)_.9ZH<[V^ MV<[+C04=;(+W_5>BTXE.8)>W9E&\-T4IM.3ASB?H-4+\ )H070E]"I+?RTM^;]R[ MZE6/_GY>^DUSU!U6C_Y!7OHK*#M7-:9]6&/:1[E5CCGL5)#^<7Z5?S6NHLGJ MY%>:@V(+<#V9D 7QX/(2?Q ^[%._TEH\>/:$/%CV5.1S['4G]Y"6:M(>JE=@ MN])RK,EL\2BU;9MBKVPPW M_9J,&=912#>=GX9-<--#:M@$-]VH;$M1NSVXZ6=E3K#3K=L$$QRQS!D.S!)G M&'/F'CSWQ;.67\G2LB'#]GH=S%T/[BW"W[!D6[- :#$:Z=V?A*-,9KM1WX@] M#OJUG6"B3=^X\8K=.-1I@HDFO4D33#PZ;*0AQ_+OZS3!Q*/#Q@1CR2IUFF"B M4]8D$4UTRIHTP42G;"/)HM.MKR%,],HV,L:Z]=4RR5[9\7R9!^N=I?C/;NU7 M>TJ<:>FU2@FOV(^*W1/3=Z,B*^+XN[58EU/<8 X&W:S%W'SM!IW@83_#3Z&T MA#@^WHE?>QX(%$SRPWOX$S[OZS?+F]ZS=K"_NLXK\:DO_^L:1.]^EA#=3?6T MT^(N_6CP]C DGHX3^4L.N]'<[UYL1^W#B'!^#75L(KQ;)D3U*S+(MEFR[ &;#L]SWX532IH%S> MY9Q!=1BW_<27QKAV^6[6Z?9HW =5P9+9>7^%/=>S&Y[-.00)T>AN!(\VDVZSI1'._DG]>91HFU*9U!18U FL[:3 M?GI.%53L=>137B-R."$KCW5[S:62W*R"(!;G9N0O> &V8RH37I:PUXL,A']^ MWVEW3./2^'X83G7S10>CHROI&'(Z1B>AHR?I&'$ZJ+(^!2%]20@0P"@9G(22 M04C)0% R;/>W4U*60WZ_#OS <@!H.;9'Y&7M#9V<9TV"M;5X(MZRFU>3 F;2 MX(MY=5O>\6$/:NO#L"P-\M#_T^Q\,8>:E\6UX$/WS]&7KF9E"8K\88!BV=.\ M+&Z+'H9_CK^8(\W*XL:4LI(:G@IR\L-V$CZDD,!= 8#+8==[A;)AKCK#7CRL M5R9QIYQ]D@'=GO?0V4P%:2)#<@,V3L#AN2&3!B85_&;KB;R(S\$P[@[ M.(<=DQO3 3!9:L&0:'K(]:ME+^ M=ZZ'URXY,H.?WNA8[P T%1#B0,N2W" MO:O!J R]LF42<69]7*X6[CLAC\1[I6?IY-?*\!&^P<<^:.K? 8#^5S?XDP0A MCITB*?MCR9G1(HVC$'L\#LF1V$/8M_MI;CE%N38VC\2U+1.(<_)^!96(U"?$ M[D#^W1K:-'& 8)'ES?S&*4CPG>U/K 6@A.V/\C6.5MKM3<$^4[E=DT_.TYO[ M)S8[VGL*,3C%G=^\/^F ^E>0^*M]B9?OWIM\T,(%J1_N2;U\]?[$VZ]%63_: MEWCQZCV)?Z)*@%@ \+4_2]R:X.^SL17$D?I[GF0=JT^G_8N;' M_>Q7$L3^OO<,+GN\R5AII&2O@4"RW1_!D7I,9@;/Y0MRTG&S]CR2Z>1M,S6= M/-3PUV03E19+P3]"%"6SN![N%\S.EV[_-HV:[>/O1-\M-9-0HP8PD!Q-LBCT M9&^4RLKM+X\3_PE@PLF3]0U<%P>@*]&ED5]S4-(/Q"$S.[@.[@BU_M;B,;"" M=>!Z[^'S]!TEM:N*^B6E4GCLZ>_3G6=P\NG#P] M]+-+73SYFY+:D9GF,,\$ MTV@H?PK[M% \P@SHJ6-*L'L5/:+R54X^G\#YHYP65>,\\]J-L&/-=O=5O#1[ ME9HN'A'+V6*YY#.5A@/,88_V6\>8PH-GNW@:*5O)Y3)A26\OE_ ]-D4OEW;. M(AV]Y)3G[ER/NBB.Z$&*?X=>$>6(_3#TTG=\?\FT[]%>M%^8]BU+QA^/^ .W M]FQ&P.>VK44I2W"92_-L(^5P,]K'2I@'G5+4?RME$8;=%/43?=?^).WA,752 M7(MDDG)L _H] ]S_A3Z*(&[E"# /J^]%0=GD[X4-7+%-D3&A[TKLO>'G0*\[_QP.:Y<:>K\%[T MM)@\_-Y$Y%NXWOB0-.R_4.."="E]]1X\=T6\X!V2-X)K9_KQ[[6]6A:Y&3!' MJ2N7Y[WEDYW3G>U7B^K]I<,/QY7YQF13O$U[) M%6+=3G8>DUH&U]/,>Z<=O=+;CYZ#S6I/I^623JL_+&U:N9V?Y'ARJ:NUFTN9 M3-#AYE5@O_86]D_PW_3C_P=02P,$% @ LHID4H'?E9@- M#0 SI8 !$ !IYR2[R++S7-MDD?6"_+&B)MHE(E"M22;Q__0TIR;8DBI:4M';7ZH?" M(6>&,_/C8V8LB\>_/'NN\8@#1GQZLF.9G1T#4]MW"!V?['RX:YW>G0\&.\8O M/__C[P;\._YGJV5<$>PZ1\:%;[<&=.3_9+Q''CXRWF"* \3]X"?C(W)#:/GM M\X!R:+,Y><30&@US9.R:>T.CU2HA\\X/ QO/!7:MSMY!Q["Z/:O;Z<*'SO_, MYQ$,>(&XZ.YTK7]U+SH]\5__WNH?=?I'_?W?2X[%$0_9?*S.]7C&X.GWYU_X-_?WA^]'9GPUOORVCV M&_GM<7JU-Z._=S^';=F;D.8HGX>!FXCNM47W$#$\EPR] M1$-/*..(VBEZA\\9EHEWVU%GBI0H2?:)?!=S)0\LD?!Q *>IX=&-6F+SZ:J >9="C;J M4QIZ:O\[/&@+OC80M8 *!\2>\ZUF2C. E07J)3T*[09W%[=S!L)8B .'!-CF MINU[DEZL6]A?7.QARJ_\P+O (Q2ZX+8O(7+)B&!GQ^ H&&,NUA2;(AN7D)@L M3D2I#VL8MIBX1;1-IP06*33\[5C,YB.!WCU88(@/'VX'Q?(%01M6>2BT/:7. M)>6$S\22#SPYRHY!G),=+848%[20(SMX1"B1ZL4;BV6TC(1]^2.BCA'),I:$ M';>S8I:$APP[U_1G^7D:8 9B)--;:(@98Y(")ANY=NA6XUFHHF2)&Q*/U\;@ M#+EB4[F;8,Q9Y/1TD][+77"MV-MQ[.9SGS+?)0ZT.$8LR(@D-2X67KA! =@V MP9R Q@I_I_OUSN^5=[[Q8TKPO[<6C+F_V/5H ,&8AR,0%.UZY_=USE](,_R1 M$/V.^_;#Q'<=R"0NOX1P M0.:14=#H@=DK#\RR[!^,2'H#C%@.B$VN7/^)*5;*O$L/PWZ%]0$B#2ES:YW_ MWN?8,B\PLP,R%:.=(?MA'/@A=2 0/4.,@.NOIR(AA\X8EJI,>L .1,@*2:_K MLS# \(<0;UBFL33 ?XW%$#*LE8,(#!?#;#6&7?,N]#P4S&#C(F,*.9"-()>P M;? 8)W1\ TO )G@)P-(<>O0.E>AU32.6+K>[A7QC,8"1C+#5P/7,*_*,G5/& MYDE)OED+@=510M S#2G"B&1LM9/[YBVV16YMPU'+2&8K4_;J76XI7=XWC4B2 ML2QJJSV_:[[Q?>>)N"Z<#->0DP4#L)".R=#%V3E?@E:/2E>)RJYI)'+ET2$E M&PO1S0+A>,^$(3 $60%V"%] DFG7N[^G=/^>:0@9,MZ24K;:T?OFCETE' =F ME-H9L6RYWRRDQYU2_E8#=FB^Q8@M1Z/S%KW;]Y1N/X0M1G)OM5.MCGGN>Q[A M,K^%:0V9KXBS,4T'_BOH] #LJY.UCFDLR933/B5UNX&Q(,!\Q#1,H;#4J'=Y M07YLB6 S$K#=WNV:467S'CVG')QNU_M8G<6"B+AJ:D@AV^WGGGGI35U_AO$9 MIC NOW$17?*WNE_K]ZXZ=0511B++B(490MI6 U"V8%._U%.NY--5)[^52C[& MC\FG[?UZK@HR]P@2U1J(QGQZ/-5IE44HTZ['09VG MSZM5C:=+UZ&R,%1ATF.D3N4KE+ :%)1>8(^+6R X31CUDKY+N MQT,U@%; Q:J-J+4"TE?)^..Q#*L!M0(T[U$@GE=[Q+7!74C0@ZPN']0$>3[H M=H.=*N+D]EUEKQXD=6TA5^-IML\"]RJ6DYY,#X>Z?E $1[,JBJMON<6A(]*# MHBXF%-7?FJ52JIR6PZ<\BQXM=5FA= FN@:\*%E8-_%8%A^I:1%4 MSTL+ V' MX@2KP:N'5%WNJ QI<]PI'I8MAG$%G1:ROKI0DGN8M@&GX.N+W/F6[="[7UWT M6/H"HSFG\CY5K(%""KW[U06*O/N;65_AJZ3F+T58*H+(;7 M[#5@ED6E7P_,_@HP7^'QBP3,?@-F6504(6H]=CVXZAI*+7";"#?UF$TNB,UV MZ(%15T*6'K1IHM"\3ZU";Z^()7?558R\N[<]4LRX5;%+%5+H 5#7,10 --M, M]AFSW$ZCZ-,[7UW%2#]EUNPWN0?)\HY7=NM]KRY(Y!\T:_Q?Y&!K!0"K]GYU M':$0@6T_ I0^[J[ 8$7ZOZM._XLQV/(<7_T;UN)#N22]'B-U5E_X&]B_]I$M M_A-O"K_%(T.^8?Q(O";Z9(<1\(5X'[ALFP1X=+)#F!.TDKFY ( MT9HWC$O(L]Z(!TY$H,#.2X&AK MOX;)+AI6-1E8L/L5;7TKY+^JD3#[JAJ9F;!?R=3SQ2BO:C LG:H&IU?;5[+W M8C[(LKGQ^]';BQ>DQW]G7Z)^#(;[ 3=H[HWLNO?_1S<7O/5M*4K#(OYJ)7PM MT=2RNJV>93XS9Z%I%246;JBF1,)70PGM+00J+5@1D_C06G"754![IT&!&^3X M2L8V=CE+6EZH3?ZV@/KJ2%DU]"EQ44*9J;+,^3YB%'/E4,P5:^^%RM13I+86 MJ 6O+#-?/N/ )DQ,7K>[8T3G643!)@B"G ''GJ "0\,A@V,C%)1O C^<)H0$2'2J MWR(ZQM>C1*4;F)4X5O,ZY&)W%U<*G>$QH10^)!959ZMK* ^ _^L:^B9 E"_0 M*D6YP>;DIE])V@TVZ )8GC[B (UQRBF)P]:JP4KW1R$R3[P/)[_HE@I]"^^S(N/S-HNGD>\GB"[O M=6Q ;Z0QKP+$-U*F\I+X?D#YB!G8O2&@5%+F+PQ*?.*$(B+;#&2J:[01\ Q7 M;^+#RKXX'8\#/$8<#Z@X\QBQY5V/F:!OC>-7<'W4-XRNWX(./"0\?:Y[/L4< M!;/O$9)??3MV"';?8]JE-7")5 CM@N=-+%(CLBPD: M+.XC3!S[0AEU-POQZ]'7F)B0U3NA*X)D$.")BX8^,#P*W;=@D=C[;J+:ZDQ< M[0@S82K8YW.J)G-UF^6EGT<LNH,07JM%Q M](3@52C"]G>$$B_T8E18_(VVC%&N1^\QS_0G!KZ2K/*;T+?=\1?12J5HISK; MIL9^>DN@/?J1\AM,Q3Q8!-(U^+XW%UP,!A<0V-F12GJS,[2;:FJ%*+T8^I<* M67.L7TI]%?9U&-=LZP4>X0 %WC5S##4NBQ\^6>^P^%)X'JRI>NKFG([O(4)?5]]NH;[=C=2W5ZAO;R/U[1?J MV]](?7<+]=W=''WO?8[<[+M\THKK2=9NP?E$I"EIE3-M:]?QQD5I576DZS= C@_'>RAX('%#UUF/*[I7[ONYX@B!V5F2+IM[3K>X> 1 M4N[,TLNUKEW/^R?XBX0=';N4O@;\TFIB-8N_;2FWL*#^]M MF([["AWW-TS' X6.!QNFXZ%"Q\,-T]'JJ(Z@SCJT/&Y'3^?#Q_\#4$L#!!0 M ( +**9%+N'',;]!, "L= 0 5 :7-D&UL M[5UM;^.X$?Y>H/]!S:'%%:@5OR6[F]MMD<3)(6AVDR;9P[5?#HQ$)^S*DDM) M>;E?7U*6'$GFJRR)].'VPR:Q-:.9>88S0W)$??S'RR)PGB".411^VANYPST' MAE[DH_#AT][7V\'Q[>G%Q9X3)R#T01"%\-->&.W]X^]__(-#_GW\TV#@G",8 M^$?.+/(&%^$\^L'Y A;PR/D1AA"#),(_.#^!("6?_.OGBS AGWD)>H+DT]5= MCYP#]_#>&0P4>-Y&*?;@FN%X-#Q\/W1&X\EH/!R37X;_=%_FY(8SD-"OA^/1 MG\>SX83^-[T;38^&TZ/IN_\HWBL!21JO[S5\&>;_5N0? Q1^.Z+_W8,8.L2, M87ST$J-/>X])LCS:WW]^?G:?)VZ$'_;'P^%H_^?/E[?>(UR 0JI.3VX5U!1 M+BRZT88/T M-@[W"OK7H+AL0#\:C,:#R@>] M[7_2\E+J\C+I^Z(^N"^/$\B)ZEHT5(U)YL7Z($CMP9C#V,EC1(G #O MVP..TM G(>0$Q(C<_VI)DQSY4BIU0W;MZC-V;]/% N!7 B]Z"-&<#&42$3V/ MB)&0G'\=! OWLBZ\A4@-8BU&[.GQP M+R&I&97$K%_;K<@1=%D9@4+4LU<<\(I^@5PA,R3YVCY)H4NDK2"2G-9.LNLG:W MV5M5BCM 4DJK>E4Y=EB3J(LN(.N^/E$74T[==ZVB+KLNKVXJ!'5YV10&J@5U MD1NPZZ9R4!>93=%9/E87C$O496[6$$] 9R9/S& "4-!JHJBQ-*K7J /%1E9H M]@5@NN#Q)%U(:X-WA]E>PP%%=-U+J&5P)0;=UR@:QE4@[[M*T9!>FYDA793B MD3XW0]IH#8GF7+M<"VNBB1J';BIAC3'!(>E4+BT[RF@-5.T:YFW"SYQ&2H&G M$4-S.HW;UFEL7J=)VSI-S.LT;5NGJ7F=M +=5HR[F>MK!#H.2:=R*84K'DVG MDFD!+Z/M;,5$ UX^59=K)CH"B@A[D%')%\64/4BIE S%E'WL%#4917J<1%IX M(/#2(.L3(27\MPH%?$E@Z$._X$,5::&ICGQ,^>0MD"-GX!14Y5]!Z#LK%DZ% M1Z?BLYOG*O*.B9#KKB'R^RG)7U& ?/*)[^3T3LX@%[40-HB\BH !;8^,I(^S#((F+3S+7& Q'>3_D=_G'OZRFCZPY#['V',B[$/\:6\=I #V*DZSV9R:7[$?T\5$RF: B&<4]',<+43VSFT; M-5&EC N18L]YANCA,0G3ED3" MBTP[8>IK'"TA3EYIY9K5BR39+6E1)4P88BH[\@8'%A6%K4.IOB-!9#U[\8*4 M/M55[%Z(TH@*M1U9A9M.U U@'7IRA'11Z#J3<%"PWM*E'/CZF#(Y 5>M@R1VIM#JI M.GY8)*8G:[KCAZ^V=4 5]5G> B!%B7>]Z;F<,D1BA:W#IZ274G%C54G @6"' MTDOA+60LEZ166?.04UI4%4C&BDQ[ZV"KSF<*V5^5UJKDI!95#$KS.8'^UB'' M/SMG$RK6M4:W>/+ADLDE:>%@7FPZ= L.+JIO[G!5M:5ID.T M,B \):U#X]CWLV?+0' -$"F4\S5 ME0LGB#,R0M.#F@M)O7M/S0+6C?A;&!">#T3NSP!_@R5-!4MP AK3L4 5+[G> MUD$U@V2ZZ:&5+8F?+2*(%"@ M$.#7"V+.;,.6L"66#C+;K0C%#<=FI3(]=FS A.?1#-^W+7C^"% 84PEA?!42 MW8G4*8H?:=R_FL_@O6BU04YJ.@I9Z!S*!K?.5:I6R4TEB4P\"M,UK(6.(3.O M=?Y 9%.IN&J7F__-XV3_/B$S!S7=.&+?)$D&-VG"7TH MY"Y:[8@*%BKZ%<-T3-;W)B,XV;9IK_@NRTK4/U2/^F66?P'+*/[!J?>;=)_- M-MY^6='FG48.(YR<%2NCP9[*<8VC)T2,9,19E-XG\S0H MGNWF(RNF,KUNLS6B*D:Q#LF-DSE4I^!20M,[DRV,4"736 ?I[2.I*T] O#H/ MAT@L";B\ZTVW;6\-H-@0UN%&_ S3!_5FFSJ>:;^I*C.%7I31\&U0',(D/M M"UHV^:#.0UJ>E3I#HS=)ZMO?+ZR>EPL7>@6P%M?2VM@-/N\?$,+ M[G'X&L +>%BZ*+X%[%*#V0QZ_J!#<1JU"L8;)):NBC>!E&,.^Q#DZ'R.0A!Z MVR4G)@^S&SD>A'[6C%A^.^G9"\0>BH4924YJ:1H2 +FYI:-F'NMJYV+8G4?X M!BY3[#V2J5K6OU><$"4/1R):2U.-!K3*!K(O0!&!<^FOYN7S@/F0\BDL33#J M0,J,81]\[+<=7D.,(K^^NL*'5(^+Z5#<1.?-YA?=^;*5SR]V9PI15;:%*;H; M_-V90A0_+&NTS%YN[,Y@[&&4E1SYDK4:E5_$] M?8\PBKT@BE,,R1^4JS-RG1+?OSEOG+-W#6>\:?MBF7NGW9=4JK%[2[T#OU[- M;]%#B.;(HY.[U0800>PZ"I!7QJNBZ >FHF/7R9EFO:5O;)TWOLX;X\YUG+CG MZ 7ZM6W*LB*C(5.1B>MDE$Y]*[AI%E#[<\<2.> MDA];_#5$/$D MX1&-D?5CZ;J3SHJ)-;6,L*89LQ.K5DWC?%_\UO41F#IJW]&).$=I=AK65'IU M@SY4KE1T(KW8J;E6U_4I.:O $RG SMGL,J]//>3UGD@K=C)7K/KZ5+,HJ$3* ML//ZNJSJ4URE^DJD"SO;:U19?6I;E%LBA=@UP+KHZE/<4KTBDIA3#)2JEEZ% MKI0O KDGG'J@5L3T*;MJ8IS1D^8#CEJME /Y'2Q4>L36NI5Z(+^%,[)0[R\ MKXZ 9>O/KAL:ZK^^5^^ED="SV:7%1FVT]EVC&^/LQI/LF$3AKKB0SN"VTV?@ M/:(0XE<-=40TIK>4U""J;1?(C6#=5OYYBDF90\8+$9F,$_I;+(%-0&)Z]ZL1 M:E(36 =:5NO1XRTN%DL*MLUKW5%WO&I64KJSUY9X96V_Q3EK M]4]8H[/7EGC+?SU.,^7K?T*]V.M,R@N -BK*F4FS%Z!T-:5S:(-%+R(%'[PD M@\2O*R_,Q#(ZDW4\7[1RU%P?S_N2W#W#X E^CL+D453L;\G7='FB!G5]1M"* M,:TK8/34^C<$^.XY:LLUUNQ,ER8]>$3-=+\%1R"W%[0+-V9H>N;9ES.4S?<; M<(?S*,5M>L.*G^E#O7IRAK+Q?@N^4)JYM.(+&3_3YX/UY0OE:=]N^\+Q/(&X M;8>H,35]PE@/7L$THXU/%2A/)"7K&^S^ .T)9:_K'M4N:B4]I^Q^@HVN:D,: M%8U!HE6.*;MWH-09U.,Z1DU@B?'9^_^;DO=K=*7V)B$B['U]K?ZF'C'3T9>] M_#1E;_(W4;B?-@X=E<=LE;=^4N!-Y;%M*D_8*K.7B1NI/+%-Y2E;Y18Z%0N5 MI[:I+ G.["7E1JKW&KZ+?DUAA&:7-Z6&30OZD3)1Z%OK)>T#JTML>&5N)H[\ MF#WVY:;7I#?,S7L/)TM+ZV:)/P&,: NL@A,Q+C6]&BS#@JN=C5.R6D!BEU ' M[(G(9D0RNT=7'03Q>4K[LCZ3J?0B713'J\Q$YZ4J,[ FGK%EO($+@(@SX*OY M.4$-!'1Q8#NU.2Q-QT5-R(51LX$MK8NLBO:X".^>(ZJ(RNOCU5F9CLS=>P/3 M=COL!723J34_*#$SO4G7ER=LV&]W?8'N,;7E"B5>IG?H>O*$#>OML".0N7!K MCO#&R_3V7%^.4+?>KCK"W2/$$-"MI:W]H,S*]'Y<+VZP:3O+O:!X$<:K*M8E M KOF !N:-$.P ]Q0[.,,C=$XQ^+B=G:C-!RO,8S)SY] D,*K^1>8U+YGH$9Y MM\/:KJJ>BV]["N_,:HUXD?R O??*6+7I=0F\= : :!7\@+W_6CT$H,>-R.HI M $+)V3NLF\< 6+",OWIU>*+]MDT9GBG4,2ED"@KQ.?T'2B4P.KEN\4 MS6%=?9++G;W6_#CT+\F=&H I(S>=V[:!5,TTM@)['F$B3MA@?'()32\Z;34^ M)>:P#L:-MQ%#NJ-/?JYZT@2+!W)*"]3*XV7CUU#+Z$WG$E7X..^@5C./M4Y; M"9V-,5;C8CK%;(FTCJFLQ3N/KLU'LX3>=.;9=C0KF<A1>1612 M>(*??;4%26TM4'64:&A2)S0=!D7 <"*#Q C6Y:P-N=1HMZ$^0 MGXN4Y]WX]A%@> )BZ)ENG&U&6T5EFQ$J]JJ%;^;E76^="M<8+@$J M IRV1AOD%E6;#*#X3B@WR8[X9(/C)K49650O-@=9_]A(&^&N5RA@B1(0H%^A M+W\C?'..%I5U31U W7 [X@FE4SCJ!W#P7EFHZA):K"TJ%YOZ1@-3[HB3J!>6 MFT0659=-@=V9(G/E7"7)]58SZX06564BS61SA/*E5FZ$;*TGR[%M/+^:_4)% MM0Y6]J$>W!FS'=L]L\N*B24C"-D4H(.G+_OH ("F1$FYDDP3D:!YZ M9 GG\#L77,_!X:]_?9\%SBO $43AEYU!K[_C@-!#/@PG7W:^/^Z>/5[R&OAN@$'S9"='.7__CG__)(?_]^B^[N\XU!(%_ZEPB;_TFC,EW7@Q? ?DV?>JI<] [?'%V=S5X/J($>V#! M<#CH'Q[WG<%P?S#L#\F'_G_VWL?D@9=N3'_N#P?_.KSL[]-_1D^#T6E_=#HZ M^A_-9\5NG$2+9_7?^]E_*?FO 0Q_G-)_7MP(.$2-873Z'L$O.],XGI_N[;V] MO?7>]GL(3_:&_?Y@[V^_?7OTIF#F[L*0JM,#.SD5Y<*C&YRSX$Q^]>,%0;'QP5[Z8[$IE+ N@([@:<0D^88\-V:.HT3D"%O0 MOW;S9KOTJ]W!<'=_T'N/_)W<3DS9& 7@ 8P=^O_O#S>+I\(H2@#V(09>W//0 M;(\VV"/V3&8@C,]"_RJ,8?Q!C8MG## 1@G&<8C#^L@,C'^]2!Z*.1!_[)QW: M^&-..D,$9_. *&7O)Y">NP'5[.,4@#A20>,V;@G+O8N)$J8@AIX;5 +&I6P. M)>V;@!HHNAO?D.%J!E3HQ!3MH+I LSD&4Q!&9*RK#E%"W@[>QQAY/Z8H\,F@ M?/6_"7'Y*G#%U"UIUXVFUP%Z4_86*5%SV&Y1# :]2Q!Y&,[I(''N>C\F&"6A M3X:0"Y/EW8>\QF]=PW?@GT61QO@J)&@6TZCW #PZPWBDNT10VRUD=,TB M/.A]1D,'D%82))L3UY@WC M&?;2I%4>I#7!N\79OH(#RNC:1UA)X5H,VE^C5%"N!GG7JY0*Z"LS,R2+UGA4 MG9LA:2IUB?I,56;9R95 ,H(.\"HY8MRR@Y0:DV&E$U3C(I M7.SE@O :%Z$(,O3R1$&:FG? $$X)"^PE+V#7AS.:HD23XK('%36UX +#>(\T MW]/G!? M0,">_9PUYK7=LP Z"YEJP,[:K4)>^M 9SL%GDX?F#)W.6*<>"F/B=5QJ9 M]<"$?LB1C3&:*?69Z0Y))2@JF #9<1 F/O5E9]!?8@E0!/PO.S%.."*;L%+J MZK13HY E\+U#'5_CDS5J0^Y:6V6SLBD$]I+)S#&?44.M8+W,5O B PF:-VJ8 M]?V$RBI2A2,= 43&&?8WWCK/ XX,31DH7UO_[%CXLQ9D0HJ,N&_6B#1]&85L M&?!;MND4&7"MZ7/CMBOO?@5VD?<2I,9LYV!WYOM,;VYP[T+_)KQPYS!V Y55 MI&0M=*_&3:060&@OPP;SR*XX">BJFJ4)<#8<2N/ILGCFC?6V&;*2,,))S:Q1 M'^AI;0C\*Q>',)Q$*@ORVS_S1G7+S"5!+IRKS-KF<>IB$-W0?;(OMDBQU?.A M&3OH;Z-6P0J[A>$=D^CD@;=-6FUKOQ7XD(7=P/ ZX>])E%XX>T*"R9.Y%:W, MX-.Q@(S [)SV :0ID^ 1X%?H@7N (?(?@(A]/V"7K#H]I/O397P%;ABP7,+<@ MOAL_N>_W"+,?XAC#ER2F$80GE$::Q8[1*0SK7:M[;H<1_ZZMR((>"4 M.;2-NT*)KI(40ZX4!STG9\?Z!6/H+#EV9@Y!/:^2"/M<$0Y[#B5EXU9&W#;8 MM6)?)9@C+LRC7IYAU3J\:D6^2M@/N-B/>VG"F).Q9*ZR9)K]F+%M6[JUVF E M 0ZY IP0'\F(6I_/]$J#E4 ?\:>P?L\IL&)*7V'6NC"<(F(EY(+)=T 'QYRN M=9#\LF(EG/S)DU!FR9Q.1MLZ5GF1L2+F(7^B)!RLV0WJ;(=V E&\4 D]5U3"\]"G,"*9&4QE#&M'ZO014$L7.,O*;*!-_@*XOQW829 M>M-O5H_(,BV0)>Z]B^.[<:XHLMU^@2$[#V;3QQ/Q^',"^H>XD[;[7%/YO]JK MG0[$%_E;WUS8I5;EX=+6@W_0IGD#9(=HZI8I+HO!/ MXBJ_OG89>60B[#W!6=U*^>+ M'4*O6PRY)%4C1W79$^R3>< 7NI&SNNP1SF![7+0]+OJTQT7W&,T!CC]H^(%5 MF2'S_9S*80A:ATW0F]D3C31010%%!CLQV[MN$VJ1/P\,A3^;,6T%&<5AT>Z/'1\( M2E$^%_F]\+.EF\4R2.%BSXQB96=1I0;=G]FN*PWQH5ET*EM%IU9NA/3U;MO9 MZF]$;[-$?%..M"DUZ7P3(W!;)($GW(\T>FBDIU[W7:G>8I/G(^O4NP9/I-XC MLV=RM ;>]Q"&-"W /YO1H+]DN[?>^'E@>T:($+3((H;3'0E'YA+VW@_I4+L(%BA26 M$M)L@)T4V$56,OO^D;,PACX,$II5^0B\!!-M@NCJW0L2'_C71!OI;0!VUGDW MSE]J=0\PJ]6O6K@UPMY^VS\;A]&+/(QK';]3OLE-#5255UJ#WX]0%%9]859++AWNM:'ME=FMU=FMW75U>E5*MAVACNW M==6W==6W==5;2"#;UE5?/X_:_+KJV^NF5441CIVVFG1[W;2JT;?73;?736VX M;MKL)4>]NW7Y6;R8R- $W>R=1X%<=@[NW=S!VF2SZHMH:;BAX;N2ALI2MGY5 M4EH,QZP%%>_)T5]85V9D]^*ZIEYL2P-6B%%MJ56+F9F%=EWS57*"C5IPF_8$ MFQ?>QKS%Y@5X_OHOU7Q>;M=Y<;4&NBI2R2.TD-FYF_/2NN7ME!N?>#P<0W?] MG7>A_XU\#0.6>DU^2V9%A6G$@AI^H*GZ0=H!OS;E%OF6]>\4E ;>^6^OTWZI MX#82OXW$?_9(_';GU?+.RVRTRO1Z>[OSVNZ\MCNOC=QY_71]QTW?@@EDLG.@ M;SQ092BDT;SY1,()[6C8D"NW=U8TH/M..RFYJ1!'@\;5%E,X'6]@0=;-/=6J M**1P2OQ415D-W9!IKA&. MHY!,9),C:Q.1OV(4U!R;5$"C:"&778[\[QDEK [WWI%0ZKS MVFC;2F6R-Q)U= 8=7&76%E5Q M6_ND&9&[O,5]V*,N?#>^P,"'L9:8HSY7S,.>0UG1-R.GS,P(=-2CK["./V01 M\=& *\%1STEIMS'O;\60W'!S!/L#=U(W"/Z>LP9_+PMHS&[DBV6EK; MUDQ\Q*J8I)S*3!A:0_6DN;1FXV!U=)G$7/CT2V9/D_4^LR:F'H[ M="U]%C&+]-GT"Z#396]?8S6?M3'U.N=ZZ_DB:)%*#;^B^3%&WH^E8/YE@F$X MN0<8(I\)+3VW5-$^#TVMR/2/ /5D$)G/[*'%F>>! & :2USQT.@:AFYPCZ$' M[EWHYR]]$1NS,BO[;5M3)$O/$\N.FHU #X!JC'CL61)/$::7*)=MTC?\2-X< M4)^G_<;_6=F$6S*S<=V5 )DBUC?4C)1U&N,[[C';W,U9TNQ92"Q PZC=S+.+%R[Y)W]R+AW63>\BKC\8/R(7PN]CKR=!.2K M2#SD2\ROG%Y+XN$V#+P- W_N,# K>49ODX P8LEDZ"& MT?G'U3O 'J23(UD(K;V<7A#M:OIA&Q!X;D>_UJTPZXNZ+JA6X+3IAQF,C[?D M(HTYH\I"=L;C-]@;K8_^;ZK'=IIM4 ESSE8;V@R\Z"E,0*IY&UZ8E-;19Z\ ML-[0: I#IV8QD?]0>+P\"V*]H=%3K%>D.C216=&L9$1D;A M\?*\C/6&1K,S.C6,B=2.=:@"PZPW?!Y8>S@N VQGB(OO;6<84^!4UO./99-[ M]X-^=?;F8C\[([Q+XBAV0Q^&D]M$?CV[\4=9[ CMBFSQ <>+6M@7M;!_ #B9 MTAN 9T.%LW4+9D/*Z^G=Y@!M M9=MT&A1]>B/8/ZY1@F, V,&NO.B>H+FA *G J9$>8#M'GMJ[AW2O<#?.3N]? MR1J)#L+7"'\EM)+27FT]T?H7&+4JN,5'\#HG1>D9QD98< G5SAY]-9L'Z . M1X!?"5*^U]VB\)7L=X#/'"QB-4"+OU^@*"9;I?\&\?(=6\5-F=B>D_I M3@N?\_R9#6S139A>IU,4=&WA8=8[6%LR?[(3Y/2VTDT8D8TUJ\_.BC ^3=V0 MJX<6?*PB@L_K>'44H7$(_:F\\7R%&$R!L/&D[L4LD4-214 MQ<@N2ZVR 9N]7FF7BD3^>OA)]R<+3BG1JO9,[%D4D.SU9"LT(W+@(_/U%):I MJ5?O5%!I0(O7WGK32V"+[')L-C?@I/<-T!(=T@H _%KM)STGI>WR?O\*7OX5 M_@-^U?5UP)U8* E,CN? $->6T[\E^#3 &K8MI2 M(C.)!3JJ5QAK77+KD@Z:MI;-Z0B-6K335 6RYHW'",_.0O\)>-,0!6CR(ZU92_CK'<.O +!PK1=W+XP,7/+P-XP"\#*,:_K?6W MW<-_WCW\[VZ0I&&H($!O+AE[SS\NP1A@#'S2$=B+*.4;>GT.=N_NJVK"MJW^ M*E;5OE'4WLP&O[+VD98PEF[TF[&5S=O[5NS9Z3;_8DK#\M*]9K&)J5I3"L]' M$K3"SF%V(,M>:?X2L9H*XDY1;F>L?AQ VBQ:?M7%^T8S$PM'7=EO.8>P&+-,?C>,WZ0LDZW+<8,MK"B=T M 6M.(@HR?47(?X-!0!SY)HS=< )? I"N"%;_KNH+%5AOL%-4E5+H'=8<+A2$ MT]^-K!)ML$75FY.!V8OU?-A5S;3!%I(;Q[(=?0%WM5UDF7#3S"6406BWP@[3 M2);8?B^_.)F=ZM$5GMZ=*7YU6L+1R5DZ&4^',A7?H&UL[7U[<^0VDN?_%W'? >?=V[$C)+?ZX4=[=G:C]/+I1FYI);6]'AP8R;[-5'N)6X+NW1]]^?X3>OGO_ M]MW1._*'HS]__3(G'SP-2OKST;NW__O=Z=%[^C\?[MY^^.'HPP\?OOM_AM\J M@W)5M-\Z>CFJ_Z]B_](_??%8ELL?WKQY?G[^ M^OG]UUG^\.;=T=';-__YT^5M^(@7P6&/'-^S7AI2C M?+G/D^8;[]\TZK22R:^Q@KZC21'_4##U+K,P*!D:M)]!4@KZM\.&[)#^T^'; M=X?OWW[]4D1?-(W/6C#/$GR#YXB9^4.Y7A*$%?%BF5"EV+\]YG@N5B;)\S>4 M_TV*'TB/1_1#'^F'WGY+/_1/]3]?!OU^(;/OBKBEQ*G$8X:):D(A0=F7V 30RV[E9Z%/;D) M]>99+K2=B9P'Q3V3NRH.'X)@^8;.I&]P4A;-OQS2?SD\>EN[[W^J__EOMX]! MCH^)?X].LL42IP6;-MB_%K-5^9CE\6\X^DRLRF_++/SU:DE_OTZ"M#A>G[W@ M/(P+?)W'(;X)T@<\>XF+1DW61G_Z8J=?>C-L.?K-6=XT7Y"'FCZH*=Z$&9E! ME^5A4O5VQ3[/L\6.#:B[.=OI9_Z6W+?;+_YMXB^AO])O_=>_OME8-6;,QD64LY%(HUTV#B]N3V_^ MUM'@[4]X<8_S0?M)J5S@7Z,BQ:Z$Q#ONU'H-,5/1H+>[[^5W1KW\SFW\OO@?;R>Y->?K_[7OY@U,L??/;R!WTO M?P#:RQ],>OG#[GOY&Z->_L9G+W^C[^5O@/;R-R:]_,VVO3S1BJDD:]<%3LNS M?ZSB#+1(,:+@I0@L>$^0)0;5'QU MOB*CI%SEF%AY'K_0/ZD]FXK!)0KUBG?!)Z<&@SFMBD.HM0SH7X+%\H\;F,% M%EU0K$J,H7J7R()87D8)!DUH_05S/J*%AZ!('!7[,DNABLZHK0UJ[>Z-&4&@TE;C;E5YX8?,0&H)P%=9@40 MO%ZD$9['9,;'ET0QLJ@NB1WQ?8)G18'+XGC]4_#W+#])@D*U!VLMQ25V1YK8 M1;"E"# X'J?W$,T;*8<)%8,V# SBY+IQT6%-B1@I+*S%@T$);T:Y= M'N,RR->HX8>!Q;L\B/ BR']5.S>>S"7"9$IVP32D 8,;B6)#B&S(T"'JQ%DL M7-M1Y@V[A#$,!>4I.$IR9[DX!DJW23D*6N_X,%20PPGEX.-N&-Z$7@!DL^TL M2;)G>EWN>'V*YSC/<707O#!5%8M'K]P%E*[ATYYCKRAT0=#D19ICS.EGB*:[(ZG&?Y M8I9&=SA\3+,D>UC+'8>2W)D?,5"Z=2L*6N]8,5206TW5'"SY8<.SJR"Y##4U/@:2E;@9_.8J^A&6D>G]X!T& M(FVX>RL3%E@9W[<_$<>X6"VD >[@=U=]+%2KZ>?>CR#Z6J31L+]K&H]=';RH MN[K_N[.N%JG5=G7W1QA=+="(Z^J*9E?E&7#^%(>26SM""G=E&82J;4HR]'[V MWIURG;@IN2;:48^>QD69Q_8K*G"?ZSB@MW35BR6I=0NEQ8:E;N+"0FI=WR9Z3?$5$.- M.N2[/:3[.2Y60?(+O@^#HL1Y<_XC]U,:!F?NR4CQUBLIJ;V#Q5A%+B>DSX,: M)AB>YU-&+_$L<8EG#SDVN &H8G#I?_2*=UV0G-H[L(Q5' *+,!S6'&C# @-6 MK ;J#5Z2!GH,:(U3>LBTT!7NE3 XK[^K5)PKHRND!@,KK8K"HK9HPX%JEMW. M<6Q_1E&7MO^[LQE,I%8[875_]-[?,HVX&YFKAU51HN_(B#U I!<^[K)#%25H M^[^[[5!9V=GNCX Z5%UJ]I:8RWY'Q L?[;Y/%05G^[^[[5-9D=GNCX#Z5%-8 M-BRSND<=C%)%<=G^[VY[5%90MOLCH!Y5%Y']1*LSN!NDBDJR_=_==JFL>FSW M1T!=JJX8>XK#MDLG&J43%4,C:M*7J515SWHD3LN;"93KU3'K_.X="@JE!%FY M*7L/;+=Q\MTS6>2MSXEU)<;L*0E%.JZ4UETZKD;=33JNA- [!$RT&V*!=-H' M5J!.!8+]3?MXY[13GG!^G[5/. F'IYW:7/+T;I,^K-WWCUD6/<>)NLCND,BE M"Q_\].CWZEZ]#MP/?J=LD?/\7U>=^F[C[OOTN\U7?J]GR[]7M6EWX/KTN^5 M7?H3T>O1T1#]J.G/CW[Z\Z.J/S^"Z\^/ROZ<+?,X:3>^=MN?;X]T9TA'?GIT MJ-C@%.D(7)\.5.('Z92S*%6T:)9.!0Z_?LB>WD0XKE9-Y _#Q1+YI[^=9&1M M.+LO2OI0_, .P>\N^ENJ%NUN[D?OO2W3B*]-0&C07QNJ23+HK;O[+"WC_DS7DNMX^C<(D.B9A\: R) V!!K)@%'3^NX"!4JX%![T<0W2_2 MB%OM-32($OE9&*SRG"H9%V&0_ 4'N=P=R$F=+1#XA<^E#ELMW0@94;L$C5+&/F1X)(*B(])+L M@#!2U-!Z1,39 NX2$M,CP;C)TP6\4$=!$D-E)&[Q8=: MZ3Y2Q+2 ,*-44(*>#@_=>PF:X-4KD,(L)R$UR[EDQ8Q/,K),R]NG32I V)"9QOU+J*\&$4TJQ0$(5H8ML 1@H"23CMI^D)] M2%EG,3 6 +"A9Z9FH.E0^H$,IZH8,"T90+@,==.!A9UH3P:5">IQ-:_"7,W/ MXS1(PY@,@:RN=2C.H+9C=5JCR\*87K4N S[OV!NA+%<1J&%%V1RUS*CAGCB/ M>WMP5K>T-3 <$KD$G%C!+K3Z%&! )%2+2]BZO3V[N_T!$A;J;2@C2'"T[I$A M49<'R( 0&$[$VLERMP+& P0V)T'Q.$LC^I^S?ZSBIR A*A:S\B3(\S6)\^G# MO,/=0TM>IP^BVIC3>QK5A!$,[&RTY=^_*A[9FRTA_0/>L,, Y"P,Z=YF<8-# M3#2[3_ G+/5C8EJG?DRE;L^/B0C! $JE'3?MU;0H;XG1EREF05/0OMX]SW(4 M9:O[(:)%AS]@E%D9))>FD;FL@!D5 A(8 M)\$R)KK%O^&(IJBL2IPW[^W)PR$=D]M W,2 ?@2NX@#C=8S4Y&/NE@D5S;N) M;G?PW;=OJW#IW<';;]Z##)BNZ;O(>;FF ME1M+LBZA:Y(EW4>38U7-XK2NJH'RO3JK"GHP*#50DG][]H4"L'II5H3-""]) ML!5OL/G^[;L*F6^_?PL2EU>D#0)ZQ> 2!P6^B1\>RZOYYZ*J;BF+*M0\3B,T M$_5[P9J* 0PV3;3D7B&E5(?9_'!5X JCZ! EE)]@]19C]"DK,?H(!'>G>(Y) M3!&U2YHJ&)%[0Q6#2\3I%>_"34X-!FM:%?G:Y!4#6ULRH,& 5&>Q0]\[,EU9 M=FD]+2YY=27KRPTA&/BHM!.O,I,L?3@D,>$"U'*B*[G.;&]#<]]7Q@_(V%LOR6 M:,.JBN&Y]>4W!]]\^+:*XC\!UTB(I'LJBK-IV:-5\4%\PY ML37>47U*\W&PN.OLG'^ LM*KQD$G%\C(>XGH/7@ON=H"[\43@T&B3D-Y.A8& M-ALVV_DW^ FG*XT3DQ'[.($1*RPZ?>E3@L&04CWIJ4M>4<, CW$,Y3MX,HN: M/(=+VFTJXV"IG[;56;_!@$T#9N(X.R9I3^WT;#[\D,X(D4>2\8#S31I%I5XJ MWJ0?-^@#\@1J/[>B,6ZM/S+6\_G+?%&8(<]^$3"!P9^IIMS&*"7O.CR:!-,> M.']90,N#Z0PNO<_W-F5JYDJPDZ1R=@0W*]*"(G&Y8/?4TN@D2RG^<1K*L:'D M<)K+K%>]E\@L)P?C@?0Z\B^9M1S5[<$N3\?WO#T"XGRL#PZA'!7:'0[NP7&@ M]0%@E^$/[(IJN09R-G.=UT$@TU%U.UI(Z3:Q7:IJ/Y^=(P.#'+EN0\BTE*BH M2E;]\]'71T=OT3+(T1/E.T!O#XZ.CNC_HZ(J9Q6LRLZ+F_4Y&]^YHN+<* ZR=\E_*>_PO95:3D<$KM MTH !J$0QT>29I14T!O/_X_2O$ZRR* M6*&=(+D.XN@BK:]-R7:I9=1.=_[5*O?V_<6D8+"LUH\[L6RI"9+CZ#!.45@Q M ,'2)NN196;3RWHY?L1I00!?'5A<9@7-L+R:WP4O\I,0.RF.3YW&F#@XB[(1 M 0>KH_06I^QW\V/#KAR49-,\$[ ]FF]P&<0ICLZ"/"7>O>C8?XKG<1C+%C4F MC"XQ:VY(%Z9Z+C#(-%:5N^)6,R)<<\) 'K]X,U[E^5XVFRV78>WO2?43;_,5 M@I4R#-SHY:=U\2^^M)@FIXQY/0 Q+N*,J[="*Y6><:G6QG:(0@( 5Z-(8:%NV12 &#ZM&J"W*WQ?#32EU-!DA]/'ZP.6>'B,[J8;59>]IOU# \DS\TR@R0 MHW#( 11]$C5-4;=)X( +NPN6.6+1&@V#;[CU%==!K:(&#;.>BJ80JQ)_X,)+ M_@JH,9=OH$G> 35D 0TY_4N@,MQET[X".FF:HV6T9\3I*1G2)LXS8 ,#1G-= ME5F40,,[[L5=;6RGY/"$/9.H3D$.$6N&\9P08]"".+U=C,6K[#21&R@WVVW4-((9> "M2HQMWUE5W,?3TKM_G$U MJWZ?>3H$8" @THJ?6PI61Z[ ^5,<0L'# MCWE6%-=Y-I=>?>A1.'W8@%>M][;!YF=8N<"\8MS[!I0"+1D)#!BTI50H2FD* M\UE=05,37!CP>2EXHS-#6/!&Q@3&S9AJREW0:OA02!E9DGE3(A5(RO./."4Z M)C3;*5K$:4SMH7=J:PME0TW'Y=1?F9G0\V%J%C# ,].3!+JR*70Q,D]6691<, U,W MN,"D$1^)*:POVAFL+POB&"M5J4J2>^*IHI(GE@T-F4C]!9WJ7T A]>52& -F1 (<0I M*%\(5K5W@4"&U@_YE*59WXYZ0.AV( R9G3_;:FP0]XZKEA/,Y&>EKKAL3 5$ M*+L009P6=/S@XBH]>Z$6K>+BD<9^5W.:]B];'^OYG.Y$F)K1VXO0,8%!G:FF MW'X$X4,DYL(]%O;."V'J/./R#DCMU8NTQ*3QRMZHDC]_+B=W_,*L4NG!J[)" M6C!0TR@H>#V6D==>[0"E4!X^WX0&YZ2WJDK%*S(*ZH@@2XMC/,]RW%A0F]JW MO_.2#1EV>9#E49P&^?JBQ M6]Y^()4V:L(F@8BQ40J'V4I MPR7N1IG71:.5 # 8':/U$+F-#!140E#*I- ]I+"^.U ])]!]0Z#VD^C+.$7E M8[8JR+\70+:8)(U2CU_3FRS64@# 76>B >!E(J!#7J/W1*"?KY)DW3AVD.!O M;V5!ZFE9MSHX/RYWW;S MG0D=TBS31A]W=.#H@IR:R$M,V5-0R"C">3JB6//C[*R,#LR3C$[ M4=09V2'T@@Y.42%"6BIX*!FJID *)46,%@I<](5L_%6OT96L\5:G9HGS.(M( MO^:E:K8QJ%-SC!_BE&Z%H_L@H0]U'-2;(YY6BJ.?\W*[9C3M +F>!AT1+.!4 M5]X$S\5=)GDRE,'M/BBJES5(Q,+"XAOZ(%01E_BV*B1PS9KN!H?90\JDJ-XH MWOUGW;X:ZZ81^\_/[O:;8*9#1X8*'ZT_9#+9,Z*-4%C)*TS+:B(X7>7$RU0V M5A,$^_%JR=+'SEYP'L:%?#(>(,8BG*/:TC@.T(;\L+!LI[0P_D!Y*X-=L2_9AO)]FSKBZDFL53(IQ4>4GF&T M/<41CH[7GPOZ1FA;N61&II^GN(RUI4G'"')\P6RDH8-$/TLI8$ \6G4NI8.B M><[03)NX4R0I:$4 *3#2VU2G.^)I&">XEQ5YETV#_]U\RMOQSL2-)3W2F>@[ M8$;9#HWCWF+>? J5&5EJUA]C&X#-)?:,_2VD0W99?Q'=KR&/6=8P!5F#D/7) M:;:Z+^>K9!:REWIEVX)J%K?/\>F5[[_%)Z<'@VD#);ET@""JJOR .D;LEH(D M?T[PN)J>_2A7FMI4Y2FB3H%++*?.Z=M@G.RJ5Z>@H MX&/55RE^H(__JOK*7&6[JIDP7 &9"G-,H'6*J_]V5J]UIJ+^D41C 8ZKEED: M-BAD9L@-9G:R5IG;#'PD?\,%HJ#=["D0W-?5TI,XN(\32/L+O,G-6O8&ASA^ M4MP&,V/U"UBY,6JH\GS0?*J%SGPT7K'0LAC5G[ZBB UJ?KIW5@N BE$61F[V M"-D ,Q_30F;/CE5AD,:I"CCA8U6AM2%:,U8AH_*M4&':C,CK8#W*C[9\,)SH MP PS#UHS 9[CQ9H*RL;5,(RPR&DN*VZH4&QV8-2/[QKP^86BQ PU% =,@*$H MUM00BE&SR997W%"A2,9;OB(3QB86MAFJ'*MWWR@Q1NL>!WR 82E5UMQ)4O[V ML2BV%JHF\,Z*" 9>S1-#MLXL@9KRLUVJ#ZP:+=9ZB\J!&24,@(;O1?J$BRDR MV)2" ,#9P% #6"ND@''3HU779;#%C02 V3#!NKD3'OYC%>>86$^&8KF^)A:5 M]$UR\J_LM519\H:% *>9,M:&]?)FC+FA[0Q8:\X]E-O<+\KF:!Z_T#JQ@+8$ M./..5T6<8GH0PNZJT*%7_R*[OVPGPBMF#8Q3HE;!#QZW>MU5R UJ4G3?BNF\ M"/Q07SB&3KD 9JK+E=C+D7RR:YWMIEDRBRA %=MCN6 M1O0_='_W*4CHG%$5E1J>/DN:RTZ$T]_["@A\6A$=H+@0Q2Z*F"*9P M]G0U0VS+C(S1/%^3,24M]V;$"+/ N9WJPH7M(;IO2I_#<#5G\SD.RZOYV4L% MJQL2PUZE5%=)(Z@8G+[/JU6\]T2OE!I,I*95D0/4^&>9]MXQ"U@ M5F(,AD^X72V7"=O,")*F@M5%.L_R155/4%-=S)3;Z>U..Y-ZUSW-6,'X$3M] MN9N@'6X4Q4689,4J![/EVEZKIWLGL6R+@:-RG ,K4G&0[MHE 0,=L5Y"C[4D MO[/M4( +_^KZ_.9 +8W:52)[#4IWUF3.[W39;VM6;]5OR@P&B[8:2^LC@#LV MNJ$/=E_-/Q>8W>NZNB^#.*5[&4WD=YYMKGY=TL5@DUB^EK355A*=;NIO;WIO MWW^\.# XW]Z&(?*9Q,-L?KBBAU/5Y>JL%DMW#7 MF+GOA%U' '?+X"I_"-*Z M[-))EA99$D=!7<;IFG0!C4_H7Z_FM5,(DK:&JLZ_3R3;:66;*9NC5PMG"L%@ MQM*4U@Q'55?V >I)9R? 7?GT0*3] MI\ EP]WR8K\Q0781XOZZ8Z#HJXN)IW M+;K#+^5Q(L]H&"/(Y0 :;VAWM-A+ 3,T1JO.7S=O!1R@XR#\]2'/5K10'OE_ M)HZ"OYZPR""!@?/Z"C-]F8.,VM"@/J^"P6F57:WBO5JY4FHP.-2JR-6M;1E0 MPP'.C=[&#VD\CT-Z)8.S3^*>+.A82*OQ MEFH6'XL>E?*BY8V('@S,#)3DRLO7+*C+ \XC_H3S!YP7[%9D$5=VI1$9/,NL M_NMF(&F#RK'"7,)S.X.[P!TG"0RDMU*?V_W%(69!Z$88#'S_F&71?=,4_C6RUEN$3S*/-Z=8MM!(#![ABMN2+&M0P6LFZDU($ VL@! MY[/E)NL M4:KQH2.4TR%RK82RSO48#!AE M[EEC1@3. MJ_ /,].[LN9^QH+?[5O'EF:IG]26,(-!H*W&8G#"0.1&:U8LH'T>YP8G],KW M25:4!7MOA[V@TU09T/BU;84ZG34G:8#>Y+J51# HG\0,[ER1,M2O,34U &9Y M3G/V0)[E=!M!_.Q41_OB>+VAJ:V;/0=YI T?I_Z*KP$T81/)1M0$GP YQ*:S M2_@"&JJ+([!E_@TF@RP.R2A&U8^?TQC,*I]F[>HFF"&1TY6\4,'>VKU' 09M M0K6XM10C N>'*[6NYI>T0*9%P&S YQX[!F;P<%(P 4.87E,QZ& @C5;,BJO' MY.G-UXQE.^&4ICH9G^58RG!:HF*,>;V[S#8"P"!SC-;C8^B4N'T]619DM<*YQ MQ\;<;HL 6IG4KPEHQ H&I7;Z\ED?C+NJUM;PHV)%VQH(QH&LDL-+Y0FS(%5!#L8KZG44/+%&ZU$0%LC1 MIL N?<:0BL4SSC0Y0G)ZR$C3.:X-U* XK[/%,LG6&!_C%,]C%N]*MDPU9^[V MRX\ULW=R;RL$#%3':LX=L=9R4"V(+6PTAT\'J"[,@LZJQRK!N=9> Z31 MH+'H[92"9?#=/0:IN-D,5OG3?<'Q%L#433/8'YA*/)BQ-KU-VE%(A0(92N*" MM?12ZUH[2,QX 50>%IMC4'*XSP@'LA;:"FN[=;A@X)#>:2$:W2>XN,N#"!/K MV*!K7J;?_#Y+DNPY($@XS_+3;'5?SE=)^WX]:P'I&G;*3[C=<9B^%:4\2(HI>]?#8E<(DFL8!GID!2$[NY1S3 M $HR6FAAD49/^$>8%VF)\S1(B(^\S>;EU T0TP,QCOI M-.3WC9=Q&23Q;_2V3,T !$^+91#GU&->Y55)I2"YFE]FZ<-E_(2C:@5@Z+5& MB7**PBV,[0%TA!PXV!VO/.<>6U%TNJ4B#A,J ]3"L;I(4ET/,0.RDL/M51^M MZOU+/E)R,.C3ZRB\V-.I&@P#5><$^.SENI^(>JOJ;?O*'C.,6?"[1)RU65W\ M&3.#0:.MQMPV&>%'3 #J2 #B^,3Y%E?-XP87[ B$N&N6I:$,(D=)T>=WUCC[N2M\PJZJ"WFW>>C6< M[+>0Y]0Q;VMVSU&/%08&[=M:,,1\AX.]3E2)%[Y2!&,8T$&>XTJ!A\%X27!PMR M:C 0TZIH5 K^ *DK$,- W2QZPGD9$_T?6%DI,S^HY7+ZFI69";TGK=0L8)!H MIB>7([CA@@&R3_BY\PY2GJ7DCV$5%MC,OO9BG+ZD/-+(WH/*EC+ '6DXN)G M!I(UFD79DM;(ZKYZU9,* ]BWX2..5DE;B?DR(ZZ](&%P^ZAT)R6XBKK+._H7 M;;71"00[W4F8K"%Z&PM;2P4S0"8S1?%<7#\'/&IRP(.)G-QW+FLR3Z'.!R8?IN0BUL,FIZZ;3#5II&T$N8+Z]H136XZ5XA_'6JG.P MK651W.)&&EHQ<8B>AA4,Q'.64!D "IBE&:*CDWRAI?>.2^R%YW*-555A$QX MR801E[@Z=*8;U!&>;_YE^!@)>[ II\?3UT%>7LT%2UNC>&37'W6Z)^RD 7L; MQSO](I@!Y\1,U6"--WLLU8@EL4_U%1A#=S.!GLL;QG)]8"')SX+ VE3Q"L!8 M#)CA,%YW%<:#19:7\6_LXB>'=U@PSU2&GZ]*6G:IMH8.][KTAQ7^I_F$CX$Q M9>.(1LP4\L$-I0F-4@9]3%([U)KC3:##;1:&.,$Y74"Q;(8;O"1M_TA3Q;3[ M^$:L3C?S+8SI[>@;\(&!LX6R*I@6E+= >P3)GZ48196,9/<;FV MC'K&"_83!&W;$.*8:*Q4, -A,E,4NZ(%>V8C:][@J*5 &RF?LO0)%XU#&#DJ MS(3X&0$V!HK1;B(!(+(MU%8Y^U4MI8]G:#"6#&,V4PFZ");&8_RT^ 'GC;VZ58 M:.6;IPVK,;BB(E%,AAV4G0EV*9)F4AJ-'"FU\W?KY"ISK]7QI& 0J=9/Y=,3 M=ID55]NY,*#4.=UAN\4_Q6F\6"UNR+P6),V3O.=9?K6D&WUQ^E!=WK4]W=M& MMJ?SONV;0W(".%XPF"$PI34&)QB+2GP]?I:U?!@#Z#0N@H>''#]4-R[G=7%' MHP%BR.OX+69SECZJ M#Q/K>OJV6=SV$CVE;X\U79*W;2L.#-"WMT'EG\-69G6PS.IEE<$+U!CG;#[' M=%F VP:X"4I6P#<-XR0V3R3<3J2?,3'>>/&@L)<'<%2,-D*9"=X([0X)>DY. M9HJN8&C#XQ3/<9[CB+1"G=V81I=Q<$_T+6/KH-]2FI]!,0W^3R)I&*-G(5 V 76;G*)ZMV-Q?JJ\O"=-T; 3\[9W3SB9+KCB+ M;LL@+R]5R3NC3.#NZ*KO:AV@>_P0IRF8*[QF5O^2QR49$'-9\6=K*4Y3S\:9 M: _O5H0;>'^LX)W2=1>.MH?V4/TAM-GOAQDA^'UXJ?<>O-19.D%'#@VP]E$X MC30.:H>]++W>=;R^(ZT[>XF%0]2 S?&\L\VS% *EN4*0M+XH2YA&=[T*).BO ME _(^YI2"T5736U;22P#Q&5+E7E&L!4) !,CC]&:VS7$2[+XJ]9]Z$T_*;]R MAHX=4)&7?V,Y/T,7T_L!CA,1J\67+R1-2GHE#))N44Y03H*^(_F9Q,14N6BV MH+.0!'A"2M>O@DI4';X!.B #,WCEN@G?]Z0K5/:$,]X\](GB%.&7D);&HN4! M3R].4"V/CF,B$ ZN%(W@'CDRJ(#"A@(,AUEZ^$@ :-[F_V9^JQ*=K(UI'+[ M](Q0Q?ZS,ST2*+.+6CU^,J^WMD"=_ UT[S]/^!N.WIK9+.+S""*Y&0I8\4Q@ M?(ZIIK)7(_.6DIXN)*N(_0&5CWBSXPH*EB<9?6LU+'^)R\>355%F"YRSE=LG M+(U[E"R.'\S5*C]X,5=*#P:"!DI*'VS.-P\VYSAAY8[*#(6UQ (]$YDHK(4" MR='I/,#3F$[S]Q3X4S"X#:)TBO=#*QDU'.3I5%2]G132VJ$4;=E]29]]:T$' M V6SM(RC.%G1@]];'*YR=L1U]E+YZ'/2L30%8U76*4?#1S.5"\&)9#L]AYBR M.7K;VE,(!C,BIK2&<]H=V:AHA=.U;!4WT!YC23RU?):\T'V6M= ]R[I# -&G M'8NJP.15VG_?D1Y6WPO!H65R?,YAL.0P5UGV^"7F'K^,P#Q^V?/X%&@$N/4; M>+,H8H^?RS;"S5B]S<<:8Z0SLX0/C$>R4%8U6Q3>$P@#F+ M_DZB5*K5>99WR^W('+6(W:_0+Q$F(P8--IR$UIW7.3B;),)16!5>.@ MHP6-7]L$\J$KVT:0LXK 6QG:5@0>)<4[#K=670G0[@8-=7V=RP) O*"AZ;*M M0W-V*-.TR"C3J;K+ZQVY(Q4VQFO4/;"FIV+=(VL8X+W.LV@55K> V5;4YDG: MXBH_(6N7!U66A0FOX^P*R!Y4VI0\$0 #F9WGENI;8=*0G2?T]%#6 M0%')VU@U%1A$2553O( %ZT;=3T'X&*%;+95L7@$CMZQ;L8DE.# MP9)61='+D31&+%B"$R.'@:GS54X<+2U]G$;G\0O]4Z&"E(+>Z1RH4[LW\!)IR'W!GI#C_XE6"S_" U4K.[$8Y;0&#//GJI'UU2H4C$XKY>C5)PKF2.D M!@,LK8ITZ0+M$)LD44M$[OO$Q?C!W=349S"D&$I1T@2DQND_B M-ON65ZZ?:+OY'4QP(5!*>?\*U&):"O#3N%AF19!8!Q0=1A!!!6>(D2]JN<# MS%A50[R-G,.$ MW4[N;/I6HD#=/3SFWR?<7#VXB B6XWD<\,\;]DK!L+K6W3:3>:B=?&!PQ,#17ETG'I;R@, M\GQ-3VST5X/]]$]GB:S+'[27 F]'8 L;!)>@VE7_/J46%/*;3CHF(#Y%LH^A MYM@'?R*_^41^L?$E(' F>+7T$WXI[YYQ\H1_RM+R<<3L9B04"$XM&L#4S^HE M[@/.S\XF::I6%ER8#\P=C^Y:T)Z"NJ^] ,OO]A;+ MY//VJ8D::<#QW#5Y2T134?N,Z8[^ E2_WU=4GY-VG:R1*F&P,=TU>#M(4TE[ MC.B.^@) ?]A;0!/:Z=J("0,.Z([!6P*:T.XSH#?J"P#]S3X">C8O<3XIJ@<2 MX4);:/IX?/?$[2G(139PB1^/.,D%&",#>OE^2@XP[L!(3>4%5O8*%_;L$/!JTCE.:228D( M]HX:$W* %A4[NF_X45@+@ MB,DPQ?3.9OILU*Z^;=QTL&DTJP3>$-:;I$"QA M!PU@M2 .F$FIGKU+"CK$O?TJ0UX2#9H'G]8U($-))J,X (#".S5 M^!N\)$WQ2-^6/UWEQ.]6P&<5]F01H0FCTS?MC WI/5^GY0(#,&-5Q9L7-G+@A<]KB%SH;>J!5% M5JVD-W-6*VRYND_B,%FC($VS%6E_TL=Y]I '"Q@>:] ,UY5N-W@1Q+2&[&Q5 M/F8YS>W=T%0%:V7UQ+81Z'&R'6&X8@182 /CU;8V83A,ZI4TBK(D"7+T%"0K MW!DNY2-95"R"-5KC$MWCSO!9I1$96/0Y!%!#Y3I85Q6NYJ?Q4QR1A9#T6I>( MTND]+KFJO8M;/!D8.,IU$S[Z%#5$;!Y];;.GVXK7M+;,MG.GK.#U+=#(7672 MS]1SC6B*F@_*$K)GABD &1,8IV"JJ0IUU1S#9B,@T*/*'5.M:&4GG!;L(&26 MY_2IQ.IMU0U)[19GST$>72U9)>^K55F4 7L!]Q.+266--_UWG$)[5\W4&PI3 M?P3BP_&[,I*[_]"ND+**$64;3G /RV_;*C\2PK*X2"MOI+H'N),O[=-05#35 ME(-1\!DX,]G.;-./P@?*NWW@)2FZ7WWO:EXK>O:"\S F1@P:0D/KK'2^3MVV M.KZ,$,IM21,E]=C #I#]64;%E0[1<$* X,,$$?34+>,#U];3%V&Y7/ JUE:L?,SX(P)*O MBDR8P(-+MTS2P6NR19,]P,Z;>-'2Y X?!(!Q9I@ K&4"#["AIK8 LUP5[#R* M.V/_.SYF:/@A0$]JEF7P5C&#AZ),XZW"MFD6%C"VC#H-] N.'QYI:;$J4:_7 MG+M?ZZF_OD];2Y9-NJ,- M6G7_DQG8'IP_'?L*"@SE(=^H%]/LHKK$Y7=N$& MIM0 E"N8OFFMW,%TG_<^D_NSV=873+2\!C+XFQ;Q.OXME=@K%S"J@2?U E8: MO!Y',,9L6U_P>@^0Z7,1+\LX9Q)VZAQVJQ,H7^&B^7=T?&VOT/YX$@>M8.M8 M7N7).-3E\.L^138B M+?,X+>)0>67"GS[[-/5MW>Q3^HW1RKS&C;5M&X.[!]Y0TZ(K%7ES6W*?-]DL M,YC)WTY=N1##;^^3N[!JSEUFV0L__&HB7QMKSXRL'H)3L:UV:?W M:5C;-.:4H]KDNZ]F4%L8:SZF?^<;84[&^[9*[9,GF*8#?.Z%O5+O,4DSF/N5 MU[,/]DI6N*]PKVS[QABYQ@6W;W:O;\1[22-^RM(GUH[-I4Q&K;P4OHNO.9_C M=M=DW'B?_E-@]ZMV9JK\#MFJ9MN?\@U;--+/[H:J^%/[-$Y5C37E(!5]!^1M MX=W8:#$TJ[^^CJ'8^JOA[0FW$ZGNZ_LT8"V;="<3K?K3L):#SNRU&.+ %G[[ M'>9!7;3MT-2Q@=Y.JP9,9K1%'I[+#SN[X>:T(=NK<4Z^"FE-YMQJ&/=R=C1Z M?_8R=$V^NC?CUKP))QNT^D]Z#^;POL7Q+[JP\6 :WL/%C]NK+6=]!L;>1#GVMP41PKLY5:B M<[OGR!,9?WRH\%1BBT3TYA^X9W;=S<_TVKSP!\UW>'1@[!U9 C1H\8 _HK9?FO'6WN\PJ*MIQ$5,ZVQ>4JMAN!/(GW M"5>ME[3CJTTTYL] ^0[PSW2X?=%TE]=_Y+99O<[Q.E9>\B(K[4/2)UE:YD%8 MKH+D#N>+=SN*'49ILD]KK2V:>LH(=80:L(:^%]NU86K>"$#A1@)*XCE&7\8I M6N,@+[[:_RD':OVK5SD]&5EL>8 (:-K:HI'JI@CN$[S3)Y0%W]FG*^C29MI! MY8G-1U[-4)199OPJ)^7<\P'7[MC,BF*U:-JENF1\&C_%$4ZCFZ",$TN':U(WR/.AK'HHZ]S$"LLE:U=#]M=%<)[."?,M H-XT8Y80COU]I?!!_=B)]6XX2;9,-5^#=9XW:6)VH&*F\F7[7AV5L)FFY][, %_ MRM)J6^#L'RL23ERD19FOZ*_R$[FIO*K5I_=B&A[1F)/,Q!;?!9N.[L9N^1X7 MG85);+V)M%=I7.Y!K:DQ[<8W5_F(\[O'(!66EYZZVZP_OQ>#?V2C3N( ++\- M:X9W9[#UZ'\=!=&UC55E]GL;[L//OX[A+FY4-\.]_VV0I>K$_5.M*GP"T7 M\)-[##>*P7$>+CO"W(^XT K*S4!P+6+K62;:#'/O2OJ[ H!$ M"U=BKI7W?7-P33&NY.A$6VON/4GGC36 [L1:N]?@4T9VB0O'8JG:J_+>$ ;>U":XK\+HFK=@^0MQTY+3YTG.(E*>Y%B.F'C3Y*$.H$^ MD+8* ;7'R!=/P3[1,;9E?JQV*Z33@1==X#\*,%%S;U]L?4M%X.WZ^6L$R+=K\(1#>O*/- MZPT@N";W%T*TJGAW!C#L-W<&(-+E_GM]7*T' >W"@6J/D2MD<)MPHS8T>V_R MSIZ".*'5G,B(9TN&R;,B=9_;BT1OPT:;)G]6_2WO,Y(C X=CM*)&04..R@S= MDP'+HDZTHF6TT9)P !J>HA-@$8'S(:"N:@GC*%*J$@<,EAX=)EE!BY0"J@5Y MME@FV1KC6YP_$:7$XZ5]68 -C>(N*X.D^_M)5I2?LO(ON+S!8?:0TIKQG7+Q MA:35''W;)7*=-F=W4#CY,)CQYM+:X5#^G.8M.0H[\E@9CK3 !TWYC=<^PEM) M%=,PUG7>=UI]7H@SFK=)9%1Q)B MIR&E4N%>>"FD! -DI7KBL+.I!A6DD>S*7@TZ&."Z6N*K1;T36%0/TT1T(_ \+L(@^0L.9 4&MY#G;[8:8;9\1K,0!B7O:2I#AG G MF'N[/S _7>&+].XYHP;)ENTCY$"#M=!,6SCWA.PCC$4&".#[;M_@2[Z*IP%P M1Q),"'.FC@-Q*V9_83PT00#D]WL&Y'/2HI/@N",()(PY0T>AN)6RMR >6B# M\(=]PW#\-(TO[@B"B>&AH>,PW$C97PP/+!!@^)N]PO#=(\YQ,"^E]>1'R &( M8-[,$0#>"-E3_'(&#.&[(=@K$&_7*B !NP5,86V8V2G- 9**K[=4ES7UCFXU MF"AZ39J(_+?*99U_PN7@]T$;3"C7V4V#*9NAO3,PA5#O)P)36S+$>LU6)SL' MT=]714GI(;KBRSBX9P_>&8WZ#K4_5\NI+'>M+2ED5SI4<@@G1H22ALK3%9 ) M^L#MQ0GSHV->PRVZP/M /EGE.99>.= Q 1C6 P,,D%5S0(=77TT-Q@Y06)'# M&N^?"*=U_VR8'/L ZQ672F5MAZ4M#T0',2BG5!T.-C^JWI&T%^//B9@;*8>M M7@901V.LN/XAU8:58OHP#$@O))V(2I";* M=P&IH@<#/@,EN<5_2U$]./*$4WJ!G[15^Y>BS'&P )(87P>E%VF8+?!=\%+G MT1[C%,_CDC0 &7LK,OSJ<4BOA-\3 X)0YDNW$>@4L%L;WH/S:&EPP+ZM"<.A M4 O\ 130SW%$U$\X^]2-(N?R %F="0)U]6Y2+A_>36."R+M) M6*"!3*,GY]TJ?4P'ZTC)2%?QH3RH/RY39!\C,#!+A30VHT7;&SHUQ=U0%SJ@A:91S"2@DG8D#$?0VD2K6*5AG,3L M_$%BZJS91::SZHJHM-[PDVE6UV[3?,.EB]E)\PBA/\4'P"QN=V&59 6"BH:) M#BN6APZJ&X2%[AZ%717-OAQ,K'[I]^]9B@ Z2GI$CQP.3L8_0[RINB/*,LNP% MI*_S.&/%+$9'-V() ("L,LT PR)VZ/!5Z,Q?TLR>XH+6+RXSE.-RE4_F@R7W MDB4Z;Y("JOV2'\EZ@P98PC?2[&4XNV\\UKSV;K&M .]@W$9KR<8K"Z]#QH$> M&A:ON#P+DS<^O;@XK2+S++49\WT^[WY79(;6V7:9O,/-5E,.6(0&10W17CC0 MS5G>#2[(/! ^V@U!$3\ )RDWR\ M\LS>D3E68[[T>?4S>W\CPD\XR9:T?DT= MF)I %O:1[7MH.1LZ186'MK!\*]B;:/P'$GLY-(=OJ2UG1-T7L3 M:WNQ8%S4=+;8G+@NV[NY^S-F+(]@MQ,);938',YN(V^OQL66Q[;3#0+)"L;( M!N%QFBC2WD::L]7.]B:W:Z#QHKR#>!K]MSY(W4ZLQU*X'> M!\F45MB=QN[CN+ XGATO#MIH,#VX'2MKK\; MD>Z(,(=JS/>+06""GK,3W^W MDN8=T9.98'+N]CR#+RM'D:T=!"F3'G MT%/(]3YN=F",Q0DUC'E!=V0]0@BL&4!YF&TMP3MFMU);=\R]CZ[<^-Q[K#!H M[MKL1'R<)._PGD1]Z[/R_<#]B:"ZIU7SB07XQ[?*,#VF1=S <:Q069)% VA M33T!8M"L*'!9] L,2%I#R^6CZ(/&!%'-!PD+M(P5,W5EU<&:4MA 4?^T/Q; MO>M.W7S^Q I;S,(P7P5),4N2[)F^C$#B\--L=5_.5PGYC6;DZ"J33/DAK["> MK*&4(V'KKX!QV3LS;3C06A96T2.JF5!0<^W-N.N>#Y,6J?/B"NL[W+OY%+"Q M-[JQ+$>?]7?V:?R--8Y/N\G"7U&V9 '8CG9A>'/R@&@6-JH)GS$U8'*VRV)L M0+NKHN7PCC4K-;F0?$.&0DH'U%.KT=)15HD50@>K^IM"0W7]/7;L%E 6&/AI'F*,M?6_A90NT:-0M0L> M 1D8+R/7C7OTL<+X.X">H,%N0J7D^^2&^.Q#G)&=T@[F.% MN!0_T#050W^E55KPS#JE:FI7P@N5>A9E2YR7ZVMB04F6%6?_6,7LG,"R7:12 M($!48Z()6"4B]@6V:O6' ";+R;CHINK&*9K'+V0R9A,Q:$ /5\W!,B;A1/P; MCFZS>?E,%LM636PS^J3;:'AN3[@<3]VR_J*&]E*00%4--I"2 MFFD-#E25K^T89;$?.>3RNC4I-D&Y2]EG ;YA*516#+T4EX+]RS=?MBC\"A8, M>T>+>4X,PG1U^$M7R_8N>&Q^NSQ3+)UMII=3O1/@ ] M16.(4+^-7##[L1,:,QPZ'X[>?OGK5RCL,/FIY\3.23^M%O?D9R\X M#^-"<#U01OBW* N==1GYUHJVO[18A49+;@F\*LIL@RJH5?G=^@%9 MT=#J$3A^[T@U2L1Z<:E0C.H G>B?N=UA(S<+0E'[-K\!:EI.I6&K-@3HK\17 M!:ND1&R6_R^O&):#%U#3#A02P]53,W:"+X4_X*D -:]".<59IF_WH%E"=A=C M()O:I(T]-2U+Q'O,D@CG!3V1*=>B%N:I_O8!3$,KE!.F'=:D?T 5,9J55:P7 MW">8UL:X#F! ?99&9KVCXX$Y*-2J*D8*NTQ6D?L*5_*LH.>9DL*JG9\!-;U( M*RYNH32H(O+4MO6]K/1!EH; M,HCM+M!.WO(5,?J2DBLWQ';8_!N%S\F_BZXH'M.*'_@B+3%IM;)&2_/7BKU3 M .KLI%)^($G1+(TL2UD 5HVR+U*<^@ %HAF&R.WA%5$< MH8UF:*,:NF>ZH49HXV(.-O]2B3IHA@#3\0#U=6JIZ2_J[-<=#A"ZT9?C1Z)_ M>Y^7*',U)RJ+\*L@!P0O$RVY+;$N3]]WL?ZAQ^&$_P!63,MN!Q471;'J;UV* M?G=_7+UA/D M.UM,= 7X'"/*^L=J2D#=I%%0.(+J4L77P9J5!^FAX_;F@%38V)M+Z+])=8W-N0+TZ0NEAS](PDKXHXQ<2C%&PA1$%:_R)<-MCP0^YB$[5-.GDCIUT+LG'>"//>S:=5 3C5 M;1 I,<@.E.FHZJV:!]T:7.IP/W=>I$^X&#UW"K@!]=L(I2WGSE84G+GS/,MO M\+*^+4&<2[98T#>2LO!7U?"3LQ 515[:\E-$"ZB>MBGS5T(:!=@AC034/+&]Y'J=!&H[UE@)N0+TV0FE+ M;]F*\N\M6)5IC'.[_!+>9Q(YD937D#]:ZTR[XF9 M@,TY(Q6!GHD,U A!?Z5B$)/C*[]5NDB^SI(X7"N[U9074+=:JRQX"JJ['=#? M#2#_R,2@O];_]=^_[2&Z07_*: 'UGU9%R:$_.]D%USFJ^JN;#?]?\K@DP?E< MG(5N)P)05X[5G,MKYX](#E"_3&U5<1_1P_X#Q"1F\[FW ^?J!E8]/XC/EGLD M@/I,IIFT'/>-OARWC\F-)6M:36F, U!/&"IJ.7TQYOV\KN<_^<5,/VZE)V$ ME4S122HX7F](ZKV@V7.01[7^Q)G/<5RN:/I/6BUBS#,QMOH,H,&Y2^M4.2#= MKW430>CF@3!7A'[S -5?/4"=[](3Z^K+>PK$GW%1XHAZQI.=%_ M)E0;'4EHV6B)6C41T]/G0+G7]\N]I%\^9>SH!4?-3%3E94J'P?2?@@;R'5JX M2PBWWR9_9%^G1P#5]_<4FC\[PJ7H.]#"B5V9MWNGZAV.+#"?;&3_@N.'1SJ3 M/>$\>,!-P'Z=QR'FEBM.O@K ?WHP5@C<77]]KY';7UWX0K*-%@"<, #C=X9T M&VWV-(20C>H?B8#RE$3QYT&MJ8EEE9%70X2(MRGQ5)0MMUJM5Z#7IGH;%=Z&AVI6Y.\ S4>.PTJ,IOM+1 M9+!%46FS;WCFVY?>F+E[#-+>.F8GV\J6WP80EW@S>0?8Y@%=WY8JB3;<'MW> M[DQK6[P-Q/Q@G/O\[P+FG1H*$;[(+8T:L]ZIQT8+K0",%$ ; SKX>)"NWW;Q]&:+CDU[CB227=V)M ' MP(P"JAG\Q5G2L_S>@GJO-OW'=@SS((*$.U^*@)I2?-H_V>[_E@KYJNI++SW1 ME^U%7KS]$0!:Y#IQ!7DIQ0&B-+ZKEC)5BO,5S?G[*4[CQ6K17/"]P8L@3B.: M,G >%V&0_ 4'PHWDT<( ==KV-LCKI%8BR:*>"46UU&;&(C^T@FF&1"4:4=F MP7&Z(D[B[CFC:JH+WIH*V3,PB'7? @1$(-WL(2)9WWNO9ZRU_3''>(+N;\7L M)0!X[2> !6Z'R X)\V^/09:*?L( 5[Y[1% 9>X) .*G"9Q *V4O < I/P$ M:(WB/0# '5E X&!>BC,,K(7L7_<+=-^R]S<287?]%AV^?]V\?>?2OO55H:5Z M@*J].E\7 S[&*9:\PJ+F -1]AHKRSR,RMD[Y_J9",OJRYO559J6Y.7V.R7HP M2"PZS8P34.=9*BR]8U[S0^[-VS(H\2R-+K-P5)^:\ /L62NUI?W+I+";>4P. MY'X^SW([#Q 0T!,_EO5$1&N=70\ 'M0JZJT M[[K/WK"!27NOYO;<9^US[WTK55TF80'88SI-I1U&^Z=YKGC0BU#Z2_*@EH@. MM-6'W$WI(O\]TWDY\CK'RR".5"\+&C'"[#L#?96=V7OP MMY;@^V5"F7D6[P!8BMB#OK5]$4#5RXI*2J"ZO/G7&H\GP3(N@R3^C<3GBG+R M8V6!!X&%">9H:']IWPKLR/5=L%[<#C]F6?0<)PD9!Q=I2*",L<4<,1L1?E\"$MO.4H/,NYV1@^_0OI;F7<7X0'6/><^ [Y01_>'O M-54NW._H9;J Z;/ [!^EIJ;+&D$?=?_IDOR)_'/S3^1_:,8B^9?_#U!+ P04 M " "RBF12AD@-DZ0X "2$00 %0 &ES9'(M,C R,#$R,S%?<')E+GAM M;.U]ZW/;.K+G]ZW:_T%[;NW6O54;)7[D=6;.WO(SY9K$]CK..7?VRRF:@F1, M*-(#DG[,7[\ 24D4!0(-BE0W94W5G"0V *+[UP :_<)?__-Y&@P>F8AY%/[V MR][PW2\#%OK1B(>3WW[Y\?W-T?>3BXM?!G'BA2,OB$+VVR]A],M__I___M\& M\G]__1]OW@S..0M&OPY.(__-13B._C*X]*;LU\$7%C+A)9'XR^!W+TCE3_[O M?UV$B?R9G_!')G^:?_77P?OAA[O!FS> ,;]'J?#9?,#]O7?>WX?-8?O#42]2OW^WO_<_]TW<'ZC^'MWN'O[X[_/7PX_\#?BOQDC2> M?^O=\[OB?WGWOP8\_/FK^L^=%[.!9&,8__H<\]]^N4^2AU_?OGUZ>AH^'0PC M,7F[_^[=WMO_^O;UNW_/IMX;'BIV^NR762\UBJ[?WN?/G]]FOYTU76GY?">" MV3<.WLZF,Q]9_I8;VI=F$O-?XVQZ7R/?2S)IL'YF4-M"_>O-K-D;]:,W>_MO M#O:&S_'HEQGS,PZ**& W;#Q0?_ZXN9A_E<=QRL2("^8G0S^:OE4-WDJ0TBD+ MDZ-P=!8F/'E1B(EI-F%)1#;BO6#CWW[A\4B\45*AI$-]]M\@?9.7!RGA,9\^ M!)(I;]>8Z;$7*,Y^OV>!!(F;N2>[F0*ID73OA=P."LA(_2[NP_#+_RD,E%+]B()Y"9ZGNT M.ZN/0]C>JFO;[DP^#;,]^RK;7F*)S0V+$\']A(VR7_P(.0Q@IX':I>'S\"N3 M.B-HFM6V+>_][X;RQ)[R)#MJ)!-.HFQ?D__)S>21A2EPBJO- M6Y[/_C!7=6Z]9^"4M#U:GM7!\$R.%+TP=BSOJ6.>7$M%%S0[8T^-Y@"?LKY'9^>3 D M6D#[D?MH2-0X+8GFHW9I"VM""6R$;C1AAS51TZ73>3GQT=8706MW8&^3\? H M FT\C0;$HVF_;9KV\6DZ:)NF WR:#MNFZ1"?)J>-;JV!N[GK.VQT-5TZG1=H MNZKKT^G,G("W]>W,8N( ;WVO+FTF+A,T==S '$&R:.ZY@5F"#D-SSTUXBIJL M(K>13%0\"!;+.VX6*")U^)]+7=ASPL(1&\T&4I2T$%4G?ZS&*6(@]P9O!K-> MY;]ZX6B0#S$HCU',?C;_(/*7IARHD,-(+#-1S3B64\X""V/F#R?1X]L1XV\5 M8]5?,@Z_>;=7A!7^F_S1GR?1(Q-'=_)8\ORYNS_P[EB0?>5/V:;2Y.W&YI;S MY89-N/IVF*@P4_T4]2VK,RU+P9'P!Y$8,2$1FHWI"7\)^]4HS:+%VX4=SA.ZC$I@30\@]S\A MZH)&6A%!R*3A1&Z$DT@8%?!*0R#+/^.Q7$L9(J?/IDQ,)/1?1/24W*M<(R\T MD%PG,8\9+%QHZDTA+(<\;*I)0V3U??RG <(^7([ M**-1[IWUA"'RN92Q+=59KSAG3!ROZP'E/=I690'B->5#5D85Z6HNE4K:_(__G]7A(87Z5)5O1#JEG&*Y.Q'Q0&Q'LK MA'!4ZV]N4LJMI.?R9S6*I:$Y% 64^ZN53 +,5_8\,.M+C:&,1[G%6DC4L/VO M;U>H^"I_T*EK6E\99]Y +$0N2>/:3JC05/_YS/L.K\3D/Y9RXE/8HCU W.*R+[K#> MC=?'^N3EH<]V0JKML)S:3GQ=7CLUE+2W6[6%1G%_@8*RTAS-!6[FL Z&&E)I MH*%JU*CD?_F'BA1_] *FR@$D)YX0+U+-R"J,U:,#[([F4@E)KF:%[\!J 8*:8!2I84 MM413/2*ZMFAN_@9PU--* PL@#,T0:-]XTF27LC!?SGW,Y"]'7W.J:V>832^) M$B_(6B)K# ]<3H3_BXV4*R!-F/@>C9,GR3SCJ6/KA^;(;J0C0'A 8YE=B^B! MB>1%!71G4=12J7E0UPHC6N9>:![P!EA!Z*>!5%%@,9QD&2TW?'(OKWX_XCQU MUW!.F;OA^>!D@E'>@R"GT' ME:_<',\UOY[:MTHR#51F50KJ@5BTP'/--^!]E;#&NMXC$W=1S/"UO6H!";G" MSY[](%4N*#N,L-YXGOY&EUPX0VBLMN6JMW47+$R_=..KU;;WF\GA(^!Y7-?W:[CRB<8"+,T:[/8P]<%SW3:%H19%TKZ1F9'YVGM1 MEDR[I:JF/=C[L0&\W,SK>LK)H"-2N=8Z7L!F\B;W@A*1$).AO2<4 MY_8#C===?39NT%B'RSZ#V81?0/9>>UIU=EYW1 _.#!GPE^D#[IT.@$AE( M-#3V?<<$/!ZDB0$P=8+"2D?/!S^@A+W&FE@46[ A'FQ"H6QB@>J+Y?!ZMC-D M$[;$XFH;0Y'J3,ETQL9 ,PU02EE9MNCHE990.#KSL3C#44SD1NM MHHZ>D7R=\?*>)=PO:05+ZL(S1X=+D:Y.,0!?:-;] (W$; M?KEMA:$TQ$2>=#QA7^7]?%0-#'?>"YJ,12,]W )]Y^^K_D!?1*9%2/ M,E?$M=0I5%D\J$NLOC]V[OF:3C(;8RB"F11UN@4(QEZY7*$83@>YW?1^&J<1ZKH'8Z')H?C8I!!-!X4PV 7<)Q/RFXL MJ.V &I:3OSMN"KZ9M4!V(%KXO1)=LTP8E8TK3J[&Q=Q,.]52,VR/G1OGM332 M8/\7$<7QM8C&IFBSI4;8SC0WUFOHZWNDTCQ;28F5"L\Y>WY@8

R4 M&B5SD44# +3<&-T'LC:FJZ3W'E65)'49A=$RB05C /<'8']T]XGC+<*)+33V MVR\>#V,EFRR^"L^>U:Q3'M_GT2TJW,APF;!W17>E.$(2N1)("+N2.E14.DL-*K@<9!_..YDKYN+."REUWMZ+UY X?T;[K%G/R M"^8TICEZ+=^U@#7R@,9ZJT[QE =I8HJ?J>V 7MNW5:@J?* !UA],O:+$ M1D>/DL()NTRG=TQDX2Y$TR&:RGD@]'JV74!N MXQO!^"M-V2!],-9[>##6TICXH5FEU*>Z2DE.A2#L@VRK=KN!Y#0H0HX*+K;A M64/1N;Q4\TF89S_Z+[?""V-)8.[LROX5Y/P?_2.-D^(-RJR6U[5RA,E?)(G@ M=VFB:A_<1GG!%8O]>G/3P(Y26U^D4'"C(;(:JNTU]XR=L"/GUA<' $]Z7Q&J MK!@8"E\MZ04?X'I!>AVJB.GCD$$'VW/F*CIZ2DGV':#I?G=AI-/6X(@ZMI3@P5D\15;89Z@DH1 MS33R[KXQ90 QZH;5IF0N" YPU%),0VVOJ?%M \?2C8SJ[@ 4B!-$0+/7\;8" M"!\"N_I;(S!=.40#V&I%;QN*=>VQLY*:0&:FG08^L&3^1AG\W>^%*W>'JG9G MSM9W,T\\,,&CD?RV2/"]_ALJ/-_]#FB%L/W*XZ2 7-A'X]NHYL#.Q/C.B_.Z ML'+'SV"Z89(=,4_8=R8>N:^*O$BR;I@?3<)L%,M+.]U_&3LE$2QDFP*!R):O MEE2^*9ZF0AY,^:3SS3+[Y=5#%O)X]LR$SV/CP=!@+.RD1[>]IQ&C2 .=B60[ M.)N&PLZ27!=F.YL(H7S#'E+AWZOMZ2B4^T_"A4YH+0"#1\%.IG3#UI$Y?8+5 M5DRNRJ;:>CS@"U-^#9J M;;5V\S5L7UAKRGM]C&-.VQW9<;Q-3,LOYOZ20JY77F"]V@H#0IJP>4 MF<^YS(1LH@QA^#(CF2>87!*G+/^SQ*XB( CTN EX#&SG:VOW2'?&T3@W5N<] MN]S(-<7XHSEO$-8;W1/: !P;NO5I %W1W>T=P%G#'ZIP M2ND3J=PXN'?'@TR-<5R@*[W1O>_=K-$:+M' %:ZDMN&T)5!+>VV,W3G6]WJH M-11?A(\L;LG!;QP+O0YV>RY^ ,]H[ M2IY@E[_C_3+E@DA(IX"%B7KX M0_XT>^S(X.=S& .]/O4:@$6-J=X6W7V%YN,TYB%35JTL;%=QMOB-(:;2;13T MPMG=20R >]LD,\7+:=^C!_6LKGP">T5(^SR.QR$G+2DK/JB39SPA3 M7_2R\&L I#\L[)SJ_ZDA"2RHO1I?1@FSVX7K>Z!7B6]- FQ .43C4T>3G<;!SH> T= "HF MW5_@+A-. Y4BA65ABPY' M\PTJ*V4!,-#"AX B22HHP)5#-("]46\27HWEF9/%G%[=Y368+\*9?G >+<)2 MOZI;Q"S!W%RW@C&34'O6ULH%1IT79'/>&IRSV!<_L3<>>_W,B MHC141>34TZ3QU7CQYOM\]DL57#X-W@Q.>>P'49P*)O^A1AWL#0>E'W=#KUQ,O5^#N? MA'S,?14OE<>XJQ*4DF-^V::YM(-\UNX@^\-!,6CV3-QBV,%BW,%\8-2W.BI4 M HJO&/I@7K=,V &6-K0_\G*V(U:]:#GQA="Z/!B>\V@Z(KJ@=1'X%I7V6 KKBN4?WL%F@ EIS;*,@+#XSEJG?4F56$5N'A4&6# MJKTC?QVA5I?>V],NQL/A(!]@L#0"OCIX$DWOI,*33<>^',V]$%?B-R8F3,1E MYDHADS@\1,4_%YA CL&FXR&O3@BJE86Y'N<(+='WPR]1-'KB02#GG^7J7L@O MA!-^%S#3Z;FO7;#OAX/9<-EM-QMPL!@1_U0M45LE=$&.?4D[#H-J=JZ;'F!! M@SHCK]Y&B*Z8J,%,(K1V/PSE2"IP4K!1J9C6TCH]T*[3#\.!ZIH5%\X[XPEH MF89SS\_,A?8%:.Z%6C?NSDV1K>V O*X@N*R4>S/23FCI?!Q6'I%;6C2'VD7S M<3@H.B&&?VB?>J][^YG$@E@M^JZXZ;1$'(9 7C1Z?*QE\"T<(;1P/@W+4;K9 MBSN25NXG;)3]XD?(ZU3&]]I5]6DXR#H.BB$SO7$Q:/'+?%C$77T^[RQ/H?3N M7_82[TD4)_'B9?FG1#UVVP" (VVT@YQ M:>=3N1I_5>G<;DPL-8# MN?=1'\/P;C@H#94=R9DVPKD:.-R( M=926]-ZP**Q6LWYK8I#VE..DZ(>9^YI-0:7V*=XKH/[@R?U)&B?1E G[(@4/ M@)K@:YPC8&'"1T!>DHYXKN3\NC&JY7KC:$MX?U@*@-:O8GTZ\05(FE9\^O-!GFG<&;>@Y&$3X".B/J+IBZ8BM)5VZ$_9>J*BIY0 M&B"HN$CP@M$V1G^%U!4. \DT,)D;0,' U/= ?_K3%1T;\?T_KR["A(G0"^2V M,"M%;[LT&KI@O\K9 & +^406X?3!XR*K1R/RY"DON!I_C<+)5_XX2]^%+]!& MHZ$_QND.[AIO?.U:P0RT5F99+[2>84LIV=C09#?P_3O1Y&0(T?&TW'Q+][4SWM;XN_VB(@9)> MP>ZE $MAS2\#CCLZ? 3TQS,;6-C=N$,#4UT5 ]NV;>H#Q8V."=M2/ZHZ/.F %Y00.X2_94(E!$H?RKGV=4.6Z?[B.AOS7J M#&U3;O4PH.@V\[7KPXGTE5(;5 M<$L!%+FJEV0 0%+56QB[;V%([?%SW6V>QR.1H;ZW7V!^\?WTI@3XS$$T^A&S M<1HH>YF:Z,R?:WDB6@W6<*S^Q!"M022Y_7NI#*1ID]:7R:D4@Z2P#;^^JI#K M1)K0V51;KP!)66W2U7TTK3Y]O1U]]4<*BW#+RD#.2W;?FE\FK;:S+:D5N>QD M936HWE@EI.SBHX"#7(Y !@$6I+0T\]-)4AT!I^N77[@G8T4J;SM$S-T!1 MVZ%'>-324-)+B6&B_BH8.XVF'@_=T*ETI8&31>X @%7(6F@T;=ZE?N=QZ@5_ ML#O?BQ,FI%Z2J(>@OK'I'1,:&%0G2Q_LNQ%8NLI7)! ?:)@MY36<)RR/#5%. MRA$;+WY2+7U:4"[O3->>2*[&FN,5:@OI^KO(*GW]<5UU&FZ$_X3T?WM1:=-M M0%\G$%A:FL+UX-75F%Z8B\[K!=O=@NHPV!;4H%Z#B32.F1D!D8F \S11K)A& M(BG>E3I[5H$TS%4\VOD*MNK1IN"TR7="A\FL5+/IR-!7?YP7;*9P*/2PF/7U8#4:W;A Z&% RK5;%I5^N*0#@6; M*:R[7>5F@[JFCV==$IO\D?87=^VM^=C;6)^Y/9[34O:NQI=1]IYPL3]@ M%SG9F/"M#P9=05MFW*H*GA'=MI[E_"'L&BPH^UQ#. A=\F:O8ICNW0FP/ZW@Q")*BW'I;03#>CRHJ>E>>2&!PIK+QH.9T;^7%A>(+NQSI=D@Q%(9?9/,6R;P&ZMR&Z5OF[+^G.^K$-U;R_:]D!&VMWS_]S']W)VN^TK"EO9 M^,_"JHST1.G;TVM]K13&*3XQV-OI?;M<\ :E:W:9X+M,<.>2),X02BAT:V>'W-%/EE6[XXJ#,-W!SD$UQ5ID3DFOGC[56J31,FYC.L330O M>M1VP+Y<.DBEIAZM@0\,J<-,F,G[(M<<\P O* !6BV)ND)]#4XY_3!]J;30B#O] M]:9<>D(%7STN=+:E"[:^J&'#"_;\6[N+]NZBO;MH[R[:]2C$(BDA(/]5Y;[\ MT8+S7U@T$=[#O=R#@IHKM6QO:-X'#,P4=')MAJ' )M4IU5Z0%0WUS9%1,#-X M%8QZ0KJX]H*P.$N5]E*K@,LFRRW0M&TS_U9XK:.KHT+?)U[HC3QC+;KE)FA9 M3RX\7)TVI1N)H>C,\1)P26V6/ZG29N_Y0[UU)]MBZMMC/S_=4":7-E ; M-VCLIK.,CZ\\MAOCM(VQWRI>$RL3:9WJ#J=$HS+EV],;AJLB$L M-< WVJQ(096ALZFBF66*S'<33RM-T+3E*L]6.*JE!6\+^.8]6UF[W 3(VO8? MP;2S5D<+C=/SQ(OO?X0\5%[ T=%4.6X,=PI=X[[X?PV4TH'"S'O\0"4G;M-B M[RR;LBB 4,_IE8;8X49@IM>0V#BWX)&)NRAF^-DG%<+F?_C1)%0U"/? :.JZ M8HWR(K(33 .@H3/B(!ZF*L/K._%1DZ?]GSWZ0CM@HKPNDHH"+"C]G MGI!JSB2^9B*O%&S1ZEH:'@C[!W386V4G#0GYXDF]-G]:^RH\>U:Q5RF/[Q4W M5!F).]-+0O:NV!X>,+)@-O1?(UK:N_(4@._1.'E2 CH:Y<_A K?OVMYH%^JU M-G(+,V@LV*/1/Z1.H&@[CT3YY1W#-EW?!=NM!]]Z;61W%OM3+R"E6:C3?UXA M3[=\\FB;1F.A>_?L(*U!':6U!23!<&>$CX#NZVMEC]1QA0:6UR(:I7ZIUO?% M],'C(G-&7HD3J8]-+*DLD.[HSCV7)!8X/VA 6.^XG.7;C W&.%AO*(#X)AP7 M;M# [V@DE=Z$QU*9+@I2FG24U;90;/!--O64$DH#.QB>\V?U!'#V#J2I=;4'+T 7;5]<4+2L7:("E3';*8]\/YVFV57EE$D*_+QXM?Q[P#*$PE'Y M^EG+%(/.V=H7L'V+326I;1[WOUIE+8E&IZ:Y%[9;L_5]1N_G7'^7H70SLE3! M>.]T1:)1YV)K+TOEOP%332U4M^^7HK@?"%D M*SHLC@^B:9W/,SS MS.S[H+D7A9(SO2S\ P%C5_J'2E:28?I$:NS.Y*FTZY@K1=1VZ!$>M330J)^K MFY[ZJV#6F@^ KC1PLL@= + *6=W4UZ5P]G5P_'%=-=/9PVZ^&T6XD%5@1D%H%EZH2]\[9; MF85\S0]212.VM&9$3R/KDA MX(GII4>L$5P[%QDQ=9FPBVQWW>GPNH/L:MM==W;7G;*QN?.RWYT9E]N[^'18 M^KOGGH'.C,CM@T?>.U!-D*_0#'UFUM(=VS#<(K N_'H%)?HI6Y!V5?J=H.PL MG:.]U=>]:Z9FR=T*;\2FGO@9GQ:D&!=9?7/LTG$M+2L;/V@LI,4LK5[NE9;8 ME>#:6S1U7.AJJ:@\*7"4029,IA[8E=G:6C!VKM!8,P8?NJT^@+5G7[P,4!Z0 M1ZR4+@NKO-=D+.PK=QNP6AC5_S1A ^W&1&%;/^PK>QO@FZL@DW< +NK8+7D M/[7B 1SL[7R -)9I>5\J:G9=2M&Z?6+!(_L6AME,!21[*17EZ* ]'XX2)MH6B,BBV MCV+SDJ'E*GGQV(2QH#/G1\<@;UN5,; %PE)Z[',[E@@2)G46BO'-=C:N3 MK:?0UF\++ HPUM#8TF?TVD5R.^[U57I;3M;%VI(_#)6=^VI\(J?/$]#V>_A. MN_U^& [44(-H/,@'([;1END\]WR5NO-BWU?-O3!+>&LF5KR5?1P)$3WQ<'+B M/C<["D1N\ MM8-@[](MP6MA$CUT8?#A&T/7Q(>@1_3C4)4B35Y,B8^'>]K3[N-PD/0;]A#*OQ[+V;7(IH(;VI.-#3U MZ1,J!C)HI _J9VC+$S3W(@*05>Q 8'5;G?-&7M'9GC'$=[D)MNH*D9=R\*Z. MP(ZBI[-/[=MYN4\E9ZX1+_+EP>9X>6CGY2&5_+%&O#S< M'"_?VWGYGDH"5R->OM\<+S_8>?F!2@)6(UY^V!PO/]IY^9%*CE0C7G[<'"\_ MV7GYB4J>4R->?MH<+S_;>?G9D9>?2?'R\^9XN?<.H*R_<];62;&S2B,-0_+W M)/)_+D@9G::"AY/" M^^S:XR-)0M; $!CA/A3Z?1G\K'Q3-M% N=O5^><^@=MZ>PM4D;,"7D\+H5>H M+4Z8&Z9.&$GV49K<1T*5&%VT.9I&:9CL@07":4QT0T1#,6G .+K^14M8S3[0 MT4@CG*:'+L=K[R4K\'(U/N6/?"01-3W(J6N,K V!O(X&*E_#H8BOW !]PPWT M5>"JPF>^ MTL35+WZ$W%PQ_/! >YY]&@ZR_H-BY"Q4?S%V\O6=4GOB15$K"2:;D';\LFA0S/WKR MQ*B _"I-XD3"+M? 96HNH]7!IY#/\';D2>>D[P*1QH?/0WZ2)9Y("!Q!:[+G MBVR8Q!=AOF-;JE9U\C%LG8:DU!I@Z,UT$MFI?WQQ; M;6D73S.M37<2:A6OUA77\TB,&4\DS^PR"G9@3OMG M;$-&=NGYU\\FT\QJU2)(1^Q(H(V"5V'7YO&R*;*PKM@11QO%S*3@;@BU0G-I M@EJI*W9LTT916V'9YE$K[=1GV7_7.N]F0Z#'5&&==LL\).+A:D_!^X/QR;TJ M(OW(A#=A2\S8B"YNG@!4['IBR-@T^UZ5D35V,N=U)/AM3@(J_%MF3VD?QY[L MVC;"9[1AR[#C/*!BO&5&ED[0[(DDPTVB1^'H[/F!BVR$K@6[VVE!Y;RSK#>2 MNDHK6&^'V/=%[78PC._UQ+JY>092L)?3$/O?6:SXE"U^IF*P;B/UHQ(OCR83 MD7FT+L)$\##FOBUP#V]*T(71$RLD/D-?U1W5,>)$_NMT@\L"^'GH$NB)27>S MS-LFA6;E"C-[-'(CT@K[.C@2ZE4)JPMRVR&KKO>034GQNO."RO?K"MUL!^WM MD/QMTK]=4I)?ET]H+99V=%GM0VZ1_C'2P\/6DHMP'R3=I1?I]],[^TJ[JUEI MEU'XF"VV64BZ-:FTJP]N;:I1=^ALD9UA#2;]OE'YU7]M>U...@)F2[(%VEC; MU6B[C>_$M@EL5_[5IKE'[O:U!=J"P\VIA_%$W?"+@@^O)@"X-:H=/='JXQOZ M-G81X?8CCC<*&K:FVY'@_HXEM9 /;U]*V.;@ZBA3HC.E!7/C=)O+]N6ZH8** M63WRM6H##MIK3P)O-LHZ"HHLL>M8A67S>(USCPN(]VM#<]BRO#L$#M+0AFE( MOU8;VZ3H@R< E?O7:!YN(O0]%EJHLH:RA3>8TQ;GM**BO&723D&ZK7-P215Y MI69E$ ]?<0#.@OJE )SW[07@[.\"<&@%X/3Z:>YN=IO=4][=(;853WFOA(;F M;LK%@R4_Y#XM2MON=>"%\?'+DBTH*WD#> .\[8_U20ZZH)_0J^/-2%LE#/18 M>=L?(R)'W:W']H2QGHG=O*E>^K[Y975=0^Q8P Y7QI*]OY9'73D_%Q\T/]&N M:X@=P[9Y4#;SRGOI@^:WWG4-L4.X-@_*9IZ++WW0_&B\KB%V%>G-@[*9=^=+ M'S2_/J]KB!T^MGE0-O. _>KD:D#1-23_W&_=Q,F9F-=(%>S%^TCX;P-WQF9" M4K2&@;N^%M+\-=63*,R,7JD7W#(QW;?(V:8G@Z[@.DDB#E2$9+6=I4BZ\AH! M_1YA=WP]%0 +TI3YL>N35_,I]&O*IF2KELT]??_T0.\B_=">B_1@YR*EY2)M MN@+F405'4O*FL^605P29O==](ZGO8..!?WIKZQ9L K&>GX0F'QSW/!5 $E)J4AV:"4ZC^-?8.E+Z,FR A):)/+ MO6E)JCO\GD4T._HF]@V65C0H&*2>7DT.]5>3C^U=30YW5Y/MN)I<1F&.^]D_ M4ZDK7(22F#2C:Q,.":>O[RXHZ^&V1=EV33BVRJCDGHG;>R_4U@KO0-J=9["[ M[;0 ("&%LA.J\_1#3+&MSF!W 6H!P"TI+-@)Q^9IB)A2KYG$]MZR-@OC*Y;] MWNCC#DFF6_:&9$O,:T4I[[".86[*MH4[FO?3[6\6[2 MQ1+8S-RVM&P=/F/77!@=E['KAC_+-Q]:B\)E;EM:! ^?L>U8<#8OV*67KFA* MM_,$@2+>D]>SI:5T,-E)O[UMJ='1'Y=(G0ZS"8$ M71X]M/[CX4OMO8VF5,U=>U1V]=*$H(+[&MXP:@U?0E$V.P6^-"N7&V]/7%A$ MN-K1M;67GN1RPA\7EJNE./-/[<69S[^TBS>G%6^^JQ:\JQ:\0<3Z7BU8 M51"[]*:6,K_+K7K$^>6)TRBL.YN3K29NM1T-MNL$IH;IW9:0O7V2DWTYCU*1 M,)95PC,6_:MOCIW,H)>'\BW*1BJA.TXC9\_24\I'CU+!4DM:7N4R*UT7X:2V M+Y*O/-@Y!\A)%J3FEEM, )&B@00K5YU-'X+HA;'O3#S*R>FE;/YF3290\6V4 M>$'Y]TI;E1>LO[/DAOG1)%0%3,M7N7HL-_1Y['0@L)AL% X:$MAX8]-&.'X1 M4>S\BL6:'\/.N=E8_30#JWLN2]N;F=OCJGV[;%M ]"J&*#;,MNVNI#J^*-++ MH-W%TG<<2]^9KPI6C9X(LRCMN=UIS_.1\DY5AF%<<*Q3PLZ3(G#I <)&0WHK MKWVH:F!A;'1LZ=MCIP+!3V,CP80*GWT>?F52BF:^9[W+^;/6Y?QY.,C[SAW* MF&[D?"IVMW"U'>*JN'I@ROT>3K(Y61=%37-D*Z^>[Y7E8*24QA;UNR>X,AYG M,U0[;CT0FJ;8QEH0"K4DTD P'EWCG=F]P1QW,1IMX"F1"D%1(*9*F?&GO;0 M>/\.>&@,]G;'QAK'1GR>JE3(;SSDTW0ZBZ;)'[D9*>?8N<3 "_[./$-)FS6& M[-_QTX!C_<^L@+#@-&47X>U3I"@WW/L:#-6+X[$QBUZ3=,BOLM;DHS18+X[S M-=CTBF1$A?BT)2*EL;!=D>U*R J37I. \,?6]I#26-A>PY8%I,JD5R,@M_=, M,&^7W-;[4=H;&]B&9I: ].BF9^)8I^LJ]N^P-+>B:+G7 ]@0U6,,KY&ZC,="< MO/A^#VH4))&:V'OCX 966$\6&#U(3E*AV.",S+Q?#XUJ=<23!NHR"OV&6)6[ M]M#"96#!MMTW*I%@N3=@]DO+TX+N(_70E@5G$,7%7)F]4D&B-,R>QKQFPG=8 MVY"1>FB)@C.(4/#2WM[PACVR,#7'+[W?UVJ=LO=@UIU$"%,QF7,)YTD49MC] MP9/[DS1.HBD3=CT4/ "%B@F]K&WA"-&NB 6Q4@J$BUA(>5+;K,AKI?#XY_'+ MK?RFN::%L5./<#'20:/BQ,DX$M.C M<'3+_/LP"J+)B[%4AK$']M49($ME0S" ^JY*6^9Y"[&1U=5&V#==1^[J::1Q MBYGIIU:=#^[00,^-J-)$@],K0E-<>^1ER'#U-_?"WF; D$"(IW3OVQ]>A/(G M[-9[MES]#O17O_WA(!]AD U!XOHW)VDQ7_N5S]@)208GX0-5G!M1VPW M2&!%X+=7A+N94!-@IV\&5SJ7#ATO;( M1J&/--\E+/W1GZ]MODN .+,]DE#F4#B2?Y[('W)MI+V!M\L]\9]\;0R_C1U] MU^F<5_RZ2[S#ATJ=0=ZDOD[*$EY3D./0S12.6Y=CJXSA\WFI^FVASP.>"4&- M@![-+(!*64GEE%X6_:7V B"_G<_TSF3>"9MIW/=J2-.KLR9WL?- V%;VUL3 MQBO20%]&ZG!(_83?!;/Z:?IBDN8"6BT-CVV6;TTHFO&U=Z*250=M12J*D; M M]YT*P!*W2&-]+7B4E1%99^_7#X)MQ6\-81./.HJ:JYG)PBV47S._2$5$>/7/ M.+L/@UWCP@&T9@0BPG;F"97O%&>_5]&8C5#3C-(C-TDC^GJPCU;-@.H"<,K' M8Z;8Q[W >4^U#XCM66EM?X7R;L.+]O3BXC0_V"-=?+Y)DI>[8CL[6EJ>.GZ0 M7I,+:^R-9+BVK:&W=U?.'&*P;LSUWYF!8 [-M=2B=R0W>5_59 MEO;]90EM;,AL97!TCX6[U+3(5!I[ (0@=QOF>J-"Y8*0[:(--G:D?H&FIC6H MU2AEZPP(A9:"T6)=6ONVS!N8)=<<%BH-%*PA[5#<-YEP,U\V'Q$J"11,+&L3 MB[[=NYHYUQP3"BX%2TH+Y%*!%VH.76](*+A4K"]M,+ _^W=SLVD[HT.E@Y Q MITVV8FX" /-J@W' <04$ &U(8M_6N(L9MNEX4-@)!1FMQSK*\.L2Y%PAUX\! MA9F\1<[$(NIE,O;G$UT*#G[O&!R\OPL.WA5$;+2D=D40L8OM$2Z"J-ZQR%D6 M!-&3%_KL^&66^2&%["B.66*NB @?H4>(P8FB42NQ.C=;F<2Z]C0@GK?Q1# M5?;BY2Q#^(:UTA$[;:8&,?/.5$/^%N*L%-;B9X4+35W1Q6.6!WSD^R+U@GB^ MW9]'XC1*[Y)Q&LC?J;KX@(3I-K^%G6_33)I:8S*-31Y 7]E%+VDLHK[B)IE: MW7P-^[!O2Y :,[HCF_GJE(4GO^[//E_WE"&@'W8BCADR(!&DU[$E#*6N/7:R M3;.U1#!49&6.E\QE8\Q:8R?1- .C1&C?2XW,W@KCH <3=8VQ$RW MR$#J>06 M5&FNUX(]>'QV@L(T6%-W[$P*$PRUZ\[.#_>%^#E?B"&;J! =_*581V[TP$3R MC9,G MR7M7,8&,")67[MXP75->X&S;5L'Y$D6C)QX$RU4[HZ3WKRD'=!6VK$'8%ET!NS[JXM@7I+8W[WLI= MMD2JV_V]VA$]6Z,1TB8F;$>IR8/AV?0AB%[8+)M9*Z$W--L-'PV&(K#&ER8F 0DG MF9U$O7Q[$8[X(Q^E7I"]A\OOTBP:\OBEH!1PC*\W.K(+O;%LU.PD;;#:*02U M^(WZSYV&UL4$L! A0#% @ LHID4D%+)C@# M&0 ,(X! !4 ( !Y^, &ES9'(M,C R,#$R,S%?9&5F+GAM M;%!+ 0(4 Q0 ( +**9%+.MS$IXE$ #8-!0 5 " 1W] M !I&UL 64$L%!@ & 8 B@$ F( 0 $! end