0001062993-18-003728.txt : 20180913 0001062993-18-003728.hdr.sgml : 20180913 20180913082142 ACCESSION NUMBER: 0001062993-18-003728 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 65 CONFORMED PERIOD OF REPORT: 20180731 FILED AS OF DATE: 20180913 DATE AS OF CHANGE: 20180913 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COUNTERPATH CORP CENTRAL INDEX KEY: 0001236997 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 200004161 STATE OF INCORPORATION: NV FISCAL YEAR END: 0430 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35592 FILM NUMBER: 181067990 BUSINESS ADDRESS: STREET 1: 300-505 BURRARD STREET CITY: VANCOUVER STATE: A1 ZIP: V7X 1M3 BUSINESS PHONE: 604-320-3344 MAIL ADDRESS: STREET 1: 300-505 BURRARD STREET CITY: VANCOUVER STATE: A1 ZIP: V7X 1M3 FORMER COMPANY: FORMER CONFORMED NAME: COUNTERPATH SOLUTIONS, INC. DATE OF NAME CHANGE: 20050928 FORMER COMPANY: FORMER CONFORMED NAME: XTEN NETWORKS, INC DATE OF NAME CHANGE: 20040507 FORMER COMPANY: FORMER CONFORMED NAME: BROAD SCOPE ENTERPRISES INC DATE OF NAME CHANGE: 20030529 10-Q 1 form10q.htm FORM 10-Q CounterPath Corporation - Form 10-Q - Filed by newsfilecorp.com

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 10-Q

(Mark One)

[X] QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended July 31, 2018

OR

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

 For the transition period from ______________ to ______________

Commission file number 001-35592

COUNTERPATH CORPORATION
(Exact name of registrant as specified in its charter)

Nevada 20-0004161
(State or other jurisdiction of incorporation or (IRS Employer Identification No.)
organization)  

Suite 300, One Bentall Centre, 505 Burrard Street, Vancouver, British Columbia, Canada V7X 1M3
(Address, including zip code, of principal executive offices)

(604) 320-3344
(Registrant’s telephone number, including area code)

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

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).
Yes [X]   No [   ]

Indicate by check mark 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 definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company”, and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer [   ] Accelerated filer [   ]
Non-accelerated filer [   ] Smaller reporting company [X]
(Do not check if a smaller reporting company) Emerging growth company [   ]

1


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

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

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date: 5,941,909 shares of common stock issued and outstanding as of September 10, 2018.

2


COUNTERPATH CORPORATION
JULY 31, 2018 QUARTERLY REPORT ON FORM 10-Q

INDEX

    Page
     
  PART I – FINANCIAL INFORMATION
     
Item 1. Financial Statements. 4
     
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations. 22
     
Item 3. Quantitative and Qualitative Disclosures About Market Risk. 31
     
Item 4. Controls and Procedures. 31
     
  PART II – OTHER INFORMATION
     
Item 1. Legal Proceedings. 32
     
Item 1A. Risk Factors. 32
     
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds. 39
     
Item 3. Defaults Upon Senior Securities. 41
     
Item 4. Mine Safety Disclosures. 41
     
Item 5. Other Information. 41
     
Item 6. Exhibits. 41

3


PART I – FINANCIAL INFORMATION

Item 1. Financial Statements.

It is the opinion of management that the interim consolidated financial statements for the quarter ended July 31, 2018 include all adjustments necessary in order to ensure that the interim consolidated financial statements are not misleading.

In the interim consolidated financial statements for the quarter ended July 31, 2018, all amounts are expressed in United States dollars, unless otherwise indicated. The interim consolidated financial statements for the quarter ended July 31, 2018 are prepared in accordance with generally accepted accounting principles in the United States.

COUNTERPATH CORPORATION
INDEX TO INTERIM CONSOLIDATED FINANCIAL STATEMENTS
July 31, 2018
(Unaudited)
(Stated in U.S. Dollars)

  Page
   
Interim Consolidated Balance Sheets 5
   
Interim Consolidated Statements of Operations 6
   
Interim Consolidated Statements of Comprehensive Loss 6
   
Interim Consolidated Statements of Cash Flows 7
   
Interim Consolidated Statement of Changes in Stockholders’ Equity 8
   
Notes to the Interim Consolidated Financial Statements 9

4


COUNTERPATH CORPORATION
INTERIM CONSOLIDATED BALANCE SHEETS
(Stated in U.S. Dollars)
(Unaudited)

    July 31,     April 30,  
    2018     2018  
             
Assets            
 Current assets:            
     Cash $  1,877,163   $  2,348,883  
    Accounts receivable (net of allowance for doubtful accounts of $401,787 (2018 - $322,638))   3,203,169     3,509,010  
    Deferred sales commission costs – current – Note 4   87,566      
    Derivative assets   15,720      
    Prepaid expenses and deposits   161,661     191,245  
       Total current assets   5,345,279     6,049,138  
             
   Deposits   97,389     98,633  
   Deferred sales commission costs – non-current – Note 4   70,449      
   Equipment   98,260     121,819  
   Goodwill   6,744,713     6,843,575  
   Intangibles and other assets   218,666     221,062  
       Total Assets $  12,574,756   $  13,334,227  
             
Liabilities and Stockholders’ Equity            
 Current liabilities:            
   Accounts payable and accrued liabilities $  2,490,403   $  2,437,733  
   Derivative liability   10,318      
   Unearned revenue   2,558,932     2,565,876  
   Customer deposits   2,200     2,200  
   Accrued warranty   59,839     63,130  
       Total current liabilities   5,121,692     5,068,939  
             
   Deferred lease inducements   11,638     14,339  
   Unrecognized tax liability   9,763     9,763  
       Total liabilities   5,143,093     5,093,041  
             
 Stockholders’ equity:            
  Preferred stock, $0.001 par value
     Authorized: 100,000,000
     Issued and outstanding: July 31, 2018 – nil; April 30, 2018 – nil
       
   Common stock, $0.001 par value – Note 7
     Authorized: 100,000,000
     Issued: July 31, 2018 – 5,939,598; April 30, 2018 – 5,930,468
  5,940     5,931  
 Additional paid-in capital   75,440,528     75,170,181  
 Accumulated deficit – Note 4   (64,578,599 )   (63,701,685 )
 Accumulated other comprehensive loss – currency translation adjustment   (3,436,206 )   (3,233,241 )
     Total stockholders’ equity   7,431,663     8,241,186  
Liabilities and Stockholders’ Equity $  12,574,756   $  13,334,227  
             
Commitments – Note 10            
Contingencies – Note 11            

See accompanying notes to the interim consolidated financial statements

5


COUNTERPATH CORPORATION
INTERIM CONSOLIDATED STATEMENTS OF OPERATIONS
(Stated in U.S. Dollars)
(Unaudited)

    Three Months Ended  
    July 31,  
    2018     2017  
Revenue – Note 9:            
 Software $  1,356,002   $  1,698,893  
 Subscription, support and maintenance   1,251,020     967,062  
 Professional services and other   280,808     446,851  
             Total revenue   2,887,830     3,112,806  
Operating expenses:            
 Cost of sales (includes depreciation of $528 (2017 - $1,584))   595,556     388,243  
 Sales and marketing   994,960     1,004,284  
 Research and development   1,402,956     1,361,473  
 General and administrative   991,638     892,587  
             Total operating expenses   3,985,110     3,646,587  
Loss from operations   (1,097,280 )   (533,781 )
Interest and other income (expense), net:            
 Interest expense   (5 )   (53 )
 Foreign exchange gain (loss)   80,936     (618,699 )
 Gain on change in fair value of derivative instruments   5,402      
             Total interest and other income (expense), net   86,333     (618,752 )
Net loss for the period $  (1,010,947 ) $ (1,152,533 )
             
Net loss per share:            
 Basic and diluted – Note 12 $  (0.17 ) $  (0.23 )
Weighted average common shares outstanding:            
 Basic and diluted – Note 12   5,932,417     5,036,954  

See accompanying notes to the interim consolidated financial statements

COUNTERPATH CORPORATION
INTERIM CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(Stated in U.S. Dollars)
(Unaudited)

    Three Months Ended  
    July 31,  
    2018     2017  
Net loss for the period $  (1,010,947 ) $  (1,152,533 )
Other comprehensive loss:            
 Foreign currency translation adjustments   (202,966 )   1,196,553  
Comprehensive (loss) income $  (1,213,913 ) $  44,020  

See accompanying notes to the interim consolidated financial statements

6


COUNTERPATH CORPORATION
INTERIM CONSOLIDATED STATEMENTS OF CASH FLOWS
(Stated in U.S. Dollars)
(Unaudited)

    Three Months Ended  
    July 31,  
    2018     2017  
             
Cash flows from operating activities:            
 Net loss for the period $  (1,010,947 ) $  (1,152,533 )
 Adjustments to reconcile net loss to net cash used in operating activities:        
     Deferred lease inducements   (2,494 )   (2,461 )
     Depreciation and amortization   28,942     29,454  
     Unrealized foreign exchange (gain) loss   (120,744 )   612,273  
     Stock-based compensation – Note 7   267,412     296,332  
     Change in fair value of derivative instruments   (5,402 )    
             
 Changes in assets and liabilities:            
     Accounts payable and accrued liabilities   66,822     137,892  
     Accounts receivable   305,836     (533,849 )
     Deferred sales commission costs – Note 4   (23,982 )    
     Accrued warranty   (3,291 )   555  
     Customer deposits       4,861  
     Prepaid expenses and deposits   29,085     11,256  
     Unearned revenue   (6,944 )   (118,085 )
Net cash used in operating activities   (475,707 )   (714,305 )
             
Cash flows from investing activities:            
 Purchases of equipment   (3,911 )   (34,592 )
 Purchases of intangibles   (265 )   (7,161 )
Net cash used in investing activities   (4,176 )   (41,753 )
             
Cash flows from financing activities:            
 Net proceeds from issuance of common stock   2,944     1,174,302  
 Repurchases of common stock       (9,964 )
Net cash provided by financing activities   2,944     1,164,338  
             
Foreign exchange effect on cash   5,219     46,963  
             
Increase (decrease) in cash   (471,720 )   455,243  
             
Cash, beginning of the period   2,348,883     2,071,019  
Cash, end of the period $  1,877,163   $  2,526,262  
             
Supplemental disclosure of cash flow information            
 Cash paid for:            
     Interest $  5   $  53  
     Taxes $  –   $  –  
             
 Non cash transactions – Notes 7            

See accompanying notes to the interim consolidated financial statements

7


COUNTERPATH CORPORATION
INTERIM CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY
for the Three Months Ended July 31, 2018

(Stated in U.S. Dollars)
(Unaudited)

    Common Shares     Treasury Shares                          
                                        Accumulated        
    Number           Number           Additional           Other        
    of           of           Paid-in     Accumulated     Comprehensive        
    Shares     Par Value     Shares     Par Value     Capital     Deficit     Loss     Total  
                                                 
Balance, April 30, 2017   5,005,245   $  5,005     (59,900 ) $  (60 ) $  71,680,575   $  (60,481,015 ) $  (4,025,196 ) $  7,179,309  
                                                 
Shares issued:                                                
Private placement, net of share issuance costs – Note 7   539,240     539             1,165,957             1,166,496  
Share repurchase plan – Note 7           (5,300 )   (5 )   (11,053 )           (11,058 )
Cancellation of shares Note 7   (62,600 )   (62 )   62,600     62     1,095             1,095  
Stock-based compensation – Note 7                   296,332             296,332  
Employee share purchase program – Note 7   3,923     4             7.801             7,805  
Net loss for the period                       (1,152,533 )       (1,152,533 )
Foreign currency translation adjustment                           1,196,553     1,196,553  
Balance, July 31, 2017   5,485,808   $  5,486     (2,600 ) $  (3 ) $  73,140,707   $  (61,633,548 ) $  (2,828,643 ) $  8,683,999  
                               
Balance, April 30, 2018   5,930,468   $  5,931       $  –   $  75,170,181   $  (63,701,685 ) $  (3,233,241 ) $  8,241,186  
Adoption of ASC 606 – Note 4                                 134,033           134,033  
Balance, May 1, 2018   5,930,468   $  5,931       $  –   $  75,170,181   $  (63,567,652 ) $  (3,233,241 ) $  8,375,219  
                                                 
Shares issued:                                                
Stock-based compensation – Note 7                   267,412             267,412  
Employee share purchase program – Note 7   2,172     2             5,321             5,323  
Exercise of stock options – Note 7   6,958     7             (2,386 )           (2,379 )
Net loss for the period                       (1,010,947 )       (1,010,947 )
Foreign currency translation adjustment                           (202,965 )   (202,965 )
Balance, July 31, 2018   5,939,598   $  5,940       $  –   $  75,440,528   $  (64,578,599 ) $  (3,436,206 ) $  7,431,663  

See accompanying notes to the interim consolidated financial statements

8


COUNTERPATH CORPORATION
NOTES TO THE INTERIM CONSOLIDATED FINANCIAL STATEMENTS
July 31, 2018
(Unaudited)

Note 1 Nature of Operations
   

CounterPath Corporation (the “Company”) was incorporated in the State of Nevada on April 18, 2003. The Company focuses on the design, development, marketing and sales of software applications and related services, such as pre and post sales technical support and customization services, that enable enterprises and telecommunication service providers to deliver Unified Communications (“UC”) services, including voice, video, messaging and collaboration functionality, over their Internet Protocol, or IP, based networks. The Company’s products are sold either directly or through channel partners, to small, medium and large businesses (“enterprises”) and telecom service providers, in North America, and in Europe, Middle East, Africa (collectively “EMEA”), Asia Pacific and Latin America.

   
Note 2

Basis of Presentation and Principles of Consolidation

   

The accompanying interim consolidated financial statements have been prepared in accordance with the accounting principles generally accepted in the United States of America (“U.S. GAAP”) and are stated in U.S. dollars, except where otherwise disclosed.

   

These interim consolidated financial statements include the accounts of the Company and its wholly- owned subsidiaries, CounterPath Technologies Inc., a company existing under the laws of the province of British Columbia, Canada, and BridgePort Networks, Inc. (“BridgePort”), a company incorporated under the laws of the state of Delaware. The results of NewHeights Software Corporation (“NewHeights”), which subsequently was amalgamated with another subsidiary to become CounterPath Technologies Inc., are included from August 2, 2007, the date of acquisition. The results of FirstHand Technologies Inc. (“FirstHand”), which subsequently was amalgamated with CounterPath Technologies Inc., and BridgePort are included from February 1, 2008, the date of acquisition. All inter-company transactions and balances have been eliminated.

   

These interim consolidated financial statements have been prepared on a going concern basis, which implies the Company will continue to realize its assets and discharge its liabilities and commitments in the normal course of business.

   
 

Going Concern

   

The Company has experienced recurring losses and has an accumulated deficit of $64,578,599 as of July 31, 2018, as a result of flat to declining revenues resulting from a number of factors including its buildout of a cloud based subscription platform concurrent with the change of its licensing model to subscription based licensing and has not reached profitable operations which raises substantial doubt about its ability to continue operating as a going concern within one year of the date of the financial statements.

   

The Company has historically been able to manage liquidity requirements through cost management and cost reduction measures, supplemented with raising additional financing. As of July 31, 2018, the Company does not have any commitments to raise funds.

   

To alleviate this situation, the Company has plans in place to improve its financial position and liquidity, while executing on its growth strategy, by managing and or reducing costs that is not expected to have an adverse impact on the ability to generate cash flows, as the transition to its software as a service platform and subscription licensing continues.

   
 

Interim Reporting

   

The information presented in the accompanying interim consolidated financial statements is without audit pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in the consolidated financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations, although the Company believes that the disclosures are adequate to make the information presented not misleading.

9


COUNTERPATH CORPORATION
NOTES TO THE INTERIM CONSOLIDATED FINANCIAL STATEMENTS
July 31, 2018
(Unaudited)

These statements reflect all adjustments, which are, in the opinion of management, necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented in accordance with generally accepted accounting principles in the United States of America. Except where noted, these interim financial statements follow the same accounting policies and methods of their application as the Company’s April 30, 2018 annual audited consolidated financial statements. All adjustments are of a normal recurring nature. It is suggested that these interim financial statements be read in conjunction with the Company’s April 30, 2018 annual audited consolidated financial statements.

   

Operating results for the three months ended July 31, 2018 are not necessarily indicative of the results that can be expected for the year ending April 30, 2019.

   
Note 3

Summary of Significant Accounting Policies

   

The significant accounting policies used in preparation of these interim consolidated financial statements are disclosed in our Annual Report on Form 10-K for the fiscal year ended April 30, 2018 filed with the Securities Exchange Commission on July 25, 2018, and there have been no changes to the Company's significant accounting policies during the three months ended July 31, 2018, except for the revenue recognition policy, described in Note 4 – Revenue Recognition under ASC 606, that was updated as a result of adopting Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers: Topic 606 (ASU 2014-09 or ASC 606). ASU 2014-09 also included Subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers. All amounts and disclosures set forth herein are in compliance with these standards.

   
 

Concentrations of Credit Risk

   

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and accounts receivable. The Company has exposure to credit risk to the extent cash balances exceed amounts covered by federal deposit insurance; however, the Company believes that its credit risk on cash balances is immaterial. The Company is also subject to concentrations of credit risk in its accounts receivable. The Company monitors and actively manages its receivables, and from time to time will insure certain receivables with higher credit risk and may require collateral or other securities to support its accounts receivable.

   

Revenue from significant customers for the three months ended July 31, 2018 and 2017 is summarized below:


    Three Months Ended  
      July 31,  
    2018     2017  
  Customer A   10%     –%  
  Customer B   –%     11%  

The table below presents significant customers who accounted for greater than 10% of total accounts receivable as of July 31, 2018 and April 30, 2018:

      July 31,     April 30,  
      2018     2018  
  Customer C   19%     18%  
  Customer D   2%     13%  

10


COUNTERPATH CORPORATION
NOTES TO THE INTERIM CONSOLIDATED FINANCIAL STATEMENTS
July 31, 2018
(Unaudited)

Accounts Receivable and Allowance for Doubtful Accounts

Accounts receivable are presented net of an allowance for doubtful accounts.

      July 31,     April 30,  
      2018     2018  
  Balance of allowance for doubtful accounts, beginning of period $  322,638   $  80,232  
  Bad debt provision   79,149     578,024  
  Write-off of receivables       (335,618 )
  Balance of allowance for doubtful accounts, end of period $  401,787   $  322,638  

The Company determines the allowance for doubtful accounts by considering a number of factors, including the length of time the accounts receivable are beyond the contractual payment terms, previous loss history, and the customer’s current ability to pay its obligation. When the Company becomes aware of a specific customer’s inability to meet its financial obligations to the Company, the Company records a charge to the allowance to reduce the customer’s related accounts.

Derivative Instruments

The Company accounts for derivative instruments, consisting of foreign currency forward contracts, pursuant to the provisions of ASC 815, Derivatives and Hedging (“ASC 815”). ASC 815 requires the Company to measure derivative instruments at fair value and record them in the balance sheet as either an asset or liability and expands financial reporting about derivative instruments and hedging activities by requiring enhanced disclosures to enable investors to better understand their effects on an entity’s financial position, results of operations and cash flows. The Company does not use derivative instruments for trading purposes. ASC 815 also requires qualitative disclosures about objectives and strategies for using derivatives, quantitative disclosures about fair value amounts of and gains and losses on derivative instruments, and disclosures about credit-risk-related contingent features in derivative agreements.

The Company also routinely enters into foreign currency forward contracts, not designated as hedging instruments, to protect the Company from fluctuations in exchange rates. Gains or losses arising out of marked to market fair value valuation of non-designated forward contracts are recognized in net income.

The Company records foreign currency option and forward contracts on its Consolidated Balance Sheets as derivative assets or liabilities depending on whether the fair value of such contracts is a net asset or net liability, respectively. See Note 5 - Derivative Instruments for further detail. The Company did not enter any foreign currency derivatives designated as cash flow hedges in the three months ended July 31, 2018.

Recently Adopted Accounting Pronouncements

In May 2014, FASB issued ASU 2014-09, Revenue From Contracts With Customers (“Topic 606”) which supersedes the revenue recognition requirements in Topic 605 “Revenue Recognition” (“Topic 605”) and requires entities to recognize revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods and services. The Company adopted ASU 2014-09 as of May 1, 2018 using the modified retrospective transition method. See Note 4 – Revenue Recognition under ASC 606 for further details.

11


COUNTERPATH CORPORATION
NOTES TO THE INTERIM CONSOLIDATED FINANCIAL STATEMENTS
July 31, 2018
(Unaudited)

  Recently Issued Accounting Pronouncements
   

In August 2017, the FASB issued ASU 2017-12, Targeted Improvements to Accounting for Hedging Activities, which amends the presentation and disclosure requirements and changes how companies assess effectiveness. The amendments are intended to more closely align hedge accounting with companies’ risk management strategies, simplify the application of hedge accounting, and increase transparency as to the scope and results of hedging programs. This amendment is effective for annual periods beginning after December 15, 2018, including interim periods within those periods. Early application is permitted. The Company is currently assessing the future impact of this update on its consolidated financial statements and related disclosures.

   

In January 2017, the FASB issued ASU 2017-04, Intangibles – Goodwill and Other: Simplifying the Test for Goodwill Impairment, which amends the guidance to eliminate Step 2 from the goodwill impairment test. Instead, under the amendments in the new guidance, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. The entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. The amendments will be effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company is evaluating the impact of this amendment on its consolidated financial statements and related disclosures.

   

In June 2016, the FASB issued ASU 2016-13, Financial Instruments: Measurement of Credit Losses on Financial Instruments which amends the guidance on measuring credit losses on financial assets held at amortized cost. The amendment is intended to address the issue that the previous “incurred loss” methodology was restrictive for a company’s ability to record credit losses based on not yet meeting the “probable” threshold. The new language will require these assets to be valued at amortized cost presented at the net amount expected to be collected will a valuation provision. The amendments will be effective for fiscal years beginning after December 15, 2019. The Company is evaluating the impact of this amendment on our consolidated financial statements and related disclosures.

   

In February 2016, FASB issued ASU 2016-02, Leases. The guidance would require lessees to recognize most leases on their balance sheets as lease liabilities with corresponding right -of-use assets. The guidance is effective for annual and interim reporting periods beginning on or after December 15, 2018. The Company is currently evaluating the impact of its pending adoption of ASU 2016-02 on its consolidated financial statements.

   
Note 4

Revenue Recognition under ASC 606

   

On May 1, 2018, the Company adopted the new accounting standard, ASC 606 “Revenue from Contracts with Customers” and all related amendments to the new accounting standard to contracts using the modified retrospective method. The Company recognized the cumulative effect of initially applying the new revenue recognition standard to contracts with open performance obligations as of May 1, 2018, as an adjustment to the opening balance of retained earnings. Results of the reporting period beginning May 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with the Company's historic accounting under ASC 605.

   

Revenues from contracts with customers are recognized when control of promised goods and services is transferred to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.

   
 

The Company recognizes revenue using the five-step model as prescribed by ASC 606:


  1)

Identification of the contract, or contracts, with a customer;

  2)

Identification of the performance obligations in the contract;

12


COUNTERPATH CORPORATION
NOTES TO THE INTERIM CONSOLIDATED FINANCIAL STATEMENTS
July 31, 2018
(Unaudited)

  3)

Determination of the transaction price;

  4)

Allocation of the transaction price to the performance obligations in the contract; and

  5)

Recognition of revenue when or as, the Company satisfies a performance obligation.

When a contract with a customer is signed, the Company assesses whether collection of the fees under the arrangement is probable. The Company estimates the amount to reserve for uncollectible amounts at the end of each reporting period based on the aging of the contract balance, current and historical customer trends, and communications with its customers. These reserves are recorded against the related accounts receivable.

The transaction price is the consideration that the Company expects to receive from its customers in exchange for its products or services. In determining the allocation of the transaction price, the Company identifies performance obligations in contracts with customers, which may include products, subscriptions to software and services, support, professional services and training. The Company allocates the transaction price to each performance obligation on a relative standalone selling price basis. The standalone selling price (SSP) is the price at which the Company would sell a promised product or service separately to a customer. The Company determines the SSP using information that may include market conditions or other observable inputs. In certain cases, the Company is able to establish a SSP based on observable prices for products or services sold separately. In these instances, the Company would use a single amount to estimate a SSP. If a SSP is not directly observable, for example when pricing is variable, the Company will use a range of SSP.

In certain circumstances, the Company may estimate SSP for a product or service by applying the residual approach. This approach has been most commonly used when certain perpetual software licenses are only sold bundled with one year of post-contract support or other services, and a price has not been established for the software.

Significant judgement is used to determine SSP and to determine whether there is a variance that needs to be allocated based on the relative SSP of the various products and services. Estimating SSP is a formal process that includes review and approval by the Company’s management.

Software Revenue

The Company generates software revenue primarily on a single fee per perpetual software license basis. The Company recognizes software revenue for perpetual licenses when control has transferred to the customer, which is generally at the time of delivery when the customer has the ability to deploy the licenses, provided all revenue recognition criteria have been met. If the revenue recognition criteria has not been met, the revenue is deferred or not recognized.

Subscription, support and maintenance

Revenue from the Company’s recurring subscription revenue from subscriptions related to our software as a service offering is recognized ratably over the contractual subscription term as control of the goods or services is transferred to the customer, beginning on the date that the subscription is made available to the customer. Support and maintenance revenue is generated from recurring annual software support and maintenance contracts for our perpetual software licenses and is recognized ratably over the term of the service period, which is generally twelve months. Support and maintenance services include e-mail and telephone support, unspecified rights to bug fixes and product updates and upgrades and enhancements available on a when-and-if available basis. Both subscription revenue and support and maintenance revenue are typically billed annually in advance based on the terms of the arrangement.

Professional services and other

Professional services and other revenue is generated through services including product configuration and customization, implementation, dedicated engineering and training. The amount of product configuration and customization required by a customer typically increases as the order size increases from a given customer. Services and pricing may vary depending upon a customer’s requirements for customization, implementation and training. Depending on the services to be provided, revenue from professional services and other is generally recognized at the time of delivery when the services have been completed and control has been transferred.

13


COUNTERPATH CORPORATION
NOTES TO THE INTERIM CONSOLIDATED FINANCIAL STATEMENTS
July 31, 2018
(Unaudited)

For contracts with elements related to customized network solutions and certain network build-outs or software systems that require significant modification or customization, the Company will recognize revenue using the percentage-of-completion method. In using the percentage-of-completion method, revenues are generally recorded based on completion of milestones as described in the agreement. Profit estimates on long-term contracts are revised periodically based on changes in circumstances and any losses on contracts are recognized in the period that such losses become known.

Unearned Revenue

Unearned revenue represent billings or payments received in advance of revenue recognition and is recognized upon transfer of control. Balances consist primarily of annual support and subscription services and professional services not yet provided as of the balance sheet date.

During the three months ended July 31, 2018, the Company recognized $947,800 in revenue in its consolidated statements of operations that was previously recognized as unearned revenue in the consolidated balance sheets.

Costs to Obtain a Customer Contract

Sales commissions and related expenses are considered incremental and recoverable costs of acquiring customer contracts. These costs are capitalized and amortized on a systematic basis, consistent with the timing of revenue recognition over the anticipated benefit period of up to 3.5 years, depending on the products and services. The anticipated benefit period was estimated based on the average length of applicable customer contracts and includes the contract term and any anticipated renewal periods. This amortization expense is recorded in sales and marketing expense within the Company's consolidated statement of operations. The Company has elected to apply a practical expedient that permits the Company to expense costs to obtain a contract as incurred, if the anticipated benefit period is one year or less. From time to time, management will revisit the estimates used in recognizing the costs to obtain customer contracts.

During the three months ended July 31, 2018, the Company capitalized approximately $41,800 of costs to obtain revenue contracts and amortized approximately $54,100 to marketing and sales expense. Capitalized costs to obtain a revenue contract on the Company's condensed consolidated balance sheets totaled approximately $158,000 at July 31, 2018.

Costs to Fulfill a Customer Contract

Certain contract costs incurred to fulfill obligations under a contract are capitalized when such costs generate or enhance resources to be used in satisfying future performance obligations and the costs are deemed recoverable. Judgement is used in determining whether certain contract costs can be capitalized. These costs are capitalized and amortized on a systematic basis to match the timing of revenue recognition over the anticipated benefit period of up to 3.5 years, depending on the products and services. The anticipated benefit period was estimated based on the average length of applicable customer contracts and includes the contract term and any anticipated renewal periods. This amortization expense is recorded in cost of sales in the Company’s consolidated statement of operations. From time to time, management will review the capitalized costs for impairment and will also revisit the estimates used in recognizing the costs to fulfill customer contracts.

14


COUNTERPATH CORPORATION
NOTES TO THE INTERIM CONSOLIDATED FINANCIAL STATEMENTS
July 31, 2018
(Unaudited)

Adoption Impact of ASC 606

The Company recognized the cumulative effect of initially applying ASC 606 as an adjustment to retained earnings in the condensed consolidated balance sheet as of May 1, 2018:

      Balance at     ASC 606     Balance at  
      April 30, 2018     Adjustments     May 1, 2018  
  Current assets:                  
       Deferred sales commissions costs $  –   $  70,248   $  70,248  
  Non-current assets:                  
       Deferred sales commissions costs $  –   $  63,785   $  63,785  
  Stockholders’ equity:                  
       Accumulated deficit $  (63,701,685 ) $  134,033   $  (63,567,652 )

The following tables summarize the adoption impact of ASC 606 on the Company's condensed consolidated financial statements for the three months ended July 31, 2018.

Selected Condensed Consolidated Income Statement Line Items:

      July 31, 2018  
            ASC 606     (As Reported)  
      ASC 605     Adjustments     ASC 606  
  Revenue:                  
     Software $  1,376,243   $  (20,241 ) $  1,356,002  
     Subscription, support and maintenance   1,251,197     (177 )   1,251,020  
     Professional services and other   254,928     25,880     280,808  
         Total revenue $  2,882,368   $  5,462   $  2,887,830  
                     
  Operating expenses:                  
     Sales and marketing $  1,018,942   $  (23,982 ) $  994,960  
  Loss from operations $  (1,121,262 ) $  23,982   $  (1,097,280 )
                     
  Net loss per share:                  
     Basic and diluted $  (0.17 ) $  –   $  (0.17 )

Selected Condensed Consolidated Balance Line Items:

      July 31, 2018  
            ASC 606     (As Reported)  
      ASC 605     Adjustments     ASC 606  
  Current assets:                  
     Deferred sales commissions costs $  –   $  87,566   $  87,566  
     Unearned revenue $  2,564,394   $  (5,462 ) $  2,558,932  
  Non-current assets:                  
     Deferred sales commissions costs $  –   $  70,449   $  70,449  
  Stockholders’ equity:                  
     Accumulated deficit $  (64,731,152 ) $  152,553   $  (64,578,599 )

15


COUNTERPATH CORPORATION
NOTES TO THE INTERIM CONSOLIDATED FINANCIAL STATEMENTS
July 31, 2018
(Unaudited)

Selected Condensed Consolidated Statement of Cash Flows Line Items:

      July 31, 2018  
            ASC 606     (As Reported)  
      ASC 605     Adjustments     ASC 606  
  Net loss $  (1,040,391 ) $  29,444   $  (1,010,947 )
  Deferred sales commissions costs $  –   $  (23,982 ) $  (23,982 )
  Unearned revenue $  (1,482 ) $  (5,462 ) $  (6,944 )
  Net cash provided by operating activities $  (475,707 ) $  –   $  (475,707 )

  Disaggregation of Revenue
   

The Company disaggregates its revenue by geographic region. See Note 9 – Segmented Information for more information.

   
Note 5

Derivative Instruments

   

In the normal course of business, the Company is exposed to fluctuations in the exchange rates associated with foreign currencies. The Company’s primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk.

   
 

Foreign Currency Exchange Rate Risk

   

A majority of the Company’s revenue activities are transacted in U.S. dollars. However, the Company is exposed to foreign currency exchange rate risk inherent in conducting business globally in numerous currencies, of which the most significant to the Company’s operations for the three months ended July 31, 2018 is the Canadian dollar as a majority of the Company’s expenses are in Canadian dollars. The Company’s foreign currency risk management program includes foreign currency derivatives with cash flow hedge accounting designation that utilizes foreign currency forward contracts to hedge exposures to the variability in the U.S. dollar equivalent of anticipated non-U.S. dollar-denominated cash flows. During the three months ended July 31, 2018 and 2017, the Company did not enter into any cash flow hedges.

   

The Company also periodically enters into foreign currency forward contracts and foreign currency option contracts that are not designated as hedging instruments, to protect it from fluctuations in exchange rates. During the three months ended July 31, 2018, the Company entered into a foreign currency forward contract and two foreign currency option contracts. As of July 31, 2018, the Company had a $500,000 notional value foreign currency forward contract maturing September 28, 2018 (2017: nil). Notional amounts do not quantify risk or represent assets or liabilities of the Company, but are used in the calculation of cash settlements under the contracts. The fair value of the forward contract at July 31, 2018 was ($10,318) (2017: nil), and the Company recognized a marked to market loss on the forward contract for the three months ended July 31, 2018 of $10,318 and this loss was included in the fair value adjustment on derivative instruments. As of July 31, 2018, the Company had $1,000,000 of notional value foreign currency option contracts expiring through December 20, 2018 (2017: nil). The fair value of the option contracts at July 31, 2018 was $15,720 (2017: nil), and the Company recognized a marked to market gain on the option contracts for the three months ended July 31, 2018 of $15,720 and this gain is included in the fair value adjustment on derivative instruments. The Company did not enter into any forward or option contracts during the three months ended July 31, 2017.

16


COUNTERPATH CORPORATION
NOTES TO THE INTERIM CONSOLIDATED FINANCIAL STATEMENTS
July 31, 2018
(Unaudited)


Note 6 Fair Value Measurements
   

Assets and liabilities recorded at fair value in the consolidated financial statements are categorized based upon the level 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 valuation of these assets or liabilities are set forth below. Transfers between levels are recognized at the end of each quarter. The Company did not recognize any transfers between levels during the periods presented.

   
 

Level 1—Inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities.

   

Level 2—Inputs (other than quoted prices included in Level 1) are observable for the asset or liability, either directly or indirectly such as interest rates, foreign exchange rates, and yield curves that are observable at commonly quoted intervals.

   

Level 3— unobservable inputs for the asset or liability which are typically based on an entity’s own assumptions, as there is little, if any, related market activity.

   

Assets and liabilities are classified based on the lowest level of input that is significant to the fair value measurements. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.

   

The carrying values of financial instruments classified as current assets and current liabilities approximates their fair values, based on the nature and short maturity of these instruments, and are presented in the Company’s financial statements at carrying cost.

   

The following table presents the Company’s assets and liabilities that are measured at fair value on a recurring basis as of July 31, 2018 and April 30, 2018.


        Carrying           Fair Value        
  As at July 31, 2018     Amount     Fair Value     Levels     Reference  
  Assets                          
  Cash   $  1,877,163   $  1,877,163     1     N/A  
  Foreign currency option contracts     15,270     15,270     2     Note 5  
      $  1,892,433   $  1,892,433              
                             
  Liabilities                          
  Foreign currency forward contracts   $  10,318   $  10,318     2     Note 5  

        Carrying           Fair Value        
  As at April 30, 2018     Amount     Fair Value     Levels     Reference  
  Cash   $  2,348,883   $  2,348,883     1     N/A  

Note 7 Common Stock
   
  Private Placement
   

On July 20, 2017, the Company issued an aggregate of 539,240 shares of common stock under a non- brokered private placement at a price of $2.20 per share for total gross proceeds of $1,186,328 less issuance costs of $19,832. There were no private placements during the three months ended July 31, 2018.

17


COUNTERPATH CORPORATION
NOTES TO THE INTERIM CONSOLIDATED FINANCIAL STATEMENTS
July 31, 2018
(Unaudited)

 

Stock Options

During the three months ended July 31, 2018, the Company granted 7,500 stock options to an employee of the Company. No stock options were granted in the same period in the prior year. The weighted-average fair value of options granted during the three months ended July 31, 2018 was $2.47. The weighted-average assumptions utilized to determine such value is presented in the following table:

    Three Months Ended
    July 31, 2018
  Risk-free interest rate 2.86%
  Expected volatility 251.78%
  Expected term 3.7 years
  Dividend yield 0%

During the three months ended July 31, 2018, the Company issued 6,958 shares pursuant to cashless exercises of 35,500 stock options and remitted employee tax withholdings of approximately $2,386 on the behalf of its employees. No stock options were exercised in the same period in the prior year. The following is a summary of the status of the Company’s stock options as of July 31, 2018 and the stock option activity during the three months ended July 31, 2018:

      Weighted Average  
      Number of     Exercise Price  
      Options     per Share  
  Outstanding at April 30, 2018   675,042   $  2.66  
  Granted   7,500   $  2.51  
  Forfeited/Cancelled   (4,391 ) $  2.69  
  Expired   (11,000 ) $  2.50  
  Exercised   (35,500 ) $  2.50  
  Outstanding at July 31, 2018   631,651   $  2.67  
               
  Exercisable at July 31, 2018   270,975   $  2.54  
  Exercisable at April 30, 2018   256,555   $  2.47  

Employee and non-employee stock-based compensation amounts classified in the Company’s consolidated statements of operations for the three months ended July 31, 2018 and 2017 are as follows:

      Three Months Ended  
      July 31,  
      2018     2017  
  Cost of sales $  14,569   $  19,350  
  Sales and marketing   22,482     25,730  
  Research and development   15,031     20,400  
  General and administrative   26,648     36,249  
  Total stock-option based compensation $  78,730   $  101,729  

Employee Stock Purchase Plan

Under the terms of the Employee Stock Purchase Plan (the “ESPP”) all regular salaried (non-probationary) employees can purchase up to 6% of their base salary in shares of the Company’s common stock at market price. The Company matches 50% of the shares purchased by issuing or purchasing in the market up to 3% of the respective employee’s base salary in shares. During the three months ended July 31, 2018, the Company matched $7,890 (2017 - $7,924) in shares purchased by employees under the ESPP. During the three months ended July 31, 2018, 5,960 shares (2017 – 4,162 shares) were purchased on the open market and 2,172 shares (2017 – 3,923) were issued from treasury under the ESPP.

A total of 120,000 shares have been reserved for issuance under the ESPP. As of July 31, 2018, a total of 59,332 shares were available for issuance under the ESPP.

18


COUNTERPATH CORPORATION
NOTES TO THE INTERIM CONSOLIDATED FINANCIAL STATEMENTS
July 31, 2018
(Unaudited)

Deferred Share Unit Plan

During the three months ended July 31, 2018, 136,981 (2017 113,252) deferred stock units (DSUs) were issued under the Deferred Stock Unit Plan (DSUP), of which 68,491 were granted to officers or employees and 68,490 were granted to non-employee directors. As of July 31, 2018, a total of 73,616 shares were available for issuance under the DSUP.

The following table summarizes the Company’s outstanding DSU awards as of July 31, 2018, and changes during the period then ended:

            Weighted  
            Average Grant  
            Date Fair  
      Number of DSUs     Value Per DSU  
  DSUs outstanding at April 30, 2018   465,390   $  6.40  
  Granted   136,981   $  2.51  
  DSUs outstanding at July 31, 2018   602,371   $  5.51  

Employee and non-employee DSU based compensation amounts classified in the Company’s consolidated statements of operations for the three months ended July 31, 2018 and 2017 are as follows:

      Three Months Ended  
      July 31,  
      2018     2017  
  General and administrative $  188,682   $ 194,603  

  Normal Course Issuer Bid Plan
   

Pursuant to a normal course issuer bid (“NCIB”) commencing on March 29, 2017 and expiring March 28, 2018, the Company was authorized to purchase 258,613 shares of the Company’s common stock through the facilities of the Toronto Stock Exchange (the “TSX”) and other Canadian marketplaces or U.S. marketplaces. During the period March 29, 2017 to July 31, 2017, the Company repurchased 65,200 common shares at an average price of $2.05 (CDN$2.73) for a total of $133,660. As of July 31, 2017, a total of 62,600 shares have been cancelled and another 2,600 repurchased shares were in the process of being cancelled since May 1, 2017.

   

On March 27, 2018, the Company filed another normal course issuer bid commencing on March 29, 2018 and expiring March 28, 2019. Under this normal course issuer bid, the Company is authorized to purchase up to 284,278 shares of its common stock through the facilities of the TSX and other Canadian marketplaces or U.S. marketplaces. During the three months ended July 31, 2018, no shares were repurchased under the NCIB.

   
Note 8

Related Party Transactions

   

During the three months ended July 31, 2018, the Company through its wholly owned subsidiary, CounterPath Technologies, paid $21,118 (2017 - $20,700) to KRP Properties (“KRP”) (previously known as Kanata Research Park Corporation) for leased office space. KRP is controlled by the Chairman of the Company.

   

On November 21, 2013, the Company, through its wholly owned subsidiary, CounterPath Technologies, entered into an agreement with 8007004 (Canada) Inc. (“8007004”) to lease office space. 8007004 is controlled by a member of the board of directors of the Company. CounterPath Technologies, paid $7,796 (2017 - $7,694) for the three months ended July 31, 2018, respectively.

19


COUNTERPATH CORPORATION
NOTES TO THE INTERIM CONSOLIDATED FINANCIAL STATEMENTS
July 31, 2018
(Unaudited)


On July 20, 2017, our Company issued an aggregate of 539,240 shares of common stock under a non- brokered private placement at a price of $2.20 per share for total gross proceeds of $1,186,328 less issuance costs of $19,832. In connection with this private placement, Wesley Clover International Corporation, a company controlled by the Chairman of the Company, purchased 144,357 shares, KMB Trac Two Holdings Ltd., a company owned by the spouse of a director of the Company, purchased 180,446 shares, the chief executive officer and a director of the Company, purchased 11,368 shares, the chief financial officer of the Company, purchased 4,511 shares, and the executive vice president, sales and marketing of the Company, purchased 4,545 shares.

   

The above transactions are in the normal course of operations and are recorded at amounts established and agreed to between the related parties.

   
Note 9

Segmented Information

   

The Company’s chief operating decision maker reviews financial information presented on a consolidated basis, accompanied by disaggregated information about revenues by geographic region for purposes of making operating decisions and assessing financial performance. Accordingly, the Company has concluded that it has one reportable operating segment.

   

Revenues are categorized based on the country in which the customer is located. The following is a summary of total revenues by geographic area for the three months ended July 31, 2018 and 2017:


      Three Months Ended  
      July 31,  
      2018     2017  
  North America $  1,738,303   $  1,754,074  
  EMEA   641,994     944,129  
  Asia Pacific   416,025     298,384  
  Latin America   91,508     116,219  
    $  2,887,830   $  3,112,806  

All of the Company’s long-lived assets, which include equipment, goodwill and intangible assets and other assets, are located in Canada and the United States as follows:

      July 31,     April 30,  
      2018     2018  
  Canada $  7,031,214   $ 7,150,537  
  United States   30,425     35,919  
    $  7,061,639   $ 7,186,456  

Note 10 Commitments
   
  Total payable over the term of the agreements for the period ended are as follows:

                                 
      Office     Office           Voice        
      Leases –     Leases –     Total     Platform     Software  
      Related     Unrelated     Office     Service     Development  
      Party     Party     Leases     Contract     Contract  
  2019 $  84,800   $  413,685   $  498,485   $  155,000   $  162,750  
  2020   5,198     272,904     278,102     240,000      
  2021       6,092     6,092     220,000      
    $  89,998   $  692,681   $  782,679   $  615,000   $  162,750  

20


COUNTERPATH CORPORATION
NOTES TO THE INTERIM CONSOLIDATED FINANCIAL STATEMENTS
July 31, 2018
(Unaudited)


Note 11 Contingencies
   

The Company is party to legal claims from time to time which arise in the normal course of business. These claims are not expected to have a material adverse effect on the financial position, results of operations or cash flows of the Company.

   
Note 12 Loss per share
   
  The following table shows the computation of basic and diluted loss per share:

      Three months ended  
      July 31,  
      2018     2017  
  Numerator            
     Income available to common stockholders $  (1,010,947 ) $  (1,152,533 )
               
  Denominator            
     Weighted average shares outstanding   5,932,417     5,036,954  
     Effect of dilutive securities        
      5,932,417     5,036,954  
               
  Basic and diluted loss per share $  (0.17 ) $  (0.23 )

For the three months ended July 31, 2018 and 2017, common share equivalents, consisting of common shares issuable, on exercise or settlement, as applicable, of options, warrants and deferred share units (“DSUs”) of 1,234,022 and 964,378, respectively, were not included in the computation of diluted EPS because the effect was anti-dilutive.

21


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

Forward-Looking Statements

            This quarterly report, including the documents incorporated herein and therein by reference, contains forward-looking statements as that term is defined in Section 27A of the United States Securities Act of 1933 and Section 21E of the United States Securities Exchange Act of 1934. These statements relate to future events or our future financial performance. In some cases, you can identify forward-looking statements by terminology such as "may", "should", "expects", "plans", "anticipates", "believes", "estimates", "predicts", "potential" or "continue" or the negative of these terms or other comparable terminology. Forward-looking statements in this quarterly report may include statements about:

  • any potential loss of or reductions in orders from certain significant customers;

  • our dependence on our customers to sell our applications or services using our applications;

  • our ability to protect our intellectual property;

  • competitive factors, including, but not limited to, industry consolidation, entry of new competitors into our market, and new product and marketing initiatives by our competitors;

  • our ability to predict our revenue, operating results and gross margin accurately;

  • the length and unpredictability of our sales cycles;

  • our ability to expand or enhance our product offerings including in response to industry demands or market trends;

  • our ability to sell our products in certain markets;

  • our ability to manage growth;

  • the attraction and retention of qualified employees and key personnel;

  • the interoperability of our products with service provider networks; and

  • the quality of our products and services, including any undetected errors or bugs in our software.

            These statements are only predictions and involve known and unknown risks, uncertainties and other factors, including the risks in the section entitled "Risk Factors", that may cause our company's or our industry's actual results, levels of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by these forward-looking statements.

            Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance or achievements. Except as required by applicable law, including securities laws of the United States and Canada, we do not intend to update any of the forward-looking statements to conform these statements to actual results.

References

            In this quarterly report, (i) unless the context otherwise requires, references to “we”, “our”, “us”, the “Company” or “CounterPath” mean CounterPath Corporation and its subsidiaries and (ii) all amounts are expressed in United States dollars, unless otherwise indicated.

Background

            We were incorporated under the laws of the State of Nevada on April 18, 2003.

22


            On August 2, 2007, we acquired all of the shares of NewHeights Software Corporation through the issuance of 768,017 shares of our common stock and 36,984 preferred shares issued from a subsidiary of our company, which preferred shares were exchangeable into 36,984 shares of common stock.

            On February 1, 2008, we acquired all of the shares of FirstHand Technologies Inc. through the issuance of 590,001 shares of our common stock. On February 1, 2008, we acquired all of the issued and outstanding shares of BridgePort Networks, Inc. (“BridgePort Networks”) by way of merger in consideration for the assumption of all of the assets and liabilities of BridgePort Networks.

Business of CounterPath

            We design, develop and sell software and services that enable enterprises and telecommunication service providers to deliver Unified Communications (UC) services, including voice, video, messaging and collaboration functionality, over their Internet Protocol, or IP, based networks. We are capitalizing upon numerous industry trends, including the rapid adoption of mobile technology, the proliferation of bring-your-own-device to work programs, the need for secure business communications, the need for centralized provisioning, the migration towards cloud-based services and the migration towards all IP networks. We are also capitalizing on a trend where communication services such as Skype and WhatsApp are becoming more available over-the-top (OTT) of the incumbent operators’ networks or enterprise networks (a.k.a. Internet OTT providers). We offer our solutions under perpetual license agreements that generate one-time license revenue and under subscription license agreements that generate recurring license revenue. We sell our solutions through our own online store, through third-party online stores, directly using our in-house sales team and through channel partners. Our channel partners include original equipment manufacturers, value added distributers and value added resellers. Enterprises typically leverage our Enterprise OTT solutions to increase employee productivity and to reduce certain costs. Telecommunication service providers typically deploy our Operator OTT solutions as part of a broad strategy to defend their subscriber base from competitive threats by offering innovative new services. Our original equipment manufacturers and value added resellers typically integrate our solutions into their products and then sell a bundled solution to their end customers, which include both telecommunication service providers and enterprises.

Revenue

Our total revenue consists of the following:

  • Software

    We generate software revenue primarily on a single fee per perpetual software license basis. We recognize software revenue for perpetual licenses when control has transferred to the customer, which is generally at the time of delivery, provided all revenue recognition criteria have been met. If the revenue recognition criteria have not been met, the revenue is deferred or not recognized. The number of software licenses purchased has a direct impact on the average selling price. Our software revenue may vary significantly from quarter to quarter as a result of long sales and deployment cycles, new product introductions and variations in customer ordering practices.

  • Subscription, support and maintenance

    We generate recurring subscription revenue from subscriptions related to our software as a service offering. Recurring support and maintenance revenue is generated from annual software support and maintenance contracts for our perpetual software licenses. Both subscription revenue and support and maintenance revenue are typically billed annually in advance based on the terms of the arrangement.
    Support and maintenance services include e-mail and telephone support, unspecified rights to bug fixes and product updates and upgrades and enhancements available on a when-and-if available basis, and are recognized rateably over the term of the service period, which is generally twelve months.

23


  • Professional services and other

    We generate professional services and other revenue through services including product configuration and customization, implementation, dedicated engineering and training. The amount of product configuration and customization required by a customer typically increases as the order size increases from a given customer. Services and pricing may vary depending upon a customer's requirements for customization, implementation and training.

Operating Expenses

            Operating expenses consist of cost of sales, sales and marketing, research and development, and general and administrative expenses. Personnel-related costs are the most significant component of each of these expense categories.

            Cost of sales primarily consists of: (a) salaries and benefits related to personnel, (b) related overhead, (c) billable and non-billable travel, lodging, and other out-of-pocket expenses, (d) payments to third party vendors for development and hosted services and compression/decompression software known as codecs, (e) amortization of capitalized software that is implemented into our products and (f) warranty expense.

            Sales and marketing expense consists primarily of: (a) salaries and related personnel costs including stock-based compensation, (b) commissions, (c) travel, lodging and other out-of-pocket expenses, (d) marketing programs such as advertising, promotions and trade shows and (e) other related overhead. Commissions are considered incremental and recoverable costs of acquiring customer contracts. These costs are capitalized and amortized on a systematic basis to sales and marketing expense, over the anticipated benefit period of up to 3.5 years depending on the products or services. Sales commissions on contracts with an anticipated benefit period of one year or less are expensed as incurred. We expect increases in sales and marketing expense for the foreseeable future as we further increase the number of sales professionals and increase our marketing activities with the intent to grow our revenue. We expect sales and marketing expense to decrease as a percentage of total revenue, however, as we leverage our current sales and marketing personnel as well as our distribution partnerships.

            Research and development expense consists primarily of: (a) salaries and related personnel costs including stock-based compensation, (b) payments to contractors for design and consulting services, (c) costs relating to the design and development of new products and enhancement of existing products, (d) quality assurance and testing and (e) other related overhead. To date, all of our research and development costs have been expensed as incurred.

            General and administrative expense consists primarily of: (a) salaries and personnel costs including stock-based compensation related to our executive, finance, human resource and information technology functions, (b) accounting, legal, tax advisory and regulatory fees and (c) other related overhead.

Application of Critical Accounting Policies and Use of Estimates

            Our interim consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires that we 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 revenue and expenses during the reporting period. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. We evaluate our estimates and assumptions on an ongoing basis. Our actual results may differ significantly from these estimates under different assumptions or conditions. There have been no material changes to these estimates for the periods presented in this quarterly report.

            There have been no significant changes to our critical accounting policies and estimates previously disclosed in our Form 10-K for the fiscal year ended April 30, 2018, during the three months ended July 31, 2018 except for our adoption of ASC 606 as described below:

24


Revenue Recognition

            On May 1, 2018, we adopted the new accounting standard, ASC 606 “Revenue from Contracts with Customers” and all related amendments to the new accounting standard to contracts using the modified retrospective method. We recognized the cumulative effect of initially applying the new revenue recognition standard to contracts with open performance obligations as of May 1, 2018, as an adjustment to the opening balance of retained earnings. Results of the reporting period beginning May 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with our historic accounting under ASC 605.

            Revenues from contracts with customers are recognized when control of promised goods and services is transferred to customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services.

            We recognize revenue using the five-step model as prescribed by ASC 606:

  1)

Identification of the contract, or contracts, with a customer;

  2)

Identification of the performance obligations in the contract;

  3)

Determination of the transaction price;

  4)

Allocation of the transaction price to the performance obligations in the contract; and

  5)

Recognition of revenue when or as, we satisfy a performance obligation.

            When a contract with a customer is signed, we assess whether collection of the fees under the arrangement is probable. We estimate the amount to reserve for uncollectible amounts at the end of each reporting period based on the aging of the contract balance, current and historical customer trends, and communications with its customers. These reserves are recorded against the related accounts receivable.

            The transaction price is the consideration that we expect to receive from our customers in exchange for our products and services. In determining the allocation of the transaction price, we identify performance obligations in contracts with customers, which may include products, subscriptions to software and services, support, professional services and training. We allocate the transaction price to each performance obligation on a relative standalone selling price basis. The standalone selling price (SSP) is the price at which we would sell a promised product or service separately to a customer. We determine the SSP using information that may include market conditions or other observable inputs. In certain cases, we are able to establish a SSP based on observable prices for products or services sold separately. In these instances, we would use a single amount to estimate a SSP. If a SSP is not directly observable, for example when pricing is variable, we will use a range of SSP.

            In certain circumstances, we may estimate SSP for a product or service by applying the residual approach. This approach has been most commonly used when certain perpetual software licenses are only sold bundled with one year of post-contract support or other services and a price has not been established for the software.

            Significant judgement is used to determine SSP and to determine whether there is a variance that needs to be allocated based on the relative SSP of the various products and services. Estimating SSP is a formal process that includes review and approval by management.

            We recognize software revenue for perpetual licenses when control has transferred to the customer, which is generally at the time of delivery when the customer has the ability to deploy the licenses, provided all revenue recognition criteria have been met. If the revenue recognition criteria has not been met, the revenue is deferred or not recognized.

            We recognize revenue from subscriptions related to our software as a service offering ratably over the contractual subscription term as control of the goods or services is transferred to the customer, beginning on the date that the subscription is made available to the customer. Support and maintenance revenue is generated from recurring annual software support and maintenance contracts for our perpetual software licenses and is recognized ratably over the term of the service period, which is generally twelve months. Support and maintenance services include e-mail and telephone support, unspecified rights to bug fixes and product updates and upgrades and enhancements available on a when-and-if available basis. Both subscription revenue and support and maintenance revenue are typically billed annually in advance based on the terms of the arrangement.

25


            We recognize revenue from professional services and other revenue when control has transferred to the customer, which is generally at the time of delivery, and all other revenue recognition criteria have been met. For contracts with elements related to customized network solutions and certain network build-outs or software systems that require significant modification or customization, we will recognize revenue using the percentage-of-completion method. In using the percentage-of-completion method, revenues are generally recorded based on completion of milestones as described in the agreement. Profit estimates on long-term contracts are revised periodically based on changes in circumstances and any losses on contracts are recognized in the period that such losses become known. Depending on the services to be provided, revenue from professional services and other is generally recognized at the time of delivery when the services have been completed and control has been transferred to the customer.

Unearned Revenue

            Unearned revenue represent billings or payments received in advance of revenue recognition and is recognized upon transfer of control. Balances consist primarily of annual support and subscription services and professional and training services not yet provided as of the balance sheet date.

Costs to Obtain a Customer Contract

            Sales commissions and related expenses are considered incremental and recoverable costs of acquiring customer contracts. These costs are capitalized and amortized on a systematic basis to match the timing of revenue recognition over the anticipated benefit period of up to 3.5 years depending on the products and services. The anticipated benefit period was estimated based on the average length of applicable customer contracts and includes the contract term and any anticipated renewal periods. This amortization expense is recorded in sales and marketing expense within the Company's consolidated statement of operations. The Company has elected to apply a practical expedient that permits the Company to expense costs to obtain a contract as incurred, if the anticipated benefit period is one year or less. From time to time, management will revisit the estimates used in recognizing the costs to obtain customer contracts.

Costs to Fulfill a Customer Contract

Certain contract costs incurred to fulfill obligations under a contract are capitalized when such costs generate or enhance resources to be used in satisfying future performance obligations and the costs are deemed recoverable. Judgement is used in determining whether certain contract costs can be capitalized. These costs are capitalized and amortized on a systematic basis to match the timing of revenue recognition over the anticipated benefit period of up to 3.5 years, depending on the products and services. The anticipated benefit period was estimated based on the average length of applicable customer contracts and includes the contract term and any anticipated renewal periods. This amortization expense is recorded in cost of sales in the Company’s consolidated statement of operations. From time to time, management will review the capitalized costs for impairment and will also revisit the estimates used in recognizing the costs to fulfill customer contracts.

Results of Operations

            Our operating activities during the three months ended July 31, 2018 consisted primarily of selling our IP telephony software and related services to telecom service providers, enterprises and channel partners serving the telecom and enterprise segments, and the continued development of our IP telephony software products.

            We generate our revenue primarily in U.S. dollars and incur a majority of our expenses in Canadian dollars. As a result of the fluctuation in the Canadian dollar against the U.S. dollar over the three months ended July 31, 2018, we recorded increased operating costs on translation of Canadian dollar costs as compared to the three months ended July 31, 2017 of approximately $27,000.

26


Selected Consolidated Financial Information

            The following tables set out selected consolidated unaudited financial information for the periods indicated. The selected consolidated financial information set out below for the three months ended July 31, 2018 and 2017 has been derived from the consolidated unaudited financial statements and accompanying notes for the three months ended July 31, 2018 and 2017 and the audited consolidated financial statements for the fiscal year ended April 30, 2018. Each investor should read the following information in conjunction with those statements and the related notes thereto.

Selected Consolidated Statements of Operations Data

    Three Months Ended July 31,  
    2018     2017  
          Percent of           Percent  
          Total           of Total  
    Amount     Revenue     Amount     Revenue  
Revenue $ 2,887,830     100%   $ 3,112,806     100%  
                         
Operating expenses   3,985,110     138%     3,646,587     117%  
Loss from operations   ($1,097,280 )   (38% )   ($533,781 )   (17% )
Interest and other income, net   (5 )   −%     (53 )   −%  
Foreign exchange gain (loss)   80,936     (3% )   (618,699 )   (20% )
Gain on change in fair value of derivative instruments   5,402     −%         −%  
Net loss   ($1,010,947 )   (35% )   ($1,152,533 )   (37% )
                         
Net loss per share                        
-Basic and diluted   ($0.17 )         ($0.23 )      
Weighted average common shares outstanding                        
-Basic and diluted   5,932,417           5,036,954        

Revenue

      Three Months Ended July 31,                 
    2018     2017     Period-to-Period Change  
          Percent           Percent           Percent  
          of Total           of Total           Increase /  
    Amount     Revenue     Amount     Revenue     Amount     (Decrease)  
Revenue by Type                                    
Software $ 1,356,002     47%   $ 1,698,893     55%     ($342,891 )   (20% )
Subscription, support and maintenance   1,251,020     43%     967,062     31%     283,958     29%  
Professional services and other   280,808     10%     446,851     14%     (166,043 )   (37% )
Total revenue $ 2,887,830     100%   $ 3,112,806     100%     ($224,976 )   (7% )
                                     
Revenue by Region                                    
North America $ 1,738,303     60%   $ 1,754,074     56%     ($15,771 )   (1% )
 International   1,149,527     40%     1,358,732     44%     (209,205 )   (15% )
Total revenue $ 2,887,830     100%   $ 3,112,806     100%     ($224,946 )   (7% )

            For the three months ended July 31, 2018, we generated $2,887,830 in revenue compared to $3,112,806 for the three months ended July 31, 2017, representing a decrease of $224,976 or 7%.

            Software revenue decreased by $342,891 or 20% to $1,356,002 for the three months ended July 31, 2018 compared to $1,698,893 for the three months ended July 31, 2017. The decrease in software revenue was a result of decreased sales to service providers and enterprises, and was partially offset by an increase in sales to channel partners.

            Subscription, support and maintenance revenue increased by $283,958 or 29% to $1,251,020 for the three months ended July 31, 2018 compared to $967,062 for the three months ended July 31, 2017. The increase in subscription, support and maintenance revenue was a result of increases in sales to channel partners, service providers, and enterprises.

27


            Professional services and other revenue decreased by $166,043 or 37% to $280,808 for the three months ended July 31, 2018 compared to $446,851 for the three months ended July 31, 2017. The decrease in professional services and other revenue was a result of decreases in sales to channel partners, enterprises, and service providers.

            North American revenue decreased by $15,771 or 1% to $1,738,303 for the three months ended July 31, 2018 compared to $1,754,074 for the three months ended July 31, 2017, as a result of lower sales of software and service to enterprises and service providers. International revenue outside of North America decreased by $209,205 or 16% to $1,149,527 for the three months ended July 31, 2018 compared to $1,358,732 for the three months ended July 31, 2017, as a result of lower sales of software and service to European service providers and enterprises.

Operating Expenses

Cost of Sales

            Cost of sales for the three months ended July 31, 2018 and 2017 were as follows:

    July 31, 2018     July 31, 2017     Period-to-Period Change  
          Percent           Percent           Percent  
          of Total           of Total           Increase /  
    Amount     Revenue     Amount     Revenue     Amount     (Decrease)  
Three months ended $ 595,556     21%   $ 388,243     12%   $ 207,313     53%  

            Cost of sales was $595,556 for the three months ended July 31, 2018 compared to $388,243 for the three months ended July 31, 2017. The increase of $207,313 or 53% was primarily attributable to an increase in wages, benefits and consulting fees of approximately $143,700, an increase in licenses and software expense of approximately $56,600 and an increase in other expenses of approximately $7,000.

Sales and Marketing

            Sales and marketing expenses for the three months ended July 31, 2018 and 2017 were as follows:

    July 31, 2018     July 31, 2017     Period-to-Period Change  
          Percent           Percent           Percent  
          of Total           of Total           Increase /  
    Amount     Revenue     Amount     Revenue     Amount     (Decrease)  
Three months ended $ 994,960     34%   $ 1,004,284     32%     ($9,324 )   (1% )

            Sales and marketing expenses were $994,960 for the three months ended July 31, 2018 compared to $1,004,284 for the three months ended July 31, 2017. The decrease of $9,324 or 1% was primarily attributable to an increase in wages, benefits and consulting fees of approximately $17,700, offset by the amortization of capitalized sales commission costs of approximately $24,000. In addition, there was an increase in travel and trade show expenses of approximately $7,900 and an increase in other expenses of approximately $21,900, offset by a decrease in marketing expenses of approximately $32,800.

Research and Development

            Research and development expenses for the three months ended July 31, 2018 and 2017 were as follows:

    July 31, 2018     July 31, 2017     Period-to-Period Change  
          Percent           Percent           Percent  
          of Total           of Total           Increase /  
    Amount     Revenue     Amount     Revenue     Amount     (Decrease)  
Three months ended $ 1,402,956     49%   $ 1,361,473     44%   $ 41,483     3%  

28


            Research and development expenses were $1,402,956 for the three months ended July 31, 2018 compared to $1,361,473 for the three months ended July 31, 2017. The increase of $41,483 or 3% was primarily attributable to an increase in wages, benefits and consulting fees of approximately $16,600, and an increase in other expenses of approximately $24,900.

General and Administrative

            General and administrative expenses for the three months ended July 31, 2018 and 2017 were as follows:

    July 31, 2018     July 31, 2017     Period-to-Period Change  
          Percent           Percent           Percent  
          of Total           of Total           Increase /  
    Amount     Revenue     Amount     Revenue     Amount     (Decrease)  
Three months ended $ 991,638     34%   $ 892,587     29%   $ 99,051     11%  

            General and administrative expenses were $991,638 for the three months ended July 31, 2018 compared to $892,587 for the three months ended July 31, 2017. The increase of $99,051 or 11% in general and administrative expenses was primarily attributable to an increase in audit, legal and other professional expenses of approximately $41,400, an increase in bad debts expense of approximately $49,900, an increase in other expenses of approximately $19,600, offset by a decrease in wages, benefits and consulting fees of approximately $11,800.

Interest and Other Income (Expense), Net

      Foreign exchange gain for the three months ended July 31, 2018 was $80,936 compared to a foreign exchange loss of $618,699 for the three months ended July 31, 2017. The foreign exchange gain (loss) represents the gain (loss) on account of translation of the intercompany accounts of our subsidiary which maintains their records in Canadian dollars and transactional gains and losses. The foreign exchange gain (loss) includes the translation of quarterly intercompany transfer pricing invoices from our Canadian subsidiary to us.

Liquidity and Capital Resources

            The following is a summary of selected financial information as at the dates indicated:

Selected Consolidated Balance Sheet Data   July 31, 2018     April 30, 2018  
Cash   $1,877,163     $2,348,883  
Current assets   $5,345,279     $6,049,138  
Total assets   $12,574,756     $13,334,227  
Current liabilities   $5,121,692     $5,068,939  
Total liabilities   $5,143,093     $5,093,041  

            As of July 31, 2018, we had $1,877,163 in cash compared to $2,348,883 as of April 30, 2018, representing a decrease of $471,720. Our working capital was $223,587 at July 31, 2018 compared to $980,199 at April 30, 2018, representing a decrease of $756,612.

            We have experienced recurring losses and an accumulated deficit of $64,578,599 as of July 31, 2018, as a result of flat to declining revenues resulting from a number of factors including our buildout of a cloud based subscription platform concurrent with the change of our licensing model to subscription based licensing and has not reached profitable operations which raises substantial doubt about its ability to continue operating as a going concern within one year of the date of the financial statements.

            We have historically been able to manage liquidity requirements through cost management and cost reduction measures, supplemented with raising additional financing. As of July 31, 2018, we do not have any commitments to raise funds.

            To alleviate this situation, we have plans in place to improve our financial position and liquidity, while executing on our growth strategy, by managing and or reducing costs that is not expected to have an adverse impact on the ability to generate cash flows, as the transition to our software as a service platform and subscription licensing continues.

29


            Our company has $1,168,481 in cash held outside of the United States, and there is no intent to repatriate such cash at this time. Should we decide to repatriate such cash in the future, taxes would need to be accrued and paid.

Cash Flows

            Our cash flows for the three months ended July 31, 2018 and 2017 are as follows:

    Three months ended     Three months ended  
    July 31, 2018     July 31, 2017  
Net cash used in operating activities   ($475,707 )   ($714,303 )
Net cash used in investing activities   ($4,176 )   ($41,753 )
Net cash provided by financing activities $2,944   $1,164,338  
Net (decrease) increase in cash   ($471,720 ) $455,243  

Operating Activities

            Our operating activities resulted in a net cash outflow of $475,707 for the three months ended July 31, compared to a net cash outflow of $714,303 for the same period in the prior year, representing a decrease in net cash used in operating activities of $238,596. The decrease in net cash outflow from operating activities for the three months ended July 31, 2018 was primarily a result of a decrease in net loss of approximately $141,600, an increase in accounts receivable of approximately $839,700 and an increase in unearned revenue of approximately $111,100. This decrease in net cash outflow from operating activities was primarily offset by the decrease in non-cash foreign exchange loss of approximately $733,000, a decrease in accounts payable of approximately$71,100, a decrease in stock-based compensation expense of approximately $28,900 and the decrease in deferred sales commissions costs of approximately $24,000.

Investing Activities

            Investing activities resulted in a net cash outflow of $4,176 for the three months ended July 31, 2018, compared to $41,753 for the same period in the prior year. The decrease in net cash outflow from investing activities was primarily a result of a decrease in investments in computer equipment and intangible assets. At July 31, 2018, we did not have any material commitments for future capital expenditures.

Financing Activities

            Financing activities resulted in a net cash inflow of $2,944 for the three months ended July 31, 2018 compared to a net cash inflow of $1,164,338 for the three months ended July 31, 2017. The decrease in net cash inflow from financing activities was primarily due to the private placement that occurred on July 20, 2017 where we issued an aggregate of 539,240 shares of common stock at a price of $2.20 per share for total gross proceeds of $1,186,328 less issuance costs of $19,832. No financings took place in the current period. The net cash inflow for the three months ended July 31, 2018 was primarily related shares issued pursuant to our employee stock purchase plan.

Off-Balance Sheet Arrangements

            We do not have, and do not have any present plans to implement, any off-balance sheet arrangements.

Recently Adopted Accounting Pronouncements

            In May 2014, FASB issued ASU 2014-09, Revenue From Contracts With Customers (“Topic 606”) which supersedes the revenue recognition requirements in Topic 605 “Revenue Recognition” (“Topic 605”) and requires entities to recognize revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods and services. The Company adopted ASU 2014-09 as of May 1, 2018 using the modified retrospective transition method. See Note 4 – Revenue Recognition under ASC 606 in our notes to consolidated financial statements for further details.

30


Recently Issued Accounting Pronouncements

            In August 2017, the FASB issued ASU 2017-12, Targeted Improvements to Accounting for Hedging Activities, which amends the presentation and disclosure requirements and changes how companies assess effectiveness. The amendments are intended to more closely align hedge accounting with companies’ risk management strategies, simplify the application of hedge accounting, and increase transparency as to the scope and results of hedging programs. This amendment is effective for annual periods beginning after December 15, 2018, including interim periods within those periods. Early application is permitted. We are currently assessing the future impact of this update on its consolidated financial statements and related disclosures.

            In January 2017, the FASB issued ASU 2017-04, Intangibles – Goodwill and Other: Simplifying the Test for Goodwill Impairment, which amends the guidance to eliminate Step 2 from the goodwill impairment test. Instead, under the amendments in the new guidance, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. The entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. The amendments will be effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. We are evaluating the impact of this amendment on our consolidated financial statements and related disclosures.

            In June 2016, the FASB issued ASU 2016-13, Financial Instruments: Measurement of Credit Losses on Financial Instruments, which amends the guidance on measuring credit losses on financial assets held at amortized cost. The amendment is intended to address the issue that the previous “incurred loss” methodology was restrictive of our ability to record credit losses based on not yet meeting the “probable” threshold. The new language will require these assets to be valued at amortized cost presented at the net amount expected to be collected will a valuation provision. The amendments will be effective for fiscal years beginning after December 15, 2019. We are evaluating the impact of this amendment on our consolidated financial statements and related disclosures.

            In February 2016, FASB issued ASU 2016-02, “Leases” which would require lessees to recognize most leases on their balance sheets as lease liabilities with corresponding right-of-use assets. The guidance is effective for annual and interim reporting periods beginning on or after December 15, 2018. We are currently evaluating the impact of its pending adoption of ASU 2016-02 on our consolidated financial statements.

Item 3.        Quantitative and Qualitative Disclosures About Market Risk.

            Not Applicable.

Item 4.        Controls and Procedures.

Disclosure Controls and Procedures

            Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported, within the time period specified in the SEC's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in our reports filed under the Securities Exchange Act of 1934 is accumulated and communicated to management including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

            In connection with this quarterly report, as required by Rule 13a-15 under the Securities Exchange Act of 1934, we have carried out an evaluation of the effectiveness of the design and operation of our company's disclosure controls and procedures. This evaluation was carried out under the supervision and with the participation of our company's management, including our company's Chief Executive Officer and Chief Financial Officer. Based upon that evaluation, our company's Chief Executive Officer and Chief Financial Officer concluded that as of July 31, 2018, our disclosure controls and procedures were effective.

31


Changes in Internal Control over Financial Reporting

            There were no changes in our internal control over financial reporting that occurred during the quarter ended July 31, 2018 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II - OTHER INFORMATION

Item 1. Legal Proceedings.

            None.

Item 1A. Risk Factors.

            Much of the information included in this quarterly report includes or is based upon estimates, projections or other “forward looking statements”. Such forward looking statements include any projections or estimates made by us and our management in connection with our business operations. While these forward-looking statements, and any assumptions upon which they are based, are made in good faith and reflect our current judgment regarding the direction of our business, actual results will almost always vary, sometimes materially, from any estimates, predictions, projections, assumption or other future performance suggested herein.

            Such estimates, projections or other “forward looking statements” involve various risks and uncertainties as outlined below. We caution the reader that important factors in some cases have affected and, in the future, could materially affect actual results and cause actual results to differ materially from the results expressed in any such estimates, projections or other “forward looking statements”.

Risks Associated with our Business and Industry

            Lack of cash flow which may affect our ability to continue as a going concern.

            Presently, our operating cash flows are not sufficient to meet operating and capital expenses. Our business plan calls for continued research and development of our products and expansion of our market share. We will require additional financing to fund working capital and pay for operating expenses and capital requirements until we achieve a positive cash flow.

            There is no assurance that actual cash requirements will not exceed our estimates. In particular, additional capital may be required in the event that:

  • we incur delays and additional expenses as a result of technology failure;

  • we are unable to create a substantial market for our products; or

  • we incur any significant unanticipated expenses.

            The occurrence of any of the aforementioned events could adversely affect our ability to meet our proposed business plans.

            We depend on a mix of revenues and outside capital to pay for the continued development of our technology and the marketing of our products. Such outside capital may include the sale of additional stock and/or commercial borrowing. There can be no assurance that capital will continue to be available if necessary to meet these continuing development costs or, if the capital is available, that it will be on terms acceptable to us. Disruptions in financial markets and challenging economic conditions have and may continue to affect our ability to raise capital. The issuance of additional equity securities by us would result in a dilution, possibly a significant dilution, in the equity interests of our current stockholders. Obtaining commercial loans, assuming those loans would be available, will increase our liabilities and future cash commitments.

32


            Our revenue, operating results and gross margin can fluctuate significantly and unpredictably from quarter-to-quarter and from year-to-year, and we expect that they will continue to do so, which could have a material adverse effect on our operating results.

            The rate at which our customers order our products, and the size of these orders, are highly variable and difficult to predict. In the past, we have experienced significant variability in our customer purchasing practices on a quarterly and annual basis, and we expect that this variability will continue, as a result of a number of factors, many of which are beyond our control, including:

  • demand for our products and the timing and size of customer orders;

  • length of sales cycles, which may be extended by selling our products through channel partners;

  • length of time of deployment of our products by our customers;

  • customers’ budgetary constraints;

  • competitive pressures; and

  • general economic conditions.

            As a result of this volatility in our customers’ purchasing practices, our revenue has historically fluctuated unpredictably on a quarterly and annual basis and we expect this to continue for the foreseeable future. Our budgeted expense levels depend in part on our expectations of future revenue. Because any substantial adjustment to expenses to account for lower levels of revenue is difficult and takes time, if our revenue declines, our operating expenses and general overhead would likely be high relative to revenue, which could have a material adverse effect on our operating margin and operating results.

            We may be unable to predict subscription renewal rates and the impact these rates may have on our future revenue and operating results.

            Some of our products and services are sold on a subscription basis that is generally month-to-month or one year in length. Our customers have no obligation to renew their subscriptions for our services after the expiration of their initial subscription period, and some customers elect not to renew. We cannot provide assurance that our subscriptions will be renewed at the same or higher level of service, for the same number of licenses or for the same duration of time, if at all. We cannot provide assurance that we will be able to accurately predict future customer renewal rates. Our customers’ renewal rates may decline or fluctuate as a result of a number of factors, including their level of satisfaction with our services, our ability to continue to regularly add features and functionality, the reliability (including uptime) of our subscription services, the prices of our services, the prices of services offered by our competitors, mergers and acquisitions affecting our customer base, reductions in our customers’ spending levels or declines in customer activity as a result of economic downturns or uncertainty in financial markets. If our customers do not renew their subscriptions for our services or if they renew on terms less favorable to us, our revenue may decline.

            If we are not able to manage our operating expenses, then our financial condition may be adversely affected.

            Operating expenses of $3,985,110 exceeded revenue of $2,887,830 for the three months ended July 31, 2018. Our ability to reach and maintain profitability is conditional upon our ability to manage our operating expenses. There is a risk that we will have to increase our operating expenses in the future. Factors that could cause our operating expenses to increase include our determination to spend more on sales and marketing in order to increase product sales or our determination that more research and development expenditures are required in order to keep our current software products competitive or in order to develop new products for the market. To the extent that our operating expenses increase without a corresponding increase in revenue, our financial condition would be adversely impacted.

33


            We face larger and better-financed competitors, which may affect our ability to achieve or maintain profitability.

            Management is aware of similar products which compete directly with our products and some of the companies developing these similar products are larger and better-financed than us and may develop products superior to those of our company. In addition to price competition, increased competition may result in other aggressive business tactics from our competitors, such as:

  • emphasizing their own size and perceived stability against our smaller size and narrower recognition;

  • providing customers “one-stop shopping” options for the purchase of network equipment and application software;

  • offering customers financing assistance;

  • making early announcements of competing products and employing extensive marketing efforts; and

  • asserting infringement of their intellectual property rights.

            Such competition may potentially adversely affect our profitability.

            A decline in the price of our common stock could affect our ability to raise further working capital and adversely impact our operations.

            A prolonged decline in the price of our common stock could result in a reduction in the liquidity of our common stock and a reduction in our ability to raise capital, or a delisting from a stock exchange on which our common stock trades. Because our operations have been partially financed through the sale of equity securities, a decline in the price of our common stock could be especially detrimental to our liquidity and our continued operations. Any reduction in our ability to raise equity capital in the future would force us to reallocate funds from other planned uses and would have a significant negative effect on our business plans and operations, including our ability to develop new products and continue our current operations. If our stock price declines, there can be no assurance that we can raise additional capital or generate funds from operations sufficient to meet our obligations.

            The majority of our directors and officers are located outside the United States, with the result that it may be difficult for investors to enforce within the United States any judgments obtained against us or some of our directors or officers.

            The majority of our directors and officers are nationals and/or residents of countries other than the United States, and all or a substantial portion of such persons' assets are located outside the United States. As a result, it may be difficult for investors to enforce within the United States any judgments obtained against us or our officers or directors, including judgments predicated upon the civil liability provisions of the securities laws of the United States or any state thereof. Consequently, investors may be effectively prevented from pursuing remedies under United States federal securities laws against some of our directors or officers.

            We may in the future be subject to damaging and disruptive intellectual property litigation that could materially and adversely affect our business, results of operations and financial condition, as well as the continued viability of our company.

34


            We may be unaware of filed patent applications and issued patents that could relate to our products and services. Intellectual property litigation, if determined against us, could:

  • result in the loss of a substantial number of existing customers or prohibit the acquisition of new customers;

  • cause us to lose access to key distribution channels;

  • result in substantial employee layoffs or risk the permanent loss of highly-valued employees;

  • materially and adversely affect our brand in the market place and cause a substantial loss of goodwill;

  • affect our ability to raise additional capital;

  • cause our stock price to decline significantly; and

  • lead to the bankruptcy or liquidation of our company.

            Parties making claims of infringement may be able to obtain injunctive or other equitable relief that could effectively block our ability to provide our products or services and could cause us to pay substantial royalties, licensing fees or damages. The defense of any lawsuit could result in time-consuming and expensive litigation, regardless of the merits of such claims.

            We could lose our competitive advantages if we are not able to protect any proprietary technology and intellectual property rights against infringement, and any related litigation could be time-consuming and costly.

            Our success and ability to compete depends to a significant degree on our proprietary technology incorporated in our software. If any of our competitors' copy or otherwise gain access to our proprietary technology or develops similar technologies independently, we would not be able to compete as effectively. We also consider our family of registered and unregistered trademarks including CounterPath, Bria, eyebeam, X-Lite, and Softphone.com invaluable to our ability to continue to develop and maintain the goodwill and recognition associated with our brand. The measures we take to protect the proprietary technology software, and other intellectual property rights, which presently are based upon a combination of patents, patents pending, copyright, trade secret and trademark laws, may not be adequate to prevent their unauthorized use. Further, the laws of foreign countries may provide inadequate protection of such intellectual property rights.

            We may need to bring legal claims to enforce or protect such intellectual property rights. Any litigation, whether successful or unsuccessful, could result in substantial costs and divert resources from intended uses. In addition, notwithstanding any rights we have secured in our intellectual property, other persons may bring claims against us that we have infringed on their intellectual property rights, including claims based upon the content we license from third parties or claims that our intellectual property right interests are not valid. Any claims against us, with or without merit, could be time consuming and costly to defend or litigate, divert our attention and resources, result in the loss of goodwill associated with our service marks or require us to make changes to our website or other of our technologies.

            Our products may become obsolete and unmarketable if we are unable to respond adequately to rapidly changing technology and customer demands.

            Our industry is characterized by rapid changes in technology and customer demands. As a result, our products may quickly become obsolete and unmarketable. Our future success will depend on our ability to adapt to technological advances, anticipate customer demands, develop new products and enhance our current products on a timely and cost-effective basis. Further, our products must remain competitive with those of other companies with substantially greater resources. We may experience technical or other difficulties that could delay or prevent the development, introduction or marketing of new products or enhanced versions of existing products. Also, we may not be able to adapt new or enhanced services to emerging industry standards, and our new products may not be favorably received.

35


            Unless we can establish broad market acceptance of our current products, our potential revenues may be significantly reduced.

            We expect that a substantial portion of our future revenue will be derived from the sale of our software products. We expect that these product offerings and their extensions and derivatives will account for a majority of our revenue for the foreseeable future. Broad market acceptance of our software products is, therefore, critical to our future success and our ability to continue to generate revenues. Failure to achieve broad market acceptance of our software products as a result of competition, technological change, or otherwise, would significantly harm our business. Our future financial performance will depend primarily on the continued market acceptance of our current software product offerings and on the development, introduction and market acceptance of any future enhancements. There can be no assurance that we will be successful in marketing our current product offerings or any new product offerings, applications or enhancements, and any failure to do so would significantly harm our business.

            Our use of open source software could impose limitations on our ability to commercialize our products.

            We incorporate open source software into our products. Although we closely monitor our use of open source software, the terms of many open source software licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to sell our products. In such event, we could be required to make our proprietary software generally available to third parties, including competitors, at no cost, to seek licenses from third parties to continue offering our products, to re-engineer our products or to discontinue the sale of our products in the event re-engineering cannot be accomplished on a timely basis or at all, any of which could adversely affect our revenues and operating expenses.

            We may not be able to obtain necessary licenses of third-party technology on acceptable terms, or at all, which could delay product sales and development and adversely impact product quality.

            We have incorporated third-party licensed technology into our current products. We anticipate that we are also likely to need to license additional technology from third-parties to develop new products or product enhancements in the future. Third-party licenses may not be available or continue to be available to us on commercially reasonable terms. The inability to retain any third-party licenses required in our current products or to obtain any new third-party licenses to develop new products and product enhancements could require us to obtain substitute technology of lower quality or performance standards or at greater cost, and delay or prevent us from making these products or enhancements, any of which could seriously harm the competitive position of our products.

            Our products must interoperate with many different networks, software applications and hardware products, and this interoperability will depend on the continued prevalence of open standards.

            Our products are designed to interoperate with our customers’ existing and planned networks, which have varied and complex specifications, utilize multiple protocol standards, software applications and products from numerous vendors and contain multiple products that have been added over time. As a result, we must attempt to ensure that our products interoperate effectively with these existing and planned networks. To meet these requirements, we have and must continue to undertake development and testing efforts that require significant capital and employee resources. We may not accomplish these development efforts quickly or cost-effectively, or at all. If our products do not interoperate effectively, installations could be delayed or orders for our products could be cancelled, which would harm our revenue, gross margins and our reputation, potentially resulting in the loss of existing and potential customers. The failure of our products to interoperate effectively with our customers’ networks may result in significant warranty, support and repair costs, divert the attention of our engineering personnel from our software development efforts and cause significant customer relations problems.

            Additionally, the interoperability of our products with multiple different networks is significantly dependent on the continued prevalence of standards for IP multimedia services, such as SIP or Session Initiation Protocol. Some of our existing and potential competitors are network equipment providers who could potentially benefit from the deployment of their own proprietary non-standards-based architectures. If resistance to open standards by network equipment providers becomes prevalent, it could make it more difficult for our products to interoperate with our customers’ networks, which would have a material adverse effect on our ability to sell our products to service providers.

36


            We are subject to the credit risk of our customers, which could have a material adverse effect on our financial condition, results of operations and liquidity.

            We are subject to the credit risk of our customers. Businesses that are good credit risks at the time of sale may become bad credit risks over time. In times of economic recession, the number of our customers who default on payments owed to us tends to increase. If we fail to adequately assess and monitor our credit risks, we could experience longer payment cycles, increased collection costs and higher bad debt expense.

            We are exposed to fluctuations in interest rates and exchange rates associated with foreign currencies.

            A majority of our revenue activities are transacted in U.S. dollars. However, we are exposed to foreign currency exchange rate risk inherent in conducting business globally in numerous currencies, of which the most significant to our operations for the three months ended July 31, 2018 is the Canadian dollar. We are primarily exposed to a fluctuating Canadian dollar as our operating expenses are primarily denominated in Canadian dollars while our revenues are primarily denominated in U.S. dollars. We address certain financial exposures through a controlled program of risk management that includes the use of derivative financial instruments. Our company’s foreign currency risk management program includes foreign currency derivatives with cash flow hedge accounting designation that utilizes foreign currency forward contracts to hedge exposures to the variability in the U.S. dollar equivalent of anticipated non-U.S. dollar-denominated cash flows. These instruments generally have a maturity of less than one year. For these derivatives, our company reports the after-tax gain or loss from the effective portion of the hedge as a component of accumulated other comprehensive income (loss) in stockholders’ equity and reclassifies it into earnings in the same period in which the hedged transaction affects earnings, and within the same line item on the consolidated statements of operations as the impact of the hedged transaction. There can be no assurance that our hedging program will not result in a negative impact on our earnings and earnings per share. We did not enter into any forward contracts for hedging purposes during the three months ended July 31, 2018 (2017 - none).

            Tax matters, including changes in tax rates, disagreements with taxing authorities and imposition of new taxes could impact our results of operations and financial condition.

            We are subject to income taxes as well as non-income-based taxes, such as payroll, sales, use, value added, net worth, property, withholding and franchise taxes in both the U.S. and various foreign jurisdictions. From time to time, we are also subject to reviews, examinations and audits by taxing authorities with respect to such income and non-income-based taxes inside and outside of the U.S. When a taxing authority disagrees with our tax positions, we could face additional tax liabilities, including interest and penalties. Payment of such additional amounts upon final settlement or adjudication of any disputes could have a material impact on our results of operations and financial position.

            In addition, we are directly and indirectly affected by new tax legislation and regulation and the interpretation of tax laws and regulations worldwide. Changes in legislation, regulation or interpretation of existing laws and regulations in the U.S. and other jurisdictions where we are subject to taxation could increase our taxes and have an adverse effect on our operating results and financial condition.

            If a security breach or cyberattack of our IT networks and systems, or any of our products, occurs, our operations could be interrupted, our products and services may be perceived as vulnerable, and our brand and reputation could be damaged, which could reduce revenue, increase expenses, and expose us to legal claims or regulatory actions.

37


Cybersecurity refers to the combination of technologies, processes, and procedures established to protect information technology systems and data from unauthorized access, attack, or damage. We are subject to cybersecurity risks. Information cybersecurity risks have significantly increased in recent years and, while we have not experienced any material losses relating to cyber-attacks or other information security breaches, we could suffer such losses in the future. Our computer systems, software and networks may be vulnerable to unauthorized access, computer viruses or other malicious code and other events that could have a security impact. If one or more of such events occur, this potentially could jeopardize confidential and other information, including nonpublic personal information and sensitive business data, processed and stored in, and transmitted through, our computer systems and networks, or otherwise cause interruptions or malfunctions in our operations or the operations of our customers or counterparties. This could result in significant losses, reputational damage, litigation, regulatory fines or penalties, or otherwise adversely affect our business, financial condition or results of operations. Privacy and information security laws and regulation changes, and compliance with those changes, may result in cost increases due to system changes and the development of new administrative processes. In the future, we may be required to expend significant additional resources to modify our protective measures and to investigate and remediate vulnerabilities or other exposures arising from operational and security risks. In addition, we may be subject to litigation and financial losses that are not fully insured.

Risks Associated with our Common Stock

            Our directors control a substantial number of shares of our common stock, decreasing your influence on stockholder decisions.

            Based on the 5,939,598 shares of common stock that were issued and outstanding as of July 31, 2018, our directors owned approximately 51% of our outstanding common stock. As a result, our directors as a group could have a significant influence in delaying, deferring or preventing any potential change in control of our company; they will be able to strongly influence the actions of our board of directors even if they were to cease being directors of our company and can effectively control the outcome of actions brought to our stockholders for approval. Such a high level of ownership may adversely affect the exercise of your voting and other stockholder rights.

            We do not expect to pay dividends in the foreseeable future.

            We do not intend to declare dividends for the foreseeable future, as we anticipate that we will reinvest any future earnings in the development and growth of our business. Therefore, investors will not receive any funds unless they sell their common stock, and stockholders may be unable to sell their shares on favorable terms. We cannot assure you of a positive return on investment or that you will not lose the entire amount of your investment in our common stock.

            The exercise of all or any number of outstanding stock options or the issuance of other stock-based awards or any issuance of shares to raise funds may dilute your holding of shares of our common stock.

            If the holders of outstanding stock options and deferred share units exercise or settle all of their vested stock options and deferred share units as at July 31, 2018, then we would be required to issue an additional 1,234,022 shares of our common stock, which would represent approximately 21% of our issued and outstanding common stock after such issuances. The exercise of any or all outstanding stock options that are exercisable below market price will result in dilution to the interests of other holders of our common stock.

            We may in the future grant to certain or all of our directors, officers, insiders and key employees stock options to purchase the shares of our common stock, bonus shares and other stock based compensation as non-cash incentives to such persons. Subject to applicable stock exchange rules, if any, we may grant these stock options and other stock based compensation at exercise prices equal to or less than market prices, and we may grant them when the market for our securities is depressed. The issuance of any additional shares of common stock or securities convertible into common stock will cause our existing shareholders to experience dilution of their holding of our common stock.

            In addition, shareholders could suffer dilution in their net book value per share depending on the price at which such securities are sold. Such issuance may cause a reduction in the proportionate ownership and voting power of all other shareholders. The dilution may result in a decline in the price of our shares of common stock or a change in the control of our company.

38


            We may be considered a “penny stock.” Penny stock rules will limit the ability of our stockholders to sell their shares of common stock.

            The SEC has adopted regulations which generally define “penny stock” to be any equity security that has a market price (as defined) less than $5.00 per share or an exercise price of less than $5.00 per share, subject to certain exceptions. In addition, since our common stock commenced trading on the NASDAQ Capital Market below the $4.00 minimum bid price per share requirement, our common stock would be considered a penny stock if we fail to satisfy the net tangible assets and revenue tests in Rule 3a51-1 under the Securities Exchange Act of 1934. Our securities may be covered by the penny stock rules, which impose additional sales practice requirements on broker-dealers who sell to persons other than established customers and “accredited investors”. The term “accredited investor” refers generally to institutions with assets in excess of $5,000,000 or individuals with a net worth in excess of $1,000,000 or annual income exceeding $200,000 or $300,000 jointly with their spouse. The penny stock rules require a broker-dealer, prior to a transaction in a penny stock not otherwise exempt from the rules, to deliver a standardized risk disclosure document in a form prepared by the SEC which provides information about penny stocks and the nature and level of risks in the penny stock market. The broker-dealer also must provide the customer with current bid and offer quotations for the penny stock, the compensation of the broker-dealer and its salesperson in the transaction and monthly account statements showing the market value of each penny stock held in the customer's account. The bid and offer quotations, and the broker-dealer and salesperson compensation information, must be given to the customer orally or in writing prior to effecting the transaction and must be given to the customer in writing before or with the customer's confirmation.

            In addition, the penny stock rules require that prior to a transaction in a penny stock not otherwise exempt from these rules, the broker-dealer must make a special written determination that the penny stock is a suitable investment for the purchaser and receive the purchaser's written agreement to the transaction. These disclosure requirements may have the effect of reducing the level of trading activity in the secondary market for the stock that is subject to these penny stock rules. Consequently, these penny stock rules may affect the ability of broker-dealers to trade our securities. We believe that the penny stock rules discourage investor interest in and limit the marketability of our common stock.

            The Financial Industry Regulatory Authority, or FINRA, has adopted sales practice requirements, which may limit a stockholder's ability to buy and/or sell shares of our common stock.

            The FINRA has adopted rules that require that in recommending an investment to a customer, a broker-dealer must have reasonable grounds for believing that the investment is suitable for that customer. Prior to recommending speculative low priced securities to their non-institutional customers, broker-dealers must make reasonable efforts to obtain information about the customer's financial status, tax status, investment objectives and other information. Under interpretations of these rules, FINRA believes that there is a high probability that speculative low priced securities will not be suitable for at least some customers. The FINRA requirements make it more difficult for broker-dealers to recommend that their customers buy our common stock, which may limit your ability to buy and sell our stock and have an adverse effect on the market for its shares.

            Securities analysts may not publish favorable research or reports about our business or may publish no information which could cause our stock price or trading volume to decline.

            The trading market for our common stock will be influenced by the research and reports that industry or financial analysts publish about us and our business. We do not control these analyst reports. As a relatively small public company, we may be slow to attract research coverage and the analysts who publish information about our common stock will have had relatively little experience with our company, which could affect their ability to accurately forecast our results and make it more likely that we fail to meet their estimates. If any of the analysts who cover us issue an adverse opinion regarding our stock price, our stock price may decline. If one or more of these analysts cease coverage of our company or fail to regularly publish reports covering us, we could lose visibility in the market, which in turn could cause our stock price or trading volume to decline.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.

Recent Sales of Unregistered Securities

39


            None.

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

Issuer Purchases of Equity Securities





Period



Total number
of shares
purchased


Average price
paid per share
(Canadian
dollars)

Total number of
shares purchased
as part of publicly
announced plans
or programs
Maximum
number of shares
that may yet be
purchased under
the plans or
programs(1)
5/1/2018 – 5/31/2018 284,278
6/1/2018 – 6/30/2018 284,278
7/1/2018 – 7/31/2018 284,278
Total 284,278

  (1)

Pursuant to a normal course issuer bid announced on March 27, 2018, which commenced on March 29, 2018 and expires on March 28, 2019 to purchase up to 284,278 shares of our common stock.

On March 27, 2018, we announced our intention to purchase, by way of a normal course issuer bid, for cancellation purposes, up to 284,278 shares of our common stock, representing approximately 10% of our then outstanding public float. We believe that our shares trade in a price range that does not adequately reflect their underlying value based on our business prospects.

Purchases will be made on the open market through the facilities of the TSX, NASDAQ Capital Market or such other stock exchange or quotation system upon which our shares are then listed or quoted, including other Canadian marketplaces, at market prices prevailing at the time of purchase and may take place over a 12-month period beginning on March 29, 2018 and expiring on March 28, 2019. We are permitted to make block purchases once per calendar week in accordance with the rules of the TSX. The daily purchase restriction is 1,199 shares, subject to certain prescribed exemptions. All shares purchased by our company under the normal course issuer bid will be returned to treasury and cancelled.

In connection with the normal course issuer bid, we renewed our automatic share purchase plan with National Bank Financial Inc., in order to facilitate purchases of our shares. Under the purchase plan, National Bank may purchase shares on our behalf at times when we would ordinarily not be permitted to purchase shares due to internal trading blackout periods, insider trading rules or otherwise. The purchase plan has been approved by the TSX and was implemented as of March 28, 2018. Purchases will be made by National Bank on the open market based upon the parameters prescribed by the TSX, applicable laws and the terms and conditions of the purchase plan.

To our knowledge, none of our directors, senior officers or other insiders (as defined in the TSX Company Manual) intends to sell any shares under the normal course issuer bid. However, sales by such persons through the facilities of the TSX may occur if the personal circumstances of any such person change or if any such person makes a decision unrelated to these normal course purchases. The benefits to any such person whose shares are purchased would be the same as the benefits available to all other holders whose shares are purchased.

Stockholders may obtain a copy of the notice submitted to the TSX with respect to the normal course issuer bid, without charge, by contacting our Chief Financial Officer.

40


Item 3. Defaults Upon Senior Securities.

            None.

Item 4. Mine Safety Disclosures.

            Not Applicable.

Item 5. Other Information.

            None.

Item 6. Exhibits.

Exhibits required by Item 601 of Regulation S-K

(3)
Articles of Incorporation and By-laws
   
   
   
   
   
   
   
   
   
(4)
Instruments defining the rights of security holders, including indentures
   
   
   

41



(10)
Material Contracts
   
   
   
   
   
   
   
   
   
   
   
(14)

Code of Ethics

   

Code of Business Conduct and Ethics and Compliance Program (incorporated by reference from our Quarterly Report on Form 10-QSB filed on September 15, 2008).

   
(21)

Subsidiaries of CounterPath Corporation

   
 

CounterPath Technologies Inc. (incorporated in the Province of British Columbia, Canada)

   
 

BridgePort Networks, Inc. (incorporated in the state of Delaware)

   
(31)

Section 302 Certifications

42



31.1 Section 302 Certification of Donovan Jones (filed herewith).
   
31.2 Section 302 Certification of David Karp (filed herewith).
   
(32) Section 906 Certifications
   
32.1 Section 906 Certification of Donovan Jones (filed herewith).
   
32.2 Section 906 Certification of David Karp (filed herewith).

43


SIGNATURES

            Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

COUNTERPATH CORPORATION

 

By: /s/ Donovan Jones
  Donovan Jones
  President, Chief Executive Officer and Director
  (Principal Executive Officer)
   
  Date: September 13, 2018
   
   
  /s/ David Karp                                                  
  David Karp
  Chief Financial Officer, Treasurer and Secretary
  (Principal Financial Officer and Principal Accounting Officer)
   
  Date: September 13, 2018

44


EX-31.1 2 exhibit31-1.htm EXHIBIT 31.1 CounterPath Corporation - Exhibit 31.1 - Filed by newsfilecorp.com

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Donovan Jones, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of CounterPath Corporation;

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

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

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

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

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

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

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

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

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

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

Date: September 13, 2018 /s/ Donovan Jones  
  Donovan Jones  
  President and Chief Executive Officer  
  (Principal Executive Officer)  


EX-31.2 3 exhibit31-2.htm EXHIBIT 31.2 CounterPath Corporation - Exhibit 31.2 - Filed by newsfilecorp.com

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, David Karp, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of CounterPath Corporation;

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

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

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

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

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

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

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

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

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

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

Date: September 13, 2018 /s/ David Karp  
  David Karp  
  Chief Financial Officer, Treasurer and Secretary  
  (Principal Financial Officer and Principal Accounting Officer)  

EX-32.1 4 exhibit32-1.htm EXHIBIT 32.1 CounterPath Corporation - Exhibit 32.1 - Filed by newsfilecorp.com

Exhibit 32.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO SECTION 906 OF
THE SARBANES-OXLEY ACT OF 2002

I, Donovan Jones, certify, pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1) the Quarterly Report of CounterPath Corporation (the “Company”) on Form 10-Q for the three months ended July 31, 2018, as filed with the Securities and Exchange Commission (the “Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

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

/s/ Donovan Jones  
Donovan Jones  
President and Chief Executive Officer  
(Principal Executive Officer)  
   
September 13, 2018  


EX-32.2 5 exhibit32-2.htm EXHIBIT 32.2 CounterPath Corporation - Exhibit 32.2 - Filed by newsfilecorp.com

Exhibit 32.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO SECTION 906 OF
THE SARBANES-OXLEY ACT OF 2002

I, David Karp certify pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1) the Quarterly Report of CounterPath Corporation (the “Company”) on Form 10-Q for the three months ended July 31, 2018, as filed with the Securities and Exchange Commission (the “Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

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

/s/ David Karp  
David Karp  
Chief Financial Officer, Treasurer and Secretary  
(Principal Financial Officer and Principal Accounting Officer)  
   
September 13, 2018  


EX-101.INS 6 cpah-20180731.xml XBRL INSTANCE FILE --04-30 cpah COUNTERPATH CORP 2018-07-31 0001236997 No Smaller Reporting Company No 10-Q false 5941909 Yes 2019 Q1 0001236997 2018-09-10 0001236997 2018-05-01 2018-07-31 0001236997 2018-07-31 0001236997 2018-04-30 0001236997 2017-05-01 2017-07-31 0001236997 2017-04-30 0001236997 2017-07-31 0001236997 us-gaap:CommonStockMember 2017-04-30 0001236997 us-gaap:TreasuryStockMember 2017-04-30 0001236997 us-gaap:AdditionalPaidInCapitalMember 2017-04-30 0001236997 us-gaap:RetainedEarningsMember 2017-04-30 0001236997 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-04-30 0001236997 us-gaap:CommonStockMember 2017-05-01 2017-07-31 0001236997 us-gaap:AdditionalPaidInCapitalMember 2017-05-01 2017-07-31 0001236997 us-gaap:TreasuryStockMember 2017-05-01 2017-07-31 0001236997 us-gaap:RetainedEarningsMember 2017-05-01 2017-07-31 0001236997 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-05-01 2017-07-31 0001236997 us-gaap:CommonStockMember 2017-07-31 0001236997 us-gaap:TreasuryStockMember 2017-07-31 0001236997 us-gaap:AdditionalPaidInCapitalMember 2017-07-31 0001236997 us-gaap:RetainedEarningsMember 2017-07-31 0001236997 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-07-31 0001236997 us-gaap:CommonStockMember 2018-04-30 0001236997 us-gaap:AdditionalPaidInCapitalMember 2018-04-30 0001236997 us-gaap:RetainedEarningsMember 2018-04-30 0001236997 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-30 0001236997 us-gaap:AdditionalPaidInCapitalMember 2018-05-01 2018-07-31 0001236997 us-gaap:CommonStockMember 2018-05-01 2018-07-31 0001236997 us-gaap:RetainedEarningsMember 2018-05-01 2018-07-31 0001236997 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-05-01 2018-07-31 0001236997 us-gaap:CommonStockMember 2018-07-31 0001236997 us-gaap:AdditionalPaidInCapitalMember 2018-07-31 0001236997 us-gaap:RetainedEarningsMember 2018-07-31 0001236997 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-31 0001236997 cpah:RevenueFromSignificantCustomersMember 2018-05-01 2018-07-31 0001236997 cpah:CustomerAMember cpah:RevenueFromSignificantCustomersMember 2018-05-01 2018-07-31 0001236997 cpah:CustomerAMember cpah:RevenueFromSignificantCustomersMember 2017-05-01 2017-07-31 0001236997 cpah:CustomerBMember cpah:RevenueFromSignificantCustomersMember 2018-05-01 2018-07-31 0001236997 cpah:CustomerBMember cpah:RevenueFromSignificantCustomersMember 2017-05-01 2017-07-31 0001236997 us-gaap:TradeAccountsReceivableMember 2018-05-01 2018-07-31 0001236997 cpah:CustomerCMember us-gaap:TradeAccountsReceivableMember 2018-05-01 2018-07-31 0001236997 cpah:CustomerCMember us-gaap:TradeAccountsReceivableMember 2017-05-01 2018-04-30 0001236997 cpah:CustomerDMember us-gaap:TradeAccountsReceivableMember 2018-05-01 2018-07-31 0001236997 cpah:CustomerDMember us-gaap:TradeAccountsReceivableMember 2017-05-01 2018-04-30 0001236997 2017-05-01 2018-04-30 0001236997 us-gaap:NewAccountingPronouncementMember 2018-04-30 0001236997 cpah:AscSixZeroSixMember 2018-04-30 0001236997 cpah:AscSixZeroFiveMember 2018-05-01 2018-07-31 0001236997 us-gaap:NewAccountingPronouncementMember 2018-05-01 2018-07-31 0001236997 cpah:AscSixZeroFiveMember 2018-07-31 0001236997 us-gaap:NewAccountingPronouncementMember 2018-07-31 0001236997 us-gaap:ForwardContractsMember 2018-07-31 0001236997 us-gaap:ForwardContractsMember 2018-05-01 2018-07-31 0001236997 cpah:ForeignCurrencyOptionContractsMember 2018-07-31 0001236997 cpah:ForeignCurrencyOptionContractsMember 2018-05-01 2018-07-31 0001236997 us-gaap:CostOfSalesMember 2018-05-01 2018-07-31 0001236997 us-gaap:CostOfSalesMember 2017-05-01 2017-07-31 0001236997 us-gaap:SalesMember 2018-05-01 2018-07-31 0001236997 us-gaap:SalesMember 2017-05-01 2017-07-31 0001236997 us-gaap:ResearchAndDevelopmentExpenseMember 2018-05-01 2018-07-31 0001236997 us-gaap:ResearchAndDevelopmentExpenseMember 2017-05-01 2017-07-31 0001236997 us-gaap:GeneralAndAdministrativeExpenseMember 2018-05-01 2018-07-31 0001236997 us-gaap:GeneralAndAdministrativeExpenseMember 2017-05-01 2017-07-31 0001236997 cpah:KRPMember 2018-05-01 2018-07-31 0001236997 cpah:KRPMember 2017-05-01 2017-07-31 0001236997 cpah:EightZeroZeroSevenZeroZeroFourCanadaIncMember 2018-05-01 2018-07-31 0001236997 cpah:EightZeroZeroSevenZeroZeroFourCanadaIncMember 2017-05-01 2017-07-31 0001236997 2017-07-01 2017-07-20 0001236997 2017-07-20 0001236997 cpah:WesleyCloverMember 2017-07-01 2017-07-20 0001236997 cpah:KmbTracTwoHoldingsLtdMember 2017-07-01 2017-07-20 0001236997 us-gaap:ChiefExecutiveOfficerMember 2017-07-01 2017-07-20 0001236997 us-gaap:ChiefFinancialOfficerMember 2017-07-01 2017-07-20 0001236997 us-gaap:ExecutiveVicePresidentMember 2017-07-01 2017-07-20 0001236997 us-gaap:NorthAmericaMember 2018-05-01 2018-07-31 0001236997 us-gaap:NorthAmericaMember 2017-05-01 2017-07-31 0001236997 us-gaap:EMEAMember 2018-05-01 2018-07-31 0001236997 us-gaap:EMEAMember 2017-05-01 2017-07-31 0001236997 us-gaap:AsiaPacificMember 2018-05-01 2018-07-31 0001236997 us-gaap:AsiaPacificMember 2017-05-01 2017-07-31 0001236997 us-gaap:LatinAmericaDestinationMember 2018-05-01 2018-07-31 0001236997 us-gaap:LatinAmericaDestinationMember 2017-05-01 2017-07-31 0001236997 country:CA 2018-07-31 0001236997 country:CA 2018-04-30 0001236997 country:US 2018-07-31 0001236997 country:US 2018-04-30 0001236997 cpah:OfficeLeasesRelatedPartyMember 2018-07-31 0001236997 cpah:OfficeLeasesUnrelatedPartyMember 2018-07-31 0001236997 cpah:TotalOfficeLeasesMember 2018-07-31 0001236997 cpah:VoicePlatformServiceContractMember 2018-07-31 0001236997 us-gaap:SoftwareDevelopmentMember 2018-07-31 shares iso4217:USD iso4217:USD shares pure iso4217:CAD 1877163 2348883 3203169 3509010 87566 0 15720 0 161661 191245 5345279 6049138 97389 98633 70449 0 98260 121819 6744713 6843575 218666 221062 12574756 13334227 2490403 2437733 10318 0 2558932 2565876 2200 2200 59839 63130 5121692 5068939 11638 14339 9763 9763 5143093 5093041 0 0 5940 5931 75440528 75170181 -64578599 -63701685 -3436206 -3233241 7431663 8241186 12574756 13334227 401787 322638 0.001 0.001 100000000 100000000 0 0 0 0 0.001 0.001 100000000 100000000 5939598 5930468 5939598 5930468 1356002 1698893 1251020 967062 280808 446851 2887830 3112806 595556 388243 994960 1004284 1402956 1361473 991638 892587 3985110 3646587 -1097280 -533781 5 53 80936 -618699 5402 0 86333 -618752 -1010947 -1152533 -0.17 -0.23 5932417 5036954 528 1584 -202966 1196553 -1213913 44020 -2494 -2461 28942 29454 120744 -612273 267412 296332 66822 137892 -305836 533849 23982 0 -3291 555 0 4861 -29085 -11256 -6944 -118085 -475707 -714305 3911 34592 265 7161 -4176 -41753 2944 1174302 0 9964 2944 1164338 5219 46963 -471720 455243 2348883 2071019 1877163 2526262 5 53 0 0 5005245 5005 -59900 -60 71680575 -60481015 -4025196 7179309 539240 539 1165957 1166496 -5300 5 11053 11058 -62600 62 62600 -62 -1095 -1095 296332 296332 3923 4 7801 7805 -1152533 1196553 1196553 5485808 5486 -2600 -3 73140707 -61633548 -2828643 8683999 5930468 5931 75170181 -63701685 -3233241 134033 134033 5931 75170181 -63567652 -3233241 8375219 267412 267412 2172 2 5321 5323 6958 7 -2386 -2379 -1010947 -202965 -202965 5939598 5940 75440528 -64578599 -3436206 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left"> <b>Note 1</b> </td> <td align="left" width="90%"> <b> <u>Nature of Operations</u> </b> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">CounterPath Corporation (the &#8220;Company&#8221;) was incorporated in the State of Nevada on April 18, 2003. The Company focuses on the design, development, marketing and sales of software applications and related services, such as pre and post sales technical support and customization services, that enable enterprises and telecommunication service providers to deliver Unified Communications (&#8220;UC&#8221;) services, including voice, video, messaging and collaboration functionality, over their Internet Protocol, or IP, based networks. The Company&#8217;s products are sold either directly or through channel partners, to small, medium and large businesses (&#8220;enterprises&#8221;) and telecom service providers, in North America, and in Europe, Middle East, Africa (collectively &#8220;EMEA&#8221;), Asia Pacific and Latin America.</p> </td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left"> <b>Note 2</b> </td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> <b> <u>Basis of Presentation and Principles of Consolidation</u> </b> </p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">The accompanying interim consolidated financial statements have been prepared in accordance with the accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) and are stated in U.S. dollars, except where otherwise disclosed.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">These interim consolidated financial statements include the accounts of the Company and its wholly- owned subsidiaries, CounterPath Technologies Inc., a company existing under the laws of the province of British Columbia, Canada, and BridgePort Networks, Inc. (&#8220;BridgePort&#8221;), a company incorporated under the laws of the state of Delaware. The results of NewHeights Software Corporation (&#8220;NewHeights&#8221;), which subsequently was amalgamated with another subsidiary to become CounterPath Technologies Inc., are included from August 2, 2007, the date of acquisition. The results of FirstHand Technologies Inc. (&#8220;FirstHand&#8221;), which subsequently was amalgamated with CounterPath Technologies Inc., and BridgePort are included from February 1, 2008, the date of acquisition. All inter-company transactions and balances have been eliminated.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">These interim consolidated financial statements have been prepared on a going concern basis, which implies the Company will continue to realize its assets and discharge its liabilities and commitments in the normal course of business.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> <u>Going Concern</u> </p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> The Company has experienced recurring losses and has an accumulated deficit of $64,578,599 as at July 31, 2018, as a result of flat to declining revenues resulting from a number of factors including its buildout of a cloud based subscription platform concurrent with the change of its licensing model to subscription based licensing and has not reached profitable operations which raises substantial doubt about its ability to continue operating as a going concern within one year of the date of the financial statements. </p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">The Company has historically been able to manage liquidity requirements through cost management and cost reduction measures, supplemented with raising additional financing. As of July 31, 2018, the Company does not have any commitments to raise funds.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">To alleviate this situation, the Company has plans in place to improve its financial position and liquidity, while executing on its growth strategy, by managing and or reducing costs that is not expected to have an adverse impact on the ability to generate cash flows, as the transition to its software as a service platform and subscription licensing continues.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> <u>Interim Reporting</u> </p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">The information presented in the accompanying interim consolidated financial statements is without audit pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). Certain information and footnote disclosures normally included in the consolidated financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations, although the Company believes that the disclosures are adequate to make the information presented not misleading.</p> </td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">These statements reflect all adjustments, which are, in the opinion of management, necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented in accordance with generally accepted accounting principles in the United States of America. Except where noted, these interim financial statements follow the same accounting policies and methods of their application as the Company&#8217;s April 30, 2018 annual audited consolidated financial statements. All adjustments are of a normal recurring nature. It is suggested that these interim financial statements be read in conjunction with the Company&#8217;s April 30, 2018 annual audited consolidated financial statements.</p> </td> </tr> <tr> <td align="left">&#160;</td> <td align="left" width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">Operating results for the three months ended July 31, 2018 are not necessarily indicative of the results that can be expected for the year ending April 30, 2019.</p> </td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left"> <b>Note 3</b> </td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> <b> <u>Summary of Significant Accounting Policies</u> </b> </p> </td> </tr> <tr> <td align="left">&#160;</td> <td align="left" width="90%">&#160;</td> </tr> <tr valign="bottom"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> The significant accounting policies used in preparation of these interim consolidated financial statements are disclosed in our Annual Report on Form 10-K for the fiscal year ended April 30, 2018 filed with the Securities Exchange Commission on July 25, 2018, and there have been no changes to the Company's significant accounting policies during the three months ended July 31, 2018, except for the revenue recognition policy, described in <i>Note 4 &#8211; Revenue Recognition under ASC 606</i> , that was updated as a result of adopting Accounting Standards Update (ASU) No. 2014-09, <i>Revenue from</i> <i>Contracts with Customers: Topic 606</i> (ASU 2014-09 or ASC 606). ASU 2014-09 also included Subtopic 340-40, <i>Other Assets and Deferred Costs - Contracts with Customers</i> . All amounts and disclosures set forth herein are in compliance with these standards. </p> </td> </tr> </table> <br/> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> <u>Concentrations of Credit Risk</u> </p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and accounts receivable. The Company has exposure to credit risk to the extent cash balances exceed amounts covered by federal deposit insurance; however, the Company believes that its credit risk on cash balances is immaterial. The Company is also subject to concentrations of credit risk in its accounts receivable. The Company monitors and actively manages its receivables, and from time to time will insure certain receivables with higher credit risk and may require collateral or other securities to support its accounts receivable.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">Revenue from significant customers for the three months ended July 31, 2018 and 2017 is summarized below:</p> </td> </tr> </table> <br/> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap"> <strong>Three Months Ended</strong> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid"> <b>July 31,</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> <b>2018</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> <strong>2017</strong> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Customer A</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="12%"> 10% </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="12%"> &#8211;% </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Customer B</td> <td align="left" width="1%">&#160;</td> <td align="right" width="12%"> &#8211;% </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="12%"> 11% </td> <td align="left" width="2%">&#160;</td> </tr> </table> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> The table below presents significant customers who accounted for greater than 10% of total accounts receivable as of July 31, 2018 and April 30, 2018: </p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="12%"> <b>July 31,</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="12%"> <b>April 30,</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> <b>2018</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> <b>2018</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Customer C</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="12%"> 19% </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="12%"> 18% </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Customer D</td> <td align="left" width="1%">&#160;</td> <td align="right" width="12%"> 2% </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="12%"> 13% </td> <td align="left" width="2%">&#160;</td> </tr> </table> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> <u>Accounts Receivable and Allowance for Doubtful Accounts</u> </p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;">Accounts receivable are presented net of an allowance for doubtful accounts.</p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="12%"> <b>July 31,</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="12%"> <b>April 30,</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> <b>2018</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> <b>2018</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Balance of allowance for doubtful accounts, beginning of period</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="12%"> 322,638 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="12%"> 80,232 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Bad debt provision</td> <td align="left" width="1%">&#160;</td> <td align="right" width="12%"> 79,149 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="12%"> 578,024 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Write-off of receivables</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> &#8211; </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> (335,618 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Balance of allowance for doubtful accounts, end of period</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="12%"> 401,787 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="12%"> 322,638 </td> <td align="left" width="2%">&#160;</td> </tr> </table> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;">The Company determines the allowance for doubtful accounts by considering a number of factors, including the length of time the accounts receivable are beyond the contractual payment terms, previous loss history, and the customer&#8217;s current ability to pay its obligation. When the Company becomes aware of a specific customer&#8217;s inability to meet its financial obligations to the Company, the Company records a charge to the allowance to reduce the customer&#8217;s related accounts.</p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> <u>Derivative Instruments</u> </p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> The Company accounts for derivative instruments, consisting of foreign currency forward contracts, pursuant to the provisions of ASC 815, Derivatives and Hedging (&#8220;ASC 815 &#8221;). ASC 815 requires the Company to measure derivative instruments at fair value and record them in the balance sheet as either an asset or liability and expands financial reporting about derivative instruments and hedging activities by requiring enhanced disclosures to enable investors to better understand their effects on an entity&#8217;s financial position, results of operations and cash flows. The Company does not use derivative instruments for trading purposes. ASC 815 also requires qualitative disclosures about objectives and strategies for using derivatives, quantitative disclosures about fair value amounts of and gains and losses on derivative instruments, and disclosures about credit-risk-related contingent features in derivative agreements. </p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;">The Company also routinely enters into foreign currency forward contracts, not designated as hedging instruments, to protect the Company from fluctuations in exchange rates. Gains or losses arising out of marked to market fair value valuation of non-designated forward contracts are recognized in net income.</p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> The Company records foreign currency option and forward contracts on its Consolidated Balance Sheets as derivative assets or liabilities depending on whether the fair value of such contracts is a net asset or net liability, respectively. <i>See Note 5 - Derivative Instruments</i> for further detail. The Company did not enter any foreign currency derivatives designated as cash flow hedges in the three months ended July 31, 2018. </p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> <u>Recently Adopted Accounting Pronouncements</u> </p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> In May 2014, FASB issued ASU 2014-09, <i>Revenue From Contracts With Customers</i> (&#8220;Topic 606&#8221;) which supersedes the revenue recognition requirements in Topic 605 &#8220;Revenue Recognition&#8221; (&#8220;Topic 605&#8221;) and requires entities to recognize revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods and services. The Company adopted ASU 2014-09 as of May 1, 2018 using the modified retrospective transition method. See <i>Note 4 &#8211; Revenue Recognition</i> under ASC 606 for further details. </p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <u>Recently Issued Accounting Pronouncements</u> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">In August 2017, the FASB issued ASU 2017-12, Targeted Improvements to Accounting for Hedging Activities, which amends the presentation and disclosure requirements and changes how companies assess effectiveness. The amendments are intended to more closely align hedge accounting with companies&#8217; risk management strategies, simplify the application of hedge accounting, and increase transparency as to the scope and results of hedging programs. This amendment is effective for annual periods beginning after December 15, 2018, including interim periods within those periods. Early application is permitted. The Company is currently assessing the future impact of this update on its consolidated financial statements and related disclosures.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">In January 2017, the FASB issued ASU 2017-04, Intangibles &#8211; Goodwill and Other: Simplifying the Test for Goodwill Impairment, which amends the guidance to eliminate Step 2 from the goodwill impairment test. Instead, under the amendments in the new guidance, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. The entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value. The amendments will be effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company is evaluating the impact of this amendment on its consolidated financial statements and related disclosures.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">In June 2016, the FASB issued ASU 2016-13, Financial Instruments: Measurement of Credit Losses on Financial Instruments which amends the guidance on measuring credit losses on financial assets held at amortized cost. The amendment is intended to address the issue that the previous &#8220;incurred loss&#8221; methodology was restrictive for a company&#8217;s ability to record credit losses based on not yet meeting the &#8220;probable&#8221; threshold. The new language will require these assets to be valued at amortized cost presented at the net amount expected to be collected will a valuation provision. The amendments will be effective for fiscal years beginning after December 15, 2019. The Company is evaluating the impact of this amendment on our consolidated financial statements and related disclosures.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> In February 2016, FASB issued ASU 2016-02, <i>Leases</i> . The guidance would require lessees to recognize most leases on their balance sheets as lease liabilities with corresponding right -of-use assets. The guidance is effective for annual and interim reporting periods beginning on or after December 15, 2018. The Company is currently evaluating the impact of its pending adoption of ASU 2016-02 on its consolidated financial statements. </p> </td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> <u>Concentrations of Credit Risk</u> </p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and accounts receivable. The Company has exposure to credit risk to the extent cash balances exceed amounts covered by federal deposit insurance; however, the Company believes that its credit risk on cash balances is immaterial. The Company is also subject to concentrations of credit risk in its accounts receivable. The Company monitors and actively manages its receivables, and from time to time will insure certain receivables with higher credit risk and may require collateral or other securities to support its accounts receivable.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">Revenue from significant customers for the three months ended July 31, 2018 and 2017 is summarized below:</p> </td> </tr> </table> <br/> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap"> <strong>Three Months Ended</strong> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid"> <b>July 31,</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> <b>2018</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> <strong>2017</strong> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Customer A</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="12%"> 10% </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="12%"> &#8211;% </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Customer B</td> <td align="left" width="1%">&#160;</td> <td align="right" width="12%"> &#8211;% </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="12%"> 11% </td> <td align="left" width="2%">&#160;</td> </tr> </table> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> The table below presents significant customers who accounted for greater than 10% of total accounts receivable as of July 31, 2018 and April 30, 2018: </p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="12%"> <b>July 31,</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="12%"> <b>April 30,</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> <b>2018</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> <b>2018</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Customer C</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="12%"> 19% </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="12%"> 18% </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Customer D</td> <td align="left" width="1%">&#160;</td> <td align="right" width="12%"> 2% </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="12%"> 13% </td> <td align="left" width="2%">&#160;</td> </tr> </table> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> <u>Accounts Receivable and Allowance for Doubtful Accounts</u> </p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;">Accounts receivable are presented net of an allowance for doubtful accounts.</p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="12%"> <b>July 31,</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="12%"> <b>April 30,</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> <b>2018</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> <b>2018</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Balance of allowance for doubtful accounts, beginning of period</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="12%"> 322,638 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="12%"> 80,232 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Bad debt provision</td> <td align="left" width="1%">&#160;</td> <td align="right" width="12%"> 79,149 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="12%"> 578,024 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Write-off of receivables</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> &#8211; </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> (335,618 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Balance of allowance for doubtful accounts, end of period</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="12%"> 401,787 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="12%"> 322,638 </td> <td align="left" width="2%">&#160;</td> </tr> </table> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;">The Company determines the allowance for doubtful accounts by considering a number of factors, including the length of time the accounts receivable are beyond the contractual payment terms, previous loss history, and the customer&#8217;s current ability to pay its obligation. When the Company becomes aware of a specific customer&#8217;s inability to meet its financial obligations to the Company, the Company records a charge to the allowance to reduce the customer&#8217;s related accounts.</p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> <u>Derivative Instruments</u> </p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> The Company accounts for derivative instruments, consisting of foreign currency forward contracts, pursuant to the provisions of ASC 815, Derivatives and Hedging (&#8220;ASC 815 &#8221;). ASC 815 requires the Company to measure derivative instruments at fair value and record them in the balance sheet as either an asset or liability and expands financial reporting about derivative instruments and hedging activities by requiring enhanced disclosures to enable investors to better understand their effects on an entity&#8217;s financial position, results of operations and cash flows. The Company does not use derivative instruments for trading purposes. ASC 815 also requires qualitative disclosures about objectives and strategies for using derivatives, quantitative disclosures about fair value amounts of and gains and losses on derivative instruments, and disclosures about credit-risk-related contingent features in derivative agreements. </p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;">The Company also routinely enters into foreign currency forward contracts, not designated as hedging instruments, to protect the Company from fluctuations in exchange rates. Gains or losses arising out of marked to market fair value valuation of non-designated forward contracts are recognized in net income.</p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> The Company records foreign currency option and forward contracts on its Consolidated Balance Sheets as derivative assets or liabilities depending on whether the fair value of such contracts is a net asset or net liability, respectively. <i>See Note 5 - Derivative Instruments</i> for further detail. The Company did not enter any foreign currency derivatives designated as cash flow hedges in the three months ended July 31, 2018. </p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> <u>Recently Adopted Accounting Pronouncements</u> </p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> In May 2014, FASB issued ASU 2014-09, <i>Revenue From Contracts With Customers</i> (&#8220;Topic 606&#8221;) which supersedes the revenue recognition requirements in Topic 605 &#8220;Revenue Recognition&#8221; (&#8220;Topic 605&#8221;) and requires entities to recognize revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods and services. The Company adopted ASU 2014-09 as of May 1, 2018 using the modified retrospective transition method. See <i>Note 4 &#8211; Revenue Recognition</i> under ASC 606 for further details. </p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <u>Recently Issued Accounting Pronouncements</u> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">In August 2017, the FASB issued ASU 2017-12, Targeted Improvements to Accounting for Hedging Activities, which amends the presentation and disclosure requirements and changes how companies assess effectiveness. The amendments are intended to more closely align hedge accounting with companies&#8217; risk management strategies, simplify the application of hedge accounting, and increase transparency as to the scope and results of hedging programs. This amendment is effective for annual periods beginning after December 15, 2018, including interim periods within those periods. Early application is permitted. The Company is currently assessing the future impact of this update on its consolidated financial statements and related disclosures.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">In January 2017, the FASB issued ASU 2017-04, Intangibles &#8211; Goodwill and Other: Simplifying the Test for Goodwill Impairment, which amends the guidance to eliminate Step 2 from the goodwill impairment test. Instead, under the amendments in the new guidance, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. The entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value. The amendments will be effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company is evaluating the impact of this amendment on its consolidated financial statements and related disclosures.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">In June 2016, the FASB issued ASU 2016-13, Financial Instruments: Measurement of Credit Losses on Financial Instruments which amends the guidance on measuring credit losses on financial assets held at amortized cost. The amendment is intended to address the issue that the previous &#8220;incurred loss&#8221; methodology was restrictive for a company&#8217;s ability to record credit losses based on not yet meeting the &#8220;probable&#8221; threshold. The new language will require these assets to be valued at amortized cost presented at the net amount expected to be collected will a valuation provision. The amendments will be effective for fiscal years beginning after December 15, 2019. The Company is evaluating the impact of this amendment on our consolidated financial statements and related disclosures.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> In February 2016, FASB issued ASU 2016-02, <i>Leases</i> . The guidance would require lessees to recognize most leases on their balance sheets as lease liabilities with corresponding right -of-use assets. The guidance is effective for annual and interim reporting periods beginning on or after December 15, 2018. The Company is currently evaluating the impact of its pending adoption of ASU 2016-02 on its consolidated financial statements. </p> </td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap"> <strong>Three Months Ended</strong> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid"> <b>July 31,</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> <b>2018</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> <strong>2017</strong> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Customer A</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="12%"> 10% </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="12%"> &#8211;% </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Customer B</td> <td align="left" width="1%">&#160;</td> <td align="right" width="12%"> &#8211;% </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="12%"> 11% </td> <td align="left" width="2%">&#160;</td> </tr> </table> 0.10 0.00 0.00 0.11 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="12%"> <b>July 31,</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="12%"> <b>April 30,</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> <b>2018</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> <b>2018</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Customer C</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="12%"> 19% </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="12%"> 18% </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Customer D</td> <td align="left" width="1%">&#160;</td> <td align="right" width="12%"> 2% </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="12%"> 13% </td> <td align="left" width="2%">&#160;</td> </tr> </table> 0.19 0.18 0.02 0.13 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="12%"> <b>July 31,</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="12%"> <b>April 30,</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> <b>2018</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> <b>2018</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Balance of allowance for doubtful accounts, beginning of period</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="12%"> 322,638 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="12%"> 80,232 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Bad debt provision</td> <td align="left" width="1%">&#160;</td> <td align="right" width="12%"> 79,149 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="12%"> 578,024 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Write-off of receivables</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> &#8211; </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="12%"> (335,618 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Balance of allowance for doubtful accounts, end of period</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="12%"> 401,787 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="12%"> 322,638 </td> <td align="left" width="2%">&#160;</td> </tr> </table> 80232 79149 578024 0 335618 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left"> <b>Note 4</b></td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> <b><u>Revenue Recognition under ASC 606</u> </b></p> </td> </tr> <tr> <td> &nbsp;</td> <td width="90%"> &nbsp;</td> </tr> <tr valign="top"> <td align="left"> &nbsp;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> On May 1, 2018, the Company adopted the new accounting standard, <i>ASC 606 &#8220;Revenue from</i> <i>Contracts with Customers&#8221;</i> and all related amendments to the new accounting standard to contracts using the modified retrospective method. The Company recognized the cumulative effect of initially applying the new revenue recognition standard to contracts with open performance obligations as of May 1, 2018, as an adjustment to the opening balance of retained earnings. Results of the reporting period beginning May 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with the Company's historic accounting under ASC 605.</p> </td> </tr> <tr> <td> &nbsp;</td> <td width="90%"> &nbsp;</td> </tr> <tr valign="top"> <td align="left"> &nbsp;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> Revenues from contracts with customers are recognized when control of promised goods and services is transferred to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.</p> </td> </tr> <tr> <td> &nbsp;</td> <td width="90%"> &nbsp;</td> </tr> <tr valign="top"> <td align="left"> &nbsp;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> The Company recognizes revenue using the five-step model as prescribed by ASC 606:</p> </td> </tr> </table> <br /> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr> <td width="15%"> &nbsp;</td> <td valign="top" width="5%"> 1)</td> <td> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> Identification of the contract, or contracts, with a customer;</p> </td> </tr> <tr> <td width="15%"> &nbsp;</td> <td valign="top" width="5%"> 2)</td> <td> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> Identification of the performance obligations in the contract;</p> </td> </tr> </table> <p align="center" style="font-family: times, serif; font-size: 10pt;"> &nbsp;</p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr> <td width="15%"> &nbsp;</td> <td valign="top" width="5%"> 3)</td> <td> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> Determination of the transaction price;</p> </td> </tr> <tr> <td width="15%"> &nbsp;</td> <td valign="top" width="5%"> 4)</td> <td> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> Allocation of the transaction price to the performance obligations in the contract; and</p> </td> </tr> <tr> <td width="15%"> &nbsp;</td> <td valign="top" width="5%"> 5)</td> <td> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> Recognition of revenue when or as, the Company satisfies a performance obligation.</p> </td> </tr> </table> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> When a contract with a customer is signed, the Company assesses whether collection of the fees under the arrangement is probable. The Company estimates the amount to reserve for uncollectible amounts at the end of each reporting period based on the aging of the contract balance, current and historical customer trends, and communications with its customers. These reserves are recorded against the related accounts receivable.</p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> The transaction price is the consideration that the Company expects to receive from its customers in exchange for its products or services. In determining the allocation of the transaction price, the Company identifies performance obligations in contracts with customers, which may include products, subscriptions to software and services, support, professional services and training. The Company allocates the transaction price to each performance obligation on a relative standalone selling price basis. The standalone selling price (SSP) is the price at which the Company would sell a promised product or service separately to a customer. The Company determines the SSP using information that may include market conditions or other observable inputs. In certain cases, the Company is able to establish a SSP based on observable prices for products or services sold separately. In these instances, the Company would use a single amount to estimate a SSP. If a SSP is not directly observable, for example when pricing is variable, the Company will use a range of SSP.</p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> In certain circumstances, the Company may estimate SSP for a product or service by applying the residual approach. This approach has been most commonly used when certain perpetual software licenses are only sold bundled with one year of post-contract support or other services, and a price has not been established for the software.</p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> Significant judgement is used to determine SSP and to determine whether there is a variance that needs to be allocated based on the relative SSP of the various products and services. Estimating SSP is a formal process that includes review and approval by the Company&#8217;s management.</p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> <u>Software Revenue</u></p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> The Company generates software revenue primarily on a single fee per perpetual software license basis. The Company recognizes software revenue for perpetual licenses when control has transferred to the customer, which is generally at the time of delivery when the customer has the ability to deploy the licenses, provided all revenue recognition criteria have been met. If the revenue recognition criteria has not been met, the revenue is deferred or not recognized.</p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> <u>Subscription, support and maintenance</u></p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> Revenue from the Company&#8217;s recurring subscription revenue from subscriptions related to our software as a service offering is recognized ratably over the contractual subscription term as control of the goods or services is transferred to the customer, beginning on the date that the subscription is made available to the customer. Support and maintenance revenue is generated from recurring annual software support and maintenance contracts for our perpetual software licenses and is recognized ratably over the term of the service period, which is generally twelve months. Support and maintenance services include e-mail and telephone support, unspecified rights to bug fixes and product updates and upgrades and enhancements available on a when-and-if available basis. Both subscription revenue and support and maintenance revenue are typically billed annually in advance based on the terms of the arrangement.</p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> <u>Professional services and other</u></p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> Professional services and other revenue is generated through services including product configuration and customization, implementation, dedicated engineering and training. The amount of product configuration and customization required by a customer typically increases as the order size increases from a given customer. Services and pricing may vary depending upon a customer&#8217;s requirements for customization, implementation and training. Depending on the services to be provided, revenue from professional services and other is generally recognized at the time of delivery when the services have been completed and control has been transferred.</p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> For contracts with elements related to customized network solutions and certain network build-outs or software systems that require significant modification or customization, the Company will recognize revenue using the percentage-of-completion method. In using the percentage-of-completion method, revenues are generally recorded based on completion of milestones as described in the agreement. Profit estimates on long-term contracts are revised periodically based on changes in circumstances and any losses on contracts are recognized in the period that such losses become known.</p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> <u>Unearned Revenue</u></p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> Unearned revenue represent billings or payments received in advance of revenue recognition and is recognized upon transfer of control. Balances consist primarily of annual support and subscription services and professional services not yet provided as of the balance sheet date.</p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> During the three months ended July 31, 2018, the Company recognized $947,800 in revenue in its consolidated statements of operations that was previously recognized as unearned revenue in the consolidated balance sheets.</p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> <u>Costs to Obtain a Customer Contract</u></p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> Sales commissions and related expenses are considered incremental and recoverable costs of acquiring customer contracts. These costs are capitalized and amortized on a systematic basis, consistent with the timing of revenue recognition over the anticipated benefit period of up to 3.5 years, depending on the products and services. The anticipated benefit period was estimated based on the average length of applicable customer contracts and includes the contract term and any anticipated renewal periods. This amortization expense is recorded in sales and marketing expense within the Company's consolidated statement of operations. The Company has elected to apply a practical expedient that permits the Company to expense costs to obtain a contract as incurred, if the anticipated benefit period is one year or less. From time to time, management will revisit the estimates used in recognizing the costs to obtain customer contracts.</p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> During the three months ended July 31, 2018, the Company capitalized approximately $41,800 of costs to obtain revenue contracts and amortized approximately $54,100 to marketing and sales expense. Capitalized costs to obtain a revenue contract on the Company's condensed consolidated balance sheets totaled approximately $158,000 at July 31, 2018.</p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> <u>Costs to Fulfill a Customer Contract</u></p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> Certain contract costs incurred to fulfill obligations under a contract are capitalized when such costs generate or enhance resources to be used in satisfying future performance obligations and the costs are deemed recoverable. Judgement is used in determining whether certain contract costs can be capitalized. These costs are capitalized and amortized on a systematic basis to match the timing of revenue recognition over the anticipated benefit period of up to 3.5 years, depending on the products and services. The anticipated benefit period was estimated based on the average length of applicable customer contracts and includes the contract term and any anticipated renewal periods. This amortization expense is recorded in cost of sales in the Company&#8217;s consolidated statement of operations. From time to time, management will review the capitalized costs for impairment and will also revisit the estimates used in recognizing the costs to fulfill customer contracts.</p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> <u>Adoption Impact of ASC 606</u></p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> The Company recognized the cumulative effect of initially applying ASC 606 as an adjustment to retained earnings in the condensed consolidated balance sheet as of May 1, 2018:</p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="15%"> <b>Balance at</b></td> <td align="center" nowrap="nowrap" width="2%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="15%"> <b>ASC 606</b></td> <td align="center" nowrap="nowrap" width="2%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="15%"> <b>Balance at</b></td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> &nbsp;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>April 30, 2018</b></td> <td align="center" nowrap="nowrap" width="2%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>Adjustments</b></td> <td align="center" nowrap="nowrap" width="2%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>May 1, 2018</b></td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> Current assets:</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left" bgcolor="#e6efff"> &nbsp; &nbsp; &nbsp;Deferred sales commissions costs</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> &nbsp; &#8211;</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> 70,248</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> 70,248</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> Non-current assets:</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left" bgcolor="#e6efff"> &nbsp; &nbsp; &nbsp;Deferred sales commissions costs</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> &nbsp; &#8211;</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> 63,785</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> 63,785</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> Stockholders&#8217; equity:</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left" bgcolor="#e6efff"> &nbsp; &nbsp; &nbsp;Accumulated deficit</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> (63,701,685</td> <td align="left" bgcolor="#e6efff" width="2%"> )</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> 134,033</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> (63,567,652</td> <td align="left" bgcolor="#e6efff" width="2%"> )</td> </tr> </table> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> The following tables summarize the adoption impact of ASC 606 on the Company's condensed consolidated financial statements for the three months ended July 31, 2018.</p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> <b><i>Selected Condensed Consolidated Income Statement Line Items:</i> </b></p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> &nbsp;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%"> &nbsp;</td> <td align="center" colspan="7" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid"> <b>July 31, 2018</b></td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="15%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="2%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="15%"> <b>ASC 606</b></td> <td align="center" nowrap="nowrap" width="2%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="15%"> <b>(As Reported)</b></td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> &nbsp;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>ASC 605</b></td> <td align="center" nowrap="nowrap" width="2%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>Adjustments</b></td> <td align="center" nowrap="nowrap" width="2%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>ASC 606</b></td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> Revenue:</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left" bgcolor="#e6efff"> &nbsp; &nbsp;Software</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> 1,376,243</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> (20,241</td> <td align="left" bgcolor="#e6efff" width="2%"> )</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> 1,356,002</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> &nbsp; &nbsp;Subscription, support and maintenance</td> <td align="left" width="1%"> &nbsp;</td> <td align="right" width="15%"> 1,251,197</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="right" width="15%"> (177</td> <td align="left" width="2%"> )</td> <td align="left" width="1%"> &nbsp;</td> <td align="right" width="15%"> 1,251,020</td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left" bgcolor="#e6efff"> &nbsp; &nbsp;Professional services and other</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%"> &nbsp;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> 254,928</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%"> &nbsp;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> 25,880</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%"> &nbsp;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> 280,808</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Total revenue</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%"> $</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="15%"> 2,882,368</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%"> $</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="15%"> 5,462</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%"> $</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="15%"> 2,887,830</td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr> <td width="10%"> &nbsp;</td> <td bgcolor="#e6efff"> &nbsp;</td> <td bgcolor="#e6efff" width="1%"> &nbsp;</td> <td bgcolor="#e6efff" width="15%"> &nbsp;</td> <td bgcolor="#e6efff" width="2%"> &nbsp;</td> <td bgcolor="#e6efff" width="1%"> &nbsp;</td> <td bgcolor="#e6efff" width="15%"> &nbsp;</td> <td bgcolor="#e6efff" width="2%"> &nbsp;</td> <td bgcolor="#e6efff" width="1%"> &nbsp;</td> <td bgcolor="#e6efff" width="15%"> &nbsp;</td> <td bgcolor="#e6efff" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> Operating expenses:</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left" bgcolor="#e6efff"> &nbsp; &nbsp;Sales and marketing</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> 1,018,942</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> (23,982</td> <td align="left" bgcolor="#e6efff" width="2%"> )</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> 994,960</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> Loss from operations</td> <td align="left" width="1%"> $</td> <td align="right" width="15%"> (1,121,262</td> <td align="left" width="2%"> )</td> <td align="left" width="1%"> $</td> <td align="right" width="15%"> 23,982</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> $</td> <td align="right" width="15%"> (1,097,280</td> <td align="left" width="2%"> )</td> </tr> <tr> <td width="10%"> &nbsp;</td> <td bgcolor="#e6efff"> &nbsp;</td> <td bgcolor="#e6efff" width="1%"> &nbsp;</td> <td bgcolor="#e6efff" width="15%"> &nbsp;</td> <td bgcolor="#e6efff" width="2%"> &nbsp;</td> <td bgcolor="#e6efff" width="1%"> &nbsp;</td> <td bgcolor="#e6efff" width="15%"> &nbsp;</td> <td bgcolor="#e6efff" width="2%"> &nbsp;</td> <td bgcolor="#e6efff" width="1%"> &nbsp;</td> <td bgcolor="#e6efff" width="15%"> &nbsp;</td> <td bgcolor="#e6efff" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> Net loss per share:</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left" bgcolor="#e6efff"> &nbsp; &nbsp;Basic and diluted</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> (0.17</td> <td align="left" bgcolor="#e6efff" width="2%"> )</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> -</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> (0.17</td> <td align="left" bgcolor="#e6efff" width="2%"> )</td> </tr> </table> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> <b><i>Selected Condensed Consolidated Balance Line Items:</i> </b></p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> &nbsp;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%"> &nbsp;</td> <td align="center" colspan="7" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid"> <b>July 31, 2018</b></td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="15%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="2%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="15%"> <b>ASC 606</b></td> <td align="center" nowrap="nowrap" width="2%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="15%"> <b>(As Reported)</b></td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> &nbsp;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>ASC 605</b></td> <td align="center" nowrap="nowrap" width="2%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>Adjustments</b></td> <td align="center" nowrap="nowrap" width="2%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>ASC 606</b></td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left" bgcolor="#e6efff"> Current assets:</td> <td align="left" bgcolor="#e6efff" width="1%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="15%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="1%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="15%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="1%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="15%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> &nbsp; &nbsp;Deferred sales commissions costs</td> <td align="left" width="1%"> $</td> <td align="right" width="15%"> &nbsp; &#8211;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> $</td> <td align="right" width="15%"> 87,566</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> $</td> <td align="right" width="15%"> 87,566</td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left" bgcolor="#e6efff"> &nbsp; &nbsp;Unearned revenue</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> 2,564,394</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> (5,462</td> <td align="left" bgcolor="#e6efff" width="2%"> )</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> 2,558,932</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> Non-current assets:</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left" bgcolor="#e6efff"> &nbsp; &nbsp;Deferred sales commissions costs</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> &nbsp; &#8211;</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> 70,449</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> 70,449</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> Stockholders&#8217; equity:</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="left" width="15%"> &nbsp;</td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left" bgcolor="#e6efff"> &nbsp; &nbsp;Accumulated deficit</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> (64,731,152</td> <td align="left" bgcolor="#e6efff" width="2%"> )</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> 152,553</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> (64,578,599</td> <td align="left" bgcolor="#e6efff" width="2%"> )</td> </tr> </table> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> <b><i>Selected Condensed Consolidated Statement of Cash Flows Line Items:</i> </b></p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> &nbsp;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%"> &nbsp;</td> <td align="center" colspan="7" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid"> <b>July 31, 2018</b></td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> &nbsp;</td> <td align="left" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="15%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="2%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="15%"> <b>ASC 606</b></td> <td align="center" nowrap="nowrap" width="2%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" width="15%"> <b>(As Reported)</b></td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> &nbsp;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>ASC 605</b></td> <td align="center" nowrap="nowrap" width="2%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>Adjustments</b></td> <td align="center" nowrap="nowrap" width="2%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%"> &nbsp;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>ASC 606</b></td> <td align="left" width="2%"> &nbsp;</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left" bgcolor="#e6efff"> Net loss</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> (1,040,391</td> <td align="left" bgcolor="#e6efff" width="2%"> )</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> 29,444</td> <td align="left" bgcolor="#e6efff" width="2%"> &nbsp;</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> (1,010,947</td> <td align="left" bgcolor="#e6efff" width="2%"> )</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> Deferred sales commissions costs</td> <td align="left" width="1%"> $</td> <td align="right" width="15%"> &nbsp; &#8211;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> $</td> <td align="right" width="15%"> (23,982</td> <td align="left" width="2%"> )</td> <td align="left" width="1%"> $</td> <td align="right" width="15%"> (23,982</td> <td align="left" width="2%"> )</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left" bgcolor="#e6efff"> Unearned revenue</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> (1,482</td> <td align="left" bgcolor="#e6efff" width="2%"> )</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> (5,462</td> <td align="left" bgcolor="#e6efff" width="2%"> )</td> <td align="left" bgcolor="#e6efff" width="1%"> $</td> <td align="right" bgcolor="#e6efff" width="15%"> (6,944</td> <td align="left" bgcolor="#e6efff" width="2%"> )</td> </tr> <tr valign="top"> <td width="10%"> &nbsp;</td> <td align="left"> Net cash provided by operating activities</td> <td align="left" width="1%"> $</td> <td align="right" width="15%"> (475,707</td> <td align="left" width="2%"> )</td> <td align="left" width="1%"> $</td> <td align="right" width="15%"> &nbsp; &#8211;</td> <td align="left" width="2%"> &nbsp;</td> <td align="left" width="1%"> $</td> <td align="right" width="15%"> (475,707</td> <td align="left" width="2%"> )</td> </tr> </table> <br /> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left"> &nbsp;</td> <td align="left" width="90%"> <u>Disaggregation of Revenue</u></td> </tr> <tr> <td> &nbsp;</td> <td width="90%"> &nbsp;</td> </tr> <tr valign="top"> <td align="left"> &nbsp;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> The Company disaggregates its revenue by geographic region. See <i>Note 9 &#8211; Segmented Information</i> for more information.</p> </td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="15%"> <b>Balance at</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="15%"> <b>ASC 606</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="15%"> <b>Balance at</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>April 30, 2018</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>Adjustments</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>May 1, 2018</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Current assets:</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">&#160; &#160; &#160;Deferred sales commissions costs</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> &#160; &#8211; </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> 70,248 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> 70,248 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Non-current assets:</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">&#160; &#160; &#160;Deferred sales commissions costs</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> &#160; &#8211; </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> 63,785 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> 63,785 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Stockholders&#8217; equity:</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">&#160; &#160; &#160;Accumulated deficit</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> (63,701,685 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> 134,033 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> (63,567,652 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> </tr> </table> 70248 70248 0 63785 63785 134033 -63567652 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" colspan="7" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid"> <b>July 31, 2018</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="15%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="15%"> <b>ASC 606</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="15%"> <b>(As Reported)</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>ASC 605</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>Adjustments</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>ASC 606</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Revenue:</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">&#160; &#160;Software</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> 1,376,243 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> (20,241 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> 1,356,002 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160; &#160;Subscription, support and maintenance</td> <td align="left" width="1%">&#160;</td> <td align="right" width="15%"> 1,251,197 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="15%"> (177 </td> <td align="left" width="2%">)</td> <td align="left" width="1%">&#160;</td> <td align="right" width="15%"> 1,251,020 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">&#160; &#160;Professional services and other</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> 254,928 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> 25,880 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> 280,808 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;&#160;&#160;&#160;&#160;&#160; Total revenue</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="15%"> 2,882,368 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="15%"> 5,462 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="15%"> 2,887,830 </td> <td align="left" width="2%">&#160;</td> </tr> <tr> <td width="10%">&#160;</td> <td bgcolor="#e6efff">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="15%">&#160;</td> <td bgcolor="#e6efff" width="2%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="15%">&#160;</td> <td bgcolor="#e6efff" width="2%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="15%">&#160;</td> <td bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Operating expenses:</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">&#160; &#160;Sales and marketing</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> 1,018,942 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> (23,982 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> 994,960 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Loss from operations</td> <td align="left" width="1%">$</td> <td align="right" width="15%"> (1,121,262 </td> <td align="left" width="2%">)</td> <td align="left" width="1%">$</td> <td align="right" width="15%"> 23,982 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">$</td> <td align="right" width="15%"> (1,097,280 </td> <td align="left" width="2%">)</td> </tr> <tr> <td width="10%">&#160;</td> <td bgcolor="#e6efff">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="15%">&#160;</td> <td bgcolor="#e6efff" width="2%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="15%">&#160;</td> <td bgcolor="#e6efff" width="2%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="15%">&#160;</td> <td bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Net loss per share:</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">&#160; &#160;Basic and diluted</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> (0.17 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> - </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> (0.17 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> </tr> </table> 1376243 -20241 1251197 -177 254928 25880 2882368 5462 1018942 -23982 -1121262 23982 -0.17 0 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" colspan="7" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid"> <b>July 31, 2018</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="15%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="15%"> <b>ASC 606</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="15%"> <b>(As Reported)</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>ASC 605</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>Adjustments</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>ASC 606</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Current assets:</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="15%">&#160;</td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="15%">&#160;</td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="15%">&#160;</td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160; &#160;Deferred sales commissions costs</td> <td align="left" width="1%">$</td> <td align="right" width="15%"> &#160; &#8211; </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">$</td> <td align="right" width="15%"> 87,566 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">$</td> <td align="right" width="15%"> 87,566 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">&#160; &#160;Unearned revenue</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> 2,564,394 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> (5,462 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> 2,558,932 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Non-current assets:</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">&#160; &#160;Deferred sales commissions costs</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> &#160; &#8211; </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> 70,449 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> 70,449 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Stockholders&#8217; equity:</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="15%">&#160;</td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">&#160; &#160;Accumulated deficit</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> (64,731,152 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> 152,553 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> (64,578,599 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> </tr> </table> 0 87566 2564394 -5462 0 70449 70449 -64731152 152553 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" colspan="7" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid"> <b>July 31, 2018</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="15%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="15%"> <b>ASC 606</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="15%"> <b>(As Reported)</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>ASC 605</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>Adjustments</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="15%"> <b>ASC 606</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Net loss</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> (1,040,391 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> 29,444 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> (1,010,947 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Deferred sales commissions costs</td> <td align="left" width="1%">$</td> <td align="right" width="15%"> &#160; &#8211; </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">$</td> <td align="right" width="15%"> (23,982 </td> <td align="left" width="2%">)</td> <td align="left" width="1%">$</td> <td align="right" width="15%"> (23,982 </td> <td align="left" width="2%">)</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Unearned revenue</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> (1,482 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> (5,462 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="15%"> (6,944 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Net cash provided by operating activities</td> <td align="left" width="1%">$</td> <td align="right" width="15%"> (475,707 </td> <td align="left" width="2%">)</td> <td align="left" width="1%">$</td> <td align="right" width="15%"> &#160; &#8211; </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">$</td> <td align="right" width="15%"> (475,707 </td> <td align="left" width="2%">)</td> </tr> </table> -1040391 29444 0 23982 -1482 -5462 -475707 0 947800 P3Y6M 41800 54100 158000 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left"> <b>Note 5</b> </td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> <b> <u>Derivative Instruments</u> </b> </p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="bottom"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">In the normal course of business, the Company is exposed to fluctuations in the exchange rates associated with foreign currencies. The Company&#8217;s primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> <u>Foreign Currency Exchange Rate Risk</u> </p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">A majority of the Company&#8217;s revenue activities are transacted in U.S. dollars. However, the Company is exposed to foreign currency exchange rate risk inherent in conducting business globally in numerous currencies, of which the most significant to the Company&#8217;s operations for the three months ended July 31, 2018 is the Canadian dollar as a majority of the Company&#8217;s expenses are in Canadian dollars. The Company&#8217;s foreign currency risk management program includes foreign currency derivatives with cash flow hedge accounting designation that utilizes foreign currency forward contracts to hedge exposures to the variability in the U.S. dollar equivalent of anticipated non-U.S. dollar-denominated cash flows. During the three months ended July 31, 2018 and 2017, the Company did not enter into any cash flow hedges.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> The Company also periodically enters into foreign currency forward contracts and foreign currency option contracts that are not designated as hedging instruments, to protect it from fluctuations in exchange rates. During the three months ended July 31, 2018, the Company entered into a foreign currency forward contract and two foreign currency option contracts. As of July 31, 2018, the Company had a $500,000 notional value foreign currency forward contract maturing September 28, 2018 (2017: nil). Notional amounts do not quantify risk or represent assets or liabilities of the Company, but are used in the calculation of cash settlements under the contracts. The fair value of the forward contract at July 31, 2018 was ($10,318) (2017: nil), and the Company recognized a marked to market loss on the forward contract for the three months ended July 31, 2018 of $10,318 and this loss was included in the fair value adjustment on derivative instruments. As of July 31, 2018, the Company had $1,000,000 of notional value foreign currency option contracts expiring through December 20, 2018 (2017: nil). The fair value of the option contracts at July 31, 2018 was $15,720 (2017: nil), and the Company recognized a marked to market gain on the option contracts for the three months ended July 31, 2018 of $15,720 and this gain is included in the fair value adjustment on derivative instruments. The Company did not enter into any forward or option contracts during the three months ended July 31, 2017. </p> </td> </tr> </table> 500000 10318 10318 1000000 15720 15720 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left"> <b>Note 6</b> </td> <td align="left" width="90%"> <b> <u>Fair Value Measurements</u> </b> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">Assets and liabilities recorded at fair value in the consolidated financial statements are categorized based upon the level 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 valuation of these assets or liabilities are set forth below. Transfers between levels are recognized at the end of each quarter. The Company did not recognize any transfers between levels during the periods presented.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">Level 1&#8212;Inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">Level 2&#8212;Inputs (other than quoted prices included in Level 1) are observable for the asset or liability, either directly or indirectly such as interest rates, foreign exchange rates, and yield curves that are observable at commonly quoted intervals.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">Level 3&#8212; unobservable inputs for the asset or liability which are typically based on an entity&#8217;s own assumptions, as there is little, if any, related market activity.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">Assets and liabilities are classified based on the lowest level of input that is significant to the fair value measurements. The Company&#8217;s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="bottom"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">The carrying values of financial instruments classified as current assets and current liabilities approximates their fair values, based on the nature and short maturity of these instruments, and are presented in the Company&#8217;s financial statements at carrying cost.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">The following table presents the Company&#8217;s assets and liabilities that are measured at fair value on a recurring basis as of July 31, 2018 and April 30, 2018.</p> </td> </tr> </table> <br/> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Carrying</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Fair Value</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="left" width="1%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="center" style="BORDER-BOTTOM: #000000 1px solid"> <b>As at July 31, 2018</b> </td> <td align="left" width="1%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Amount</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Fair Value</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Levels</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Reference</b> </td> <td align="left" width="1%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff"> <b>Assets</b> </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="11%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="11%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="center" bgcolor="#e6efff" width="11%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="11%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Cash</td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">$</td> <td align="right" width="11%"> 1,877,163 </td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">$</td> <td align="right" width="11%"> 1,877,163 </td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" width="11%"> 1 </td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="11%">N/A</td> <td align="left" width="1%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Foreign currency option contracts</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> 15,270 </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> 15,270 </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="center" bgcolor="#e6efff" width="11%"> 2 </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="11%">Note 5</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> 1,892,433 </td> <td align="left" width="1%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> 1,892,433 </td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" width="11%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="11%">&#160;</td> <td align="left" width="1%">&#160;</td> </tr> <tr> <td width="10%">&#160;</td> <td bgcolor="#e6efff">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="11%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="11%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td align="center" bgcolor="#e6efff" width="11%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="11%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left"> <b>Liabilities</b> </td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="11%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="11%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" width="11%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="11%">&#160;</td> <td align="left" width="1%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Foreign currency forward contracts</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="11%"> 10,318 </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="11%"> 10,318 </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="center" bgcolor="#e6efff" width="11%"> 2 </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="11%">Note 5</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> </tr> </table> <br/> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Carrying</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Fair Value</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="right" width="1%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="center" style="BORDER-BOTTOM: #000000 1px solid"> <b>As at April 30, 2018</b> </td> <td align="left" width="1%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Amount</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Fair Value</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Levels</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Reference</b> </td> <td align="left" width="1%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Cash</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="11%"> 2,348,883 </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="11%"> 2,348,883 </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="center" bgcolor="#e6efff" width="11%"> 1 </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="11%">N/A</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Carrying</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Fair Value</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="left" width="1%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="center" style="BORDER-BOTTOM: #000000 1px solid"> <b>As at July 31, 2018</b> </td> <td align="left" width="1%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Amount</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Fair Value</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Levels</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Reference</b> </td> <td align="left" width="1%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff"> <b>Assets</b> </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="11%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="11%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="center" bgcolor="#e6efff" width="11%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="11%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Cash</td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">$</td> <td align="right" width="11%"> 1,877,163 </td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">$</td> <td align="right" width="11%"> 1,877,163 </td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" width="11%"> 1 </td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="11%">N/A</td> <td align="left" width="1%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Foreign currency option contracts</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> 15,270 </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> 15,270 </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="center" bgcolor="#e6efff" width="11%"> 2 </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="11%">Note 5</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> 1,892,433 </td> <td align="left" width="1%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> 1,892,433 </td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" width="11%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="11%">&#160;</td> <td align="left" width="1%">&#160;</td> </tr> <tr> <td width="10%">&#160;</td> <td bgcolor="#e6efff">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="11%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="11%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td align="center" bgcolor="#e6efff" width="11%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="11%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left"> <b>Liabilities</b> </td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="11%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="11%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" width="11%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="11%">&#160;</td> <td align="left" width="1%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Foreign currency forward contracts</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="11%"> 10,318 </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="11%"> 10,318 </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="center" bgcolor="#e6efff" width="11%"> 2 </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="11%">Note 5</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> </tr> </table> 1877163 15270 15270 1892433 1892433 10318 10318 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Carrying</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Fair Value</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="right" width="1%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="center" style="BORDER-BOTTOM: #000000 1px solid"> <b>As at April 30, 2018</b> </td> <td align="left" width="1%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Amount</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Fair Value</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Levels</b> </td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Reference</b> </td> <td align="left" width="1%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Cash</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="11%"> 2,348,883 </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="11%"> 2,348,883 </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="center" bgcolor="#e6efff" width="11%"> 1 </td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="11%">N/A</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> </tr> </table> 2348883 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left"> <b>Note 7</b> </td> <td align="left" width="90%"> <b> <u>Common Stock</u> </b> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <u>Private Placement</u> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> On July 20, 2017, the Company issued an aggregate of 539,240 shares of common stock under a non- brokered private placement at a price of $2.20 per share for total gross proceeds of $1,186,328 less issuance costs of $19,832. There were no private placements during the three months ended July 31, 2018. </p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> <u>Stock Options</u> </p> </td> </tr> </table> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> During the three months ended July 31, 2018, the Company granted 7,500 stock options to an employee of the Company. No stock options were granted in the same period in the prior year. The weighted-average fair value of options granted during the three months ended July 31, 2018 was $2.47. The weighted-average assumptions utilized to determine such value is presented in the following table: </p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="center" nowrap="nowrap" width="20%"> <b>Three Months Ended</b> </td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="20%"> <b>July 31, 2018</b> </td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Risk-free interest rate</td> <td align="center" bgcolor="#e6efff" width="20%"> 2.86% </td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Expected volatility</td> <td align="center" width="20%"> 251.78% </td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Expected term</td> <td align="center" bgcolor="#e6efff" width="20%"> 3.7 years </td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Dividend yield</td> <td align="center" width="20%"> 0% </td> </tr> </table> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> During the three months ended July 31, 2018, the Company issued 6,958 shares pursuant to cashless exercises of 35,500 stock options and remitted employee tax withholdings of approximately $2,386 on the behalf of its employees. No stock options were exercised in the same period in the prior year. The following is a summary of the status of the Company&#8217;s stock options as of July 31, 2018 and the stock option activity during the three months ended July 31, 2018: </p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" colspan="4" style="BORDER-BOTTOM: #000000 1px solid"> <b>Weighted Average</b> </td> <td align="right" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" width="17%"> <b>Number of</b> </td> <td align="center" width="2%">&#160;</td> <td align="center" width="1%">&#160;</td> <td align="center" width="17%"> <b>Exercise Price</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>Options</b> </td> <td align="center" width="2%">&#160;</td> <td align="center" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>per Share</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Outstanding at April 30, 2018</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> 675,042 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 2.66 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Granted</td> <td align="left" width="1%">&#160;</td> <td align="right" width="17%"> 7,500 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">$</td> <td align="right" width="17%"> 2.51 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Forfeited/Cancelled</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> (4,391 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 2.69 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Expired</td> <td align="left" width="1%">&#160;</td> <td align="right" width="17%"> (11,000 </td> <td align="left" width="2%">)</td> <td align="left" width="1%">$</td> <td align="right" width="17%"> 2.50 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Exercised</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> (35,500 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> 2.50 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Outstanding at July 31, 2018</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 631,651 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 2.67 </td> <td align="left" width="2%">&#160;</td> </tr> <tr> <td width="10%">&#160;</td> <td bgcolor="#e6efff">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="17%">&#160;</td> <td bgcolor="#e6efff" width="2%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="17%">&#160;</td> <td bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Exercisable at July 31, 2018</td> <td align="left" width="1%">&#160;</td> <td align="right" width="17%"> 270,975 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">$</td> <td align="right" width="17%"> 2.54 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Exercisable at April 30, 2018</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> 256,555 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 2.47 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> </table> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;">Employee and non-employee stock-based compensation amounts classified in the Company&#8217;s consolidated statements of operations for the three months ended July 31, 2018 and 2017 are as follows:</p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap"> <b>Three Months Ended</b> </td> <td align="center" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid"> <b>July 31,</b> </td> <td align="center" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>2018</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>2017</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Cost of sales</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 14,569 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 19,350 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Sales and marketing</td> <td align="left" width="1%">&#160;</td> <td align="right" width="17%"> 22,482 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="17%"> 25,730 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Research and development</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> 15,031 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> 20,400 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">General and administrative</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> 26,648 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> 36,249 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Total stock-option based compensation</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 78,730 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 101,729 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> </table> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> <u>Employee Stock Purchase Plan</u> </p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> Under the terms of the Employee Stock Purchase Plan (the &#8220;ESPP&#8221;) all regular salaried (non-probationary) employees can purchase up to 6% of their base salary in shares of the Company&#8217;s common stock at market price. The Company matches 50% of the shares purchased by issuing or purchasing in the market up to 3% of the respective employee&#8217;s base salary in shares. During the three months ended July 31, 2018, the Company matched $7,890 (2017 - $7,924) in shares purchased by employees under the ESPP. During the three months ended July 31, 2018, 5,960 shares (2017 &#8211; 4,162 shares) were purchased on the open market and 2,172 shares (2017 &#8211; 3,923) were issued from treasury under the ESPP. </p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> A total of 120,000 shares have been reserved for issuance under the ESPP. As of July 31, 2018, a total of 59,332 shares were available for issuance under the ESPP. </p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> <u>Deferred Share Unit Plan</u> </p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> During the three months ended July 31, 2018, 136,981 (2017 113,252) deferred stock units (DSUs) were issued under the Deferred Stock Unit Plan (DSUP), of which 68,491 were granted to officers or employees and 68,490 were granted to non-employee directors. As of July 31, 2018, a total of 73,616 shares were available for issuance under the DSUP. </p> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;">The following table summarizes the Company&#8217;s outstanding DSU awards as of July 31, 2018, and changes during the period then ended:</p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="17%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="17%"> <b>Weighted</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="17%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="17%"> <b>Average Grant</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="17%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="17%"> <b>Date Fair</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>Number of DSUs</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>Value Per DSU</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">DSUs outstanding at April 30, 2018</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> 465,390 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 6.40 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Granted</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> 136,981 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> 2.51 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">DSUs outstanding at July 31, 2018</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 602,371 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 5.51 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> </table> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;">Employee and non-employee DSU based compensation amounts classified in the Company&#8217;s consolidated statements of operations for the three months ended July 31, 2018 and 2017 are as follows:</p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap"> <b>Three Months Ended</b> </td> <td align="right" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid"> <b>July 31,</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" style="BORDER-BOTTOM: #000000 1px solid" width="16%"> <b>2018</b> </td> <td align="center" width="2%">&#160;</td> <td align="center" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" style="BORDER-BOTTOM: #000000 1px solid" width="16%"> <b>2017</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">General and administrative</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="16%"> 188,682 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="16%"> 194,603 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> </table> <br/> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <u>Normal Course Issuer Bid Plan</u> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> Pursuant to a normal course issuer bid (&#8220;NCIB&#8221;) commencing on March 29, 2017 and expiring March 28, 2018, the Company was authorized to purchase 258,613 shares of the Company&#8217;s common stock through the facilities of the Toronto Stock Exchange (the &#8220;TSX&#8221;) and other Canadian marketplaces or U.S. marketplaces. During the period March 29, 2017 to July 31, 2017, the Company repurchased 65,200 common shares at an average price of $2.05 (CDN$2.73) for a total of $133,660. As of July 31, 2017, a total of 62,600 shares have been cancelled and another 2,600 repurchased shares were in the process of being cancelled since May 1, 2017. </p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> On March 27, 2018, the Company filed another normal course issuer bid commencing on March 29, 2018 and expiring March 28, 2019. Under this normal course issuer bid, the Company is authorized to purchase up to 284,278 shares of its common stock through the facilities of the TSX and other Canadian marketplaces or U.S. marketplaces. During the three months ended July 31, 2018, no shares were repurchased under the NCIB. </p> </td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="center" nowrap="nowrap" width="20%"> <b>Three Months Ended</b> </td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="20%"> <b>July 31, 2018</b> </td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Risk-free interest rate</td> <td align="center" bgcolor="#e6efff" width="20%"> 2.86% </td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Expected volatility</td> <td align="center" width="20%"> 251.78% </td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Expected term</td> <td align="center" bgcolor="#e6efff" width="20%"> 3.7 years </td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Dividend yield</td> <td align="center" width="20%"> 0% </td> </tr> </table> 0.0286 2.5178 P3Y8M12D 0.00 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" colspan="4" style="BORDER-BOTTOM: #000000 1px solid"> <b>Weighted Average</b> </td> <td align="right" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" width="17%"> <b>Number of</b> </td> <td align="center" width="2%">&#160;</td> <td align="center" width="1%">&#160;</td> <td align="center" width="17%"> <b>Exercise Price</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>Options</b> </td> <td align="center" width="2%">&#160;</td> <td align="center" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>per Share</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Outstanding at April 30, 2018</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> 675,042 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 2.66 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Granted</td> <td align="left" width="1%">&#160;</td> <td align="right" width="17%"> 7,500 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">$</td> <td align="right" width="17%"> 2.51 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Forfeited/Cancelled</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> (4,391 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 2.69 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Expired</td> <td align="left" width="1%">&#160;</td> <td align="right" width="17%"> (11,000 </td> <td align="left" width="2%">)</td> <td align="left" width="1%">$</td> <td align="right" width="17%"> 2.50 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Exercised</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> (35,500 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> 2.50 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Outstanding at July 31, 2018</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 631,651 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 2.67 </td> <td align="left" width="2%">&#160;</td> </tr> <tr> <td width="10%">&#160;</td> <td bgcolor="#e6efff">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="17%">&#160;</td> <td bgcolor="#e6efff" width="2%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="17%">&#160;</td> <td bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Exercisable at July 31, 2018</td> <td align="left" width="1%">&#160;</td> <td align="right" width="17%"> 270,975 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">$</td> <td align="right" width="17%"> 2.54 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Exercisable at April 30, 2018</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> 256,555 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 2.47 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> </table> 675042 2.66 7500 2.51 4391 2.69 11000 2.50 35500 2.50 631651 2.67 270975 2.54 256555 2.47 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap"> <b>Three Months Ended</b> </td> <td align="center" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid"> <b>July 31,</b> </td> <td align="center" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>2018</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>2017</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Cost of sales</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 14,569 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 19,350 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Sales and marketing</td> <td align="left" width="1%">&#160;</td> <td align="right" width="17%"> 22,482 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="17%"> 25,730 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Research and development</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> 15,031 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> 20,400 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">General and administrative</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> 26,648 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> 36,249 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Total stock-option based compensation</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 78,730 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 101,729 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> </table> 14569 19350 22482 25730 15031 20400 26648 36249 78730 101729 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="17%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="17%"> <b>Weighted</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="17%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="17%"> <b>Average Grant</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="17%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="17%"> <b>Date Fair</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>Number of DSUs</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>Value Per DSU</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">DSUs outstanding at April 30, 2018</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> 465,390 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 6.40 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Granted</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> 136,981 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> 2.51 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">DSUs outstanding at July 31, 2018</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 602,371 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 5.51 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> </table> 465390 6.40 136981 2.51 602371 5.51 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap"> <b>Three Months Ended</b> </td> <td align="right" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid"> <b>July 31,</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" style="BORDER-BOTTOM: #000000 1px solid" width="16%"> <b>2018</b> </td> <td align="center" width="2%">&#160;</td> <td align="center" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" style="BORDER-BOTTOM: #000000 1px solid" width="16%"> <b>2017</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">General and administrative</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="16%"> 188,682 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="16%"> 194,603 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> </table> 188682 194603 539240 2.20 1186328 19832 7500 2.47 6958 35500 2386 0.06 0.50 0.03 7890 7924 5960 4162 2172 3923 120000 59332 136981 113252 68491 68490 73616 258613 65200 2.05 2.73 133660 62600 2600 284278 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left"> <b>Note 8</b> </td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> <b> <u>Related Party Transactions</u> </b> </p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> During the three months ended July 31, 2018, the Company through its wholly owned subsidiary, CounterPath Technologies, paid $21,118 (2017 - $20,700) to KRP Properties (&#8220;KRP&#8221;) (previously known as Kanata Research Park Corporation) for leased office space. KRP is controlled by the Chairman of the Company. </p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> On November 21, 2013, the Company, through its wholly owned subsidiary, CounterPath Technologies, entered into an agreement with 8007004 (Canada) Inc. (&#8220;8007004&#8221;) to lease office space. 8007004 is controlled by a member of the board of directors of the Company. CounterPath Technologies, paid $7,796 (2017 - $7,694) for the three months ended July 31, 2018, respectively. </p> </td> </tr> </table> <br/> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> On July 20, 2017, our Company issued an aggregate of 539,240 shares of common stock under a non- brokered private placement at a price of $2.20 per share for total gross proceeds of $1,186,328 less issuance costs of $19,832. In connection with this private placement, Wesley Clover International Corporation, a company controlled by the Chairman of the Company, purchased 144,357 shares, KMB Trac Two Holdings Ltd., a company owned by the spouse of a director of the Company, purchased 180,446 shares, the chief executive officer and a director of the Company, purchased 11,368 shares, the chief financial officer of the Company, purchased 4,511 shares, and the executive vice president, sales and marketing of the Company, purchased 4,545 shares. </p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">The above transactions are in the normal course of operations and are recorded at amounts established and agreed to between the related parties.</p> </td> </tr> </table> 21118 20700 7796 7694 539240 2.20 1186328 19832 144357 180446 11368 4511 4545 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left"> <b>Note 9</b> </td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;"> <b> <u>Segmented Information</u> </b> </p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="bottom"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">The Company&#8217;s chief operating decision maker reviews financial information presented on a consolidated basis, accompanied by disaggregated information about revenues by geographic region for purposes of making operating decisions and assessing financial performance. Accordingly, the Company has concluded that it has one reportable operating segment.</p> </td> </tr> <tr> <td>&#160;</td> <td width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">Revenues are categorized based on the country in which the customer is located. The following is a summary of total revenues by geographic area for the three months ended July 31, 2018 and 2017:</p> </td> </tr> </table> <br/> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap"> <b>Three Months Ended</b> </td> <td align="center" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid"> <b>July 31,</b> </td> <td align="center" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>2018</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>2017</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">North America</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 1,738,303 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 1,754,074 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">EMEA</td> <td align="left" width="1%">&#160;</td> <td align="right" width="17%"> 641,994 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="17%"> 944,129 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Asia Pacific</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> 416,025 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> 298,384 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Latin America</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> 91,508 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> 116,219 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 2,887,830 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 3,112,806 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> </table> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;">All of the Company&#8217;s long-lived assets, which include equipment, goodwill and intangible assets and other assets, are located in Canada and the United States as follows:</p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-TOP: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-TOP: #000000 1px solid" width="17%"> <b>July 31,</b> </td> <td align="center" nowrap="nowrap" style="BORDER-TOP: #000000 1px solid" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-TOP: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-TOP: #000000 1px solid" width="17%"> <b>April 30,</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>2018</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>2018</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Canada</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 7,031,214 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 7,150,537 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">United States</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> 30,425 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> 35,919 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 7,061,639 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 7,186,456 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap"> <b>Three Months Ended</b> </td> <td align="center" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid"> <b>July 31,</b> </td> <td align="center" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>2018</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>2017</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">North America</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 1,738,303 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 1,754,074 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">EMEA</td> <td align="left" width="1%">&#160;</td> <td align="right" width="17%"> 641,994 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="17%"> 944,129 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Asia Pacific</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> 416,025 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> 298,384 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Latin America</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> 91,508 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> 116,219 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 2,887,830 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 3,112,806 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> </table> 1738303 1754074 641994 944129 416025 298384 91508 116219 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-TOP: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-TOP: #000000 1px solid" width="17%"> <b>July 31,</b> </td> <td align="center" nowrap="nowrap" style="BORDER-TOP: #000000 1px solid" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-TOP: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-TOP: #000000 1px solid" width="17%"> <b>April 30,</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>2018</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>2018</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Canada</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 7,031,214 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="17%"> 7,150,537 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">United States</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> 30,425 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> 35,919 </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 7,061,639 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 7,186,456 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> </table> 7031214 7150537 30425 35919 7061639 7186456 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left"> <b>Note 10</b> </td> <td align="left" width="90%"> <b> <u>Commitments</u> </b> </td> </tr> <tr> <td align="left">&#160;</td> <td align="left" width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%">Total payable over the term of the agreements for the period ended are as follows:</td> </tr> </table> <br/> <div> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="right" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Office</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Office</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Voice</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Leases &#8211;</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Leases &#8211;</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Total</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Platform</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Software</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Related</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Unrelated</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Office</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Service</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Development</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Party</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Party</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Leases</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Contract</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Contract</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">2019</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="11%"> 84,800 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="11%"> 413,685 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="11%"> 498,485 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="11%"> 155,000 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="11%"> 162,750 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">2020</td> <td align="left" width="1%">&#160;</td> <td align="right" width="11%"> 5,198 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="11%"> 272,904 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="11%"> 278,102 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="11%"> 240,000 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="11%">&#8722;</td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">2021</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="11%">&#8722;</td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> 6,092 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> 6,092 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> 220,000 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="11%">&#8722;</td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="11%"> 89,998 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="11%"> 692,681 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="11%"> 782,679 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="11%"> 615,000 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="11%"> 162,750 </td> <td align="left" width="2%">&#160;</td> </tr> </table> </div> <p align="center" style="font-family: times, serif; font-size: 10pt;">&#160;</p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="right" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Office</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Office</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Voice</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%">&#160;</td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Leases &#8211;</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Leases &#8211;</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Total</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Platform</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Software</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Related</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Unrelated</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Office</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Service</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" width="1%">&#160;</td> <td align="center" nowrap="nowrap" width="11%"> <b>Development</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Party</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Party</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Leases</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Contract</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> <b>Contract</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">2019</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="11%"> 84,800 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="11%"> 413,685 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="11%"> 498,485 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="11%"> 155,000 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">$</td> <td align="right" bgcolor="#e6efff" width="11%"> 162,750 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">2020</td> <td align="left" width="1%">&#160;</td> <td align="right" width="11%"> 5,198 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="11%"> 272,904 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="11%"> 278,102 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="11%"> 240,000 </td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="right" width="11%">&#8722;</td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">2021</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="11%">&#8722;</td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> 6,092 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> 6,092 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="11%"> 220,000 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 1px solid" width="11%">&#8722;</td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="11%"> 89,998 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="11%"> 692,681 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="11%"> 782,679 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="11%"> 615,000 </td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" style="BORDER-BOTTOM: #000000 3px double" width="11%"> 162,750 </td> <td align="left" width="2%">&#160;</td> </tr> </table> 84800 413685 498485 155000 162750 5198 272904 278102 240000 0 0 6092 6092 220000 0 89998 692681 782679 615000 162750 <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left"> <b>Note 11</b> </td> <td align="left" width="90%"> <b> <u>Contingencies</u> </b> </td> </tr> <tr> <td align="left">&#160;</td> <td align="left" width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%"> <p align="justify" style="font-family: times, serif; font-size: 10pt;margin:inherit;">The Company is party to legal claims from time to time which arise in the normal course of business. These claims are not expected to have a material adverse effect on the financial position, results of operations or cash flows of the Company.</p> </td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td align="left"> <b>Note 12</b> </td> <td align="left" width="90%"> <b> <u>Loss per share</u> </b> </td> </tr> <tr> <td align="left">&#160;</td> <td align="left" width="90%">&#160;</td> </tr> <tr valign="top"> <td align="left">&#160;</td> <td align="left" width="90%">The following table shows the computation of basic and diluted loss per share:</td> </tr> </table> <br/> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap"> <b>Three months ended</b> </td> <td align="center" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid"> <b>July 31,</b> </td> <td align="center" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>2018</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>2017</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Numerator</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="17%">&#160;</td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="17%">&#160;</td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160; &#160;Income available to common stockholders</td> <td align="left" width="1%">$</td> <td align="right" width="17%"> (1,010,947 </td> <td align="left" width="2%">)</td> <td align="left" width="1%">$</td> <td align="right" width="17%"> (1,152,533 </td> <td align="left" width="2%">)</td> </tr> <tr> <td width="10%">&#160;</td> <td bgcolor="#e6efff">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="17%">&#160;</td> <td bgcolor="#e6efff" width="2%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="17%">&#160;</td> <td bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Denominator</td> <td align="left" width="1%">&#160;</td> <td align="left" width="17%">&#160;</td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="17%">&#160;</td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">&#160; &#160;Weighted average shares outstanding</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> 5,932,417 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> 5,036,954 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160; &#160;Effect of dilutive securities</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%">&#8722;</td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%">&#8722;</td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 5,932,417 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 5,036,954 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr> <td width="10%">&#160;</td> <td>&#160;</td> <td width="1%">&#160;</td> <td width="17%">&#160;</td> <td width="2%">&#160;</td> <td width="1%">&#160;</td> <td width="17%">&#160;</td> <td width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Basic and diluted loss per share</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> (0.17 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> (0.23 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> </tr> </table> <p align="justify" style="margin-left: 10%; font-family: times, serif; font-size: 10pt;"> For the three months ended July 31, 2018 and 2017, common share equivalents, consisting of common shares issuable, on exercise or settlement, as applicable, of options, warrants and deferred share units (&#8220;DSUs&#8221;) of 1,234,022 and 964,378, respectively, were not included in the computation of diluted EPS because the effect was anti-dilutive. </p> <table border="0" cellpadding="0" cellspacing="0" style="border-color: black; font-size: 10pt; border-collapse: collapse; font-family: times, serif;" width="100%"> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap"> <b>Three months ended</b> </td> <td align="center" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" colspan="4" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid"> <b>July 31,</b> </td> <td align="center" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>2018</b> </td> <td align="center" nowrap="nowrap" width="2%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="center" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" width="17%"> <b>2017</b> </td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Numerator</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="17%">&#160;</td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="left" bgcolor="#e6efff" width="17%">&#160;</td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160; &#160;Income available to common stockholders</td> <td align="left" width="1%">$</td> <td align="right" width="17%"> (1,010,947 </td> <td align="left" width="2%">)</td> <td align="left" width="1%">$</td> <td align="right" width="17%"> (1,152,533 </td> <td align="left" width="2%">)</td> </tr> <tr> <td width="10%">&#160;</td> <td bgcolor="#e6efff">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="17%">&#160;</td> <td bgcolor="#e6efff" width="2%">&#160;</td> <td bgcolor="#e6efff" width="1%">&#160;</td> <td bgcolor="#e6efff" width="17%">&#160;</td> <td bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">Denominator</td> <td align="left" width="1%">&#160;</td> <td align="left" width="17%">&#160;</td> <td align="left" width="2%">&#160;</td> <td align="left" width="1%">&#160;</td> <td align="left" width="17%">&#160;</td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">&#160; &#160;Weighted average shares outstanding</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> 5,932,417 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" width="17%"> 5,036,954 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left">&#160; &#160;Effect of dilutive securities</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%">&#8722;</td> <td align="left" width="2%">&#160;</td> <td align="left" style="BORDER-BOTTOM: #000000 1px solid" width="1%">&#160;</td> <td align="right" style="BORDER-BOTTOM: #000000 1px solid" width="17%">&#8722;</td> <td align="left" width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 5,932,417 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">&#160;</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> 5,036,954 </td> <td align="left" bgcolor="#e6efff" width="2%">&#160;</td> </tr> <tr> <td width="10%">&#160;</td> <td>&#160;</td> <td width="1%">&#160;</td> <td width="17%">&#160;</td> <td width="2%">&#160;</td> <td width="1%">&#160;</td> <td width="17%">&#160;</td> <td width="2%">&#160;</td> </tr> <tr valign="top"> <td width="10%">&#160;</td> <td align="left" bgcolor="#e6efff">Basic and diluted loss per share</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> (0.17 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> <td align="left" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="1%">$</td> <td align="right" bgcolor="#e6efff" style="BORDER-BOTTOM: #000000 3px double" width="17%"> (0.23 </td> <td align="left" bgcolor="#e6efff" width="2%">)</td> </tr> </table> 5932417 5036954 0 0 1234022 964378 EX-101.SCH 7 cpah-20180731.xsd XBRL SCHEMA FILE 101 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 102 - Statement - INTERIM CONSOLIDATED BALANCE SHEETS link:calculationLink link:presentationLink link:definitionLink 103 - Statement - INTERIM CONSOLIDATED BALANCE SHEETS (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 104 - Statement - INTERIM CONSOLIDATED STATEMENTS OF OPERATIONS link:calculationLink link:presentationLink link:definitionLink 105 - Statement - INTERIM CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 106 - Statement - INTERIM CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:calculationLink link:presentationLink link:definitionLink 107 - Statement - INTERIM CONSOLIDATED STATEMENTS OF CASH FLOWS link:calculationLink link:presentationLink link:definitionLink 108 - Statement - INTERIM CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS EQUITY link:calculationLink link:presentationLink link:definitionLink 109 - Disclosure - Nature of Operations link:calculationLink link:presentationLink link:definitionLink 110 - Disclosure - Basis of Presentation and Principles of Consolidation link:calculationLink link:presentationLink link:definitionLink 111 - Disclosure - Summary of Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 112 - Disclosure - Revenue Recognition under ASC 606 link:calculationLink link:presentationLink link:definitionLink 113 - Disclosure - Intangibles and Other Assets link:calculationLink link:presentationLink link:definitionLink 114 - Disclosure - Accounts Payable and Accrued Liabilities link:calculationLink link:presentationLink link:definitionLink 115 - Disclosure - Derivative Instruments link:calculationLink link:presentationLink link:definitionLink 116 - Disclosure - Fair Value Measurements link:calculationLink link:presentationLink link:definitionLink 117 - Disclosure - Common Stock link:calculationLink link:presentationLink link:definitionLink 118 - Disclosure - Related Party Transactions link:calculationLink link:presentationLink link:definitionLink 119 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 120 - Disclosure - Segmented Information link:calculationLink link:presentationLink link:definitionLink 121 - Disclosure - Commitments link:calculationLink link:presentationLink link:definitionLink 122 - Disclosure - Contingencies link:calculationLink link:presentationLink link:definitionLink 123 - Disclosure - Loss per share link:calculationLink link:presentationLink link:definitionLink 124 - Disclosure - Subsequent Event link:calculationLink link:presentationLink link:definitionLink 125 - Disclosure - Summary of Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 126 - Disclosure - Summary of Significant Accounting Policies (Tables) link:calculationLink link:presentationLink link:definitionLink 127 - Disclosure - Revenue Recognition under ASC 606 (Tables) link:calculationLink link:presentationLink link:definitionLink 128 - Disclosure - Intangibles and Other Assets (Tables) link:calculationLink link:presentationLink link:definitionLink 129 - Disclosure - Accounts Payable and Accrued Liabilities (Tables) link:calculationLink link:presentationLink link:definitionLink 130 - Disclosure - Derivative Instruments (Tables) link:calculationLink link:presentationLink link:definitionLink 131 - Disclosure - Fair Value Measurements (Tables) link:calculationLink link:presentationLink link:definitionLink 132 - Disclosure - Common Stock (Tables) link:calculationLink link:presentationLink link:definitionLink 133 - Disclosure - Income Taxes (Tables) link:calculationLink link:presentationLink link:definitionLink 134 - Disclosure - Segmented Information (Tables) link:calculationLink link:presentationLink link:definitionLink 135 - Disclosure - Commitments (Tables) link:calculationLink link:presentationLink link:definitionLink 136 - Disclosure - Loss per share (Tables) link:calculationLink link:presentationLink link:definitionLink 137 - Disclosure - Basis of Presentation and Principles of Consolidation (Narrative) (Details) link:calculationLink link:presentationLink link:definitionLink 138 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details) link:calculationLink link:presentationLink link:definitionLink 139 - Disclosure - Revenue Recognition under ASC 606 (Narrative) (Details) link:calculationLink link:presentationLink link:definitionLink 140 - Disclosure - Intangibles and Other Assets (Narrative) (Details) link:calculationLink link:presentationLink link:definitionLink 141 - Disclosure - Derivative Instruments (Narrative) (Details) link:calculationLink link:presentationLink link:definitionLink 142 - Disclosure - Common Stock (Narrative) (Details) link:calculationLink link:presentationLink link:definitionLink 143 - Disclosure - Related Party Transactions (Narrative) (Details) link:calculationLink link:presentationLink link:definitionLink 144 - Disclosure - Income Taxes (Narrative) (Details) link:calculationLink link:presentationLink link:definitionLink 145 - Disclosure - Segmented Information (Narrative) (Details) link:calculationLink link:presentationLink link:definitionLink 146 - Disclosure - Commitments (Narrative) (Details) link:calculationLink link:presentationLink link:definitionLink 147 - Disclosure - Loss per share (Narrative) (Details) link:calculationLink link:presentationLink link:definitionLink 148 - Disclosure - Schedules of Concentration of Risk, by Risk Factor (Details) link:calculationLink link:presentationLink link:definitionLink 149 - Disclosure - Schedule of Accounts, Notes, Loans and Financing Receivable (Details) link:calculationLink link:presentationLink link:definitionLink 150 - Disclosure - Condensed Income Statement (Details) link:calculationLink link:presentationLink link:definitionLink 151 - Disclosure - Condensed Balance Sheet (Details) link:calculationLink link:presentationLink link:definitionLink 152 - Disclosure - Condensed Cash Flow Statement (Details) link:calculationLink link:presentationLink link:definitionLink 153 - Disclosure - Schedule of Finite-Lived Intangible Assets (Details) link:calculationLink link:presentationLink link:definitionLink 154 - Disclosure - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) link:calculationLink link:presentationLink link:definitionLink 155 - Disclosure - Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings (Details) link:calculationLink link:presentationLink link:definitionLink 156 - Disclosure - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) link:calculationLink link:presentationLink link:definitionLink 157 - Disclosure - Schedule of Share-based Compensation, Stock Options, Activity (Details) link:calculationLink link:presentationLink link:definitionLink 158 - Disclosure - Schedule of Employee and Non-Employee Service Share-based Compensation Allocation of Recognized Period Costs (Details) link:calculationLink link:presentationLink link:definitionLink 159 - Disclosure - Schedule of Stockholders Equity Deferred Share Unit Plan (Details) link:calculationLink link:presentationLink link:definitionLink 160 - Disclosure - Schedule of Allocation of Share Based Compensation Costs for Deferred Share Units (Details) link:calculationLink link:presentationLink link:definitionLink 161 - Disclosure - Schedule of Nonvested Performance-based Units Activity (Details) link:calculationLink link:presentationLink link:definitionLink 162 - Disclosure - Schedule of Stockholders' Equity Note, Warrants or Rights, Activity (Details) link:calculationLink link:presentationLink link:definitionLink 163 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details) link:calculationLink link:presentationLink link:definitionLink 164 - Disclosure - Schedule of Components of Income Tax Expense (Benefit) (Details) link:calculationLink link:presentationLink link:definitionLink 165 - Disclosure - Summary of Operating Loss Carryforwards (Details) link:calculationLink link:presentationLink link:definitionLink 166 - Disclosure - Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible (Details) link:calculationLink link:presentationLink link:definitionLink 167 - Disclosure - Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area (Details) link:calculationLink link:presentationLink link:definitionLink 168 - Disclosure - Schedule of Long Lived Assets by Geographical Areas (Details) link:calculationLink link:presentationLink link:definitionLink 169 - Disclosure - Schedule of Agreements by Year (Details) link:calculationLink link:presentationLink link:definitionLink 170 - Disclosure - Schedule of Earnings Per Share, Basic and Diluted (Details) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 8 cpah-20180731_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 cpah-20180731_def.xml XBRL DEFINITION FILE EX-101.LAB 10 cpah-20180731_lab.xml XBRL LABEL FILE Document and Entity Information [Abstract] Document and Entity Information [Abstract] Statement [Table] Legal Entity [Axis] Entity [Domain] Statement [Line Items] Document Type Amendment Flag Amendment Description Document Period End Date Trading Symbol Entity Registrant Name Entity Central Index Key Current Fiscal Year End Date Entity Filer Category Entity Common Stock, Shares Outstanding Entity Current Reporting Status Entity Voluntary Filers Entity Well Known Seasoned Issuer Entity Public Float Document Fiscal Year Focus Document Fiscal Period Focus Statement of Financial Position [Abstract] Assets Current assets: Cash Accounts receivable (net of allowance for doubtful accounts of $401,787 (2018 - $322,638)) Deferred sales commission costs - current Derivative assets Prepaid expenses and deposits Total current assets Deposits Deferred sales commission costs - non-current Equipment Goodwill Intangibles and other assets Total Assets Liabilities and Stockholders' Equity Current liabilities: Accounts payable and accrued liabilities Derivative liability Unearned revenue Customer deposits Accrued warranty Total current liabilities Deferred lease inducements Unrecognized tax liability Total liabilities Stockholders' equity: Preferred stock, $0.001 par value Authorized: 100,000,000 Issued and outstanding: July 31, 2018 - nil; April 30, 2018 - nil Common stock, $0.001 par value - Authorized: 100,000,000 Issued: July 31, 2018 - 5,939,598; April 30, 2018 - 5,930,468 Treasury stock Additional paid-in capital Accumulated deficit - Accumulated other comprehensive loss - currency translation adjustment Total stockholders' equity Liabilities and Stockholders' Equity Allowance for Doubtful Accounts Receivable, Current Preferred Stock, Par Value Per Share Preferred Stock, Shares Authorized Preferred Stock, Shares Issued Preferred Stock, Shares Outstanding Common Stock, Par Value Per Share Common Stock, Shares Authorized Common Stock, Shares, Issued Common Stock, Shares, Outstanding Statement of Operations [Abstract] Revenue Software Software Subscription, support and maintenance Professional services and other Total revenue Operating expenses: Cost of sales (includes depreciation of $528 (2017 - $1,584)) Sales and marketing Research and development General and administrative Total operating expenses Loss from operations Interest and other income (expense), net: Interest and other income Interest expense Foreign exchange gain (loss) Gain on change in fair value of derivative instruments Total interest and other income (expense), net Net loss for the period Net loss per share: Basic and diluted Weighted average common shares outstanding: Basic and diluted Depreciation Statement of Income and Comprehensive Income [Abstract] Net loss for the period Other comprehensive loss: Foreign currency translation adjustments Comprehensive (loss) income Statement of Cash Flows [Abstract] Cash flows from operating activities: Net loss for the period Adjustments to reconcile net loss to net cash used in operating activities: Deferred lease inducements Depreciation and amortization Unrealized foreign exchange (gain) loss Stock-based compensation - Issuance of common stock for services Change in fair value of derivative instruments Changes in assets and liabilities: Accounts payable and accrued liabilities Accounts receivable Deferred sales commission costs Accrued warranty Customer deposits Prepaid expenses and deposits Unearned revenue Net cash used in operating activities Cash flows from investing activities: Purchases of equipment Purchases of intangibles Net cash used in investing activities Cash flows from financing activities: Net proceeds from issuance of common stock Repurchases of common stock Net cash provided by financing activities Foreign exchange effect on cash Increase (decrease) in cash Cash, beginning of the period Cash, end of the period Supplemental disclosure of cash flow information Cash paid for: Cash paid for Abstract Interest Taxes Equity Components [Axis] Equity Components [Domain] Common Shares [Member] Treasury Shares [Member] Additional Paid-in Capital [Member] Accumulated Deficit [Member] Accumulated Other Comprehensive Loss [Member] Statement of Stockholders Equity [Abstract] Beginning Balance Beginning Balance (Shares) Shares Issued (Shares) Adoption of ASC 606 Beginning Balance, Adjusted Balance Private placement, net of share issuance costs Private placement, net of share issuance costs (Shares) Share repurchase plan Share repurchase plan (Shares) Cancellation of shares Cancellation of shares (Shares) Stock-based compensation Employee share purchase program Employee share purchase program (Shares) Exercise of stock options Exercise of stock options (Shares) Foreign currency translation adjustment Ending Balance Ending Balance (Shares) Notes to Financial Statements [Abstract] Notes to Financial Statements [Abstract] Nature of Operations [Text Block] Basis of Presentation and Principles of Consolidation [Text Block] Summary of Significant Accounting Policies [Text Block] Revenue Recognition under ASC 606 [Text Block] Intangibles and Other Assets [Text Block] Accounts Payable and Accrued Liabilities [Text Block] Derivative Instruments [Text Block] Fair Value Measurements [Text Block] Common Stock [Text Block] Related Party Transactions [Text Block] Income Taxes [Text Block] Segmented Information [Text Block] Commitments [Text Block] Contingencies [Text Block] Loss per share [Text Block] Subsequent Event [Text Block] Concentrations of Credit Risk [Policy Text Block] Accounts Receivable and Allowance for Doubtful Accounts [Policy Text Block] Derivative Instruments [Policy Text Block] Recently Adopted Accounting Pronouncements [Policy Text Block] Recently Issued Accounting Pronouncements [Policy Text Block] Recently Adopted Accounting Pronouncements Basis of Presentation and Principles of Consolidation [Policy Text Block] Use of Estimates [Policy Text Block] Revenue Recognition [Policy Text Block] Stock-Based Compensation [Policy Text Block] Equipment and Amortization [Policy Text Block] Research and Development [Policy Text Block] Website Development Costs [Policy Text Block] Goodwill [Policy Text Block] Intangible Assets [Policy Text Block] Foreign Currency Translation [Policy Text Block] Accrued Warranty [Policy Text Block] Fair Value of Financial Instruments [Policy Text Block] Income Taxes [Policy Text Block] Comprehensive Loss [Policy Text Block] Loss per Share [Policy Text Block] Investment tax credits [Policy Text Block] Investment tax credits Interim Reporting [Policy Text Block] Trademarks [Policy Text Block] Trademarks Impairment of Long-Lived Assets [Policy Text Block] Concentration of Credit or Market Risk [Axis] Fair Value, Concentration of Risk, Disclosure Items [Domain] Revenue [Member] Revenue from significant customers Trade Accounts Receivable [Member] Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Condensed Income Statement [Table Text Block] Condensed Balance Sheet [Table Text Block] Condensed Cash Flow Statement [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Table Text Block] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of Employee and Non-Employee Service Share-based Compensation Allocation of Recognized Period Costs [Table Text Block] Schedule of Stockholders Equity Deferred Share Unit Plan [Table Text Block] Schedule of Stockholders Equity Deferred Share Unit Plan Activity Schedule of Allocation of Share Based Compensation Costs for Deferred Share Units [Table Text Block] Schedule of Allocation of Share Based Compensation Costs for Deferred Share Units Schedule of Nonvested Performance-based Units Activity [Table Text Block] Schedule of Stockholders' Equity Note, Warrants or Rights, Activity [Table Text Block] Schedule of Stockholders' Equity Note, Warrants or Rights, Activity [Table Text Block] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Summary of Operating Loss Carryforwards [Table Text Block] Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block] Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Schedule of Long Lived Assets by Geographical Areas [Table Text Block] Schedule of Long Lived Assets by Geographical Areas Table text Block Schedule of Agreements by Year [Table Text Block] Schedule of Agreements by year Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Accumulated deficit Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Effective Income Tax Rate Foreign currency held Foreign currency held Deferred Revenue, Revenue Recognized Revenue recognition, anticipated benefit period Revenue recognition, anticipated benefit period Capitalized Contract Cost, cost capitalized during period Capitalized Contract Cost, cost capitalized during period Capitalized Contract Cost, Amortization Capitalized Contract Cost Amortization of Intangible Assets Amortization Period for Patents Derivative Instrument [Axis] Derivative Contract [Domain] Foreign currency forward contracts [Member] Foreign currency option contracts [Member] Foreign currency option contracts Investment Foreign Currency, Contract, Foreign Currency Amount Foreign currency forward contracts, Fair Value Foreign currency option contracts, Fair Value Derivative, Loss on Derivative Derivative, Gain on Derivative Class of Stock [Axis] Class of Stock [Domain] Subsidiary Shares [Member] Units [Member] Broker Warrants [Member] Broker Warrants Employee Stock Purchase Plan [Member] Deferred Share Units [Member] Warrants [Member] Related Party [Axis] Related Party [Domain] NewHeights [Member] NewHeights Software Corp. FirstHand [Member] FirstHand Techologies Inc. BridgePort [Member] Bridge Port Networks Inc. Mitel [Member] Mitel Networks Corp. KRP [Member] Kanata Research Park Corp. 8007004 (Canada) Inc. [Member] 8007004 (Canada) Inc. Wesley Clover [Member] Wesley Clover KMB Trac Two Holdings Ltd [Member] KMB Trac Two Holdings Ltd The chief executive officer and a director of our company [Member] The chief financial officer of our company [Member] Executive Vice President [Member] Investor [Member] Chairman [Member] Customer Contracts [Member] Granted to Officers or Employees [Member] Granted to Officers or Employees Granted to Non-Employee Directors [Member] Granted to Non-Employee Directors Granted to Officers [Member] Granted to Employees and Contractors [Member] Common Stock 1 Common Stock 1 Common Stock 2 Common Stock 2 Common Stock 3 Common Stock 3 Common Stock 4 Common Stock 4 Common Stock 5 Common Stock 5 Common Stock 6 Common Stock 6 Common Stock 7 Common Stock 7 Common Stock 8 Common Stock 8 Common Stock 9 Common Stock 9 Common Stock 10 Common Stock 10 Common Stock 11 Common Stock 11 Common Stock 12 Common Stock 12 Common Stock 13 Common Stock 13 Common Stock 14 Common Stock 14 Common Stock 15 Common Stock 15 Common Stock 16 Common Stock 16 Common Stock 17 Common Stock 17 Common Stock 18 Common Stock 18 Common Stock 19 Common Stock 19 Common Stock 20 Common Stock 20 Common Stock 21 Common Stock 21 Common Stock 22 Common Stock 22 Common Stock 23 Common Stock 23 Common Stock 24 Common Stock 24 Common Stock 25 Common Stock 25 Common Stock 26 Common Stock 26 Common Stock 27 Common Stock 27 Common Stock 28 Common Stock 28 Common Stock 29 Common Stock 29 Common Stock 30 Common Stock 30 Common Stock 31 Common Stock 31 Common Stock 32 Common Stock 32 Common Stock 33 Common Stock 33 Payments for Rent Sale of Stock, Price Per Share Proceeds from Issuance of Common Stock Payments of Stock Issuance Costs Range [Axis] Range [Domain] Minimum [Member] Maximum [Member] Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate Deferred Tax Assets and Liabilities Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance Geographical [Axis] Segment, Geographical [Domain] North America [Member] EMEA [Member] Asia Pacific [Member] Europe [Member] Asia and Africa [Member] Asia and Africa Latin America [Member] CANADA [Member] UNITED STATES [Member] UNITED KINGDOM [Member] CZECH REPUBLIC [Member] GERMANY [Member] FRANCE [Member] NETHERLANDS [Member] ICELAND [Member] AUSTRALIA [Member] SOUTH AFRICA [Member] JAPAN [Member] TUNISIA [Member] RUSSIAN FEDERATION [Member] MEXICO [Member] BRAZIL [Member] CHILE [Member] COLOMBIA [Member] DOMINICAN REPUBLIC [Member] Major Customers [Axis] Name of Major Customer [Domain] Customer A [Member] Customer A Customer B [Member] Customer B Customer C [Member] Customer C Customer D [Member] Customer D Accounts Receivable, Net Commitments [Axis] Commitments Commitments By Agreement [Domain] Commitments By Agreement December 30 2010 Lease Extension Agreement [Member] December 30 2010 Lease Extension Agreement April 29 2005 Lease for Office Premises [Member] April 29 2005 Lease for Office Premises July 17 2009 Subleasing Arrangement [Member] July 17 2009 Subleasing Arrangement January 11 2011 Lease Agreement [Member] January 11 2011 Lease Agreement May 1 2009 Modification of Existing Lease Agreement for Office Premises [Member] May 1 2009 Modification of Existing Lease Agreement for Office Premises March 12 2009 Settlement Agreement with a Founder and Former Officer [Member] March 12 2009 Settlement Agreement with a Founder and Former Officer August 2 2011 Extension of an Existing Operating Lease [Member] August 2 2011 Extension of an Existing Operating Lease July 20 2011 Agreement for Investor Relations Services [Member] July 20 2011 Agreement for Investor Relations Services December 9, 2011 Amendment to Lease Agreement [Member] December 9, 2011 Amendment to Lease Agreement Commitments By Type of Commitment [Domain] Commitments By Type of Commitment Office Leases - Related party [Member] Office Leases - Related party Office Leases - Unrelated Party [Member] Office Leases - Unrelated Party Total Office Leases [Member] Total Office Leases Voice Platform Service Contract [Member] Voice Platform Service Contract Software Development Contract [Member] Settlement Agreement [Member] Settlement Agreement [Member] Investor Relations [Member] Investor Relations Sub Lease Income [Member] Sub Lease Income Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk, Percentage Balance of allowance for doubtful accounts, beginning of period/year Bad debt provision Write-off of receivables Balance of allowance for doubtful accounts, end of period/year Adjustments for Change in Accounting Principle [Axis] Adjustments for Change in Accounting Principle [Domain] ASC 605 [Member] ASC 605 ASC 606 Adjustments [Member] Revenue Software Subscription, support and maintenance Professional services and other Total revenue Operating expenses: Loss from operations Net loss per share: Basic and diluted ASC 606 [Member] ASC 606 Current assets: Non-current assets: Deferred sales commission costs non-current Stockholders equity: Accumulated deficit Net cash used in operating activities Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Patents [Member] Trademarks and Trade Names [Member] Other assets [Member] Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Net 2019 2020 2021 2022 2023 Thereafter Total Cash, Carrying Amount Cash, Fair Value Foreign currency option contracts, Carrying Amount Foreign currency option contracts, Carrying Amount Foreign currency option contracts, Fair Value Assets, Carrying Amount Assets, Carrying Amount Assets, Fair Value Foreign currency forward contracts, Carrying Amount Foreign currency forward contracts, Carrying Amount Foreign currency forward contracts, Fair Value Risk-free interest rate Expected volatility Expected term Dividend yield Number of Options Outstanding at the beginning of period Weighted Average Exercise Price per Share of Options Oustanding at the beginning of period Number of Options Granted Weighted Average Exercise Price per Share of Options Granted Number of Options Foreited/Cancelled Weighted Average Exercise Price per Share of Options Forfeited/Cancelled Number of Options Expired Weighted Average Exercise Price per Share of Options Expired Number of Options Exercised Weighted Average Exercise Price per Share of Options Exercised Number of Options Outstanding at the end of period Weighted Average Exercise Price per Share of Options Outstanding at end of period Number of Options Exercisable at the end of period Weighted Average Exercise Price per Share of Options Exercisable at end of period Number of Options Exercisable at the beginning of period Weighted Average Exercise Price per Share of Options Exercisable at beginning of period Components of share based compensation [Axis] Components of share based compensation Components of share based compensation [Domain] Components of share based compensation Cost of sales [Member] Sales and marketing [Member] Research and development [Member] General and administrative [Member] Allocated Share-based Compensation Expense Deferred Share Units Outstanding, beginning of period Deferred Share Units Outstanding, beginning of period Deferred Share Units Outstanding Weighted Average Grant Date Fair Value, beginning of period Deferred Share Units Outstanding Weighted Average Grant Date Fair Value, beginning of period Deferred Share Units Granted During Period Deferred Share Units Granted During Period Deferred Share Units Granted During Period Weighted Average Grant Date Fair Value Deferred Share Units Granted During Period Weighted Average Grant Date Fair Value Deferred Share Units Converted During Period Deferred Share Units Converted During Period Deferred Share Units Converted During Period Weighted Average Grant Date Fair Value Deferred Share Units Converted During Period Weighted Average Grant Date Fair Value Deferred Share Units Outstanding, end of period Deferred Share Units Outstanding, end of period Deferred Share Units Outstanding Weighted Average Grant Date Fair Value, end of period Deferred Share Units Outstanding Weighted Average Grant Date Fair Value, end of period Deferred Compensation, Allocated Share-based Compensation Expense Non-Vested Options Outstanding, beginning of period Non-Vested Options Outstanding, beginning of period Weighted Average Grant Date Fair Value of Non-Vested Options Outstanding, beginning of period Weighted Average Grant Date Fair Value of Non-Vested Options Outstanding, beginning of period Non-Vested Options Granted During Period Non-Vested Options Granted During Period Weighted Average Grant Date Fair Value of Options Granted During Period Weighted Average Grant Date Fair Value of Options Granted During Period Options Vested During Period Number Options Vested During Period Number Weighted Average Grant Date Fair Value of Options Vested During Period Weighted Average Grant Date Fair Value of Options Vested During Period Non-Vested Options Forfeited or Cancelled During Period Non-Vested Options Forfeited or Cancelled During Period Weighted Average Grant Date Fair Value of Non-Vested Options Forfeited Or Cancelled During Period Weighted Average Grant Date Fair Value of Non-Vested Options Forfeited Or Cancelled During Period Non-Vested Options Outstanding, end of period Non-Vested Options Outstanding, end of period Weighted Average Grant Date Fair Value of Non-Vested Options Outstanding, end of period Weighted Average Grant Date Fair Value of Non-Vested Options Outstanding, end of period Class of Warrant or Right, Outstanding, Beginning of Period Class of Warrant or Right, Outstanding, Weighted Average Exercise Price, Beginning of Period Class of Warrant or Right, Outstanding, Weighted Average Exercise Price, Beginning of Period Class of Warrant or Right, Grants in Period, Net of Forfeitures Class of Warrant or Right, Grants in Period, Net of Forfeitures Class of Warrant or Right, Grants in Period, Weighted Average Exercise Price Class of Warrant or Right, Grants in Period, Weighted Average Exercise Price Class of Warrant or Right, Exercises in Period Class of Warrant or Right, Exercises in Period Class of Warrant or Right, Exercises in Period, Weighted Average Exercise Price Class of Warrant or Right, Exercises in Period, Weighted Average Exercise Price Class of Warrant or Right, Expirations in Period Class of Warrant or Right, Expirations in Period Class of Warrant or Right, Expirations in Period, Weighted Average Exercise Price Class of Warrant or Right, Expirations in Period, Weighted Average Exercise Price Class of Warrant or Right, Outstanding, End of Period Class of Warrant or Right, Outstanding, Weighted Average Exercise Price, End of Period Tax loss carry forwards Capital losses carried forward Equipment Other Bad debt Bad debt Nondeductible research and development expenses Investment tax credits Other intangibles Acquired technology Acquired technology Valuation allowance established by management Net deferred tax assets Income Tax [Axis] Income Tax [Domain] Tax (recovery) based on U.S. rates [Member] Tax (recovery) based on U.S. rates Foreign tax rate differential [Member] Foreign tax rate differential Non-deductible expenses [Member] Non-deductible expenses Change in fair value of derivative instrument [Member] Change in fair value of derivative instrument Non-deductible stock option compensation [Member] Non-deductible stock option compensation Effect of reduction (increase) in statutory rates [Member] Effect of reduction (increase) in statutory rates Foreign exchange losses on revaluation of deferred tax balances [Member] Foreign exchange losses on revaluation of deferred tax balances Under provision relating to prior year [Member] Under provision relating to prior year Expiry of non-operating losses [Member] Expiry of non-operating losses Increase in valuation allowance [Member] Increase in valuation allowance Income Tax Expense (Benefit) Balance at beginning of year Increases related to prior year tax positions (interest and penalties) Increases related to current year tax positions (interest and penalties) Settlements Lapses in statute of limitations Balance at end of year Canada United States Long-lived assets Commitment, Due in Current Year Commitment, Due in Second Year Commitment, Due in Third Year Commitment, Due in Fourth Year Commitment, Due in Fifth Year Commitment Total Income available to common stockholders Weighted average shares outstanding Effect of dilutive securities Weighted average common shares outstanding basic and diluted Deferred sales commission costs current Derivative assets Total current assets Total Assets Derivative liability Unearned revenue Total current liabilities Total liabilities Treasury stock Total stockholders equity Liabilities and Stockholders Equity (LiabilitiesAndStockholdersEquity) Revenue From Software Total revenue Sales and marketing Research and development General and administrative Total operating expenses Loss from operations Interest expense Foreign exchange (loss) gain Fair value adjustment on derivative instruments Total interest and other (expense) income, net Net loss for the period Basic and diluted (WeightedAverageNumberOfShareOutstandingBasicAndDiluted) Depreciation Other comprehensive loss: Foreign currency translation adjustments Comprehensive loss Deferred lease inducements (AmortizationOfDeferredLeasingFees) Depreciation and amortization Unrealized foreign exchange (gain) loss Accounts payable and accrued liabilities (IncreaseDecreaseInAccountsPayableAndAccruedLiabilities) Accounts receivable Deferred sales commission costs Accrued warranty (ProductWarrantyAccrualPeriodIncreaseDecrease) Customer deposits (IncreaseDecreaseInCustomerDeposits) Prepaid expenses and deposits (IncreaseDecreaseInPrepaidExpense) Unearned revenue (IncreaseDecreaseInDeferredRevenue) Net cash used in operating activities Purchases of equipment Purchases of intangibles Net cash used in investing activities Repurchases of common stock Net cash provided by financing activities Increase (decrease) in cash Cash, beginning of the period Supplemental disclosure of cash flow information Cash Paid For [Abstract] Interest Taxes Adoption of ASC 606 Beginning Balance, Adjusted Balance Private placement, net of share issuance costs Private placement, net of share issuance costs (Shares) Share repurchase plan Cancellation of shares Stock-based compensation (AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue) Exercise of stock options Exercise of stock options (Shares) Foreign currency translation adjustment Recently Adopted Accounting Pronouncements Policy [Text Block] Revenue From Significant Customers [Member] Schedule Of Stockholders Equity Deferred Share Unit Plan Activity [Table Text Block] Schedule Of Stockholders Equity Note Warrants Or Rights Activity [Text Block] Effective Income Tax Rate Foreign Currency Held Deferred Revenue, Revenue Recognized Revenue Recognition Anticipated Benefit Period Capitalized Contract Cost Cost Capitalized During Period Capitalized Contract Cost, Amortization Capitalized Contract Cost Amortization of Intangible Assets Amortization Period for Patents Investment Foreign Currency, Contract, Foreign Currency Amount Foreign currency forward contracts, Fair Value Foreign currency option contracts, Fair Value Derivative, Loss on Derivative Derivative, Gain on Derivative New Heights [Member] First Hand [Member] Bridge Port [Member] K R P [Member] Eight Zero Zero Seven Zero Zero Four Canada Inc [Member] Granted To Nonemployee Directors [Member] Common Stock Zero Three Nine Nine Three Zero Eight M Two Hn Eight Five Jn F K G Common Stock Zero Three Nine Nine Three Zeroch C Sixw Seven Kd Vw Seven F Common Stock Zero Three Nine Nine Three Zero Nrh Fiven C Zero Zero Two Three Gk Common Stock Zero Three Nine Nine Three Zero Tz One G Eight Nine Nine T J H J Five Common Stock Zero Four Zero Three Three Zero J Bb Nine Fourt L Ch Zero Five D Common Stock Zero Three Nine Nine Three Zero Seven Q Four Kbt Three Qk Gwn Common Stock Zero Four Zero Three Three Zero Onecv Rl Nb C One Fx V Common Stock Zero Four Zero Three Three Zero Six Zr Nqm M Th Six S N Common Stock Zero Four Zero Three Three Zero Mt Nine Twoz Zero Qxd B Gf Common Stock Zero Three Nine Nine Three Zero H Oned Hf D T Sevenhn Zero V Common Stock Zero Three Nine Nine Three Zero C Four Wb Bpkw M N Fl Common Stock Zero Three Nine Nine Three Zeroc T Xt T Bn Dcp T K Common Stock Zero Three Nine Nine Three Zero One Six Trh S Nv T Q One W Common Stock Zero Three Nine Nine Three Zerog Jcq Z C G Jf V Wq Common Stock Zero Three Nine Nine Three Zerov Seven K Nine R Eightc Mv Five Tm Common Stock Zero Three Nine Nine Three Zero Zero L Five Xsmf Wn Hnz Common Stock Zero Four Zero Three Three Zerog Nine Kt Jv Srb Xqw Common Stock Zero Four Zero Three Three Zerob K P J Oneq Fourhfd Sevend Common Stock Zero Three Nine Nine Three Zerow Tfm K Lp Vdx Dz Common Stock Zero Three Nine Nine Three Zerox X Eight N T Tm Nine Six Bv D Common Stock Zero Three Nine Nine Three Zero Onekyr Sixhrrs Vv P Common Stock Zero Three Nine Nine Three Zero Z Fb Xncv Tf Rg T Common Stock Zero Three Nine Nine Three Zero Eight L Nine D J Vgq Eight Six S S Common Stock Zero Three Nine Nine Three Zerobr Eightg Sh Fivewpz Z Two Common Stock Zero Three Nine Nine Three Zeroy R Twog R Seven Six Ly Five Two Z Common Stock Zero Four Zero Three Three Zero Zb Q Sevenv Nine Wbh R Nl Common Stock Zero Three Nine Nine Three Zeroz W R C J Four Three Zk Four Xg Common Stock Zero Three Nine Nine Three Zero T Onem Z Eightl W Nd H X D Common Stock Zero Three Nine Nine Three Zero D Ltm J L Hz G Rt One Common Stock Zero Three Nine Nine Three Zeroxhphws Threek Jz Ql Common Stock Zero Four Zero Three Three Zero M Drmv Fm Seven H Zero Six P Common Stock Zero Four Zero Three Three Zero M B One P Fivef G Wx Z B Five Common Stock Zero Three Nine Nine Three Zerop Nine F W Mwst Jr B D Payments for Rent Sale of Stock, Price Per Share Payments of Stock Issuance Costs Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate Deferred Tax Assets and Liabilities Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance December Three Zero Two Zero One Zero Lease Extension Agreement [Member] April Two Nine Two Zero Zero Five Lease For Office Premises [Member] July One Seven Two Zero Zero Nine Subleasing Arrangement [Member] January One One Two Zero One One Lease Agreement [Member] May One Two Zero Zero Nine Modification Of Existing Lease Agreement For Office Premises [Member] March One Two Two Zero Zero Nine Settlement Agreement With A Founder And Former Officer [Member] August Two Two Zero One One Extension Of An Existing Operating Lease [Member] July Two Zero Two Zero One One Agreement For Investor Relations Services [Member] December Nine Two Zero One One Amendment To Lease Agreement [Member] Office Leases Related Party [Member] Office Leases Unrelated Party [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Concentration Risk, Percentage Bad debt provision Write-off of receivables Asc Six Zero Five [Member] Asc Six Zero Six [Member] Non-current assets: Deferred sales commission costs non-current (DeferredCosts) Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Net 2019 2020 2021 2022 2023 Thereafter Cash, Fair Value Foreign Currency Option Contracts At Carrying Value Assets Measured At Fair Value At Carrying Value Assets, Fair Value Foreign Currency Forward Contracts At Carrying Value Number of Options Outstanding at the beginning of period Weighted Average Exercise Price per Share of Options Oustanding at the beginning of period Number of Options Granted Weighted Average Exercise Price per Share of Options Granted Number of Options Foreited/Cancelled Number of Options Expired Weighted Average Exercise Price per Share of Options Exercised Number of Options Exercisable at the end of period Weighted Average Exercise Price per Share of Options Exercisable at end of period Deferred Share Units Outstanding Deferred Share Units Outstanding Weighted Average Grant Date Fair Value Deferred Share Units Granted During Period Deferred Share Units Granted During Period Weighted Average Grant Date Fair Value Deferred Share Units Converted During Period Deferred Share Units Converted During Period Weighted Average Grant Date Fair Value Deferred Share Units Outstanding Two Deferred Share Units Outstanding Weighted Average Grant Date Fair Value Two Non Vested Options Outstanding Weighted Average Grant Date Fair Value Of Non Vested Options Outstanding Non Vested Options Granted During Period Weighted Average Grant Date Fair Value Of Options Granted During Period Options Vested During Period Number Weighted Average Grant Date Fair Value Of Options Vested During Period Non Vested Options Forfeited Or Cancelled During Period Weighted Average Grant Date Fair Value Of Non Vested Options Forfeited Or Cancelled During Period Non Vested Options Outstanding Two Weighted Average Grant Date Fair Value Of Non Vested Options Outstanding Two Class of Warrant or Right, Outstanding, Beginning of Period Class Of Warrant Or Right Outstanding Weighted Average Exercise Price Class Of Warrant Or Right Grants In Period Class Of Warrant Or Right Grants In Period Weighted Average Exercise Price Class Of Warrant Or Right Exercised Class Of Warrant Or Right Exercises In Period Weighted Average Exercise Price Class Of Warrant Or Right Expirations In Period Class Of Warrant Or Right Expirations In Period Weighted Average Exercise Price Tax loss carry forwards Capital losses carried forward Equipment (DeferredTaxAssetsPropertyPlantAndEquipment) Other Deferred Tax Assets Bad Debts Nondeductible research and development expenses Investment tax credits Other intangibles Deferred Tax Assets Acquired Technology Valuation allowance established by management Net deferred tax assets Nondeductible Expenses [Member] Nondeductible Stock Option Compensation [Member] Expiry Of Nonoperating Losses [Member] Income Tax Expense (Benefit) Balance at beginning of year Increases related to prior year tax positions (interest and penalties) Increases related to current year tax positions (interest and penalties) Settlements Lapses in statute of limitations Commitment, Due in Current Year Weighted average shares outstanding Effect of dilutive securities EX-101.PRE 11 cpah-20180731_pre.xml XBRL PRESENTATION FILE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
3 Months Ended
Jul. 31, 2018
Sep. 10, 2018
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jul. 31, 2018  
Trading Symbol cpah  
Entity Registrant Name COUNTERPATH CORP  
Entity Central Index Key 0001236997  
Current Fiscal Year End Date --04-30  
Entity Filer Category Smaller Reporting Company  
Entity Common Stock, Shares Outstanding   5,941,909
Entity Current Reporting Status Yes  
Entity Voluntary Filers No  
Entity Well Known Seasoned Issuer No  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q1  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
INTERIM CONSOLIDATED BALANCE SHEETS - USD ($)
Jul. 31, 2018
Apr. 30, 2018
Current assets:    
Cash $ 1,877,163 $ 2,348,883
Accounts receivable (net of allowance for doubtful accounts of $401,787 (2018 - $322,638)) 3,203,169 3,509,010
Deferred sales commission costs - current 87,566 0
Derivative assets 15,720 0
Prepaid expenses and deposits 161,661 191,245
Total current assets 5,345,279 6,049,138
Deposits 97,389 98,633
Deferred sales commission costs - non-current 70,449 0
Equipment 98,260 121,819
Goodwill 6,744,713 6,843,575
Intangibles and other assets 218,666 221,062
Total Assets 12,574,756 13,334,227
Current liabilities:    
Accounts payable and accrued liabilities 2,490,403 2,437,733
Derivative liability 10,318 0
Unearned revenue 2,558,932 2,565,876
Customer deposits 2,200 2,200
Accrued warranty 59,839 63,130
Total current liabilities 5,121,692 5,068,939
Deferred lease inducements 11,638 14,339
Unrecognized tax liability 9,763 9,763
Total liabilities 5,143,093 5,093,041
Stockholders' equity:    
Preferred stock, $0.001 par value Authorized: 100,000,000 Issued and outstanding: July 31, 2018 - nil; April 30, 2018 - nil 0 0
Common stock, $0.001 par value - Authorized: 100,000,000 Issued: July 31, 2018 - 5,939,598; April 30, 2018 - 5,930,468 5,940 5,931
Additional paid-in capital 75,440,528 75,170,181
Accumulated deficit - (64,578,599) (63,701,685)
Accumulated other comprehensive loss - currency translation adjustment (3,436,206) (3,233,241)
Total stockholders' equity 7,431,663 8,241,186
Liabilities and Stockholders' Equity $ 12,574,756 $ 13,334,227
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
INTERIM CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Jul. 31, 2018
Apr. 30, 2018
Allowance for Doubtful Accounts Receivable, Current $ 401,787 $ 322,638
Preferred Stock, Par Value Per Share $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 100,000,000 100,000,000
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Common Stock, Par Value Per Share $ 0.001 $ 0.001
Common Stock, Shares Authorized 100,000,000 100,000,000
Common Stock, Shares, Issued 5,939,598 5,930,468
Common Stock, Shares, Outstanding 5,939,598 5,930,468
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
INTERIM CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Revenue    
Software $ 1,356,002 $ 1,698,893
Subscription, support and maintenance 1,251,020 967,062
Professional services and other 280,808 446,851
Total revenue 2,887,830 3,112,806
Operating expenses:    
Cost of sales (includes depreciation of $528 (2017 - $1,584)) 595,556 388,243
Sales and marketing 994,960 1,004,284
Research and development 1,402,956 1,361,473
General and administrative 991,638 892,587
Total operating expenses 3,985,110 3,646,587
Loss from operations (1,097,280) (533,781)
Interest and other income (expense), net:    
Interest expense (5) (53)
Foreign exchange gain (loss) 80,936 (618,699)
Gain on change in fair value of derivative instruments 5,402 0
Total interest and other income (expense), net 86,333 (618,752)
Net loss for the period $ (1,010,947) $ (1,152,533)
Net loss per share:    
Basic and diluted $ (0.17) $ (0.23)
Weighted average common shares outstanding:    
Basic and diluted 5,932,417 5,036,954
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
INTERIM CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
3 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Depreciation $ 528 $ 1,584
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
INTERIM CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
3 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Net loss for the period $ (1,010,947) $ (1,152,533)
Other comprehensive loss:    
Foreign currency translation adjustments (202,966) 1,196,553
Comprehensive (loss) income $ (1,213,913) $ 44,020
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
INTERIM CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
3 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Cash flows from operating activities:    
Net loss for the period $ (1,010,947) $ (1,152,533)
Adjustments to reconcile net loss to net cash used in operating activities:    
Deferred lease inducements (2,494) (2,461)
Depreciation and amortization 28,942 29,454
Unrealized foreign exchange (gain) loss (120,744) 612,273
Stock-based compensation - 267,412 296,332
Change in fair value of derivative instruments (5,402) 0
Changes in assets and liabilities:    
Accounts payable and accrued liabilities 66,822 137,892
Accounts receivable 305,836 (533,849)
Deferred sales commission costs (23,982) 0
Accrued warranty (3,291) 555
Customer deposits 0 4,861
Prepaid expenses and deposits 29,085 11,256
Unearned revenue (6,944) (118,085)
Net cash used in operating activities (475,707) (714,305)
Cash flows from investing activities:    
Purchases of equipment (3,911) (34,592)
Purchases of intangibles (265) (7,161)
Net cash used in investing activities (4,176) (41,753)
Cash flows from financing activities:    
Net proceeds from issuance of common stock 2,944 1,174,302
Repurchases of common stock 0 (9,964)
Net cash provided by financing activities 2,944 1,164,338
Foreign exchange effect on cash 5,219 46,963
Increase (decrease) in cash (471,720) 455,243
Cash, beginning of the period 2,348,883 2,071,019
Cash, end of the period 1,877,163 2,526,262
Cash paid for:    
Interest 5 53
Taxes $ 0 $ 0
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
INTERIM CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS EQUITY - USD ($)
Common Shares [Member]
Treasury Shares [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Loss [Member]
Total
Beginning Balance at Apr. 30, 2017 $ 5,005 $ (60) $ 71,680,575 $ (60,481,015) $ (4,025,196) $ 7,179,309
Beginning Balance (Shares) at Apr. 30, 2017 5,005,245 (59,900)        
Private placement, net of share issuance costs $ 539   1,165,957     1,166,496
Private placement, net of share issuance costs (Shares) 539,240          
Share repurchase plan   $ (5) (11,053)     (11,058)
Share repurchase plan (Shares)   (5,300)        
Cancellation of shares $ (62) $ 62 1,095     1,095
Cancellation of shares (Shares) (62,600) 62,600        
Stock-based compensation     296,332     296,332
Employee share purchase program $ 4   7,801     7,805
Employee share purchase program (Shares) 3,923          
Net loss for the period       (1,152,533)   (1,152,533)
Foreign currency translation adjustment         1,196,553 1,196,553
Ending Balance at Jul. 31, 2017 $ 5,486 $ (3) 73,140,707 (61,633,548) (2,828,643) 8,683,999
Ending Balance (Shares) at Jul. 31, 2017 5,485,808 (2,600)        
Adoption of ASC 606       134,033   134,033
Beginning Balance, Adjusted Balance $ 5,931   75,170,181 (63,567,652) (3,233,241) 8,375,219
Beginning Balance at Apr. 30, 2018 $ 5,931   75,170,181 (63,701,685) (3,233,241) 8,241,186
Beginning Balance (Shares) at Apr. 30, 2018 5,930,468          
Stock-based compensation     267,412     267,412
Employee share purchase program $ 2   5,321     5,323
Employee share purchase program (Shares) 2,172          
Exercise of stock options $ 7   (2,386)     $ (2,379)
Exercise of stock options (Shares) 6,958         35,500
Net loss for the period       (1,010,947)   $ (1,010,947)
Foreign currency translation adjustment         (202,965) (202,965)
Ending Balance at Jul. 31, 2018 $ 5,940   $ 75,440,528 $ (64,578,599) $ (3,436,206) $ 7,431,663
Ending Balance (Shares) at Jul. 31, 2018 5,939,598          
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Nature of Operations
3 Months Ended
Jul. 31, 2018
Nature of Operations [Text Block]
Note 1 Nature of Operations
   
 

CounterPath Corporation (the “Company”) was incorporated in the State of Nevada on April 18, 2003. The Company focuses on the design, development, marketing and sales of software applications and related services, such as pre and post sales technical support and customization services, that enable enterprises and telecommunication service providers to deliver Unified Communications (“UC”) services, including voice, video, messaging and collaboration functionality, over their Internet Protocol, or IP, based networks. The Company’s products are sold either directly or through channel partners, to small, medium and large businesses (“enterprises”) and telecom service providers, in North America, and in Europe, Middle East, Africa (collectively “EMEA”), Asia Pacific and Latin America.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Principles of Consolidation
3 Months Ended
Jul. 31, 2018
Basis of Presentation and Principles of Consolidation [Text Block]
Note 2

Basis of Presentation and Principles of Consolidation

   
 

The accompanying interim consolidated financial statements have been prepared in accordance with the accounting principles generally accepted in the United States of America (“U.S. GAAP”) and are stated in U.S. dollars, except where otherwise disclosed.

   
 

These interim consolidated financial statements include the accounts of the Company and its wholly- owned subsidiaries, CounterPath Technologies Inc., a company existing under the laws of the province of British Columbia, Canada, and BridgePort Networks, Inc. (“BridgePort”), a company incorporated under the laws of the state of Delaware. The results of NewHeights Software Corporation (“NewHeights”), which subsequently was amalgamated with another subsidiary to become CounterPath Technologies Inc., are included from August 2, 2007, the date of acquisition. The results of FirstHand Technologies Inc. (“FirstHand”), which subsequently was amalgamated with CounterPath Technologies Inc., and BridgePort are included from February 1, 2008, the date of acquisition. All inter-company transactions and balances have been eliminated.

   
 

These interim consolidated financial statements have been prepared on a going concern basis, which implies the Company will continue to realize its assets and discharge its liabilities and commitments in the normal course of business.

   
 

Going Concern

   
 

The Company has experienced recurring losses and has an accumulated deficit of $64,578,599 as at July 31, 2018, as a result of flat to declining revenues resulting from a number of factors including its buildout of a cloud based subscription platform concurrent with the change of its licensing model to subscription based licensing and has not reached profitable operations which raises substantial doubt about its ability to continue operating as a going concern within one year of the date of the financial statements.

   
 

The Company has historically been able to manage liquidity requirements through cost management and cost reduction measures, supplemented with raising additional financing. As of July 31, 2018, the Company does not have any commitments to raise funds.

   
 

To alleviate this situation, the Company has plans in place to improve its financial position and liquidity, while executing on its growth strategy, by managing and or reducing costs that is not expected to have an adverse impact on the ability to generate cash flows, as the transition to its software as a service platform and subscription licensing continues.

   
 

Interim Reporting

   
 

The information presented in the accompanying interim consolidated financial statements is without audit pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in the consolidated financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations, although the Company believes that the disclosures are adequate to make the information presented not misleading.

 

These statements reflect all adjustments, which are, in the opinion of management, necessary to present fairly the financial position, results of operations and cash flows for the interim periods presented in accordance with generally accepted accounting principles in the United States of America. Except where noted, these interim financial statements follow the same accounting policies and methods of their application as the Company’s April 30, 2018 annual audited consolidated financial statements. All adjustments are of a normal recurring nature. It is suggested that these interim financial statements be read in conjunction with the Company’s April 30, 2018 annual audited consolidated financial statements.

   
 

Operating results for the three months ended July 31, 2018 are not necessarily indicative of the results that can be expected for the year ending April 30, 2019.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies
3 Months Ended
Jul. 31, 2018
Summary of Significant Accounting Policies [Text Block]
Note 3

Summary of Significant Accounting Policies

   
 

The significant accounting policies used in preparation of these interim consolidated financial statements are disclosed in our Annual Report on Form 10-K for the fiscal year ended April 30, 2018 filed with the Securities Exchange Commission on July 25, 2018, and there have been no changes to the Company's significant accounting policies during the three months ended July 31, 2018, except for the revenue recognition policy, described in Note 4 – Revenue Recognition under ASC 606 , that was updated as a result of adopting Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers: Topic 606 (ASU 2014-09 or ASC 606). ASU 2014-09 also included Subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers . All amounts and disclosures set forth herein are in compliance with these standards.


 

Concentrations of Credit Risk

   
 

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and accounts receivable. The Company has exposure to credit risk to the extent cash balances exceed amounts covered by federal deposit insurance; however, the Company believes that its credit risk on cash balances is immaterial. The Company is also subject to concentrations of credit risk in its accounts receivable. The Company monitors and actively manages its receivables, and from time to time will insure certain receivables with higher credit risk and may require collateral or other securities to support its accounts receivable.

   
 

Revenue from significant customers for the three months ended July 31, 2018 and 2017 is summarized below:


      Three Months Ended  
      July 31,  
      2018     2017  
  Customer A   10%     –%  
  Customer B   –%     11%  

The table below presents significant customers who accounted for greater than 10% of total accounts receivable as of July 31, 2018 and April 30, 2018:

      July 31,     April 30,  
      2018     2018  
  Customer C   19%     18%  
  Customer D   2%     13%  

Accounts Receivable and Allowance for Doubtful Accounts

Accounts receivable are presented net of an allowance for doubtful accounts.

      July 31,     April 30,  
      2018     2018  
  Balance of allowance for doubtful accounts, beginning of period $ 322,638   $ 80,232  
  Bad debt provision   79,149     578,024  
  Write-off of receivables       (335,618 )
  Balance of allowance for doubtful accounts, end of period $ 401,787   $ 322,638  

The Company determines the allowance for doubtful accounts by considering a number of factors, including the length of time the accounts receivable are beyond the contractual payment terms, previous loss history, and the customer’s current ability to pay its obligation. When the Company becomes aware of a specific customer’s inability to meet its financial obligations to the Company, the Company records a charge to the allowance to reduce the customer’s related accounts.

Derivative Instruments

The Company accounts for derivative instruments, consisting of foreign currency forward contracts, pursuant to the provisions of ASC 815, Derivatives and Hedging (“ASC 815 ”). ASC 815 requires the Company to measure derivative instruments at fair value and record them in the balance sheet as either an asset or liability and expands financial reporting about derivative instruments and hedging activities by requiring enhanced disclosures to enable investors to better understand their effects on an entity’s financial position, results of operations and cash flows. The Company does not use derivative instruments for trading purposes. ASC 815 also requires qualitative disclosures about objectives and strategies for using derivatives, quantitative disclosures about fair value amounts of and gains and losses on derivative instruments, and disclosures about credit-risk-related contingent features in derivative agreements.

The Company also routinely enters into foreign currency forward contracts, not designated as hedging instruments, to protect the Company from fluctuations in exchange rates. Gains or losses arising out of marked to market fair value valuation of non-designated forward contracts are recognized in net income.

The Company records foreign currency option and forward contracts on its Consolidated Balance Sheets as derivative assets or liabilities depending on whether the fair value of such contracts is a net asset or net liability, respectively. See Note 5 - Derivative Instruments for further detail. The Company did not enter any foreign currency derivatives designated as cash flow hedges in the three months ended July 31, 2018.

Recently Adopted Accounting Pronouncements

In May 2014, FASB issued ASU 2014-09, Revenue From Contracts With Customers (“Topic 606”) which supersedes the revenue recognition requirements in Topic 605 “Revenue Recognition” (“Topic 605”) and requires entities to recognize revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods and services. The Company adopted ASU 2014-09 as of May 1, 2018 using the modified retrospective transition method. See Note 4 – Revenue Recognition under ASC 606 for further details.

  Recently Issued Accounting Pronouncements
   
 

In August 2017, the FASB issued ASU 2017-12, Targeted Improvements to Accounting for Hedging Activities, which amends the presentation and disclosure requirements and changes how companies assess effectiveness. The amendments are intended to more closely align hedge accounting with companies’ risk management strategies, simplify the application of hedge accounting, and increase transparency as to the scope and results of hedging programs. This amendment is effective for annual periods beginning after December 15, 2018, including interim periods within those periods. Early application is permitted. The Company is currently assessing the future impact of this update on its consolidated financial statements and related disclosures.

   
 

In January 2017, the FASB issued ASU 2017-04, Intangibles – Goodwill and Other: Simplifying the Test for Goodwill Impairment, which amends the guidance to eliminate Step 2 from the goodwill impairment test. Instead, under the amendments in the new guidance, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. The entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. The amendments will be effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company is evaluating the impact of this amendment on its consolidated financial statements and related disclosures.

   
 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments: Measurement of Credit Losses on Financial Instruments which amends the guidance on measuring credit losses on financial assets held at amortized cost. The amendment is intended to address the issue that the previous “incurred loss” methodology was restrictive for a company’s ability to record credit losses based on not yet meeting the “probable” threshold. The new language will require these assets to be valued at amortized cost presented at the net amount expected to be collected will a valuation provision. The amendments will be effective for fiscal years beginning after December 15, 2019. The Company is evaluating the impact of this amendment on our consolidated financial statements and related disclosures.

   
 

In February 2016, FASB issued ASU 2016-02, Leases . The guidance would require lessees to recognize most leases on their balance sheets as lease liabilities with corresponding right -of-use assets. The guidance is effective for annual and interim reporting periods beginning on or after December 15, 2018. The Company is currently evaluating the impact of its pending adoption of ASU 2016-02 on its consolidated financial statements.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition under ASC 606
3 Months Ended
Jul. 31, 2018
Revenue Recognition under ASC 606 [Text Block]
Note 4

Revenue Recognition under ASC 606

   
 

On May 1, 2018, the Company adopted the new accounting standard, ASC 606 “Revenue from Contracts with Customers” and all related amendments to the new accounting standard to contracts using the modified retrospective method. The Company recognized the cumulative effect of initially applying the new revenue recognition standard to contracts with open performance obligations as of May 1, 2018, as an adjustment to the opening balance of retained earnings. Results of the reporting period beginning May 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with the Company's historic accounting under ASC 605.

   
 

Revenues from contracts with customers are recognized when control of promised goods and services is transferred to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.

   
 

The Company recognizes revenue using the five-step model as prescribed by ASC 606:


  1)

Identification of the contract, or contracts, with a customer;

  2)

Identification of the performance obligations in the contract;

 

  3)

Determination of the transaction price;

  4)

Allocation of the transaction price to the performance obligations in the contract; and

  5)

Recognition of revenue when or as, the Company satisfies a performance obligation.

When a contract with a customer is signed, the Company assesses whether collection of the fees under the arrangement is probable. The Company estimates the amount to reserve for uncollectible amounts at the end of each reporting period based on the aging of the contract balance, current and historical customer trends, and communications with its customers. These reserves are recorded against the related accounts receivable.

The transaction price is the consideration that the Company expects to receive from its customers in exchange for its products or services. In determining the allocation of the transaction price, the Company identifies performance obligations in contracts with customers, which may include products, subscriptions to software and services, support, professional services and training. The Company allocates the transaction price to each performance obligation on a relative standalone selling price basis. The standalone selling price (SSP) is the price at which the Company would sell a promised product or service separately to a customer. The Company determines the SSP using information that may include market conditions or other observable inputs. In certain cases, the Company is able to establish a SSP based on observable prices for products or services sold separately. In these instances, the Company would use a single amount to estimate a SSP. If a SSP is not directly observable, for example when pricing is variable, the Company will use a range of SSP.

In certain circumstances, the Company may estimate SSP for a product or service by applying the residual approach. This approach has been most commonly used when certain perpetual software licenses are only sold bundled with one year of post-contract support or other services, and a price has not been established for the software.

Significant judgement is used to determine SSP and to determine whether there is a variance that needs to be allocated based on the relative SSP of the various products and services. Estimating SSP is a formal process that includes review and approval by the Company’s management.

Software Revenue

The Company generates software revenue primarily on a single fee per perpetual software license basis. The Company recognizes software revenue for perpetual licenses when control has transferred to the customer, which is generally at the time of delivery when the customer has the ability to deploy the licenses, provided all revenue recognition criteria have been met. If the revenue recognition criteria has not been met, the revenue is deferred or not recognized.

Subscription, support and maintenance

Revenue from the Company’s recurring subscription revenue from subscriptions related to our software as a service offering is recognized ratably over the contractual subscription term as control of the goods or services is transferred to the customer, beginning on the date that the subscription is made available to the customer. Support and maintenance revenue is generated from recurring annual software support and maintenance contracts for our perpetual software licenses and is recognized ratably over the term of the service period, which is generally twelve months. Support and maintenance services include e-mail and telephone support, unspecified rights to bug fixes and product updates and upgrades and enhancements available on a when-and-if available basis. Both subscription revenue and support and maintenance revenue are typically billed annually in advance based on the terms of the arrangement.

Professional services and other

Professional services and other revenue is generated through services including product configuration and customization, implementation, dedicated engineering and training. The amount of product configuration and customization required by a customer typically increases as the order size increases from a given customer. Services and pricing may vary depending upon a customer’s requirements for customization, implementation and training. Depending on the services to be provided, revenue from professional services and other is generally recognized at the time of delivery when the services have been completed and control has been transferred.

For contracts with elements related to customized network solutions and certain network build-outs or software systems that require significant modification or customization, the Company will recognize revenue using the percentage-of-completion method. In using the percentage-of-completion method, revenues are generally recorded based on completion of milestones as described in the agreement. Profit estimates on long-term contracts are revised periodically based on changes in circumstances and any losses on contracts are recognized in the period that such losses become known.

Unearned Revenue

Unearned revenue represent billings or payments received in advance of revenue recognition and is recognized upon transfer of control. Balances consist primarily of annual support and subscription services and professional services not yet provided as of the balance sheet date.

During the three months ended July 31, 2018, the Company recognized $947,800 in revenue in its consolidated statements of operations that was previously recognized as unearned revenue in the consolidated balance sheets.

Costs to Obtain a Customer Contract

Sales commissions and related expenses are considered incremental and recoverable costs of acquiring customer contracts. These costs are capitalized and amortized on a systematic basis, consistent with the timing of revenue recognition over the anticipated benefit period of up to 3.5 years, depending on the products and services. The anticipated benefit period was estimated based on the average length of applicable customer contracts and includes the contract term and any anticipated renewal periods. This amortization expense is recorded in sales and marketing expense within the Company's consolidated statement of operations. The Company has elected to apply a practical expedient that permits the Company to expense costs to obtain a contract as incurred, if the anticipated benefit period is one year or less. From time to time, management will revisit the estimates used in recognizing the costs to obtain customer contracts.

During the three months ended July 31, 2018, the Company capitalized approximately $41,800 of costs to obtain revenue contracts and amortized approximately $54,100 to marketing and sales expense. Capitalized costs to obtain a revenue contract on the Company's condensed consolidated balance sheets totaled approximately $158,000 at July 31, 2018.

Costs to Fulfill a Customer Contract

Certain contract costs incurred to fulfill obligations under a contract are capitalized when such costs generate or enhance resources to be used in satisfying future performance obligations and the costs are deemed recoverable. Judgement is used in determining whether certain contract costs can be capitalized. These costs are capitalized and amortized on a systematic basis to match the timing of revenue recognition over the anticipated benefit period of up to 3.5 years, depending on the products and services. The anticipated benefit period was estimated based on the average length of applicable customer contracts and includes the contract term and any anticipated renewal periods. This amortization expense is recorded in cost of sales in the Company’s consolidated statement of operations. From time to time, management will review the capitalized costs for impairment and will also revisit the estimates used in recognizing the costs to fulfill customer contracts.

Adoption Impact of ASC 606

The Company recognized the cumulative effect of initially applying ASC 606 as an adjustment to retained earnings in the condensed consolidated balance sheet as of May 1, 2018:

      Balance at     ASC 606     Balance at  
      April 30, 2018     Adjustments     May 1, 2018  
  Current assets:                  
       Deferred sales commissions costs $   –   $ 70,248   $ 70,248  
  Non-current assets:                  
       Deferred sales commissions costs $   –   $ 63,785   $ 63,785  
  Stockholders’ equity:                  
       Accumulated deficit $ (63,701,685 ) $ 134,033   $ (63,567,652 )

The following tables summarize the adoption impact of ASC 606 on the Company's condensed consolidated financial statements for the three months ended July 31, 2018.

Selected Condensed Consolidated Income Statement Line Items:

      July 31, 2018  
            ASC 606     (As Reported)  
      ASC 605     Adjustments     ASC 606  
  Revenue:                  
     Software $ 1,376,243   $ (20,241 ) $ 1,356,002  
     Subscription, support and maintenance   1,251,197     (177 )   1,251,020  
     Professional services and other   254,928     25,880     280,808  
         Total revenue $ 2,882,368   $ 5,462   $ 2,887,830  
                     
  Operating expenses:                  
     Sales and marketing $ 1,018,942   $ (23,982 ) $ 994,960  
  Loss from operations $ (1,121,262 ) $ 23,982   $ (1,097,280 )
                     
  Net loss per share:                  
     Basic and diluted $ (0.17 ) $ -   $ (0.17 )

Selected Condensed Consolidated Balance Line Items:

      July 31, 2018  
            ASC 606     (As Reported)  
      ASC 605     Adjustments     ASC 606  
  Current assets:                  
     Deferred sales commissions costs $   –   $ 87,566   $ 87,566  
     Unearned revenue $ 2,564,394   $ (5,462 ) $ 2,558,932  
  Non-current assets:                  
     Deferred sales commissions costs $   –   $ 70,449   $ 70,449  
  Stockholders’ equity:                  
     Accumulated deficit $ (64,731,152 ) $ 152,553   $ (64,578,599 )

Selected Condensed Consolidated Statement of Cash Flows Line Items:

      July 31, 2018  
            ASC 606     (As Reported)  
      ASC 605     Adjustments     ASC 606  
  Net loss $ (1,040,391 ) $ 29,444   $ (1,010,947 )
  Deferred sales commissions costs $   –   $ (23,982 ) $ (23,982 )
  Unearned revenue $ (1,482 ) $ (5,462 ) $ (6,944 )
  Net cash provided by operating activities $ (475,707 ) $   –   $ (475,707 )

  Disaggregation of Revenue
   
 

The Company disaggregates its revenue by geographic region. See Note 9 – Segmented Information for more information.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instruments
3 Months Ended
Jul. 31, 2018
Derivative Instruments [Text Block]
Note 5

Derivative Instruments

   
 

In the normal course of business, the Company is exposed to fluctuations in the exchange rates associated with foreign currencies. The Company’s primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk.

   
 

Foreign Currency Exchange Rate Risk

   
 

A majority of the Company’s revenue activities are transacted in U.S. dollars. However, the Company is exposed to foreign currency exchange rate risk inherent in conducting business globally in numerous currencies, of which the most significant to the Company’s operations for the three months ended July 31, 2018 is the Canadian dollar as a majority of the Company’s expenses are in Canadian dollars. The Company’s foreign currency risk management program includes foreign currency derivatives with cash flow hedge accounting designation that utilizes foreign currency forward contracts to hedge exposures to the variability in the U.S. dollar equivalent of anticipated non-U.S. dollar-denominated cash flows. During the three months ended July 31, 2018 and 2017, the Company did not enter into any cash flow hedges.

   
 

The Company also periodically enters into foreign currency forward contracts and foreign currency option contracts that are not designated as hedging instruments, to protect it from fluctuations in exchange rates. During the three months ended July 31, 2018, the Company entered into a foreign currency forward contract and two foreign currency option contracts. As of July 31, 2018, the Company had a $500,000 notional value foreign currency forward contract maturing September 28, 2018 (2017: nil). Notional amounts do not quantify risk or represent assets or liabilities of the Company, but are used in the calculation of cash settlements under the contracts. The fair value of the forward contract at July 31, 2018 was ($10,318) (2017: nil), and the Company recognized a marked to market loss on the forward contract for the three months ended July 31, 2018 of $10,318 and this loss was included in the fair value adjustment on derivative instruments. As of July 31, 2018, the Company had $1,000,000 of notional value foreign currency option contracts expiring through December 20, 2018 (2017: nil). The fair value of the option contracts at July 31, 2018 was $15,720 (2017: nil), and the Company recognized a marked to market gain on the option contracts for the three months ended July 31, 2018 of $15,720 and this gain is included in the fair value adjustment on derivative instruments. The Company did not enter into any forward or option contracts during the three months ended July 31, 2017.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements
3 Months Ended
Jul. 31, 2018
Fair Value Measurements [Text Block]
Note 6 Fair Value Measurements
   
 

Assets and liabilities recorded at fair value in the consolidated financial statements are categorized based upon the level 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 valuation of these assets or liabilities are set forth below. Transfers between levels are recognized at the end of each quarter. The Company did not recognize any transfers between levels during the periods presented.

   
 

Level 1—Inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities.

   
 

Level 2—Inputs (other than quoted prices included in Level 1) are observable for the asset or liability, either directly or indirectly such as interest rates, foreign exchange rates, and yield curves that are observable at commonly quoted intervals.

   
 

Level 3— unobservable inputs for the asset or liability which are typically based on an entity’s own assumptions, as there is little, if any, related market activity.

   
 

Assets and liabilities are classified based on the lowest level of input that is significant to the fair value measurements. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.

   
 

The carrying values of financial instruments classified as current assets and current liabilities approximates their fair values, based on the nature and short maturity of these instruments, and are presented in the Company’s financial statements at carrying cost.

   
 

The following table presents the Company’s assets and liabilities that are measured at fair value on a recurring basis as of July 31, 2018 and April 30, 2018.


        Carrying           Fair Value        
  As at July 31, 2018     Amount     Fair Value     Levels     Reference  
  Assets                          
  Cash   $ 1,877,163   $ 1,877,163     1     N/A  
  Foreign currency option contracts     15,270     15,270     2     Note 5  
      $ 1,892,433   $ 1,892,433              
                             
  Liabilities                          
  Foreign currency forward contracts   $ 10,318   $ 10,318     2     Note 5  

        Carrying           Fair Value        
  As at April 30, 2018     Amount     Fair Value     Levels     Reference  
  Cash   $ 2,348,883   $ 2,348,883     1     N/A  
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Common Stock
3 Months Ended
Jul. 31, 2018
Common Stock [Text Block]
Note 7 Common Stock
   
  Private Placement
   
 

On July 20, 2017, the Company issued an aggregate of 539,240 shares of common stock under a non- brokered private placement at a price of $2.20 per share for total gross proceeds of $1,186,328 less issuance costs of $19,832. There were no private placements during the three months ended July 31, 2018.

   
 

Stock Options

During the three months ended July 31, 2018, the Company granted 7,500 stock options to an employee of the Company. No stock options were granted in the same period in the prior year. The weighted-average fair value of options granted during the three months ended July 31, 2018 was $2.47. The weighted-average assumptions utilized to determine such value is presented in the following table:

    Three Months Ended
    July 31, 2018
  Risk-free interest rate 2.86%
  Expected volatility 251.78%
  Expected term 3.7 years
  Dividend yield 0%

During the three months ended July 31, 2018, the Company issued 6,958 shares pursuant to cashless exercises of 35,500 stock options and remitted employee tax withholdings of approximately $2,386 on the behalf of its employees. No stock options were exercised in the same period in the prior year. The following is a summary of the status of the Company’s stock options as of July 31, 2018 and the stock option activity during the three months ended July 31, 2018:

      Weighted Average  
      Number of     Exercise Price  
      Options     per Share  
  Outstanding at April 30, 2018   675,042   $ 2.66  
  Granted   7,500   $ 2.51  
  Forfeited/Cancelled   (4,391 ) $ 2.69  
  Expired   (11,000 ) $ 2.50  
  Exercised   (35,500 ) $ 2.50  
  Outstanding at July 31, 2018   631,651   $ 2.67  
               
  Exercisable at July 31, 2018   270,975   $ 2.54  
  Exercisable at April 30, 2018   256,555   $ 2.47  

Employee and non-employee stock-based compensation amounts classified in the Company’s consolidated statements of operations for the three months ended July 31, 2018 and 2017 are as follows:

      Three Months Ended  
      July 31,  
      2018     2017  
  Cost of sales $ 14,569   $ 19,350  
  Sales and marketing   22,482     25,730  
  Research and development   15,031     20,400  
  General and administrative   26,648     36,249  
  Total stock-option based compensation $ 78,730   $ 101,729  

Employee Stock Purchase Plan

Under the terms of the Employee Stock Purchase Plan (the “ESPP”) all regular salaried (non-probationary) employees can purchase up to 6% of their base salary in shares of the Company’s common stock at market price. The Company matches 50% of the shares purchased by issuing or purchasing in the market up to 3% of the respective employee’s base salary in shares. During the three months ended July 31, 2018, the Company matched $7,890 (2017 - $7,924) in shares purchased by employees under the ESPP. During the three months ended July 31, 2018, 5,960 shares (2017 – 4,162 shares) were purchased on the open market and 2,172 shares (2017 – 3,923) were issued from treasury under the ESPP.

A total of 120,000 shares have been reserved for issuance under the ESPP. As of July 31, 2018, a total of 59,332 shares were available for issuance under the ESPP.

Deferred Share Unit Plan

During the three months ended July 31, 2018, 136,981 (2017 113,252) deferred stock units (DSUs) were issued under the Deferred Stock Unit Plan (DSUP), of which 68,491 were granted to officers or employees and 68,490 were granted to non-employee directors. As of July 31, 2018, a total of 73,616 shares were available for issuance under the DSUP.

The following table summarizes the Company’s outstanding DSU awards as of July 31, 2018, and changes during the period then ended:

            Weighted  
            Average Grant  
            Date Fair  
      Number of DSUs     Value Per DSU  
  DSUs outstanding at April 30, 2018   465,390   $ 6.40  
  Granted   136,981   $ 2.51  
  DSUs outstanding at July 31, 2018   602,371   $ 5.51  

Employee and non-employee DSU based compensation amounts classified in the Company’s consolidated statements of operations for the three months ended July 31, 2018 and 2017 are as follows:

      Three Months Ended  
      July 31,  
      2018     2017  
  General and administrative $ 188,682   $ 194,603  

  Normal Course Issuer Bid Plan
   
 

Pursuant to a normal course issuer bid (“NCIB”) commencing on March 29, 2017 and expiring March 28, 2018, the Company was authorized to purchase 258,613 shares of the Company’s common stock through the facilities of the Toronto Stock Exchange (the “TSX”) and other Canadian marketplaces or U.S. marketplaces. During the period March 29, 2017 to July 31, 2017, the Company repurchased 65,200 common shares at an average price of $2.05 (CDN$2.73) for a total of $133,660. As of July 31, 2017, a total of 62,600 shares have been cancelled and another 2,600 repurchased shares were in the process of being cancelled since May 1, 2017.

   
 

On March 27, 2018, the Company filed another normal course issuer bid commencing on March 29, 2018 and expiring March 28, 2019. Under this normal course issuer bid, the Company is authorized to purchase up to 284,278 shares of its common stock through the facilities of the TSX and other Canadian marketplaces or U.S. marketplaces. During the three months ended July 31, 2018, no shares were repurchased under the NCIB.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Party Transactions
3 Months Ended
Jul. 31, 2018
Related Party Transactions [Text Block]
Note 8

Related Party Transactions

   
 

During the three months ended July 31, 2018, the Company through its wholly owned subsidiary, CounterPath Technologies, paid $21,118 (2017 - $20,700) to KRP Properties (“KRP”) (previously known as Kanata Research Park Corporation) for leased office space. KRP is controlled by the Chairman of the Company.

   
 

On November 21, 2013, the Company, through its wholly owned subsidiary, CounterPath Technologies, entered into an agreement with 8007004 (Canada) Inc. (“8007004”) to lease office space. 8007004 is controlled by a member of the board of directors of the Company. CounterPath Technologies, paid $7,796 (2017 - $7,694) for the three months ended July 31, 2018, respectively.


 

On July 20, 2017, our Company issued an aggregate of 539,240 shares of common stock under a non- brokered private placement at a price of $2.20 per share for total gross proceeds of $1,186,328 less issuance costs of $19,832. In connection with this private placement, Wesley Clover International Corporation, a company controlled by the Chairman of the Company, purchased 144,357 shares, KMB Trac Two Holdings Ltd., a company owned by the spouse of a director of the Company, purchased 180,446 shares, the chief executive officer and a director of the Company, purchased 11,368 shares, the chief financial officer of the Company, purchased 4,511 shares, and the executive vice president, sales and marketing of the Company, purchased 4,545 shares.

   
 

The above transactions are in the normal course of operations and are recorded at amounts established and agreed to between the related parties.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segmented Information
3 Months Ended
Jul. 31, 2018
Segmented Information [Text Block]
Note 9

Segmented Information

   
 

The Company’s chief operating decision maker reviews financial information presented on a consolidated basis, accompanied by disaggregated information about revenues by geographic region for purposes of making operating decisions and assessing financial performance. Accordingly, the Company has concluded that it has one reportable operating segment.

   
 

Revenues are categorized based on the country in which the customer is located. The following is a summary of total revenues by geographic area for the three months ended July 31, 2018 and 2017:


      Three Months Ended  
      July 31,  
      2018     2017  
  North America $ 1,738,303   $ 1,754,074  
  EMEA   641,994     944,129  
  Asia Pacific   416,025     298,384  
  Latin America   91,508     116,219  
    $ 2,887,830   $ 3,112,806  

All of the Company’s long-lived assets, which include equipment, goodwill and intangible assets and other assets, are located in Canada and the United States as follows:

      July 31,     April 30,  
      2018     2018  
  Canada $ 7,031,214   $ 7,150,537  
  United States   30,425     35,919  
    $ 7,061,639   $ 7,186,456  
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments
3 Months Ended
Jul. 31, 2018
Commitments [Text Block]
Note 10 Commitments
   
  Total payable over the term of the agreements for the period ended are as follows:

                                 
      Office     Office           Voice        
      Leases –     Leases –     Total     Platform     Software  
      Related     Unrelated     Office     Service     Development  
      Party     Party     Leases     Contract     Contract  
  2019 $ 84,800   $ 413,685   $ 498,485   $ 155,000   $ 162,750  
  2020   5,198     272,904     278,102     240,000      
  2021       6,092     6,092     220,000      
    $ 89,998   $ 692,681   $ 782,679   $ 615,000   $ 162,750  

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Contingencies
3 Months Ended
Jul. 31, 2018
Contingencies [Text Block]
Note 11 Contingencies
   
 

The Company is party to legal claims from time to time which arise in the normal course of business. These claims are not expected to have a material adverse effect on the financial position, results of operations or cash flows of the Company.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Loss per share
3 Months Ended
Jul. 31, 2018
Loss per share [Text Block]
Note 12 Loss per share
   
  The following table shows the computation of basic and diluted loss per share:

      Three months ended  
      July 31,  
      2018     2017  
  Numerator            
     Income available to common stockholders $ (1,010,947 ) $ (1,152,533 )
               
  Denominator            
     Weighted average shares outstanding   5,932,417     5,036,954  
     Effect of dilutive securities        
      5,932,417     5,036,954  
               
  Basic and diluted loss per share $ (0.17 ) $ (0.23 )

For the three months ended July 31, 2018 and 2017, common share equivalents, consisting of common shares issuable, on exercise or settlement, as applicable, of options, warrants and deferred share units (“DSUs”) of 1,234,022 and 964,378, respectively, were not included in the computation of diluted EPS because the effect was anti-dilutive.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Jul. 31, 2018
Concentrations of Credit Risk [Policy Text Block]
 

Concentrations of Credit Risk

   
 

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and accounts receivable. The Company has exposure to credit risk to the extent cash balances exceed amounts covered by federal deposit insurance; however, the Company believes that its credit risk on cash balances is immaterial. The Company is also subject to concentrations of credit risk in its accounts receivable. The Company monitors and actively manages its receivables, and from time to time will insure certain receivables with higher credit risk and may require collateral or other securities to support its accounts receivable.

   
 

Revenue from significant customers for the three months ended July 31, 2018 and 2017 is summarized below:


      Three Months Ended  
      July 31,  
      2018     2017  
  Customer A   10%     –%  
  Customer B   –%     11%  

The table below presents significant customers who accounted for greater than 10% of total accounts receivable as of July 31, 2018 and April 30, 2018:

      July 31,     April 30,  
      2018     2018  
  Customer C   19%     18%  
  Customer D   2%     13%  
Accounts Receivable and Allowance for Doubtful Accounts [Policy Text Block]

Accounts Receivable and Allowance for Doubtful Accounts

Accounts receivable are presented net of an allowance for doubtful accounts.

      July 31,     April 30,  
      2018     2018  
  Balance of allowance for doubtful accounts, beginning of period $ 322,638   $ 80,232  
  Bad debt provision   79,149     578,024  
  Write-off of receivables       (335,618 )
  Balance of allowance for doubtful accounts, end of period $ 401,787   $ 322,638  

The Company determines the allowance for doubtful accounts by considering a number of factors, including the length of time the accounts receivable are beyond the contractual payment terms, previous loss history, and the customer’s current ability to pay its obligation. When the Company becomes aware of a specific customer’s inability to meet its financial obligations to the Company, the Company records a charge to the allowance to reduce the customer’s related accounts.

Derivative Instruments [Policy Text Block]

Derivative Instruments

The Company accounts for derivative instruments, consisting of foreign currency forward contracts, pursuant to the provisions of ASC 815, Derivatives and Hedging (“ASC 815 ”). ASC 815 requires the Company to measure derivative instruments at fair value and record them in the balance sheet as either an asset or liability and expands financial reporting about derivative instruments and hedging activities by requiring enhanced disclosures to enable investors to better understand their effects on an entity’s financial position, results of operations and cash flows. The Company does not use derivative instruments for trading purposes. ASC 815 also requires qualitative disclosures about objectives and strategies for using derivatives, quantitative disclosures about fair value amounts of and gains and losses on derivative instruments, and disclosures about credit-risk-related contingent features in derivative agreements.

The Company also routinely enters into foreign currency forward contracts, not designated as hedging instruments, to protect the Company from fluctuations in exchange rates. Gains or losses arising out of marked to market fair value valuation of non-designated forward contracts are recognized in net income.

The Company records foreign currency option and forward contracts on its Consolidated Balance Sheets as derivative assets or liabilities depending on whether the fair value of such contracts is a net asset or net liability, respectively. See Note 5 - Derivative Instruments for further detail. The Company did not enter any foreign currency derivatives designated as cash flow hedges in the three months ended July 31, 2018.

Recently Adopted Accounting Pronouncements [Policy Text Block]

Recently Adopted Accounting Pronouncements

In May 2014, FASB issued ASU 2014-09, Revenue From Contracts With Customers (“Topic 606”) which supersedes the revenue recognition requirements in Topic 605 “Revenue Recognition” (“Topic 605”) and requires entities to recognize revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods and services. The Company adopted ASU 2014-09 as of May 1, 2018 using the modified retrospective transition method. See Note 4 – Revenue Recognition under ASC 606 for further details.

Recently Issued Accounting Pronouncements [Policy Text Block]
  Recently Issued Accounting Pronouncements
   
 

In August 2017, the FASB issued ASU 2017-12, Targeted Improvements to Accounting for Hedging Activities, which amends the presentation and disclosure requirements and changes how companies assess effectiveness. The amendments are intended to more closely align hedge accounting with companies’ risk management strategies, simplify the application of hedge accounting, and increase transparency as to the scope and results of hedging programs. This amendment is effective for annual periods beginning after December 15, 2018, including interim periods within those periods. Early application is permitted. The Company is currently assessing the future impact of this update on its consolidated financial statements and related disclosures.

   
 

In January 2017, the FASB issued ASU 2017-04, Intangibles – Goodwill and Other: Simplifying the Test for Goodwill Impairment, which amends the guidance to eliminate Step 2 from the goodwill impairment test. Instead, under the amendments in the new guidance, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. The entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. The amendments will be effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company is evaluating the impact of this amendment on its consolidated financial statements and related disclosures.

   
 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments: Measurement of Credit Losses on Financial Instruments which amends the guidance on measuring credit losses on financial assets held at amortized cost. The amendment is intended to address the issue that the previous “incurred loss” methodology was restrictive for a company’s ability to record credit losses based on not yet meeting the “probable” threshold. The new language will require these assets to be valued at amortized cost presented at the net amount expected to be collected will a valuation provision. The amendments will be effective for fiscal years beginning after December 15, 2019. The Company is evaluating the impact of this amendment on our consolidated financial statements and related disclosures.

   
 

In February 2016, FASB issued ASU 2016-02, Leases . The guidance would require lessees to recognize most leases on their balance sheets as lease liabilities with corresponding right -of-use assets. The guidance is effective for annual and interim reporting periods beginning on or after December 15, 2018. The Company is currently evaluating the impact of its pending adoption of ASU 2016-02 on its consolidated financial statements.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Jul. 31, 2018
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
      July 31,     April 30,  
      2018     2018  
  Balance of allowance for doubtful accounts, beginning of period $ 322,638   $ 80,232  
  Bad debt provision   79,149     578,024  
  Write-off of receivables       (335,618 )
  Balance of allowance for doubtful accounts, end of period $ 401,787   $ 322,638  
Revenue [Member]  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
      Three Months Ended  
      July 31,  
      2018     2017  
  Customer A   10%     –%  
  Customer B   –%     11%  
Trade Accounts Receivable [Member]  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
      July 31,     April 30,  
      2018     2018  
  Customer C   19%     18%  
  Customer D   2%     13%  
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition under ASC 606 (Tables)
3 Months Ended 12 Months Ended
Jul. 31, 2018
Apr. 30, 2018
Condensed Income Statement [Table Text Block]
      July 31, 2018  
            ASC 606     (As Reported)  
      ASC 605     Adjustments     ASC 606  
  Revenue:                  
     Software $ 1,376,243   $ (20,241 ) $ 1,356,002  
     Subscription, support and maintenance   1,251,197     (177 )   1,251,020  
     Professional services and other   254,928     25,880     280,808  
         Total revenue $ 2,882,368   $ 5,462   $ 2,887,830  
                     
  Operating expenses:                  
     Sales and marketing $ 1,018,942   $ (23,982 ) $ 994,960  
  Loss from operations $ (1,121,262 ) $ 23,982   $ (1,097,280 )
                     
  Net loss per share:                  
     Basic and diluted $ (0.17 ) $ -   $ (0.17 )
 
Condensed Balance Sheet [Table Text Block]
      July 31, 2018  
            ASC 606     (As Reported)  
      ASC 605     Adjustments     ASC 606  
  Current assets:                  
     Deferred sales commissions costs $   –   $ 87,566   $ 87,566  
     Unearned revenue $ 2,564,394   $ (5,462 ) $ 2,558,932  
  Non-current assets:                  
     Deferred sales commissions costs $   –   $ 70,449   $ 70,449  
  Stockholders’ equity:                  
     Accumulated deficit $ (64,731,152 ) $ 152,553   $ (64,578,599 )
      Balance at     ASC 606     Balance at  
      April 30, 2018     Adjustments     May 1, 2018  
  Current assets:                  
       Deferred sales commissions costs $   –   $ 70,248   $ 70,248  
  Non-current assets:                  
       Deferred sales commissions costs $   –   $ 63,785   $ 63,785  
  Stockholders’ equity:                  
       Accumulated deficit $ (63,701,685 ) $ 134,033   $ (63,567,652 )
Condensed Cash Flow Statement [Table Text Block]
      July 31, 2018  
            ASC 606     (As Reported)  
      ASC 605     Adjustments     ASC 606  
  Net loss $ (1,040,391 ) $ 29,444   $ (1,010,947 )
  Deferred sales commissions costs $   –   $ (23,982 ) $ (23,982 )
  Unearned revenue $ (1,482 ) $ (5,462 ) $ (6,944 )
  Net cash provided by operating activities $ (475,707 ) $   –   $ (475,707 )
 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Tables)
3 Months Ended 12 Months Ended
Jul. 31, 2018
Apr. 30, 2018
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Table Text Block]
        Carrying           Fair Value        
  As at July 31, 2018     Amount     Fair Value     Levels     Reference  
  Assets                          
  Cash   $ 1,877,163   $ 1,877,163     1     N/A  
  Foreign currency option contracts     15,270     15,270     2     Note 5  
      $ 1,892,433   $ 1,892,433              
                             
  Liabilities                          
  Foreign currency forward contracts   $ 10,318   $ 10,318     2     Note 5  
        Carrying           Fair Value        
  As at April 30, 2018     Amount     Fair Value     Levels     Reference  
  Cash   $ 2,348,883   $ 2,348,883     1     N/A  
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Common Stock (Tables)
3 Months Ended
Jul. 31, 2018
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
    Three Months Ended
    July 31, 2018
  Risk-free interest rate 2.86%
  Expected volatility 251.78%
  Expected term 3.7 years
  Dividend yield 0%
Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]
      Weighted Average  
      Number of     Exercise Price  
      Options     per Share  
  Outstanding at April 30, 2018   675,042   $ 2.66  
  Granted   7,500   $ 2.51  
  Forfeited/Cancelled   (4,391 ) $ 2.69  
  Expired   (11,000 ) $ 2.50  
  Exercised   (35,500 ) $ 2.50  
  Outstanding at July 31, 2018   631,651   $ 2.67  
               
  Exercisable at July 31, 2018   270,975   $ 2.54  
  Exercisable at April 30, 2018   256,555   $ 2.47  
Schedule of Employee and Non-Employee Service Share-based Compensation Allocation of Recognized Period Costs [Table Text Block]
      Three Months Ended  
      July 31,  
      2018     2017  
  Cost of sales $ 14,569   $ 19,350  
  Sales and marketing   22,482     25,730  
  Research and development   15,031     20,400  
  General and administrative   26,648     36,249  
  Total stock-option based compensation $ 78,730   $ 101,729  
Schedule of Stockholders Equity Deferred Share Unit Plan [Table Text Block]
            Weighted  
            Average Grant  
            Date Fair  
      Number of DSUs     Value Per DSU  
  DSUs outstanding at April 30, 2018   465,390   $ 6.40  
  Granted   136,981   $ 2.51  
  DSUs outstanding at July 31, 2018   602,371   $ 5.51  
Schedule of Allocation of Share Based Compensation Costs for Deferred Share Units [Table Text Block]
      Three Months Ended  
      July 31,  
      2018     2017  
  General and administrative $ 188,682   $ 194,603  
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segmented Information (Tables)
3 Months Ended
Jul. 31, 2018
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
      Three Months Ended  
      July 31,  
      2018     2017  
  North America $ 1,738,303   $ 1,754,074  
  EMEA   641,994     944,129  
  Asia Pacific   416,025     298,384  
  Latin America   91,508     116,219  
    $ 2,887,830   $ 3,112,806  
Schedule of Long Lived Assets by Geographical Areas [Table Text Block]
      July 31,     April 30,  
      2018     2018  
  Canada $ 7,031,214   $ 7,150,537  
  United States   30,425     35,919  
    $ 7,061,639   $ 7,186,456  
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments (Tables)
3 Months Ended
Jul. 31, 2018
Schedule of Agreements by Year [Table Text Block]
                                 
      Office     Office           Voice        
      Leases –     Leases –     Total     Platform     Software  
      Related     Unrelated     Office     Service     Development  
      Party     Party     Leases     Contract     Contract  
  2019 $ 84,800   $ 413,685   $ 498,485   $ 155,000   $ 162,750  
  2020   5,198     272,904     278,102     240,000      
  2021       6,092     6,092     220,000      
    $ 89,998   $ 692,681   $ 782,679   $ 615,000   $ 162,750  
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Loss per share (Tables)
3 Months Ended
Jul. 31, 2018
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
      Three months ended  
      July 31,  
      2018     2017  
  Numerator            
     Income available to common stockholders $ (1,010,947 ) $ (1,152,533 )
               
  Denominator            
     Weighted average shares outstanding   5,932,417     5,036,954  
     Effect of dilutive securities        
      5,932,417     5,036,954  
               
  Basic and diluted loss per share $ (0.17 ) $ (0.23 )
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Principles of Consolidation (Narrative) (Details) - USD ($)
Jul. 31, 2018
Apr. 30, 2018
Accumulated deficit $ 64,578,599 $ 63,701,685
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition under ASC 606 (Narrative) (Details)
3 Months Ended
Jul. 31, 2018
USD ($)
Deferred Revenue, Revenue Recognized $ 947,800
Revenue recognition, anticipated benefit period 3 years 6 months
Capitalized Contract Cost, cost capitalized during period $ 41,800
Capitalized Contract Cost, Amortization 54,100
Capitalized Contract Cost $ 158,000
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instruments (Narrative) (Details)
3 Months Ended
Jul. 31, 2018
USD ($)
Foreign currency forward contracts, Fair Value $ 10,318
Foreign currency option contracts, Fair Value 15,270
Foreign currency forward contracts [Member]  
Investment Foreign Currency, Contract, Foreign Currency Amount 500,000
Foreign currency forward contracts, Fair Value 10,318
Derivative, Loss on Derivative 10,318
Foreign currency option contracts [Member]  
Investment Foreign Currency, Contract, Foreign Currency Amount 1,000,000
Foreign currency option contracts, Fair Value 15,720
Derivative, Gain on Derivative $ 15,720
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Common Stock (Narrative) (Details) - 3 months ended Jul. 31, 2018
USD ($)
$ / shares
shares
CAD ($)
shares
Common Stock 1 539,240 539,240
Common Stock 2 | $ / shares $ 2.20  
Common Stock 3 | $ $ 1,186,328  
Common Stock 4 | $ $ 19,832  
Common Stock 5 7,500 7,500
Common Stock 6 | $ $ 2.47  
Common Stock 7 6,958 6,958
Common Stock 8 35,500 35,500
Common Stock 9 | $ $ 2,386  
Common Stock 10 6.00% 6.00%
Common Stock 11 50.00% 50.00%
Common Stock 12 3.00% 3.00%
Common Stock 13 | $ $ 7,890  
Common Stock 14 | $ $ 7,924  
Common Stock 15 5,960 5,960
Common Stock 16 4,162 4,162
Common Stock 17 2,172 2,172
Common Stock 18 3,923 3,923
Common Stock 19 120,000 120,000
Common Stock 20 59,332 59,332
Common Stock 21 136,981 136,981
Common Stock 22 113,252 113,252
Common Stock 23 68,491 68,491
Common Stock 24 68,490 68,490
Common Stock 25 73,616 73,616
Common Stock 26 258,613 258,613
Common Stock 27 65,200 65,200
Common Stock 28 | $ $ 2.05  
Common Stock 29 | $   $ 2.73
Common Stock 30 | $ $ 133,660  
Common Stock 31 62,600 62,600
Common Stock 32 2,600 2,600
Common Stock 33 284,278 284,278
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Party Transactions (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended
Jul. 20, 2017
Jul. 31, 2018
Jul. 31, 2017
Private placement, net of share issuance costs (Shares) 539,240    
Sale of Stock, Price Per Share $ 2.20    
Proceeds from Issuance of Common Stock $ 1,186,328 $ 2,944 $ 1,174,302
Payments of Stock Issuance Costs $ 19,832    
KRP [Member]      
Payments for Rent   21,118 20,700
8007004 (Canada) Inc. [Member]      
Payments for Rent   $ 7,796 $ 7,694
Wesley Clover [Member]      
Private placement, net of share issuance costs (Shares) 144,357    
KMB Trac Two Holdings Ltd [Member]      
Private placement, net of share issuance costs (Shares) 180,446    
The chief executive officer and a director of our company [Member]      
Private placement, net of share issuance costs (Shares) 11,368    
The chief financial officer of our company [Member]      
Private placement, net of share issuance costs (Shares) 4,511    
Executive Vice President [Member]      
Private placement, net of share issuance costs (Shares) 4,545    
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Loss per share (Narrative) (Details) - shares
3 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,234,022 964,378
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedules of Concentration of Risk, by Risk Factor (Details)
3 Months Ended 12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Apr. 30, 2018
Customer A [Member] | Revenue [Member]      
Concentration Risk, Percentage 10.00% 0.00%  
Customer B [Member] | Revenue [Member]      
Concentration Risk, Percentage 0.00% 11.00%  
Customer C [Member] | Trade Accounts Receivable [Member]      
Concentration Risk, Percentage 19.00%   18.00%
Customer D [Member] | Trade Accounts Receivable [Member]      
Concentration Risk, Percentage 2.00%   13.00%
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Accounts, Notes, Loans and Financing Receivable (Details) - USD ($)
3 Months Ended 12 Months Ended
Jul. 31, 2018
Apr. 30, 2018
Balance of allowance for doubtful accounts, beginning of period/year $ 322,638 $ 80,232
Bad debt provision 79,149 578,024
Write-off of receivables 0 (335,618)
Balance of allowance for doubtful accounts, end of period/year $ 401,787 $ 322,638
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Income Statement (Details) - USD ($)
3 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Revenue    
Software $ 1,356,002 $ 1,698,893
Subscription, support and maintenance 1,251,020 967,062
Professional services and other 280,808 446,851
Total revenue 2,887,830 3,112,806
Operating expenses:    
Sales and marketing 994,960 1,004,284
Loss from operations $ (1,097,280) $ (533,781)
Net loss per share:    
Basic and diluted $ (0.17) $ (0.23)
ASC 605 [Member]    
Revenue    
Software $ 1,376,243  
Subscription, support and maintenance 1,251,197  
Professional services and other 254,928  
Total revenue 2,882,368  
Operating expenses:    
Sales and marketing 1,018,942  
Loss from operations $ (1,121,262)  
Net loss per share:    
Basic and diluted $ (0.17)  
ASC 606 Adjustments [Member]    
Revenue    
Software $ (20,241)  
Subscription, support and maintenance (177)  
Professional services and other 25,880  
Total revenue 5,462  
Operating expenses:    
Sales and marketing (23,982)  
Loss from operations $ 23,982  
Net loss per share:    
Basic and diluted $ 0  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Balance Sheet (Details) - USD ($)
Jul. 31, 2018
Apr. 30, 2018
Current assets:    
Deferred sales commission costs - current $ 87,566 $ 0
Unearned revenue 2,558,932 2,565,876
Non-current assets:    
Deferred sales commission costs non-current 70,449 0
Stockholders equity:    
Accumulated deficit (64,578,599) (63,701,685)
ASC 605 [Member]    
Current assets:    
Deferred sales commission costs - current 0  
Unearned revenue 2,564,394  
Non-current assets:    
Deferred sales commission costs non-current 0  
Stockholders equity:    
Accumulated deficit (64,731,152)  
ASC 606 Adjustments [Member]    
Current assets:    
Deferred sales commission costs - current 87,566 70,248
Unearned revenue (5,462)  
Non-current assets:    
Deferred sales commission costs non-current 70,449 63,785
Stockholders equity:    
Accumulated deficit $ 152,553 134,033
ASC 606 [Member]    
Current assets:    
Deferred sales commission costs - current   70,248
Non-current assets:    
Deferred sales commission costs non-current   63,785
Stockholders equity:    
Accumulated deficit   $ (63,567,652)
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Cash Flow Statement (Details) - USD ($)
3 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Net loss for the period $ (1,010,947) $ (1,152,533)
Deferred sales commission costs (23,982) 0
Unearned revenue (6,944) (118,085)
Net cash used in operating activities (475,707) $ (714,305)
ASC 605 [Member]    
Net loss for the period (1,040,391)  
Deferred sales commission costs 0  
Unearned revenue (1,482)  
Net cash used in operating activities (475,707)  
ASC 606 Adjustments [Member]    
Net loss for the period 29,444  
Deferred sales commission costs (23,982)  
Unearned revenue (5,462)  
Net cash used in operating activities $ 0  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings (Details) - USD ($)
Jul. 31, 2018
Apr. 30, 2018
Jul. 31, 2017
Apr. 30, 2017
Cash, Carrying Amount $ 1,877,163 $ 2,348,883 $ 2,526,262 $ 2,071,019
Cash, Fair Value 1,877,163 $ 2,348,883    
Foreign currency option contracts, Carrying Amount 15,270      
Foreign currency option contracts, Fair Value 15,270      
Assets, Carrying Amount 1,892,433      
Assets, Fair Value 1,892,433      
Foreign currency forward contracts, Carrying Amount 10,318      
Foreign currency forward contracts, Fair Value $ 10,318      
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details)
3 Months Ended
Jul. 31, 2018
Risk-free interest rate 2.86%
Expected volatility 251.78%
Expected term 3 years 8 months 12 days
Dividend yield 0.00%
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Share-based Compensation, Stock Options, Activity (Details)
3 Months Ended
Jul. 31, 2018
$ / shares
shares
Number of Options Outstanding at the beginning of period | shares 675,042
Weighted Average Exercise Price per Share of Options Oustanding at the beginning of period | $ / shares $ 2.66
Number of Options Granted | shares 7,500
Weighted Average Exercise Price per Share of Options Granted | $ / shares $ 2.51
Number of Options Foreited/Cancelled | shares (4,391)
Weighted Average Exercise Price per Share of Options Forfeited/Cancelled | $ / shares $ 2.69
Number of Options Expired | shares (11,000)
Weighted Average Exercise Price per Share of Options Expired | $ / shares $ 2.50
Number of Options Exercised | shares (35,500)
Weighted Average Exercise Price per Share of Options Exercised | $ / shares $ 2.50
Number of Options Outstanding at the end of period | shares 631,651
Weighted Average Exercise Price per Share of Options Outstanding at end of period | $ / shares $ 2.67
Number of Options Exercisable at the end of period | shares 270,975
Weighted Average Exercise Price per Share of Options Exercisable at end of period | $ / shares $ 2.54
Number of Options Exercisable at the beginning of period | shares 256,555
Weighted Average Exercise Price per Share of Options Exercisable at beginning of period | $ / shares $ 2.47
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Employee and Non-Employee Service Share-based Compensation Allocation of Recognized Period Costs (Details) - USD ($)
3 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Allocated Share-based Compensation Expense $ 78,730 $ 101,729
Cost of sales [Member]    
Allocated Share-based Compensation Expense 14,569 19,350
Sales and marketing [Member]    
Allocated Share-based Compensation Expense 22,482 25,730
Research and development [Member]    
Allocated Share-based Compensation Expense 15,031 20,400
General and administrative [Member]    
Allocated Share-based Compensation Expense $ 26,648 $ 36,249
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Stockholders Equity Deferred Share Unit Plan (Details)
3 Months Ended
Jul. 31, 2018
USD ($)
shares
Deferred Share Units Outstanding, beginning of period | shares 465,390
Deferred Share Units Outstanding Weighted Average Grant Date Fair Value, beginning of period $ 6.40
Deferred Share Units Granted During Period | shares 136,981
Deferred Share Units Granted During Period Weighted Average Grant Date Fair Value $ 2.51
Deferred Share Units Outstanding, end of period 602,371
Deferred Share Units Outstanding Weighted Average Grant Date Fair Value, end of period $ 5.51
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Allocation of Share Based Compensation Costs for Deferred Share Units (Details) - USD ($)
3 Months Ended
Jul. 31, 2018
Jul. 31, 2017
General and administrative [Member]    
Deferred Compensation, Allocated Share-based Compensation Expense $ 188,682 $ 194,603
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area (Details) - USD ($)
3 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Total revenue $ 2,887,830 $ 3,112,806
North America [Member]    
Total revenue 1,738,303 1,754,074
EMEA [Member]    
Total revenue 641,994 944,129
Asia Pacific [Member]    
Total revenue 416,025 298,384
Latin America [Member]    
Total revenue $ 91,508 $ 116,219
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Long Lived Assets by Geographical Areas (Details) - USD ($)
Jul. 31, 2018
Apr. 30, 2018
Long-lived assets $ 7,061,639 $ 7,186,456
Canada    
Long-lived assets 7,031,214 7,150,537
United States    
Long-lived assets $ 30,425 $ 35,919
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Agreements by Year (Details)
Jul. 31, 2018
USD ($)
Office Leases - Related party [Member]  
Commitment, Due in Current Year $ 84,800
Commitment, Due in Second Year 5,198
Commitment, Due in Third Year 0
Commitment Total 89,998
Office Leases - Unrelated Party [Member]  
Commitment, Due in Current Year 413,685
Commitment, Due in Second Year 272,904
Commitment, Due in Third Year 6,092
Commitment Total 692,681
Total Office Leases [Member]  
Commitment, Due in Current Year 498,485
Commitment, Due in Second Year 278,102
Commitment, Due in Third Year 6,092
Commitment Total 782,679
Voice Platform Service Contract [Member]  
Commitment, Due in Current Year 155,000
Commitment, Due in Second Year 240,000
Commitment, Due in Third Year 220,000
Commitment Total 615,000
Software Development Contract [Member]  
Commitment, Due in Current Year 162,750
Commitment, Due in Second Year 0
Commitment, Due in Third Year 0
Commitment Total $ 162,750
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
3 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Income available to common stockholders $ (1,010,947) $ (1,152,533)
Weighted average shares outstanding 5,932,417 5,036,954
Effect of dilutive securities 0 0
Weighted average common shares outstanding basic and diluted 5,932,417 5,036,954
Basic and diluted $ (0.17) $ (0.23)
EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .%"+4T?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ X4(M36;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #A0BU-I^-!_^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R$Y@=";UI:.G#@8K;.QF;+4UBQ-C:R1]^SE9 MFS*V!]C1TN]/GT"-"=+T$9]C'S"2PW0W^K9+TH0U.Q$%"9#,";U.94YTN7GH MH]>4G_$(09L/?42H.+\'CZ2M)@T3L @+D:G&&FDB:NKC!6_-@@^?L9UAU@"V MZ+&C!*(4P-0T,9S'MH$;8((11I^^"V@7XES]$SMW@%V28W)+:AB&MW!=(MT9S+^2DW0.N&;7R:_UYG&_9:KB8E7PAT+4>[Z2526%>)]< M?_C=A'UOW<']8^.KH&K@UUVH+U!+ P04 " #A0BU-F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( .%"+4WRB-B>?P( ,) 8 >&PO=V]R:W-H965T&UL?5;;CILP$/T5Q ?SYLPUA[1EE92FR#J<:<'VK;:DO+CES4:3IJ:.%^_ M6_]H@E?!G(B@!];^;,ZRWH3K,#C3"[FU\H4]/E$;4!8&-OHO]$Y;!=>>*(V* MM<+\!M5-2-99*\J5CKR-SZ8WS\?X)D66!A.P)>")@//_$A)+2"8"2DWPHVNM%DA?%0CH*4*?P=3)'!X#DL 2*X;:+?0LKM_$ S'I!9:&YD6^A<+K/8N;? M+"M25,0+%8; -M\A[$EA[Y\$P"P4&8)['?FMC-TR@S +=8;@AD=^/V.WTB#, MD@K<]?"7\VO0B.#&I!IL9/Q?&)%6NQ$_*B5K=2*9-2R]2 M+U=JS<>Q/&XD&^R5(YKN/=L_4$L#!!0 ( .%"+4W!IA6O/@0 )D3 8 M >&PO=V]R:W-H965T&ULC9C;;N,V$(9?Q?#]KCC#HP+' M0.VB:($66&RQ[;42,[&QDN5*2KQ]^U*R8C@SP]W>6 ?_0_Y#D9]&7)W;[FN_ MCW%8?&OJ8W^_W _#Z:XH^L=];*K^8WN*Q_3/4]LUU9 NN^>B/W6QVDU!35V@ M4JYHJL-QN5Y-]SYUZU7[,M2'8_S4+?J7IJFZ?S>Q;L_W2UB^W?A\>-X/XXUB MO3I5S_'/.'PY?>K257%M97=HXK$_M,=%%Y_NES_!W5;C&# I_CK$6C;K^/%;[O[I1H=Q3H^#F,353J\QFVLZ[&EY..?N='EM<\Q\/;\K?5?IN13 M,@]5'[=M_?=A-^SOEV&YV,6GZJ4>/K?G7^.KCL:W[ MZ7?Q^-(/;3.WDJPTU;?+\7"Y_;;T]A-_Z5L^W3W=8UA5;R.[&,\4/))PF"T]9G)##*+@ M9Y>K3%;@:#44K2! ,[WZ G7$9;GE*G,5.%@-!2MP8J*UH:3OZZTH=#9XE_$D MLQ4X7 V%*W!N8JK+J:$?J-Z773)5I Y#;DR#F7 (@LI8Q%CDY(I26=T9+,Z*P?F:_(^6HI M7Y%SL_2LU/V1ZKT;F:W(V6HI6Y$3TZ:\5>9+(B)ZO-9263 M%3E9+24K?J\&G?/YWV4JRC1%3E-+:8HD MM\8H2[\JMZ(2O$I%4,:53%3D1+64J,A9^<$9ZX,M&<G-^G3E'\K3-KWGV_R_69I)3KL^)FCV3YZ4<>G83SUZ;R[;!9=+H;V-&^$%=?=N/5_4$L#!!0 ( .%" M+4W2*H"32@( ( 8 >&PO=V]R:W-H965T&ULC97; MCILP$(9?!?$ L3E#1) :JJJ56BG:JMMK)W$"6H.I[23;MZ]M6 3&3<(%/OTS M\XTQGOQ&V1NO,!;.>T-:OG$K(;HU /Q0X0;Q%>UP*U=.E#5(R"$[ ]XQC([: MJ"' AS &#:I;M\CUW(X5.;T(4K=XQQQ^:1K$_FXQH;>-Z[D?$R_UN1)J A1Y MA\[X)Q:_NAV3(S!Z.=8-;GE-6X?AT\;]Y*U+#RH#K7BM\8U/^HY*94_IFQI\ M.VYA7"#97'&)"5&>),>?P:D[QE2&T_Z']R\Z>9G,'G%<4O*[/HIJ MXZ:N<\0G="'BA=Z^XB&AR'6&[+_C*R92KDADC ,E7+^=PX4+V@Q>)$J#WONV M;G5[ZU=B?S"S&_B#@3\:>.%=@V P" P#T)/I5#\C@8JZ369+9>SUR+V>JRKECO.K@@2J!YV<$GD>Q""Q.87,6J-OY [%RW MW-E3(6]U??>>*!58.H4K^5M4LAR/ X)/0G43V6=]3>H'@G9#O05CT2_^ 5!+ M P04 " #A0BU-?=\2M9 # !_#@ & 'AL+W=O<14I8'-FYLQ@'SRKJ^V^]R=C7/*SJ=M^G9Z<.S]D6;\[F:;L[^W9 MM/[)P79-Z?RP.V;]N3/E?C1JZHP1(K.FK-ITLQKGGKO-REY<7;7FN4OZ2].4 MW:\G4]OK.J7IGXDOU?'DAHELLSJ71_/5N/_.SYT?93#$?%_9:[]XCX94GFQ]OLP^+A?IV1@9&JSS=;4]>#)\_@Q M.TUO,0?#Y?T?[^_'Y'TR+V5OMK;^5NW=:9VJ--F;0WFIW1=[_6#FA$2:S-E_ M,J^F]O"!B8^QLW4__B>[2^]L,WOQ5)KRYW2MVO%ZG9Y(-IOA!FPV8#<#'_M? M!GPVX&\&8S6SB=F8ZKO2E9M59Z])-[VM4-DWODM L,B/#%@SOX.L(6(@N$1.)H#'^WETI[C]CEJ MGX_V?&F?!S68(,4(::<:<"$)"5-!<%(KI2-\!,I'0#XBX#-!\F4<)BAA). # M<5H61$;**U$Z$M*1 1T)PC!%_"]@ V%Y+I6(+*<"95- -D7 ID#8J$+QL#@0 MQRGUQ"7.1Z%\%%Q\"K?7J+V&^>@@'PUX"BV$"%["%L*X4BR/+#U*<#T@@(\B MH2 0N*ITKF587P1'">%BN@'Q=65"K!CE8AXP 610D54H2)2J'5W(DP( MP\36(:Z&%,JA"N600IU31'.P,R#L3E(EM8XPPO60*LA(A8P45+0&W1!Z\V"V* MI(()'EE$#!=81L&.T+$C'BZ'#,JA#N5PQN@E6W)/05(HC,4RPL60P2-A[ C& M<.EB4+I@1E"0A.8LASDA0,*E%N&',%L;BO'H?[#6&<^3W'MI//EN\#:HS<$- MMX6_[Z:6:!HX>Y[;O>S6[^?KJXKI<$>[%(ZAR21Z*E7KSSM5L_\3"3[U!UFZ8/A[,*>4VM<]%)\7&?DXO-,D$.$ MT 4DF1'$)9\KT'L5#O2&3O\M<+Q%;.G]"NE=#6G@ITL-FRL-$;(-$!D@&[J[ M:N,6DVQVZZM&R.)@!>@FS*!!I1JD]1H6T7G,'\/57\4/;OSCM+ZGB6_G.]-- M)PTZ*^NN/5Q.K90%U^/JP0UDZY[K['"HK3>WSM9Q:*-C53^]1S+_%(J_4$L# M!!0 ( .%"+4WX8E=>&P( (@% 8 >&PO=V]R:W-H965T&UL?51=;YLP%/TKB/?58#Y2(H+49)HV:9.J3MV>'7(34&W,;"=T_W[^ MH)2!MQ=L7Y]S[SG&ON7 Q8ML %3PRF@G=V&C5+]%2-8-,"+O> ^=WCESP8C2 M2W%!LA= 3I;$*,)1E"-&VBZL2AM[%%7)KXJV'3R*0%X9(^+W'B@?=F$ MVDNC3 !594\N\!W4<_\H] I-64XM@TZVO L$G'?A0[P]Y 9O 3]:&.1L'A@G M1\Y?S.++:1=&1A!0J)7)0/1P@P-0:A)I&;_&G.%4TA#G\[?LGZQW[>5()!PX M_=F>5+,+[\/@!&=RI>J)#Y]A]).%P6C^*]R :KA1HFO4G$K[#>JK5)R-6;04 M1E[=V'9V'-Q.GHXT/P&/!#P1=.W_$9*1D+P3; 7DE%FK'XDB52GX$ CWLWIB M[D2\3?1AUB9HS\[N:;=21V]5D9?H9O*,D+V#X!DDGA!()Y\J8%^%/5[1\=\% M#FO$!OLK)%X/B>4G)7E'H5I39+ M/E>T\?,S+S];.[I?.'*0="X41[C(%W_OL,;%<9%GV3_\Y%X]^5I/L="3>PX. MQTD1)PM!:V":1CA:R$&S"\Q 7.Q;ET'-KYTR=V46G=K) S8/8!'?ZS;CNL)[ M&M>COA%Q:3L9'+G2S\L^@C/G"K3(Z$X?6Z/;XK2@<%9FNM%SX9J#6RC>CWT/ M3F_=(=O.\77^OJU*V7A[X_ M/R9)MSOXNNP^-6=_"M^\-FU=]N&V?4NZ<^O+_=BHKA)4*DWJ\GA:;E;CL^=V MLVK>^^IX\L_MHGNOZ[+]M_!5?CVZ$?'B2;U;E\\W_X_L_S47/R=DEXLY^]_\AZ^"?' 2^M@U53?^7^S>N[ZIYRC!2EU^ MG3Z/I_'S,GWCTKF9W #G!GAM$/K^40,]-]#?&XS53"9G8ZH_E7VY6;7-9=%. MHW4NATD!CSH4R[<+3CPTHM4H^AD"SII@T>*NY*I(0_=H%2ET4 MR)KC?0=;KG H]Z#%)/38/KU+(F+1B ',&$#?!,AI$2:)&R6G4?(0.E&Y<209 M20@6K=:R(RLZLD)*D9JD8H"4I61I2I/$W#I%DQN2CZA*(^5UHA?'O(#2Q(QC MW6"6&SI3!%5NK)'-9**93#!#@9"(HP5!*D:!XA:Q1U) @4Q$S$3R!L Y<)(2(GR= E@\= MQV+6W UDFB%+A\M NRR/%5BF%6BAP!EUI%E76ME,I]02UST$U&0FCWB2 0B< M@(%MU),14*#SC)6)ZV*C+L,/+!\R5B#+S6C,@7KA,FMMQ(U,4N HI= O@%-2 M42=<8K(81T$&*7"2:LH*D!BI,DOM.9)J"@%-@&QH.R@?CK%/T72X)'1BM(J901BHJ3C&([:%D$"((>9&%5\RB M^S61 UT3HLS8&,90YBIRK@+0MSIR8CY@2N>BI'(06QLH8Q4%K (%/0JX-. H M52,R&WFQHPQ5-,*PQV:.3$+D) 2@*PPYXY O,$$%X,))5&',E$1&%["?1%BIQU%JEJ M*ZA,&O9S$3\R#U'@(5(>HLA#<%2X%83&6C013UK&H19VF$@@56B^=41MLBPC MB-E*0N7";[/(#DC+@-4"8.D&L-"]'\YS.=A#^43$:2F^./VK=OXTE1M]@U M[Z=^.&BX>7H]C7K"X?B$/"_@<3N=*7T/,QUQ_5ZV;\=3MWAI^KZIQR.4UZ;I M?7"H/@74'GRYO]Y4_K4?+EVX;J>CI>FF;\[SL5ER/;O;_ =02P,$% @ MX4(M3<016![A! #A< !@ !X;"]W;W)KGLOI6[[QO)M^+_% OIKNF.=XE2?V\\T56?RF/_A#^>2FK M(FO"9?6:U,?*9]O.J,@38$PG1;8_3)?S[MYCM9R7;TV^/_C':E*_%456_;?R M>7E:3/GTQXVO^]==T]Y(EO-C]NK_],U?Q\R_-9>_+9=3%D;D<_]<],.D86O=[_V>=Z.%.+X MMQ]T>O'9&E[__C'Z0S?Y,)FGK/;K,O]GOVUVBZF=3K;^)7O+FZ_EZ5??3TA- M)_WL?_?O/@]X&TGP\5SF=?7ZKF[+H1PFA%-GW\_?^T'V?SO\8U9O1!M ; MP,4 Q$T#T1N(GP:W/0%X,A+YIH'H#]=.#NVF@>P-],9"W/9C>P%P,.'0+ M>,YNMUR;K,F6\ZH\3:ISQ1VSMK#YG0D%\=S>[-:_^R^L6!WNOB\YZ'GRW@[4 M,ZLS P/&#)DUQ=@ALZ$8-V3N"4:P(?- ,7S(I!0#%R8).;DD!LC$0#> & P@ M4&+.C.F80\3EC..R >"E P4=VAU4\JW M<8(Y.EN"S)8@LB51MLZ,1-D"B1,60.6XD5$L MG&OE%"K_E.2TO$KV(&A%!JV(H/&SJ.(D"@=R)#F:]*,)/_AYUG'YH/QM=+Q. MG#.%'I)T!+-TQ(:,V! 1H^ZR-D39B+&JL:0;2[A!%;&RQ!,(*)28PNAZ126.FD?1&,LB62*ID27EM#)Q0IHDEJ8>NG84 M^H08<40W=1YW=8>JXIX3W9IS!0J+9?H9C<6ME4/#11'6M3AUP0U$[C88ADP(CS9AAF\/C$YTSP\)<$SSAF! M@@6K<7&E!&FU%*$*N&U6_%8VC4"K*A"JJK#*0ZR6(2%,ZI&-&-!R"9118P3_FAB&- MG-0H/<0*#O$Q!V_)()9,)0"O&4V-/-) "RL0QZ5(P2'62^!F+#6T5@*AE8IC M1_%!R.#4Q"HY X&E*R5&"I@9>;R!EE(@I!0WG17$"J2=LCB>F!)*C4D"T"H% ML4I%NR"@#CDL;-:Q=J1 '*PP.8R*%BJ@A KO@H X$P$+FV1\T/@$. R*EBH@ MI KON%9 214^E&P(RB@IF<)OE>X)X/]>2I;)JRZ-[BO91EX\.@ M[$LH_9W/MI>+W+\T[4\3?E?G-[3GBZ8\]F^?D\LK\.7_4$L#!!0 ( .%" M+4TM.BI@J@$ )$# 8 >&PO=V]R:W-H965T&UL;5-A M;YPP#/TK47Y T+ZX#\.15*^,*VGG?'QES50=:N!OLP82;!JT6/KBV9:ZW(.I$THKQ MW>Z6:2$-+?,4.]LRQ\$K:>!LB1NT%O;W"12.!=W3M\"3;#L? ZS,>]'"=_ _ M^K,-'ENRU%*#<1(-L= 4]&%_/&41GP _)8QN99/8R07Q)3I?ZH+NHB!04/F8 M083C"H^@5$P49/R:<]*E9"2N[;?LGU+OH9>+%02:E2H7/J2:G >]9PE2-'B=3JE2><76.B M&7.:,'R-61 L9%]*\*T2)_X?G6_3LTV%6:)G_RB\?:=P"W/WK@A;C42#;=,R M.%+A8-(BKJ++OCWP--*_\&E9OPG;2N/(!7WX,6E\#:*'(&5W$S:@"^]C<10T M/IIWP;;3EDR.QWY^ &QYA>4?4$L#!!0 ( .%"+4WJ"/2KJP$ )$# 9 M >&PO=V]R:W-H965T M*=G"R1#;:RW,^Q$4#AG=T(_ LZP;%P(L3SM1PT]PO[J3\1Z;LY120VLEML1 ME=&[S>&X#?@(^"UAL N;A$[.B"_!>2HSF@1!H*!P(8/PQP7N0:F0R,MXG7+2 MN60@+NV/[ ^Q=]_+65BX1_5'EJ[)Z)Z2$BK1*_>,PR-,_5Q3,C7_'2Z@/#PH M\34*5#9^2=%;AWK*XJ5H\3:>LHWG,-[L;B;:.H%/!#X3]K$.&PM%Y=^$$WEJ M<"!FG'TGPB_>'+B?31&"<13QSHNW/GK)-]?[E%U"H@ES'#%\B9D1S&>?2_"U M$D?^'YVOT[>K"K>1OOU'X>T7A2N87?*E"%N,1(.IXS)84F#?QD5<1.=]N^-Q MI)_P<5E_"%/+UI(S.O]CXO@J1 =>2G+E-Z#Q[V-V%%0NF#?>-N.6C([#;GH M;'Z%^5]02P,$% @ X4(M34/*I!6I 0 D0, !D !X;"]W;W)K&UL;5-A;YPP#/TK47Y JVJ1-.K7J]CD' M!J(FA"7A:/]]G4 IZ_A";.<]^]DXV6CLBVL!/'G5JG,Y;;WO#XRYL@4MW)7I MH<.;VE@M/+JV8:ZW(*I(THKQW6[/M) =+;(8.]DB,X-7LH.3)6[06MBW(R@S MYC2A'X%'V;0^!%B1]:*!)_#/_E#!H''!>Y J9 (9?R=<]*E9""N[8_L#[%W[.4L M'-P9]4=6OLWI#245U&)0_M&,WV'NYYJ2N?F?< &%\* $:Y1&N?@EY>"\T7,6 ME*+%ZW3*+I[C='.]GVG;!#X3^$*XB7785"@JOQ=>%)DU(['3['L1?G%RX#B; M,@3C*.(=BG<8O13)/LG8)22:,<<)P]>8!<$P^U*";Y4X\O_H?)N>;BI,(SW] M1R'_HG +DWXIPE8CT6";N R.E&;HXB*NHLN^W?(XTD_XM*R_A&UDY\C9>/PQ M<7RU,1Y0RNX*-Z#%][$X"FH?S&]HVVE+)L>;?GX ;'F%Q3M02P,$% @ MX4(M3;V9'=JK 0 D0, !D !X;"]W;W)K&UL M;5/;;MLP#/T501]0)4J;%H%MH.DP=, &!"VV/2LV;0O5Q97DN/O[4K+K>9U? M+)(ZASRDJ6RP[L6W (&\:65\3ML0N@-COFQ!"W]E.S!X4UNG14#7-D=)!;7H M57BRPR-,_=Q0,C7_'2Z@$!Z58(W2*I^^I.Q]L'K*@E*T>!M/:=(YC#?7MQ-M MG< G I\)=ZD.&PLEY5]$$$7F[$#<./M.Q%^\/7"<31F#:13I#L5[C%Z*[?XZ M8Y>8:,(<1PQ?8F8$P^QS";Y6XLC_H_-U^FY5X2[1=_\HO/FD< VS_U2$+4:B MP35I&3PI;6_2(BZB\[[=\S32O_!Q67\(UTCCR=D&_#%I?+6U 5#*Y@HWH,7W M,3L*ZA#-6[3=N"6C$VPW/0 VO\+B'5!+ P04 " #A0BU-F],]WJH! "1 M P &0 'AL+W=OM.T29M4W;3M:J#K1P=]B#"3<-6BU\<&W+7&]!U(FD%>.[W8%I(0TM\Q2[ MV#+'P2MIX&*)&[06]O<9%(X%W=/7P)-L.Q\#K,Q[T<(W\-_[BPT>6[+44H-Q M$@VQT!3T87\Z9Q&? #\DC&YED]C)%?$Y.I_K@NZB(%!0^9A!A.,&CZ!43!1D M_)ISTJ5D)*[MU^P?4^^AEZMP\(CJIZQ]5] C)34T8E#^"<=/,/?SCI*Y^2]P M Q7@44FH4:%RZ4NJP7G4-TDQUFVC:!SP2^$(ZI#IL*)>4? MA!=E;G$D=II]+^(OWI]XF$T5@VD4Z2Z(=R%Z*_>'^YS=8J(9?^F"%N-1(-MTS(X4N%@TB*NHLN^ M/? TTK_P:5F_"MM*X\@5??@Q:7P-HH<@97<7-J +[V-Q%#0^FO?!MM.63([' M?GX ;'F%Y1]02P,$% @ X4(M39<':GVI 0 D0, !D !X;"]W;W)K M&UL;5/M;ITP#'V5* _0\*'U5E> U-MI:J5-NNJT M[7:5D6,G4U5X.BDT' VQ(Y*I*6D2!(&$VH4,W!]7> I0R(OXW7)2=>2@;BUW[-_B;W[ M7B[$[S37Y8:/N$;"%D*^$NUF%SH:C\,W>\*@Q.Q,RS'WCXQ>DQ M\[.I0S".(MYY\=9'KU5Z2 IV#8D6S&G&9%O,BF ^^UHBVRMQROZC9_OT?%=A M'NGY/PK3#PKW,!^+L,U(%)@N+H,E-8XZ+N(FNN[;?19'^A<^+^LW;CJA+;F@ M\S\FCJ]%=."E)#=^ WK_/E9'0NN">?"VF;=D=AP.RP-@ZRNL_@!02P,$% M @ X4(M331B"L&J 0 D0, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0[YKFHA4@95-%K=1*JU1MGKTP@!5?J&V6].\[-H30 ME!<\,SYGYLPPSD?K7GP'$,BK5L87M NA/S#FJPZT\%>V!X,WC75:!'1=RWSO M0-2)I!7CN]T-TT(:6N8I=G)E;H>@I(&3(W[06K@_1U!V+.B>O@6>9-N%&&!E MWHL6?D#XV9\<>FS)4DL-QDMKB(.FH/?[PS&+^ 3X)6'T*YO$3L[6OD3G:UW0 M710$"JH0,P@\+O 2L5$*./WG),N)2-Q;;]E?TR]8R]GX>'!JF=9AZZ@=Y34 MT(A!A2<[?H&YGVM*YN:_P044PJ,2K%%9Y=.75(,/5L]94(H6K],I33K'Z8;? MS+1M I\)?"'BGW MMUG.+C'1C#E.&+[&+ B&V9<2?*O$D?]'Y]OT;%-AENC9/PH_?5"XA;G^4(2M M1J+!M6D9/*GL8-(BKJ++OMWS--)W^+2LWX5KI?'D; /^F#2^QMH *&5WA1O0 MX?M8' 5-B.8MVF[:DLD)MI\? %M>8?D74$L#!!0 ( .%"+4WM)Q$&PO=V]R:W-H965T+L+!$ZJ?LO)M3@^45%"+7OD7'#[!U,\])5/S M7^ **L"CDE"C1.72EY2]\ZBG+$&*%F_C*4TZA_'FPXVV3N 3@<^$0R*PL5!2 M_BR\*#*+ ['C[#L1?_'VR,-LRAA,HTAW0;P+T6NQW3]D[!H339C3B.%+S(Q@ M(?M<@J^5./'_Z'R=OEM5N$OTW3\*]^\4KF$.[XJPQ4@TV"8M@R,E]B8MXB(Z M[]LC3R/]"Q^7]:NPC32.7-"''Y/&5R-Z"%(V=V$#VO ^9D=![:.Y#[8=MV1T M/';3 V#S*RS^ %!+ P04 " #A0BU-F,442*D! "1 P &0 'AL+W=O M++,9.ILAP<$IV<#+$#EH+ M\^\("L><[NA[X$DVK0L!5F2]:. WN#_]R7B/+5DJJ:&S$CMBH,[IW>YP3 ,^ M OY*&.W*)J&3,^)+U J)/(R7N><="D9B&O[/?OW MV+OOY2PLW*-ZEI5K<[JGI():#,H]X?@#YGZN*9F;_PD74!X>E/@:)2H;OZ0< MK$,]9_%2M'B;3MG%[V6\8N(=&,.4X8OL8L".:S+R7X5HDC_T+GV_1T M4V$:Z>FZ^C[YI' +\UDC6XU$@VGB,EA2XM#%15Q%EWV[XW&D'_!I67\)T\C. MDC,Z_V/B^&I$!UY*87%?U!+ P04 M " #A0BU-%8 FZZH! "1 P &0 'AL+W=OJDS;IU&GKYQP8B)H7EH2C^_=S M F6LXPNQG>>Q'QLG'ZU[\1U (*]:&5_0+H3^R)BO.M#"W]@>#-XTUFD1T'4M M\[T#42>25HSO=A^9%M+0,D^QLRMS.P0E#9P=\8/6POT^@;)C0??T+? DVR[$ M "OS7K3P'<*/_NS08TN66FHP7EI#'#0%O=L?3UG$)\!/":-?V21V!QA7M0*B9"&;_FG'0I&8EK^RW[0^H=>[D(#_=6/IU.:=([3 M#;^=:=L$/A/X0CBD.FPJE)1_%D&4N;,C<=/L>Q%_\?[(<395#*91I#L4[S%Z M+?<'GK-K3#1C3A.&KS$+@F'VI03?*G'B_]'Y-CW;5)@E>O:/PNR=PBW,AW=% MV&HD&ER;EL&3R@XF+>(JNNS;'4\C_0N?EO6;<*TTGEQLP!^3QM=8&P"E[&YP M SI\'XNCH G1_(2VF[9D&UL;5/;;MLP#/T5 M01]0)0K:!(%MH.DPK$ +!!VV/2LV;0O5Q97DN/O[4;+K>9U?+)(ZASRDJ6RP M[M6W (&\:V5\3ML0NB-COFQ!"W]C.S!X4UNG14#7-IIQT+AF)2_LC^]?4._9R$1X>K/HEJ]#F]$!)!;7H57BQPS>8^KFE M9&K^":Z@$!Z58(W2*I^^I.Q]L'K*@E*T>!]/:=(YC#=\/]'6"7PB\)EP2'78 M6"@I_R*"*#)G!^+&V7-LRAA,HTAW*-YC]%IL#[<9N\9$$^8T8O@2 M,R,89I]+\+42)_X?G:_3=ZL*=XF^^T?AW2>%:YC]IR)L,1(-KDG+X$EI>Y,6 M<1&=]^V>IY'^A8_+^BQ<(XTG%QOPQZ3QU=8&0"F;&]R %M_'["BH0S3W:+MQ M2T8GV&YZ &Q^A<4?4$L#!!0 ( .%"+4W^S.UVJ@$ )$# 9 >&PO M=V]R:W-H965T *G7J>JD M33IUVOHY!P:B)H0EX>C^_9Q *6WY0FSG/?O9.-EH[+-K 3QYT:IS.6V][P^, MN;(%+=R5Z:'#F]I8+3RZMF&NMR"J2-**\22Y9EK(CA99C)ULD9G!*]G!R1(W M:"WLOR,H,^9T1U\#C[)I?0BP(NM% [_ _^Y/%CVV9*FDALY)TQ$+=4YO=X?C M/N CX(^$T:UL$CHY&_,%S@#I0*B5#&WSDG74H&XMI^ MS7X?>\=>SL+!G5%/LO)M3E-**JC%H/RC&1]@[N<+)7/S/^ ""N%!"=8HC7+Q M2\K!>:/G+"A%BY?IE%T\Q^F&IS-MF\!G E\(::S#ID)1^3?A19%9,Q([S;X7 MX1?O#AQG4X9@'$6\0_$.HY=BEZ89NX1$,^8X8?@:LR 89E]*\*T21_Z)SK?I M^TV%^TC?OU-X\T'A!N8F^5"$K4:BP39Q&1PIS=#%15Q%EWV[Y7&D;_!I67\* MV\C.D;/Q^&/B^&IC/*"4Y HWH,7WL3@*:A_,KVC;:4LFQYM^?@!L>87%?U!+ M P04 " #A0BU-F'_@3.(! E!0 &0 'AL+W=OI[+'\.]G'O. <--!ZE>=0-@T+O@G MV[HQ+D'RM& EQ8&O9@CMY.+ ME*\N^%9F>.,, 8?". 9FAQL\ N>.R-IXFSCQ+.D*E_,/]B>_=[N7"]/P*/GO MMC1-A@\8E5"Q*S?/*I+%Q IP(Z%QR\#AF%O/,OS+ \57) :CS[GKE?'!VI/9O")?U1 M^#5K7MOL+8_NHY3<'-&$.8T8NL3,"&+99PD:DCC13^4T7+X-.MSZ\NU_#NG* M80BS#8OL@B*[ ,%N)1+"[,,B^Z#(/D 0KT1"F"0L$@=%X@#!8242PMR'19*@ M2/*)P+:!E4@(L[XW9'%-!:C:/U"-"GGM?'-89.<>\$#]-?\''QO(#Z;JMM/H M(HU]+/Y*5U(:L%8V=_94&]NSYH!#9=PTL7,UOMPQ,+*?FA*9.V/^%U!+ P04 M " #A0BU-SA!)-]_%F95O*)JI:J956J9H\L_;XHH!Q :^3OP]@ MQW&W/.3%,,.9M$U@$&O@K)SYU4ELC>\*:%DT*Z%X*IMR-P.:1XA3\2CTU5 M&Y<@6=*Q"GZ#^=.=E(W(S%(T EK=R!8I*%-\MSH<8X?W@*<&!KV8([>3LY0O M+OA1I#ARAH!#;AP#L\,%[H%S1V1M_)TX\2SI"I?S#_9O?N]V+V>FX5[RYZ8P M=8KW&!50LIZ;1SE\AVD_6XRFS?^$"W +=TZL1BZY]E^4]]I(,;%8*X*]CF/3 M^G$85^+;J2Q<0*<".A?LO0X9A;SS!V98EB@Y(#6>?4P MA-F$139!D4V 8!LFV 8)M@&"W97+$"8.B^R"(KL P3Y,$ <)XB^X#&%NKT3( MXGH)4)5O+(URV;>^J1?9N7?OJ+^>G_"Q\7\Q536M1F=I["7W5[&4TH"U$MW8 M$ZOM6S,''$KCIK&=J['CQL#(;GI,R/RB9>]02P,$% @ X4(M3;.T@/?@ M 0 ]P0 !D !X;"]W;W)K&UL?53;;MP@$/T5 MQ <$7];)9F5;RFX5M5(KK5*U?6;M\44!XP!>IW]?P([C.*@O"S.<<^:,=R = MA7Q6#8!&KYQU*L.-UOV!$%4TP*FZ$3UTYJ02DE-M0ED3U4N@I2-Q1J(@N"6< MMAW.4Y<[RSP5@V9M!V>)U, YE7^/P,28X1"_)9[:NM$V0?*TIS7\!/VK/TL3 MD46E;#ETJA4=DE!E^"$\G!*+=X#?+8QJM4>VDXL0SS;X5F8XL(: 0:&M C7+ M%4[ F!4R-EYF3;R4M,3U_DW]T?5N>KE0!2?!_K2E;C*\QZB$B@Y,/XGQ*\S] M)!C-S7^'*S #MTY,C4(PY7Y1,2@M^*QBK'#Z.JUMY]9Q.MG=SS0_(9H)T4+8 M!_\EQ#,AWA#(Y,RU^H5JFJ=2C$A.?U9/[4R$A]A\S,(FW;=S9Z9;9;+7/ J# ME%RMT(PY3IAHA0D_(DZ?$5'XCB'&P6(C\MDX1I\%-B4\B'M_A=C;:.SX\0>+ MFQI''R;V%]EYB^P\ KM-$1\FV33KP]SZC21>(XE'X&YCQ(?9;XJ0U1QQD+6[ M<@H58NC<=5]EEUO]$+DY?(=/3\(/*NNV4^@BM)EF-W.5$!J,E>#&>&G,*[0$ M#"IMMW=F+Z>[. 5:]/,S0Y:W+O\'4$L#!!0 ( .%"+4TL&_TWO@$ "T$ M 9 >&PO=V]R:W-H965TZ=[4/Y+HXUDSH>F);8WP.I(DH+0)'E/).,*EWG, MG4V9Z\$)KN!LD!VD9.;/$80>"YSB6^*1MYT+"5+F/6OA![B?_=GXB"Q5:BY! M6:X5,M 4^"$]G+* CX!?'$:[VJ/@Y*+U.*UZPK\$:,:&C8(]ZC'+S#[>8?1;/X; M7$%X>%#BSZBTL/$758-U6LY5O!3)7J:5J[B.<_T;;9] 9P+]7T(V$[(-@4S* MHM5/S+$R-WI$9GJLGH6>2 ^9O\PJ)./=Q6_>K?79:TG3^YQ<0Z$9A& M"%G=O@33QD:UJ-*#BD.RRBZS\$#CZ[W"IT'ZSDS+E447[7P/Q)=JM';@I21W MOCL[/[M+(*!Q8?O![\W4P5/@=#\/)UG^(&PO=V]R:W-H965T" MM1W.4Y\[J3R5%\/;#DX*Z8L03/T^ I=#AC?XEGAIZ\:X!,G3GM7P'\MC#HQ1RYG9RE?'/!ES+#D3,$' KC&)@= MKO (G#LB:^/7Q(EG25>XG-_8G_W>[5[.3,.CY#_;TC09OL>HA(I=N'F1PV>8 M]K/#:-K\5[@"MW#GQ&H4DFO_1<5%&RDF%FM%L/=Q;#L_#A/_K2Q<0*<"NBH@ MHY!W_L0,RU,E!Z3&L^^9^\6; [5G4[BD/PJ_9LUKF[WFE,8IN3JB"7,<,72! MV0;4W7;:726QCX6?Z4K*0U8*]&=/=7&]JPY MX% 9-TWL7(TO=PR,[*>F1.;.F/\!4$L#!!0 ( .%"+4T+0ABPM0$ /8# M 9 >&PO=V]R:W-H965T;!Z:%-+3(4N[D MBLSV04D#)T=\K[5POX^@[)#3+;TF7F73AIA@1=:)!KY!^-Z='$9L5JFD!N.E M-<1!G=/G[>&XC_@$^"%A\(L]B9VJGK$*;TR=**JA%K\*K'3[!U,\])5/S7^ " M"N'1"=8HK?+I2\K>!ZLG%;2BQ?NX2I/68=*_TM8)?"+P&P(;"R7G'T001>;L M0-QX]IV(5[P]<#R;,B;34:1_:-YC]E+PW3YCER@T88XCAB\PVQG!4'TNP==* M'/E_=+Y.WZTZW"7Z[A^']S<.US /ZT7VJT7V*P*/-T76,$\W1=CBW#6X)DV< M)Z7M39KV178>ZF>>[NTO?'P17X5KI/'D; />?KJCVMH :&5SAV/6XB.< P5U MB-M'W+MQ%,<@V&YZ96Q^ZL4?4$L#!!0 ( .%"+4T&57\9J0$ )$# 9 M >&PO=V]R:W-H965T^C\38U&"^==TS#;&Q!5)&G%>)+<,BUD1XLLQHZFR'!P M2G9P-,0.6@OS]P *QYSNZ"7P+)O6A0 KLEXT\ O<[_YHO,>6+)74T%F)'3%0 MY_1^MS^D 1\!+Q)&N[))Z.2$^!J<[U5.DR (%)0N9!#^.,,#*!42>1EO4S,W_@#,H#P]* M?(T2E8U?4@[6H9ZS>"E:O$^G[.(Y3C?LW8.22:,8<)PU>8W8)@/OM2@F^5 M./!/=+Y-3S<5II&>KNG7R0>%6YB/&MEJ)!I,$Y?!DA*'+B[B*KKLVSV/(_T/ MGY;UIS"-["PYH?,_)HZO1G3@I217?@-:_SX61T'M@OG%VV;:DLEQV,\/@"VO ML/@'4$L#!!0 ( .%"+4TD!1[9JP$ )$# 9 >&PO=V]R:W-H965T M[6Z:%-+3,4^SDRMP.04D#)T?\H+5POX^@[%C0 M/7T+/,FV"S' RKP7+7R'\*,_.?38DJ66&HR7UA '34'O]X=C%O$)\"QA]"N; MQ$[.UKY$YTM=T%T4! JJ$#,(/"[P $K%1"CCUYR3+B4C<6V_9?^4>L=>SL+# M@U4_91VZ@MY14D,C!A6>[/@9YGYN*)F;_PH74 B/2K!&995/7U(-/E@]9T$I M6KQ.IS3I'*>;VX\S;9O 9P)?"'>I#IL*)>6/(H@R=W8D;II]+^(OWA\XSJ:* MP32*=(?B/48O);_F.;O$1#/F.&'X"K-?$ RS+R7X5HDC_X_.M^G9IL(LT;-_ M%&;O%&YAKM\58:N1:'!M6@9/*CN8M(BKZ+)O]SR-]"]\6M9OPK72>'*V 7], M&E]C;0"4LKO"#>CP?2R.@B9$\P/:;MJ2R0FVGQ\ 6UYA^0=02P,$% @ MX4(M3<2C*[^L 0 F0, !D !X;"]W;W)K&UL M?5/;;N,@$/T5Q <47^+<9%O:9K7:E7:EJ*MMGXD]CE&Y>('$[=\7,+'2*.J+ M889S#F?&0SDJ_6IZ (O>!)>FPKVUPY80T_0@J'E0 TAWTBDMJ'6A/A(S:*!M M( E.LB19$D&9Q'49@7JEC/L@',OY&S\CYIXOM(3K_<7]1^A=E?+@1K8*?["6MM7>(U1"QT] M?-5 _$^DV=\UL?#+T+IRY:HW+ MGNML493D[(4BYG'"9->8SXC='<1FAA!G8':1W761!7[^R<7RQL6$606,#)CE MHEBMB\WFQLP=8+Y*TN6ZN+%$KIKDA_8/U4IJ6*;!JB ^!S*^Q_@!02P,$% @ X4(M3=1JAP'W 0 M,04 !D !X;"]W;W)K&UL=53;CILP$/T5Q >L MP8&0C0!ILU752JT4;=7MLT,F@-;&U#9A^_?UA:64."_8,SYSSLQ@3SYR\28; M !6\,]K)(FR4ZO<(R:H!1N0#[Z'3)Q9\4+3MX"@".3!&Q)\#4#X681Q^.%[:NE'&@ MX;6&4BWU@*CEQ_F:,K^H!JDXFUAT*HR\N[7M[#JZDW0WA?D#\!2 YP#L M:G%"-O-/1)$R%WP,A.M]3\POCO=8]Z8R3ML*>Z:3E]I[+7&2Y>AJB";,P6'P M A//"*399PGLDSC@FW"<[/P$&V^.&TNP^8_@<96CPV06TUG,8Y+MHLBODWAU MDEN=-%KI^#!WNI%Z15(/ 5Z)I#?%)/'=6K9>F:U'9K.2<9AD(9,F\3V9S"N3 M>622E4QV4TV?"$[97_!W?#Y#L1==O) MX,25?CCV>E\X5Z"SB1YT3P,*S5.R_ M02P,$ M% @ X4(M3<4&!L8S @ ]08 !D !X;"]W;W)K&ULE57;CMHP$/V5*!^P3@Q) (5(L%752JV$MFK[;,) HK7CU#9D^_?U M)9L&<"K*0VR/S\PY,]CCO./B558 *GACM)'KL%*J72$DRPH8D4^\A4;O'+E@ M1.FE."'9"B 'Z\0HPE&4(D;J)BQR:]N)(N=G1>L&=B*09\:(^+T%RKMU&(?O MAI?Z5"EC0$7>DA-\ _6]W0F]0D.40\V@D35O @''=;B)5]L8&P>+^%%#)T?S MP*2RY_S5+#X?UF%D% &%4ID01 \7> 9*322MXU-X_A[]HTU>)[,G M$IXY_5D?5+4.%V%P@",Y4_7"NT_0)Y2$09_]%[@ U7"C1'.4G$K[#&D2#\V$SM0; M(/4$6-[H3.]T)I'Y^7DR+T_V0-FS^WI,EWWAI5G1_ZI$#Q2^!UU+_4?IXXEK&3]P&'O0]6G,\!23]W9N8NPI#+YEPO?7R\.$ M1EV'@3C9?BN#DI\;V^Q'UJ&G;VQ+1W_A[D'X2L2I;F2PYTKW/MNACIPKT&JB M)WV%*OT�L*1V6FF9X+UXC=0O&V?V30\-(5?P!02P,$% @ X4(M39I_ MX=O^ P !A0 !D !X;"]W;W)K&ULA9CKCJLV M%(5?!?$ [;!V*,D4B=5U4JM-#I5V]],XDRBPR4%9G+Z]C67$\7;B^,_X;;L MM8SQEPV;6]M][<_&#-&WNFKZ;7P>ANMSDO2'LZG+_JF]FL9>.;5=70[VL'M/ M^FMGRN/4J*X2GJ8RJ2W>9:OIL_S?#7];6S1\F]E^.E-DU_:9NH,Z=M_!-[WHML;# I M_KZ86_^P'XU#>6O;K^/!;\=MG(Z)3&4.P]A%:3>?9F^J:NS)YOAWZ32^>XX- M'_>_]_[+-'@[F+>R-_NV^N=R',[;6,71T9S*CVKXTMY^-AK?KI-SI\]$-;+[W8*'7Y;=Y>FFE[FZ](N33##?C2@-\;\.R'#<32 M0-P;L*E!,B>;AOIS.92[3=?>HFZ>K6LY/A3L6=B;>1A/3O=NNF9'V]NSGSLN MQ2;Y'#M:-"^SACN:S-7LD2:_:Q*;X1Z$PR!\ZD X'4@29-9DDZ:9-+G0/$M) MEJ#,B2-@' 'B%"3.K-$//OR)8Y,,FF3 1!&365,\F#"FI. *&^70* =&FACE MOI%68F4\$MI(WZ8@D_,BO8O*["+@BX*N'#B MHKRQ2)V36=X'1$X4#:-H$(4N9.VYB-R_^2&5$X:E&"LIB)-1KJ3>(\>%DBM& M*_QBP"BG1D@D*<%^+'+#8(8Q +&"4@.*Z/,0$+EA,,$80%A!%ST2*?I !$1N M&$PZ!E"GZ'ID/NL*I=>,,.D80)VB2Y+YK"OL'\2*$68= [!3WC^G#[)<2^_^ M!E1N',P[!H"GO 57>$89DYS&":C<.!B,#)!1>$U)0L^[#.C82)R@$'-:UO%I%CQ03/O9L4U+F1 M,%*V]MT$-ZO=TY:538!(+0&)-2+Q?1*Y1L7*+!>:K 'S5E*^+R'D'$T*N ME0("DU, 9?VN2FHTXOP>8CR!%1N',Q,X3-3I)29 MPH>AK:?\0CVLFR,E#Q]DQB]D?Y3=^Z7IH[=V&-IZ^@)S:MO!V#[3)\N]LRF/ M]X/*G(9QM[#[W?QE:CX8VNORU2VY?_K;_0]02P,$% @ X4(M395^/!OF M @ ^PH !D !X;"]W;W)K&ULC5;;;MLP#/T5 MPQ]06Q??BB1 FV#8@ TH-FQ[5A,E,6I;F:0DW=]/DEW7L:BA+[4E'_(<,B3+ MQ57(%W7D7$>O;=.I97S4^G2?)&I[Y"U3=^+$._-E+V3+M#G*0Z).DK.=,VJ; M!*=IGK2L[N+5PMT]R=5"G'53=_Q)1NK2-N"YC%+]=?*\/1VTODM7B MQ [\!]<_3T_2G)+1RZYN>:=JT462[Y?Q [K?X-0:.,2OFE_5Y#VRH3P+\6(/ M7W;+.+6*>,.WVKI@YG'A:]XTUI/1\6=P&H^!//,%%^+YG>] MT\=E7,;1CN_9N='?Q?4S'P+*XFB(_BN_\,; K1+#L16-C)26 MO?;/NG//:_\E+P8SV /!G@T,-S_,R"# ?FH 1T,Z+L!==GJ0W&YV3#-5@LI MKI'L?]X3LU6$[JG)_M9>NF2[;R8]RMQ>5B3%B^1B'0V8QQZ#;S#D%K/V,6A$ M)$;!* -#,AXQ0$%G%#YF)G3C(PH,JR!@,HBS)],@2#Y+1H^A#M,Y3$8J3%.8 MAX(\U.,A:3;CZ3'5A ??!8+)0)(,()D'TV.*"0E"94YP.4N]C\,5G?T^&\A9 M0:?E=*,Z!U7G@.IBICKWB:J2!&@*D*8 :$K800DZ* $'U2QKI5T8":>0!-DX\H)5D1H(+'!O+G!D&!W7:EH*\Z=MO\C)[?C!O> [08QNU^; MS:[?P][=]&OA-R8/=:>B9Z'-?N*VB+T0FAN1Z9VILJ/91,=#P_?:OA;F7?;K M6'_0XC2LFLFX[Z[^ 5!+ P04 " #A0BU-SPP2B]278;K/\/;ZDV6Q;\5)[)N>=]0E2Y@-KX0?8G\-!NXC,*G4O0)I>2:2A*?!3 MNMUG'A\ OWH8S6*/O).C4B\^^%H7./$- 8?*>@7FEC/L@7,OY-KX,VGBN:0G M+O<7]<_!N_-R9 ;VBO_N:]L5^!&C&AIVXO99C5]@\O,!H\G\-S@#=W#?B:M1 M*6["+ZI.QBHQJ;A6!'N-:R_#.D[Z%]I] IT(=":XVO\C9!,A>R.L@OG86;#Z MB5E6YEJ-2,?+&IB?B72;N<.L?#*<7?CFW!J7/9=9NL[)V0M-F%W$T 4FG1'$ MJ<\EZ+T2.WI#I^\+[&\1&WJ_0G;71!;XV3L3FRL3$;,*&!E-T&R5T.M>;G$? MUZML\WC5#UD]R?J+^@JOW//($[MFTQ\0]^9;GMI MT%%9=_WADAJE++@NDP&ULC57;CILP$/T5Q >LN85<1) VB:I6:J5HJVZ?'3():&U,;2=L_[ZV M84E"IJN\@#T^Y_C,8,99*^2;*@&T]\Y9K99^J76S($05)7"JGD0#M5DY",FI M-E-Y)*J10/>.Q!F)@B EG%:UGVSE69&!I5]Q:%6E:@]"8>E_QPN-F%@"0[Q6D&KKL:> M364GQ)N=?-LO_< Z @:%MA+4O,ZP!L:LDO'QIQ?UASTM\7K\H?[%)6^2V5$% M:\%^5WM=+OV9[^WA0$],OXCV*_0)37ROS_X[G($9N'5B]B@$4^[I%2>E!>]5 MC!5.W[MW5;MWVZVD84_#"5%/B :"V?LS0MP3X@LA^920](3D0DA=M;I47&TV M5-,\DZ+U9/=Y&VI/4;A(3/4+&W3%=FNF/,I$SWD(O8 MW".B\((AQL%@(\)LK*)[@=LMUO>(Z0BR043FN(D8K47L^/%-+?XCD* "R;U M%(R*B6%&Y5QCF @W,D&-3!"!&!=(48'T@4PPS/BK89@$-S)%C4P1@0DN,$,% M9@]D@F'2T>'",%/UO=A4=[H#GR/:@47P5+M9=)[_(=!?+#RJ/5:V\G="FP[D^=!!" M@_$8/)E#7)J[;)@P.&@[G)JQ[!IZ-]&BZ2\K,MR8^3]02P,$% @ X4(M M32+*-BP< @ V@4 !D !X;"]W;W)K&UL?93; MCILP$(9?!7'?-6 .2420-JFJ5FJE:*MMKQTR"6@-IK83MF]?VQ#"&JLWV#/\ M,_.-P9/WC+^)"D!Z[PUMQ=:OI.PV"(FR@H:()]9!J]Z<&6^(5":_(-%Q("<3 MU% 4!4&*&E*W?I$;WX$7.;M*6K=PX)ZX-@WA?W= 6;_U0__N>*DOE=0.5.0= MN=PLT^UW@A^U="+V=[3G1P9>]/&M]/6 M#S004"BESD#4PG\;VQ^>]P ZKDFD35*!D5YNF55R%9,V91* UY']:Z-6L_ MYK^'N0.B,2": E3M_P7@,0 _ LQIHH',M/J92%+DG/4>'SY61_0_$6ZP.LQ2 M.\W9F7>J6Z&\MP+C,$&5[-J:B3;S3H/K.3)7[2$?IMX/PB]U M*[PCD^K"FFMU9DR"H@F>U/%4:M!.!H6SU-M,[?DP;@9#LFZSYM , "00 9 >&PO=V]R:W-H965TRQ ;-*(FU25:W4DU8]]>XSFS@)6L ID$WO MWY]Y:4H\XVZTT@)FQO/,V,]C)HN+:5[;H]9=\+,JZW89'KON]!A%[?:HJ[Q] M,"==VS=[TU1Y9Q^;0]2>&IWO!J>JC("Q)*KRH@Y7BV'LN5DMS+DKBUH_-T%[ MKJJ\^6^M2W-9ACS\-?"M.!R[?B!:+4[Y0?^MN^^GY\8^1==9=D6EZ[8P==#H M_3)\XH\;(7N'P>*?0E_:V7W0I_)BS&O_\&6W#%F/2)=ZV_53Y/;RIC>Z+/N9 M+(X?TZ3A-6;O.+__-?NG(7F;S$O>ZHTI_RUVW7$9JC#8Z7U^+KMOYO)93PG% M83!E_U6_Z=*:]TALC*TIV^%_L#VWG:FF62R4*O\Y7HMZN%[&-S*=W&@'F!S@ MZF!C_\E!3 [BM\-0S6A$-J3Z,>_RU:(QEZ 95^N4]YN"/PI;S&T_.-1N>&>S M;>WHVTJ(9!&]]1---NO1!F8V_&H1V=FO(8 *L0;D#KTOR3]Y> OYO[2J<%HD@XF]5@#$2>,N:D0=DFF5.;!$Y-X8HPG=O",)G(> M!V+.@#EXL%V6I"SQE#45@9N M6J---@?+'GCJYD2:@8?BG-8L+A >6Q;/%+1L<7FW[G%::#BA-&BM8T+ZT@2D M+Q0M(IQ0$5?4.-:'7M5XYJL+K1"Y>E^,)AM'C4 D MOE"T3/#L;IT!FMA $-M5FLGF5D.XRJ3GP ":KL#?UY#)YE9#.'#P'4Y $QO@ M;FD FHJ J8BD8;+Q2\-M()JP@#\TA/ M(LU8B._F/-!$!(*(:&T2O#; 0/KJ M2O,0"!ZZE ?,PP\\]9659B$0+'3Y#@0+8S7;_[>!: X"/JL1W0&?PK'T;6E! M,U6PN[DN: (*@H NUR>;F]*#R)0/*TT_@<]51/7)9KZ=_A3(\Y&/O_)]/!S!E?VQ9X;%A_ M3S/VSW_ES:&HV^#%=+;S&_JSO3&=M@C9@U6 HVW9KP^EWG?];6KOF[%O'1\Z M[V4NK@I2KK;AGNM6YN MHZA;[V65=S>JD;7Y9ZO:*M=FV.ZBKFEEOK%%51GA..91E1=UN%K8:_?M:J$. MNBQJ>=\&W:&J\O;/G2S5:1FB\/7"0[';Z_Y"M%HT^4[^D/JQN6_-*#IWV125 MK+M"U4$KM\OP([K-B"VPB)^%/'63\Z"7\J34+5IV"=KA;3=Z; MT2LYCK_J)=._N?4=N9 MJ\<5(>DB.O:-1LS=@,$3#+Y$9 #B7Y/($#BSP" +;.OYE$4,UQ.PGMAZ:B/$0$2$0 2C#<( $;)(X2[-R;Q.'X M@5,F$I;.U4!((F+$$P:32D%2*>!; 3= ,9S?^.KH(,\.@-X/SXBYXNXA.. ( MOY^,$3.S/"4I]4P%[P6(7&]Z!,<8N3EV;8_"(WGZZK MD1L]8VM!$&*^V> ,(@$X)?&T@%.(DNOM"D<&09F9*TX=Q=!F#\!$C*E'$88# MB./WG3UB+NX H]RS^AC.*4;7^QI['K-N"EU?8S>&T'X.P,P.Z-O^,)Q5#&75 MMRQP5K&;53<"(VCZ7#?F9XS,1;F91F:1)P:[I 0'&S-@F7TMX&!C?G5.,!Q6 M#(5U+E?\5P#@2&,@TEY?PIG&0*;GOLRPF]8W#$?@M!+@<>DS'(%S2-SGI6.X M; 2)BSV7,"ZXL^=&DU?U_MOI>][NBKH+GI0V;_WVW7RKE):F;7QCG+4WGVOG M02FWNC\5YKP=OEF&@5;-^#T6G3\*5W\!4$L#!!0 ( .%"+4V>E5LQK0( M )P) 9 >&PO=V]R:W-H965T,5*_>? 14&5'HIC("O!Z-X:%7F (B" M@F:EOYS;N6>QG/.SRK.2/0M/GHN"BG]KEO/KPH?^;>(E.YZ4F0B6\XH>V4^F M?E7/0H^"ULL^*U@I,UYZ@AT6_@K.-C R!A;Q.V-7V>E[)I0MYZ]F\&V_\(%1 MQ'*V4\8%U&T]:Q]_&J=]R&L-N_^;]BPU>![.EDFUX_B?;J]/"3WQO MSP[TG*L7?OW*FH!"WVNB_\XN+-=PHT1S['@N[=?;G:7B1>-%2RGH6]UFI6VO M]9_P9N8V0(T!:@TT]T<&N#' [P;$!E\KLZ%^IHHNYX)?/5'O5D5-4L 9UHNY M,Y-V[>P_':W4LY7(RC!K.N,:B#@2TBT-Y;"N2B6*.!.;HGV P1,7(S M8&<0V-KCCGT*>C'4D-A"2@OY! $$*8E[6EQ &*(08[)R,NW 4& M3J@P#::K%NE31$:(W'4#3BD<\&'EN*=R%P8XH3) QZ$/231&Y#[S<,JAA\/3 MW$_=H'.G%4P<[?4OO1T_E\K<'IW9]HFQ0N9.[,VOS=/#WI7O;NIWRP\JCEDI MO2U7^L:U]^*!<\6T0O"DU^*DGTKM(&<'9;JQ[HOZO5 /%*^:MU#0/LB6_P%0 M2P,$% @ X4(M30&(DU-$ @ CP< !D !X;"]W;W)K&ULE55]CYL@'/XJQ@]PJ(@OC359VUNV9$N:6V[[F[:TFD-Q0.OM MVP_0FA;9[BY-*N#S\GL H>@9?Q$5(=)[;6@KEGXE9;< 0.PKTF#QP#K2JC=' MQALL59>?@.@XP0=#:BB(@B !#:Y;ORS,V):7!3M+6K=DRSUQ;AK,_ZP(9?W2 M#_WKP%-]JJ0> &71X1/Y0>1SM^6J!R:50]V05M2L]3@Y+OU/X>(QUW@#^%F3 M7MRT/9UDQ]B+[GP]+/U %T0HV4NM@-7C0M:$4BVDRO@]:OJ3I2;>MJ_JGTUV ME66'!5DS^JL^R&KI9[YW($=\IO*)]5_(F ?YWAC^&[D0JN"Z$N6Q9U28?V]_ M%I(UHXHJI<&OP[-NS;,?]:\T-R$:"=%$"./_$N!(@.\EQ",A?B\!C01D$<"0 MW4SF!DM<%ISU'A^V0X?UK@L72"W77@^:U3'OU'P*-7HI88P*<-%"(V8U8*(; M3'2/6#L0^3UD,X>DELKC' +C9,( E6,*$SG#1$8 W@FD5I@!DQI,:S!AEJ9A M JU(%X0BM+ ;8.<-FAF$R%[8=%';!*G33)/@P++)G%,;Q[%\!_3 MECJ-4H=1:!FE'S/*G$:9P\C:F:ML;A3 ,'/;Y$Z;W+$^B663SS\\APVX.;CT M5?4=\U/="F_'I#H#S4EU9$P2I1@\J"6OU.TX=2@Y2MU,59L/=\30D:P;KS\P MW<'E7U!+ P04 " #A0BU-1_\UN=0! # ! &0 'AL+W=O= -@T+O@G=G!62 ]",/7G!%R. M&=[A6^*UK1OC$B1/>U;#=S _^K.R$5E8RE9 IUO9(055AA]WQU/B\![PLX51 MK^;(=7*1\LT%7\H,1\X0<"B,8V!VN,(3<.Z(K(W?,R=>)%WA>GYC?_&]VUXN M3,.3Y+_:TC09?L"HA(H-W+S*\3/,_<08S$".A?0I8#&OI=)R#M_9H;EJ9(C4M/>]\S]XMV1VKTI M7-)OA5^SYK7-7O-]O$_)U1'-F-.$H2O,;D$0R[Y(T)#$B7XHI^'R?=#AWI?O M_W-XV#@,8>*PR"$H<@@0)!N1$.8^+!('1>( P<-&)(3Y%!9)@B+)1X(DVH@$ M,'3[3\CJ! E0M;\[&A5RZ/R]7667Z_E(_0G\!Y_N]C>FZK;3Z"*-/&ULE99- MC]HP$(;_2I1[2<;Y,$& !%M5K=1*JZW:G@T8B#:)4]O ]M_7=D*6.I-#+R1V M9N:9L?'K6=Z$?%5GSG7P5E>-6H5GK=M%%*G]F==,S43+&_/E*&3-M!G*4Z1: MR=G!.=551.(XCVI6-N%ZZ>:>Y7HI+KHJ&_XL W6I:R;_;'DE;JL0POO$2WDZ M:SL1K95/O*IL))/'[SYH.#"MX^/[/?HG5[PI9L<4 M?Q+5K_*@SZMP'@8'?F272K^(VV?>%Y2%05_]5W[EE3&WF1C&7E3*_0;[B]*B M[J.85&KVUCW+QCUO??R[&^Y >@I +O./3+/U4HI;(+O%;YG=8U@0 MLS9[.^F6PGTSR2LS>UTG.2RCJPW4VVP[&_)@\VX1F>@#@F"(+1FY)SG! R1H MCHD+D/P3(/%R[&Q29],XFYQF<3K!25%.BG!2C]/9% \<,LMSG)*AE RA9!XE M&U5CBHEQ2HY2Y0VAJ(\3,7CTDT]@]=C.W.!&?B; /"&1UN&)>49)/_ M-D#/^ 8(@B(^BOQ'2;@4 *(%U-<"0,0@@7SJKPVX&@ B!]27 T#U@$Z <$$ M1!&HKP@PE@1"XX).+1^N"H#( O5E 5!=2"= N# H@S45P882P/)\BR;J@D7 M!T#4@?KJ )@\I/X^10^W9LWER?4+*MB+2^.:E8?9H2?9$'?KOIMW#,294]4 @ 90< !D !X;"]W;W)K&ULC57MCILP$'P5Q ,:*L2(/%$^M(J[Z< M&&^P5%-^]D3'"3Z:I(9Z$(#(:W#=NGEF8GN>9^PB:=V2/7?$I6DP_[LCE/5; MUW=O@9?Z7$D=\/*LPV?R@\B?W9ZKF3>Q'.N&M*)FKL^^YO"-PD&\:LF MO9B-'6WEP-BKGGP];EV@%1%*2JDIL'I=24$HU4Q*QY^1U)UJZL3Y^,;^V9A7 M9@Y8D(+1W_515ELW<9TC.>$+E2^L_T)&0Z'KC.Z_D2NA"JZ5J!HEH\(\G?(B M)&M&%B6EP6_#NV[-NQ_Y;VGV!#@FP"E!U?Y? AH3T'M"8,P/RHS53UCB/..L M=_BP6QW6/X6_06HQ2QTT:V>^*;="1:\YBM/,NVJB$;,;,'"&\2>$I]BG$M!6 M8@=7Z?!C@6*-B*&] K*:0"8?S4TD8&%BP,0&TPXUDA@M4,4:Y0,_AJE=36!5 M$UC4W%FPT$H0/F!GP 1SH4$8+7:NL*!2% *[F,@J)K*(N;,YL94@?L!-O-() M89 L?Q,+*IQOX0+/FU!!^-GU<."6[M%*W@5ET MNBN>H6YNB_A.WR&FZ;W3#!?0=\S/=2N< Y.J=9H&=V),$J42/*E34:D[;YI0 M&UL=93=CILP$(5?!?$ ,9CP MDPB0-ENM6JF5HJVZO7;()*"U,6L[8?OVM0VA-#@W8 ]GSC=CY,E[+MYE#:"\ M3T9;6?BU4MT6(5G5P(A<\0Y:_>7$!2-*;\49R4X .=HD1A$.@@0QTK1^F=O8 M7I0YORC:M+ 7GKPP1L2?'5#>%W[HWP*OS;E6)H#*O"-G^ GJ5[<7>H[S.BMX*V!7L[6GNGDP/F[V7P[%GY@"@(*E3(.1+^N\ R4 M&B-=QL?HZ4](DSA?W]Q?;.^ZEP.1\,SI[^:HZL+/?.\()W*AZI7W7V'L)_:] ML?GO< 6JY:82S:@XE?;I51>I.!M=="F,? [OIK7O?O2_I;D3\)B IP2G'KBY"1+SNPT!DZR: :OX@>4 MU$E)'93PCI(NNDD"'*4/.)F3DSDX^(Z3+;J)E]V@V<5@(,YV)$BOXI?6CJ-9 M=)HZ3]A>K'_R863](.+#(G.^LRPR,6C:<3A+ MI ;&B/QS!"K&/-@$-\=+U[3:.G"1]:2![Z!_]&=I+#RK5!T#KCK!D80Z#YXW MAU-B\0[PLX-1+>[(5G(1XM4:7ZH\"&U"0*'45H&8XPHGH-0*F31^3YK!'-(2 ME_>;^B=7NZGE0A23-GQUWYSCIWVCKA&@B1#/!Q/X?(9X(\3O!=1/[S%RI M'XDF12;%B*1_K)[8F=@<8M/,TCI=[]PW4ZTRWFL1[^,,7ZW0A#EZ3+3 ;&8$ M-NISB&@MQ#%ZH$?_!C@](G;1>H1XM8C8\>-E$6FR+I"L"B2/ OODK@L>LW,8 M[KN0IMOTOI85V#[9AO%=.GCQ0 QDXV99H5(,7-M6++SSNCQ']H'O_$>S1G[J MWV7\#GXCLNFX0A>AS?BX1ZZ%T&"R#)_,8+=F[6>#0JWM=6?NT@^_-[3HI[W& M\Y]+\1=02P,$% @ X4(M326ESS%= @ ; < !D !X;"]W;W)K&ULA57MCILP$'P5Q ,S*^)LH :3SWM2M6+NEE-W*\T110D/% M$^N@54^.C#=4JB,_>:+C0 \FJ:D][/N1U]"J=?/,Q'8\S]A9UE4+.^Z(<]-0 M_F<#-;NN7>3> B_5J90ZX.591T_P ^3/;L?5R1M9#E4#K:A8ZW XKMUGM-HB MDV 0KQ5MA[?I:$=102$U!U7*!+=2U9E(Z?@^D[EA3)T[W M-_;/QKPRLZ<"MJS^51UDN783USG D9YK^<*N7V P%+K.X/X;7*!6<*U$U2A8 M+>*;="12\Y2T2$6-[!6(U04P^F>;',P\])#:0MA>1)'%"_)F4)8X@ MA!,_LNL)K'J"A1Z2WB$(K03A8T,]))@(13%1?LC,D T7!GXI28WO=!T\^A[Y2?JE8X>R95!S5] M[LB8!"73?U(WHU2C;SS4<)1Z&ZL][_M_?Y"L&V:;-P[8_"]02P,$% @ MX4(M35C$=S[M 0 -P4 !D !X;"]W;W)K&UL MC53MCIP@%'T5XP,L G[L3-2D.TW3)FTRV:;M;T:OHUD4"\RX??L"NF;&DF;_ M"/=RSO$<1/))R!?5 NC@M>>#*L)6ZW&/D*I:Z)EZ$",,9J41LF?:E/*,U"B! MU8[4'U.(=X&<'D[J9!S;)28@76WRI MBS"RAH!#I:T",\,5#L"Y%3(V?B^:X?I*2[R=OZE_O4[.9E6VZ MO7-K)JTRW6L91U&.KE9HP3S-&'*#(?>(@P>Q6R'(&%A=$*\+XOCTS@7>N)@Q MF<,,#I-%*4[I;N/%@\./:9RD?D/4:XAZ#!&_0.P5B-^1:,;$=XDH)CC>)/+@ M[,-D)H,(K1@TG7FEML+3@TVDXS,Y?SOSP76HS+-876N[+\"U!+ M P04 " #A0BU-%20PW,<" S# &0 'AL+W=O.XF3H )FV$FZ M;S\;*"+AW/E-P.;\/'>^_(*SO(CV51XY5]Y;5=9RY1^5:NZ#0&Z/O&+R3C2\ MUD_VHJV8TL/V$,BFY6S7+:K* ,,P"2I6U/YZVNE.*FRJ/E3Z\E35;'V M[P,OQ67E@_\^\5P_FJ=6CX)195=4O):%J+V6[U?^)[A_ MP,0LZ")>"GZ1DWO/E+(1XM4,ONU6?F@RXB7?*B/!].7,'WE9&B6=QY]!U!\] MS<+I_;OZEZYX7PSWJO=F:R6XKNF:EGS^LHC);!V0@-,0]]#$YB,,K& MF$#KCR9(FF GL+@RB6F!!2FP( 22FRS[F+2+J;N8+,K"D+:)2)N(L$EO;/J8 M:&(30V[9C9ATB0F7[,8EGKE8"DE(BX2PR&\LDIE%EN>V2E+2)IW;@"7/C!3( M'/J:S?*,8)%DEN]/3OKD#HW-9SZ88CZ!XE<,VSI-- ,@PO$,*<8TPQ"6P]H MD,&%9)BC_$&S:9S!A6>8 YUFF*2YQ8I&&BBF;=G24(,+U3#'&N(XM/U> \TU MN( -!-E1:+5"FFQT(1OG9"-^8$6SC2YL(\$VV#<0+6]FBNV%18)F&UW8QCG; MD& :V[*EV487MG'.MLV%QAI=L$;G-S323*,+TT-0^K]M"R;'/7.<_L':0U%+ M;R.4/CEVY[N]$(IKS?!.9W[4)_AQ4/*],K>IOF_[8VP_4*(9CNC!^#]A_0]0 M2P,$% @ X4(M34'CE> R @ 7@8 !D !X;"]W;W)K&ULC97;CILP$(9?!7'? .:TB0C2DJIJI5:*MMKVVB&3@-9@:CMA M^_;U@; $K*@WL3W^9^8;8T^RGK(W7@$(Y[TA+=^ZE1#=QO-X64&#^8IVT,J= M$V4-%G+)SA[O&."C=FJ(AWP_\1I:=N>Y1F]"%*WL&<.OS0-9G\+(+3? MNH%[,[S4YTHH@Y=G'3[#3Q"OW9[)E3=&.=8-M+RFKF+7&8K_#E<@4JY(9(Z2$JY_G?+" M!6V&*!*EP>]FK%L]]F8GO;G9'=#@@$8'F?N10S@XA!\.D2[>D.E2/V.!\XS1 MWF'F8W58W8E@$\K#+)51GYW>D]5R:;WF41!EWE4%&C2%T:"))A@5GHP^ID"V M% 5:N*/[!+NE(D7V#*&UB%#[AW=%Q+,BC";5FE9K/@5^X*^C= 9C$P8QBL/0 MCA19D2(+4C)#,IIHDBE>AR@*YD06G1\FZSBR \56H-@"-$M4Q(M$_@SED>(. M(K%")!:(IQE$\I^G8M$].I74"I0N@-:SRUD8R7IZ'_S5@L:J0O,KXTV>90/L MK#L8=TIZ:85Z !/KV"2?D7K6,WLAFZ?I=1]A3.?]@=FY;KESH$(V#?VT3Y0* MD)#^2GZ^2C;[<4'@)-0TE7-F6IY9"-H-W=P;_U+R?U!+ P04 " #A0BU- MRQY=!@4Z ">!@$ % 'AL+W-H87)E9%-T&UL[7UI#G MJ5^1T:O>(2.*:*!PJVU'0"35XK0.6J#4?LBP7Q3;^1Q%=)L4V_^-WO<[X._%EL]YF?_QN ME>>[ES_\D,U6T2;,6LDNVL(OBR3=A#G\F2Y_R'9I%,ZS513EF_4/0;L]^&$3 MQMOO_O2'+/[3'_(_726S8A-M&:=VX?W' M?]0M]2X-Y_%V*::/F_MD7?YUM@M7Y>\D?#]&RSC+TQ!6\#[<5%Y[^>'3^[OK MC[>3NS?B\L/'VX99+F$':;B&TYI'7\3/T6-EGB)-"2YQ-H-Q?XW"M'&K%Q?M MWD6WW?"JU_$Z2L4E/+=,TLI[IIMPC;]_C'9)FB-$+I/-+MQ6!JJ%)YL-8-8T M3V:_^F)*Z"4^%'F6 P["XTV/R>V8UTSS,"\JF/G7*K+*&?Z2K(&"PE1NJ#+L M?=+PX"_1>BU^WB8/L.HHS))M-!*7&Q=NR?.^5O M;A!#;MX!?KR??GA[N^,/1T-QANN!9;_H!H$_Z([.*RN_BA81+&\N MLG -2#,#3(JS#/G4+,E@M@LQX^57'TQA87G\.9(;*P^X3:-=&,]%] 5X: 9S M(S^< ZIE<77P79+#BX MT W@^W89WZ_ECI)\!91:OV+>U:3V-X45ZSB\C]=Q'D=5U-!HL L?"0?PA7#0 M:0&[M1[<6:1Y8%[ MI'M7*\]O#9P@$O%V7LPB/)+*R$];H(=DN8W_":/S\$OS[OCE>UY*O'*5K.? MM?Y31( %^6,%_H#""K68M;YHM]KM#AQ'*CZ'ZR(2DR)?)2FNYR4(X+;?YO\S M+YLS@A@^_%* 'S48APQ,U[_*(![Q&O-/OC;RG$PBV]:Q\6!E53?W/?'W;'? M'X]JWH^_M?W>H,+*)O-YC$H,P!9I^R(&&@MW,<"Z!CN*3;$& 8=$OXAG<2XN M]@UB.@+B!?5J!0R#D#?)# >:/0J4\-F:U:AP_G? T#K*Y;//:@ZX//*MP0\Z M*A+?X M"R$%"$!6!@X^(U4&@T/'/L'8=>SH/2J)J\(P3_OKM\#/GQX+3[<7G^IHL\H<:\$R+^VR6 MQCND%5]DQ0Y5/$)R-%;R:(M85SVW9!&1Z$0"BM+/\]$?;".T DK;S3;PEVP+%:3T$DLI6 M*XP&&=DB339J;+*MC '%(@)$RRVM B "(EB,:G':^+O$KIOP!@5BA] MPL]P++#AF12SS$YLT?UU-'^T1+BR M+VJWX9ITVT699,^09L]I-;6:[,5]B.O"PP1P2T=3!3I?1=3\=(:/L[5#&SK* M?#%6[(FV6QW-'SR%0T@1;S\#5SIP05$4+1;1+">)4^,&N=G.4K()S^81?T+^43L4@>6+^V@9;[>X!MA!L^C@ MP1&*I4/#R,Y!>FP4NQ7A%WZI;GP_?R/V]F;R_J?KJ;AY#]]_N/SYS8>W5]19O[*/T_5<\J0*]('P^-LPR\6VG@7;*!U_R( M9<1=24OOF+$L?EP907I2XQZ2&COSE3[Q5^&:T#S,A>V.JRC2U2?.&"CG!Q^] M)3X)Z+(.V4-!^@NIL#B#(;5:YG7:TWI5%7Y/@U--K3A?19;4#FJ<\A)?NUYK MA;L^0%$_JGF=#7*IXH';[-;)8Q1)*)@5I\DR#3^H(U%X"O_.9DXJ@X>(XGCLJCUU^B=!9G M)&=(:@C>4C5VT#2P\>SV'T)U)<<=0N6Y]V%>I+2L#XU66MT8\;>[Z$LN7JUA M+Q6N]3X!DN]X=<]Y%'^,TMLP7P$C3,%$9W0\0YGTO__7* C:/\K(#_W5^?%< M/(09Z= \FK4)'(ZA&YK_??0YG(B1FYG:6&;$V4K^#THBUYP2,$&NQ-!17R:!VANE)LY6K4 M3W[)A 4GY,820^G30!$ M49:%2P6B60+L\5Z=XJ+8SEB6QOFC+Q)\-\ :-&]2'9#WWZ8)$$"RAE_AVUM0 M8(A=PD\/2?IKYAP9KJHS_!%AFK? -0L6<]%%),LG<>@:.?K1T%VPHXB PT+UAHL%LRK MD$98B?=PG"LQV8!:-0M]>@"^O2Y2T-=]\2Z>S^$8K\,,D&RRP#'B#&$7H>(8 MP0;DRT$YFJBWPL@L#D$KF<'IL5'_%C5_]996G?%/^'H+Q _;,$88"&)05'<2 MG2_A\)-U/*\53D^:Y# _"+PG3>PA.F"@CQ "L8Y\+/$&,$\-0^N1-7%R@L,7 M;-FN0M"O[J-HB[0(V,"< R=+Y\0F'P")B!?(2").OS-K6;)3# X'?H]V%NLK)U0OOHC7+$S$4U9JVQ$^3R:V#082]N6)A-&:.](,H!/8!O$(\ %9'[#IZ M0($QC[,9F,#1O(60H%C1L=N7SD5[@YG2_A5/)#2%KQ]6L(['"Y$\8'PL*^ZS M>!Z':8R,P&;9=\C!DG6RQ/@!V"HMP'0A#P>V$+.!5VSG3/A 9 _ZG40OTBI[ ME8+.G:$(6!>;^Q@(!E0MX.%,./#K?!G=(H-\+_F"3V_3\#4C#+&8A3C"HGXQ MF9(=5\# D;4SXP',+-8,IO?1PQORE65">9Q=B2678L:9I3RL8A ""$:PH^$P M (50B(7 A);P'UP6X5ZX92>A!O@C\JK[B%R&A^".^C,?\9S-WDFQ!%$B A)^ M0Y^EG-QF. .#/B-#I[+3UW&:Y6\0\)77Z%WJ,:=O\M ^W .O;NMU=)\6"!K2 M8=JC/1N;K*4/]D*A JF\X^9)R M1?WT@BTF8>'41^GA--L:(F>K2F!=4&>=:!_^!&5'#0A<#1ZX^3+ M<%!([+02]<0 QJ#G]X>S@P=Z.Q/FI(H41"'+^ &5ACF:UCTL9ED"63 M@_ K0H=0; LTENDI.-DDS2Q=!<%R7\3K>5)PZH@ ]EG,I9:162$BM ]SS%&C M4Y(Q>RT1I+,&?5P$Z!F:ZS#_)@&=BA0*>RJ>W8Q2\ 'RQI.!78'^+."=M MSD1$)$JD(6EV.&<> A+ B5&6BP#5"O9!2,!1?WRUQA/+%9A5< ZW0I&-2#QB M I%D?(IN\',=1KV")1'$8L5#> &X17F?,(40[K0\K>B+3R28/0Q@*=0'4-Y+'ZE0\0KS82AO= ML9YHU*XGZH$ &,0DI*00N$2.'A3T.Q'#P7G30@52TVA9K"5I2B*9(O,S//9: M^7$OC>->"OUH1)_<\N'= M[=-M:S38>E77B#%XX1P#E81F8);F^) -,+)O:R$&&+-&,"]7#JG<@WP%7BZQ ME'B0M7-"HSGP#:(XY"F_LLI:CPF(X0#V=41ILTI>6^!(HP4:54C&=J!."5]X MG:]@F^Q TK #RK G]%#.T,1E74R^F<)' $:7:RK"]FUMRF+NQ.FLD(8,[BK, M91=\YN+YDX_P@&G20LPU%@9BX)Q8FJ7NU.+7(L&,'5::PXUK*P%FSA1A;"(X M^[DB&S#Y+5^)8B5EN[Z4A@5V>X%)"$BDY$(]@/NL\%FG3-A$4E_J/49SV9(W MJB5NB%%FQ7(9D1]1(>4A,-RCRAS2$<&Z_BX='49A^-9;\TPVB4(NA3\@6*,( M-!%*G8\P=;Z4ZA;R 6M,CHFQS.DP/FOIKZ8E",Q 2MQ'1GBH=Y'J$+%WT=G2 MN.)]F!:;#5(-3#^-E^AQFB'+F!A\N97X\O0G#_L9NM[QLY'$R:PQ=;BMXI?, M9W4H(#_14, ST<8\Q7&+5$P8*U@$HEA^C?*ST[[X61_ @C.[U3G LR7,6H 2 M,3=X:(FK.E$%_R-<"?I:$4?7%O$$(P2VB52 ,R4B)7K_9W807O."Z.T81-5> M#[59J?,+F?/*O!\G?D0_+2H4]P0\CXZZ1TZS3N='(3/%,'E0/\=VOXPLZ!%D M0H#- TH-^A/90)5YO]E+<0_E"G63;-X9%)M\]3H$9?P M'.@='^/L5^^UQ@XK\X")< >[(NT?8 0*U-]1CMF2E'7_TMPSGCN%N0D-05M' ML;!ALLM#T,_3[ MR@AY-*>\,IE1C5LN4GSH1[%*'N!,4G^/KH"ZIKT&&3,W+P9.'F_0U9 "T-R] MP$_A.DL,' _!+F;M^R"0 )UC,CH9I-)]RPI$1E.8)S,F+T*Z/-X04.E?LO<) M&*#B2471>HPQ:A4O*5W)6B0G^VE#B]WO.8$8U35V)AD.0.H:1QJ:]N8YE&$3 M]TPA] F"!Y9'28LD8I$-4VX/G&KR\!*X+3YNEWQYZG$/'\?_##V=A3_Q.NWO M/4GBWYOO7YGO.IWOB8>S64VO4=I4UK"7AU6BX"#%W!+D>DXNPG"+KR3N3NE\ M-?!"3:9L<-*V7:[\TNQ,_Z#W.#)[N?0Z8]C&R-K>E1? -]WOO9J4:'[3@0SJ MNDH:BAL;)5J6U6P/5=:T]F]#A1L/E^B4\E18\Q4O/%FDX[WP1FT_Z&*0 -U( M]SE[BU%D><.QW^F-/?0FM8.>]PO@=G21+!8XD44S"BN\LVZW[P]@>>0G(0C/] M)HKRDNO$O*FLB;AR Q6&=([>".D>E8/-N9!/%KXK@&\ZV*HALCJ!TD MT ="AUZ;4N@KF2PQ?U'.R8 O %!S?7)X4B7WA":%3.5*C#J@OID%LBQZ$\W) M1:2\$3#0@X&><4G(1Y7TR,K*A73#-6P%G;A6%B4;_PAVG&:C[$\IFP55"R.W ME)':4.90HIS2-4PT"6@<\(]]ZJFNSF3_9]-ZT,LJ-VT2\)#6>(.4GKY=A>3# MMGT.L%495^>DQ(2CY?=1CG* %$=*@I:&+&?L4>( ["*B%X)F02J011WH:$7;XCH(\ M=681@)'_0'1LGL_&BHV.,^+4F,,KLV8Y<@ P;"(4%=]PYV;MYP*UGPM%I.Q% M7))?)B*[GMP?UL0A"/4Z?S9#*4%_*VIM%.K'9^'TCZ%,/"'.&V%FD6G\TKHN9]"C3HG5>*)X!G.=/!#$D$AEJ2=G]+>,9E* R9T<9IJK8 ML,?_:OL4"T"MI58V(SA;3M<6PE)0+>!<=1=HBKE6("03N-BK69Y?>K,O;,I,@<,;#EGQK:6Q1]BKHR1[@?TMJPB8B9D&#L)W>25-"]'[9_VHWD.9;8K MOD,DNE.Y%RUO"GHIF91]L.L:&#]J813DI,0UM,,MAT*:;.&SK.'T;K;B'8A* MT)%ZOG@]F;ZB1$=\9/J)OKUHCWVM>+]V3=)?'&-2'+9TS;>A:D@,:C: M+$)KUC>\Z 2^N$-!BAN]X:B&CIA8\R._4')GHEFP=K9B6X5,RK!2SH>A=#=J M1%Q2^A[ 1)0Q?7(R(CUDDAO#Z5 4D[AHJ-HW9#)\G+-Q@E22H)6$3A?TH*X1 M?9%D'3M%O$;-VM(K; 06\\QU2-QI*!B@TLM$A^AXU/J[:*@ MY$ 5D%IPL*W8<7B26<<13C4K \\2'1A<$O\5;BEKX "FMWN86F(*W!6AJ6)X M>@C('4#(0HEX M\NS]QK>S!0/?:>>>RW]#2VDK@"\Q4=$IAFE*$&/5@#'$79060[A>Z\52EU?N M!YX 5\*@)47>G5VZHC+I3;179#0VO? *]Z"=WT?U1$6?'C69-$&*3L+RVAZF MPG&%:B(IRB6H2U1BZ/_;$$JQC7 9@T8J&5QTNB#(],266'PIWK'1P.O1KLZW M6MVK?6P/<>AT (H7\VQ&>32[D^K"*@($ LM$EIE%G%M0.EER%%I2(9S/4Y0E M!%S?=(N6#>K4L,">#,%-Y"3E6 M(0%&A@[C?PW@+"^1! AI48JX3&K!/3L?^6]FE)8"JDW6(TGL]Z,7#+M\';WH M?#2FF5IZ:0>^]Q;E?276=3!4_@)-X'UEEK-B:[7N(X,0*91)#I% QTW#%FVW!A>E D13)MS9/;AAV+ M+U2B>%U)JI=5M;-H:YD.A!5&80)2NZY=R4]I,X$5CHF M!JEFT8]>[]Q#C_9L_SCM"SMR!7CZ7O__,4,5T(=9-29B^E8KY4MR-IH M>%7+(X]GJ%]5!A_%/L#.D.D5AHA(_\78CC1B5?J_V?4BPGBS4>ZPRY"T/F(J M@KBOAJ.PIG9#N1Z6BD12!I&,L0\,0/DN!:+-'D M2ZO,5&__7I5F:8)8DF64;:/$IH8J+)),(*HJ@/46GTG98]#ASK-;^L6.%%$T:>,UOK>*?!V MVJ2+JG*W4=9,XH2%]3OCO&HZ;3P*%CQK3&\%VWXMDZ%F$>=:\XL;QYQ-I[?G M"@WXJS"WK J=EDWF"3Z+_$")%PDRZW3A7\H-02<#JI<:Y"4OKQLT@D5(!F_G MNA$>VB!<#+DYG MQ:9V"W@T>J6X.E;X:Y#BGOTDVET O"R>4Q;8#D8#IBM_COR3\B\H_V:#FCBW M(X#M4@82*SMR>4 ANXB"?)I&.<=6,DIZC [G'L2)S@^R<\&Q+/%",W&5)6 E M$2ARIS0'220JIYW+)A0"6>EB:CDMSTZ]^GLQ-V*,=D.9_I(8"(C$->PO+50''2?X3))$MV_FD>BG.4A)8FEG@&R2#Q4G0O#,EA19S:XEK/EGJ#,J8 M%XH%YQ)2CXE,I::HSDUH+J)*C%#"PAAM QIG(H!'G9M4?1U%4&5C M6YG62G&Q,GNVAH9 <:">0,UX8;/%&GVS\AXB>3V;1BY'Y49L*"G5=FQ5U[LX ME70L8RFF37U8J$#UD2>VG^;95TZ6^CS"0G@.C\L5^:8A1[C6G;F2T;Y0[3^K%*Q MFK=LCD#J$M$%_+S6YE&2J$KMC)3 U?(I8_(7XLE6)]?Y#Z4G&-7/7]7 M[)9I.)=_R(B[]*/H8R)VA51^ 8,NXH7UDV1-KY)\58_B7%"R_U01X/GC3I4I M@8Q'ED#'2=G/6 -##S@2@G)C%-PM>ZOE'6@,>.CW>FQ3)5&EP(20]=< M\3'+HTVF?&7L9+;3+3?)W/(=58ZFHHV; %#5\05<$,/;H#E=)(L+"14N&D0G M/-D<1X_6Y\EZLGM8Y%K0[,%Z%O,NXC4F"FTCF;5@5ULU6L MJDPD0E=HS?W8".=;*FTDJ\]O5S+;$A".%,E<1E-'P2KH8G1)+132WO MZI02A[Q.XYZ+%^/>T!^UVR(V=900DWG8S.\H'=P!2Q*K$<]"263J^N MIM#97];RN+H!F,6'>V(%H3#)RA+)O&FI MI*@"DZH(G_D4P&NF*O E CFEWCE& MXI=->*HU-,R F\4[!AKP#21R25;P:+%#F'5;?8YA^6[>$KN9:@W.N_U3XP$K M5E)VQ\H&KB936&9E$$ KT%-I*&RV.BYUI2.!_,4WI=K@'Q[>0B*04Q M9BJ]\EI\J/HS1=N*\Y376T,O3V=4#F&A6^,+K0;&O^AUB&T1?W97H,C'13E# MDZ6)^CV_ Q/I5$:WZY8\EI9JQJ@CU.X9E=^IB,-!+%G0O(?O<<%'=8V=_HBN M%"CWK[#XY.MBO>#P=Y51JAIPO3K>@,XIP+13^;CMPN<0D(V )5Y'>J-,><0) M=?D^.D/9_D)O(]BE1J55>,0A+G)*RB2LIDB"+@W0_':.2H[#N5L E[)S+W8# M'3K>50\,67EJ;>^K^3SC5#Y[YN^_&7^?.8WL76YN2DB.XNE'Z;(GK['!=<;P]5[H4JT7WK#M![V1^?#>W%OTM D'77\XZIL/ M]@4G*K57WGWCU=S8 @^>X9/MCC^ I\_A[TZWY[>[7?E+?S#T!_T ?L'#YN8( MA#YH*I)LZW&'RY M0?/>U##*\Y<8XV $__JC4=L+1FW0 M:$:><[<'K"B 7P._.T#L[/N]02"_ [.MV_9J+OOP:B[DH)VA>C7N!;3CKC\> M!;3C\1B6,6A[=3=EX%#870";&O!H^2!]WQX/?5@U?%]S(X17N0("'VJW.D.: MY\+ZZQ!R*%[P+7'BJ[@%P+X_&)@/9?\$G5!_T/.[XQ[NDX_MG+\&56[<#;Z> MPP"GZO7&YL-3.$S/'P(,.WU>'/P+R^O*7U3;M,/G,[5%*K5N?TV-9K[E>2D, MDYC7:P-LF6*#,6R_)[_OM '#$:=. J5-#N9SS:G"*WIJG#G4LP&\M"?)H-*= MO^ZB!'RH-^P#?V=JL)9BOKZ*LW"Y3*.ESLRI"]+.S2A=]\_JY3U&<+%B8[<" M0H01E >K:XS&NL9@&BUEIS/KMM0]-]O=-%]543_J<&IHOZG.]>9 _\!*7@DU MCI V3:G&C90OI\X-*2_!6T)4:D*IMBR.&CL!Q]S<194PDBQ$ZG.+%BVY:==0 M*MN ^M95ZMF<-5(!$+G6:="E&J2[JGS$0=328P(S_CU),4KM]E>U@A4R2F7* M5"E@)7.@HDI#V)9X4]3&! JTS[NV%'?< 4NH8Q7*=W*L0V1:@ ME&)RA#D%'W=D$J,H,<7V]+M%V7J_EI_RZ.81,AV+&L'&H/LR)#AH?0B^CL^1 M;G!P)FE I@K\RC5?JL.^-JLJ3UAELC+93E7X5NO,5#FFSO(J\GA-Z1>':T^I MFQ]-J!JTZ-(QSG+B) G5!,Q@$HFBS\"+M[+G@['^L$34&GD!(B:1C5"=0N43 MO$BZ TBI"6/,G=NHWI;+;=G+Y,"JKE;7B8R<5JZKZE)K:U8MP.))J(Y9IQ7W M@EUY5$WOD]UPM&%B#I15>'#/[+)YJ(%.>=M'=,Y=Y"J<@SJ\SD>4*'P57G"TF6U/52 M19_J:X5=YN #D^.35>8^^P_6L\+S6&Q+R\OQN/7Q[(;B+QA MP>D\:1?U&R]$8_W^D0CUHJ.N:?6H2'T_3E6(%9A?+&F),RET;5#0KD.M^H.K M3%M[<"\ZH!"".?D5Q[:4=PO6OO2T8^.UZ&.CF>-O<&IWA]FT0CC,="IOXOAN M;\-*P\#7N%:^\]0J(JS>H%4_;)]N*[YLUB^S73B+_OC=3I80?,<*[\!KF,^; MU%[Q9A4=.,T6CN[/ROYKNO6>FV&1CY>#W9C(B->/X!%CDNQ&\C9'-<91G-VM M8A'IS ;;)\#YF'N0/F,8JQ= M0?RHDP@J;[&PM=)\M>6]I:/HD'H8_'@C01/1.7=M M)Z22QQAK;X%9ZX9]I>6$5A*[W S-#SBD M]]^5^P?!6ZEFV+,?T\[7SOI3X9-JFY[D@?H/%9N=:E5,U@:GEL.$.58)8%;B MEIJ#,)U(+BZ-ML=6$XL@$E_#])PZZ41Q .T1G)K,:6="->RN,:4L'K.QV%.] M!<-%9D;9]XSNP8E1YTG5R_>]2"6A(/S2R/1TSRP&Q?EH&5\SI'KP MZR9?BKM4SHS5>UVQ3Z\FG:'>5K<@&EKMR,P1J*^>MO(36T)\^Q+*MD MY91*I5RS)3>!#BHJDSJ 0!<.V^B?PI#>+IAH'?J_;=3Y;]]Y7)Z^: MCO HZ\GZ@WY#,SS*\;+# )&0"/QN;^2/1EW/_DR0$/MN:M_WVV'7W]"SQWOJ MKL9;=5 M>UL@*>0B4O=!NO8N&M*EVP5I:W)"Q:NHB;O*5%*I"S$ %!,;6,H\R#O"+U0* M@FM"J=G5Q"= B0VKH-4;-KS)DM%*]2H5AI&F(G7PK,J*2_QT;]=9IE-TX5XL M<)"C_'A!:S3XWKM6/2\^)^@U0#GF!?U.:SBR?L.U>=W6T*/D$.\JQB"$TI"\ M]O=/QP:F,F_@C_LC15-V?TCT7Q":1_**2<1PK]NO01[.N90W.F@+Q)[Q82QUWNONKIZ^L;/6^1AGN(*R,+H M;D[O ^BW6)Y,\:F*[!@,^WZ;(L9!:S#P?G)X G[9[Z 86T1XF\ /\II:&'#6 MX_"&==)+/JGTLI<8AG IP&\G.8?JFF4MN^. M!<'LCX=]7F^O/+:TXZ _\/M]'MR#B15^XG&AL- (FS5=_J[;CQN]\:2\I'*" M]>E=KV6-'>-O=G3#:R>5"A2.GM\?8'P9Q%07SJ,NJR (*!X:]/UAMPT*11:A MT<]!?W.?*6I'[6X'7N/WX(1_XFH'5F/GF)U'/>W W MUG6*E!6V)*L& (=7%<[%&2(*M&X8%.49ZJN3*9W/&WQO;BO!#?), M%$4QZDL] EDJ#97KDZ%(^DJI6SRF(8+.V6]_KQF8YN*T%HI5(YNG7,)4?<]Q M!PZZ\>R\YJZ>Q[2PU+O4"ZS=S5<$(G@;<_%B"!JU=(F*"_QS'/3.+8 YNS+ M-UYU/,73%N+U*4U&W;U-KU9Q^Q[8#('\Z9PECEF!=KQB[:XTY;=ST+ [PZ!^ MNBYLIROGD?HME^6JN^1+^_ F4@T%CM\)V*TM)S:%7-+_R$7R6ALM0Z36>QZ: MZ?O #+IZV;1"4T&Y;V:3D<$WI.,%04R0)QU"!WC#>-3AH_#CUU>VX"SMY@Y/= F#E*+.9^+Q9 9BDYU R& MX2XAWK#7F<&UIOVB25U81)JGSZO MU6!\IT=JQ:6)'[=\AD9#\:2&(DB3\*[0SD'#U&@L^-+,8[?X+39=FW[R\"MG M856QW1OT0>- &3!H@=6G%!6%+5)5J9NHI%>T0=TG$M.QZ%^OZEX%<^9H&\MPR LI>[$//8>QNJ; M:R]O7FF!BB(MHDL5D6^^(W4B&/MR;]RFG4-O\K=1G9R@"V"+?"5C'1@KE^P8 M=!783*?KG2!959"/O96S4ICW+DD3#%$Q']%I.;;*<#?];^<"9G:NZ^00%@ID M[Q,WH60(^TM'4$GR*H$&%N!$N4 I <@'M4,& _HYMCK5WW9XM/O> MV>75>_@T!)'$3684:Q(O.EU@3H-V'1,;.DQL$ #BU$BEF;(99&& 3(VEP=:J MA*Z,+GDUV^+#%C04)9,,ZC.'KJ]1%R(TXNP<]1WO0 M<]P22NV,L\;9JSV2:E%8:F#!J.<'PY&%R%RT>3SB3O_[Z['QL/ZV39S#LP_5 MR"OD 97 [$<9_[@-4S")[ZPKE(\?>=C_./*:GWZZPT2!WMQJ7K[4_+'Y2G-? M[$) MA=!Q^\ A]9J+JAVPW;[')'AYX^W6.(-S(".5/%2^%ISFC.K(I..-KW<_=R\3EKQI@, 5M MO+1O-4EE[Z'81$IM(9]40ND)"Z/<55RCATY\Z _' ]NN&8Q[YT=K >7[!*J> MU^GU_&Y_*,'GBY_?O4*6,A-W#XEXH[R;;_-YRWX5X[Q\2[9+BDQ& M314J[7OC" L !OJ-E ^RBJ.%NM/YL\+H5'91.V;2#I6<5.>T+D620WD\S:JXO1#UHZ,SJJO6WCM[KR]G9ULGO,=;KW.;_8=&7ZCDD)^9:E[<;S-$XY#&R^32G=; ;A(4(A;EA097+18])LJ\==%B$C;W:!^TT5J/9 MTBF:HH1Y-*,.V73C<2I+'#,G%EYW 7(B*]/M*C]J;: NQXX9G^WRA+DS%]^K MH_N@U%4K<<0M3\)?R6GJ"^V\&Z#LE4%;?HRI 4*7#]6,X)).8N M4UODK8_T+9;0 M[/*P,MA@!>'I-N.Q1N)[2J&2%SE3Y'S8'?G=-H>XA_V>WQ[VO.MWUQ-OT.OX MXW'/&P,W[ 1C;Y+%(>@:E)GA]3H#OQWTO6 ,3X]ZWEL$J)K7&W?\?GL$#&C@ M!YVQ4^SVPNN"0@1_MP?8K+G)>*,V-VMJ ,.9"KIWF6H_]H\BWK%86-KW:\3Z M @X[Q8'U8S43=52371Y5AG^H>9M[[;5MA^^_B)%G>>$-T5$.^\9ZIJ'?Z;?] M?G?H.;-Z\&@/H-?M^V."#SPSZ/B#+G]&T=GK5]JW8XP]SFL3&ZV?#K.:3MNS MQDL7_2Y\9.*H:R-G[L#2F"E-6,;)LL/B XD5]<]?$OPO][#7_M'2G[0([Q;X M+U*ZJ?*4>CV 3S)G-:GL^>5=63$*4O[E?WE^S_1/4!_0E(-3 LMK1 &P'NBS M RKS[0$N]^A3I]\G!RQ\ J-WV&_#4Z#[]/W.&&-1@3]N]^#?D=]I!QXH6C08 MMC(,@A]Q:$>H/X!*QH'\;Q"X V$18Z PS P9C,%<)B?7< 2?AH@'@TYI$=5# MEW>7U5V$[?QX!$YT/.<)IWP"M3&RJTB[7J( 7H?Q)JN[C5;FTL59L\Q6!4.Z M.0-/I@HG[*LAR,F V=!\+R]V@HIP%E7W+@/U1U^ZBP'MC7IRFYN');EHDJJ;H5*H7(*.T)7*_"G I;\^550E;LY M7<\<63_4/)JZ8,AP/O4U5=4BE$5JFG+X5G(,2#YJ)RE%F0F3T")DF$2:P^@= MU[8P1I+\ %L.! &F^WMC+&<>EDQ,7V4MZ4[$IL#%14$%VNO;*79["]' (6. MCX\]GZM-Y#6-KOA)=_(V>>Q1[J/'Y3O7G M.]6?[U1_OE/]Z^Y4+W.5IUZQ?@3#>KZ]_?GV=L+ZY]O;5>IR*?[P6][>?FQ[ MC,-T_'P-_/,U\/GS-?#/U\ _7P/_? U\U8=[_*WPQPB;?]D[YAL7>NC*^9-V M_7Q__?/]]<_WUS_?7_]\?[W,;'B^O_[Y_OKG^^MQCN?[ZZ-_C?OK3PD'W9%K MKQ(,FF(I6;$FOCO1'CQ40N&?MTDH345)>#"CY4+]&\VY3YM\]GGJ1585;5;L M__:.\+$".G4P'%^S(SOX!4;:?)1>%+-[38[/(\[C-XE05%Z"]P^*.I][TUZ_ M>2RAQFJ2BHYJ^=Y$#YW 4]-Z%,V?ZXT:S^>&KY9"W?1T,)=_,NULN3NGK+NK[NHNO[>LN MOF%?=U'JZRX:^[J70?__Y!:.\M:_^A8.\0UOX1"E6SA$XRTF7;YP:.7T=OG"[HLOZMOE']NNLTGZF?&^>H , MB8^Z7]DK3G!'E[@X0U9+Y40ZZ>E:789S\'3KVX(^-SAS&IR5.XZ="K3?O0O: M478&]3Z076-N96A]@C#QA=.WRZ=%LLX[L7I1?96>^[OUF3H6 I=6Z7P% !/5 M"^GPGI\;(/U6#9#VG:33' %%M6FA(V^.;SIKRCXRKOZ/)NYWRT8DWVKXS8RZ M?YO.1GL)R\Z[OB:E1C3U7#F!IOX_:]FQU\GC8!V#Y%45.2_U=7XUX/MV6'E: MRXWC*@6/$4%.4NCU%ZJ#75M1V$F>I_%](?V3^MX9*E^3"2T_F8JS"5:IJ>6"'?\5;Q8^O,?G M@J[?HZ"K5%)TS&EJB^56:4.^,"Z?*^GR.9:XGXN'CBT>JCI>L!$V+.*VG-T! M2NMV%N^,*US&6XC7O\?*'ESSN3B[PBM9UV"17HA/TRMQ]J+RDAKWQA-&U:C):M\IU_.]OEGU0&M1EC7)OM[[C0N/]Z58;&!Q-0*+[1N]%7\ M@70!GR-Z]HV_LMM9_8OV3#2QKC0^^K$CDXB/.IO#)KDOC(U\\.FRM^"DAZO> M@*8@R0WEQ9*Q7+X'S]>P\BN_"3;ZF^'G4WP=O3SFNY/WW+AJ^ST_R1MXFM_C MNA(::+M;J= QE%:>4%+>"_&#Y(;\W\I[)S2LX4=[417=VODU$/\CS+OV#NWB MT+TC>@=']/?^.CCX?,6R=7ZM -/Y=7QP]DY%/ ]:[:I?Q'VF M]^^_!#087- M'7[F,/P[AP^@L_\$.K6ZIOEY/_RKV.S^7#&$752LJ7:W?SZ R!60NC]73#'W MY][^G_=#+=@/M6 _U(+1P5,+#N-NMWUXR'X(=O=#L%N!X)[V;2=J.9V](6SB MEZH95D4S#BT_BL_^0J,9ET??JH959$;?J!95I*4UWXPA7;Z9?H]YDKP.Y?'8 M*=@OLXXJ]=G MGI NTZ@?FOP7#0K@!H<2=MR7\AMAV?@=&&,5&JT5:_6R3J?=G+*<3F?O7)?V M7*=G['3&=;-W1GO?>?5U[PQJ7UDKZK\FJ^T(!ON5F6L_H U6G;.S*>CC&X.3S?>*;*IK;"]_L(K#:?YHAEU.10-!KCY>"_C/UO MS105;+/]-3*3HFFCAS=7ERMQQ!:_7>C^F&/=I2T5Q*BJ8[ !L$A5,GT]O^9! M7V5E'WC#1/8J.W+8U]CL!U_R+:/?C6*K(:9=9:.C085AUD2\*\]Q +SQ28R' M-[F;1LID[P1B'CY66)8;/#\6>L=%SH]ST1WR$)A GWR#*$6FJ="Z)DOY?QKT MH7*X7KA!>J&#\^X[CWMELP^BN@\9<_RV"S63GK(4HC0GA^#;KJHF2>'$%

5W_0$.*I,D-]XX:6W?>.% M_^8,J/3.4[G/[YHYLU9=3!O?= MW(E#124GI\J<%.>J/_O:/!*+CNN+?)JP]]!LHH+>))*$3MU1NG+-2X]ZEY)P M\G*$VR%GIPP=Q52.30HZ8I-ORPVLJR8D>G3+WSH)07L1L)K& MT\CE.,-&R R="_'1ZG/?[& UB44^T#BU\U65(7^M];14AD]!M %!'3GZ;A6G MAP8+2BLZM#^=6R2C$8U>:$KA=)]N&DLY3T+E,VDAKZ/\C>BEBMVLO*8CGCHY MQ><(E#PR9Z=1TVI.S*G0[KZ&PO0YWA8ICA;/:YMVG#@WA1 M0]=2O^G,,UH)#GXQ/RP8'5@P2\A8!]52 MT0?#9Z]*;@!0&*U!:9IO(Y\5:9;0Z_$Z]>6AFN/_FG$% A1AVZ+-W3^:XHL7 MOR_9_:/[@A_7KAY!XI_^P?[RP=M.^ABW-=[OR/^ R,61109#T]GJ;#M];4+1 MJJ-,4S'(K6E1@-=C'Q8I_F#?-&RGN\SMS=!KLC*OP1U^DUM 23JF;^T273#% ML_W."H\6TZSE1)'BV7X/!>WX2U=P?G)F7P!02P,$% @ X4(M3:IA,Y% M! -B \ !X;"]W;W)K8F]O:RYX;6S%F=]OXC@0@/\5BZ>NU#W(C[;; MJJU$@=4A48H(6ND>36+ :F)SMD.7_W[' 6Z'+AW=B\M3('&<3W9FOK%S_Z;- MZUSK5_:S*I5]:*V<6]^UVS9?B8K;O_1:*+BRT*;B#OZ:9=NNC>"%70GAJK(= M=SK7[8I+U7J\/_0U,>W'>__CAQ1O]O=Y_Y?QW,F-F/'Y0ZO3@G9MU+#I]'#< M$=V9_\.D%PN9B[[.ZTHHMX,RHN1.:F57BQ/!SD<#P;3(?/K/$9!7YX2\1I#7!.3U.2%O$.0- 7ES3DB&(+\1D-_"0HZYJXU@>L%>UL+L MKB.R6X+L-BS9$[?2>K")$1::-BV:=#XQ4N4X@W>H%-X)BYG55<7-UH-F^8XY>SA-N(+N^@+ MQX\P*<\DP3WS41_B[\<28E&>2P)[)H(^BAMSCHQUJQQR: M[_89_(DIQJ2,DX0VSA[30^W7[O:2C;43%4.9STMW?H[,29E MH33T:N<#3+ 3](KK\Y2R4!K80AAS4*U+O16B*9#&6GT=5!B3LE :V$)'H^G% MOM(EU$>6#?ZMI=MB3/++RR=9J$GO9:GS_PR4O=LP2"D+I9]HH4/MN3"Z8H.? M3AB\*Y52%DI#;YDAS)%62S:"LJ-@76L%E)USC$E9* ULH:-)7QJQ7XC/M^P? MP0W^ )-2%DH#6^@HTKE14BTMFT!AU[R:EQB3LE#:6*A]^+1>B(54HAC#(RR< MSWF93PSSA]TF?WKE-^P6=5GVX-R+&FG>? SW?1R^XS_^ E!+ P04 " #A M0BU-G.$P>-0! ('@ &@ 'AL+U]R96QS+W=OZ_ M=IO0ELNWRVX3\Z((AUWX:+JW5,68 M4SA=Y*I?T/_DV,;_K&_6Z^TR/C;+]WVL\R\5WPN*\'N0C@Y.-! M3@^:C0?-Z$'S\: Y/>AZ/.B:'G0S'G1##[H=#[JE!\D4R#CE)R&L^5H+X%KX M7@L 6_AB"R!;^&8+0%OX:@M@6_AN"X!;^'(+H%OX=@O 6_AZ*]!;^7HKT%LO M\*R-'K;Y>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06_EZ&]#; M^'H;T-OX>AO0VRYP5H(.2_AZ&]#;^'H;T-OX>AO0V_AZ&]#;^'H;T-OX>AO0 MV_AZ.]#;^7H[T-OY>CO0V_EZ.]#;+W#6C0Z[^7H[T-OY>CO0V_EZ.]#;^7H[ MT-OY>CO0V_EZSP9ZIZKLXNHE=]MZD\Y=\F/XGS4#N%,^[N+Y,TY3_]P_4#KW M6V(X?9[][^(T]2LB_'CQ^_ )4$L#!!0 ( .%"+4UBCXVUQ $ /\= 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,W9RV[",! %T%]!V5;$^%'Z$+!INVV1 MVA]PDX%$)+%E&PI_7R= I2(J40'2W1"2<69N@G4VC#XVEGQO75>-'R=%"/:1 M,9\55&N?&DM-K,R,JW6(IV[.K,X6>DY,# 9#EIDF4!/ZH>V13$;/--/+*O2> MMM?;UN-$6UN5F0ZE:=BJR0^:]G<-4T=5M\87I?4W<4'2>UG'+CY>&R>QZA-V MPH3#&]OS>-_;BIPK<_I7-#.;E1GE)EO6\9;46T:?:A5==Q\9L7;%?"]+KY0B;BHX'Z"J7G!SBMJ!CH[K"]I.?-7"_&S+CJ&]= MK+I0'GF\&&D:JYZU"R_YB-1NG9SRDX;'UM?[8;^,6W3?C[WPGZ)GW>&\MWZY M' (DAP3)H4!RW(+D&(+DN /)<0^2XP$D!Q^@!$$1E:.0RE%,Y2BH&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( .%"+4WRB-B>?P( ,) 8 " ?<( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ X4(M3=(J@)-* @ @ !@ M ( !(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ X4(M3?AB5UX; @ B 4 !@ ( !;!@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ X4(M32TZ*F"J 0 MD0, !@ ( !5R0 'AL+W=O&UL4$L! A0#% @ X4(M34/* MI!6I 0 D0, !D ( !&2@ 'AL+W=O&PO=V]R:W-H965TJ@$ )$# 9 " =LK !X;"]W;W)K&UL4$L! A0#% @ X4(M39<':GVI 0 D0, !D M ( !O"T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ X4(M39C%%$BI 0 D0, !D ( ! M7C, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ X4(M3?[,[7:J 0 D0, !D ( ! #D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X4(M3;.T@/?@ M 0 ]P0 !D ( !"#\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X4(M30M"&+"U 0 ]@, !D M ( !*D4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ X4(M3<2C*[^L 0 F0, !D ( !V$H M 'AL+W=O&PO=V]R:W-H965TE. !X;"]W;W)K&UL4$L! A0#% @ MX4(M39I_X=O^ P !A0 !D ( !4U$ 'AL+W=O&PO=V]R:W-H965TSYM , "00 9 " 7!? !X;"]W;W)K&UL4$L! A0#% @ X4(M34:H%?TN P ( X !D M ( !6V, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ X4(M34?_-;G4 0 P 0 !D ( !'VP 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X4(M M3=JY5DT+ @ EP4 !D ( !D7, 'AL+W=O&PO=V]R:W-H965T=W !X;"]W;W)K M&UL4$L! A0#% @ X4(M35C$=S[M 0 -P4 M !D ( !>WH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X4(M3708%.@ G@8! !0 M ( !!H( 'AL+W-H87)E9%-T&UL4$L! A0#% @ X4(M36E\ M\X ^ @ ?PH T ( !/;P 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ X4(M39SA,'C4 0 "!X !H M ( !$\, 'AL+U]R96QS+W=O XML 62 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 63 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 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 91 227 1 false 38 0 false 5 false false R1.htm 101 - Document - Document and Entity Information Sheet http://www.counterpath.com/taxonomy/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 102 - Statement - INTERIM CONSOLIDATED BALANCE SHEETS Sheet http://www.counterpath.com/taxonomy/role/BalanceSheet INTERIM CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 103 - Statement - INTERIM CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.counterpath.com/taxonomy/role/BalanceSheetParenthetical INTERIM CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 104 - Statement - INTERIM CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.counterpath.com/taxonomy/role/IncomeStatement INTERIM CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 105 - Statement - INTERIM CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Sheet http://www.counterpath.com/taxonomy/role/IncomeStatementParenthetical INTERIM CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Statements 5 false false R6.htm 106 - Statement - INTERIM CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.counterpath.com/taxonomy/role/ComprehensiveIncomeStatement INTERIM CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 6 false false R7.htm 107 - Statement - INTERIM CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.counterpath.com/taxonomy/role/CashFlows INTERIM CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 108 - Statement - INTERIM CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS EQUITY Sheet http://www.counterpath.com/taxonomy/role/StockholdersEquity INTERIM CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS EQUITY Statements 8 false false R9.htm 109 - Disclosure - Nature of Operations Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsNatureOfOperationsTextBlock Nature of Operations Notes 9 false false R10.htm 110 - Disclosure - Basis of Presentation and Principles of Consolidation Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsBasisOfAccountingTextBlock Basis of Presentation and Principles of Consolidation Notes 10 false false R11.htm 111 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock Summary of Significant Accounting Policies Notes 11 false false R12.htm 112 - Disclosure - Revenue Recognition under ASC 606 Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock Revenue Recognition under ASC 606 Notes 12 false false R13.htm 115 - Disclosure - Derivative Instruments Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock Derivative Instruments Notes 13 false false R14.htm 116 - Disclosure - Fair Value Measurements Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlock Fair Value Measurements Notes 14 false false R15.htm 117 - Disclosure - Common Stock Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock Common Stock Notes 15 false false R16.htm 118 - Disclosure - Related Party Transactions Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock Related Party Transactions Notes 16 false false R17.htm 120 - Disclosure - Segmented Information Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock Segmented Information Notes 17 false false R18.htm 121 - Disclosure - Commitments Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsCommitmentsDisclosureTextBlock Commitments Notes 18 false false R19.htm 122 - Disclosure - Contingencies Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsLossContingencyDisclosuresTextBlock Contingencies Notes 19 false false R20.htm 123 - Disclosure - Loss per share Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock Loss per share Notes 20 false false R21.htm 125 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock 21 false false R22.htm 126 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables Summary of Significant Accounting Policies (Tables) Tables http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock 22 false false R23.htm 127 - Disclosure - Revenue Recognition under ASC 606 (Tables) Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables Revenue Recognition under ASC 606 (Tables) Tables http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock 23 false false R24.htm 131 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlockTables Fair Value Measurements (Tables) Tables http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsFairValueMeasurementInputsDisclosureTextBlock 24 false false R25.htm 132 - Disclosure - Common Stock (Tables) Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlockTables Common Stock (Tables) Tables http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock 25 false false R26.htm 134 - Disclosure - Segmented Information (Tables) Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables Segmented Information (Tables) Tables http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock 26 false false R27.htm 135 - Disclosure - Commitments (Tables) Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsCommitmentsDisclosureTextBlockTables Commitments (Tables) Tables http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsCommitmentsDisclosureTextBlock 27 false false R28.htm 136 - Disclosure - Loss per share (Tables) Sheet http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables Loss per share (Tables) Tables http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock 28 false false R29.htm 137 - Disclosure - Basis of Presentation and Principles of Consolidation (Narrative) (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureBasisOfAccountingDetails Basis of Presentation and Principles of Consolidation (Narrative) (Details) Details http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsBasisOfAccountingTextBlock 29 false false R30.htm 139 - Disclosure - Revenue Recognition under ASC 606 (Narrative) (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureRevenueFromContractWithCustomerTextBlockDetails Revenue Recognition under ASC 606 (Narrative) (Details) Details http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables 30 false false R31.htm 141 - Disclosure - Derivative Instruments (Narrative) (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlockDetails Derivative Instruments (Narrative) (Details) Details http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock 31 false false R32.htm 142 - Disclosure - Common Stock (Narrative) (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureStockholdersEquityNoteDisclosureTextBlockDetails Common Stock (Narrative) (Details) Details http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlockTables 32 false false R33.htm 143 - Disclosure - Related Party Transactions (Narrative) (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureRelatedPartyTransactionsDisclosureTextBlockDetails Related Party Transactions (Narrative) (Details) Details http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock 33 false false R34.htm 147 - Disclosure - Loss per share (Narrative) (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureEarningsPerShareTextBlockDetails Loss per share (Narrative) (Details) Details http://www.counterpath.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables 34 false false R35.htm 148 - Disclosure - Schedules of Concentration of Risk, by Risk Factor (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureSchedulesOfConcentrationOfRiskByRiskFactorTextBlockDetails Schedules of Concentration of Risk, by Risk Factor (Details) Details 35 false false R36.htm 149 - Disclosure - Schedule of Accounts, Notes, Loans and Financing Receivable (Details) Notes http://www.counterpath.com/taxonomy/role/DisclosureScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlockDetails Schedule of Accounts, Notes, Loans and Financing Receivable (Details) Details 36 false false R37.htm 150 - Disclosure - Condensed Income Statement (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureScheduleOfCondensedIncomeStatementTableTextBlockDetails Condensed Income Statement (Details) Details 37 false false R38.htm 151 - Disclosure - Condensed Balance Sheet (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureScheduleOfCondensedBalanceSheetTableTextBlockDetails Condensed Balance Sheet (Details) Details 38 false false R39.htm 152 - Disclosure - Condensed Cash Flow Statement (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureScheduleOfCondensedCashFlowStatementTableTextBlockDetails Condensed Cash Flow Statement (Details) Details 39 false false R40.htm 155 - Disclosure - Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlockDetails Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings (Details) Details 40 false false R41.htm 156 - Disclosure - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlockDetails Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) Details 41 false false R42.htm 157 - Disclosure - Schedule of Share-based Compensation, Stock Options, Activity (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlockDetails Schedule of Share-based Compensation, Stock Options, Activity (Details) Details 42 false false R43.htm 158 - Disclosure - Schedule of Employee and Non-Employee Service Share-based Compensation Allocation of Recognized Period Costs (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlockDetails Schedule of Employee and Non-Employee Service Share-based Compensation Allocation of Recognized Period Costs (Details) Details 43 false false R44.htm 159 - Disclosure - Schedule of Stockholders Equity Deferred Share Unit Plan (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureScheduleOfStockholdersEquityDeferredShareUnitPlanActivityTableTextBlockDetails Schedule of Stockholders Equity Deferred Share Unit Plan (Details) Details 44 false false R45.htm 160 - Disclosure - Schedule of Allocation of Share Based Compensation Costs for Deferred Share Units (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureScheduleOfAllocationOfShareBasedCompensationCostsForDeferredShareUnitsTableTextBlockDetails Schedule of Allocation of Share Based Compensation Costs for Deferred Share Units (Details) Details 45 false false R46.htm 167 - Disclosure - Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlockDetails Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area (Details) Details 46 false false R47.htm 168 - Disclosure - Schedule of Long Lived Assets by Geographical Areas (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureScheduleOfLongLivedAssetsByGeographicalAreasTableTextBlockDetails Schedule of Long Lived Assets by Geographical Areas (Details) Details 47 false false R48.htm 169 - Disclosure - Schedule of Agreements by Year (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureScheduleOfAgreementsByYearTableTextBlockDetails Schedule of Agreements by Year (Details) Details 48 false false R49.htm 170 - Disclosure - Schedule of Earnings Per Share, Basic and Diluted (Details) Sheet http://www.counterpath.com/taxonomy/role/DisclosureScheduleOfEarningsPerShareBasicAndDilutedTableTextBlockDetails Schedule of Earnings Per Share, Basic and Diluted (Details) Details 49 false false All Reports Book All Reports cpah-20180731.xml cpah-20180731.xsd cpah-20180731_cal.xml cpah-20180731_def.xml cpah-20180731_lab.xml cpah-20180731_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true ZIP 67 0001062993-18-003728-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001062993-18-003728-xbrl.zip M4$L#!!0 ( .%"+4VP^Q<1:88 +I+!P 1 8W!A:"TR,#$X,#YOP+/-W.?[:NKJJNKKJ^__W/+>$1^)ZIF/_\$H^ MEUX)Q-8=P[2G/[P*_,G9Z)7@^9IM:)9CDQ]>O1#OU?_[\;^^_S]G9\*E,U]8 MIF;K1/C7PB6>]Z2Y1/A@X_/PW96C!W-B^\+,]Q=OW[QY>GHZU^-7GN,W\,LW M@G!V%@[[&X/FK0#0G$OX/9O-)9H/WPN&YI.WBORV-WK;'PD_?;H_DX:2E+Q_ MZ2Q>7',Z\X77^K?Y0(K"QX^WY\*%90E?\$E/^$(\XCX2XYR-\_S@6@*0QO9^ M>,6!CU^?.^[TC2))ZALSQ/05>_*M9=I_K'@C]_0 M7Z-'3<_I*?)P%2SLB7ALS\P;&1Z5W_SKT\<[?4;FVED6 8,D;]'A/:*?3YW' M-_ #O"OWSB3Y3)7C2> 1(_-&.,O@#?LQ]:B?^VB?/>I'C^H+;9:"77<"VR?N M0O-G5%0 D)$T1##"-P+?+:3,^ W\&I/1?B2>GX\B^PT'5]-8TNG=E_RWPA_Q MM6'ZM< [FVK:(GYMHGD/%*CP!_Z5'_]+$+Y'?K_U*&.^D(E ^?_6?UG HO-, MD&'D$OU.$5$O8L(M[YLV>\>D,G!N:^O0Q<%Y;JM>GI MFO6_1'/?V\85K#-!=X#VS_X7.L#S5TG^^DE[^8JC?+V_^:K*7_\16.SSJQ_/ MSJ3>F2I]_V;5B/&4]ZZ&6N;N9?[@6)7F0438)*DQXI'?V[[IOWPA4]/S7!+E#4P7@\Y-'+C)B9[S?' GG7W)=KTP(M M76F^SPX_3V:DS#STRTO =^JXU;"ZFVL6O OZ?.&X/L@&W0 T^X6?/#5\9NK? MB67]8CM/]AW1/-CRC ^>%\" ]5$M&'%)=.YAK5>:1I;._IF6%1PB'O<"OC'P MVVM+FU8:>*)9'F$CIP;)2I\SGSOVG>_H?]S-8%?U;@*?V@I(]LQ\LO3UCBQ\ M,G\@+IM%"&R3_>S1EU\)!M%-8!]LN1\^7[_ZL3_NR6-IG)+.%3-F@6/Z)Y:# M.U_S@VH2^[_$2TV>.^(2&Q.-=PW?5)L1_G>O)&]^_"5')0VLEH?:'(*#B^E3U,Q3[8#-\ M_R;Y-GJ.A!L$OXV09-.H0(BV8)YF+<.H'FM5Z>O%PC6MEJ'$C*5-I768D=9A M:Z1U6$I:AQM**\?;O:+.\7:X&6_;PLPT1DTMP.%7W#@);C?O_PS8IKX L\CV MO8MGTSOC]OA/=(_9+@E0:,D4H8D^PS?,>7U+GA>6J9L^@T,P3'B,!4I")^[M M2E1>_1@]MH33]V]RIXA!>I.":6>"5X%-]RY8LX'[,&W]&7/S9)3.DTB/Y8.O.G!P-#TOCVDZVKC"C.S.E6:;MWC6HS]QNQSQ! MIG<6[9$SN#.D3H+-G?FU9?-K#T&^SB[;4?AHHRA?M]?N,'JT(TYUIO A0Z+7YWMLM/046.'RIU1LC4V;7A07H5-W5YWT.SK-KL#8UBWV^UNMVLLWV@I M.ZY3JGN(I>\D$[ ^TSN#YXB9V^VS)\'F;G?>91Q]YZG=G0;?IJW54+RH,Z[V MXK'NB'O=1GI8_.IVQ)WZJYMP=979\7LN,HY (%PS;TY.H%<0)I2=#HC5RTDESH]*\G#+527,G MS8>5\[6I;G[72?,Z:7[72?.AZ.9.FCMI/@S=7%5"L883 6\3*VEY7XA.S$?M MP3H 1[JR="1IHBLP/A8U5V_3OJRIY@Y6B,JKM\O]J[>3$F"V3Z>R63H)[B1X M^WMSG*FS'Q5\U0EPD0!?G;H 'X8*[B2XD^"6J.!E"3ZPZFP;4B*]>"^,_X < M(M^\:\>]G&GVE'RP0QDP[>FM:]JZN;#8>$T<[7;!K7;"E;+=N4;=H46^)QU?PSB/X9)BTY_DN+?.. MOAEE*=#B27,-<-W ;]/] S@.7(5.PK=\O-K)K56[;L>\K3!OS_OG.JX2+TC7N\]FZDDKX^1R]U:[OA[ M*NL7V[]JKCZ[ #(([&R<-NY.%0],-/Q":N M9@&)+HRY:=,.L.@-':=$E,+VY'5$)Q.[DXF]ZXDOA%Z%OX797^Y=#4BD(XV\ M=R_\+U0N?OERVU[>)TJ_+#YA>"?&ZGC7?W,Z\_%,EZ;NX*6N MZ,.U$[B7FJT9V@=;/T(YJ(1YIP\Z6=F[K.Q*KR3" <*B2.WHTYNEQ+ D)93: M:;UMP3Q;S5W9)/>QD+=5%,'OQ+/(RZ7E/!+W"%?[,GK;7-+;%^2FV/[+_ &> MT.^?G)\=((8]]3[ZQA'R?P6>G2#00[^922;OGXD>H'-\,YF8^K$I@O@4L!C5 M3A9B6;@V;H@1.OD-Z#,K4L\RK/C%(95N!Z\-*POIOT3 M<::NMIB9NF:QQ&G']6<77EZT\_Y807/,C@$[*U53 M;@'\>G?@]/_U[K 70,> 72P [(=FLJH(E.HL;O^1:![Q^/!N>[?U*)651R,\ MJER-3$N71UGN_&J[Q\2?/'0.D$/WCA\=?C&\#I(Q!5@<(#]^<_ "@1KXKCS M.^(^PL?H1OI!LF8]0@?(I3MGXC]I+N$N'QT:>PS .7_,B^_?Y-])F^C^^D7PX\(_NFZ3D]11Z"V7-5YO6OZ?D-\Q&X$R.( M3WX.P '7?(>O2;MN,H9[[MMTS"MB.W/TYG-'S4$^&7#IU>_?)$#G(;F (;)$ MPN_64D?7"HE[>5%,W"@/0_-F0LCQ+V2RM/A>"?@*_06Y*!A$-^>:Y?WP2GKU MHSP:#N6!"L-RHZT?/E7==M7XBMH;C4:KQE\N!_R9^*RBB%\;+5615'DP3J9= M-4M]<$J30>U+8TF6:L!S128$OC6P_H*W*5E&P_Y@D "1-W;UR4L30:HT3"0$PAR1Z\Q?VGL MY;&L]/I5 &B&\WVUUU>&O"HHI'A#?!Y(O;&LCLK,>$46CF>"24&?^.S8^H;8 MCH?J:,S+6?[X]8 H38'Q:*"JE:%@*H&6J*#6EH?F5VU*#*5>;[RL<3+#UP)A M$XVW:OY;UP$KSG\!:]_V+VP#NS53@Q+VAOH2,5(&$K_LBN>H#TQY+:#((WE< M YR?',=X,BVK-AT&PUYO*'-2&8U8;IKRJW_44_O#_IIY/MA@NT]-V/?#14'\ M]\^Z%6!^_<:H HT'_#Y?9K+-H2MO$RJR-% V (\]5G\K5/K#'EA"605=9H[R M@JZJ:D]1AJLG":W 6^T%34"\:*_K;D",CZ;V8%JF;Y*-]S^E-Y9ZDKIL>I:8 MM#%@R\M&3QT.U0:@32RL!FDI@UOPZ()07F?Z@/QKFN#4K8(A[XX26R<9T4"2.&P6CUX*@@E:M"@+LO4:@ M^[]KK@N;[PM=5UK]7:<_'JGIG3UG]#H E-]Z55F5*D'0H&[H@VDS&'-+86!.BIFMOD7,>ZUYW?$)A-S R-D/.2C;@6CUX*@O)=6&01.K#98)SU5&JNYLEIZ ML@HK8ZQ*/7G];+=NY*#YCOX'[6Y6&\64#EH:MO*T=0R"=?.B!^K8#>#:'_?X M;24!/X4$=XAE5;;J<#7K]X:@_ MYC3L^MDV!:XTNKIKEDAF>$6"!=!V/KH^/A!G(S M ?59GXYJ3QTHTB#E 569N5&HRQ-85515X17M)F#3M3QS+(.X'D:$_)?ZZ[6G MR@-^GUL>N^K4I8DR H+(HT'IN;F]"?S%ZP*<'60,.FJ M)-0(U \I- MX&-.$ ;.MTH9;IZ-8&J41D5 <>[!CA18B1DWAG!#U;4!B%M76BOFJ@W3QNJJ M-E!-*"KP=\?]\6@%-#D*HBPDU4C3QWC*8%-0&E-4ZRE30BTTK:C6TR@+%$TQ M#2.1UZXSCY)*LX"LN*:[QL[N#R1)^?Y-T40UH5BZ/[HF!VD\&F'H;R44B2>@ M8V80> &?P%'W"1::(N%+C=%%ZK+J^7!6L\($&B3,:COB#J&B"BK-6 MPUV59>#*8,VLK(U7PZNH/^[W^>!":I(ZTU?$?#12>FJ9Z>^(98'*I0O(_8-@ MA]\P_[ I4HS'O3&?;E4\X\: 5=2]DM131KW*D*WL%-.8&NY)RKB?DMT5LS8! M7T7BJ0.Y-U3KP+>FAT9SK-7HT*?;7<])EVO%SMSI_ 7D1:O2,3>";G MI*\HF@-Y-& /ZZL"WN2>Q<]=V,GW^5D2]<6PIZ4RK1; M,VU30%8C:VY28AD(/SNVDU[<#:]AO)/ +:3"^3:%JKH8#OM*9;B(OQ75#\J_ MQ^U"J6GJ %"1&++<5_HI+A4"$)W;1^'*=YIGZFB/F5;@+X>Y2M,D)WRJ &32 MN+Z)Y)[>.2W_P?==\"'P\"+]W;K6\ _C: M:E4![Y:_C[-3+-I(OXJR(8\'?=X&WA_]IJ"L:.8H/?XJ M=C4H>=V(L1/NY>8"V..>DJ^-,S-N#EDURBGC7K]@GU@%V7K7#K/?-2OOZ+C^ MT9(T[/6JN)<)#%L OK)7HBA\P+,V]/E]AAN3U,&P)W.BFC_;1@!5%5#P,JL! M!'K3QQ*0H.!B,E=1>W#C!;Q:=JJ'XX&N\*H21YLK$-3)7Z M(W50!OYD\@:AK1J85$=\D84&@(TKP\#"F39X)JN.1RNE(C-O4U#6#IY5@S#_ MJN,M+0F6':DY457&J638\B!L ?:*@MOO-P#Y,H^RUVZ;HO5*PXM7>_L:0@V%&ZVS>.Q?ZGX'IDD^:/C-MXK[P!8*:RP"0^5VL MU-R-@ELQ4:#7Y\W;)N#-UM]ISCGKKP T.VM3,%8CYU >K.+^2B +Q/N#_4@[ MB&Q%-\A\H9/R #0.=T7- '#WU8T!A^=U0@P/4X8QRQS37V\F7')U8Y*;VMG6 M3ML4D%7#XD-0MTIM.$-9OW;<+V01N/H,-L.M4%-:7F#%DS8&8\54Z_&@5QO, M G$.>R-O0Q&D!;3\_(V#755D!SV53U.L"?G[R83H_LWD_3-PQIZ2+YI/;FP< M"78]_ =WOD?-0AXV=S;*URVL L$60*_HF0W&_ WXVK#G/[+E*$-O**=*]U8! M8@O05Z1\OY].36\6^ M8/:[[ @MEPX(JN66ZU\[7+(1K NO24);X%;@K"#>J MI+Y; -=0L*\,%/XZ474 H^13K#"SQ=1:'+[&O)LGU>9,C&?:]]HS\9K$.1W. MXV>H-_LF4>;"V&N5Z1K(2'7C2Y=AQKP_.:@I[?)3(EY+ZJ6+AA3=+JQ4C MV034O-IB?+!C75V9AJAY[])F$"^5Z'G6'X_YR\P[(N=J6/,BBE)Y>C8*:4'Q MK!(P@\X?2:EZSSL%/%O%JAR5>R/82_<%(T.?+:'&-J;K^JE%U:*^$M MC5ZN1[ M[%;:[FNAW!=.FRPEJ9\M'+@7#-=".6H*2G 'P:(PW>TNHAK;TQFX MKJO6T"K :V#-"[B[(RYK=&C>*-\Q4ZQ7ZQW M 7ERWP1/EO/I2 7Z(9LH_(4 *SS3CZK7L!F^L$+M^$!KF)Q-?-XVSFTE<'N) MM-*C>S]?6,X+(:PB8"C@V)1KO]L^.*59"ZPZ!J6=F\(A]F4)],JY185PMPGS M#4)L([YR9?L)L0Z9[(ZR$3)U[^%O(:Y8X?+^JHKP]6]Q-BBLC<0H2U]!-2\^J=JUD!MK,',]M;]4@>IG0)>:^$O-7':+:V;6?E+ MG9+6(''))L7*F&'BYF?R%-ZK18\!W ;=7%AX*XPZ#S>3"\-9Y%UJWS)_9+4G M\>9_?U$""JY#2_5&66K,WB7&.\W"%'^Y/8JN M"6Q:3K#M*MP3(& ]Q=\?# ?][-')J9%N=QO0,1!SM0VL#M,7.G9 @_V=4BQE M)V_O&"A3D.=$CH$VJUITV,= 586KAANHR,.L[F_7,5"3-,B1EQ:??NQ.M?15 MI0#F.MQKC#=* %'7II*&5%%B'Q;!D)OEZ+.I6<=_&X6WYTN^[/F*L+*(- M1>BQ:G-_IT>5>Z=LZRA2MH?F5HX>TITEFSEP;#H@MW1GIZ$CI&W&P7H]*55I M?I=PUPH_]?K#4;_*B5FCE&XHZM-3!XI4_JC_L^8'+KF9A-6ZG$HNX*L?_\?R MOZ.A$N'!<6$*!$+0B64M- .#*O%G;Z'IT6?/?['(#Z_8&V>Z8SGN6^'!TO0_ MOA,F,/F99_Y%W@JRM/"_$Y*G+&WAP=?17^&S$VUN6B]O!=^<$T\4/-B8)]^] M$IY,PY_]\$J6I+^_^I^I_QW@S/Y#(7:%1\T"O?7#*]]9I'\/GS"$\ &+3/SL M$^R9!_SVL^,30<:/;QYRQGGC&^M'CX =9V%-S93ZEGT?4 @H!P5G(B0\I%,' MN6.5 I-]Y^80+A<;_/)_M/GBN_^6!])W*_'.H+KZK6(P:O"O)("5&+.('L?= MS9R\Q+)=+)I+$C[7W*EIOS5M6/2F_QV=Z!)/G(A[J_DSX=)Q%P[CJ_ :-(/ M$!DIBO0=*@G-?HF_D;_[5GC2/,$$?<'>@OW4M 5\C:H?%)//Y%$S- &&HU%4 M01Z)@B))ZKEP#X^%0P*8>H"=[QSVMD$\0%2$?^,^B*(PCUI*"IIM"!ZV8<4) MO*BAL+986*8>JA5\Q"54P2$I:)=6($J@SP2 >(&/PQ,+Q_/#D7RBSVQXW8*' M%H",3Q_0:7W1J.!\,I _TWR!V%07$20>X(;PXSL^L0@HT'E@A]!$[\&TM"21 M"[,Y@)L%NM85?K7-B0E07O*O>,)KCO"_7J9HGH!A1N%DX=&!;T0!AW> 5,3S MM&E$*JK#'B*N3@);9YLL:&=1B0&.$ M OSTY+A_>"G619#)P^^0KK3J+= !".S!-B 0$[<7P3!=HOO6"P[HSUPGF,X$ M+!1D$TM8:*YO U%$I(H'FXN%"!AF,*?06UB96'@(/-AA/:0Q3QF.]BD2<7Q8 MIC[23?@,+)X)%W-8!KHFTA?@V_>!ZRR CI],PP#6OM<\$+R+"3XCO$8Z$BP> M10 1#HCWG]Y?\+/#&YZI";>P!TU,G0[]$6M31K.=4Y6PJ*$9V6>4.OR*\ZN6 M]M74MHLM?[R;27*VW.VZE7==9\Y&GK?![D!]4]1HH#JKL475@DWC7 MG*,*"=D/6\.$%=?#W3/R.SQAICV"SB#$QOT6M#RS#G PU\"33, )5+ ?3A!J MID4B8U/6S!>4+?Q.%IQU 7LF?J)&!I7%4+.F=\WSNW/AIXN+VZ6=@>Y.?F2N MT.<,U#BX-9!GG$IX A* _8*;UQ/L+K"!>;KEP"Y87WEWDKMSR07&E1=79DP1 M7B"I;/FG+Y'JQ(VORD6O 2_ M^APL#2%<3"!J)JU,"RZVP8PP,':>XCFIO8++!#Z_ ZQ,#\US*Y@_F&"P7&HV MV-7,<(%?C2G!E (PMYF-)M+94NLA>2IMK"0 I0SY?*"\R*Z_ N,:S6YF#,). M$5B,7)_)T\^T$Z$GW$6F>U1V:35=HPH 7M"$?T.PC:_G@DHCE(! N&(H7P10D4%"H@S(4F2<2HJOI M[% <,%C"^-IT/?]G9,32-"ELX^?J(;L.G[0@+*-W31[< $DD4P1'*Q"\L"RV M<,XBT?"36"OS;Q*,F=/1^-0F#JA6Z&#"XG^HNE% MDFW.P2]'#YO3HT\F2!@Z(2:V98 U&_;YHLI58]784@/%M?:B3FV M\[GI1]J;3F [+JP;^"5P/2K7D>/8B>2AB&11Z/$G*F*73,16Q1P[)A\'K@XC&X 9X%&3#AS3J3$3G&()!)J9N^KCHOQGTQ/YP M)/;'X\Q$^)HO8'1#4.D^B/%(_#+*!#OQ&N[AXX4/X%=U2 M-<&F79;I6[ [.J['Q>1093T$IF4X 1T7#"W+"8PPFH8;ONZ:[%+! J:<@.JB M&I0>;_J)=\0J:N,(3 GJ>$P#X\\=@U@T:,8/Q49/GHJH!:82:EE]!K^":3DQ M64S'28YBF+IV-1K)Q#%]#10T:%- X $LB@?$@RIHJH6IK17K\+B_/*-F>C] M5$!!.S817HCF1L9D9'O@WWF[S7FWM@]Q;6<7\PS<' ?=U )0^D9PY. M#$BV98+M::!$N9A[ZH:V1APHQB@]>Y1VO6%;OX?BC-%F%/HYO5'+0OR+A46? MB^QF%&@JE_'IAP3^&YAQG1) MP-9D,GG$/5)'*0=X0MD$&7\D:/@"?+ =1<=IG+YF,37 6=>\&>QTSI-']S]\ MC/IX# %$$:9+SM90I\<'*=%F1<_A^+TGV76B?:%;$@>S)(KL[@^A<_B%X+$H M,+>SO0^;T;@_FS:N8!:16[!SGB2\7C/>#WH)-URT$C6P@'UA 4YX #8DJA,< MUPTL$AW-3P,K-#M# _ .S?S$MX\:R=!S<=/SLJ'#N_>I0_%SX9*XF(65P@P' MFCB.;^,)7AC"1S,A#!-8+TF(+$1]/9:KSC)R3BSRCS:2, I,:&"_3:KM'; K M\"6><#1G(9=RH+@M)/=TEMJQ'HAE@K\2;A;4SN8PI]K< #.+;GQH@OW!0M[Y M$H$;#9#?(AJZ-$V=7*?7VVF<+1^8AO (+_0NF6#J ]I,(#WQS;(HQ =")48K MR%F SPPR!,LZL=E%P28Z)J6P"'TH7^ SFRXLEK3_%UE1(A]CY]Q4:O['U@O@ MXX;RR_34@B;+>VFM5GNAKCEP/$<]E9P7HIXQJ/W(!55SM<@$I-!Y8D*P9"M58AX-#&4' !5RRSI>;668T< M'*>IWJ QC##"FD1E;)I\H[*R971\4=?V,U$6D"?^82(LQAC)DG$!MW]Y1_3V49-[9( M)YG4$##HLGJ,(U+1L%2.=7"N'DCB_7>64ZW_9I?Y13._5,J/4\C\N@OF<]RA80%PTB1P>8.1 M/!6X@#M/]VJEOGUP?-^9'Z'*S3FT\3@YR;-A H\98,QK8F8+TZ^5CIU18\$[C"!=OU65P"8UW7&)22I;-?8O4\@7?@D4A+P[L9RV%B6E&<...$YCF@ M\/]T)U'Z\=$1)AI3VR]QZ6PG/++Q(L67@:]\%EJ&XMSU2)DPU,J M-,VB4@ULX!?,I,_?BM\=LX1 MY=Z9-!:+H(] Q8.Y0JCBIR^QSHJ&J>HLMX;F^1/7>RO<@P.CKT0-88K 0:\] M),6W8#1S/VB6YR3AA;O@P:<#JSWIK"<58D%O8PD720;$%9D0UZ7W S ?"84 M05X(;FC+SUE"6Y15$<4#8"(4(!@)I1A=)9HX1'/"+#.5ILE<0L:?AH[FI MO;!-$O,1]8\P;[EIL\B6,#/HT,D;WK,3*(9,R@IE(KX M+\T"I,0@H+=9^)Y[C6T\,W.*6R(/) V,:7&V -/2/B4Q!M%92G!BR=$@.KO3 M5X1;IU^.3+_PUF#*Z-8C>ZE"N C$#0M@L_ FNL@PMX&KU'EZVXCDK#@=R3>% M4F0_.).HO$1RHA6/6'8M;"S3!:_'D&P"B$YOKKY":@)KX(O>*_ ;GUQM\<,K M]F\1.=A(L&([#9'^X?-[= M?+EZ_^7LW$3Z&/-M.I*0%XY(L:J+&!QNQ*# (BYGHS?NX.W#3F\- M->-%V/G+1;AT_G+>E)V_?$J\.;I%O<9+OCP*=T\>M\G+.QRRC=I$MI8NH-1R MN6J]2ZB1\_J%8ZW2_AKD(2EK-IX X[#QXCPB7SWXDR2E&!T#GCG@!^N MX=\::G8.^%I<.@<\;\K. 3\EWAS=HLYWP,,&P=1066VEB,(# 9N)UK:#I]F5 M^>;=SV]VYG6JBB(.U%&+/,^V4VPDB8JJM(A@+5UJ;&%A=YEBU\F9#X)MQTK@$I*K]L\RFP>O[NF3\Z'%;+@I8(P@H#6%QCH;W0 MFLL(* R_<,FCZ00>+<4>%G9^B:M@Q!EPJ5I=43USK@HMC$JO8CH/0&:-]1SY M?4;LS"U8;./B";3-#*L]YBT(ZZF7.Y%I#FNNX/E'5NSJ0W+]NA5G,1RX_%*) MQ98NC01\[O:X&%W\#J,:$]8M/)0_'9N,NB!*1BS?*,^9"J6Q@\>*_-U="B.Y M+PH)O=B%YY^)08LT\P5)X6$.=GB-)WRJ4FDX;'1]V;@^+F1>@B?T+L&XB M&A$!"6N"HL#B,/.H8&%X.5SP9K@.\$8[:\2))UA87 0O2D?M5%A;*_(,\QO\ M>G&C@K]AZ?\B>+#!0$@0>A.@10#5NHFC90EEXG MI^V;?,R4I65F:+V1L/(A&&($RY[0NJ[8=14@3RVYNB4DTS?;XWKO@5?( GIU MV*4E45&$8#KB)7RE-^YCYOX):M3TV1BI0JR4I@Z]EQ\+5E@+'.F'/QDC&/6YCAT%/-##$/VV@ '8L64K9(#!N;7<$_PROX9Y%Z8W6^ MI[28)Z&%(&G-3&Y@;>J2;#N'W:N5E"ZA_'&P%CL6+:!Q;80:9*^,SD#98 V* MHZI&D?2G:$C+G#I^MGH%O9 ^L0(]K#9/R46B6E/(?9"DGRBO<(F&'4]#S=JS] M*/]H0U[BCK/@RCQG<0NK[%_RQ<4B!^@.U2)VFDI)*JNZQ&E&6I&++,+ZCEB4 M=$:H&J6UQ1*B8QMJ+-.<3(Z%-R@M8VV+'V*-2Q73(FHF?)[9HVD5ISM"!%J1 MJR^<"2LV[&S))]0;D\!E;9>)KYF9DB"&R:HZ4[$76//M#%DYA9.1]%AI4IE/ MZN.NJZ&P)4".2$GQS4%83>IS 314GHB5*R.8*V.ITH(Y MFFRU"9'\<'CY5>4"@QOD=ZR(IJPLT)-6E!]"+5-!3W+LZNHH'5P=)=AHHK:X MDASVQ,W9;X9GLB(*]Q@M05WS@;5'BEMD/9"QQ&4&.T#2I4CG2J'VQ[0B:9UH9MS=:L(Z=['ZLI&]7Z*8,*57V#0R M\7*[(G!'J+S^H=FTY_4:[27UL&&Z#TK$I)4'>>/E)S"P:*5"E!M:G_>M4)5V9FNM2BC'KF*WZ-%"):0[P.U%\1M2@WN"KD MZ[7K>$D;DC"F$Y([H_T2O=XIP$X!+BO P"8H5H-"[3>X?O\BK/%K M9J72 KBQC4 M=TU.$X0F8/H4@CN##,]ETFBR_LR.38-P+\2G)Y71VN; O/M@1Y.;XY*RD&MV=3L16$9U.['1B<7EZ4)/7Y,&-#,5!;DAU<"8IV;8- M$:PTCO41/;7B-@SX'R;&L3)\"FT>MF;![O1(-D(YQQ5JT9'#;KY@KJ0.=^DI M!GTB=6P1NJ@NGC,X[/R"9O<(9\[D+(B50P:B(M>0.:/,U$F,J66'$9>;6^0V MKG#S"IV>\UPY:[AX<]*NJUQ#KE0/KU1[!&R)P/;; M+V%5^ZYQUU'U3XK#JW6Z8N2*;AX)BD2VZ[:\&Z9WG2ZZ3A=M[W31Z8WVZ8W] M=K HPXJTX1-_=;+-NVK(MD2&O0.PB@]5 MND:<=GUS;NWBFWON#CR1BCG<^8DHS.9SPB/AS\XJS?(:'E;M!R5X3.4\R2:*D# M0N<@KNUTL$=7::F[P3&[A4N=#/;M%B;Y4BN2GU))4DF# >_>U0QR81OT5D94 MQ3_Y/>X]<.VX4>>!Z"F:B/52.:MJ^\XKSM)@1X6,J[EE'';22:%SDCLG62BO MN3HG^73M\,Y)3DE&YR0?$1\.?G'NN(M!';=Q1?74AKS%_.JHA^%4;Y\ZN5T* M3MR=KM*-8(^N9FX'@B-VK?.[#9RX,J_>5:#<$MZ93;#]XO5'F8S4 M5?H_^4K_R>%&DX<6J=,0KC0]^S6^6=[FLXU2#0AV>W01@GBH30>2A@-\$=RN MV4#7;."4FPWL5H5T308V;C*P>R5_*LT%D+*U&PNTN*E GK55;!2E;*?/Y(FK MS),J9,U>.R"+JG8O@[TLP"K]"V+!K=>[H.M;T/4M*.I;$(M6S9X%)?L5Y*FH MJKJ'*BY]H1BL]7.BK1ZFONPXKPVI]R+1F=LB*>%1A29@&>B;D 5,4UNHJ M\J2?[WHA=+T0NEX(6R@%WBFE5BJEKL=!U^.@ZW'0*;;C4VQ=[X*N=T'7NZ#3 M=<>NZS(Y,+7[$<3QK#6]"+H^!.WI0U![D:8SFKY_LT%P,'4J#UQR %-Q, M4E=R;R9X%??="_[O-%.-[_B?+VJ$.6%3,\F]>')1-XTR/4J26,(]2K(UP9IU+)A!MM2/MCVY82 MM"OSMWZ=8)QJ_2W@CNG[8OI6KDC&3"^\'KD)B-62B+>$=BMI7K;6[U$NMWHU M?4L-M!'7:UV93-?Q;0#T6JNE->0H*/VZ*[JT8"-95YNW::.OQ%W)C9FRN6AN M&<-T[=W=:,VL,[B!,[>Z(]TM)&07C!?;DL> M(CT6H: NX.U7@D%T:.32:']PBJUHA3*L49?U"[Z M4L>#OJSI(ZYVC=;YAN,=>\[25VJWMITLHY:'6Z[V015):;NP[(4LLKI!?.5F M$DV+5R"]CXYF>Q>V$:;&VM,$F.XFX58L@RXRTD5&MF"1'(@D=UYZ%QGI(B,; M14:V4B^]3OR@H,9D V&#Y1J2[8ZD;(\22_703RB&4K;N^1YB#DNUSH\HGK)< MU_R$E&NU^N7EEMU.]M_MEL[.KUG>-J5\!(3.J4_>')5SZY*W0M$W6H>\NM]1 MN8YVKD@T4T-[N?;X+O>6PZ'3)C;B-D/_-0)LJ4#=JG+0R;N78>7M3&B.CV . MN3ABX!E\&%%Z]>-( KLR@;[2K"EX;R/C+.?-*I'#5< .QV!M)<"NFK(!V)9C MP2N! WL)S*4:T)6C.;5(;B:3QH@I5>5Z#,%VH*](;M@@!_QQR28X<.F.47E) M+"X91?>//0+^M[_]K6BG_UOTV_)N37_[6QR28944DZ ,KT,+1EFZ=A^/N+7[ M]G]+ XU_A$7[EHH^IHL\4G3HHT(&QT4*10YE?L>(29RA!XRIV\#G_7@=4*AM[8?''0=*^'J)YH5#:**V%'"[]KKB%2GM*""5%-SYS" MKEB[BA+!C,6 _I54I'U*5Z1-BJ!PKV$E XU6/0F[1R1%1\*"=@5 TK*M\51K MZY]&14^S):_#8MRLJ\4\L%@-:%9T@18\0.D' %FENK@(& *55QHW'SI*"&=! M[*@2%[/KN>X<2Q5=1?P**]$:*"*LQA2C!XZ#8#PD[H&+559M0(-H+O[FG!"X'R9633/:I3*YZ6-K/P9Q-U@_S?JLF+J/-MY6/KGG:9IB:8)E8''*MEE))ZK MJIPN?9^MUYRIUW:(C4"/*W^6_N5'@^&+CV)US17;X=&"V2R34CH4I-B_5/ _;NMHBK MM)>X11906,DT(GA?T&4Q)( MS0ELFD5+'L)NWN*%W&L#%3&6I*\F8=S#K>3J1ANOO53OMX'J?.R%^GAE_7H/*.U-:(G[ BY4LEE7J]0M-,0!"&A#3"T6DNQ^BZX ]DLB1B:B0>O! M8XW%L'%46.*4D]<)%G+D"FB[+AKX4>'9J$QK.CI ,4YM@CCRU#38I#H!##O M(+"CN6A7T<@;]L.&,/1,CFCZ+,?_CDK(TL&G82X2OT8B!U],^HEBT[_0-]:L MA"Z^BT5ZQ=#IGL\#.]QS0S^,5F.,G":*I$',8-T0T_N MX#\M2CL0C?MWWT9BP+X"YB>%XB.(6657?!>U M8Q1M"$G&<1?^76C8G<.BQ9\3W9-I\Y9N8PQ A'ZF:5.$$SGD.13V#]2Q_"OC M#4SL4(WE/" 85O.1> S*=.)BW$]; Q',MH>"R3CTTAJ#]6TZ:&J1$ABS<(- M2DG#VEOFR32F8!@<[G1V5G\:M0$R,#,_(RBM6RL@YA:O(2/-R0""P28A:"9K M\FF8L ZQS&P"H4AA(\^P=5OA'H(X,/F5@S:&K3H%5_%_ T+*RH>TOX49AI6/,7 M2$:K$^,.X-A W<"+0VTA>+ @%X1VN8Y5@@4SVEZX#=#7J"P\P&9IT1KA&+F& M=8=%OFFH#J8XB[>H4(4D@IQH%QK8#],]&9F]X]5 M(R9(*"'ANM($JGDL?$-GE?,U/U(]-!QFXCD*,@7% M!DQ@E#-.0%,%\)-N13OG2'P&>1>):!AC3HX<]V%\1,MX2FQ"&\F.4=1\DGN%4RKPEIAZQ<3NJB'RV!C6\;D#B#T*-6>; MQ188799SC?:_0,VQ/TGGSW8+E0/0$1P2>A;+89.()[Z;MD$C3P+D!#LY)/8H MZJUHVW,FP*YPP^?.BF"QP78!:^HQ=-ZBS8$\!=0.2.25>SVV#UA-94K,D((1AYCKFJL[_"=B/49-BHM13E@0VL3D#'YF M_0S \"2+&;7Q(\
Z9%]?XY-E$=C:KM#!XZ,R?<3Z$^?@1X/[+ CUUH \H2HL> MBR,[K1=ZKU@"6O[S\F>L$TUE6 M$,/>B%208"E-S&G@)ETFV5(V_]*8UL9^<)0IX6?8X$QFUA$;\"(D7+E9]SET MD-AY=YFIHE8D]'22BX,E8A4U@Z0))#0Y! \+!"07]QO5*9HPQ7:7O%[B:19Y M6^BF/&+#E:0E>["@:R5Z,;,7<%TW4?6LI%6&*%=\UW=.T43VR")_1$EE7]&=N&\F+KFYY!5SSQY/,52-6R MN MRXU8 I]LXC\Y[A_HXP5AXA&B%;J'T:\/@6D99TX0!@GBO>?%PTH-4:(%ZY+C M<0X42[V*XF!+LK#DNR\W\DY.ZQ=QP09LD!.R@>]>#5YWZ:=C 6)N;EHZ:-PS M5L+:]EA8U$/X0MCS91A7@![=M2_#)Z$1?"' M[3S9^]M9?K4Q70V@W;N#%T.2.!QA%AS=N#&C#N5YH;U$BXN&D0U^&^>.:'AW M9=G4HNHT4ASX6JA5P.!@ 7_6.LFD;=UBCW(2FX*%!J-R>6&X0;3.8V4/P&"DC+,G99C)^NB78_M;8I>,QH_GF M@:IX34@J"(;*8W_+[DZSJ+#/YR85U70'/SRVB2.3T1$/"1M@4Y/""I_7T6NA MEKM.T<7%HN/V1!M41OC&RC(Z 6,/T]&UA0G#,0[;!M==D45RZ,8' J(SUT", M%B@JB#A_UOM,B/1 [5K!1@J6U8%("&Q'N&J&>AE>#!3)+/>^SKHHB9X:% M-E)!1/!^]= HT='>E#U\1.)-L=^=/<5@[R3JR4T)ND2]J DYBRNF#BR9 Q[N M4CPP+@#SE'03C[N/4RHS("&B1^.VXGSNB=1J[Q3 O/67$^PR11BBEK4>ZE-! >>H10Z=&*?")0?*LDADYXS68DJ.#1S)6+6OP)@PQS*, M\?N9 M@5Y):F<\!T'(GFZ9Z3R&.'LFGQC@X='VP0EZ&^^C;!'Y>K=_;FW_I-VA 22F MG=*[92J04V[?++G[D">&V)(.I(DU,+GISJ.$)M:%VO*<2]D6#KNF M#:\K.L)L*#1YU4U*0)S)0#^8]5RSWE-S/*P,0.$JB"K("ND*EVU;#$=$\7A' M]SIR;Y_Z*DJB>Z!2+;^X.A..@KVV9[=C6SS[LMA8-']1,':WC3? ?:;$7P@CFF M@_]%6-Y)E&%@9C,,2F>335CU?4P13_*AHSOYZU+O]I),%@?(:?7@NRAO\S+& M[Y+'[X--[SGDL'_'./NTWRJR'I'1Q;@7K2+2ZE(,UEEKKCRB!IL @^&)8 M_S0G*Q948E)+(B-(QV5H[-.\JYHMT-3 1Y,VT>63%!#F]84G? DKDW_;K=\" M1(_GQ#VL(-_>A7!$I.YR278OV154_('KL/#6%@7TL7[_JE6KILW-95;*95 M]A+?E+XLRN/A(>T:JU%Z+0\WPJ;D4ML%7R1%ZK8^_+-,4;,:2F=GSD1SW;8S M^)8:5WZX3$05AR-2JZ^CJX5Z#J2Q)%T>BFCW*N5_Q+NL6Q$=,V^B0A@ M<0?TJA9B]7FR @'K3!'504F1:&9E'0QU^F)O4-*F/C'*H-P,Q9&Z8PNI25U1 MT@XJ_WY]M5\CR;7Z6-5%L\/P<#%LR\Y[P^JA)(7(NLL:'4IM0>G _/"[Y?)^ M&UKRVP],8M6Y<6]W@CSNB>/![KSWMFQU'QTOK!Z? M% ';1(N694QA)%:4%5E4-O-@-HK';HA!E<6SS>UL [3SF3?3W"Y-IT.I+2@=F(_T3O-,G?I(AFD%/C%: M;BR_EL[ED@?FQ^(?G)VJ,[@+5F>7*_N\V^MX.,4#?L _2ET]B^I4=C?.MG[^ M64K^NAMGA[=9[M-$Z6ZPM"V^5JI M/E(<#<7^ M8-"AT=8E4R-PG>VJW*PN;#R8J0#G>J(Z[AW&7M!\,+=";OBQ!.Z!Y_V1.%9/ M[YII5W*\0ZFU*!W81M?5&3^>77 HB;W>N$/^E/;"KLYXA])!H'1@^^(A%A?O MB4-5%N7M5YEN%^* ,+A")UMB"=C>'X[$_KCAS6^9[=DES#YSV4SLJ];E,]WQ M+>$O-6\F7%O.D]?E-YWJ>7F7W]3E-]48^&C2>+K\IBZ_Z9#T=9??= 2D[O*; MNORF7;KUT3V^MOMOLBCU)%$=GUB57&4L]GHG>UZ-I3@D<=S;^0VD?=D875;2 MKM&J5.UD(QUR.."W=["IKNFX^F;Y*]%A+J#?OB4-I?6?=NM]T=6[(+@WW.W!]_ M<(4WW,>#.9]8MFITVG+IG2"F%X0/2%VX"#',\Y MPQ.&10:""K#F@U?T5N[D^R-AX5%?A8,]=BKXUK1G\#MWSOY=%#O<^.3X0QKW#@]RD&HVBG MW8GCSBG_*3'8,2"V$IX[+A',Y.=TV^"(&P7,2:_5[]\$WME4TQ9O0_FZ=IWY M)9#"A5WE=].?70(%G3EQ[\FS_\YR]#]^_"]!^#YZZ4Z?$2.PR,TD/N,,JS3< MS0CQ[W&:^$ULE.S#AR]D\L,K_?FK)'_]I+U\521Y^/7^YJLJ?;U8N*:%7XQ> M_7@X.D. _Q1)O"#$ORY9!HSM\D!*"7OJC>PJJ?A*9D\I_W;9@PI!2-ZFX;RH M1H?&TE(>,C-L,*?2- X[H\E2S//4";*!D.39*<40\YJOQ:NT9GA_'KI-!A-P_JQSY5)@ZPZ5OU@U3.N09JZ88@\Q7U'&LI)K6 MA40WYL/6B3'$!JZC#NGM(;VG;6G-)=H#5Y(=Z-W6U&U-QZVE!ZHX'/4[I(]N M:ZIPI_7 %68'>K=-K=BFUEQ";9->>HV*29+%0E7[EX\+7C7LXT M>TH^V+!$G<#&]*!;U[1U"91ZL.T7FPM/OS.=_$]>!?[8-_TK 5TXK%4Q9 MMRF=L7VM-9P 70ZJ'0^56,= MZ'O$M"K#S@8J:&Y0W+7QR]&V'VSPG4E\P;YL'LJ(YJ'(7_&^=)>&4NP)M?: MN[$;])%A@=/0H[^"*_3'="+8LN2BQ@8\W$29+G,H0Y""B_"GO J/(-=BZ;I[ MR\3\&$C<90WM3I*K*^R#T$QAAG@7Z.Y /SCYK1#HOG,F_I/FDIKC;C_"*ZK# M@:CT3B[&JV#ZBWPB87Q1[0]$26HVG-VJ)5F\ (,'3W?-!5YM$@4O6*"]3[LU MSS43=G ; ^G;58<%ERH3[BA]693'PZUL[SM%Y;4\W 2+D@MHJWR0%.E8S*P* MV]2MZTP(30[2+ P*/IHZ\>@JLJC*T;X86J<&,K7.GWQ+'2MJ30@R:H M.!I56UL=/5?1HJ>ZU# MM-V8; M,5#ICT92523#!UK%K=%(40>CI0+;NP9\(V;T>P-E#09WQ+)@9+K$PCCP>W8$ MTB)FR##'N,>A4@SUWI';,;'5\PR^=@NQ7.5FME(O8761O>Y1JEQ&_[B)[=Y&]N\A^<+JUN\A^ MR"3N+K)W%]D;/\6JU0RC@?/PDN/5/$S<]2%.A_#A(+QWHZ#QLN?-)EHET&6^ MJE[2O$WY8Z.AV!\,.O!;L2 J9%2LZL->7W\U?^JN ']ZHCKNG5JV0?7K; >; M20(\[H_$L7KDM2FZ3C0=Z*>5MM>UGSF"G6@HB;W>N$/ZZ/:CKOU,!_KI[DT' MU7.F)PY5692WW8RD+0@#HN 2G%P]0F!S?S@2^^-F-YYV]IS98;I74;^4VBUF M]I3:-1KV!X,:N(1IEBW@A-(?]-1Q;QF'-(B[Q6*S_,AT1FL%?/([V[1@6>P$ MV@W[1H%QWBCTS4Q7HS'.+K->!SVP(N0-&N/L%+_-.ASU%3 @FNP =*EYLVO+ M>>IZ )U:>D^7.MFE3AY1IF"7.IDA2)ID:\E\6JF3476;UH;I M9%'J2:(Z/I'.(K!; ML\,<2NXC**'>J51;/:5\Q]<#V%B:W5';L-@BXTW7O)FP<)U'TX U]O 2E9:U MIX*F^^:CZ9MD/T5F>\.^.)1VWIZJVQEWQHZTV+-/I8ZVUX3W4Z<#(.0M+6L" MC@GX)0FB*4CW@<-FI4Q 2_;*( -?NT3SR!5A_WZPXS.ZF>9.6U7&B3MU70MV M6Y!LLB!-4TBWKRS>F=PKAVA>O;@](MID_D,UI&%%H]Z]#6V%=R^_TEJ6<\.1 ME)/O4CCQ4JG1\#=LD' !U (28N[ .V*3B>G?$M=TJM2/>O7CK?J_@T_ILJ E MIDC NM06I@^6T5^8AV+[+EC6F(]"_YO\=!6XR-C*X*VB94^FI*P)18K_!:]? MS!W7-_^BW2B:@KK?DWD!*#%S&4BINU,SJTCN QW7@P139-:,:SX"@(^PK#W? M#>A2O["-GXDQ3:VT*]/3+<<+W)-(4EGOXZ[P6KDGN'.7SXY/A.4#Q'Q?98V_ M,L["&CV_B!Y'M6U.7F(2%E-@B9!SL)M,^ZUIS^!W_[OEB3BD,M^S7P(6$XX$ M2^ DBV(:%(RX1)?PZT4)JWBL&(Y>C!\7UG7E*4 M2L+8"AGY8 O^C BVXX)2@L47N!X1G(GP$'BF33P8#'^^=.8+S7X13 ];T3FP ML0N^(TRL0/<#UC!(,-E Y%FG]H8 FSZV\O(\1S?I!8LGTY\!2"X!- 1V!U8' M%74NW"<3<%>0/&'A@J)T7P3GX3]$IS();PMX60G#2$8BJA,32S"; +^9""W" M"C#.-5N;DNR\+VDX!=?T_C@_0K$MK_X.269SM!#53M!CR^HI/P"S1&>Z7"A9@&[ X ]97OP'2@CT%:_GM^= M"P9:&RXHH9^=)WC)7:GNUNL0@0*+5Q-,:K4:H"!1647:5)A:SH-F62_XNPV* MRG4"CU.&(F+U-#/U&85C#K:?X,&G=1M4D/N;/7(*#V/X, M$+$Q$I_*-J4J$H<#'6F8FAU2 Y2VH)6B<]26E%(7,,H,M$*W+]&24H\I:U3? M>'8P=;4YC*I;@4%RWD@V (_M+?3,86(Y3\(,[&#D?N35PK-(1>9,^#/-%P+? M1"L[9UCXXDESF:>$]C?=1=B 5!; EO8B/CQJKJD]P$C^2[3_<5)%+]'"&<1VYK"+T0K$$1I /N8UE6,F=L:!/X9I$39,G,T7:(82 M F0X]<96GG=YG\HZ.MQIBC[3SG4R:)]+EQXN(Q73#[3@ C"-WU)$L&KSS *B 7C@8T* MXAGD&*1+D,TUGU'ACBQ\&HD3E%&XUE_C0G\KV*;U[;GP.1I9FZ.^\T"I4-;\ M&:#*F82Z%?8$ERQ >26E9_ [*U1@N$>F-;T(NQ;C<^"Q'1-_!+G2\ MIWH$QO(MPJSN #C$=A^.99YX6=4VA.(U.MO9$E4Y=&W/-(B MXQM'>S>.V]&]R_V#[=FLC3#KE.?8^=.6WBX![A"8#&\9,+";TGD0ZG#;BLG& M8:_%T5F$B'-CN$534MB^D5'01%P=^-]X\HWY[IXU*;^T%#)S!8A#:V11Z)A?;R M?P)C.@]=RM1)#SYE4MW!_$>TU9G8X4\ 4 +5N?"S25S-U6<8MF!C@XEK @Z^ MA98_J] 5!MV8EXMS>T%X,H3QMQ7SPXLX3^RTPD\>*?"!$6_X'HUO&.2!6,X3 M&.L8.)Y@).6!^$^$V!&,^#3OF/CL# QX =,039^A$^Z"59]O\,>O4GO?+YJ% M,_99= ?/QJ@C3XPN<'!S;S M)(GQ+2Y;C1V!,G^7^;2F03"FC)&?/%GN1..P1$-9%HW7#BQZ#%YH=D8\^ !$ M*%G?4G7D/,#$C]34BN(>5#IXX7@1!6+2D6,EB^)DQY^\ %07#6-A.-7S65Q6 MC*-(Z7@M"]:\F,0R,+Z$!S)QC)@#1_/I)4/'A@E"9.CXP-M.5@],5E5.5L$/ MX;@<[KG%LA>>;](#V9=%>%#!S O8GD'04:GYF7>.KH MP<@8?A8%$\_80+0C>R$,#8:'P"^=B!V*B!68M-0DM4 ,S(D96Z21/>H\H9J* MS5(JA4P+@83D'*%S-O&<\X:*3ZQ1D#UO'A[FXA#)J#H-?VO" FP]$X]'W B M59.AZC8Q\ [R[A(?#=T_ Q./EQ.CVJ;G%)Z)]9EA&-UWX%]O :X^3!Q;Q$MK M[!AE_6A3\.[IL9KKOJ"13Z6$GOWD9[5Q"T"+,D?B\SPJ+N%7J96S6+C.LSFG M*7E9[PN 32TE&\\="1W+FX$7%!Y$QID@'DD?[^*#N#1CER1R,G/S/G)]33_! M'TL/'*/T'J>FIF> C@7:ESJHU (Y< KE $M7[W')F.H(K.A"S0.T&,&^:8I M59IGXEA+QZ1TX LPD\%*"0\NZPM4^M0K_NK!?5,0:CNL(&%F5NAV\H MYFM$O42-IFV.LJ[0G)Q#Z%AX\)?+4.'EQEF+I+,.)-O"<,N4.QR ]R9"24"_ M$Z*FA*B>=LC;_^.Q=Z9:(Z+4JD>[)%T7RZD[&XM9DQI\"T7]JLE:90#6+FAV MP'YPB_D(.7' JO4(N4%#CLOE13M.[)P37_#./+'US9?%(6^T*\K*K=I/T>MM MB&Z;]!!OU[@'!W!'B(:T54>*]LM$B_0M"YIXL_U'BW)JWN6_G*E]5[2[RN)H M.!3E@;K3K;3#M!DUMA;G(\ UG[V?WURY255LWF)VY)H5U<1OS3>2^ MJ RS][4ZNG=TWXO-ND0FY40HM+8 =K1I) 6U3M>.W>_99TTE5-48;$[3B*.Q M(O;4-EB-'>U:9W$?=B)!>I16G5MN0Q/FFM&;O%^? 3L9JJ5@=1@N#;7%Z&0[ M$6X7ABVST%8<1B8IBW34MN1#'/1&U*'4V4"MM(':&&1.%V\KHO71=]U5S&.+1RY]SSZ[BI&=Q6CNXK1.B'*)!T< MECV_C;L8Z3N-K0H^'&&JH3?X6C&C?TE*LGR#BNR8'UIK)K^(:Q/^,%^K[DV_.IUA:,S0E%QZZL9 MO-M\IV]ZA#K1EG+!NB9FWP9&6Z12^P'=N8BL\1?;BE-KA*3Z"B_:C[:O!C>. MLV5B;.OKG>Q2RV[):=VAPUHFG-:VQ7-$5#\P57A$E%\1)NNHOC6JKPZ)'=OF M5[8.";?'%=8@V6"^!C:ZW8YY,(!VR-?4,B>*?FMYOV<=R0('18;V.<5R?(-I[RG M\NKQ)!)&QG_>_QF8H+FQ76H\=9*6GTV43V7&"X%MLE\"SW@E&$0WYYKE8?[[ MC_)H.)0':H)7Z2DIH/I"F[T-U?IEJ-5OZ,G'9:32+_PH$9L.4!_2OC*4OG]3 M?<;T387TF]$[E(F-TI5!6W/:A+9,NB)YND@>;HRLH['24]60L&6G2]&4O=2L M5(9 K9VB4 JOF6G1O!A*L#_EB^&:*IN^_3()7:#VAWWV?O=-HHTZ?=@8BF+_R4**JS2SU[1+GX MW8V??5#]P)3A$5&^N_&S#ZIW-W[6%KMI2R!Q>_'EO.(M'2T.A1:["+?7R\!O M/S4V+E+3Q=H+PG"IL-2J.)P"ZPV66]U@>_36G0^PSQS+(*Z'K_DO>$224Z.G M*Y^3'QC+MP_H.=.P&>-@7%2S.SMR]'U -V9G/G=L@?*73AGDCE$*O&++(Q>+ M"OHD@^(6#: & YJ%#*$DOG5A[0'W;T%R:=FK7.IW9*Y/YD7T^'\"SS2)!N+%971:%16F&HN#/B #K:J'9+X+I>0$! MP&U!FTY=,D66.Y/,$'UU+"J];+M:;Z:YQ(.G06G11>KA(@5E#QI-T,!SL<^$ M!]?Y SP,0UB$XK2(Q G#1QI^K>.$PC?*N9*=8 'CT$DP*4;P'5^SA*D+^Q>\ MYNB$&'3R;V11'@U$5#@ (R>'SX_%D>J#.2U&8&?HWJIM MIPZ3TR9=ZK%"/!GP9T@M1.?OJ\R#)"":=.G/6U.4_EZ1.3I_7V+N0 B='X?\8GI_G$U0H$RD*/%\P06KI"H?"F,0A016 MSD>#OQ\>%?&I]\\+HJ-Z?70LS:?9.E7IM98Z??E\.#I ^N1+64PQW+"V+UOJ M^7#I.]S)O<.C)SYU93Z:!A@.PHM)+*-I49,VD;(Y"%QTX'PTL'3-FU&GCCP35S<]ZGR&CZO]0HM4 U:Y9&[Z*/&Q8>IKS\ + M?X9!0XR HM6H+<"Q?#;GH'$!X&\441T-PB$=9KH]D)EF3?!9$QS$:#"OR*Z- M *UBV2;6(=B.&MB2<^#22V1(>[[F!U[&K&;"/%+DX7=>%GGZ;-K 18*PL9(G M!4WW0:[]ERJFY[M/HVE/S*" Q\ N^Z#75H.OWT,,2+IB'5=FL*SC7B51M M68Q;ML_4E8BF&!V-,UQGDW\.Y@_$!3VS,>.RFV13*.R,%.]#A2_<8F!S8WJD M&'IJ#APAS9BM\CRG;R;P =CT49#JR!5M_[X M&\O%VLR+(OX/AGU1ZFVISWCM=;7K/EQ%U%'.!X,]DZ9%ZP*?^HD= .S6@LK< M"2CB%G^(4H]=SM-MJ19^+KBBP6U>_N]UC6B1Z1:+-+8_>YO9 MM1V.R[769EO8^RG##5!R_BQ&E/-.?G M[$'#G"3=F2^([6DL_X<6'/$$W=(\SYR822\!E#F0SQW&6, MH] #W092ZYLZ26_1?K<]_V[+V6)U;P>L%I)(DW2B<6"BL7%IF[4Y(K7NB)0% MMZE.YZ/9Y&D6*:CU7WJ\G1O<:+,LLVV$C;:';U\!'E[S#WM*01"\F&US"7([.;JIY='>DW,7-AIO1H8_-D=SO7,1!?Q7?%58 NO\8GHA$>1OGM_=WL;?Y2_^Q: M@273 -+$;_#T$R72INF/CO>!Q4U)2KOC@ MB2LUI_FA&\GJR+'[\U%E@;GFZS,2U9CH2W^/K]#'E04H;(;PP,H08 J:XT;? MTPOX[ LG(/'08U'@Z&PF :80C'N*8!S,3RO7S"!H64(WPS%T3A2B:_IX=D9 M?CE6>M]RI$QAF3 GB&4$.5T-G(BBXG@0%UQ@DS$P8O3E2")[HCQ04H]^R^HC M)-"%]14H.Q&;ZCB/)0*3>5"@10P]'#VH83UYD+ODMKXKYD,=_?,KT( M*QK&)2QD\#R21/00SYGVB%4G@"I81Q %+3M5?RRJ M:H:BE&3:HV9:]%QUU2QY1-N#(K["ZO587)+> P6]9_JM4<(U%I0,)O)X)/-+ M.OI%5D6EKWPK&!'&4:E-K$+R^NKN5R\M\@F_$AK1-V(:T;=NOQ516IYFICZ+ ME/-([,7W>5*U^7P'GIV FG4]5).)+DG6*7U9*G@YE89@F"XH3^UCF]\N5_L)B+O"@5[C!.5Q"-( N:-@_+[>.BTC=<="?]I2DBI6& M]67@3YO)6Y='<11Y%$7-3:HGIN[I:'-'A"@^B(PJS72'D9T\'X,\AP63!'K+ MO1/J3JB/0:BOL P[-OSH!/H@3@IVET<4%QI#R[BYJDI=9E=MCK#&X;? %.!( MMU[SCWE06%-^W?'<1^D-^J(Z/I23F5UG@ W.EYJFM.$()9[M0,HQ'>R9=SJB M5T\$]IHVT.RU[FJ%$KJB46LWD0WNWS9W;+VS7;Q<1Z%.,%I:BGNPTVN6307? MCH.NW;7) G>HJ1L)NPL2%;%;'HW$P89WS0X_A%9(G7%/'$CJX7@6#^Z;U.?# MLI77K^^:V]\*I;2Z#_EGQYW#.K]T M? MWU&CY5NNJQMV"JIC'3,!">V3K.V;>$3O:FI MC,70FX5M@6#1:?PY_&V4ETZ-S7ZUP)\Y;M3&-\I)SH"L]$%-RUE%5#%A'=QQ M)YC.6!=@6/*6Z9O)Z_>."Z1TPE3-]\\LM6\I-__^[E_IU'S U8%G7.%2LS7# MU*(,:MK*G"9K_GI^=Y[Z,I7Q'>8+9D@(@/"A@DS?>)?$N=L9D@SZHK)T?S*B M B,7MGZWA:B?,M\#7LJ6-GM]>?49OA^JW]*81I(7*GPCJZHX&$AY&:3#G S2 M&#X%-I2"7O9)MK4>5>9G%H9-"9P5B9R!.+JDTE3C9G^.CAT, =X'@O1/YO%, MS%O]I+T((0Y=3_EC4'4WL6X:YNF?BSXY,KT=,OQ I? HO<3.C%AW<(]ZWV@G'@"\P6IZ.&K<BM-J*IZC2? MKQJC;5PYMXE0C3287XIH%C>7;R$Q&V@DGT_K:HV^LPWD6T@I?*)TL_C5T2,AIP1-DVY-NC4[08?XLU5*.4PM2JX6A+E,J'?9E6#^OG M>Z@RWSWH+;F2)7NK_N_HDZQ<90BQ%<"V+RN1BFI.4A2ZIJ0MRPD/]UH?AY^7 M5VH76'X!1*WS:]IBKF_U:#M_J^7S'6KG-\2>0'115 AOV)5V!AK(>FF!Q;-! MO&TC)JY*,HQY$]\"JLV4>KD&JT'>.MI1VT+A%N/EM7&OG@]PH/*X4^W32.)[ MS.IP7VN%?!\P&1>@):CU<#J+)=^]OZE^]ZS4V!OQO-:MJL&P+TH]I18;-TT# MJ4.2@@29!BBAG \&>R!#"S:#E7?(FK9,2M3/'F8ZYVY'L91!K8JTK9:MU%V. M$]*4UXX[(29(UYO+Z&#^H/3CZYZHCNOQKF;[YM9IQ?%I:L7WF #0(JWX6I:Y M:H;5F%%;\+:F#K>OWUNI#B.?DOZ/1C#RVWHCR)(T-NCEMJ_55REM7Q+PP7+ M[>1W98>U+W#0J[?G-JM V>=R.5[5TB&:R4$)I^!,V/ T-I-LH4I?Z;+(9IFP MK'L^ST1Z]>-@V)=Z2@.9)D70;0OW*$L@3!*(O&5Z0%N6(H%G?%VFBH)Y6H,F M\MFJ0=THI6B@WOM@W[+[9;72DG(%!N2EB<2D7#"K4<"K-'85>2E'GA72TYC.U,9Z#6R'NW0\W^LNPC0>#FXF +_Y_99U MI5QQ!)KNO$&)@"9RREMP/-3ZFP-;J=,:"\#*&JT=V_?']JVTYHG97JE^15D0 MF[A-LJ.62'NB>7ZUUA,Z&47# TLY>9I%O$,X]I-[8G\O&<.M(\185$\U(>\. MI966'6,EQ<"L;4_FB"+V1O7N.S6=.-(\;GUQJ)YH9O47XA%:J0_%SB"/Q'(6 MZ$4>5/J(W!14".)O2WEB;=:R/&)JB79]V:#-]FL3!F(@]YH M3_KYX*BE#D2E5\_<.J#%D*_Q[VDY8EH$]&,,$#Z&9\(GA$DCZ1R":0]/I\JDTYJ!M%=)A!=+@E1,E N1[Z*8#Y1X(A/BNN%0OP(,V$2I*Y_9SO/(;1QYU;LDNH>#P1T@GW^, M%^7KG,Y17B>?AR2?81Z90&_D=$+:"6D;A?0*RY!CW>].0%L1P]]-!DQK3$OO"+3 J'\ZZR[_L 4%4'".INQM;] 7U7&;ST=VE:J!QXZD*MP,SUP+1W"@#Z5H05J$2[NS\1?\FZU&H ]A4"Y'(F;PB MK)7)7^LD)ZYITR!@)>7K_LDI?PDY>VU?4D AEQ$AF*4I>:\-,!"YOXK(%8'( M.Y3B__-1@^*.OCI4X MAK,95!6QTV>7=^;STQUY)/8OQF_LC^O&BR4JE9#+!ZHB9I_=&1+%OL0/]+$G M]N1/E9SRE<(JCP:J,JJ"V@JH*N)W_]>-37ZBS(]_^\?/_\#1&\-O/%*5*MBM M@*D0NVLG<.,1XY'^\>X!W\8?_8^7,_H@C'+5>('NS4&JR#[N?@CUHC;&)R*[ *VZX]?K,\/E_#7]?-O#;)I,.X7K+!RH%3$!!3/ MO]W/?\X_W<_@S[O/S9?/K0]+150^T44("N8O_/3/9^/=3Y.F5(.BC@954,F# MI>+"^1GX:?P\N;JG(CNS\;N:@K8(7))9-]*Y5(!0!6@J8G2)M/K]X=WBCZ=/ MGZ^M!G'I5]IO,W!4-2'N_^7?O[.O],7]+TVR0ZUD,G! 5(0?& FKZ]Z=W7U^ MO/\G?/J]N5L]XTI\6(:D(BK3?^A__OORIW],?OO]S\:0 -.T"A(\#!7!?V06 M'W[WA1H1^J='W&+OYTW:VN-!):84 U41._SO1WSS7]Y\\KO]L_U7,ZL%3ZOE M024[;1F4BEO+%(?[Q?_'XYW[\*\_GQIDCR(/"U I!4E%/!Y^N?T'K+,_\=?9 MQ*"LKGFNG<,6\.H*E%@%:"I*V=/]9/[+Q\5OQO-53?G*/Z!7,+1;1<9X0"KB M\/POYD+]")[QZ;M/S[8[6:7_/_VSO6)K5QY%_1A[NJI,J9V,8\O+FZ MJDDFV4UV,IF=F=WLYSN7Z^^O#NT]D*-MX'6G'VCW#S]>C?\Y<^"%BDM9*.VN:)L"4@X4;FY#6:?;G_Y M^^>' (8JAL; 2J+1Y=JR1:'@=1$F\\G2IQ^_?_K[MX(RDQ+R;+4Z?/N#."2\ M09H;;_;\849E[IPHO=$(XY^_OKCV]OB0>ET MK<:+4@HXG/PVIZ'?KY^7?O#)>RO2&=5[AM[E.D.(P1(Y)WS 4W( =F]YP>K) MLQS?&M#+/FYL?S!U?;#HEY&:>"BA(R-[*79"SRI&W0"CM"2?K%/XC.04,YX\ MR=Z>KU_^W\(/[-%J0[9LK!/$FUG>V'9^LIT)?!^\V9-K$WG*GB_(\Y!O$&4< MM,LY%,M%ZHCI"3OS T1*YM^PQ4JA8[ZLAVU:CIDC+2=K>FY>R058W1B!I9ZC M8(+A?] G:,;R4S')3XT6*BGT+7* ;CDK\K:[&$^0'?AH.0'17"%WZVY:T4>'E!$L3NK6""GO!@XH#(CVT"[]RRA^@?NJ9H6B\"T N27X!>P7>J MTE75ERAPT:\/]^@>]!SV O@Q>L$HW=-U]0U\M?FDO7F)7LP]_&R["Q_@^>X M1,CRT:^68P46VK2O!J;^#K!Y7>ZH*3&Z@%^^ 18?62_31&5Q%&#Q\(\+D,!1E MUABOK@=+\*N%9GC=Y8 @UW'@2NY\>Y^*#D=I6NV4D7W*[2,0TF M4OG4"OA ZSB/G[_WTE29I/RALYX'706!#[\Q.S:] M7I9)$HC2F/1L<4>1 =HM4]$C!?<(,4^;M2LI35XXK!((!Z.Z[Q"?<_] M3F5U[MG/9-PYK"V350O^(X\'9#(P35=Z='BP3&P*QO6T:?;8B>@'X1OFTJOI5^!2B#B[&#J?C&U$4QL/PFF M@KYB?XI7Z-T4E)H'/P0)=JB% WAV[)T"V Q"@N:V;"#Y"S">Q$9&,UP-0VFU MNRGD5M"OG]\2WW& 2,SQ%W=*9,M'M\'P:A<$ID_#V?TY&&]*9FNCGO)"TE,5 MP^BD0D)^/IC8>(3P#SQ8$&43:D^/Y5AS3Z8IK4[OP%PCVX%%M8'ZZ[GR#6XH M;4U+'9O 2@;88D$Z3@,O8#!&E ?\Y,4P^6NQIL<[8HQ4 K!G8R*5L\V,2?% QV*6K3&/= K0ON:YT61"!FX'WGPXR&%3]2AVJW ITFR_MW>$F_\E,0 MWF((&.MJ:H_@O7GM?!!$@;8V_2+H=<3P"_IZ',P,L [DI!^:)$ M*SWSQ3# W2W'PR=%^==9G_CDI%8D],C!(<^)>T\%![O!N+\C;OG[M>_\A3GE M.7'7P-]O.NH?UAL2+M0-V(TT&//->O]!-/EZIY07=:-=#G4\)GKP L_A6_SXS113'YZR3SMBI"O[&&[G("[D']A=?71&9!>WN7$M>0:7 M<0J7NFO//JY,KX5/)2I'/3;'_CU727[?#0)WEI.32O2).3J+/&T#->N@O]9] MXX<1I7#?[HRIFO))1'!F?<<>(L=>>.GOA)SL+;_0^!#C(OA (F\.; D<:A$M"'X0N0P 31NE1;;J?VF42E12F:+A3Y=6N3).)AS6ITFP?\ M.'8]>!6ERX)0 Q*Q\E8DXK4$3IRPAP").P/QL'T4UH)?(2)A([!I[I*P M WQC(7\Q@YE7-%!*H_<9[ T06+E/MBAK$V?EI\*LENLT*[)FC7(-\K%P4F#R MMELI(0 'A"!GNYSD*$5:B&V6G=D'+T\;L2P.VP<37Z.5=(W4P"6MJ%52H;4O MWFXU)UJ@O:U1RW4*$-3([E!5ABW+7751(AI,#D&<=TKN<\:Q#D3[R MM1+.].YG=^"U3] U.&[VP"HY7KY67\GA"MWT0/YH2K?54UJ1IE_\:UJV#5JM MZ=,V%+5KG)@^-9("\M;[S^^OC^N*1KO(9JY7Q] 4TRRW6F)X]T@(FX:A:)&K MYZM'N$;,F*Z2KWW;0O>P;QS9 [$:I_ Z\JL>0^LHJMYNI&(^(IET$^Q73^KG MB'Z^)='#8C[)T;Q7D5?VD#^FIK357@TT?V,IJ('&T35I2R*V1)R*%'PS3R8_ M5'4[#_FC*[U>5^FUU(:8I7.@>4O1-*"[VJFAC6//$C'_S-,5=F3RBH!$XO3_ MW!>+3X3TF6\WG<92Q",GCU/7&;^:VL^8'=0%,!H[8;'9N1O"?RWL.:M &+ON M<&E/6>-RVPDL9VR3$PGV0_K4A7F\S4CD3"<\F2%'-RS3<9/F3MI+PQ>/ 7SO MDU(^=F[CIY^H;-9)'H(<,RSZ].7^A+&X0[,?#,0)CY67@K?BT&G#UVIS':Z, MG#;"G9;'&A=XK%%^'1HOG.G['N;2OBNM?4/(F.]H!C8I0,+U]XO*S55DP9+I/ALKWFJ*,IG58Y)I'A M,CZ:D\851KO^X;*=6IW#A3?10IW-56AAOC&IK7S_@[;0F+X+\XC]ZR#P[/X" M+-N3^\'U,*!'6^5X-O;?KG[>9 I?>]B2!3XQ;I"7_I:Y]+=(*F:6P-1\N>2M MOW+9JU[V2D(AA\,@94 4<2_PD4)0)Z+YQ=\;G"-S5F 414 $)2U;5@#D&Z78P:$QRR MS:GGQ(1KT[))ZV8FFDS?M,S14]D<]CDE]%U=*#MVN4S8)(.CVR<]#R:!^>T$ MUI2VZ:);U]":Y>ASJ<&^L44N!8Y#PPEBLFVG0!#;!NSF2H/(0T6RBN,;TG._#5-=-]5J ' MJ%3_B2AN>48HW#,4X^F+290N$@8ODB0M_KCI&$GL55"GINNR/W']+'=HM=YQ MRU/ ,SX%+$[SQ@D9?Z)YD4AN=4=>:,2 <8IJ.!G;L LA43V^7Z!?.YI*"92DH]69NAOK#E?Q4 M"3^5Z:PC[8Y8)K_%%KD3\^2A*5(>(.?\=2E MET9(0R?.T%78]S4O$W"#D,>OM+Q@U5!QDTLBE^0X2\*" 7)-ZK0F[UPG\*R! M&",G5Z6.JW(VKD=Z$KJN:F;I@?*E/J<->+"2)GNY>X;24^.WZO&OK(A6X74F MDZ&UE$XO?FN!I%."3F9/,22=#M)):[<55=:F>+F.71U>-' M>F/M,[/7KZUH9OQNY&/X#2='7._JBJG&KX.Z$-1[BJ;J%XFZH0I1ZW5'/3Q+ M[^KZ)6:89.T!=*V\63KB9K)@V63V;K($5QS3CVDRB5-T3D=1S?+*5BZ 7("F M+H"NB[&Z<@D:H>=KYP^4XXT*[K[+X #^F?;$#4W%K-'.KIE$[)BZTNEIDHJE MJ-CM 16[\:LN)14Y>5$3$Y&\;"J*BE>*LHKL::*J_?5N&3MY,(^?,(9$R:XK M3Y2GIT$Z)\^V'33V-\E(ZQ!\O2GT?[OZ#[8\V0\XL;S\CDQ!%Z9\@"DZ@J!B M)JY!A38$E^0,U\FK64ZC;A5I 1:.K/GGSX"V1/22.IOPHP2';M M^@62J(3ZDQJ^ N;,625]@9PJZ26"7MEUXY)$>2K#)97RU'Y+6U('6[*OBEOR M<:XZ;4DFN:O*KQ+WU%I+(N6LII:F(_?I6]WNNMKO5646X=9--"31)='+$'U/ M;;.D>F54WULG*^E>7[HWSICSUA[G&B)?^DQTJ$(%?8E*8P% U_X*PS1")&N) M+Y82B6KA2Z5$LA[X8BF1R* [%B5JL%7+KN85'=_+4=(8K]VMQJ:>!+5D=>Y9 M(1>OOSTGY!(5MLU&[F MS9GZK%FULOG4^C%OZ#UBW=3IK'LS"1K1#/$R3$EB M2>+FD3A9RRJ)W%#=6X/]A/BC'S%7=8LIN4K4H![3%6P.F9)5II).:71*UI%* M.J7R4Z)25-))="2KC)UAG]^]U_^].P2>]7YXE\[!SRC!)C)X4?\:S/CDQVG,=>\_HJ>JVE#0/ M:,?#99/+E1<;0VMU>NTZH4/S'1TTCV \'C$ /B0JXU@RW];,WGXDMC = WQN,=>[NJD: MIT:AB&CKW9ZFZJ>&O*0XZX9Z4)RK1Z*8"(L#^VEB>T<5VP.@;^ Y N3<$MM1 MS0-<7S7X1:3U]%"7E53]L*16C4(EOV]$[7K!ZVDL($&_1]PB0,S$I\TPATMZ[O$\1M9XR=P6K;-"CA1%]JZY]X MQ#<2@2#OT,S(.S? 2&-'KJ53)K8IT_)I9WMAV?K(=$& [; #V-,$(A'EN M.2MD^VA.M#X*7#3%8VN*!E/+GOEHY+DS.C;YAOZ]G-B#";(\V\?(=A"H!.2 M[B,_<1<>/'1'J+_P;0?[_A6"2>!1.!@H('@W0/C'' _ T) Q)]8S1A::@>'Q M;!C$&CYC,@H>C> =Y+(91K9C 3O"]W/7MP/;=10$JF4Q#7PRGSO'GD6>PB?P M)"Q_@D93=TF_"[9H7M%%F1?@VGB@[K#6BRC']Y;GP"O^/?8>)Y8GVZ(=DJ-] MNE$_I6XD"XZ VY _61-)= G\C)@S^A$@Z$?,!B/DBH(J M:B'+MP?(@'"P#/# 2]2\I8^SHAJ>)AS&:L0@Q=H9[[N_FA8GOT"U=/ANX MI!6V6.=>^]S [&<28K=12U,D:S2,-4J7PG535&R$-8@W)XPMRI4B5DB&DP.0 M9QVZI=>A6!/H&@EG>MKWW6)&ME2N5W*LTNQP:-QN10,7%J"+)42->#KZ4[3] MYT<']@@86<^6/:5^>N"270/XVC/XY5F62IJQ>: MHFJJ8AI=@1KJ9;88UDPG MWF#'G=D.OUT78[P$F2HQ%KK1*-6(KPZIMQWK^Q43@X#A]\_@7(XQ"\/YR%T$ M?F Y)$)V:B_K8"%\EA%K*V9+5PRMG)5NCCM:@E!JJZ.8[?B%R])=30K,^_ 0 M;,0BV/8SB P>+#P[6)_,UB^.DBLQ/WN[?K#Z*PM!,8(BR51?,2GM2).5>D\%(6=[L+\V\#8*V]KGY[X$3^5$J$-Z)5 MI>YXH5Y5K+0Y@W]G2V:]7+RQ,)G3Q)0]2Z299.;^L82^5P02DAKRSWWI'^GW M?X93?W ]FCL3))(:T/H(&Y$#2RJUY,1,V03,B<0B_-?"!L5",HW)-XYO^R0; MCNQ9=M_SD>W["X*?0G+Z\ _L#4@&(?_& M?$Q?"S,9EP0W)[!?K;=R5YM5CE^^FIDN&$DJW-8)Q]^G:O;:&=XP MB.1-K!$!+&;G#F[;<_^L5+>5(LE+9 2>Q"4>."Z^RXK@1LR5)"9M&&!O4I)< M]M,M>R7)+IMESTPX*@-BF?X@Y]'S_!#-TY.+N.U$$X2L4!(1EU-=XB[*TD?" M501G+ACY6AD$4RCLR9H%%+?TQL4D[U'DRA').T M@\]S_4LYIB?*VMH@P3*'0?%"RU3,1>V$#_6%+Y:ZM)B22W5"GZY2]_$R'L\D46CSYNMJ/O?[#4HP^>.WNW33M*"MSUS%TD>T.66!=- M;QFJOM.R5@B QT29>R7-CM'J]H1C_*_7/_K>]-__!U!+ P04 " #B0BU- M%2$?=Q88 "=%P$ $0 &-P86@M,C Q.# W,S$N>'-D[5U;=YNZMG[?OT(G M+Z=KC#B79O66L;KV<'S)I8Z=VF[2W9%>W=:] M"64N&;ON]/+T=#Z?G^BK+(M5#KQY2DBE$HA]]+6Y)*#-R1G>]TOC5'/A/C$T MEUZ^/K_\\_WEFW?D^KY?.7MW=K;.7[.G2VZ.QBYYI?^1K.0Q:;4>3DC5LD@7 M4SJD2QW*9]0X\>4L'./2T<=THA%7XR/JMK4)=:::#B[8,,=C+N53S1T+*UZ? MG;\_>W=Q#DZT*-K>M/FD3H>:9[D?CWYXFF4.36H<$ MALM/W>64GD*B"J2BW-17^79GVLQ@LAEUMG1RJ'XRLF>G_C,TXZ)R=EY9&^(Y M%93EK+(--6<@B@F?8*9W0::__T6(()O&F.T*?N.M\.9T:K*A[=^!>^CA2VY; MM ]R"/[XTKV5NMG5%C:S)\M33'P:UL@J,QK,-=WE+4CG$U'L$3&!:9CL'VFR M4)E0'8,.368*Q<_/SDEE7>TC/Z'](+XH$I'UU^FVA"W9GD.-#OM;_-8U2_((4D']9Y4$$]XUJMU&S!S1"19\/I2K.PFO;&E+H17#9N2W%X#<[O M@^58&0 XP'Z#N:. MJ6N"!U*0V4PCA>E"'2;R:D/^'R5L*;#=PBAF0E?>C8"U_40*T9]9(.KUX;_[ M1AO@Z31)YZ'1K?9O(4$)3C9PTJJ5-)D4MC?[P%;6L8PPXMB:TS%ECCFCZ15. MFDP*XUMU&&N=^X=NXZ;1[MT^-DBKTRMK82I\FC-N6O;"B%Z+T21 *AFVK[NM&#E'"_ M4_MTTVG5&]T>:7S^9.)QI<(=40^61= PA)*\)7![](9 M91YMZXYCDNC&"Y&OR9A4D)\'J; (%8^%^W1WXRXC$8(I!J MKT;>GKTM<5?&_18L82-S8-&JXU#763M<#?(L5+27$G]N$"$LA03&"%4%! M)%)220YEXIYC'A"+ MO6#:O)AGER;%^]TVWC5[,H'QGQ!?@IQCO \NH,:#QMUEGVO,@3$ZQDGRPJPB M3PKT^_BH7T@F0C2)RBYASS'AKP@4\J)@U)*&-4[5&_@T!\>_&S,\%JQ&TW-+84Q%N5:RR%" M4 GD"RUDA3>><4%K)5(*>2QBE7UAB[P*?Y7[M%Z*%WV,+3\G*P*!4D[$PEDJ MG/ +*!GQ"IQ0%"EE12SHM7,%M"3#BRZ%*O @NS0I!6+A,-FR:(G^+U\? M56#$?B5(61*+K65=*RT9\WL6315H\PS%R+AS$0O?)2^@EDSY12NI"M3((U?* MA5C(+V55M23#+UA>59F(*,J4DB A/KA>:BV1?YG%-Z61Y4XQ4GP3=MJM%^)* M?%]T14ZE3F>6)D4['F!,6ITK87^I93H%Q#,)DH(="RU&1)80O\ *CP*ZNV1( M@8W%!S=7>TIL=YX&LG)>[+VD.G4UTXJ"F"&Q%*U8W"[7*TSD55OC7$S$_B"O M@H)+A'@;RW5Q8C!3L68TM_BZ&$/G=/GQX'E7?QN_-) MP8V%U#8#J"6<^9KLW?%.:6.=/;L4W/CNO.1X:8ER+I3E,4X9P-ER2K&-1=$V MPJ,EHKD038UKRL#@Q$<6* MR,RJ8+(NN>1++KY 730H@^*W#D+MYR")FBP9,][$@G,KV>%0?GV69 G\7L!' M#PO?"_7=@J20)[S,&D(>2"9"=(GW?GB'1^H^3U7/*$V*?-+KK@'R*)Z@_+*^ M[XE_$Y6A+1AQ&]LK*'D(H"Q.RH!8,"XZ$/"+JHBR(HLTJY69D@[*=+!E^#4] M/)RW.L$HS4]A:&,QQ>JHSI/G+$=*H/@>NLP$.B:^(B2J"0E4*=FEP*[59G?? ML3!#B+S'$FQ.!X5@S.YQ#J-WL>?F6C,9!@=@6&=Y!K(DC#QD8MI+EREE72P2 MN=Z,?QSNQC<(L&E5O+_/Z)B@!N05ZO '";4@<"O4H^1=KDY.1*K Q;A.M!3? MC)IKW!#K=YVI6,M!<(29P!=OXM_+T_\]9TE2CL7?.XZT;$*+"GX4#=>MA!Y$ M*'(<+%H&NAR3E38DHD[)LCU9AI\2@6Y"6!3%/MA^L-R/6?FD2]D4B\NFL2E: M=HQ,H0(E?W+QIS&96O:2TA[E,Q,GS$F 5RT -0S&^GO0?D)C0[EI0SK'S;A- M\J4+E;(M-0R,; L5$A&]MLTJJQN!BJE\)&LU1?1XI2CQ-25"U9*<^1JWV):: M.AU2#@,9 <<74/7!TMA>+=QS%"$EGC2P'"V>^.634 &??3U?Q-LQOHX8V3^)>V7CE MXQUT(_@=7-%EB9T@3/>I()RZ3YNUCV0IE^(?48EP:54JB10;](@^3\JAV#/W M=KC8^(2;$YCK=+C_.>X5O/OVKC_#;LX+/N8A*43:'C\\LOA M_)X<"MOOOK9("D+E:6URB93R11IA7_5 4%X85L=1^<8Q-"4W%J5VL06[ZB#)3-N?R64ZR4(](@^KI(O%KOIUU'RH."RPU=2E3QWS5@G]/8;R,D[T<\B1DD%V!N:J#'];WT8I)?IYT'^P':$+3E&>QJ8^ MCKQX6AMK;$1OV1?&5Y$.J'A!=7-NG2[5')M!?5^"&,?,W)S\JL*E/).=J[E2 M3,R3YJC:QANYOG*X;A)53[1*H8+$=,A:11+J6+(T5W<6>>6VL8"L3+/"UVV= MJNMR<^#!9*5O Y$HX%3# CB,'JZ6U]0><6T*$%8YU12[NQV7EW!/1ZXD.;CD6-.IA8]"NYI7,?L&]297YS8 M?'1Z_N'#AU.1ZG3*;9B[8$#C-!0;"HCE7@RX)?*_/CN[\-FVY;M JU#"F-/A MQR-]JHTKK\_.WY^]NSC_!W*<+"96F,0U72REMI9#4)!S3#3+.CHMK.&;&&:P M&S(DV%U?B3D,LRUM0*V,%D/:!(M;*.$PC-VNX!ELABP)-F\<0]O 4^L+E+F#:ASE3391:8S'%Q<>2(.-".3K16L 8G MR8)7E3!?!6]5SE]7+LY/H&A?5U4EUEY74R+,ET.)J+0WXLIP,Q8,A"S/J8PT M;0J^/7]7.3L''%-U$.4G9CREENN$=RIK44J4<*A^,K)GT'";*/3/+-ILY\$? ME77F7.6+T1M?9O9(4K[P8E]?..Z4H\!S%456F<2ORCI[+A5,L9Z+\BY4E(AD M"WY7UB+RL!0)[SP3386L?;'!_='XL3QUHD0SKJ[2U:&6_Q81Z@,#$EL7YSC! M4+[!H/M:1DZ0J X<<:B EAF=*74 K^UPSH,GF MWR6V2=(4T*)H"Q)9%@L#_?=T,J \I<61I-^PU+ GFLE^JYG/M#LWXHAGDUA M4KS$SM-$USVG^$+[,>=>N8Q\RRBKT!Y279)*=(VZD$+[1+XDDURC=F0IH+WA MLG8PM[FAEA$Q+?'IH0QQ@]XR?:/ M=I'A1=/V>$UCFJ'=,CUFDF*^HIG]1!V++FN6/:,\9EO2PZ(9\&DRZ(/,_MR^ M@2D+[OIHN?'629JJ:"9=8_^%&S([PZ&IPRRLP\.7N^-]1I;$A36P#0.J0-FZ MR2D>7"JQ4):Z:";ZWSX04VEL"_ICF#:U32;^Q 7>%6W'/9*2B9]-F%K>L>:G MZ^B8=4]!&R%M#&XXQ?>+/J[US,5Z3- MQX@IJX6="V M'EY_5W6+5-1OF^WLY9W^SPZCUX+YJV=W-W=HIJIWI***[AT< M<:Q,6YET=S5 ,_"AVZJ-14(PIY[N&E4YA]C&B-;@,QKS:>"*NY^_7\^9*E]2 MQ1PF5X#\^JQKM02912];B17]1N@M'$SK/=%G1^+>9ZD@B@)V1B3 MX*)]\=U10\2?!E?3[_/[=M-2=40L^P&Z0.]_=?M7K*Y/^Y^41Z<;>0_0>" R M-&Y]/NZU9_W/G'ZI>V,Q[F/;/_$D6WNN* ML;-^/\.Q87^BZ@V9I&)WHLGVX%\+#?CJ3(9/[(;]5/5(DH2H)Z9>L2:PR0.! M$=KTR;V;]?C@ZX^YZC@BEKW87$@V8O#IX0Y:N1_X=#PT!-,-54^D""DR(Y)Y M/>\/)Y]:TT=C45>N$YMYB\V%9 L67_T80[\_P?O0#U[-)#-R)2&'Z ^@]/X MQ+ES+U?7T>J!$F3Z4/7./DFF@#KJ6W9B1).,QY:KWE3NY:-S^ONR[8 MI.J'[=R'Z8/%>#J>.^+R^]W/S\J!NWC^HOLA)31=YY-9 MJGJ]L*I#FV.Z_HOD"]/9:HTVGFPT--E>83;<2\,$$4[P+O,P<4?1JN7J+ MJ"Y\FVQ/0K*BX5*GNF#,>J@\MX-HE C;4\VA>+JE<.W*FAC_]A-3-*=4I]RT MP()@Y3]V M(5YLQYR=80/:;7'B^(9!NVO)\XLNGO.X/O9MW"8_=5T_Z952?2&5992([UD??(DGACO*^D MHKD&V]3 E@V3HO7#/T#$YEWJ'S/I!!_5B]?"9Y%6-!>% Y)(!QQ8!8D,<:Z* MO:/ASB^B:,[8&))B'O$!D>"6? ";EKIH)OJ-F8##$23%[_)R=QE#=5?"(AN& M'SG(:%IRTJ(9U[==S8JJ';,I-4713'FT<3@"+L?SX(+6,7P=/695EL1%,S!A M6!&S2Y*F:.;$>K28,:DIBF8*S*-$W?"_R10')?%QT8RH.CJ^=!!,DA,"NDF/ MBVL$_">Q(?*T:";(S]6HNN);3S! QN_)1U=7%//]ZA4W_YAG5_%,$O^0I'NH M/1ZG1M5M:B87!J3[(7N6PW#!%JY-_RM?ZH38F;$H[MAU)F?DRWLIWU"/Q;_]R))7Y.'2)=)X;FZ*WIWT8%M2E0Y#P2G99!V( MU]HV>Z0.6.-/HE*&(-)4Q1J [$2G,\QF\[Z"#I0 \N%'IM0%ZU$R )G)]CWE M'$K?$=C@PQPUH>UMKP'L2GFP1(B;E(L'26(.A0;;-;UI\R$U\1J/:=2I965N M)'9G/3RB[.&>%Y%^J+1*'9?N2OA_:=2Q:?DSR#J0L4?-TARG,PS.H Z^E9 ^ MTFXL*-=-ASYP4X_.[_83$X0%?]$!A[N(E&B+H(!SR^)'M&=)7;#&-8/.^^"N M(NG70I_/,Z'*.V&/)#P$Q$-UGP5T16&'@?O4]/-EKOB)60Z#"S'%]V.#HKB" M\2&,/O6U1?#E',VHTX'K)$2H$M(4I?.7K_7&#*CJ/SP3;U!]S&S+'BUEYB:E M/@S#P03\F P0<2F6*COLB].%X5W"?K1=*8NVHADLPZ/>H&;=' )H\-34XA]C MV)VT:,;!F-N@AJ>[)LB!)H:RI#V$TE1%,ZDVQC=A;EED9E&'_#/(-8/;4*"7 MN/5.,5_1S-[ 2+R:'.X@6F\:D .[(U/1#&Y [=+=SK#K&V"S6Z9S?YL>?G/7 M.45S MRQ=\.^>!VS,3]_/XNT[9J&_#@,CF^*6ZF ,RYRB:J6(TN!0Q$WOUQHV +\[V MG4F+9MRZ.CZ&/,2O>,Z1? F;C'II4. "5O@ %0 &-P86@M,C Q.# W,S%?8V%L+GAM;.U=6W/C MMA5^SZ]0E9=VIK+LW6QWUQ,GX^O6,]J5QO8FZ5,&)H\D="E !4!;RJ\O0)$2 M10*\B1M=TL?0P(@[T?ELRX/P5,>C=$R4O MK]U0QU\ $;VY$,OSX?#U]?7$V199;4NHB\->;S ('_O+!LUY3Z(Y.577-[4Q M0$)>[[E(P/F;L_,?/IR_^]#[]/EII!_[XU& MDY/>I>?U'I0D[ST !_8"[LGF.1XFW\[5CV?$H;?B^)P[#7_[/'H,P ]P2,VV5*J6L-S9QX\?A\'=_D_?]7J;YF#4@P>8]M3O MKP_W>^4*N'A%?)4M8]S "'K#IXFUDMI3AQ+=B"Z M-F@[2S27K7+VX?3]IDV^5P_Y?>\APQTL!WF.[P6LC.3_>X^'E0#B@AM5 MH!Y4%;>J,:K3H\Y>/9XR"\KV]0BK"8B;(OX&'4&\Y!P$O_89DV][ JOV M7@AZ_]X>^ABIEVQ?$<24ZI-/LKN&=P'[Y SB 7]"S!U] &'@H(!K1 MDB5J'TO9FNG9^\$&]FY@"A*E>TVYZ>W)$@G9THK8QY)>$ST[[^Q@ATEK$O@% MLMQ;CM26([V4C309]-$S]0\;F)HP6"+LWJZ60#CH>E^ H M>3GD8WO9HK;?036T\QL;VOF>"$1F6,ZU0M<+XG;E>+X*&QHX*%,DY*=0$8NX M*Z:B@5>K @H3M%83:?GNRRO,!W>$T3/VL,!@BO.4+YD(-Q0IV56[Y*J?JV6> M,FU:;@986I))@S%;,>O8S65SZ2LBFIK+'P^EV>H9.+1D3K,9/3[ "Q#?,+G/ M%DH,E1-"UC*F5\G E143FVN?"[H %LW*]&3E2$7K&08I2^DR*J7GZXTMDQS7 M=\2OB#$YSE\'7AXEAVW90KN)C4[(4K),*AFXLF)B$]/(//(P#SFLH"+.0?%^ MZ(T5$YZ$/QX!XJ#&]QE1MJ(%]/V3KH!M)!;1T4"J%;.=KX2!0V<$_P'N$UI= M 8$I3L6I!3"L65BDVNTQ"(U*\R1BB*[!BE+N3(J9=@! M:,4D_@$$P@3<6\0()C,N9[/^0K4GN')XCAVL9@#4UO9&3_=:<"3)"*$1]YA]&E%#!J:''#8->&[G6$';6!5GK2SW*8(,U< MO<:A$JF(4K[H-IJ4(6H57]E*69SV$FPE#($^ GN1>O!/3';CR M-B 6O]>Y284I$$:#2MY/FM/V?O?&E()*4TQ8G.#Q")Y\YBSH2M@WB"F4=,FY M@I%/-@O:25:69A8GC:B\=ZG[7.*^D8;FT6"CMYZ\0K+;(6J6K)T4YNAG<4[) M)R!2+T_MU707F& N6+#=3\]C0>EHEWR.M)U7=OY2>ABH.6= M%=[[CC()@FSV:3KK)X8(1X["^@EAHIS>%4RE3'H)JD+)D,\R)>WFNE0;&.S MBF,6=DDD$? QV5U+)\86ED\EUICD[2:Z@+ZELZ6L&.5D:%\X=:BY!47-BN[A MBV69#VUGY2P3PI]G'-_N7L!DBQJV3A20W.T0-$IV]B87@4]3C!G>91NZ'M/6 M#7/?*N?]P7]AB[O_]C?CX:@=)I0%-X1@^-D7*M'UB6Y6[Y/!Y"[JC@+5K=9M MN[VVS$31!= &NS;$YW<>?>75^['M$UKJM+;U_;^'JH9>M>"$T1X@179A^6@K9Z[\D5%;H $LWA!Q [(#(J^-O M%RITHGO;LX6B;1%ZH2-CUJ2JQ3M<[CGWU?[(\3386"\]4WA^!)=F&NW&&[-K M#^%%LL.N5#9:V"A5]LCLH&3#6+R-YG\Y.%ZQFZ\8+;>I!L@_6;5#PO6GCDUDET?=I&X)[JL4 MS3R9S5#TR"RB7+/8O?,I:=O) P5SO8&I@-$=I H<&?M%FB!_6Y5-G.]_UR.7 M<;VXD>^$^-&SG50_?^N4E;V]/@>KL'QN;]]YYFG=O7U..I0=1T\KC>6,1/U2 M9R^\( _45*5(9U^E:.PC@(6+=K?:7T5!6LZ0;#[26DY8U1X$_D0O':D_@\_( MF6,";!W_U$9R"%BJ4#3X*U;(LM7NS>;U"JO=&06S5[MU!6WSEUG*T>+VD7\> M=9=3I*02R0]JY+T4)GG3^Y"2/W;6TPV0?ZAUDO C[@NTS67SL=)2 0? Y>K, ME-UB2.PXQW0DH)C\;OJ?(V^9\[_#ZA22"LX_HV"V\]<5M,T-9"E'"UF%S:<[ M1U[LCK('6/K,FVEZ$%K$BGNIU. MP1'CZ>U*!JN8TD[OE&'EWK5MWX7>'0[>\++ :FC+1_QC. I=M37*[=U3:B''>D5 MGJ0Z5_*]_E9? Y>KK^U6KXRN#BIB9P)>4R(8+N3@---_L^5:BT_9[G$(CU M=#XJ(>L)K1KN=?)K:;^[*86I%M<$,^4@'V"I,FCD8+M1IU2\LM;=425H=3"@ MHC$X2#ANUO<4JZ?M=B^-JHXFCS[U,0$6))DTT-JY5;3=T&4 U>)8G#FXO@=< MQ1N) R0X6E&E8CY@_NUJK7[>R;Z%-C&].Z#RUAU/+5#K9&P;>^%J1,9'5 X" MY/AY&SO=[9YND+D#0'3%8#V0ZV52FI2K=KZYB;.!GAJGKUS-W7%6&6=#1,4_ M%-,B2_G56D!1*9 -\1,=7M+%JU2P;@N8*H^T7KJDT\4"1OA%O=?[,;SF^2I= M>7>$'0*U3L9H%I([7TC1^!D/X7[NIJFL$U57'#>D0QWDWR',@J^=;L#(L5(L M*_-S\$E4<,=$CIM\QN0 *E@9C!*!97?M^:Y2*9K9-& (32-LVRA:U*=>?[X[ M"R+*[4V^PXX]Q>;:\V[^CIQ==<+-*1%4R80/PXD#C)< MVEFW27LU+#90?3#R>NF]E830-43?+-/CO/2"O5:;\ @X=$;4L3Z;+3_J.TB- M[-MH&F)WQM"\0C6[@-2:893O%4#_*L/KL.X99.ZU&L47VB0O1$XH"EE"Q4/"M &8-I[\P_!T1W1 M-:%NVJNK^'ETQM>8/:AMMCMP[?KS4E!L\N15@=?+;>0OGM!*-^5L_CVM!* [ M'@^%6W?0>[&D1*W-CZ?;O2EAA.@*"$QQ*]'OBB"Z#(,?#KD6)E7V!%N/I]OT M=Q7'N99>82V]OYKC-S)AJE!KZUP=AK%6%QU+%+B5K<(( M\J(D 1Y]L4+"I=$QR:H")GN2J_4GH#.&EE+92P:H41?>&,CN7'P;*M5K*2,J MG9Q:!-H,+.) D*>@M# :JXJA.YYK0%QS5&3&(%A1EUC^!8BU$.DH5&.'T8NR M^&H.7"$&^;7JA_/B,-/_P502P,$% M @ XD(M3>H,6$964@ -TD& !4 !C<&%H+3(P,3@P-S,Q7V1E9BYX;6SM M?5MWVSBR[OO^%3G9+^>LM=/IN'LNW6O/WDN6[;33MN61G:0G+UFT"$F<4*0: M)&VK?_T!>)%$$ !WE!TXV&F8[$ 5M57! J%0N&___=YX[]Z1#CRPN ?K]]] M]_WK5RA8A*X7K/[Q.HF7;_[^^E44.X'K^&& _O%ZAZ+7__L___'?_^?-FU?3 M<+/U/2=8H%>_;3&*HB<'HU>7 :4GOYV%BV2#@OC5.HZW/[]]^_3T]-UBW^1Y MWX+^^/;5JS=O\FX_9=S\_(IP\]WW]/?L;1@Y,?G]E>O$Z.>3=S__^/>?__+W M5^^O[]]\_[?OOS^TGX;;'?96Z_C5_UW\/SZ3__7JZNKVNU<3WW\UIY31JSF* M$'Y$[G=9/[X7?/N9_M^#$Z%7SY'W<[18HXUS%2Y2)O[Q^DBHYP?L?Q?BU=N3 M[[__X>V^E9""_O6F('M#?WKS[N3-#^^^>X[;T;[VF/N?G+V^SAZ__Y MCU>O,LTY>(%#'\W1\E7:R\_Q;DN,)_((%O3MZ6]KC)9"$8M.J7K^0A7SGX[O MOWZ5=_QQ?EEEQ0OBMZZW>9O3O*4-WO;+$WD="JBQOG'1TDG\6(_#:O/A^ TW MCAWZ5O>;-#F 6%-5DM->^9S3;K B^0!O=EK2(];7@='/!<,L_UE M VH2Q AOG7B=CJ.Q\QP&X6;W-NVX&((G@7L>Q%Z\NPR6(=ZD0]CK6@4LMLZ: M2/GN[]__+1N<_I-V^E7:Z1';Q*:]P*._7I$_2V]#SS$*7.06[Z/]=B469:!@ MP0\7I??Z=/@.,1?G%)VE$SVD$"71FY7C; G@[_[V%OEQ5/Q"%?*W-]^_R\?K M_\Q__GH7DVF),G7O/!P4Z3L/R/_':_Y#PCD5FWGXUK0 !"UT2?X9B82H$+"" M' A*PAP,8H++8I$/H>@K_R;4AO>\S1*'&RE_816")"+O"+>4&X=T%&(78>( M?7_RW0EIEG[A/R_\,$+N/U['.$&''T-BF<_QN9_V1KXJ9XX <:UED#R'+/%_'/\+2\=<3B9;) MPV'T7.)22\V4?[.*+B;.>](MHVC>HUS-I4=]*KGL[ZF/[67>^2K^ZT JGA!& M7,K,A>^L&!USG^5*+C^#J&6&>[Z:_S:TFL]0M,#>]MBC9;7-(6&5?DP"6O0682\DCKA[1B00C"I<&F9X*=- 1$$@#1^&GP:"X1X[-%IWM]L\ MA#ZC?NZS7.WE9Q#5S7 O\M@'=5+F:.5%,7:"^,;9L-8N(RFY+ P)1.7S91%@ M\&Y0#*:$9^SXEX&+GG]%.RX( IH2"BP-7!@JT@AP.!D(AVF",74$O&CA^/]" M#N:/_G5D.1I",HB B&428#+L0O7"\Q&>$GY6(>9_&5R*TG=1IH ( E<2@?Z' M7<1.P\TF#.[BM60-X((EEU. W5^&Q2[[ MM.=H&^*8.AY$K(0-L:F0EO'BDP)&2B"; *.A%M89(@7Y!=V MI*JA8D(C+!5$)(02\?$X&6K=7N8K"]W4(\*AXV)R3 ^^]KY;CX63:((Q='D@8:W%ZQSS']8[!J6'T*<]EG^!2.18>7GD08I!@*: M$A0LC1E$!#83"B41.&#&0)DZT9J-X!_]5$3KZ4\F-2RRB+!@MY_!O(6Q+U+7 M,IJC!?(>Z5QT@^)<"M;F%4@+TY>1 L5'+AZT&>(,+1%AS9V&T5XJ=M$H(2G6 MBSP2H/CPQ>'CTC8VWP873(PG]AY12: *-%*J/3I\*K "83J)^FM.4:W&&T= MSSU_WA+?$?$1DM+D^/!I@*(C$*B?3+F.G"^9TR5SMJ!BH/1=M(W!MQF[MF'D M$3]DQ[]^3[PM707?H.KL4D^ZGV0DI-# DLO5 M4X)><\3>AZ'[Y/EL9BK[\]I22UURS5Y[SX/E$ M.2@B0V>:C;8.?<)51(?1>"<(1>HV*S9#5)M!#"&KR]Q3\EXG*,M#S/6$521A M!)NU+3*42]M3"#)10LIZ2%5M%/-QD$7]V,#V%MTL'C$7&2$&8ZOD!,A&@.0A-U5 M&_#G*%X#XR@JKP]4I!=@;"Y6\C' :!&N N\/Y-X[SZ;Q'=BY)*U@[?P6)]! MO4&.GT(#R%"JR"M U>!9C .3LWB-,*V8C]&:GOEY1)?!(MR@JS"B"\'9DJPI MJKLM35H?=ERT6D,&7UL3 DLP%R^IREF[!JCU_4%#QI-'@(JY"$?=\D4S5T$S M1V%$:[9ZR078_CC@D?=;AP;2UBCV%D?>2YOS[^4>!S\,7WZ]Z8/E]F2\/1EO M3\;;D_'V9'R+!8'OAT]T?+\(\5F8/,3+Q*^>W!0D7S5I6RP&M-I"S)G4E![: MJ?QR3)5,[#.)U MB.EFH114$3$7S HQ?!"K\D$K(<#C-ZTSJ )Q66 M%:DEL$$O %PK(;0" T=;68J3H$:+ZM[>J*8_)4FA52.H%)\63GP*E%4 1S'E M226#5J*@PBQWLJNA$@$%>)H32@2MCH%&G7N-"O>CJVW?I*K]3SU'F[.MICW? MC6/,;#^#1);9EYH.Q]IXLHTGVWBRC2?;>'*;M*'T/(&HUJKH\3XEB'D,T0^H MRM!=;+$.[NPF7\5%V42BC*NBU1F%&OT A"@1S0PJM7WH(6?9L$ M[C61D?A =!L@Y[R2H5%/NL_.D)#"0THN&;2@:EKN*N?N#N%'PGST'H=1Q56J MHRL\)B$=/*0D,D&=/@33AF"Z *CS \?0 IXSXM\Y]*ZOO'2E:*JNI$V3-B5WZ85DODPZ9$NY]I9+2 P:L1$EI% MUO0=2P*NENM-&(1E1G/S$3CDRO0Y6O7T$+%3 MD!)<#=?+X!%%,14IX_B2;GJ17Q@ Z\CVU7<%9&;@4C>[4"8BN/*P!6M\UT+P M]% @N?1T%,@P H&KY'H18N2M@BQC>K&[QTX0$2$(?^^)!N@@?HJ6A*9Z+K5! MRQQ(G98C %E+$>#*P!ZJ7Q;NI$WH*&VCP_B2LIK(K4 LQ8:C/0U1H?$'N=VT^JCPXVSAT<0?#;$*=JC&/L/20Q_7[OPVQ9+LK6[[;7 M(N&KHUXAFDEG&H-V.DTDF#@Y8!*XZ5]^ZDE/W'\G60Z/@AH4S;#7=]<8:S_O M-I2.VO%G+OD.>H(,VL% CN2"ZO<*E(?2)D+*%V,W4G5(O9W^UN).M+[PPZ?# M.*^]\-[W,,PJ>_\ZTRM2NZ2V2VJ[I+9+:KND;K6DI@/Z+0X?/3(GG.X^DN_P M,MB?1ID0[^DQN[)"<,*C<0>'Q;EN!Q"79DWT &V9/^;X2@L[5(V_F%L>']8K M$;WLF,B9VM]].$=DDEQX/BH)MW^4KR>7S=&B^P? VBKVLF&+N;^ M2!?HLV5QV3>]Y9L(<($JQW&5Z0LSJZ4W8R>#?6VADLZ@>2C'&^;T,/F1!)*T M $E)TN I7SY1B#5$[32/_7'P^B=\H[/J97=I*GR&;NCIB_?8O0T":TH49'0 MCUP:_R.K.-[@(2F$] M.D/9?X]DS2]%%RRH]1ONBS8H-QSC(E='+^#*1569+Z[2NW5V--9.?>O% B=D M@76X^;?6,G0Z$5J)4B=F+*;!M\"U%#4]@:MI)1;D< &CLHU4F]1:Q%&3EX'_ ML0[ UB'.+/VX0:Y(#ZZ.%IGYW&01Y^[M+AV#'/^6 M.#*AR\K#@-VDZ?Z:/8VF8S(!/9T +-#%"CTE#C5QE_$9VH:1%]=_\*(&PB^^ MTF!,>*O(#Z[J5Y7I6XRVCN>*ZK*ID0L19LC'C2\K.[B27N)9B%_77)F^=LXV M6_^\ZSF[IDBZR=I>RHO6QLDNC9-<1KF.U]$+Q()A/.:SLJ M4J 4.I!;AZR# M$:5 2?4 KHC9K;-+XY_WX63Q>^)A=.TLUD1:O)L$[CGY97M\2KKPY+4:%3Z\ M6B-0XX&*38?J^@!7'*W"^&40.\'*HP&F*$(5]UV97H1YA?Y%P%W5 KCR:>H2 M-Q[M&X_RHS0"';V *Z,F8/["HS?$M? !%#J06X>L@Q'Y %(]R NCF8GI+1!R M(WJCXV$G^^@N[6H@3XW^$+VKH0(YVB9XL29+ M6"G4R@V8&5_28)1@*^A!@+:YN)VZR(U']\:C^BBM0$FC0MSJOI-(4XP^O)+D#=7.R/ MSZC2?EV3IL7I>IVF$%'7DUV NKD8'Y_]"1F],-Z1@>J3XU?O*]5I(\69;3,> M@"O2"I U%Z^[2[;;[("XXQ>E"2Z#98@WV?D&_G)-LU61_JW8"B*^RA(+CH4U MB=14"U;07]*/\=;Q7.(["N"14!Q]:"R%(;5KFE(H$$^@=Y.Y2]GM6Y33RI9G M]1%SS5CZR PB,NL)6>8%:C=Y,1]-K[YWGE'$U3SWZ6%KN?04J/X9$000]%UY M)UVEKD.?O"VB4UZ\>UW2BD8)'DY7@]3BX;S7=$V;C UZ2B@,4@^B6CM%B9:M M=,.E-5[!I],21& *P]0 I%2VHK?J*VCI)'XL$$5J473Q6GXNK\IB;G-*P&8Y M!B&C*8(-7)K12?7U1$6NKR<#62"G_D\[ Z3R03/!HTCN=6F./U06Y#\_U!-D MGANZ_$OZF81<0:!A<4_#*@G>B=&04.1X\"B (L(5!EY)'M?+F*%.[&60ITAR MT5&BW1?#D=$"1:Q&0&B59N8H)@(@M[CTCPN:G"A'2T $%":12-!*ODP6BV23 M^&1*=45%8/G?F6Z[XIM3;@<46 W!H=5WL<50\V*H/[RVQ5 -KGD5BZ&V'11M M,=3:8J@FQR)11' _%@E#AL58Q \$0ML,XL@!;=&3W<5*$\DJA;UXCXXK-!6/ M0*J^Q+M Z=\97/=GC@3Q&XI$CQOTE)^U)S[C+?:"A;?UZ4&^=/-_MIRXF0!L M@*!U1T4DH7E'$ V@C5Z@+8*KXPAQ-OV$7G_,O9F!%A4B?@Q1(&%E56S$956' MD'OJ^#1G]%WMH-OE2X0#=RD3VBH_E3,;:,\23*5+OZ+IUQ*D,LI 8&Q8%G(*P 3T74X"=XYB M#^M_H0HM!0#+6HX!::GDX.HF*S&O]"6K--6"?$1?MUQV >@&O_.C(K#WH6!G M+^7^@:T'/4=D.1%Y,(P(#,>WH"BP]?39+N8W.GQ%>>%%U>Z)I>X4Q@]]^1 8ATP*T M>N]2FVYA"0H=J(P0H[<%J1X$QF!P7!CS]8BU55OJKS\T6&I?=A5X\SO?&0C[ M?4EN"SV]!*)1]:5/>4G_WHZ+W80Q(JNGO+8%62\5PD6+S(UN#8R^+?P'YD08OBZ^, M[ZP7+"0H7.$J 437A2>'-#_2@-=QZD1>-%L>,L?Z=#HD+S/L&=T;SP>:[^ZG.(_@9'"FCNQIVW"KREMW""^"A9/?2] MA8=ZC7D9W;HDUB6Q+HEU2:Q+TF(LTIH)B_%);_K,QRR-J0^8 M1Z,J+S0W)[^TCMYA,*6'GIQ%_-F+U\6EE'TZ.LJO-NSJ*/-IVE>PSHYU=JRS M8YT=Z^RT*96E-Q_NBV=I3J-%.2V=*1"8RZ,N,S2GA[VN[\R+Z(";8-2GOZ/R M5L.NC@J+IIT$Z^58+\=Z.=;+L5Y.JZLN5"? PPT8RE/F_F(,M>D.F%NC)"DT MCR:/.46WSHY^[Y/ );^04=6]\IP'ST^OI!O&RVG*B6'/IRG;IIT)ZPU9;\AZ M0]8;LMY0J_+;;2;/0S'N5E/POC1W\^D3F"?56"/0O*LSA+W'M(3E91"1X3GS M& +W%^2N2K?^#N-BM6+'L)_5BG?3OHIUMJRS99TMZVQ99ZOY6-3%7)J#U,FT MG(':?DH%YGNUTPTT!^S"\7!:2.4ZO2DK_?$RV"9#;=WIO=^PBZ7'K&F7Q/I4 MUJ>R/I7UJ:Q/U7PL:C0]YJ@TFUHSV!I,B\#<)$WIH?E%U:LM*.TP/I'ZNTT? M55-FU+0K87TAZPM97\CZ0M87ZO**KIHI47CK5MU4*KI(2SH- O-_-*2&YOO, M47K_[ZV#X^-ZB@-%A'3>;OS\FCJKIAT(ZP%9#\AZ0-8#LAY0FR-LVA/C_A2; M_I1:'&33G Z!^4%:DD/SA+(RT_?.\U#GV"2O,WZ 3<*;:=_ .C?6N;'.C75N MK'/3YN1:_5RW/[*F,"T69]7JIC1@_HI<-F@.RETV$,[1EMZW'JP&VJ!2>*OI MK2D%%DU/^M9KL5Z+]5JLUV*]EA9CD?H$6 Q.&E-F/EJI3G? 7!DE2:%Y---P ML_&R"X:'<69J7FC8CZGASK0'8%T8Z\)8%\:Z,-:%:3X6JT6O'SWPW.M-%BIO->RXJ+!H>O*WWHOU7JSW8KT7 MZ[TT'XO$XSQK\+6$A>V+"2%Z+#*YH'DKYPX.")_1+<)W:Z??N(KX788]$S%C MIJ=SZX]8?\3Z(]8?L?Y(\[&H=HHK$*B="G,XY-,8,&=$(A4T7^0N>8C0[PGY MY_DC_;O7A!7ANTRGJ0@9,SV56U_$^B+6%[&^B/5%6HQ%=5-<,2353H7YR"2? MQH#Y(A*IP/DB2G>,%C_TX:#H,6#::]'CUK0G8%T9Z\I85\:Z,M:5:9.D$BP0 MO8J2E M=T3,XC7"Q=41A^<3WP^?R!2/+D)\%B8/\3+Q]Q=,T#E\QR#<1]?[T^X==@W1 MAKK5'=_H3@"4(,]9K"\P+B*,V?+A%4*(\,KDZF?6; [6#7HZ\MXQ\?P38FVI M@Y_Q+H>P:?,<6.WF$.'6UT%W\WIUC4E_2\!;ER]L3E2MIT/KA_-0;NQPC- MEN=1[&V(=.PZE/\P!XMY"!$4EG^^\O]FT-U^1$&"R$ 1KC)UU8VPBO3[P;2. M'B)J"E+R@?R[N: ;W38G0P!RI^%F2Y;RZ6IOEC)(G/7+= E(_+M;WPGXRZ,6 M/11ANP8]0(2_D2;X!O&3P37-%J.%E[)._NVCG/O)AIZJ_<.I_]9;]+!?!>GW M -$@&FE"%!W@(BPDJ0" M1$T&RS*NCU@F M!!*XD1O@N7\1,9R>IF]!9],*CK]0'9#C2U(; ,6. MZ\KT^VIH=?00(5604H"DP8N;0HR\53!-,*:GCYC-NW4^. M?/-^(%I$"ZT(+,5<3(Q(&K@.=F]QZ":+^+.#"?OQCK^T4Z$]Y%Y(:"&B6B.= M #ES :_]%6.SY3Y)Z>A.5BZ"6FV*;U>I#41$%:45(&LNFK8OPBD?G.O(V!JD M8QA:Q3()4#(7*J/>/$9KFNY"+T.F?*OL)^@V.Q0S46L&$55UF04HFXM_L4>* MY. J4@L.5XT!REH)!4D93>)5@CW>R^ 117&6J_><)2'5N+$:+?:#9GT+B/ H M22J R%P :DI<9<*DJQ!-5B$])-B)22&")Y=-@%J3X)#@PTI3LC8._E;S.=72 MY0"(Z2!J7R*50/4&(S6;+?%MJ2@S?.9%VS!R_-GR*@Q6:5PB"U20B=9/7#)8 M\R-1-4-F?V\HAM@>W@#1KGK1I, B?P1^ABA-KC=W@BA__2C.#^6\F@XNE+*^ M9TN:[7VH\9/:.N?81\/6;,!!L;7Q TJ=GK "<^Y%&T2E,P"]'3=!2R?QX[)P M3>U03WKYH15S7G4#$9I^Q=PS1_KM_S2:^GK25E=?3P;ZKCC'N(;\K*BFNONP MA%GC::+>!9'N:'*>)E$<;A".KDL^7SF%4:U-.8VQIHT9)[;YUQXJ*P/:@9WL M#%+E[!$7;R7:XX6OD':$^-8(#^ULCSTZGA\=_^&U/3INT(56/#K>-D_$'AVO M/3IN,,%BL49N0I;RLR5GY#W=T?^_HPS=891HN>& -ITA-D0VFD&:F7:B"T>N1%]YU_\%5308,AUG)83NU@AI6T!]6S'\ MDK8CP5XF_0B^_JD3K2_\\*GQ]Z_8@=@$ZCH8B1W4ZD$:;C&P6&+S9SC7*/:V M3E)_M^$EDCJCIA<7=G5D5T=V=6171W9UU(5_='1TF9T"%!TD[1XJ'I)Z#[!= M) U-0"N55@@1RH2X2&+B#QR7ILG+F"A92I==,R;42=>0;:L;W4E+Q!EPS/?% M>YU=6M\WH'4DB2O@7GG.@^<3+M"@SGH[?@P[\.V8-^T36Z?>.O76J;=._8MQ MZ@U,IX=2ZT<5+<@\\ MR5UZPFBS(H\'GU Z8,CRQ=B"!ZS:?!K8'Y:X1@X=X^F/E\$V&78_J0D7AN?/)BR;GF_LA&DG3#MAV@GSQ4R8 M)D]09U%JLF(ZBD3F;<^O M84]C=_T:B-L._>E4>KF)B1HU,6%K'?J$C>C\]X1\3I1V2(].EP/3E6HTV37M M"%E/SGIRUI.SGISUY+K(%CK<7W7K[*B]3)X<[*9S0G:)543=AC0'@;@.R2;[ M33&1J,O.*SE&G70.T5?K6G_0;AOCR7=\>=JQ?/E>S$[;X)IU*#$RS0['8EBZ M>@)W4]E!J'/BNX<[A.X0?O3HL1:>C/3*\4513R"[L_$/\GDA[(6$+HJ%J]+> MWU.QO:[? ]LD.]=JAS>P"2J*'7U/E374&5HB3-;4J1P?B:;I!9"ZHUD7O5:' MM%:]PC:BEAKK\&JV6I,Y-F6^L:<&?1'BB@BJ[E?WKZA6$NGN%; MJTM=@KL3 M[B#F39C>+9".JDJ9&P%WO M>ER,9;,- ^HI] MK'WU]C[01MF?EN57[9I(S\O6&7.TI<4-@M6@B7G*[S:=DJ?,J.E5M@T3V#"! M#1/8,($-$W2Q"#RJ:G].YA9,^-M?KS6)8^P])#&9_4/B)B#B(4SI](+).O=T M]QZ%*^QLB>\PP3?N\UFFW M3KMUVJW3_N=TVNLS,U<89:/YZ>Y?R,&JV99*S:H9E/)FL)V9.ID%KHNY:]:* M \RW"*?YF?U[+75O-.RPU+%G>JJWOHKU5:RO8GV5/Z>OTOD1.6:TIV4^%I/ M/?/\-"JEYNDTZJ5ZO$VK%]A^D*9&!&[1#SV[18>(1%K>97]O+MUA1+'C^PFZ+' MG.G"C],P6!#3PT4)!B_Z=A E-4;.I-.P-5NF4;&UH4_\.S*RK#:)TE(%M MP]S)O'%[?3LV[18T_6#US$3N6W18IN4H(^>'J*_HB#E4.'F_*6I2H@E M+;PMW83-RW9D%-AN7 LTI#B*#IR-V[=S]UME[L^-18"E^*%G9._W=X M=);02]*X*#;O($>S00<046VB!VB19H$,DPTMR_)'NN)40Y_70@YWJ<6(\"U+ M"FW6%#!]@]A\H7I".7R4<$2HI7))8ZL#K.O9B![G '5W2WJ-EPV\FM?@S/0Z MV"[D[4+>+N3M0MXNY%OL(!XY3+0L;7GP9_<(E8B+74 Y,43WI$X^:#MYXOU( MX3:O3I-BMTBE"40XU625KND'\#O/R.KST!^PMR5V1QFM^S MXJ%^'=(NN!C84^V"96/ATRKK-%>.XVBHD.Z#IA)2X\[NRTQ,E\.C-&'TYJ>@ MI9/X<5D2)7,JR54LU.\)2]TG37?]/?&X%7Q/8M+*]\0A';FH7T\TA/UZ8LZS M[L)@J;#03/8BJ_M?,,L_!R G.F3S\(C,>&1*GUZ\$G MI_?"S8+#W\(EO8BPLIRO$$)$4"87M"VS V_OB;!*8(D(*V!5"&ɕ+=!8/ M__+Z7K=.M%\Y=(T?7?Y,+]VGOD/&@&7*-V=Y6$O'+N0K=,:#$R]S+T0"#+R- MD'HKHOF*1\^@[GWP>"P9EIB@2"*M$HQ(F,I.!I?$6/2BH9U!W+*@MPN%0W1-&(V>1 M5O,YW1T_X40B]!ONCTPK-X2YU->17,E['G3MWP W1F:HP0 >CT*3Y08#. 0C M$J82#."2& L&=&5XW48'!&[U#7KZ):UJQW>I18]SQ5<>FYF8)/8>\F3H/__0 MPU'\BQ.X_%1#_M/]29SR4X@JK4C0W?IX7>(NCOBNKN5 MK4!SYW1(_H)P2/]W1^OS%'].H'C.I?!@A]5:-*VB#=HM86(DJ;TW2V! M!4A^1I&/=E,_?!1$J<4$Q>JV2@!1\3PYNEOGBD:8S0/Q(A?W3^$OH>_2"Y>N M8KY?H4!9C$(22HB*ETK&1^ G6Y\]HD=!LF=ERZ2T$WX4"91&+DU!" M!$PJF>@\@UG$]A>7UR(FISQ&3$ )%C&19 +$#)8W+TSK$V'S%J/(]6GH8'>V//,P M6I!71-.UX^&-$_ 7U$K$Q?):3@P1K3KY!.@9+"N85UJ7GV*MH2KF)@$51*"$ M$@D0ZG!M_Y[N9R'W/LQGPVB&BTU@OO;5&^1 *#2 B(F*G )X.@P@[+FX"0.4 MOW[_/V.EY);LBH ]>D\ M/#I>4D^)#B(Z$JD$2)F++MC:!WGM@Q]?V]H';<'IO_9!5P?S;>T#82)*AR[5 M45H\W4ZX)\3HAGRF]'_I'_37=/OAFL9B@_2?%]XC^A!<_/J>78MTTEGU6$&3 MSB">L&RKG]YS0Y087*RG=][S4[H-]:O[*?O'11-3D/>D8P>"GD9K!"+-]']3 MB0IW-WA-K3*8%KN0Q%K3A^^_-3$#A>YT;$'6W6@-0JJCWG-QE%B\_V,6H/?I MF+5_]N&7#Q?5$_1==:=C%;+N1FL54AWUGDO$L$A3$?:L[EG\>W]T^5D\ = M=*4S+HBZ&H$9:.IFZ+4$WTK)@+5XG/LW#U/RKXOG3TW& 5$?.M]_I8\1 *ZJ MC=[SOY3X(@[L%WSS^^;Z?DW^>7?3!&E1'SI(5_H8+=)5;?2>BZ;$UW7J?1"/ M] _ZUS^?W=/WRR9HR_K109S;SVA1YVNENQRX-G/Z+V3(<7]9GMVGL\XZ34NM M&=(;=*0SG_,[&@'X6GKI,*&N#?Q3:K&?'TZWWYZN;R[\)L +NM"!G.UBM&!7 M=-%A%EZKB-_];_']:7"VV-[_VBC.QVFO%=T[;C]:=,M:Z#!5KPVT9'@AKL0] M7M_=/-[_D_SUN0G XEYT8.;T,EJP>1KI,#^P#>2K#XO?OTS??UA^^OQ[$[!Y M[75@+K4?+]$Q 4XOHX6>IY'^,R"5%HPKRNBO M\8?'._SPV^]/35;B@BYT%N%L%R- 6E$7'691MH'YX=?;#\2Q^)T^72_=="AR MFX M[4@'H)<.4SG;#.Q/]\O-KU?;3^[S6:,AG==>9S OM1\!QBI: MZ##WLPVTS[]E6[KW]QOZ.UE(G#[6;)@VZ$@';'Y'HT5=H!=!=LW0434RYGS; M8<+4&N/HT^-MPQ4YMP_-]7BYC]'B7=6& .JA(VM?+AY^"Q:/]\OYZKZ17\YI MK^61'[:$ MF]4\74,0P[S:I6&BI_!+$Q.H[4S'#,2=C=84)/H1F$-_43G^TO++PS]3[AXI MWY\?UO.;FLU3[6YTUNV\;D8 OH9.!+ /?9#FC\_SZ0?*=O;+-_K/WU9-A@!Y M3SK?OZ"G$>"OIQF!"?07M>.S=T_6(ILOZ53E?[YQ?_FMT<)>W(M63GRUE]'" MSM.( /*A(W5G5_'FP]4O?[R?QX3))G#S>]"!FNEAM#"SFA! /'C$;KU=/T7I MG]\^_/'/1IE0HCZTXG1L'Z,%NJH-P2FG_J)S@G3,,[QYO-BD/L8O] ?B8=:$ MZ!ITI)7NRNUH!,AKZ44 ?W\1.P%WIV3?KIRC^@$\;^6V"+G2&>+:+$6"MJ L!S'FD;H!;AD7W M./1ZSW"#E[X]B#W$3<,-. 1PM0CL*W],U ]ZF=<3M[^SZ"7?ZS/&:W &*'3R M)[O$H4/-V4LV^JS!9;YB]=FV_H.M/EM;?=;Q3B&'SB@30XE5I1/\RBA+DGB68./2W"'NA>[=V MR#1V@Y[21]4)0J?1?M)0:@01155YNUO@=P2NXQ.7/^7^%E/7!.&49Q;.&K(" M0!$92,B$,G47)^AH",3A B$WNB!244,BCC_A_&B_C1T45>F+8;*6'B)^"E)" M"S<48WUN=@77TS"*V0%4A929Y;BD()&3RB9U0 ;8$+X,R%-T[SSWN@.L\I:! MMWQ56#*U9^8$*\3;PF5_+W;(]K\;7T*_T W8@^*5_-7>ECIHZ21^7&:[:A4% MQ]WOF'5HW]R@&.?)L8WS0E[0^/YZ(N;\ZXFY)7&=F5"^H1G*-='.)MEP59AO:1&YIS MQ>=]CLA N_!\+V5[$E\@PJ;C4S4DA)%=B5C)"AKU*#4/O1['8S>:FH+F.YZA M)<(8N;-XC3#A\OQY2P9)=(H"HG1V*TN-.#>#&F*("-?)!\T-5;'(Z9IZV)=! M(1LAFD01BJ-/CI]D-NO[X1.-;C88&1KTKC%*Z/0.T9XZUZ#4O1L@\'R7^>]S MM TQF2U7O<:?-5XV M2X"!%\VNMR(J4?;1')-T?ZZF(]L2LUHVLSJZPN*$=*.5L!(QEU$:6]2W,TR( MT?4;,N.L)QN$"9O<@*^8( >*0V#(=ZK]>D*^.-#64.?7YQ-^NGCE0>'\'AX MUOTQ^]"6/I/(!.UD*1WD)Q9&!LQ2 -@,1>2/=('. M14B)MMALDM("1JU&R'X.#16[4>EJ'>\R^/(_6.3RG[].)PP\AQ^*(W83R(JF M['9WJ6Y;;7YDBX4??LBU^=%8T6X5;7X4UM]N4J"OK3;?GS+://R0:Y/\ %B; ME-T.+WYM_:E7:E=7ZD\;JR&M]*D+RT$WNF"UK3K/SME-H'-&G>0'P.JD['9X MJ6E;=5[,&74>?LC527X K$[*;H<7AK95Y\T5&_ZX8M1)?@"L3LINAY=TME7G M)3NQ7[(3^R7HB?U2.+$WNN"RK3HG']EEVT=&G>0'P.JD['9X>61;=7YAG?@O MK!/_!;03_T7HQ#>ZI+&M.C^PY8$_L&5^/Q@KUZNBS@_"ZKN-+CULJ\[[&T:= MAQ]R=9(? *N3LMOA18-MU3EGQ\XY.W;.08^=<^'8V>CBOK;JO/Z-4>?AA^(T MP&^0U4G9[?!RO+;J/&7=^%/6C3\%[<:?"MWX1A?2M5ZSLV[\E'7CIZ#=^*G0 MC6]TH5MK=@5;GF5B=YHXM7#O_#O$T MB>)P@W#$24T3$^R/KU4(8.9R\211RF$8-(E+HF\:J' V:+8LT4#-WI*P6@X5 MU=$5$20AW6@EK&1OR2B-96\UM,ANT[9$-W/DK^0G_@B>%I,O\]3,U%%O_B%' MD-[+/Q=O/)4J]E2JV-/Q*/94KM@NKP/.WSB5*G8J5>QT/(J=RA7;Y46[!2]2 MQ9Y)%7LV'L6>R15KSJ.TA_+S0_D_OK:'\@VZ^XJ'\KO:D+*'\H5K$'.9@I-% M&CR(YFB!O$=J(3>(/4TKI2GV![DT$,\Z"J21.N(#G%BDQ1:].*WEU^MA1;7W M#'Q.48VISOR@P]LX([O@Z=$5@\=/C?L0+_-4804$>&<)1792YOYT-UEAE HY MV.5<\M>+C%U(6K7\*BDTWBMQHQIB8XY#0RL:)'1T1F9(.KL>[HA_2J_;F@7I M7U?(B= YG0*H='L&N8O++KK:E^MHT949AT3I*PO;:JGWB-=DBSV?L)3>0IMQ MEMZ^YCVBE+6+$&A2X_NID?C9LMSXH_0 MHC%E#M4&^;ZZW^^H=]P];.OI7IO=A:&$]H47ZXQI=CQ#<9Q%=/=L?O;B]>0B M3 +"Q21P"=<;A&47$O;4^]ZZNNT=NG%UK,ON#M.*_-!DE43Q@=]L(-T[QK/E M)"@^A[Q$9OY=\/W1;GHK_-*6O<&VE=:ZZNYHL,1/S9DK\7@\)%X&CRB*Z1UA M?E8^]0[A1V+!_*FLPQZ//-BV/<*VDTYTUMW!YYKXQM%J*V>3L.BF<U58*-]Z1Y=N=5]E-]S%'>@A=X%+0 'WT42=I[R"ES M+5+[B(YO!>9^B&K$.2XUQ ^JAKS"NL%'A2>CP'6 4A&SH&(2SXZD/A"]QZ\ MNP_CXG+SC \N.C54Q=E =4HL!"*V'L<[5-(5^$$^R59,N6>#JWDCYT%WZM0 M;Y #H]!@%!BI" XNHR]_1"NE% *!&S]\ 3)VC! MAZ*.;E\N5D0W#BC$8O8>IZFL\+A U% 5Y3P$5*, 02AB[^&0N^0AG>BRNO[\ M#T%"4GP#/))1:)XO7#\EU6Q"N+VE[4^1$&YO:>L](7RX*[K/'1QXP2JZ1?AN M[?22QX>>Q$SN/C6 >ZZKBB9W'A/.8N3K_$\*= MZ_D)O=7L#BT23!2&HO/GA9^0.>2""$?6#=LD+O)GF#EALJ&3"9LJT&6?1<) M)WV"/&C5C;9,'\RZ6ZR1F_@HHBO-8(%H)#+C>.Y%WTYW]/\OG 4QXSZNEFO^ M\H&=JA:<&AHA2FQF3-* O=(6"WE?K=73&G<*WNI1\4DX$ \-E9O2SRI*!'4 M0D929N5?4I52]"4=48Y:3L[1-!FMP=R0MH9JZQLIAK3KOPE;X6@(U=H:1[VI MUE8YZDVU8.L<73@>II>#(\Z"X+!P2->-'*>[8>OB94T0#?/<>:L@/:H6Q/LBF=S!6:M-45Q? MJ8V9@;RY]8;*RH#VQ=]CQT75&DO\C%,5VB+O5$H[0GQKA(=VC['=V[-%"R&X M1+9H(92]/7-%"RL+I%MB3>0'9X7>U07B.*2B.-PQ*<0--KEL4/;-9LMBDKL) M8Q1=A4X0T:/C7N $"R]8'::^'O?/6C!A:!^M!<>F/02;OC1R%\>F+XW!Q;'I M2R\Y?8J3:''G/1?5O/F5*"4D MQ7S!(S&4I:3\884BT:"-+3?HZ5@:XM@DQ"<5EA!1)2^N+JTC'P&.]2)#6YK9 MH*ZMK0#!R;2U%: $=DY .(E82J:#M#!8CK&#R$$P:(+5^ MX!G:3+V_O>#\>4L_8M&474M7E#(6TD'$12(5M%3 .^3[]&HL.LCB;^B(:7;< MJB7<%_P4$D+$2B97=Q4^._ZJLJV@J^KL(J%@OZ0C"HBX<"7IKMYG-X!4:J[P M1[DZLF)U*"*#B(]8)FC505E.3YW(6Y#O_8S6UCELU0JP$E +(&.IQX!<14+Y MQ2%FL@-.'9^Z_W=KA(9,#:A_K?F\@'H>;5* 30IX"4D!8]XL;K=-_C(VBNTV ML=TFMMO$P+:):S\D\I^:[ZA"4?F,#A0CT#Y7,'#Q9KLO;_?E ?AY=E_>[LM/ MH@C%47XD2! #D]+LYPL>#<08BD ::)[6&5HBPJ([#:,]MPPN,I+]S;H<$HBH M\&6!MKU?<)GOWLEAX1,QP#!$D*%AY8'F5F4?]DT8+!1&,S%9:4#CD$&$2"P3 MM"W\TG(C MDPO:UOZ<1O\#Y!;[/63MFVR2]/ID8F;>PJOF3ZHVV"?'U#: "***G-*M?S-; M8%,G6E_XX9.)([**[S:_&:;(J-T1LSMB=D?,[HC9'3&[(P;@V[([8I!VQ.P& MC=V@L1LT=H/FY6S0W*!8F#+.?;:?.6+@:>(,]] F=L(;1DZ$SE#VW\M@'^%; M.WA5.86D3)\#5$\/$30%*:'-YF*6^0EK@81\1%-!2F@;/&3 H#&BM#ZB MB]S3W<>TM-K^N,ED$7N/Z4V[U7%2L^%A$%5M"!%C';FEKL6@4=,+^@YT1=9\ MA->8+#0\XA9E.US]ATVU7VXL;JK-J:&O5L+GZ>[:^7>(I[X3<:]!TV]9W'VE MT=+X(O-EADRUP(-75[")[>F;H:K>&'W%8$0T:*NF]\5=,F5H4V$+D6 ]T';W06[NP R'7NT,?:7%SN&9QPV<@PQ MLU$I&Y62K<.KWOH-^1SOGY#_B*[)M[G6\((U.E,(="AT-K(U MLI)^H$UD>O+\"SGX_BEL93-,'XU,I>AC_!:RU\:((F,B,TLCX-Y""T[8WCJ)/FQD$[ M>2'&D>ICW [K9!DCW(F%<'MJ9";EGL9O*XQFH)4_LKMTK7?IABMW=.%X^)/C M)X6U!>Z5YSQX?GJNZ!HYE,:=!7-$:]-YP8K>61*])[J@QSXO@X6?N%2RHJ)3 M#SMV?7,X\.Y=W^*8#K%VNF-E8\3#QXA/;(QX!#'BMBM)&R.NC1&;6X_18[]D M8J#_H;4N'QV?[JY-XJF#\8Z,^NG\P:"AU::H_*74!J);I2@MM/@MG^V]2W#P M$I3 E;23 LQK-QZ0N5+W?BO+18B1MPJR\MF+W2Q]U93,A;0$;31 M:@L114WIP05.R^P7C*?>>_V'V[ U'_S:UB. OUX#W4W&PKJ,V0FJ;*DU.7 A M_XIUFY4JT2LT@PB>NLS0HI9Y%FSM!UI+5X)Q+!^=1*KNHH5J,R7Y\\G!;K.I M4K$Q?[BL:PP1.%WYH5V4+ACMHR+&M6L\92IU(9\WY5V,P!P4=2&]K'W08E#% M-=?(O75V5,H)->?T+H?,#XPH\^G>!AFRDDWV6_]UHKKDRU@)J2Z%,!UTM5%C M&S6V46,;-;91XQ9CT7X^F(8;FBB0#?T8TVKOU&I.=_PIXWA+LI@FYE[T[0(C M=$DG)13%:..+-V>1IJ%E9Z<2/=0+_: C]#W"FW<\.^[U1U^?(V_I?6 MN%\MPZE!SA?V.#*2UT[?#1EJ:L8+ M@/!2,\9-1V1L2,F&E&Q(R8:4;$C)@"^8SQ"S)(YB)W"]8'63<$JB]-9_6U]/ MV/^+\NW$6GPQ(:&JB)^1MUK34H>/"#LK=/Y,!D@O0K?86W2V-&GVUNZ-5OK6 M%V[*\,H#;6))J&E*[?^ M&CE2#CD,-WQ]5V.Q[NM':>>=8P"M<$3;+_W\>>OAM$U?H[+D#1V-RKPWC-): MFV@26C9[ZT^2(^60HW+#UW+;910ER#U+:$62 M3(A4Z.AX.["0HS+H-NY@OY^EW0%(4VJ@![XQ_#3F$3&3S=!XV.#EW8V&.B\' M:< #ZU^T-0S7^M7DISNMO6R'"?OOS#EE^Q^EF>IK46")@.,%ZC(.N!^F^=;N MK?;E#;E=:5Q@X7\UD+UWOMGZX0ZA.X0?"6\"%?CIUT7^-5O.T2);HJ*4"Y" /J8(C2$CDY6'J-BH)):HV,YP:^S'O! M5"%3RD[I+<$++9W$C\LR:1J;DJS=WW'5^//BIMWI-E/^Q'CI>H#E^WK24,*O M)^92$OLS6*H.:.EC='HB7#L^XE_-)GR^1Y1];L99U/[D0JYLX)*?A,"((1DG M& HPF$L#FJ,($;EIS<4S](C\<$MGZ;SH/!<>C18Y;"HMQ@.GDOS0DE_>HX"L M 'W"\\3=$-U&,=V?>$0RH+7:Y%"KM1D/V(HZ )=:8L\3VMZ>;U.O0) Q&MU$T, M$"T1QKD('PD'M[X3#'CHN@N&S)V\[H)[T]Z&/7X]@[MDCU^#/'XM MB$17QO'C XN,6I5HGG0Z(]+L:^'H0*7B2-D)L>6W& 2%7VNXFJ39(M?]^VW2J@_5+ M^9Z;Z+MN]3!_*5]Y4YWU M?N>,U,&X?PIU_+4C:#310=0^:#311]P8FB19!! M<.K]LQ>O+P.77C^3D(&V259ICV]@PHM=O@%RP+%33<));KVAFQY1G)YT7X9X MXP2+C.\T]C5<3FL;/HR%%=LP;=H-LAFL(_?C; ;K&/PXF\$ZI@Q6,J!_2@?T MZH4;C%(5*',=RR@A.CQ2R7K?GJC=PDUG7460NNDLQ[%E9Q"A;JN?WC-7V;?7 MYZUJM!!\GV/)6562M/>,50434L:ND[[4O]:1X=U2.[W/G?G+,YL\?C>W&*@B M=8YF'35$O&HE[#W;5-UBJDPV_C3%76E_F9RN( +=3C>]9X^R\T1^D0;Y&T]I MP,+WM294U>:"V;6V.42$]770>_9I ]=-$_@>W]#XN4M!?"U>3 ME]6(ZU?$4-..Z^3K[B:#7M;%5< ZZZ^3U3%4V#O0DKS,O^%")C=AC#X[.+WK M<(;G5-C#ML6P)4RT6 %4O$2+;]-[)G;3QV[ZV$T?N^GSY]STZ2B)WG>B:+;, MQ_Q\R!?O0:B2%RGV=>00W:1Z&?L_UE+#@L8],%UTI8CFZ&YL::>;WO>+N.RQ M]]/7@\UO(<.4:3$:Z%A)>]\O4N"B[:>JWYLZLB_C@S5SN;V.18ANVU0CEN$) M^Q;-.OEZWS.2,M#9)]KFJLH..AP=\H-?>:YG'747D^LVDR,]CBO$U67N?:]( ME97V7W6;"[D[Z7+,EM#BXNQ!P\C%B8A[YWD212B.)H%[Y3D/GD]>C08H3-*( M 6,AXT;HJC*(I<0=VRQ#3 MZXS9+Z!!2^94IDI+B+Z2EN30RNM4F)\Z6R]V?&VXZ]J)P!:V&P748JFA%>JI ML'Z+0V*G\8Y>7!(3_XZF!J0U4.J0KFTH@EK<?.NX9>HAKQTR63J3S/=THU'Z0"FH-BSVKEP'YJ!GHR _&-*_O9B+7]'WDH$N:#5*) 62=Q= M++@G@-^'H?OD^;3\UV40.\'*(RO?[%$=R@I-15#+FHX";ZGLO:?R5T.0"^)O MT1_08AV$?KC:U8$G;B'"C--B%%#Q).TNO;^GSY(FHV>EB7P_?*(G1NH %;<0 M 9+*L_(A('J#:EVF(Q(19I1D%""EL@A0,5$7Z[@RYF5 VB#":EZ_ MZQ0%A(>X_XVNQDP8V^QJS+&ASV[/XR2)UR'F;TC(B?)/3T!D?"/L99;3%T&B M%!+N;?<"+9W$C\LRU!@/5Y8;9X.@UI"7G(1?UZHB'LUQ-S M.VWM3)6*V7N:/WGU'"W"1X1W::'%6? QFI-!@E\V7Y$ZAZ6.VHP?I?01A0JR M]IY\?Q%BY*T"R@AY[YFW)"X>&;L]Q^>"HTJ>HU-+#AN>>FE[3[V_":FSERQB M&GO(?3+^=Z- >3C*+Z2$#8A4QOZ3WM>T@/!E<'20_ QA[S&MI'\91#%.J-_# MOZ6E2=LBR5*K+6P$-?70>^I\R:+2@^)928#C"M#UGYM20][7)V\(&TH=#?2> MY'Y.QN9%/%O.,X["@$B!$9E3+P.Z($E(/SNQS]&P=9%RI=D:-JS:NN@]%3Z? MAL^?%^G@07--4#0+YNBQ"!*6$G9/'9_&"_E(=])7V;MIV!=L*VBII]YW1SZ2 ML0??XO#1HRNC.?+3?+/[\!9[(?X7*MEL'.IYB$]O M]+%OWN"M0V^4-V#1] 3_'H4K[&S7WL+Q.9-(+1T[W5?HC+LP+W.+7 (,M#WE MN\PI.F:4.X76TA7X".F,3:[UGTDHE0\:9#3#<*$24%06T2P#UY7" Q- MLK56%?+%@78L[?SZ?,(/>U0>%([GX0%@W1^S#^UTV"3RG%MGX2V]!5?UPN, M.@\_%(>?SB&KD[(K4&?;%6,3=5[,&74>?BA24N:0U4G9%:BSJZ):.NJ\N6+# M'U>,.LD/@-5)V16HLZNM,QUU7K(3^R4[L5^"GM@OA1/[N[;;9$W4.?G(+ML^ M,NHD/P!6)V57H,ZVB[ FZOS".O%?6"?^"V@G_HO0B7]G8DWTX991Y^&'7)WD M!\#JI.P*U&EB471_PZCS\$-QT.D&LCHINP)UFE@5S=FQ<\Z.G7/08^=<.':> MF%@57?_&J//P0ZY.\@-@=5)V!>HTL2HZ9=WX4]:-/P7MQI\*W?@3$ZNB*>O& M3UDW?@K:C9\*W?@3$ZNBZ8Q5YXQ5YPRT.F="=9I8%9VQZCQCU7D&6IUG8G6: M2QZTB/!WI)O(ZZD*V5"LFDK![ELNT_Z, MO<)GY [9B77(1N"0V2M\>G?(S&63%O>T[<@<\3%8($R&=EK#:3]W3!.,J\7M M=9L5WX5J,XA^F+K,T(XRB";Y_%@V+<:?^-2AO"!J2$L<9/XK M1W30)43#Z497T,YBB*7*CFS>(L(GO?\Q/[NI;$#RYK7&(F@^+L,0Z0#:X1 M MT[Y#<9SYO*@*!U!I&PSQ*CVW62LJ>U[7+;52'O0_!:!>/LZ7&7Y MKIQMA&;+R7;KD]5O6H&-%N:1#$9PG$TB6/L/1#NW?LPKQ(V3?>ZR$=UNCML)DW( M1]EKH?W>F#16B+\WB4Q'A6PY EN.P)8CL.4(;#D"M7($YC#Y\Y8C,!=VL.4( M8$4 [$GM+DYJFUM(V\U(FQT&P7NVV6%0-B/-98?E2WK6O-F?BU,IQ<\08UX' MGHUG9.TC)E=AL+KR'I&;W[R^*RV-:%BX_PL?F_)@+,S4E&'3T[F-(MDHDHTB MV2B2C5B87F'9B$4?7J:M3=;EB&)KD\&(;MIHC(W&0/!";33&1F-NPF"1931G M2]_*?B/_\>'FSO)CB%&:J@QPHC63%4992M[ICMXXUW]L1NV-QB(Q:NQU51EZ M&FXV7IR^CC/&"YX67B3SU+@W\3)#)140NO.-ZXWB=+>W1^Z\I$):-9/N_;NHJO] M,?,679F9')5L-&RKI>[66*(B_EOL^82E&S+%YYS1_UUXCRAE[2+$L^726Z!; MC#:>Z.;4EKT4P9J&O< V@,:ZZ2Y;18#]A\3?$3.\H]MM1YQ11N\2,E\X$3W) M@#$][2XVB$]H47ZXQI=CS;GX';LTG/PDTNR$*5<#$)7,+U!N6,8X%Y M]=+[WKJZ[1VZ<76LR^[NR!'YH(#O]E NG>,9\M)4'P.AQ).]+O@^Z/= M]%;XI2U[@VTKK775W8T_$C\U9Z[$X_&0>!D\HHAT.$=^=LKQ#N%'8L'\J:S# M'H\\V+8]PK:33G36W7U&-?&-H]56SB9AT4U#8:&"E]NV&R:NH=T-;%-HKIT. M;V!2"3/>D^:SY>&G^FBCO 4OZ"AH 3[V*)*T]Y!3YEIX$'AH=4'- "2D7,@XI*/#B2^T+T'[^[#V/&/^>"B M4T-57/DAH!H%%D(1>X^C?0KI*IQ@OR1+IMS3F89!C)T%WZM0;Y #H]!@%!BI M" XMA>,N7,9/#D9GZ!'YX5;H*M;2%=O"0KI10"@1L_? $R=HP8>BCFZ?+"^B M&P<48C%[C]-45GA<(&JHBEOZ!%2C $$H8N_AD+OD(9WHLE)W_ ]!0E)\ SR2 M46B>+UP_-R7;;&2;C6RSD6TV\KBSD6?Q&N&C(34A8^<-^>CNGY#_B*[)%[AF M35^G2;&T5VD",9-9359HQQ%Y7-\A,IRZ-,%7 5L6N0BN![D [%N2.I(-6LHG'[D68X'BMB%R56 +=$?%8L#N6#]II8BZ_ MWE(=.Y96!MV>=C3(':0#[L#(H9*#,P8X:D)J@QZE.G=PX 6KZ!;AN[6#T:D3 M>8M)X)YY?EHCN/>358T8,';0JA&WID,4]C*PD<=83FR,900Q%GL96.\Q%G.^ MY0V*LX TO5B4T3KW67'6N_0,HG/"< \M#O(9>:LUF5HGCP@[*W234/EFRW3V MC69)',5.X)(I.9V)&6 :MTZ47FUYNB6-I'9[[=B8H*I0$M=5I$RRU)(__07X)O%*@ D6-/>/&;>* M^2+QR\0KD?B/__NTW9!'FN5QFOSG9V^^?/T9H:?_=__\[_^X_]Y]8HO7G_[^G7'?Y0^/&?QW7U!/E]^ M(3?R@+Q[=_DE66PVY(I3YN2*YC1[I*LO*SF;./G]!_Y_MU%.R5,>_Y O[^DV M>I2SW=9ILOT^SNJZ]?O_[FJY9+2<'_>M60O>(_O7KS]:MOWGSY ME*\^(ZQ!DKS4#5#2D#,+!]2?OFEHWWSUR_MWUZ7QK^*Z:5HN04O-]^;[[[__ MJGSZ&?D__XN0ZGMDZ89>T34I'_Q0/#\P/.0Q^[Q<8/G;?4;7L_5;\M;_GK_WF;_RU_ZW^^5UT2S>?$4[YX>I,^0&^'\BJF+Z:U=!+FL7I MZKJ(LL+)9H%_'^:?)&X??,0]K^DW:1%MG,SN<ADNN>!6=+H<"-WP MSB/-AB^]?(CNV8N]^>[UMU4/\&_\EW\VG>?UN\"^M!5HP_> MQ%[==L-,Y:,_NHNB!_:Y MWGS[%=T4>?,+CUK?OGK]IAZY_EO]\S_9H*:@W-J;Z'8S;D7YP_I;CQY.P8G> MF&E11BE;'5+D+$WSMK^2W\K?]QLF%$V4FEY?[OU?Z[W?%I8Y77YYESY^M:(Q M1^1?^#\X$/_2 R+[Z9_OV(!D4WG*XBG.1QA1/*U-'#^=@D.-+=- *!>L1J"$ MOH%?^7,35G[C3_8+0%7KI-IWE\/OF_W KS+L.-U&<3+"A>Q1;=S@T534R?1, MA]Q(JAYO?>(&; W,JE_W"S1I4Z3JUY5#["^X$$/H>-ETAIZQ?X[#GII@W %W M!*B=L* 7N2/NR[?HC%LV28?,GY'R82"]LMAVZIZY1RO'[E_W$QZ;\>P-$ZN8 MQ?8?C6:KY:.IX5&F9WIX'$G5A\<^L3#2YS\&,5L<-$2J?EDYP/ZV'X MF%TK M;MOI)KH;84#ZK#9O^&PJQJ2:IH-L+%:/L@%U [/V1\)_W2O.Y,V1:EY8CK1O M]XRT8YHOL_BAOX0P!IR$9(R[/@D:_"1Z$5$XE X$8X])Q&3O81C0E#6<'*$# M2CE0O]MOG]MNWARS08*B\Y72C'KA(0U6=RS5C-S-UG$,Q&NG[>WZ6:$'>FSVKSALZG8E&J:CLFQ M6#T6!]0-!NL?2?7K7I$G;XY4\\**W8+7^URQN:)W,5])3XKS:#M&A(YDL((S M(L%9R9'KQ5K1$:1#5G:&3*,5GNXAX4\#6.A1M)QDP6=,J8"J86?++U2/6.S. MHLU9LJ)/?Z?/4JPJ: 9@'=/@H%6A&0NNHG@(7D=<(\#63TGYF+#G 4!6U8 2 MS JD"M#N:4/F:)=E? 87Y\MH\U\TRN0C4!-9;;22;"IZ3?JG UBC08]A%6,# MX_HYJ0@(IPAC4&ILTQ3V?12 WNL6SVF\H=D1,^\NS>0Q6$HQB,!#"ISX*]6* M%7W'PB&Q=\ SBKSE,](\#"#LRMM,$G1'A J$(N\068X3TNTV3:Z+=/G[]7W$ MX'.Q*\J,;C84EP\: S#$82. 6DX ; );6RAUP4::&A$C$<=)2DI:0](14UZ MY %X P@0LA&)ED_A*WO:D:HMKOJ>*_J09@6?JA91L1OOHD)(A_XA)T7R#*T= M:#ZAT@+R!BGSV _JT4M+12JR$/"O;VH9\A4<"LSO:9.LLO7G=+-+BBBK^C(Y MV!4T Y2/:7#@K=",A6M1/ 30(ZX1DMNGU;@F! 2KVD\"78%4@=D];;=51GZD MF\W?D_13B(0CN<8Q06STAY:, <"IK)PDV!V0*/.YI?Z[90^P6:T[9+^,QA(%JM*\\ MIL+:659HQ]M;%A7 =I='?,+^:PY5VK#,LXCU[&@9I8#;$/.-==KM,@^UP@2\]'3-6FI24,> MR@%3*Z2HL]:UW$YG3.?SKT6>TR)7>)+\89,".GR(X1UR?3A^(,@V(W[(TJ9] MEK_N-\]3WBX"0L=T+P*+]5JD%I(*F@$RQS1X %5HQ\2IJ (*UQ'G>+,]*HE^ M" "^JC94H%@@G^7XKCN8CZ+\?H2E_D]-7@C_"0.9?=DX0*PEFG''"5N8L7_O M-W>C_XT%*%5/9SEY.R$,+I?I+BGR*[JD\2,_JWY.BQK^XV@((&V"HHX4)38" M;$$*D7I-@$BI$=!V\S4-R5HB\GE"RQ%MM-FDG\H2;>LT(ZMT=UNL=QL2-2R, MY-__\OK-P;???4L^Y[5RR"OR[]]\_?7!W[[Y[HLO]AM[(8@10["6*_!CQL=T M39FEJZ,T;[N1\4*)AJ19(Y&18/B-3C?$7XI>]2N-TRC4R)REDZCE;E=)ZF,>X:XOF4E*%EO!:T0>^ ML+5?>.M;5 "W@GR6P]A(:R"ZM0_=F@?^6H=5;.X5/(4N=*@B*^1T MS3 CA% ,#,"@L(NAMP0K!&BSD* MJYB[L44 ,=?8EI(QA8ICEI/:TZ>)UWP6<]1.8A0S1075:+(XIL*<+RHLP$*V M2@D$V%)>^'0Q29-7(4T956VMG#4*#/,<'9\RH$X?:%8\7[*F+0N\_K&+'_C6 MYCD5Q]5FTG9XK2'%&66;;<$:;&LU0<;<:@%MUE_SVYZ'V8 &EHRV=5SSG$=W MQ__;-%U]BC?CDAWCGVLSVY\Q,#S6@8/7GE0S-AOB!H?-WWN%H?#M!'UUE2L!:(;S?U.@OSB9.GY6;'#Y8IH&?#4K\>B 4#LC:VX< 9J-$,=8B@ MQ@TZVFH1)"WN:1;"Y-(*&X+;P+CG.;L^=9U$ND B71E!7!+QMA9BNP@R7/T( M)B_)M-PQU[%S=W"]BZ/;>!,7,4ZQH[B>/A'0 M3"BZEX^40+,=Z"[DDARH9A]G"&XZROVF"0):6.<(P(1![,/LT_.^+J-GGF'# M')G]DNWH2GRI\;C'GG.4%0;AQ$P2L[ 4-V<,IAB>0@:0)V24/50\96<455Q] MKPLB/\P&2LIT,9"0><[K8V35&/T00BKDUWCR-(@M7C)MP ZE3;=1NU$OYZ9Q MFOT.WT"MKLF]L7"*@+:"JYV.*_I(DYTB!4=/--HJ&Q%A[I3)]7O(K1046697 M#OD;P'](:)3Q@A59]3B(/3%%FRJWQ,;T\]0%F'!\8Y<7Z99FS7:V'.$&JN:0 MAX(*Y=R'W@*DHR!*)8#3(7+>;M91/0XCQ&1'2_JY&/]K.KEP':$]7PMH;[I@RO4OB/^GJ)GHZI E=Q\*6L8&J?@D5 M%89_&"S <0JU$K,G*'B[Z6GWF!314R"K,J:&%3"O9% /<3=:O5@1SW*P1[> M^!W7. UHAB.9 $LR'FRG^8F/%@SG$8YC30DF:_ MN[YDUR?_\)7Z.-KLQ]#04W7E4@0+I-*I*,]I95(D"T$G4 M,5_O'&IS3J2Z:N+?7W_Y^O4;\A!EY)$3DL6NN$\SWEW_0-Z\?GWPNOI?5==Y M5:5L=AR3=O#DA=D2.)-_\O63QD\89\\[K_Z[Y/N2I1(COC*A(K M/"68#=7>-1LR-U$];A;3QX]15M$5.I&6ST7I@'7S$5.[8%[=OZ)RBE<&MQ#= MX*\'WW_S_<%?O_].X@S\V>N#O_SMN_VNRJL0(2['"Y0*9PAF(_4F8W/K7?:L M= MF5()(*=,SMMN*+6/"2]L\2I.R+*BV&_&F*%AQ>PP%8.B+E\P>Z97M(CBA*Y. MHBQA(\I\L5SNMKL-#TO'=!TOX_$T%\Y0OQJ <,3X';A. 5(G]D_S&)Z>Z_- M$[*J'I%7>_42"R@(#@/A5?A.,!NS/9LO^#DZ-E)[R.@]3?+XD9XERW1+WZ4Y MWV.X6-]$3^/.PXV[2W*VXD9*=':Q&"W9V5(Y*.'91J;,$ZL#E,L^(]DPGK9" MX/*9\$O,#\2[@D^6%FTG2.'4P>Q1B^MUQG5>X_JNIW5= M#[L24B7 S0F1=[A'D4O6,1SEJ.=?C?F M5"KM=^NDDOYE#G."MOH4G HG"F8G>M'4Q3Y-L^.Z*K98.EIQALV%MQG@6?&B M#.]=.T^IHE)NK6I9,+?[339YV,#5*/3=D]4)4K< M)KVN=H08 RDI^6UUI*0-:#_3B!;#%J>:/_#K8(:O4=J<=SMU6@]3$4L]2R#& M]RB5/3X\2:++UH/&(I2>4Q'V]D\#\ALE!@S^(O(%?OF-S/QJYQK@(T-"C7_4 MA+Y\8VB'/[]H];CY1,5N\H>**CA?&+4UR \:GL OK)&9?M%E,@$<04*M\88^ MM2^7D%CDSR^&RMR!9CM7"2:5N?<.AHD*@%)T'R]3%( EZ.[B M-#G1\,O=(ZQI":3%=4X!G9"$F*VLF8T8J%1.@#@/,5C@"?P6,Q %KP[T!R%, M/DQ-:T:[?MH13"JR8+=ZS@$A56$>>[8!L<43^FWG&3H!>C\(98H!:GBS1P F M%\&D-U>).>4X;JLN1VN@:DOTRZEPJO)K+< JQ*]2 JF]+^7MCC#6#_CUR1,V@WGT&"=?6:X3*SM9 MD [)11XR-2B^"J!&G[*)))G%8TIOX%P^1/<<"4&7Z=KHM/ MXE*-AF*(N0'%%-B9#(/ [I%FMZFN=J1&B0Q]?7E*WC:4UG^'@$)INZ7FK^"T MGSM_.Z_2Y8Z'][*SPFCH@<#I+3UG!N627[2[2%;OHS@I:,*S9&K31Y\?0MIF M3FI(<;(FS;9@5?#7:H+4\%<+: &QN\V765SZS0')=P\/:5:4F9+;CF?/"9* MQIY?\;9;FXWH]1KHF:UY)AY(\;[("J2:*1@V@ M)(J*N]NL2]>TO'Z3I]/7%-T]7OM-IC>VLYA3KV8)?#>[&6,JYA&*^0/JO,$& MN,#,]YYH8(9[PS$\Z!%"36^A*93SA.!W@NMU@^3NY.F!]Q>J6:R1KGX1-1T& M/HU6X$1:G1ISI%5R-T!N"0BM*?9;>*/F1T&5>'3MGS?__K MU]^1S_D')Z_(O[\Y^.MW?_GBBSTON\M:4K+./B +?&?UFFZ8S+MR2)_]3GON M-QX6&PF;<;&:$&5@;+0#-," W2FB50:\5T0MHYTN1LWMMMN&8K\C8W-3BT-C M#4_@6ZY7-*?LJ]PSVX^9UV[2\LITN1> :-M1M(X69V@-L ;1'4SZ@!ZA%=.M MX5=$I5^L.K(]#](AS2\9N6O9 M][?4L3-C#;\ OD5MLXB?F@C%^9)?<0('7] M4B9J#"\!6H3H)V:-0$\Q"&I\I2:K[C(<$.[56Z!0$/S%R*C8( NF2)4PE3'- M?$TS7C\S70]+,C(=P+49@76X2),*,]RP)K@6$ULE@(/)/VA-[BKBJ" L4HQ! MW*- A;&HV0>0!UILH=PQM[4S>*TE#J$&T&D2") E#:F&9@COV>ITDZ MM+MV1,6Z))B^?C$S/0;LP5;A+/= U)F7@(Q2&K?%Z' M^R\.2$*+_:YJPI$A> Z 5>%'P>R@GB6/M"H%5[U TV8CV)K(VC1,!1E.'J;> M!JQ$3*462":FG-GH$7O.P#0TKB0%4\6AP'LPFZ:-I?*)KN)IB^[A4QQ02S6B ME@(7=8#K@(]8!1S7<7S/\)4WF@2U(T(%6(/9=#U-,QK?)4=U#<\;7L*3]2K, MW+=1G/"!VB%=,QJQKJL#9_VR-IP8#N!@*>*JCIUVX J/A=#&H6H6YD_+>Z:! MDCM&23[G15SWNT'F B3!\:R$*)PRF(WA8YK%C^7256/\1=+]=D[%ZT.!].WM MH29ZG,M#@58A.AM$)]#%C*+:953N1VE":K=B?ZRCN+G3)5V35D6P6QH,]]5+MM*GS7P'SQ#@;Q,&R;,1_*AT.ZS-7!F/U:%\'DI589C MPEH_3O=[[%W>6B)6AV0*? :SH=Q90G$\+9A]X;/EAE,=+G@42;W:%4+\$2*W M_9C:!_P5%OGQ E&9O3.,9#0^4?Y<9195#X+R"%6[&QU#8%3X1S#;S!_95/^> M6;IX9".M.WJ^V][2[&(MU*=0]!"N[/5K6[-CN)2KS3@^YJ#=['2V0ALO;/A( M5#'R6XG*:U6K8EO]>X/WZI_.,!,'@PN_['O8,YPG*U^*A=F>X]PEF$ M%G6AKCIEFO%$719'%M[N"7W)UDUY&F;HB M(K+4)K,;22I*-CCN&Z)B%\\V,.J15+9E!12W!>^YN RJL4T=RP%@5^(I7I/ M=1(.ZWMNNMNA%^WET("O @Q-7G4; I@?W3[#G->OA3B_FMM^X 1N5K/&"7R& M^];W?"QH+^X)CL2>S B\AIWD0XQOO*^C!X"RJPVOI$0J#6^R!#$C1*\-F!^B M$=*K$-\;$E7)MR& MV5':@KZ,(]-DM68C") NT' J4I(%N!:C;GG=PHN$*_"E4N; W.C++'V,5W1U M^/PAIZNSI#W NV"=Y6-US[WB%*RS@"Z=T%8 TI*4H]U(!V==] -.TEJ+;;LJ M[H[KTAW[Y\Z3.Q*U/'L^5NL.-5DNI+6LE[!@"IQG@3)BQ7G0"ULL[4;U^3F# M%6OO,Q:I\YOTBG*8Q1LZ>*&;=%HHG$M=W:+>U6$ >:YO@A.49[#6',)]&]'X M;4\/*5*2-=+Y,8S*H=FO_-_"VFRJ!24DJ2J,25VCI7"$D\I M5Z(VAPRLD1!90E95(K%'%$R&EJKEM0E; E/@-P.8#_=_2#(:;22W7+NP@LM4 M]%CGJ5,AVHI:Q<72 '")%QNYC?MUO_!YY+!RQ>>\=,47Y9@T\,H5$G YE*[H M2PG\3H/F0!$M<\TH>Q-)UZ4G:M;2Y40HJ^A:_4CKYRH=@)5S*6NW9IXN?W]U MRQ^7&3;-<_)JOVOE^C855\D5](%??,#O ^?7EUVLRW9@/>G'*&,>6^3,C9O+ MG2ZRHTT4;\>S'2?>IC"8%2]*V3 7:Y$*Y%FJ!E3-LY'8EB"KF?CF5'/&C'.7 M"YO-M63[K4OFA"BQ:IF=&*>+&5RG%A@UA&S'0:Y5A*2#'W =H2.<^D&SWJZ> M\96#8UK]M[=V=10]Q$6T45^X;LG8W<$.942ZEMW23JP"H19Z09>W \4-H9AS M+$9Y3HOJFIE-'-W&FP!6>!WP([OB'2PC]'L#Q'=9+)?ICD6)R^B99ZKQ"?]R MF>U8;.K:T.B4-D*4#@H2XL=9;>Q'7*!R-@2X=N4FO]WEJ6G)0T5<+6U5Y'T/ M#\S!K; (<':8O-#O6U"_UQ5=4C9J8*\&=G.1Q>C4/1:_+BS:AER^&*38HJ:Q M69[@D%G[*%#?DP#$PM/ZW*%?_2"^1;.7Q$9&V1V@[U30*SUJ3._'G1166?C2 MC6L?**K6>-,-I-<;211V-:NK0OG$/2[O$F?_S/>\M0G'"<"Q!-;0+X*XS-+5 M;EG4:PO/98<;;2[+[+#QZXV [<):OZX5*X;;N=B*./RT5 \<=-I([?5LY:CR M4\VT5]=S0I#@A792PK^I8AQ3CG9YD6YI=DP?TCPNS/V MYWD2I<(E*)TPV1K*:CRG_K6]![*^(CA(+U+ N!#8\[0[[I0CVNO MZ"--=F874M ;IUH-O=^IUL@JK_V/J-.Y^QF)ZK)R:)0E;$R75;\'YC8J*%C, MIEK6X&^Q )]8&B'7GM'Z9-[,)_*LG M\10!<.?S^ *#,_E$JXVF+%W(&3^V, M-C)>P"4:LG>I;C.<<'X6($#OI3H!'KT58+?7\[-Z_<[G9S5B5>=GXX8EF(-2 M$Z &]6&MK- O'+F,GLM4FYMTL?QC%V?T?;2\CQ.:/2^2U0G[Y6$KUJ>R8VK6 M*&%,**N35O:A3OK JL%3/YC$=@+(/LY]Q&=^Z9K0YNE^5R7MT"*N1P+Y0[_Q M1'B/LZ1@"(CYUGR9@&3R,A6]RL$$>B^^I;+*KUM)M+I[U%B8U)GBEFB_HU$X M+,R>)+*&?BT*O ]V'G,ZCS5G'F/.-R.4*Y\V(Y3(5,X(9)=3N,D2I839H0 7HOU0GPZ*T N[W."/7ZG6>$&K&J&>&Z80E]1@B!&M2' MM;)"O]2$O^\U& T) EH9A8%8X43.9),]H^3;,K^E!/);2>!&88 MS?@T#)A3/K-=7N9\6K76DSZUM,:YNL=Y6-X$AX=RYJ?C5?A3,'DH\,[6>7#I M/*B<>3 YW]1/KGS:U$\B4YCZ/=0\Y/99.H9\(4-(C*&CTC.#R6\Y6:_ILKA8 MG]3%2ZY8^+U(^.OQ^YC8?_@J[6.TX1%HY $NK,TMSS:L*%<^.]B*,[RTU RX M#-I"X/ANAK9$#2V%$'[J@''L]YYH%QB)ET9;25%X93#),W*[04<17%B;.Q-L M6%$N47"P%?-6!3OUT&L6+*2VI3SJW\GGJ_H)OW9A_[[I!";Q(@8K*0K?#":% M1OXV"S8DR+)GUOO_S MC@)Q2P:/UQC&//S=46 ?QOZJB]G41986K%XK:9>XW M5F0GM+_P>4!NZ5V<)'RHRF:.@+K@^_,_%6Z CB>P*SS.D.@2%-9.$L"JQ'2D M-6JFX(PF*R#"9BR+MWMXV)2U=:,-MY)?"G*6K--L6Q7D5-P\8\?5%,X#EF+-N]\M25W+I>8OH<"B(3M@_J9>I)0RV-"^XW:./+WO4'OKJ/<(YWR7J0NW,1@K /5:?KYOL M5K_M^7"6I'4DY[#Z5 IG#6;[O[JZXR9ZHKD4C]*GW3G$P5.D4XXO'V HAV M?+&EE!;U9DN=-4BEN0VJ+.ZVE$EH<%X](]U#\AM_',B5EMI&5]]I*6<+_%++ MD=''Z3:*QS7IM33-KIJ4!F7[3*<=:9],H0*P(2;CU*"\(M@OSO7-*>YNR4]W=[2;(0QY?/N#N_1DP:.V1N^"[7+GM6HU5#4QLLH,)"KT8R#7;D",WHE?.UHNGX4 M%()U32A@6$JLV#()!<6+U2JN;./S@K.D+ADNQ3.(MKW#54>+A4GI*8+PQE@[2^Y3%3+%OA-H%>T8",HNCJ),K[EFTL] M0T]4OX*"",,7]/IQG$"IPXQ^.6NONN9NN]OP;&YR3-?Q,B["P+NA506@J^@# MOZFS]_TOBGN:\/M%HXDG<'MGQ-UP#F0^DF;*U$ZC(LU *Z#Z@T MF4^5'&3 0OCM/6$XF3V*Q X&+B+P^T';U:GZ JO[=,,,S*M)O2JWPH9GO JJ MY4%=#858A[PJ:E!IL3JJD]1=9U@3\ZR)/CFI5Y9^:S@"63@%X46]@*IG=YKV MN$)L;(8-GJPR$*6JK-(-10D-?@[;K,+#:,-/0@:P:5U-Q?G13.$^8MFC_H6G MS2.T:TY'NO#;=JC$KE5[O,KV))]79%_L_WK3<;O)+S5MJ10K<5\:UN+F;6Q MQV!N835#&^:KU:GJ1W.3SKB&7HV!V)"G.>%R3C_5=]8P%%YF<;*,'S:\LG() MXXOU8E6UZ7BQ?;*@9E7>71#*\OWD]T#-/YAD#CA5P5U+MPI5_5L/E5W76_&G;]7)>TDQ8L2/T-.S/?'32[W92H\%]V+ M!TF_))P2AXVT;)<:#@@"2T757(^UNZ* M(.W_%CP[ ,E=U

^/:!XBVJB9&EZRF8]+XW9O+H? K[YO ^4?54]QM)=/._ M0!8U[. $]42!7^&*IH60F9VQ*_XDQA69'T+H^RZHI4?S/HA5J*7((%K!E*%V^S"U_ M69[81I.\;-XK?N]3'A?TFF:/\9)6+WY%E^E=4DJ1]:YSJ6L/ 7A6AW..8)YO M@E G94:3@??M^K:D2ZYC;O^J%,)K=;=2]GP>8B9ODARI\*U9'CF#*7NJ6SH_ MV3YLTF=*2YKF=J]+AF:+[1^C#,!VD%J&[^TAH_6(0QX'$X!C'UO)[4'NFJ!> MK^[6![+T+HNV^Q\$.6/.:@=)(T[NW,'43=6NQBM?RVJ+R2P%LN>DD>)]$\K\ M!EZ='&"$LYN;9 ,=/:!ISP08VNU5Z00JO#Z7O]0KF5P0E+A-X#%12><677@"E%R M-P[FKG%M>)K@Q0 !D"Y[=C\&V#U?^H@O3]9(-[KR"^BF<9Q:*TOAU>%TSJJ3 MM?PD<7UIS-$NRVBR?+[)V'B#W^*4)HMD5?Y5+4EWRQ;GM+A8WT1/(X_RJZ3^ MA)Z48,00O^^/&F>\F0J.17XL&%^$M*Q%D*+C(E'+MM>@Y=E=A,#F2Y_B?*&? MXX4(IX5!=TA8GA46+HQ0GQ1FI)!CPH[?9])96]B7@9ZT%;^)Y$#F\&O@G,A4 ME.<_3PN:WZ3U]7W1ICT+K[SQ',S07$9I9IA/MN5&QR^C%^H+% MS_)=A5MRE01- !()4&Z]5>K%6:66RC[J]?'S$ )%NXE7U/!B$JYM8 +B$-/0S^FRB%*_C M9904O:(#K!66,>N36 N4#3!>%[5B:M9"84PH$RLK^Y V)Z$Z 7N1(%'=A6G; M;90]EZ6^.D;2<9*&-1R7L@20N*P)Y _\I/@5?:3)CIZR;W+$#[ZSH=O'N+@_ MVN5%NJ69ROULV=JBKT VG#*P=C9B%88%:X64BH4):QRQIB>]##:R2QCBFMHU MX?B?-8(D!6:A$@(_,W[&QB/)77R[H8L\IT5^W%XYJ7(_"X[NZC0C!]*-:E#+ MM:K,W6TELC<%*Q.,K0+7 M RL0:>-+&M$%?7()4\I,\4CD.Z($FR.FPA1)$!\#H4KVPOK(Q+,.+>9?0:8JR;ZGF/ W)L?Y^G>89Q1;":L7T5# MB.$29CMPW$&KQ^P*:O;.#9JG0>W =I9< (=C\(!@DE1:2YQOJ19>:)(U348 MZ>H74=-AH-]H!0[X=6K,V%=R-] O;R5^H%E=T"48[)O;6("^AD6!_&"R2*YW MMSG]8\>ZKI/'LL*<:H)AHFNF%4HZE,F$R0JD*81#BH.+N\HD; E)2A(-] MZV6.\V;@6@;9T,%3**0W=LQ5AF,C@:S3C#0R2$L>6GCQXA*2;2-, M+8&?O.M2O&J+SYTF[)_5K7_UJ^B]Q)6]*39@RXY2BL#19J1"!?;: 64,+(5VJ1%\ M)+IY)N7MYG0U.+\Z$!.O2JEYA&\4#Z8?D9#3UBW1FS5:@%9[3JP)5FU%)T M)69"8$R2T&SSV$G!V?IPMQ]H2M]?['+G[@ MD_YJ/[?'$)QO3P&>9(?)05CH1_RNV$2;?CS@XU[.!B60X#& ._;1@\Q*] M-V#OP\<%NX)FU^FZ^,0&"Z:IY@09(_>SDX'ID$[6X[JHK0EPI[62W+CQ1WK+ M[_\>>/!1F@>Y+30%@4K/MA07^D'&MVFZ^A1O-N48?UC#4N_@]HSUJUHP8KBR MO9TX_FNEU^RT<'&-IS8A^%C)56^2EC+%-G7\18D"*6,&[K%@?F57!4&(L72UA#/V^IOC\P'UX@ M:.C5)LMIZA8ZRT&I83CU+9#J&4XP U#;T%7Z^([.1@+I\03GWM.!*=8_=!<9 M_"%4%M!64;:ZS-+5;EE\C#+V-L6S?/<&0ML6/=31XA0Z!%B#5=Q0KPI2T% C MH7>>IJP,WCP-SK5@ )#4,-2RA7Y6M:U^>K%N;R;L':V0NHH5S[B"KY8'M7(O MQ#KDBKT&E1:5>G62)!5ZTW7O8LF0C\;884==K%?/KO"Z8#)VVC)R^F&HB6Q< MD-#'(-)D W(A0II\# M4BOJ4OGP,*!%?FI4N?B30890K^JZJE<5F M!@6 L7@5TF*\14DL41R#/DD>: ME^446>=9%4PQK -:<+1C,3/'Y--?%F9-&[0'5220X*3P17 Z;_!F3#3>-A,VI4-4Y,BU0TS MVH)6.$RG"50Y3"F@M\%'LWA+VK+4P84=4./+ZH5IN!2Q!B$[1=$3ES6"ME'V MNZ'_-=+5EJGI)H='HPD(/:Q.AZ%?5;(VB.X(@H.RN753Z&=2(-B0W+$O. #[ M2%M82'I&"W@$T >>;1^B...O<)$=Q_E#FD>;B_6[-+DKLQ"JM 0V"=_L5BPT MRS-^# -Z?QJ:"8 '#2CKN/[>'&D)V(N!@-5C?+WM:*(5S3=HN,A7IH>XC.U#F:(?""=!J=F_&A1PO5CSPJU=9?NS@F[SQ5,\KCK@R#W>@@5RHV[& MVEF,O"T+5FZQ00N3*2U)W*M(G&;D/>M\:5.;F/,$LD%KB3'U5BU44.!EBRW> MYSC=1G'B[KQ#?GOWK?EG=N"AU;.[<*L>U8DKJ6+&Q0$17)IS'Y".GY0"R&^5 MB!?CU2/P3?'K1I0WSU;6.BRK49RR5[^.[Y)X'2^CI#C:Y46ZI5G^GFYO:3:" MO17/L#"*@0>AV)N%:9AU"F%JH64) =+&U5)^JW[>]PDR&V2,ZPB">)T*7H> M)'"50'3 MZDH$^>VF].%0UMJFX%$\A. B+/#Y=O-.;271_#PM:/XNC4FO_ M-?.JG5?#Z\ESS=9Z?54L4';:F)27Q"_!6 *P@KJH3X^VB(&]^>A3E M]Z>;])-S9PL4H/98DP!/;@NTVYOOFO4[.;!!K.C%G(%PCA?5\T)1!W%HHRRG MBX+VX=6]*D#C'!R@6UM+$/P:+@'7L:TMQ_9L&P-L7!LL5S:9KICK3#9)1:Q0 M'=T>AQI/MQ 6^#TWS3NENG5W6OAH48G5 ]1ABT<+8'?AM3F)U6OM4A6[^+H-M[$ M14SS]S3BV4FKB^2*+G=9%B=WY75E;Z,XX0>QJWQC_G&:X\NJV.9;S3CK#UL- M:G*@IV^ G$.(;Z5%JB&R152=0=0SC]0V3FPC[3;5K\! MYX&8PH4I(HIPW-DCYOMB3RR1;+.9;!\VZ3.E MUS1[C/E6G^R5%YO2EBISK[I+]4\6EFD6IZOR>AUS-/*D1PA2V'IP8Y>GKX = MTO#-M(ETR-IE ;!14:;:G:?)J_:'6JDR1)).<9G2VZHFE>[FNJE0XZ4O/]2$ M4725_FZH4QS<7=A;/QW1-,S8#+U_K0Q(7_ Y:VZ$:AE1Q MO#9)ZN1#7 $,\PV!%#)'W2@5Q/(*DDDD9D7;B3"R5<:K@Q"0?^J9]& M=KLB[V7X"_"8I%^'D1RD#,5C&K&33F(:^Y1^UR?O',L.\#3-A'>'KG'BJQ!/ MGN"I0'0E_!='J*OGR3Q#23X?6J6'6@8#Y,JE#L5Q=#5.7J>9S/T"'D![<"55 MSX6IRNV:R1?H>]9]FG,OST\LW*DVU MG'=-$29T@$["<)>7IKP/]AJ2HRTV"T4N*F1>TLHA/4'UVD_5&X6_#CX)RIK% M&S>Y_BYD=5BAX>='Z_OO\HOL*KZ[[QGNL#9C)0^P*@.3YW5^:?5*\ZS$0$V: MO@8#TF2:2_[O9C+)I1TTUTGFO))B)?%%;*9-Q#I\"08HU^TFU]"= V'998IW M6"ZXA.P>^QB!-D/DF^A)EI$'''HZ21$Z$SLIN(--IS? 'F7:&F$SO+22+7. M=C+%)#3'D/B&8T](N'V!&T U(TE+@:'?4-P_7;E]2!-^S^O%NKT$LSZD<$@3 MNH[A)XT=)4F.'-M*PCY[[/@F^(>0[0VQ.XUL*5\6*#HA_*_N7MCV>-#GM:@O MPHT7[MC5'ERV%AKZ'/ M^/45EJ.=1B6)>7GC1BEIM 8;++T[JCK"^E,=^KWAW2"Q5W;]Y*F@&;.WK;F^ M*(HLOMT5[,U3]HDH^SI'O*ADQF:DBGB!0IJ5615AV8\0656-"6* M+FG6I$*S87.R.HXWY? :%O&5$/@S1&7M$BBA.Z:DQ<+%E( MVVTB9M8Q77ALX/Q(L^B.?LCI>K=Y%Z_'K8LAJFZQ2:(PL(GQ+CAQ=Z(E MYN [14&'[4I&4^EVHZITVT@BM2A2R2)49^;2 M-O_FB@6WHS0IXF3'8F&]QY\F^W"C)CEH=]@[XKW&$SA$A-X0P.IM1*KH!(XB+:\!C+YQY9M"QXW97R?]VCXQV_ MPT$:[=P%U*WB(& R]MR-QHN"3C; HJ&]Z/9:RNXQ:5C+0CP'9,G^GRQ[SU;ARG>NG^U&"SBRCCT(7; @3$; ML[ ,=3X&TPN>D0'$ 9#7)P\Q.DKQ(DS,0,R!W[JM>(=S6L \JT>H=RA.Z-&/ M>G;,X3Z5NJE>PZ08G25$]^@W.M0K2I[ +ZON>RX_OC[<$1QOJX.(FXUS/3'* MUCC('E3G,*H$.XA>4KN=W;^(M:R[,-K(WN]6-0P0XF:T@2_P[6;U'KHR(\6& MI=DR@["@7$5J81NJ,P$5@UT*(D_J6/6U*/PP\&54\-S3_>[$V8!%O(L3Q.UM M$QEK/RJ+'Z-J0SPOLG)R>!7GOR^>XG&O!"%M=Z$TI#@;4&9;<)*Q#)K,R58Z M =T>4T-#.B+R&R?9;YHJJ,TEVTHZKL [G<[X9HQYPU0>I]LH'B\)0$@%CY"0 MXGJ$VA9LCY!JLO$(48#$(]HYRV\522@>H6ESC4?(N +WB-.J3D]C>?Z>;F]I M-D*CGJC+3I(1H0RNM/IQD*_4 ;AC7G M8-U3HM]D0+EE_MD RYP*. U@:/M3.5U^>9<^?A67]R;P'O>;^M\\2'W3ZVNK M7_]Y5OZ'O]OHA9I7&?W,9M>[9+R>/DU(W5*.0J:@$>4;H"R<3+7$N)(R24&# MXXZ[*^-3$QZTH^8#X1FII.PU>$Z$:(K44.$/O&4ODS>5LI]/HSC[.=KLZ'&< M+S=IOLN$]= )(N3#&I@(I"&]L^V0,%#0#+1ZZF:&+ 9T&B=)AT\;F/& : MNCL;T0;U9+4@IUG1/E:/>9GKBZ3[6[EVK"(45HX%0MQU8Y4=R&=X-.HL#N^H MI(CKQP=5J77F1MUO@:P@*UM>LWXL\@2>!M:9^C:*$Y!'J @%CQ (<3U"98=7J1<'UE+Y9CR+;"H@A[ GKFD\,8=70ALX>*]WMWF\BJ/L^2S/ M=S23[A?JB=KK5:1$.'>BZ/1C762BT &Y?43&VET9TCRM"O@%LL5G:%/)31QR M^L#GK'5:/;_$N_3.A13@!JKA$0V!"O%\ALH"I("M5 *(VG+>!N75]?%!(-O4 MF*JC%R*#M]FG(I7C,$M_IUES9[ 4J3J2VAXIR>2==)UBA%0,A7A#ZH6,JT%D M]:R[@3D(;&J;+P5\$:?IWQZ:&Y@H8='LDL0(B^8/X%CNR?9ADSY36@X/I9N1\+7%O*K']6SA4OVDO=13LDE$QF&M^O:4ZS> M)R.6NWLP=T./>\Y#T.CJ$#2Z.O0XNCJ<8W1U.&%T=3B$>ENGJYQ!D( '6^.V M-0ZV#O50#^8ZX[HCD0)<^JPV>/@, \Q2;3@0'HLV W? T< UK#&7O'4$8([( MY' ,YK+>*UJ67K^,LN+YAMF=1\NRLNOA<_^)9.'=GK$M)0=FQ"FG;VLGC@M8 MZ37[!UQ<5\&K*JI?/@AA,=\!,8)SV<@(/)6I;[!TN5]-(/$DQ.5^M5Y\S[!8 M[A?9%$@/8;5?TW9:3'M?[5>L&)W33S^6%??EJT6JQ[4=PN/)RP8JA7@U[B0: M8!7LQHP-"KO?PQBN*-LL-7R'N:IL3FECX+(0L)$E2T* 5KY.U\4G/HTZ2K.' M+WU4P#R-L[SX,4I6\M-W\J=MQ8[AT^E'H.3J$(O;"PJ A>V'?&VB:/-S&.ZH M:JU4_PUF.^#FWKK0LVR@YI4=6S.U[PU=WJ>;]([?S'V6++VXXF$6K^[H99K) M9^ZJQ^U6RN@QPKJZ7"&>.THTP/QQS-BMI#>_A^&1RC8;[Y^,R9RV\V9N8_"^ M":B1I7LFNE8F93.?T^)3FOWNSRO?QP7=2!U2\J1^^_Z3R4TD48.PB3F4:MB[ M[!$W;5#^%(:3R=HA5;_L7-N2CNT&]"IS^TD<2MF.K1=Y&V?^_>I2ZD3"[_6K M=K]/;@A!!5X'UA<-Z[E:CJ8!V ]AN)'8$JGJ79VV^N9J.: #F9I.XCYBVT5) M5$3DBN:4?>![OCKTNS\7.N%SPE]IEO+_7?/+$YH_3MEW/&*VK"+6"\JWZUUX MFXU\*][)C>YD*IY+VZJ'N;V5U 9>W[U^_>WKUW\AGU?/ORC'.&$$"S<\I5.^ MM-.F:TCX P8F# !*@A<> GW$MH\TW]#GHTWZJ,CK5A,TF]LORODZ\0 RF9CRO>'A-,01D0: M*L+(PG!K2%NG\ \F=_3O\><2.-B SBZL,2*;;TS 2@!)Q$?W,5V?/-'ECA\' MOEBOXZ6B%[ M&A%9Q1E=LM;GYQC9MR'+=/L0)<]AQ!D(*,2431V3(N/AM3[6S.PPIW$2)3.6=A?SAH+YLBMDER/7AX%N0;4;TD&58M#4- M9*E$T40"2L=T"EP&X (B;M)=],08.(;9 M@X-KHRXSSO4BVKHE]:]AX![8Y((?F/@4?A%,,;:C'?/B+/VS+<@21.FUI6'+6K&!1(1RBRIE@4?LM/GM'5 M35I/'?*+K#D.+$340;A3"@C%(F6'=V"RCP7Q-28J4-+0,%J2E M#L,#+%"16G],A5/@)ZC@P@BXMNP,)\D2,QZL?&Q M=:=IPFM%;5]OC[8F#G& MT4;#@8<3LUEXF2PPI;#\%8 L"5 8\:NV]$5+'E@ B!%$8%TG(H0A)^N@@PM MVQADC2U=$$( 5P#[7KJ%>]U2/?[BO,?E>/L%>.F2NZQ7"2(\ %?38>OGP91B M&!3NJ2[GDB^>F^AD-9X&=.B5GF16>*CW-%)C6?6ISRV!>#<&Y_NOS5PNF"[1 MW.KZ2E!#%H4O&#([)HP6C]+M-DU*2WA:XPTCIN=Q4OZO_(/_6J9!ONQ.I?8^:8JS0&,>#*=4AA^G7XT=: 0H=0JY(X5\V4F5"+&62M M8.L:85%PZSN\GF?W//(G1\WA'M8CE _?_NX28P'B; *M3MP\N 6\T,PA5V\1 M8MS5*)*"^)OP@R\$G@X16"MVKFHY<\(9,Q;;X]DU(.,!VG=4OOGS(J%ORW%Y M^^RG'W\Z%2_?PQ)G$Y5UXN:!,>"%9H[*>HL0H[)&D13$?PD_*D/@Z1"5M6+G MJI6MQ:^M/A+;>./RS>'=V7A,S*8WU(=I,E MC\>6LK#1Z_8JWB*QM3E.8=A.BQ2R?PTI!COB41N ;67.55)K-ORZA5X4 )OC MKE<$^QX*EZLF_^!6_OVV*'_]Q^]O/PG7D"*(LAD"JT3-,UXPO,C,0U^U-8C# M7H42*5C_%E*X=8.BPW!7*7*NXFMS01=SF&N'7=8PU(@,%V'HQ.1Z3LX7L=/OV;G?VS?W]RS?UZ?NP1'E0R;X"C(F >$ M*M-G#HX2,Q"#XUBZ%(+?A1\0"I>X69@Z7"%,2 *=,@A>;WX0=- M+?8< J=/Z^*9<,;@O*RX;YN$. M@FP6.N6"YEDKTK[$S(N<*EL0ESBE*N39V*]#BJG]8-7-+\7-87*\?+CY MNTM$E/%;':+J\\]T"$5B\MP'IH8F8!Z3ZDF68^TEG(Z2@IU_'23W5^?/][\@_WUT27RJ:78Q#^)E'GPIS9_ MYE@H-00Q(HKRY7A\ 0>7-)!SB(XR:6Z5@_K3^^>,?+O%2QF\3*0?\\^!/9O+,T7%D F)<[$N68^T%'!J2@LHA%@[E MN-6!#@V%F/$/ $/7R#<%A[YCWF-U;)__=E6>35J^?^3I\3=;EPAHEF83#S72 MYL&E^75FCI5:@Q CIUJ/'+]!'?QQAJ9#5-5)=:M 'C:6,2.N-9A=XR\>FGU' M8_Z_=]RT7_+M^F/R8_*G2Q162[&)OA(I\R!5;?[,T59J"&*4%>7+\?@"SOEH M(.<056729BM=/P-&,:,H&*2NT7,Z2GVG9=YQ>_]>_/1XG=W^\L^;X:>WOR3+QYOUU=V-TS:XA-]J [S/ M/].VHL3DN3>]AR9@;G?W),NQ]@(.[DA!Y;+%/9"CB'][.KCCBD+4;6TS#)TW MM"?@<)9;.-_QGXY_^OGNC_)/7@GIVB4 &H59W\(I%3;C!8:ZEYDY3NKLP;Z% M4Z9&CMP7<,3'C$K7:SCE0A6Q=4\'?E!@C'X/IP6.)]W#B0%DWR'X-BMMN[LN M+U'Z]/#GKS>?4I?PJQ5D$WKE@N;!J_8E9@ZY*EL0PZU4A1RA+^#LD!Z!#F%6 M(5 18O=TFF@R9#'#JPUF74,K"FA]A]7G*V;4W56YJ\_B_KOG,@/_4_JK2V@U M"K,)KVIA\^#5^#(SAUF=/8BA5JE&CMP7<,3(C$J'D*L1J@B[>SI@A )CS-!K MBV/7\(L&9-\IH;_>_J,T\I&;__'V_NK<4"+.6HQ-.JA,S#R9=9H7F#D55&X) M8B*H1($NK7W[G__SESF4 JY=D,WI52)JGS]>_QLSC5J4QB(-6N0XY3H,ZDN0$0X?A MJDJB(K!Z/Z#D"[>8 U4KX+J.4G&0Z_U"^(N$;G\MES,V'\]7/_[BE&>JEF)U M_;LH9:9KLI7FSQQ1I89@WO$NR)?C,:@S2M:0<[G272)-$4&]GT[R@5'4&]RA M('6^N'TR2GU'S>-WQ?:G=S_^^?:J8+:Z1$RY!)MH.9(P#PKE9L\<)04C$"/D M4+8<=R_@@)("7@Z1<2Q)$17W=$C)'8^8$1$$2-=H. V1WH\JW3_9]O'TVVYT/HC_^$Z?C(HB*/>SR9Y@BSJ9986 MF'6^S1(#M-[#ZB$;"U_R??_UVX]/OQ[R?SE%58T? M\N*G[-!I_T/K]]]?K-JSJ UC__\S)ZYN^7GZ;9%?OOJ&T53^M//GXZ!3\&>U!"EEJ' M,2 I6)MV;7XFZS0C_,%> XZJU5+CAU#4:-,'BOG >AUMZ,6Z])[++%[22YI= MWT?9&%$FLOHUE&08.#;9@ IHC3(PLE4R&HCSYR1=5['K@)0TA!&1DFJO>#>V MMP!\-8>BK\3L*EOOR](EI:O\E+W$69[O(O:"%^M>]V*#E89J0AY8CJ=XH!]8@U/AI+C]*\R!7=HXYTU%=*23$[3ITM M7GI1A4+K+E4F1^A?FP#4 :BD"Z*[U:) V??*N>1AR' 4:SX?N6(M2Q=/\=@A MA-]K0[O?,: N:('@>F,$=%^L#+T*Z@:CY0_D-_[3?^\5CV(C".#KD00^Y"LM M?4^WMS2386WXI(^V^@D:WH::$!'7"@9BKJ(?H>XXW49Q$@#N1@TB1UY#%#CV MWL=)O-UMI>B3/JL-'C[#0*!4&PX&QZ+-*!QP-#BL?R2_53_O%XGRQA&P.")3 MY/X%@\;H28U&V;,&C8-G*&B4:4-"XT@T (U]CA:-U8^!H%':."(:AV1.$]'Y MT'BR7M,EGPZ>)4?X=X$Y?KI8OBE#*KH\UU$14[9LCS@'B$ M,42)]TXX 1F*.R!106J)I!4Y M9MIK=,"$O1!34(0'WB\>TS7-,KJZ*.YIQHP^>7J@24X/:4+7\7A# T9ZVR'-:Y"1*5N1='-TR#!8QW>_R#1 2@F^9 M^/X%.O"C>SY;.TN:5V5$50/^'&UV5?#8;-)/?-W*H3-WD&[1L=M(GZN3=WCC MV3M\.QM1.W\+U?8#@4HXB1,B"TBM!M*J"'Y4X.(_3B,$*T7RL&>HW3CC%C(; MY%"^\/Z6IG=9]' ?+Z.-9"7;2-=L(BOI4':135;@S+IU:LPS<"5WXZ3]WT-8 M(#>WK;AAK&8)?!'SFMZ-[:X6B\> -]$U@%?2H0#>9 42X#5J (!7<;>Y$A7! M 1DB/X1%>G,SB]A7LP2._?,T*^X76YHQFZ7KIFJ"VG0) 0;,U7IQ\"V5;P:V MR-8@NGQ"ZD=A+*MJVDZ L(PV\&6-D_1Y?1,E['2RGRE,]KP\7G&#A4:L6!HTR\ M&94"5P-._H#43\( J;K5!*Q*2 .?SIWLLO1!GA\B>]1$ROXCE%@IT844+8>2 M ?&RQ]!&S/*W,. H;18Q:@ZHO&7#*0Z6<3]8)*O%6CEPU%#T@N&88O(!&XW: M:7#32%=#3L4TB(5\J;]Z& ;^="V7FC^''(KX!9TGMC3PI!2\Q24'H> M'T!6 M]SMF>%+/ (YISOXHWT3JW"#:^F/J:3'Z%I U.)V-296Y]]%*:-!1$H4UF80U MN=!-&=CDP<)0I-C6)W*Z_/(N?61OMTN*[+ERB?J/L3?4/__S:#&"7/=#9H>J25K3UPNSA?'@4P7>Q\YE;V8'"Z&BJQSP.7#^+[0[H?: MJ \3[^T4%.' Y8/JVL$Q60.7#^=G-R?'Y/IF<7-R'09J>M]:0,T'Y864AHJ5 M&HK;L?:J/8#QBHZ>3BH*:49T;-V\,1:OY^=O[V^.)]&+#I?6P!-OR9 M8NG>4,]OELY)N,--N(=MXEUJ@B*DSDEU%=28K.VE/#-NCD_:#?63J_>+ M\_\* S"]KRP AC]3 9YH\4%,*=7HV;N?JB-8C]@ *:3BP.84IX9,*=7#6!. MKQ;G1R=AX*7WD06\\&<*O"#ODKC@Y?S=J)6['YKMXG.GDXN"EE&?&R_F[ M=KOWY.;'DZMWB_/C0 ;!O2\M@(8_4X &>9_"!31GX[G3V7CN=(8S=SI#GCN= MP>9.9^WSHA",F#,"<:69-9\I9TQOD$_8N@%E\&.\U?!@9Q7[ $PG%P

TP76;2[,)+@I2VEXSZJWN4_,EBUFU9D5GK]8! 3 MUUR5391?8L4C3.DKJAJ$;BI8Q%D_**:]NF[!HM*W-1T6XE0 M^L;\+ #"X.&Z$#2WO7ECGP!ZA G(:1W @F=!$B:3!>5DD0P4>H5*TU$LY*:I MJ'+,'@K^;DV]'Q(P65PD:;C&W-$K+O;+4EW42S?50G/ %O_/%F'[$X@S@ <: MN(Q#TBS9&*U(OQN.9?1NZDV!3[8J?['GOR !)G@8 /,Q7&] G.12G.0-Q*#_ M*E],8I1X%P4Q>Z'5H8;* ]*B!C<-H)4LV";QJ\75$9;G+,R;CO^.0-GZT9ID MM/@KD/?W#C7LUE/Z-;AI$JUDP?'3_&AQQ$\ EL0*-_P<#W(1W!"&+UZ(C0.. M_T6YQ&[4EY=P4\=*O')T:M/Y5K2ZUF3, !FXLA2@>[A(G[$\9#-[ASHHO>O5 MX;8E:,J#8QOV/&3O()P_AU&43UII$"]#XNI+$B!;CNL7+*U HZ";JM?AG*-O M>RXVNL67(<:OX!I#E3ES=%>FW^6 E=&[J50%/CFZM+0D1")?Q.$.(G!VL MWV^ ;3/_&>62E73ESO64NF]?CYLVT4$N'%NQ>6%=$,\#-+]#<)[-TD\!PLU/ MM^R%G@KM?E-;0.NF7B7\<71GSPFVNZQYLMC%!EW%28JRFG^7[M,Z9:K^JU3& M39TJ\LO1K3T/VRX!N7B(EI'1&=B',<#RN>+HR9[[C"![!%9XG8[:4(FOC,.)TKCSL:QV@KY(N):4K5<"G9AL M8!)$D\4UC)>YIZ)P7> )-\KF>,AF>Z7G!W(RK&RM;8?#08SY9$%BR_<9RG)[9QSV:5F:=D(HEK9^'F2H MI\WX9T"T%>C::0,-!IB'J%J7U[=AR\>QVO95/2L1G^EJ8R?<0.,\+NL2\U8; M9\=9DL(U0,D-6#\"1"E;J\QAW)JDS "42IDO5!:'^1AB>WO@Q<&7QH$7IK4H MT=970ES:05J'A'US!TH&<\!]X.?#CW5DV9\/-W!ZV9\/EYT/M[K![L^'NW%H MY'ZV O,,KY\G"\8<=[8E_[_$HR5$W*1#[6NHE-FB!NO:9GJQ6LG"M15AQ<3N M"%223Z;7,,AC>';?BUZPMA4B*?@*P M/H7IJEH+]>_9U&R ==^F9GM/=U'@_9 ^Z]4WLZKQ6:]\UJMO9E5C<8&Y U=X M;IV3 V?S(K3ND"TY;M4KW@"KBL6M*UF"4%6EX%J.' 8'9T%$\C+=KP#0M@%Y M6;X!",H.1OLB_IT;C)O-'P?)ZC*"SZW' ,4*^$8@JV PEB"5A'!"L+) I4.& M&'<,][8V5?^V]66I>E/]BM2O2/V*U*](_8K4KTC]BE0=C]9.R].3K2(@U:ZA M@4C5:["N;0DDU9"%JUNO4,3$999B[%7/BU1FT%&R%9-54T9DI&JWK MRW@LX[&,QS(>RW@L(Y]R=\<+;T! YE/R\"K>9,?=G6[3"NMHI4VC/3SQ\,3# M$P]//#SQ\&1@\,1F8IABOVL4U_/T.GF3']&>O&U>P(L$^I"N_JLI-2+<4-6\$(-R2Y^#/#HQNA M/2:"UFV!=?2LVV"/G#UR]LC9(V>/G#UR]LA9/=9S?_7E7; EK1X]!VB>S[[% M_9<) 6F%1),D6Q?/%,- 35;>B! U4KEU\V%B8],2=.VJ4A9_]9M7Z_R5N[I; M;9-K5Z' S#0K'(YIZ4K*N6M.]TQ=X+42W )P#]!32 Z"LG@<17E;BJQ'Q:7/ M?^$.!E (,5V2V>S5N87V*4C\D+B-8D)T/.:NO*HSF:!IN%S56MIB3M2J3V$V5*O/=9D"[J37* MJRF/FU-#^E'KVRP*;?0[*WYGQ>^L^)T5O[/B=U;\SHKZ(JA:P>')E17BHKCZ M:55+ ]_JU6)=\Q)4JRD3SD+'?EH-DJYNO8$QF44GBQT4*[,TG($8+$+U%( M M:V+D M2MR75[:2$;CLW\;,]FLO4Z0-O)8K(!Y,:&>$GBX,9X);?%2WZR*E.]<\8[9[QSQCMGO'/&.V>\ M.=X_2I1]T3I E#708T./#3TV]-C08T./#4\9&QH_:DW-JR1!UVP4S\_#*/>Z MJB'+5K4TCTEKU6)=\Q+[RI M4/61@*5"2SR"] C2(TB/(#V"] C2(TB9*J9DUHS!O$(Y>#[-UEF$&SX_!XMP M%M*SG'J!4E4*!:RKC@D!53AM=S+[UP+,Q+C_IB7M/B+XB$"Q%MR\QU%W,,*\ M@7T]HT-*O>;93K,]AO$,RP15J9?"Y.N>E=R8&>"A96DZ*;9B:>OS MRU#1*W].T58@Y]R!_33Q<@:8H*QU>7T;M@SOVO95/2L18T2#F=EJX8'U0S55 MA. -6#\"U ;&F5V>$.ES "42IDO5!:'^70Q75>^[8>+!Q3,075C]A3,0/A$ MAD2FM2C1EE8BIAVD=4C8-[?,'HS#;.#^IF.Y0+R_R8 WQ/N;9/XFB]MDWM]T MJ I[V39&LS^S$&,1/%"&*<@/ UQAN<5+& ^PE D6((/"5AD MT76XH!=R)JHJU=NI*NN&P/1>=9..:ZO&B\4"S(J[QLN,(5/,/$9):1AG8;PL MTTG F.[9^@6K$5>]H)L&H,.Y&RL&#JZLSHMEN$7Q;/L;V,NA\@GP*:I5/X/" M3;4Q>3&OGV/&(]26K<3\"!C^%*:K:MW:@Z-9]XM'=S7K-O!TUVC>+>R#&KZ9 M1:8/:O!!#=_,(M/>>K]*25G.LKM_JJQ=;RC-*-.7BI+36]<;$ULJ\-E#JGGC M6TAE@W-QXB%A%FY(&$69AZVX>(B]CZ11\' S2:6@FRK7X=SI5> XV(1I$!$S MK1 SN9TE_V__ZCPCMU,S;:!]!:4MM*C 39MH(XG>5J 6I@<._Z,UR>_W5ZX? M-=MAE1 ;RT&)05G'(:_FS<$><.,P? OHM;"<4*Q\0C@HG>>3QL>.[G'2:)MW-GEGDW6>3=S9Y9Y-W-DDC&FK F-QH<3C- MTC$+2L155(*8V+JZF%!2QJ$;#B9#L>SC MK##. 0J?@B+0 N.BK(!(\?PW,%^&\;*\SC,$_2X]3+3BZ&L2$XVVML70;#J) MTF; 3172W<:"@-0ZUACJ2H:/+\2J<2T(;M_:RDGS@#_)!-XJI V;8Y#:4IE2 MGX$R/EU3X&5QQ5755/:9)S'1/IZ-161?70)S@WS>S'D+U&(()_FGI'I0+L*. M,F07&8".%/CVIXF&YGOSIXG\::(3\KWYTT3.^-ZZGB:JC#V,GT"2$D7\5/Y- M5/!3307%TR]7^3^D;=1D54U3U./1FBQ(*2UUJZ349,M*K&N;Z:UI*Y&3Y^$&#AJ5<$&DFI5N&E4[:31R:12@-Q)8,#A/W>"MK8E66FQ M&7%+#\J"^#(P;3SV(M7V:S9R3?8DWO_F^GMXA UO3X/03>V+.#NE*+0]7^\P MZE52-8^PH>H&H>NJ;G(V["BT^Q3.OJY@A#^<7/R9X5F/K/![W1#2_N3QT^WI MMM#V>F\WH[/ *EN+8[4&\ATZ/#)ZCBCIL$ MUC7"[0R0S9!S6H'K-8SS)C*W";CO*YTTWMM2B(*B0>6FAK@\ MF=LN;1%<8, .MP#PIPT!1;5) MPZ!P4R=,7EQ+/$;WT3.ET>E,:70ZR7KF@]35,8U6I MP[5K*+K>0N8RDT_ 4)WE968+\X-L#GO/?WX+GG_+$RZR81KO=16L1+]V0>+- M8:[)A=-))2Y#E*2_!?&<'0'(?KL[EG'XUDV%-'AP(Y$#=SD3SI?@#B(V"."] MWBUCJ-=NJJ3)A1O[6!R=W(0IB)CJ8+PI-5%_XZ82#MIN;OG(D>'OTSNF!!O/ M2_GMG[LIO5J[S=MNFS4B1^X79"KZ#! D_]V35$C5CTN8H7$0!_/@*IZQ5^AM MRE9K=ZVR;NI8DW_S=M!F(83U"M,9L$;JJ-Q8FYU29O M?%L_8O0]>WB&O\%H3B[+NT[9F$J!LAH#!91NBE[(&UL'O]KSAZU"L+AX ;., M!%A,%HMPQND;"I257TQ Z:;*A+QQEH0_VM79[E"(5&=BRKK..)0.ZXS'&T=G M%F\NJ(SK(V[F'99A. <<'Z<*:04P1*1NJDW,'4=O]MQD13 \9'!F-A-?.C@SZ&=Z1/28P?X#EK)A,4+4YRY:_>H%2 M%0H%W-2*"J<.1BIK'M-H4YEU_39M$7:7D!N)';K8TFPUO@]? MGO/MR]_G'XL_+ML8DK@F'2OBU#1@$^+)QNG8+R7.;M&*](=X7.U]XWZ2OWSW MM8T1*52G8TFBZ@9L3D(I.1V_IL3>PU^3&+S+Q]K=N_>_O;]L'O4W59V.38FJ M&[!-":7D=/P=Q1X)OMFQN6/O_=DC88F\3*_'JYP0LW8N-JAV=;&M2;.N09B2 MKGQZ2U)QM+$IG[G_15C[_3'-G_[KZ[OGQD%T U7IC$F\J@9A1)K2<3J>4JE_ MX(%V]C2-;A_'^*_+EX]MQB!>'3IC3Z..09B+JCR-.@9L)TUYF+<3@W&C2CS=Y(@-KP'^(K_^]3(_>[=H8RNB M>G3LA5G/@&V&+1?S=F-P]TAIBOT-#Y7SWQ;G#_E6U/,GU\@.VC4,Y]& 8QW8;XV$1PZ\'M+J_?7KX M%_[UJ8UY\&O1,1)&+0,V%99,>C"88_N$E^]G?WX>OWN_^/CISS:FPBJO8R0' MY0=L'H=RZ,$P^G/LLAEZ*C;5R+-I[KV>W3P1;^/#NHV9R&O3,1I!;0,V(9&, M>C"H8WMXR7_7A)\_DO7B4_Q;_%<;0^+7HF- C%H&;#@LF?1@,,=VYRX)D[^G M[Y_NT>,??SZW\;QPJM!QNM!5#,).%*7A2$1[%R-Y_/WN/09C?Y*WJ\4\'T+G M;4Q%6)&.P; K&K#9<"33@_'TY^!E#YS/#XOU[]>;C_.7\U:3$:N\SC1T4'X0 M%J(BAQX,X]@>W)<_BH"-AX8X7?F=/DI"&%A7IF J[H@';#$E_.:QCP-;2E$3C$GRVF^YL-=XGJ;.R2?X>(^)4-V) $$NK!F/KS +,= M"9\?_Y5S]D1X_O2XFMY*PANTJ]'QT["J&83I:$BE!Z/ISPO,[A)_?9J.WQ.6 MBR=?R9]_+-L,/^*:=,8>3DV#L!X]V?1@0,<^U?N UX[KS_D$'7VZG?_V1RM' M#K\6K3-.S5H&;#0LF?1@,,?V"I]?I^OWU[_]]6Z:8@;;& N[!AU#H6H8L)'0 MLNC!0([N'5YM5L])_O/K^[_^U2I&DU>'ED^8KF/ 9M*41P_G;?OS!',"W,_1 M^NERG>.RW\@#C.DE[N 6%6D=(6!6- B[T9),#\;3GW>8P]D9'B_OR )P\>[3 MR^GF.4G?H[-6:)=3A<[D1%D7\_3*\./C:#69P"M G2%?Y[ M_3H-7F ,U]OBN_O[[7EWE^TI'L!+>H8-\^LY2(,PVHLLUU 2KC?[G$X\@R4? M_=+IHZ_W;-,".6@/+@?B.=@IOF$S/0K&@;OTW+XVT48"M8.<8W3RM,.$9%3B MM.*E];&JAWL?[5U$X.]]M'/OH[_[RTY^.'_WUX#O_C((UOW=7XSQS6#T@[_[ MJ^7=7Q;OYO!W?[6[^ZMKWF=_]=?1K_ZRETC:W_Q5H8D6-W\9W)[V5PT8OFJ@ MZZ5@_JH!C:L&CG6OP\4W>]6 O4G=7S7@S&1]%VSS4?$2HBG^E](#YVVI!/JM M=0TTK04R>'##>V.J)\'9UZLDR<#\/$-X^74'4 CG]RLLK.06/.>OFKU+I]"N MQRD5^][L M)%Y:?,7R&"8I/?:KD%+3.Y/44<4+N>LM3?U1PB:N8OP6/ 0OO<9)J'SEZ($1 M*HVRM;LZ]]0]OYZ[Z]W<%+U_GI3,O;^>N^O[[RYOEB &?$][-9$4]SH,<3V$V=A MO)QL ,JE2*M(OV#5==0+6E-C1_>\:[3-]MKD M'8!+%&Q6X2R(&,MP*1V]4FG065]]G9[#7J 4U]S*94^H-Y3IA)#25;KATEE7 M$[>'0"%[KFGL%@]9J]$:(-Q(IF>:3[#SES8(K"E':E:0S9!K6P47-QU?."W].@/].*3;2WV4A,%=, L7(?O@)_=]J8/F>Z=5P6#'M;-H%QF" M&_:.,.M5U1?JKYQ6P2$3YCS:G,TSHO%1/!\MN*.]@*)FY#2%TS)FLN2:Q_H: MBRLN)Z5SD. ?N?R8.E*BK7;.A+1.ZTW"IKF38:P-MGSIA[:% LL?M.[*QU_& M(TI!^P?56SZ[R_$!?H;!_4,KS@\6K#%3D^:%Y*T&':^Z[ MRO/=&27/_8-2GOB!T_(D#>8LG-JDB^S\J MT/,+>F?C@A(H?N"T0$F#.0+MNHIL(]#+*270_8-2H/B!TP(E#>8(U%3$DHY M;Z]IM\@U)5#\P&F!D@9S!&HJ*DE'H%?T)']%3_)7CD_R5]Q)OM6US5T%.OI M+^4^4 +%#YP6*&DP1Z!=%V9M!/J9AO6?:5C_V7%8_YD+ZUM= =Q5H._IM-KO MZ?38[RVFN581Z/MFUNHNU^)V%>C#+270_8-2H/B!TP(E#>8(U,9*:4J/H5-Z M#)TZ/H9.N6-HJRM6NPKTY@]*H/L'U>&&/]P6*&DP1Z V5DIG-+ _HX']F>/ M_HP+[%M=X=EY+4\#^S$-[,>. _LQ%]BWNL:RLT GM$ GM$ GC@MTPA6HC972 M.2W06CL6 M*;4+R&#%7"^0B/9,*-HSH6C/AB3:LZ.= JZ^.!:*=BP4[7A(HAV;C]"1B/9< M*-ISH6C/AR3:\Z.%W_BSZX;/KA_K.+4_NV[@9+4_NRX[NVXO_,R?73<<1]8A M"'F6+_R3*9B!\(EP< OH>4%(4^WV,6FLZZ1I/Y#+CW#QUZR[K;ZT/I*=W#*VA@/Y]$_LOGFU'2P3R MAC&1@0IITU2:I+;$SK-N*&.M=R6_N[?@*K\XCN0) M)FQ=0E1@;I5444KM*G'=;-K*IKF+'I+(V["*FZ"[>1@;"1&?@/GY"AL+O3)X@*C M,)++XY [M>FIK^IW^\Z&JW?=]LS+T[QUMO'=<:T3S58%P_0X#%)L 82S'8N? MPG0UNL3K>=R*43S''*\!$MT V5/M.]LT6[O[IFE8FN8MT^!EB:-LF27IGM=B M M@M12:+45QUQ#)?9-DCV2C>3&T5FN]8F^N6UEE:YBVK3TN 3+ M0\TIX8#^A8YJ'J.]1]T5>"HWK:1^\S2S%ZL1EVJ1$#N@$:E]03G+3KN/ZXW_ M$",=]8K(&0IFD@]0Q6RVG?;T/L TB.H\,'4KH:H.0'*H!J))+I.]AX%^A,1M M@BUG@5>I)< CMP&00#VF/M0+E*I1*# 0+:FP[MQM)7"1/F,!G(,G$,$-%^=* MZ:KP!2[=0)0H8-1D3WF$UZ1:9_=&00D53]@D0Q$]FSVS&65\V<4_/UZ M)W=&P=^OU_<9!7^_GC-G%/Y^Q$#XBP#%8;Q,[@"Z7P6]Q,!+/W'T\'=IBTYW MTO4A\W91@ZE4.!XU**"&8T&T;Q/9AE*$Q# MD%R\S*(,S]:7F$.\'MYD:1721\V^HS69MND8(I-U5I%$1NJT;B-->X;&Y-5I M_PA#+\[]O\>YMG"V O,L @GQO\0S0/ST!;?3,/EZMB7_O\23-D1]7&/8_N-' MA[\=VFIIA#EH9M%(XFACGB:54NZ",?B4UB>UH4)FT2E3@6)FNSJ3/9-9&T PS\;G,CB-'C&9F MYLO+($3D'G3 P)-[W)DO6AB8K67IZL(;S=+N02-M_EW+\ZK! !-$M2ZO;P*6 M 5=;4]>SDJ-!LRDY4YX!XEZX#Y=Q?FXS3G?Y<)DCLU:9ZG8&I3(#4"KC8@ 40>!$OP1N8N99#R_*5U4NN*:AH5RT]ZP%T/YU\M M[*Y-%A4O0"&N[;1W:?+IHSN^M^7"T;P:. M^G T'X[VSP^PQ7611TX4RSA!AG])2J[)5>)E66>NZ M92)83?X[0=H-0"&8="O%['^F*L?%N5K08 K;+6%T9#=;OP M%T.:RG,NR)G?8'9(G2I]Y<"7TMM2:;M>!Y5$T'O,S2B9W8WE3 N_U8=RS_>%>[,1IME:E"V4E@4C'CTBL)IU1SR8EH[]KSWU^&,^(=&\?P&C\0I(&@$E#S3 M\[H":37)BTC=U+.8.],*M^=OOP\BDMX^YZNZGN0=@DECAI/151,=E\Y-/0OX M,JUD>\$4U7S"F2PYDZ2C&MNWVHVK$\VH:'<5U<7+A@P\/( CI:NN:.#2N:E5 M 5^F^Z'%&'L01>1N6#*IH*^@QBX]VDH)=PG,N81NZEG$F6E%VXO@WUESL<]V MW9Q/!11T#ZY1N*E3)B^FE=DF9[H9939R>[%'9AE9Y8GAD;FI6SY7IA7<)C=[ M/PH^"Y)PAD>HY7 !PS M8D3^61?"1>2M]+$B/E;$QXKX6!$?*^)C17RLB(\5Z3E69&^(^!])/VQ0-+KA MGF(0\F>RYO1-I3ZTQX?V. @B?6B/*1G[T!X?VM-Y+9\D($W*HTF<>4%(LYO7 M6336=<)TM''X<2'(E4OHIFY%G)U.=-"4 M;*7%8%YMOHYFLVR=120[ S;NQ7O MG,^K "T;YVR5Z4OURNG=5+D"GR92U3ZXM!W*YYF=-4&97FH+;N=/4.#S=+9. M\5A'O)!YDN\YF)]M/^0I5G?G(D>S-'P*T[ Q,N@7W,\ J@7=M \=SGM*Q'!D MOSY>#84IN Z?")\I7LV&&+$4^\[]._:U/V[1LZ_=5DN]7M#.L^U-\#\0C:,@ M85[0K5^RNIE9HZ3U!<;I.?6U%.>:2U_0^'W3;X,U8-\IWJZTW&Z9I6VIODW/ M%-L%6SBNV<8=MO@X95\PSGQ77<5R\,Y!K0EM$S:8S&RJ&J2BY?,[F<457.Y2GM!0FXK04IC]80I>%? MN7+4C4)2@=Q,>!4,SG"XDCBEFS,%_-\"&FZJ$''4?0$H M"W&)QS5_HM!K_%X+<8CK7% MX%V7WG7I79?>=>E=EVY9^L!=EXQ%T2U>#ST\@^@)W, X76DL-C0J4_!G*51F MW1RT?5LJ$OI67*9-6?PW"-##,^QD<50=K0RMJN,4[&LGCV_$?

#T2(%R(A],6MJ962'-9V"I5&R,6]N3JXJ_1:V MX2UL_H671]G O@Q"]#&(LLK.X_EU&#R&47YF[P8$A&8^B:> 9%0-XR6Y0BYY M%X0Q.0]^%<^B;$ZD4F7TZV$SN^\6'GUCNV^&3G<#PF]-V]U!Z>H5\#LH&CLH MQ]JN^G9W4.PM%?T.BC.;621] 9Z"R3\D)_53$.5C9#H.$-KB^36?J2GM:)6I M,F4JE;&N0R8 5N3WE'8WV"SOH-L>S2F9AJ"%)5T,(^.=S@.;M(()B8?9 +ROLIMIU)=#;;3#NH(2D M\OYN6T,%I2K$>$%J&E),G6Q;/^1MI]MV9-S/;"BFI"G8?+U$@%P1:9_D*13S#^MV6-]KS*4 MWK]GW>Z84>> M=^1Y1YYWY'E'GG?D]8:]R[EXDJ5)&L3S,%[>9HQT<[W5WQ5;<^NW;D=FL31? MCITVV3< A7".VXQ25\+!#8KH$PB7*Y(!^PF@8 DN7@":A0FX0^',V&*RW5?- MF[WPJR??&<0R[Z>+6'8,=A#<.TR8)E?Q7&8'.'-?UG5Z U^>: ]PJ3LW3BOX,9(?PG1 H0D<7]?P[W@"X;&?-87 M!FKF;639SIQ_+5/S@.[G!]I+C&O!M53" M7<>)BY=-B/(R?8WJ@B\8&M597QBHO;:1I?E1W=YIF\X=FB&A8X[J+3]O:E37 M_?Q >XEQ+;!']5\L;H? V=>K),G _#PCV<0*)G*FD_K&=\5'8]!N7<%N.T6[ M D>-J84DS(^HOPYY1"WD8FD\;?%QO]FG[DN^>?(^0R;V7?C+<3=%2/B3Z MIY=QOU&_<=MG?>$TK9PIRU[LV>&=4G49'7'<5_QJG[;_38[[&G+OI9\,=XOT MZ.-^WZ/^Z5MXSZ&/#N^/#GG,MS/BGWYOL!'[^.;O5L[F7:PW$=P"< _0$^:. M(\0H[Z'XK\EB"F9P&8=_81GFK(QADO9QYZK*18=9IM<4G$.GD $-V10+^]R9"I(HT2I.)420U*HD@1<.P#\#L1XR1'A M-H_FZS .R8G\-'P"(E5KE2F5K59F2.I6E(*Y8\:#R8XQ\.02Q\IWX)-+&!CY M?'()67()BZY0GUPB=.2X0NG; 7/V[%;.691Z] I55ZNH%;*NQJ;)076.A0O; M8R<[([&T*QCA)B3D,CD\'I3^X9R)#W&8WD5!?,2,9R8:9#/MF8GVGRZZ\^Y0 MN_#4YSX[(CSUN<]\[K-O!IX:=$HT9LQZ5"LE9B7:4N)B6NO"9X)*"7_N)/]J MHTLJHSLL89J.&HR:D/R[)S.W4]])J]]90'8%]"U!1; M_QLZYEMG<7?'/#,^"KXOQ^Q0MWU\%+RVP?DH>!\%[Z/@?12\CX+W4? ^"GXX MZO91\#X*GMD9?9B1CX)W*,S(1\$[$V9D+PJ^\NAP\G5\"M/553PGUUIG>$IK M$S+?XQ!F'Y[OP_._&=QLU%L2?\RGSF;*Z<9\):7<351\ M2NMB9P),(6_.A^5+8R1RA*2H9C.5E9;0L3(WC:6KA)P/RZ=;+P_*URC!&2.& M$Y"OQ*O3X?@*!JRL>2-UJ8\6@[.6CO)Q.M2^;'C1&^KM9J;>5J0N;4%&[::V MI3RZ$N'L>0\9A'X\3JI)71\5DY-:5Q@2U%5;@H.M0H5^;NEV9W%4,* T5#6*1->R)!Z3L&H=.[PP+&V]L>&A5H8I-G-P@H2DIIW>,.0QN M0I0+7PM<"(J)[:19;%#6P.#:Z1UA53:ZCRBMJM2TE=,9532EY<:NKI/NCR]O M-1>\7]X.R50H3AW?$G;$!:)M$Y+*AFDO,@F=T"9P=6[Y(7@9)0E(DQ%N6!@\ MAE&8AN (^1I;-<#BAF^K]OIM7K_-Z[=Y_3:OW^;UV[Q^FU\PU4*)XE(\@^&4&HB=\'@V;QYM]F][,H]W$,Z?PX@D"[_" M6HF7(5Y)%Z]D-J)0E&H@B^$Q.DDA3*75.>S]DDC\X2F808P:MGEB_4G\(9EB V-? M3J=(76I$1NV.4AA&!16X-1=4Q#'2X._M,4\[5*2H MJM\<).^N2@59O5=]^SFAN@# 5K%Y@[PZ2%7!=R2H\&OCA(W_MMK]V M^X0.'_EKMYTY?&0O3I"SI'0"%[KFGL%J)T-5H#A!O)V?W@$>S6; T" M:\J1FA5D,]1/;HCV6KFXN1BQO5N-%]7Z8?_":>G7&>AG4=Q>ZJ,D#.Z"6;@( M9TSA<]^7.FB^=UH5#'9<2RIQD9$CL^R>P'A5]87Z*Z=5<,A$[UO@1..C>#Y: M<$=[ 47-R&D*IV7,9,FU5?,U63^4D](Y2/ /?CR"$FWEO1/2.JTW"9OF]I)9 M3KY\#8BVA0++'[3NRL=?QB,Z!FA$:0$_<%K4I,'F=F&[RO/#/;T3>T_)$S]P M6IZDP>;V1;O*\]T9)<_]@U*>^('3\B0-YBRGY!"73_H#KU=>&V0$F#.0(UE6%01Z"74TJ@^P=51-+4;8&2!G,$ M:FK75$>@M]>T6^2:$BA^X+1 28,Y C6U,ZHCT"MZDK^B)_DKQR?Y*^XD_Z;K M1F@;@8X^T$NY#Y1 \0.G!4H:S!%HUX59&X%^IF']9QK6?W8X?E +%#YP6*&DP1Z V%DH/MY1 ]P^JW;@N4-)@C4!LKI2D]AD[I M,73J^!@ZY8ZA;VVLE&[^H 2Z?U *%#]P6J"DP1R!VE@IG=' _HP&]F>. _LS M+K!_:V.E-*:!_9@&]F/'@?V8"^S?VE@IC2>T0">T0">."W3"%:B-E=(Y+=!S M6J#GC@OTG"]0H^<[?72ZCTZW'1;DH]-[D[&/3O?1Z?YJ#"<2V5FX&N.XT>YW M, G))Y)+B#YA6+.Z#Y._BF/-1;A_LIMJ+J^^;L]-%GC[PWM\J]\U 9W^KG+]5[IN!SO96,=4EK5L\ M&W^(9P#A290DW-O-TN,,$<[I04BS6#4ZJ1:SKDPF8E;GVL!=R+@I*'7E/CD> M("LS6)"[4K*(+!TNL1CS;#+%-?1UX5 F9++*79H> U6Z:7IFI'5*=]?Q)5*< MU[X#F$=R^71Y<%O9_,3%I:;&*3XTL^))X93NM-/J5/<@Q9K/EQ"?PG2%Z?&+ M*L,/EE"7X4VU[C;CG+3NH5EF*_FYD9JV5[/=)6P\E,UUL$G 9#':;*)P%N2) M/DD61_SH.ER'A:85C=?$%\0FW.D+@S+D;K(\I6L,>UZ"?'G;G5-;XVT>+5-;SS9]C[YM#FN>N]]VAR?-L>GS3E" M$)]ZVAQ[6OF6T^;8*>0>S$B P^Q\-')/CKYA$(L M?'2R,R$6]J*32_\)K0#Z<746M7IL7=A-PX#U5O=P 8D5O^(UC)?7X1.8%T'0 M=:\57LR2S:;^;[QNVP:+7L&V3;8]'GJGGW?Z>:>?=_IY]Y+5& ;O7NIGQ>!3 MG1H^H>:3I'9-DMI9$VV8>>6I0_!87<+XUD105?X-AI3 M OOU;@*@7EM70M-@((L+X<+LR$ZYT1*!8FHZVY)[J?MWP:E]T:+#3:V!IH#2 M&*[785J @^9\RWE;K1:HM]:'U-/SB#448,ZK(C>(L^W.%ID8086T:2I-4EMB MYUDWE+'6NQ+.P2SW'CQ@*O 9(/CP#,D_DSC_=4U.QI 8W3@A4JJ:QW2PF*AJ MEPJG0U4.*)EOI+"KG-PX<,F[.&J#P@BS\R? (Y6Y<031:+< ;N M$%B'"4C8GKINM53^O):UN&X^K:7CQCE+CN6\SZ(M[@#W9#.XQA5A\C[#4U60 MD/-W")%L/MP1J%LE57+Q=I6X;C9M9>/&,4>>U01Q1E) Q6"RZPS%C[PKB.>K M=H4K*]$K[+QU:,K"C=."'*NX";:3@[&1&/D-G.@2K^QQ*T;Q M''.\!B73B&.T-G?X2/Q9M=5QR2)F;YY[/J'" MVJ!K-90?2[L:UPVIO7QZ"/)N?+/:/Y*YI<0F6AYI3P@']"QW5 M/$;-G3GE**C 4]=EPB8\0H'Y78#2+;,7JQ&7:I$0.Z 1J7U!.S]F/%'2-PF MV'(6>)5: KPQC/.0/:8^U N4JE$H,! MJ;#N7.P77*3/6 #GX E$<,/%N5*Z M*GR!2S<0)0H8-1$568'9G$)!4_8!%,A#9L]EC"]Z@>\2?5O"G M%1P,/O2G%4S)V)]6\*<5NJIBDJX JDU>&9ZE;L%+^O ,HB=P@Y<^*UHY.D4J M=XQ*$>L*;!H;5.6VMW0FCIC$/9C!>$X.#B@80Y-88 8UXN$80)U#UU(OLMK[ ML J1JO8:M +E[6F'H[L:?Z[E:&0U]Q)F*%TIZJY)+%!>C7@XVJMSZ%I6"F9[ MPX6Z]FA:D?)VM /2W9X_UQ IU5RQLL3J&89")$CTR QY(^%^KN-OQG/F+_;V-]M_,UX MQNQ!PEN0%ALVUS!I)/%@O:OFKH-WUF7/!(-4^]MYKWXMX$D,G+EG^!,(ERL, M?T9/ 5+<)N1G;;)(D=(R21+DS2(YQ@VY6B)4FFKLJ7*]&UL4$L! A0#% @ XD(M314A'W<6& G1'-D4$L! A0#% M @ XD(M30R[7J:5#@ E;X !4 ( !W9X &-P86@M,C Q M.# W,S%?8V%L+GAM;%!+ 0(4 Q0 ( .)"+4WJ#%A&5E( #=)!@ 5 M " :6M !C<&%H+3(P,3@P-S,Q7V1E9BYX;6Q02P$"% ,4 M" #B0BU- #GAP@ %0 @ $N $ 8W!A:"TR,#$X M,#&UL4$L! A0#% @ XD(M358K31#<5@ ]>X& !4 M ( !)I\! &-P86@M,C Q.# W,S%?<')E+GAM;%!+!08 !@ & + (H! U]@$ ! end

#GO5YSE MO%^1E_-^A2WG_=HNYUU??+CYD2Q.K\Z. D'-KYI%O5^5BWIO E@$_FE+\S#@\I.LIGCOO11P"6 1^.9\U,C= M#[51[ <,N'1R<>!2RC/#Y>:\@P@(LY1TB+^4=PI;R#MNEO,.KQ:]G[\+ RZ%F*>]0N93W M=0!+OT?CI;SNAV:/"6Q?(RF_O&XM;2\I%O*\# M6/D]NAC#Y6(,EPL+%BX7[R[>'X8R^.U]9A$Q%TK$!+#L>SQ& MS/$8,<%O6!O9QQKL'*NQ$TR-U??1_Z39 MT2XOTBW-;>G%>F"X]-"YD:[95U72H9S&-5F!="A7HP9P-E?%W>[9,@)> M'WN(]C!.G9O;63RRJV;Q=NI<=<]4K5]^'E?QM!D7CIY.OV-'K@[A^(\HV7#T M9\30#B$;Z(4RB%0T4*I_>Z<0.V^#0N]# C6L[*HC4P-[N=6MEGZH];9#K;<= M8GO;H3=O.[3UMD-%8QR&Y6WC!I)[VZ'>VSQ<4>;>H);>IF]8C;U(ZVU'V-YVY,W;CFR][4C1&(%,V([VW&99-YFU02V_3-ZS&VY0- M[-/;CK7>=JSUMF-L;SOVYFW'MMYVK&B,0)(*50TD][9CO;<9%IKF;5!+;],W MK,;;E TUI?4OZ?BZ3\ZQV- MV5)1-$3086QHM @&>\\ ##&N/5!I.5=#>D5#+( M-Z\) ]IK4G*1EJT?^$*8!J/@-45LJ[FV:N;"-S"P>@"X)/#.BW ?H7KQD,4; M9O5YG-#:>/Z_4WZ9.;?C-,TNUFM^#7Q&MW%.GH28\AC!@[$8HI2I/, MM6'K'[K (N*74E\]0Y>+Z$U2G91QNV^:'N%ZH\RPNM7&=R8FU!JQSP=AT[& M(H9.6_W D&DEMD5;Q47>O.&3IS=U=Q[8HH CO-))GWVNG75_<(2&0PP\RL*@ M#T#Z"'WOH^>+P4B81^KWZ8K?55*^S\7ZY"GF%;COAI;#)O>^Q++(0%:6S%W3$DYC'5D*$OC9_9:.0)H3W8E0=O#I-Z!L%<%WCLT\& MGXN%^V^<*4C.)>7U\7LO+ -A/9=J'H[OV)BR9NOZPEO*ZKG1I^8,!*1 M6EQY^4\EL':N+)1^RX^CC+LM9"U.-\F\+,<"=UIS>):TSPK6M;QLFN[N=GG1 MO6PU*VQW;"_6BZ3I4B\>:!:U?;5\\Q1'6K.).E':](THG-=!W%2=;!!P]KJ[9^E\$K]:=;9\DCS9G *[HI/T5^3;-'UNG(U]$0)?8V<:=*1-D6 M0WHMW.W=Z4;!]WHGZAKLG7W]ND+_2""M"-+(""/V8\);W!B>+-GI*KCP MW<%BR]B//RCVC_?J$#YSVGM)1_5;,8M6W*J;%+#3/%7,*)?=6@Q:GJ_K"^#G ML#M88I>_;JM R.S]_J &<,-'BC3,G>K)\)2GKMN+<[N",5 \6^:L(P%:DZ\^ M"Z*]'SF\8>P7Z^XG\\E#/8?L **" _>4C[E2+R66 R\OQ)EU=1EGQ M+!WCP8CK+VH@G@P.F#%XHS*C/MC82R^FP4*]-UV1D5>DIB0/G#2,$140#*G5 M1YPKLN"!!QA4G- CB2<(\/$=1CXDF4T@T9%+0HF4'!4/.H/\A!.%1ON (A.D MPD1+2R[##"I:8*C#BIQMKM-JF$!R""T62#($EPE0\A%@;M(BVO3MD\85 U5S M99V":G+C&]0CS'?4&@QS' 5C>_L=?TR&[1I$0#"U: K[/',=I4) -#K[9 @ M<79[1/CPZY]3GM?)@L[YJ ]"@""S3F MYA8JB&I8G(ZE3.AL)3FK/7U[K:W=9Y']30,#]:V7PKX)'-EATYM M;VCO#&]W6<=LT?X!S$$721&OXLVNB!_I-5WNLKB(:7[RM-SL5G1UR@!RE&X? M=D5S>#K*DCBYRR]I=GW/)AR++;^Y8-1DJ#*;DUDH,E'NRL!\.PAL"YKI=OJP M[9+AO#,!5UU[@++@_>U2,)DDE+H :G$[O<8%RKZQ_+%V6X@5=Q_GN5V"2]E\1(V:8FJBDQ @/ $IPE,KTB\R*9 MAK_+$^N1$$Y3Y8H%<=&)N<$%K]$RO31?X)8KTG6-E"I?Z%%Z\071$D^^,%#D MX L=O]$7PLC"-3>YV1OZ3"_-&UC/QG^([N@;DSM(2%7^T"?UXA 26U 2OX * MC7E?$#EJ#SD@'5E8_B'#@-E!!EPS7*?3CO8VF_13Q(PY3;/C='=;K'<;\;JX MHUV64;M)Q0/-XG1U7419 9A:6%HA ]=8H9OP!G&'T8:SE$?;&_[R8..JED"B M6L0!N:5W<<('P9RZ,N.K9QI-*VZ"$\PNL_0QYF?T)>\^P@6$M&X\+2D&*B&V MH 8S@T)P,-/)Z:"U(BMZ6Y"'AGBO 0S4[D( TW,Y9<#/N"8%B@@?V5A"[WC.+%:([]L@<[J^.E?1C1^6/[Q*UVL> MMK.63KW+,4&.Q^I]= M7IW\8^]]=,^O$SA+ZO=F@Z/++$Z6\<-&ML;FQ-L$5"M>%/BZ6(NS&F&K&G#Y MM8W$=CF]8RHQ6K&1."$=(VDY0UC4H RX(F*:ZN%L2:(1@GXL*(F77N:^L7^?(Z?FKN,),ZAHZDZ:9D M)--K&FH4(];HE&L!%MZ4,+?@OCXB?WO]US#25+2-F (^R%RW8$]M=&AU2GBK MRTI.FIL]@$'K.?W4CS1IPOZY5.>40\GKCVDDQ^C^H#;A]'X ;>;.SR1DB)._ MD7X?&$2H .- Z-_,G#-4CVB,N>)WR.UHOKC-R^,I'I*&)"J ^3]CS@84]>_: M]K<,J+5(GMO2''1!_!0:%89/H>(L^&D@5-^%I$ M;88'B!C4 >&BD])+C\R765SZU@')=P\/:5:45>FW'0_RQ[R.-KS(26E'4P'S M;9;F5@L#P"^ITP7\C$H1S3=D,6M-\[R,3B1O:MSR;Y@6]YJ"_M,BE)=-GYYP M\ 9/PS,\89ZAQJ1&5UM'^^3I@6/;9YS6Z0)"1RFBK;C1U@6G-<4/OKY8E?[\ MSH^;R;78?J6.N?D^_-]5(FI:$>F.7+A]("%;TQ^B-*J GTHEH?E>Y[0@&_[- MV-LBSGF^;%TY24JF76"@Y5!5+?UP'XN0_BJ>N#E5I9V M/LC^8UA$$2B$-92. G$V+:CUL8+25V*[@-+RCB=(04R*=.VG6C[I4ULOGI@:7+MVHFIQY#BWR'-:Y/6.I,<^0:4'>B1$QM[F"%8_DZ@D4O<$,^Z( MEI:<,X^1?]@V[NG)VN"G($/9TC38@-K#:92!NS:5C'9LD":OED!$S!,<#8TL M;C4J.9SJ@,T'^V.ZILSBU5&:"TF&TF?MK0G]9QBHEFI##&=C^< P-F#KBK=7 M/Y*,A7O_BF9?N3Q=X]5*)_DM3*9,,\]&/@MYPXC_?-!L]0#IC)M.&XSUBTV3D&'.T^:_5C&$N[\L81#X4-R0)'XTT6K>@VRG[/ M%\FJ_(.[DJ(F/X2VJF7L *)M;<#24&*X!L 3',?2*S&ZAX6_S)3A)O7H= MAAM VEEP BV3TZY?$!./01*7>:8Q(#=/+2IRSW,)ZSPT\+H>0"EX5<\D"SI9 M*(E#G1@,X6$S$Z@Y Q]L:5Z@MQ:[V*99$?\YV%LWNY9!@-G95 (\NY_![KD< M4FT&AHLJI$.=MK]0W^-FE?;ZSQ).KUPHZ#__Z]0OR\#',)CIV*^[E M#H]5;\74CSUDHA1WGRZE[,FK^V^P;[^N;?'IV5Q%S[??O#3?'@ .P[LK@?]2 MXWC^7J?,62:[=U^(LW>70O;CW'W[]^S;M2D>79MKZ'GVUR_,LP=80W#L2E[@ MYQH<7HO13O?KGA!WO^9"]N37/?OW[=>5*3[]FM'V_/J;E^;7?:QA^'4IS^GP M1ZA^O5@7-$-Q;JDD)P\?2IK?S:5OLD=?']OCR>$':MI,IGN:T8@_>4&^+X?B MQ P$NIT3_B^]W" YVV<=G D9VQ@^S=ES1GDXTK\:,\B6?'_\#-HC]&&9W(N MBJ,HRY[CY.[G:&-7_ E^CPQ0,_Q"&8C ]M0XHSH@S2/3]7XSEN:5OL1I%&>E M^<=QOMRD^2X;MZHU7U.J%\R'4K+7UDI$7[71#71;L,@AZC@!*2GV6ZW7&C)B MU5ZX"&^+LXJZ,Z=I1N.[I*H.L7R^*#4?I4EYP%85X)KQG MO,X*SXIUE'6^8!-;@ MP0"EI#I/"*AT&!,/K6[L+0>7$SM>^"S.V@;XS,U.M$6S 'KI2671JFSXB%NU M6G2VZGLF6[9!#2$ &T*5+3L#,4NM@35#ZZ_!!+:U)>HTNI!Z&6N\C NV0=EG M*/3B#5_@TFZ3 ":M]^8787.7/#-/4XUT@X#E:QIJM,)#V;.)_9Q2R!@;@4PN MS0VM*'QF,7DTK"'B31[9GY^B;.4V>P0RRZ>/)F;LL3K06&\32+-^IQFD0:QR M5+BN^%[('!**-.TDTBA$[HO?^IY%(B+3;1KI!DWS/')/V$2;2>;OXN@VWL3% M\YZGDR9#ILXIM?)MF@EI9HDS_/I3BE7-]%9PB M"'.8:RZEX-V*]NHA]NS5FCTD4H>V\?_.L'3 MX$U^PZ=*>>!GH>SSI#/PXV%>POYQS(NR)ZNY1HPR?3['BP-]P8X6 M95\EX+'BR-P]C13[5K27H=2_D>>8;M37T;W8(:+4?>89( Y5!W[DSOD+5$E9 M^<6NR(LH6<7)W?E.4K?4F_RIL5 I?Z^QS_36D%CW0+,X75T745:85_A]6"H+ M*1\!!"KOQ]47-/T$T$9Z7@:E:/1TLZS5WP+R&\*8"/ M'L7&>E[Z$F1N];Z8PTU\S= PAZAYEAB(_Z7F#9"H]N-%3SRS)@T]7T3T]>"L M]J$9TXA_\>70TS1;T[C8L0#D::2IT8 TW)1I"&',J7ESK2=^7\75A-[Q>Q[\ M#SSE=LKB9]\DG^K50] RB9J9\-51Q(+49A-Z/)S@'.A#4JFRP"NQ38[UDI>> M<43_3A_1'5V]2)>_G^7YCJZ.=UF^3EP_;EZA, M]#3J<3$#/JBQEJX;L]0D+Z$B@1F9U8>U8VK[" M?)N65I9-[%Q- >2%=*\NWNNC<[6R0Y'B_-I+WXJ7^>=ZBN DF6')P>X,06-2 M("<(^!DJ6*;JOU!B]-RP<$Z+]@D6CTG1 Y3!$!;0J!$6<:/;#?5R9$PI'VV% M>2P_A&"O?.O O%IFYXS^*Z@WSM0XJ7VPW_OXR]E)/"PZ"ZH4HZB7D[X+?^49 M3XI9:L4/A_N? ^-^H7!#9S@#(J!1&%/>)A+_2T;A_1P. QN@B-B&Q-V]>WG@ MI^?M!D,>SGA.&P[9GM7\%PKX\P,DI*/!>PCZ-EB;6F@,D+]%TRQG(LL=!?N,\ M_[W?VR#MT)(Z?5RG4AQ!H MX9\ DE$GN"O"!MOT$J.-T&\6)=8@:LH,TV M Y"&!LX2J%J5DT-5)K$7)L U;#'D[(LD<:6M#2(LXI;+D@+X!= MAJ,T+]@K11N:OZ>270+E\S9RC9^C7*NMTHJ3>B@3;\X-%+BZQLZ+LIGY(_); M]7#?T435;.*5UR)IZ"5JE&A5XQ0;H=ZP:8M*"1[+GTB4K,@VRGZG!9_-!8%* M$!X!2 QF ^.*YI2]-[\R_I@^TDWZP/L-7J$TR:D4H18<] )#3WGM3DY;.L>J(PW /&VP(;@-B#KPLQ%N:T"S:L%=8K+9Q$N<%S\=^ MI#J'LN*I7Q#&@^%45M;AN!54I=FQ0)(:UZJ)2\^*!N1A.)<=3@3W K('7I=@ ML2F%TY5\#E._S C1=DS-?<]%"351O<)5D_0S/@^ JWL+@D=I\U+F6]M#@!%S/<\&2 M9!%O#T#R%6I&V\%E:;AC%B_;"S-L8A%8&"18F87YA1_X968,=Q";D.*A4144 MYT3()BAE$2ZL=^'S"XNK<*A;!%Z 4*<5U:!= R-TN_J%;6P/VRE0^XBZW&K_ M_+2Q*]#P*".^C,<#>C6FH1R9M5)K/.8*EZ8%7$U/*@9R&6),U6'&%#JEO$XK M_2%@S#D0PD$&BG=^4>8[2$T?T$X1:A/F]C+ G?)R,P=*UT[=,9).Z]NE3@#L MY<./R'BC73?A3MM-+\)?,(.^UU'PR_ 8U-[E*$V8$;:#8"V7LG^0I=@UA$OE:1'7<@0](-;CQQ1?%=Q.VXEAX,TY0MH #A0"_2/.?_B:/CR> M)M8N .YEB#SM!6?WCUE2'?""?<#>,5^F>_-BBL(K'^/B_HR]X6.\ MVD4;I[1XCQI&_1"F!HR$>X]OCI.=[\= $LP-> ME,U]T. \37ZF.;-++(@\\DT 96V=CG)RCPPP S?C5J\0GDZKD=-6:4N35Q6- MK'AT>"FP$$BD\(\YU[$") @!AVOV^)$,Q&8&SX2 8AP57JSA,0='6-TF$X5- MAAW.R^ &M\DVP>/?-%7*VH/2>0*'^$L+IDA83U';=Z[S!//Y!C!J>W$,26!_ MR5Z!..PT'R>PX% ,0[T<); P"V_K'Z84MJL/D*49881WA, &)_JQZ5Z/#R#C MRG&L.NGHP)S(\CM@!0%'$I9F - L M8T?Q!9R'CFI1UB-'B:@9^T_UB^QCW"BU!GO8*"IQ[SIE6'\A@T8-A%W'C#*1 M]X'3:(JDC4 $K MIOM"ZKS;_Y:AU:,&]T0!_P':XVO/.MI&\AZG0;BK?TW:7NT\\2+,/L.G0TW. M1G#M>?"/ NS9 ?WE+>#U7_^2+N@GN58\708C-J?8HIP+@QF#>>C+J!%ZHDLO M")HM&O0QC9>H_COAP$/05WC_XQX^VM MFRC/+]8?(WZ\K;C(KOB+JH]M0,F;NUU-Y"A7O0)M0CM?8:$8=(@"*J^]+9;3 M<135E'PAL*0]&&+ML)_Q':+!J%GI,GFBWCG%YFL8!F M#%% ?].*FGY?-\*+X!Z"FF@1_ C4%$6V;BUT1HTT4HI[>7X/ GB*V+!SG7V: MRR&@E]KC>X/LHON7Z@K8O4$Y1LS/$NE>EP6'+K:/./P@5FX6WMX23"ELKP@@ M"P"RBH'$28V9 W)."TY:KS?OV)<,+Z0JX .(G&/.N#5UYZ-$6:PQK(W6N!/$?L!YN",7BYK$9]L,Q5O1@ ;!K:'G+" M"Y$B* 1L,,?,47M)&FDT!(G-KG>-/II3P/.6UM MFC#JM%+E!O@7./9T0[I%\)TT L4_AC6O9V $\3G&H4'[!GYO\1!GY1>Q6E+5 ML.DCO\CF"\5* [V/6F6:)XU?!8$@U+5<88]EU4 "!58)^UQ'JU"!AQ(DHQD%.[V8]W&PK5631L)6RESA_R)'PVZH=PO;+B-B M_#-+QS5;WE>%X4F73 L:,@6;N0$\5>$MD M&QXH""IW!]:X\U\(=!,]+?*<%OD%^X0L+"1W[](\/V)O^[Q.LT]1MLI'P'+@ M'%W@ ^'$O)C'PE((S N:Z498;MIEH.X4N0AM(,Q(R88])$O^E#2/@[@ QP9# MRHMM0$*\I51[CZ"$NHHVU,YKX5*ZHY//BB"8K4:8Z+MJ-4QIKH6U/4CTO M79%6SABS_J(F"\L;C2 R^Z):A%.^\AX]\3)+65PIGB\9,(I%LCKY8Q<_\+&[ MR16-C"I?5#-Z<4:CG7Z]4:?>W1V54AM_;'\(R_7,H#'[GD:&4R[L/D>EQ;U0 M]%A/I!QKED1^AI5]_7Z=I5'E[ABEA+8>+?\C+ <8-B9@T%?1.Z4/(ES:W=IQ M&*V.Z6UA'*"-Z51X;>G0+@=6FH"WL*Q3!5LM5DIH(,O^)BOV0UBH%5I5?I6T MA'ZNM# 4%%A>_0R%@>9*9W<<[+'7.DM8%[RD>7Y%<\K@=,\ZX6/Z2#[E\I% M-LYYECS2O"@=L(B>R+*D#,P'#9 QNYY*@%-^SAX][FV:KC[%FPV+'&=L:)#< M\8A:/3*Y'8!5Y7LZ5B\."+#5KQ?J#7!W18W,NUWX MH059U<_+V6544H2%^GZ#FF%>4BMP'4SFS%FR3+>4V[PK[M,L+IX73_%XAJ@G MJE]!082!;KU^"+XW1F@K=I):."7-#7 !?I< M;979O);Q;%?Z$.!D-I]Q;FJIR("![C0 MX 8@R2(#&I!\'$8]33,:WR7<1J;B.%ZS,2PS/XXVTG "):\_IY%\,BZ@!B%$ M%( J0T@Q26B@4-.5TR#>\F35(PTCG("!D%I^P[FJC6("!QA1' $D"2DH0/)T M%5J7OG%2)VE((PF LKL$34F)<7.5R0R\_0^],MB^AT9&_[JJ7A)-DRL31N" MM+MPR9F:8ZZRET@X@5]O9@D4^=UFCDCQ4O7BGIE,SY+>=3O'-(L?F<&/[.>\ MR$K[I;'"B;>I8V'%._THOHNI"(,36[V&D8J5N/:(5LG$3\6O^35(C\TU2*N6 MDSUK6,.(1F[(2J=\^MGJ6/I"(K3Z P(B964>O"/3^[CHNDB7OU<7@AVE6QYR MR_EI3&72[3#$THI4]*,YYR&5CY-ECRN,H.> *ZL= MD_.L7J7^_[I[NN:V=1W?]U?PL6NS,[L_NP,X[3)$V3.$W/[7+BA]R*#Q<1_YGL=!X4^;!(\$1;4#V^]3Z/;U.]-AMNG?#7Q^(YUI=F M[)8>*'2%.52&QL'&>KNC"-(Q7WU.<=*Q;\.B?P77/'P*@[T; >IG[HFT6=/@ M*72#\._<"4MM=\M>2FJFO7J/T9;D$5A>4M8?)\C'P@VR* MOZK%N&%SO?IN:MY_66-($-VFH@%&LZW$)D#).D6TPSG,#_P_DZ9ZJCL+2V0\ M+H*6O.QV]>/$ \ET0=QM))6M@$F&D@W[DB[%BQ=[2BV,>8=CA*S!Z6F&D0G#%BUQOR-UF-,[9V=A7EH,BJ U+[O=PCGY*#(T,IU'4XF9 M(1M59W [-@G<5]$OE]SG2S=_;:^A5?[J1ZX5Z:V/<@H([^]58S*\PE=F>NY\>$Z"+\".\+8<3%0]"F(7%&U M8KP+PV(2M;;=U&<:=Z-0D[8TFM=<>(F=,&[6GA8$5!=92'&UAIOF[A-;6\R) MV8RO7-]'_PX>B87P/GQ):!K&V1_=;"_B$=R&1SD0 DA6Y3?AMI=@@BPHS31U#@RWMHD=QL MPHWQHPU.W";?ZDYX+@H3/H]BD6T1)CT'\/#HM/,VZ9@O6!L:Z&>>D;_Z(Z6# M\Z0EK3P=8ZM3W[W1PE1TMVM-ZFD>R')4$D%@)0& 5@;MA<= +:[_HU*'ON,-']W$_3&%W\4,:80_ND)A^[>D\ M$P,*[;@H38BU94]_,\FM%8*]]@U2PEP7S'GWOO;",^68ZV6\^= M.R+Z&6/TX-&]NW'E9J6A<:+ 4&^B>F&P:*@HOGP(<]63SKY&JP]Z;;I$XR@- M)A57B[RTW3G:,Q+%,+5J_9 -<&'._@ZC47U=DOW%0IW='KN+7%9=;=Q7;'%( M%NS\.#S\5^&D2;56 KTYO5J^4S+9!/[J3\_= M@T3/($-FI; *4T.QY9EOX(OD^N-@ S,1>MY7._[)?^3O\?2->WO^$/CQ.C]T MVW11GV?4A6*(MZ&-U.\S1&SLR)G 2TQ[TNR"04-TT=1DQ_Y^ZK.R5H.EH$YF MO?\%5>P%'$A_@=(Q4*YBXQJURC2VI5!%>FAFD$9E-&_G3MAJ8J4FA;HR%I6UL*4J#&GGYD4753CP1"C7:(-N>I'$7) M&^E&IMN9'W:447\-XS)>&^I&L7&-GL>(X"!@6>#+9%+K MP ,FG<,>\BMW5^N8+T9['CHK_KC#BRF3Y73N3.<[+I MU%=QOEU?BK'3B5K2#;RV%!COY+4"K,>H[@2C5/1BD6C.@K3]20U2M]%5,%%C[*3&&;>M>K;&5OBTK;1/$0:EM#0U_%K0)=3,:UP):8 M=37B\YV,83I'I6T<8:9J6PUH@'(')B8E;U%&_D+1W"K40404['O.*;6TE,8] M9-'V1%$YS6@_J##;8*46=R[BHQ<2!E$H@?X0G2!I'$1QEP"4YL5!!8;F%4)9 M1\U!_8Y%C@<<0_ZYDE'!!KRN1.@D4FV/CZ%I]]_+TC&]^9#B8= P83K66-*,741BV* M $ITP],Q;99L[3/?WO<-0WTXD[H@\4-Y6MBWM@>0QU'3O5X M.;8D7MK.'F.L<:0M*XYY8._;IWA=81<>1()R48^!E@6E\)LY4>R6,$2]D3M: MQ-QXR>R2??RU _M$RXU2^,W<*'8['A[9S3W&10-[*@*^MFTV&6!KI4RE0)* MS+2=6 1D6S+9E'UH E9_H=*5Y:7NV-!Z9-O9+;V1$$<-] M9,V>IBM_[=GR265AL*)<1>#-[,CU20^05;8(-3R(V: RP)59\#]@0M<_V HZ6-LVTM1,_/39([>V M=U2-KLT&4@64A)%I!4!G\;^[2$:R!'YY,4!J3''%M M=(:.^-Q27&1_HLSC*7OBTJ(2X$1AQP2>L#K_/9#LZI&?69 M] ;E^#M7%.N>PVSDKZXY]?: "3J#D^PF*(5@$$]EC%_LYC*A%?O0",3F%(S; M01G\]F;D(J)V$W2N?]E\+?>L,HT&7WYC_A_'P^P_0Z^_CS!3+,!3@.GQNGZ" M?GUN,8[+\#]LV 6=$>Z*Z[H,H[G(\1(].0[$,W/-26IYJ*9S[G[AX)&4IT1QC[""H%5!!+F+RR MSL@D%!&69F#KVS^6GD&\==V'I@*416Q<.'P/1_%5/DP,Z=0QMC,/8YG8MA M',I0I^CZ&&H%I2KBLHR_N:[4#(:%ZMB)UJ(.Z8(O+@]?(PY6*CFO'(%7N[?@ M$[;":[2/;@@NN\D^ARYXA6:!=^G3PVDG:4P]53H'L6B=!J/YKYT;\@=GOG9] M'A[ ?<1(KBW]S6UCG ;3HQ&HQ)( .]:B5D"P%%&!-L)("B1]\F/X"!<]<@M1 M^B;H.O Q#Z64A6[2B/Q0L5QY/OE['IW !I3C[6P#2L!5V@!7M[5O ZZ#\)EO ME8 GR[&X'R8B.^T,V5I\YF.V&DP:0+;-#MML H!AQNVUZSO^?/AQ6XZW\[@M M 5<8MUO5A\T.;*G;VQN[2":8>OP'S?T>EI>X S+ 4J\E9H,]^Q8 "Q5+/RST M\@V-!DIB$$:/8)R$X0%$;.&FA"G*KJS-04JS9T?KB^,RA-8B'EYVVZVL@^%X MB/?:"]X^^S6 EX<^9YFSA1G,OB':A*"\@K,<2NL, M3OI37B(0%@W6A3!?T/*U!GK#)8*23ME1R/ =@Y?L'_IU?47K[G&8B,E.$*:" M;!Z!B1WRX9?T:WA9#HM'-CX\#]QH?9[MDT2EX0-J0[[;[#P9)RZR5TR6C_Q- M[6^#N7L*79BR04D_^7+JF2Q'"YG.@=BZ]Z'#P.1W!I]LHZK?:)Q&+V/VGW_Y M3^N7ZV <>#N,V2J-@<",\X$? X,]$<X8?";/D4$1(FH6%4ED&V$NM!8566R<_E10*E/5#,OG(L[.C,Z!ZL9I]D&" MH=ZR%32GJ^SB"+' [09TAHRN@Y(XK8*38=(2F4T=B9(G!E8KSSQVP\%Y68^X M/5=KX&7*%H948W < M]R-!TC/N%$=NS%]XN'?G7'[!LRP+A@TL2&4 :@UBX2P3D>@7#ID_!1 1_*NA ML ^V*;!B!RLF2?%N(CS*Z.,[#^=N1!U4U@5]OYF_%&J2'4\]$#J-#9ETJ >= M\$_']GK\/1V!;HRW-?_7W0/H'@=.*R5K-/:[)M$==-I\''. Z!W$$IDO MLLOJP(<_523T4^"Y\$G\/;[TR$Z1^A'0F-6C"]STG$GV9JH[2_NS8P!,0F#_ M0!A, *':V2MD)X&QX2[=N>/'.@@I>N!X4XQ4'F;X6B15J013GF8E;7RR+.Y/Z,@8866Q2N43?*TZ+#M,Q2Z%!66@HZA!/$2($K]/ M@6.396F.H21H5"[ $"A#J$R#!?41,=*6E*CN@=V>I(D MO*#U/EKA;?8HS,$=IZK&JUZJ)@+T8=B)4F-RSLPM]XA<[1KH#:.ZI%/><=+O M&+ZTFWXS^4?7%"?>K3=!USHI9Q%*(:Q?-;G0?["TL06W)K.,'\&(G[M;!S?X M96UVN4JB]VW,D)HY. :P\EY.I@O+]&&J$WNB#$]0A]-B?P5EB(8%3Y\Q*[;X M+WV579J2'J=W0-YXVMX69KI#F;QFNBO#?NI_F=>R.ZTXTC"6T@^P=]W3#*%) M_$TCG$967["1O8N@%0229P:JQ=.9CYE<0)7LLWJYVVZ(ZJX*;LZUP M[RQM9R>;^;4+!IW?@U.VR)'T->++G7?O+HG/%0PQ&EPW-@!4RE9I&$4>H2>8 MP.AR-,A Z7_*V&K<9,EY?EH;^)%2SO1?D-)A*]V9YU_5M4M^^HD@V9W/KMEG=C.X).?K\8O[ M_B:4]_/BF_SC>F@Q5E)!(<-RX%T$.%^S,4-8RMA]7K!O^N_KP47W&*YQ[/AC M;:QA6(F7-Y0GY02D4 BQ!D,G501X0O-\D&@Z9Z%BRD8W5%?9S3]Q^GOB\QMA M%))W=[=WUV2K+BI2*.19@Z&3/*>_&0!D-\JH9MJP.W8+_UT3K_=R7XG>3O*U MR5?>71:+IU]^WKP1'0U2D$&ACQ70.^FBG!"_2"$#./7N MRT\&$ ?703 +\_VS]S@;PU_7[]^&UKT2_!0ZEP?;2=<$$/;LL<<9S(-H0*_? MV;?!100NU8_P\=?F8;J&/U\>AQ91"7X*$>7!=A(1]&0_0@9@<.&P%K]?V./@ M,GH0\S0X2+_QUY?WQ>7-@ MT(O;Y=54&.2UV-2Q:/[:$4$Q:97"[C1EW:+Q6[#;);L"CU&!DZ]LFL/RSQKC M\'J=76Y_OCT\7GM#2ZR(GD)6.:B=I#26BO?PTM MIAQN"@%E0781S8H! /8#C-L-NUNR;^SUU^ BV"98OGN7VTYP][.5NQ70SN"SQOWM$_CW:+%_]6__WT#(L MI8!"=D7 G6RA^-^]%!!"8J\^ UB#+ZE62-CG^&[_$LZ^_WH;>C551$^QD,I! M[;*&6DF)?8[9'>A7.&, 9W#AS#X_W<'\^ O?KI<+H>:D-S+Z$$$AJ%+87<0U M ^OWQ.[0F_C%%#1I%FGOSYA8B+?I%F074S=&P, M()[[+0,8[,JFC2O_@O?O\HQG.MW@>5VQZFJ"H>WQT M=?=M]4O\Q'W_EY,$15400A8450:_1U#4O7Q^!7X$@%0/Y5G'R^"2G(4"_^I% MQ)R\;7__F+X%0TNQB@@*"9;"[B*]62A%M6(O,IX&8($J K3!A79X!JRK9^%X MPL"Y/XA5_5OP8VC!U1%"(;Q*^%T$>&#/**T5_"-W,E#G[@]J]^(-[.K@*Z\? MLR^"E#V2^CI;/S]:/ )I0P+%JJL$ MWR&E\LE/_//[:FBEJZ2"0N/*@7=1M]_L%:0TQG@TE*UZ\5/^^KX:/N807-G- M#V'"O=?'Q>WWP==FI1201!@6 '<++$1O?P-SFH0$\GM_;YYCH&EH016P4PCI&&@G 5TQ@ $*=<]N?[,;]ARCP(;?YUAOUV^1^/GS M[O>7P0_M2_"3[&[DP';:V! PY(.?[.XW^V)SDJH([[D*-_OKC9@P;_$!N#D6 MMS3:$4$2OU0&NUL $T-0['JC',+;- [-YBY'Q6==@C(_H3.ZO'E]_W%I-QB^ M%0TD4BL!W5%HE^(T_TDX[DNP@Z_O,&==V@Y[+[<:6_QU_?KP%L5WX>7@+D41 M/84IS$'M8@FW*JX=G @$P^Y"D!"5'U%:Q]%6K=D4>,O"DIGJL>JQR%WS3%\X M]L5)9/^$])DX2+2Z8:(,9?V0&5TOC1A'T M254ZP617EFKL5F R'U%E K#2_./Z68B?Q=U[JGR#**89="?NYXK(OD\ MX/CXCL4QN,H722N[1ESF.4?+0102CB+39$XVAJDQ=&HE^@*S)L-EO(9O@P:: M.F@D:<,$07) >5[PAKH\O,ZT(XY&?UK@;*]+$CB6N2T;#0D&EJ"@=">O^%RD M,$AW;=X"=4R+_]QC"=Z/[S%6>8"/7$$C-.KDF1UZDM'@7O:!GFJJA'&T-?46 MI,&]X@\!BB6P6 +,2JJ(T39T/2!"N,GRD\12![-8(2'@\$V62_1K0KYQ(TZ? MD:,[!0TBZP@X2=&(W85\Y I "THNXU KI:2P%JV$PS0@*Y*ZVWD'#"3'!7WF MG,/D2.%Q M$#P$"U$*12:[_?CN1EB!YOA;[)LZ"Z0UR)$:HY8TP#V6<*IN6>A8[D+#+PA_ M*,/YX(3SM>1"WKSP.):EUQ.J7MUX/;H.=CZL3$8^5B'?<,6)T,)XH*:L<3B0 M(DQ' X!-QD.9"4Z@9^2/\-F(*0P,4#")0XV*T([#LUOMHCAE@+1JB;LU68Y\ M/6)5Q1"E&O2.3V]*FAR@?@@21TB .1:M-NBIFPJ:/O)394\ *K6WY1&I3SOZ MPJP1DPF><==25G^+5/%+>N-.0XV!K]03R9'CE BT(-EC.ZUAL@0HTU"MB%8O ME3*^N_I0(&F!9$T#RRY5#Q(,UY)M(1?6D<<+DT1R&@HF'1S"XY+F6F"*Q/C@ MBR;"=!5OP6'&X]@NT4)4GBT2P2 ME4B(-; :BX&J571.2CD$_I_J%7-$V_^V=.)M(0(D#]K\//LHQB,YL(PP\\O=X^L8]<" "/UX/9TO,:.DW[)M1:#'][2]__:^3RN'O MW G)[@'W)8&:ZPIRRNR__>7TS,90EY.S6Q%AA>$(.\/ROYZ>/X&OV3]<\ MY Z^(:_U':U'_@+_^?AKY^YA*8:7/6S7-VV#UJ02N"&TM#!XM+90ME1LD.3* MK$Y$M=2D[.TH'CMA>'#]E4!,N)O3%F]3!<8VX/*U8I-JR;);4D\Y8J.8Z9[T MK)XK-N).C2F MNW U=D O$@>Q!->R>/7PIJ 9<3M;T "OTABH?@-8@^2*'AY%7CH1[AMN<':5 MURW26.#+0]I$W3D;(8W2;D6371S!A+T ^AYW=+OO-LDSN+=(C379U!:_\)1( MM629IGCK*UYS-N,KU\?#8FRWY:$;4.49M?!]KZ+:,ECC/0^=%?_XSL.Y&W%Q ME?-LAT(#T8,.D#I:DO-%U8:I1DRW4E=FMSJFX'AD_>L-+%$1-OKD/PGBSFO\ M%&BS/TR.458;$55(=VAA1JW(/R-+04HXP3"@HZ>7Q3C1,&KX>/")EMR-P2<] M4\-03J!]ZU""M]I$"%<3A/OO8PQO\;RS$_/']ZTKH[S.5,SE!-H7:C&+ MQN;\K(6@"Z/LSG'964;>$)8BA[7.3B1- M]>J ^XNS71=DR#TCRT%&]*!#P[:MT&/*QGA25X1DH)L@X*OOQMGE-.$>81.> MQIM,-=T+$7Z2FZ)9=D]H,+[E1H58"EPY,4^VAH=BK DA?3C?"-]4-*R@) (6 M0V"6MLN+'Z:6;%>[$"BB])I;X6LMCQ(PM6Q7[9GLP)X&L"DE))Y61SH21"&; M?CI3*KRST)YQX /R(?6G"F-K*94"JA5#TF-(+2HE\[1ZU)DD&AGUTZ4*(9Z% M-F7F1MIR,@:H^G@$F;#0QCF?N/!+/T]E0"X;TF+5,6LC)S-]H!;G8^!_XQ&@ M+1[S$0JJ'DN#"&HZ9VY>,=FF[)2:DE^-(I\LAV%I;T(:N-X/?N6JO'Q03Y9L M.!'FR;:[(#'#UE(%:A8C)7RTOA0Q&"N#\+HO'?U5HED^YAHQF/@4(CEJLC13 M[E,;8FK*5U(/($E7HEBG%.'8\91-3S/^BX2?9/B7DD$V^HO0NP_^,@G:G S4 M"37\#I-CYX%F!@/4+:>))H@U S,5>"^W;.BA M4>-FTBXG&Q%U7ZAD%H+UCB[U^JZ?&T_+7PI:K*Y:,E*B6K@0RC.Y&.4Y4319 MOCIXE!I/PF>DE'R1V0*;P5VN!B#)%2YLAT>PJB7#%)78]B++TPMVF0T+IK3:/]"G(*.IPE8/Z,?RFJ3RFBAYU>]L'1_-6Y>A"'11 MGT0XS"5U7AIA*:J[+#2F0WD [E M$P$F-=#2\@-!%(F[P$MY2]A2SD(SQ.89#0W@)3D\G'?FP4LVQ[=,O[;-X;&S M=6/'&YJ_-6@[<+<*6IK00[P7_.62PR[FJI;-;+/X*0Q ^O'A"3XK'OD+3$*R MW9"7[VV%MP.3*\$E90GU@S0?9W-GZF2=1)[ M[@5#:&\S]@ZCK0%H9F=YP1>[>2QR98:JK:@>NTA;,RY34ED7!/PQAM]N/.0, M58FT ]O+86ENRQHZ@J,Q#/.Y:&F=J3=!L'AS/0]&0#[MF&7.UF/NP-X:@$>6 ME;G)6]+T] 6"1G.8WO !GZ_]P M6!YOVMA1;6\M;!%)G@W5KEC:W/5YMUX>F MJOG*[ T(&#F7S.\"=, M06I HK64Z?&)3XG3R4]E7:2O"E>/I?E\N*IS^12NVU@I0W&$ZB4.YC]U.L#T MMJ9=_C4A;N,W,]-\;L?E]AG@ICQ_4!\5,0N6+/4*;Q(^9="ZS-S#0%EE:0\L2, M[,3'R<,.L!@BYBZ6P9L'*]_]+68])4-8K<%:0-8DC'8>*@16:WL*W2"4V[-9 MZFDY3T11LU0H$&7T079BNJI@'+ M]A%"$_["5G=B'V UP$$\L5C7@OHX'I:R MH]: M![(2X@G5T( T8GULPJ@%GVDWC.R>I7,&@^B(WGMG&_')N[<$$^^P MGMV]NW%EP1.RN6-UDF2W&E-!O(>NE$ M[IR6NVU1-[.Y%<1"7*ZC3K8CT9P%Y'<%&\B\PG*ZZEXP_17/[L@[\[T*9K+6 M6R[Y/$:CD502CI)*PGF>9W_?PU__\V_Z"?QO!C/2__P?4$L#!!0 ( .)" M+4U6*TT0W%8 /7N!@ 5 8W!A:"TR,#$X,#&UL[7W==]NV MEN_[_2MR.R_WKG7;-.F9T_:L.3-+ENW4J6WYR$[2R4L6+4$2)Q2A@J1M]:^_ M #\D"L0G"0J@@H1&$0 MS\"K/S8(),ES@,"KJYC0XV?G<):M09R^6J7IYA^O7S\_/_\PVQ5YV94@#U^_ M>O7]]V6U'XO6_.,5;LT//Y+GQ=<0"%+\_-4\2,$_WK[YQ]]^^<>___SJW*(R__H/\[S%(P*N7)/Q',EN!=7 -9WDC_OE=C:F71Q3] -'R]=L??_SI M]:X4EX+\^KXB^YX\^O[-V^]_>O/#2S+_[A562)SDWU;X2$6.6WA _?Q31?OF M]1\WU_=YX[\/2]7L2C6^4I9[\^NOO[[.WW[WG__KU:M"' A&8 H6K\B_'Z97 M!^5F,(M3@#9!NLK5F08O,(;K[6M"_+JRA%$\OXC3,-U>Q0N(UKDD<5ORVM/M M!IM7$F)M@>K9"H'%/[^;;8(5EM*;7W[\N9#1OY%*OP@K?;UO-E$Z)LN?7^,' M!]\#+RF(YV!>?9'4;(HQTH2J$1&<'7PW(G8$D8Q1\D3(Z.@Q25$P2ZN*HN 1 M1/_\3J<(?DUX5BKR6ING4I2Y]2Z"Y#$WKRSY?AD$&VR>;WY^#:(TJ9X0[G_^ M_LGG 0-TR1NB0F0#-JIKPGPVS M..R-)<7K#1Y:XO3[V2J,=A:U0'"MJ1#8Y"E+\/?AAI 'T7>O()H#],_OWG94 M2 )F/RSAT^LY"(DN_D;^("KX6TT%^-&7:[ ,HJ+=HY3/>5LJ@'YK2P,< M*X&,]K.%_=.1A%VTY!RN@S"F),UZ58KYX)4M&?,L =)-9TOX;_;'%SQ!@"O\ M)VWC? )ZG-D3N&?I+"[8JOCW(QE[-2X^X&HYX(7/2F,LH6%)29KXKQ7SXSDTY4^UG"_KG8POZ'"0S%&[J^):6-X.$ M%GN=Q''I'W##5L(O1QY2[@ *(49;\W/, 6=L8=)0@\PAC9MZX/##5L2O1U+$ M PJ(&^%^NWZ$$:4 YKM2\(?OW!0XU7ZVH-_\>%3(. 7+D*PDXO0V6-,6+R(Y M@) 4B9OB9W/#T<*;HVIAC-N,@N@JGH.7W\&6J08.S8$>:!J7%='@AZ.)8ZU7 MQQDB[%R&R2R(_AL$B#T+R,A*?7#)W%0)GRN.5HZ[L+T,(X#&N#U+B-B]@TEQ MT#<.*=Q4 Y,7C@:Z+GPU1RBX7L/X/H6SK_*3SCX MINV]MN(:$6.#0'RJ!I;.F$ M8S>0RTL_\VU[M8R#9$5OOM0>51LMY)%=&?.L E8-[F=R[6#PLWP%D$S!#(1/ M9,2\!6G)!6WW"J25^8M(G=60F$'7)NUSL "X:?,Q3'91.*LA M-D.49G"#"ZKK0@KOW<(;()P?O&R 7$"V-H5TI2Z9=,XJUD.2_T$6QH"?R+0)P)[ M[FK!:*^":1 =]JJNFSU=1LT-\24E!8.W,)YQADTQV6[P>NR?W?8M[BOML M+^,K+)MX&>*E8#G&@O3B919E)*"+(W^=(J5NE(JXISL;K%J6TZU MF)MN='6N>XHY-:)GL9M=3MC4I2L.=VVKA&)^>XI)[>XVO@NVQ$^*F<1/4(9' MG@87'"^R1DG*J:Q2T@'%*SB:E6304Q2L"2>E5-DJI UWY>#4*>;2M/>R(G)=SVS.C&O8GI]FG"4I7 -4>9;8*I90[COY;.;9+/T4('*$=9M/(0&]&A43[?TT+"*W%<7C3!SEZP3BE2)= M*<)U7#?FY\'F6O6M/:\0-1%<@R !Q/LAV'I0+<">'UD%'+ Y;6-"O^RBU0TNJ/0931QU<$%/M@EP:% M/;>LBHJ8/'%T8\^/4TM6P%(,[W6UNJ-?NZV2)C<-@$Z:-1;J$ MJO)_)J/9+%MG$;$GO'X)9R&-/-0+ ME!I4*."V,E4XYNC5XIF>?2,GZ0H@DM$?@16(D_ )7,4SN ;7,"'+TYZ;)IW0U(5U%.*XT%D>FUXD_V?/2R)90FO$B MFG$B@UHYRGDW;A=_.VINC;M<7"N0AK,:>NJ2:..P1@M9-PX;8/M\N$_!X5-P M^!0,>8Z\)ROF=Y[[).X#RK+["'0Q9(>:F!K>0FUI6Y=BU M-"*'[2XR-(^R= 41V=,6JI5'S%1G@W@(:FQRZ%JN$E9[\PRT*JH[)!2HK20< MCLHJSER#-*RV\E/%*U(+%.=^DG@ICZY!H=JNJ>)DJ%&BN9$\L&E0B==^KFXS MHE+)!*A V53A0*8^(6^NY25I-)8YZ4FH>*IR>KKC\M3/%7$&5<2?Z#1N0QG@ M/2AM;D#YM?=-@F)O?PG5+N4!F\JZ_VVH M_GV9V+U+W[OTO4O?N_2_29=^>>Z(EU>;]WH7MD>]MJX$)O1J'Z#QU,,6,D^3LDU/3LKD.XBJ 2D+NI9S)MK/O$\M6#9NGN GG#CDW<()HVY M1D9733E<.A=U)>#*-310L<&9>CA3CI-2W[?9=+R@/80PV0 4D&M RR3%/*@@ MI2L5R*=S$SP(^'+/@YVDDP5[8F*^VWG3ZN]LJ4%N0+#!AFL.Z7L0X3J7^12) MOH(:-_2L(R6LIAT^H=.*$C%H.BV0/>_V% L="VR%V3S'-AG!/"LN6^5*M+M9 M3D3KM.(E;)K6O;T3C.] C,41D1QU\W48AT04)-496_N*U%5.8@FUTQ8@9=5X M6C![1R,; I&A(AD:/ MLZ+<6W: M\]KLE@:+6%?AT+C/Y5?P$DI2P5+3XBNP)XR>-'58Q MV6Z+E4-F2V'JI@=%3'+49L^U4S6-#8DX;_>I_P_>#D0W%$OF!6%,)I SL, TS5P!+4J69J!3;1#\(\%-@V;A3V_&5L)3 MPA+<9NM'@":+1O0XIR>V+5[J6KNXFSU77PH<.[#GR!*Q4.- W-&[5:)@$X)* M;%E&ZQX@L1N1O$R#\RK-^_'.@)C)%26LU,[I$"' M'A]^D_C0;^MU.-QJ,>A5X;Z*.XAR%:0I"A^SE%CG RS<:;S38&9KK8)K#=7J MII$9D]DIG;WF"84?1H6Q6OXK*C0Z_Y^LB)94$*&B$??Z;8FI]_-M:X<.# \3 M@E[4D]),NPOLQ5@S9,:Y^4F!E^-].=Z7XWTY MWZHOAXR,=P@^A7A2/MM^2,#\*MX=&1UAX/Q4W)?'.4S9NH*]5TBW NNJYKF. MM"7AVNTOPW;M=;!%TQ']C/@^>[T^P"F8X=]A! Y8?X#= M1H1C?6YW)WC/GQNF-?>O!=?R ([69"W_5ZZ:R>*\ZJX@2# #EZ"1L4.9OC(T M*;TM2SE:CX-*4C,]K(TG\3!WC'\ZNP;R .: &:;,6R)B:K%-IOH M6S ?GGQ<2T=)+@4B29HGB_S>&3RN?@H0MO4TP1V@2@L\0>,H"!O.EE9EJX,I M6F6_!8O1E*9KMSA]N\D[CHN!>LK](9J*[&44P%+#N[S)9%['">S=(2 MVV_SX3.([C"&@W-:()2]M"FZN_-;H^BPK$A/*L:G)INI4VEQC?$Z!*\RT#G8 MP"1,Y>,-KP!WP&D4&):MJ$C N(78=0*.3::J-@U5)>(>8P9J0CJ2,8U>+";6Y;!] M&9*;K3N@%X4*Q)8EJF!0Z$4H"VQD \X3<9+\/V!C#]1K&>=A&TV6K M1K_WTTKH'1L^5 P9*LF!HVM[_M5JUKR$: HV&9JM\+)?J&SE A3>$!08J+H5 M)-$#XG#N-!Q#7*WGA];SPD!M2$-1$:(L'R(]!U-C%T2HCM!&ZS)",H\%O)ZO8Y*:& MVX%2RC;L>5E[LXTO;]M8QY>W0[8/PK,!"[F(*;SZDSU/ZGVVV42Y6(*H2G!S M%2\@6A:+ZB+M'.7]G2ILCV(-W\'CJ: MS6OKR;F@A^ %)$R],=\>7.ZT?^NL]B@F>E!@_QD/PF!"NGVNP.9 M:J0^9%1UI!R(C"_;SN15-(,N4:.G\7DQ:ZWG+!I\/D9^KC*T< MU_)44:UDI^\3T50.,R:-=?4(>PCDLL:[HMC> J6V57 #R,6:-%KEO=^G%:;> M.Z\;!DNN]9X'XD7+T):O%P%%J1D6A?.Z8;+53[+7+NG:YF'1&(*SKN(RFIFI M)R7:7:(T$:WSNI.PZEHVLBE(\9@,YM5MY$SUB8E*O7&(G%<8CSG7LM&.9K-L MG45D(YJ7,9[=]W3+5?U0N9SS*M80@6N);VNIP9O+*7D^=WF99F)W01GKFE;B M2#E3^K&2=_M,Z09&3I\I798IW8%1ZMIG2K>=3X_K.=RI@NM:K%3!=ABZMUG& MX*2?O75[:^ \LU]"@E@;^3=9K^JI$*M7CBKOH/4]J>T'>XH;%X@3 \PJ5.P6 M/)=):? RXPZ%\2S<1.3@=][\R6(T+P1 ^YXZ5U0YJ=I7Y*8)=9',*5U)V!P' M\9HFRN9$!JQ[PTC>0!BGF!7M(S#=B3GU[Q9V+R9 MB'P1J=@J67:C0UTU"2.^P-8CY M-']*RJ9/@L]NT0,T[."P@((AE 6&9PD5IQP7DT/]>A3/IR -D7X/5RC)4;&H MY#!T+>3]I"Z64&)<:210*:IE,(,:'<3<<_R?%L>)6H;\!\C9CL];_TA?F#$% M>!F6A"DH+T H."6)]9=Q7@MK<#G6YYKWR/7S.3>-LG\IFX[-MW>X4[0@O%AO M(K@%(*>Y*[OX710T;MSI4H?"HII?AYOVUU(>KMV;(EP1FVI97&#?8Y0=E$B(YF/?$V#L5 M+.P1'>Q(H0*5$>8$+$DHB1Y,R>*8-.P;OZ6YRHS=Z,U4G,4[E'CQEH15_J67 M>,F9_XH*Y>RP/Y;49/$0O% &T.]'2DOJZ2-NFF1?$NW!MBWC)+U0JT9""R:) MFS;!YJ:/5!46;U52C+=JZO'PI:,:I#CH1W<52NCQ>/0M3$'R ,OL;$&T8SNY M#=(,@$G/HGHZ1-T3U.V^=J1#UNT:9RK1!__KO RUR@4J ":CGK#64H7RFHNO0[<]4:)RI.-8!EF_W3(7-&"=_IL*1XRW-F92>U;@$ MU2S6)+"N"K8O@L&),"^ %91W%B1A,EGL8[W[!'F"CUG'>(*V>8CG(9Z'>![B M>8CG(9Z'>#)5-"922A/<]Z4BFN^MZX&)[QA\N ?O[L-E'"["61"GM>-\, IG M(>C5GZ?X8>NP3[&='@)Z".@AH(> '@)Z".@AH%056JBC4H\>5"E5I@$SG$.0 MJAR[!RNGX G$&2"W H[)07H\\WT*T]4X2U*X!JA/8*G\:>O04KFE'EQZ<.G! MI0>7'EQZ<.G!I3S/LA[VV&5>UH0L52YF';CA',14Y]H]D'F%OQ0O0VRBHR0! M:7(>)K,()AD"?>)+E:]:AY8JC?2HTJ-*CRH]JO2HTJ-*CRH5+F%4!1O[NQF5 MX"^#$.4I/F_R2]SSAU?Q M)CM6*(#>]ZU#6KWF>@SK,:S'L![#>@SK,:S'L#)5M((BI9;:P9A"@2T@B'.P M5)-_]W!H,UTKH3T.!E7_MG7\J=Y4CST]]O38TV-/CST]]O384S\YO@1^<'/F MRV ++Y&^$'(XAS--G<9ZQ.D1IT>< M'G%ZQ.D1IT><\B/VVB!D=\I>'[Y4!^TUH8=SN%.+=_>09W$MV4/P6PM9Y,.G!I >3'DQZ,.G!I >3\I/UI3H4:)'B1XE>I3H4:)4%>I@H]*- M!CPIE:4*+9R#CDJ\NH<@QW"]#M/\S^. 1\D'K>-&2?L\9/20T4-&#QD]9/20 MT4-&F2K4T$6I%D4H4JA(!48XAQ%E'+H'#Z]ADI"L]!C0@GBVW;>ZUYLI5;YJ M'2BJ--*C18\6/5KT:-&C18\6/5J4J8(_H]+#CI2P&H'XA-95Q$2((L[<0X<7 M 8IQ2Y,[@.Y70;]^0_ZWK"-!?M,\_O/XS^,_C_\\_O/XS^,_F2JD<*+J"U+8 M478,,61P#OP)^'(/^]UGCPGX,\-_7CR1W[T&''*_91W[\9OFL9_'?A[[>>SG ML9_'?A[[254A@Q.51J2PHU2,&#(XA_T$?#F(_<)E'"["61"GY>4]&+;>P2B< MA;7=S^I!'X!0KP'V4:)>>SUT]-#10T3^_2B*X#.>_\ E1.