0001078782-21-000391.txt : 20210423 0001078782-21-000391.hdr.sgml : 20210423 20210422205612 ACCESSION NUMBER: 0001078782-21-000391 CONFORMED SUBMISSION TYPE: 10-Q/A PUBLIC DOCUMENT COUNT: 63 CONFORMED PERIOD OF REPORT: 20210131 FILED AS OF DATE: 20210423 DATE AS OF CHANGE: 20210422 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HAMMER FIBER OPTICS HOLDINGS CORP CENTRAL INDEX KEY: 0001539680 STANDARD INDUSTRIAL CLASSIFICATION: COMMUNICATION SERVICES, NEC [4899] IRS NUMBER: 981032170 STATE OF INCORPORATION: NV FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: 10-Q/A SEC ACT: 1934 Act SEC FILE NUMBER: 001-35876 FILM NUMBER: 21846445 BUSINESS ADDRESS: STREET 1: 15 CORPORATE PLACE SOUTH CITY: PISCATAWAY STATE: NJ ZIP: 08854 BUSINESS PHONE: 844-413-2600 MAIL ADDRESS: STREET 1: 15 CORPORATE PLACE SOUTH CITY: PISCATAWAY STATE: NJ ZIP: 08854 FORMER COMPANY: FORMER CONFORMED NAME: Tanaris Power Holdings Inc. DATE OF NAME CHANGE: 20150310 FORMER COMPANY: FORMER CONFORMED NAME: Recursos Montana S.A. DATE OF NAME CHANGE: 20120113 10-Q/A 1 f10qa013121_10qz.htm FORM 10-Q QUARTERLY REPORT Form 10-Q Quarterly Report

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q/A

Amendment No. 1

 

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

 

For the quarterly period ended January 31, 2021

 

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

 

For the transition period from:

 

Commission File Number 000-1539680

 

HAMMER FIBER OPTICS HOLDINGS CORP.

(Exact name of registrant as specified in its charter)

 

Nevada

 

98-1032170

(State of incorporation)

 

(I.R.S. Employer Identification No.)

 

401 East 34th Street, Suite #N27J, New York, NY 10016

(Address of principal executive offices)

 

(844) 413-2600

(Registrant’s telephone number)

 

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 [   ] (Not required)

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of "large accelerated filer," "accelerated filer" and "smaller reporting company" in Rule 12b-2 of the Exchange Act.

 

Large Accelerated Filer

[   ]

Non-Accelerated Filer

[   ]

Accelerated Filer

[   ]

Smaller Reporting Company

[X]

Emerging Growth Company

[X]

 

 

 

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. [X].

 

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

 

As of January 31, 2021, there were 60,503,341 shares of the registrant’s $0.001 par value common stock issued and 54,902,756 shares outstanding.


1


 

 

HAMMER FIBER OPTICS HOLDINGS CORP.

 

TABLE OF CONTENTS

 

 

Page

PART I. FINANCIAL INFORMATION

 

 

 

ITEM 1.

FINANCIAL STATEMENTS

4

ITEM 2.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

18

ITEM 3.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

19

ITEM 4.

CONTROLS AND PROCEDURES

20

 

 

PART II. OTHER INFORMATION

 

 

 

ITEM 1.

LEGAL PROCEEDINGS

21

ITEM 1A.

RISK FACTORS

21

ITEM 2.

UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

21

ITEM 3.

DEFAULTS UPON SENIOR SECURITIES

21

ITEM 4.

OTHER INFORMATION

21

ITEM 5.

EXHIBITS

22


2


 

 

Special Note Regarding Forward-Looking Statements

 

Information included in this Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (“Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (“Exchange Act”). This information may involve known and unknown risks, uncertainties and other factors which may cause the actual results, performance or achievements of Hammer Fiber Optics Holdings Corp. (the “Company”), to be materially different from future results, performance or achievements expressed or implied by any forward-looking statements. Forward-looking statements, which involve assumptions and describe future plans, strategies and expectations of the Company, are generally identifiable by use of the words “may,” “will,” “should,” “expect,” “anticipate,” “estimate,” “believe,” “intend,” or “project” or the negative of these words or other variations on these words or comparable terminology. These forward-looking statements are based on assumptions that may be incorrect, and there can be no assurance that these projections included in these forward-looking statements will come to pass. Actual results of the Company could differ materially from those expressed or implied by the forward-looking statements as a result of various factors. Except as required by applicable laws, the Company has no obligation to update publicly any forward-looking statements for any reason, even if new information becomes available or other events occur in the future.

 

*Please note that throughout this Quarterly Report, and unless otherwise noted, the words "we," "our," "us," the "Company," "HMMR," or Hammer Fiber Optics Holdings Corp.


3


 

 

Hammer Fiber Optics Holdings Corp.

Consolidated Balance Sheets

(Unaudited)

 

 

 

January 31,

 

July 31,

 

 

2021

 

2020

ASSETS

 

 

 

 

Current Assets

 

 

 

 

Cash and cash equivalents

$

60,483

$

73,931

Accounts receivable

 

552,003

 

431,350

Security Deposits

 

10,446

 

10,446

Prepaid expenses

 

41,888

 

48,797

Total current assets

 

664,820

 

564,524

Property and equipment, net

 

119,485

 

140,758

Intangible and other assets

 

3,151,275

 

3,156,656

Assets from Discontinued Operations

 

1,325,824

 

1,281,313

Total assets

$

5,261,404

$

5,143,251

 

 

 

 

 

LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)

 

 

 

 

Current Liabilities

 

 

 

 

Accounts payable and accrued expenses

$

1,311,886

$

1,206,664

Loans payable

 

477,674

 

448,302

Deferred Revenue

 

299,136

 

289,385

Total current liabilities

 

2,088,696

 

1,944,351

Liabilities from Discontinued Operations

 

4,373,205

 

8,538,423

Total Liabilities

 

6,461,901

 

10,482,774

 

 

 

 

 

Stockholders' Equity (Deficit)

 

 

 

 

Common stock, $0.001 par value, 250,000,000 shares authorized

60,503,341 shares issued; 45,944,954 and 45,994,954 shares

outstanding at October 31, and July 31, 2020, respectively

 

60,503

 

60,503

Additional paid-in capital

 

17,512,284

 

17,512,284

Accumulated deficit

 

(18,773,284)

 

(22,912,310)

Total Stockholder's Equity (Deficit)

 

(1,200,497)

 

(5,339,523)

Total Liabilities and Stockholders' Equity (Deficit)

$

5,261,404

$

5,143,251

 

See accompanying notes to consolidated financial statements.


4


 

 

Hammer Fiber Optics Holdings Corp

Consolidated Statements of Operations

(Unaudited)

 

 

 

For the Three

Months Ended

 

For the Six

Months Ended

 

 

January 31,

 

January 31,

 

 

2021

 

2020

 

2021

 

2020

Revenues

$

508,848

$

410,784

$

$993,690

$

$944,299

 

 

 

 

 

 

 

 

 

Cost of sales

 

338,001

 

288,554

 

677,177

 

646,283

Selling, general and administrative expenses

 

182,328

 

233,393

 

343,567

 

444,273

Depreciation expense

 

12,627

 

10,934

 

24,882

 

21,868

Total operating expenses

 

532,956

 

532,881

 

1,045,626

 

1,112,424

 

 

 

 

 

 

 

 

 

Operating loss

 

(24,108)

 

(122,097)

 

(51,936)

 

(168,125)

 

 

 

 

 

 

 

 

 

Other expenses

 

 

 

 

 

 

 

 

Interest expense

 

6,204

 

8,139

 

14,857

 

11,598

Other expenses

 

14

 

337

 

68,192

 

337

Total other expenses

 

6,218

 

8,476

 

83,049

 

11,935

 

 

 

 

 

 

 

 

 

Loss Before Discontinued Operations

 

(30,326)

 

(130,573)

 

(134,985)

 

(180,060)

 

 

 

 

 

 

 

 

 

Income (Loss) From Discontinued Operations

 

4,286,673

 

(69,665)

 

4,274,011

 

(160,156)

 

 

 

 

 

 

 

 

 

Net income (loss)

$

4,256,347

$

(200,238)

$

4,139,026

$

(340,216)

 

 

 

 

 

 

 

 

 

Weighted average number of common shares

outstanding - basic and diluted

 

60,503,341

 

60,503,341

 

60,503,341

 

60,503,341

 

 

 

 

 

 

 

 

 

Gain per share- basic and diluted

 

 

 

 

 

 

 

 

Continuing operations

$

-

$

-

$

-

$

-

Discontinued operations

 

0.07

 

-

 

0.07

 

(0.01)

Total

$

0.07

$

-

$

0.07

$

(0.01)

 

See accompanying notes to consolidated financial statements.


5


 

 

Hammer Fiber Optics Holdings Corp.

Consolidated Statement of Stockholders' Equity (Deficit)

(Unaudited)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

Stockholders'

 

 

Common Stock

 

Treasury Stock

 

Paid-in

 

Accumulated

 

Equity

 

 

Shares

 

Amount

 

Shares

 

Amount

 

Capital

 

Deficit

 

(Deficit)

Balance, July 31, 2019

 

60,503,341

$

60,503

 

15,408,387

$

-

$

17,201,784

$

(21,987,959)

$

(4,725,672)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Treasury shares issued for acquisition

 

-

 

-

 

(500,000)

 

-

 

230,000

 

-

 

230,000

Net loss for the quarter

 

-

 

-

 

-

 

-

 

-

 

(139,978)

 

(139,978)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, October 31, 2019

 

60,503,341

 

60,503

 

14,908,387

 

-

 

17,431,784

 

(22,127,937)

 

(4,635,650)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss for the quarter

 

-

 

-

 

-

 

-

 

-

 

(200,238)

 

(200,238)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, January 31, 2020

 

60,503,341

$

60,503

 

14,908,387

$

-

$

17,431,784

$

(22,328,175)

$

(4,835,888)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, July 31, 2020

 

60,503,341

$

60,503

 

14,558,387

$

-

$

17,512,284

$

(22,912,310)

$

(5,339,523)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss for the quarter

 

-

 

-

 

-

 

-

 

-

 

(117,321)

 

(117,321)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, October 31, 2020

 

60,503,341

 

60,503

 

14,558,387

 

-

 

17,512,284

 

(23,029,631)

 

(5,456,844)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income for the quarter

 

-

 

-

 

-

 

-

 

-

 

4,256,347

 

4,256,347

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance, January 31, 2021

 

60,503,341

$

60,503

 

14,558,387

$

-

$

17,512,284

$

(18,773,284)

$

(1,200,497)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

See accompanying notes to consolidated financial statements.


6


 

 

Hammer Fiber Optics Holdings Corp

Consolidated Statements of Cash Flows

(Unaudited)

 

 

 

For the Six

Months Ended

 

 

January 31,

 

 

2021

 

2020

OPERATING ACTIVITIES

 

 

 

 

Net income (loss)

$

4,139,026

$

(340,216)

(Income) Loss from discontinued operations

 

(4,274,011)

 

160,156

Adjustments to reconcile net loss to net cash provided by operating activities:

 

 

 

 

Depreciation expense

 

24,882

 

21,868

Changes in operating assets and liabilities:

 

 

 

 

Accounts receivable

 

(130,204)

 

(208,728)

Security deposits

 

-

 

-

Prepaid expenses

 

11,422

 

14,542

Accounts payable

 

105,004

 

278,266

Deferred revenue

 

17,341

 

7,278

Net cash provided by (used in) operating activities- continuing operations

 

(106,540)

 

(66,834)

Net cash provided by (used in) operating activities- discontinued operations

 

(60,995)

 

6,650

Net cash provided by (used in) operating activities

 

(167,535)

 

(60,184)

 

 

 

 

 

INVESTING ACTIVITIES

 

 

 

 

Purchase of property and equipment

 

(3,424)

 

(61,896)

Purchase of subsidiary equity

 

-

 

-

Net cash provided by (used in) investing activities- continuing operations

 

(3,424)

 

(61,896)

Net cash provided by (used in) investing activities- discontinued operations

 

-

 

-

Net cash provided by (used in) investing activities

 

(3,424)

 

(61,896)

 

 

 

 

 

FINANCING ACTIVITIES

 

 

 

 

Repayment of loans

 

(28,929)

 

-

Proceeds from loans

 

186,440

 

95,074

Net cash provided by (used in) financing activities- continuing operations

 

157,511

 

95,074

Net cash provided by (used in) financing activities- discontinued operations

 

-

 

-

Net cash provided by (used in) financing activities

 

157,511

 

95,074

 

 

 

 

 

Net increase (decrease) in cash

 

(13,448)

 

(27,006)

Cash, beginning of period

 

73,931

 

96,605

Cash, end of period

$

60,483

$

69,599

 

 

 

 

 

SUPPLEMENTAL DISCLOSURES OF CASH FLOW ACTIVITIES:

 

 

 

 

Cash paid for interest

$

17,306

$

8,664

Cash paid for taxes

$

214

$

337

 

 

 

 

 

 

See accompanying notes to consolidated financial statements.


7


 

 

HAMMER FIBER OPTICS HOLDINGS CORP.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

JANUARY 31, 2021

(Unaudited)

 

NOTE 1 – ORGANIZATION AND DESCRIPTION OF BUSINESS

 

Hammer Fiber Optics Holdings Corp. (“the Company”) is a telecommunications company investing in the future of wireless technology. Hammer’s “Everything Wireless” go to market strategy includes the development of high-speed fixed wireless service using its wireless fiber platform, Hammer Wireless® AIR, Mobility, Over-the-Top services such as voice, SMS and video collaboration services, the construction of smart city networks and hosting services including cloud and colocation.

 

NOTE 2 – CORPORATE HISTORY AND BACKGROUND ON MERGER

 

The Company was originally incorporated in the State of Nevada on September 23, 2010, under the name Recursos Montana S.A. The Company’s principal activity was an exploration stage company engaged in the acquisition of mineral properties then owned by the Company.

 

On February 2, 2015, the Company entered into a Share Exchange Agreement with Tanaris Power Holdings, Inc., whereby the Company acquired 100% of Tanaris Power Holdings, Inc. issued and outstanding common stock in exchange for shares of the Company’s common stock equal to 51% of the issued and outstanding common stock of the Company. Tanaris Power Holdings, Inc. was the owner of certain rights in connection with the marketing and sale of smart lithium-ion batteries and battery technologies for various industrial vehicles markets and related applications. On March 6, 2015, the Company amended its Articles of Incorporation to change its name to Tanaris Power Holdings, Inc.

 

On April 25, 2016, Tanaris Power Holdings, Inc., a Nevada corporation entered into s Share Exchange Agreement (the “Share Exchange Agreement”) with Hammer Fiber Optics Investments, Ltd., a Delaware corporation (“HFOI”), and the controlling stockholders of HFOI (the “HFOI Shareholders”). Pursuant to the Share Exchange Agreement, the Company acquired 20,000,000 shares of common stock of HFOI from the HFOI shareholders (the “HFOI Shares”) and in exchange, the Company issued to the HFOI Shareholders 50,000,000 (post-Merger) restricted shares of its common stock (the “HMMR Shares”). As a result of the Share Exchange Agreement, HFOI shall become a wholly owned subsidiary of the Company.

 

On April 13, 2016, the Board of Directors (BOD) approved a Plan of Merger (the “Plan of Merger”) under Nevada Revised Statuses (NRS) Section 92A.180 to merge (the “Merger”) with our wholly-owned subsidiary HFO Holdings, a Nevada corporation, to effect a name change from Tanaris Power Holdings Inc. to Hammer Fiber Optics Holdings Corp. The Plan of Merger also provides for a 1 for 1,000 exchange ratio for shareholders of both the Company and the HRO Holdings, which had the effect of a 1 for 1,000 reverse split of the common stock. Articles of Merger were filed with the Secretary of State of Nevada on April 13, 2016 and, on April 14, 2016, this corporate action was submitted to Financial Industry Regulatory Authority (the “FINRA”) for its review and approval.

 

On May 3, 2016, the FINRA approved the merger with the wholly-owned subsidiary, HMMR Fiber Optics Holdings Corp. (“HFO Holdings”). Accordingly, thereafter, the Company’s name was changed and the shares of common stock began trading under new ticker symbol “HMMR” as of May 27, 2016. The merger was effected on July 19, 2016.

 

In 2016 Hammer Fiber Optics Investments Ltd deployed its first beta network in Atlantic County, New Jersey. The network used a spectrum license agreement from Straightpath Communications, LLC. On January 17, 2018 Verizon Communications, LLC purchased Straightpath Communications, LLC and on July14 2018, Verizon terminated the spectrum license agreement effective October 31, 2018 despite communications that it would continue to honor the agreement. On October 31, 2018 the Company ceased operations of the network in Atlantic County and subsequently classified the subsidiary as a discontinued operation.

 

On November 1, 2018, the Company acquired Open Data Centers, LLC, 1stPoint Communications, LLC and its subsidiaries. 1stPoint and its subsidiaries possess CLEC licenses in Florida, New York State, and a nationwide CMRS (Commercial Mobile Radio Services) license. The companies operate data center facilities in Piscataway, New Jersey and Homewood, Alabama. On December 17, 2018, the Company closed the acquisition of Endstream Communications, LLC, a wholesale voice operator in the United States.

 

On January 29, 2019 our board of directors approved a stock purchase agreement with American Network, Inc to acquire all of its equity. The acquisition of American Network, Inc closed on September 1, 2019.

 

As of April 30, 2020 our board of directors approved the discontinuation of the operations of Open Data Centers LLC. The operations of Open Data Centers, LLC were discontinued effective April 30, 2020 and the Company shut down its operations in its Piscataway, NJ data center.


8


 

 

HAMMER FIBER OPTICS HOLDINGS CORP.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

JANUARY 31, 2021

(Unaudited)

 

NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Basis of presentation

 

The accompanying consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The interim financial statements for the six months ending January 31, 2021 are unaudited. These financial statements are prepared in accordance with requirements for unaudited interim periods and consequently do not include all disclosures required to be in conformity with accounting principles generally accepted in the United States of America. The results of operations for the interim periods are not necessarily indicative of the results for the full year. In management's opinion, all adjustments necessary for a fair presentation of the Company's financial statements are reflected in the interim periods included and are of a normal recurring nature. These interim financial statements should be read in conjunction with the financial statements included in our Form 10-K, for the year ended July 31, 2020, as filed with the Securities and Exchange Commission (“the SEC”) at www.sec.gov

 

Use of estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimates.

 

COVID-19 Pandemic Update

 

In March 2020, the World Health Organization declared a global health pandemic related to the outbreak of a novel coronavirus. The COVID-19 pandemic adversely affected the company's financial performance in the third and fourth quarters of fiscal year 2020 and could have an impact throughout fiscal year 2021. In response to the COVID-19 pandemic, government health officials have recommended and mandated precautions to mitigate the spread of the virus, including shelter-in-place orders, prohibitions on public gatherings and other similar measures. As a result, the company and certain of the company's customers and suppliers temporarily closed locations beginning late in the second quarter of fiscal year 2020, continuing into the third quarter of fiscal year 2020. Partly due to the COVID-19 pandemic, the Company shut down the operations of its’ Open Data Centers, LLC operations effective April 30, 2020. There is uncertainty around the duration and breadth of the COVID-19 pandemic, as well as the impact it will have on the company's operations, supply chain and demand for its products. As a result, the ultimate impact on the company's business, financial condition or operating results cannot be reasonably estimated at this time.

 

On May 5, 2020, and on February 26, 2021 the Company’s 1stPoint Communications LLC subsidiary entered into two notes payable, each for $88,097 individually, with Bank of America, pursuant to the Paycheck Protection Program (“PPP Loan”) under the CARES Act. The loans remain outstanding at January 31, 2021. The Company has filed for loan forgiveness pursuant to the PPP Loan rules for the loan dated May 5, 2020 and has met the obligations for forgiveness. The Company intends to file for loan forgiveness for the second loan and also intends to meet the requirements as established by the PPP rules.

 

Cash and cash equivalents

 

Cash and cash equivalents include cash in banks, money market funds and certificates of term deposits with maturities of less than three months from inception, which are readily convertible to known amounts of cash and which, in the opinion of management, are subject to an insignificant risk of loss in value.

 

Property and equipment

 

Property and equipment is stated at cost less accumulated depreciation. Depreciation is recorded on a straight-line basis over the useful lives of the assets. For furniture and fixtures, the useful life is five years, Leasehold Improvements are depreciated over their respective lease terms. Expenditures for additions and improvements are capitalized. Repairs and maintenance are expensed as incurred.

 


9


 

 

HAMMER FIBER OPTICS HOLDINGS CORP.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

JANUARY 31, 2021

(Unaudited)

 

NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Impairment of long-lived assets

 

The Company evaluates long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to future undiscounted cash flows to be generated by the asset. If such assets are considered impaired, the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets. The Company has not recognized any related impairment losses.

 

Indefinite lived intangible assets

 

The Company reviews property, plant and equipment, inventory component prepayments and certain identifiable intangibles, excluding goodwill, for impairment. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Recoverability of these assets is measured by comparison of their carrying amounts to future undiscounted cash flows the assets are expected to generate. If property, plant and equipment, inventory component prepayments and certain identifiable intangibles are considered to be impaired, the impairment to be recognized equals the amount by which the carrying value of the assets exceeds its fair value. The Company has not recorded any related impairment losses. The Company does not amortize goodwill and intangible assets with indefinite useful lives, rather such assets are required to be tested for impairment at least annually or sooner whenever events or changes in circumstances indicate that the assets may be impaired. The Company has not recorded any related impairment losses.

 

Revenue recognition

 

We adopted ASC 606 on August 1, 2018. Revenue is measured based on a consideration specified in a contract or agreement with a customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. Incidental items that are immaterial in the context of the contract are recognized as expense. Unearned revenues are recorded when cash payments are received or due in advance of the performance of the services. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.

 

Income taxes

 

The Company accounts for income taxes using the asset and liability method in accordance with ASC 740, “Accounting for Income Taxes”. The asset and liability method provides that deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities and for operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using the currently enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company records a valuation allowance to reduce deferred tax assets to the amount that is believed more likely than not to be realized. As of July 31, 2020, the Company did not have any amounts recorded pertaining to uncertain tax positions.

 

Fair value measurements

 

The Company adopted the provisions of ASC Topic 820, “Fair Value Measurements and Disclosures”, which defines fair value as used in numerous accounting pronouncements, establishes a framework for measuring fair value and expands disclosure of fair value measurements. The estimated fair value of certain financial instruments, including cash and cash equivalents are carried at historical cost basis, which approximates their fair values because of the short-term nature of these instruments.

 

ASC 820 defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:

 


10


 

 

HAMMER FIBER OPTICS HOLDINGS CORP.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

JANUARY 31, 2021

(Unaudited)

 

NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)

 

Level 1 — quoted prices in active markets for identical assets or liabilities

 

Level 2 — quoted prices for similar assets and liabilities in active markets or inputs that are observable Level 3 — inputs that are unobservable (for example cash flow modeling inputs based on assumptions) The Company has no assets or liabilities valued at fair value on a recurring basis.

 

Level 3 – Unobservable inputs reflecting management’s assumptions about the inputs used in pricing the asset or liability.

 

Consolidation of financial statements

 

Hammer Fiber Optics Holdings Corp. is the parent company and sole shareholder of Hammer Wireless Corporation and its subsidiaries, 1stPoint Communications, LLC and its subsidiaries, which includes Shelcomm, Inc, Endstream Communications, LLC and American Network Inc.. The financial statements for Hammer Fiber Optics Holdings Corp. and its wholly-owned subsidiaries are reported on a consolidated basis. All significant intercompany accounts and transactions have been eliminated. It’s subsidiaries Open Data Centers, LLC and Hammer Fiber Optics Investments, Ltd. are discontinued and are considered discontinued operations.

 

Basic and Diluted Earnings (Loss) Per Share

 

The basic earnings (loss) per share are calculated by dividing the Company's net income available to common shareholders by the weighted average number of common shares during the year. The diluted earnings (loss) per share is calculated by dividing the Company's net income (loss) available to common shareholders by the diluted weighted average number of shares outstanding during the year. The diluted weighted average number of shares outstanding is the basic weighted number of shares adjusted for any potentially dilutive debt or equity. Diluted earnings (loss) per share are the same as basic earnings (loss) per share due to the lack of dilutive items in the Company. As of January 31, 2021, and January 31, 2020, there were no common stock equivalents outstanding.

 

Recent accounting pronouncements

 

In June 2018, the FASB issued ASU No. 2018-07, Compensation – Stock Compensation (Topic 718) (“ASU 2018-07”). ASU 2018-07 provides for improvements to nonemployee share-based payment accounting by expanding the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees. The awards will be measured at grant date, consistent with accounting for employee share-based payment awards. The measurement date has been redefined as the date at which the grantor and grantee reach a mutual understanding of the key terms and conditions of the award. The requirement to reassess classification of equity- classified awards upon vesting has been eliminated. We do not expect the adoption of this standard to have a material impact on the Company’s financial statements. The Company adopted ASU 2018-07 August 1, 2018.

 

In February 2016, FASB issued ASU No. 2016-02, Accounting Standards Update No. 2016-02, Leases (Topic 842). ASU 2016-02 provides for improvements for accounting guidance related to leasing treatments on financial statements as a response to user input. The update maintains two classifications of leases, Financial lease and Operating leases. The Update is effective for fiscal years beginning after December 2015, 2018. The company has not yet adopted this standard but there may be impact to the presentation of the Company’s financial statements during the period of adoption.


11


 

 

HAMMER FIBER OPTICS HOLDINGS CORP.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

JANUARY 31, 2021

(Unaudited)

 

NOTE 4 – GOING CONCERN

 

The accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The Company has consistently sustained losses since its inception. These factors, among others, raise substantial doubt about the ability of the Company to continue as a going concern for a period of one year from the issuance of these financial statements. The Company’s continuation as a going concern is dependent upon, among other things, its ability to increase revenues, adequately control operating expenses and receive debt and/or equity capital from third parties. No assurance can be given that the Company will be successful in these efforts.

 

The financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might be necessary should the Company be unable to continue as a going concern.

 

The Company intends to continue to address this condition by seeking to raise additional capital through the issuance of debt and/or the sale of equity until such time that ongoing revenues can sustain the business, at which time capitalization may be considered through other means.

 

NOTE 5 – DISCONTINUED OPERATIONS

 

Hammer Fiber Optics Investment Ltd ceased operations in the Atlantic County geographical market on October 31, 2018 when Verizon Communications, LLC terminated the spectrum lease agreement. The operations of Hammer Fiber Optics Investments, Ltd were classified as a discontinued operation. Reporting of the discontinued operation is in accordance with Accounting Standards Update No. 2014-08, Presentation of Financial Statements (Topic 205) and Property, Plant, and Equipment (Topic 360): Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity.

 

Due to customer losses associated with the novel coronavirus and the loss of clients due to other causes, Open Data Centers, LLC will cease its operations. As of May 1, 2020 the operations of Open Data Centers, LLC were classified as a discontinued operation. Reporting of the discontinued operation is in accordance with Accounting Standards Update No. 2014-08, Presentation of Financial Statements (Topic 205) and Property, Plant, and Equipment (Topic 360): Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity. Open Data Centers has been organizing the orderly transition of its customers to another colocation service.

 


12


 

 

HAMMER FIBER OPTICS HOLDINGS CORP.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

JANUARY 31, 2021

(Unaudited)

 

NOTE 5 – DISCONTINUED OPERATIONS (CONTINUED)

 

The following summarizes the assets and liabilities of the discontinue operations:

 

 

 

January 31,

 

October 31,

 

 

2021

 

2020

Assets

 

 

 

 

 

 

 

 

 

Current Assets

 

 

 

 

Cash

$

-

$

-

Accounts receivable

 

36,677

 

36,677

Other current assets

 

16,139

 

16,139

Total current assets

 

52,816

 

52,816

 

 

 

 

 

Other Assets

 

 

 

 

Property and equipment- net

 

1,227,821

 

1,227,821

Total other assets

 

1,227,821

 

1,227,821

 

 

 

 

 

Total Assets

$

1,280,637

$

1,280,637

 

 

 

 

 

Liabilities and Net Assets

 

 

 

 

 

 

 

 

 

Current Liabilities

 

 

 

 

Accounts payable

$

121,406

$

4,612,120

Notes payable- related parties

 

210,000

 

210,000

Notes payable

 

3,313,544

 

3,313,544

Accrued interest

 

382,474

 

382,474

Total current liabilities

 

4,027,424

 

8,518,138

 

 

 

 

 

Net assets (liabilities)

$

2,746,787

$

(7,237,501)

 

The following summarizes the operations of the discontinued operations:

 

 

 

January 31,

2021

 

January 31,

2020

Revenue

$

-

$

152,492

 

 

 

 

 

Operating expenses

 

 

 

 

Operations and maintenance

 

-

 

208391

General and administrative

 

-

 

5,663

Depreciation and amortization

 

-

 

14,815

 

 

-

 

228,869

 

 

 

 

 

Loss from operations

 

-

 

(76,377)

 

 

 

 

 

Other income (expense)

 

4,313,686

 

(3,698)

Interest expense

 

-

 

-

Total other income (expense)

 

-

 

(3,698)

 

 

 

 

 

Net Income

$

4,313,686

$

(80,075)


13


 

 

HAMMER FIBER OPTICS HOLDINGS CORP.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

JANUARY 31, 2021

(Unaudited)

 

NOTE 6 – COMMITMENTS AND LEASES

 

In discontinuing Open Data Centers, LLC and Hammer Fiber Optics Investments, Ltd. the company no longer has any material long term leases or obligations.

 

NOTE 7 – PROPERTY AND EQUIPMENT

 

As of January 31, 2021 and January 31, 2020, property and equipment consisted of the following:

 

 

 

January 31,

 

January 31,

 

 

 

 

2021

 

2020

 

Life

Computer and Telecom equipment

$

432,739

$

494,871

 

5 years

Less: Accumulated depreciation

 

(313,254)

 

(353,113)

 

 

Total

$

119,485

$

140,758

 

 

 

NOTE 8 – INDEFINITE LIVED INTANGIBLE ASSETS

 

The Company has $3,156,221 of recognized indefinite lived intangible assets, which consist of customer contract assets from acquisitions and goodwill. These assets are not amortized and are evaluated routinely for potential impairment. If a determination is made that the intangible asset is impaired after performing the initial qualitative assessment, the asset’s fair value will be calculated and compared with the carrying value to determine whether an impairment loss should be recognized.

 

NOTE 9 – RELATED PARTY TRANSACTIONS

 

During the fiscal year ended July 31, 2016, the Company entered into two promissory notes with a related party for an aggregate amount of $2,400,000 and $1,000,000, respectively. The $2,400,000 note matured on January 4, 2019. The terms consist of ten principal and interest payments due quarterly in the amount of $300,000 for total payments of $3,000,000. The Company is currently in default on this loan. To date, the Company has made payments on this note amounting to $725,831. The payments were applied to interest accrued as of the time of payment as well as to principal. The principal balance was $2,294,067 at July 31, 2019 and 2018. The interest accrued was $219,434 at July 31, 2019.

 

The $1,000,000 note matured on June 9, 2018 at which time the principal became due in its entirety, in addition to simple interest accrued at 3%. The company is currently in default on this loan. However, in November 1, 2018, as a term of the Stock Purchase Agreements signed as part of the acquisition of Open Data Centers, LLC, 1stPoint Communications LLC and Endstream Communications LLC, this party agreed to convert this debt at $3 per share of Common Stock at a time of the Company’s choosing.

 

During the nine months ended April 30, 2020, the Company entered into a Stock Purchase Agreement with a related party on May 5, 2020 and May 30, 2020 in the amounts of $14,000 and $12,000 respectively. During the current fiscal year ending on July 31, 2020, the Company entered into convertible notes with Erik Levitt, the CEO of the company on April 20th and May 5th 2020 in the amounts of $36,300, and $12,000 respectively. The $12,000 note was paid on May 12th, 2020. The Company entered into a convertible note with Andrea Levitt, spouse of the CEO, Erik Levitt, on August 22, 2019 in the amount of $12,000. $4,500 has been repaid. The Company entered into a convertible note with two related parties on August 24, 2019 in the amount of $12,000 and $6,000 respectively. Any interest may be accrued as either cash or stock at the option of the Company.

 

During the current fiscal year ending July 31, 2020, the Company entered into Stock Purchase Agreements from a related party in the amount of $10,000 on August 15, 2020, $25,000 on March 17, 2020, and $40,000 on March 26, 2020. On April 6, 2020, the Company entered into a promissory note for the sum of $36,300 with a related party. The note bears interest at a rate of 6%, payable quarterly.

 

On September 1, 2020, the Company entered into a promissory note for the sum of $100,000 with a related party. The note bears interest at a rate of 6%, payable quarterly. On November 23, 2020, and on January 19, 2021 the Company entered into promissory notes for the sums of $10,000 and $75,000 with a related party. These notes bear interest at a rate of 6%, payable quarterly and may be convertible into common stock at the Company’s option.

 

As of January 31, 2021, all of the related party payables are reported as current liabilities in the Consolidated Balance Sheet.


14


 

 

HAMMER FIBER OPTICS HOLDINGS CORP.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

JANUARY 31, 2021

(Unaudited)

 

NOTE 10 – INCOME TAXES

 

The Company’s income tax expense, deferred tax assets and liabilities, and liabilities for unrecognized tax benefits reflect management’s best estimate of current and future taxes to be paid. The Company is subject to income taxes in the United States and numerous foreign jurisdictions. Significant judgments and estimate are required in the determination of the consolidated income tax expense. The reconciliation of income tax benefit at the U.S. statutory rate of 21% for the quarter ended January 31, 2021 and 2020, to the Company’s effective tax rate is as follows:

 

 

 

January 31,

 

 

2021

 

2020

Income tax benefit provision at statutory rate

$

(24,637)

$

(29,395)

Change in valuation allowance

 

24,637

 

29,395

 

$

-

$

-

 

The tax effects of temporary differences that give rise to the Company’s net deferred tax assets as of January 31, 2021 and 20200 are as follows:

 

 

 

January 31,

 

January 31,

 

 

2021

 

2020

Net operating loss

$

4,901,121

$

4,876,484

Valuation allowance

 

(4,901,121)

 

(4,876,484)

 

$

-

$

-

 

 

 

 

 

The Company has approximately $23,339,000 of NOL carried forward to offset taxable income in future years. The tax laws enacted in 2017 also changed the treatment of NOL. Prior to the change, NOL could be carried back up to two years and carried forward up to 20 years to offset taxable income. In the new tax law, the NOL that can be carried forward is limited to 80% of the taxable income, can no longer be carried back, but are allowed to be carried forward indefinitely. The new law will apply to NOL arising in tax years beginning December 31, 2017, hence, $3,000,000 of the NOL will be subject to the 80% limitation and will be carried forward indefinitely while $19,297,000 of the NOL will be carried forward for 20 years and will begin to expire in 2036.

 

In assessing the realization of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the period in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. Based on the assessment, management has established a full valuation allowance against all of the deferred tax assets relating to NOLs for every period because it is more likely than not that all of the deferred tax asset will not be realized.

 

As of January 31, 2021 and January 31, 2020, the Company has no unrecognized income tax benefits. The Company’s policy for classifying interest and penalties associated with unrecognized income tax benefits is to include such items as a tax expense. No interest or penalties have been recorded during the quarters ended January 31, 2021 and January 31, 2020. As of January 31, 2021 and January 31, 2020, the Company did not have any amounts recorded pertaining to uncertain tax positions.

 

The tax years from 2015 and forward remain open to examination by federal and state authorities due to net operating loss and credit carryforwards. The Company is currently not under examination by the Internal Revenue Service or any other taxing authorities.


15


 

 

HAMMER FIBER OPTICS HOLDINGS CORP.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

JANUARY 31, 2021

(Unaudited)

 

NOTE 11 – STOCKHOLDERS’ EQUITY

 

Treasury Stock

 

In July 2016, certain shareholders of the Company contributed 9,291,670 restricted shares of their common stock to the Company’s wholly-owned subsidiary, Hammer Wireless Corporation (“Treasury Shares”), for the purpose of effecting acquisitions, joint ventures or other business combinations with third parties. According to ASC 810-10-45 Consolidations, these shares are accounted for as treasury stock.

 

On January 4, 2019 the Company repurchased 13,000,000 shares of restricted Common Stock from substantial related-party shareholders. The shares of common stock were repurchased by the Company at $0.0001 per share. The repurchased shares were added to the Treasury stock of the Company and intend to be used for the purposes of effecting mergers, acquisitions, joint ventures, contractual relations and may be issued to investors under private placement agreements.

 

16,341,085 shares have been issued from Treasury in conjunction with mergers and acquisitions, and operating activities. In connection with the Equity Purchase Agreement with Peak One, the Company issued 350,000 shares of treasury stock.

 

As a result of these transactions, the Company has a balance of 5,600,585 in Treasury.

 

NOTE 12 – FOREIGN CURRENCY

 

We transact business in various foreign currencies including the Euro and the Leone. In general, the functional currency of a foreign operation is the local country’s currency. Consequently, revenues and expenses of operations outside the United States are translated into USD Dollars using the weighted-average exchange rates on the period end date and assets and liabilities of operations outside the United States are translated into US Dollars using the change rate on the balance sheet dates. The effects of foreign currency translation adjustments are not material to the Company’s accompanying financial statements.

 

NOTE 13 – CLAIMS

 

The following parties have filed claims against Hammer Fiber Optics Investments Ltd and are not secured:

 

Calvi Electric v. Hammer Fiber Optics Inv, Ltd.

$

9209.69

15 Corporeate Place, LLC v. Open Data

$

1,621,529

Horizon Blue Cross v. Hammer Fiber Optics Inv, Ltd.

$

17,308.58

Cross River Fiber v. Hammer Fiber Optics Inv, Ltd.

$

273,220

 

Crown Castle Fiber was awarded a judgement of $1,544,621 in binding arbitration in the State of New Jersey. This judgment was vacated by Hammer Fiber Optics Investments Ltd. The Company was able to settle this amount for one sum of $60,000. This amount was delivered and the matter has been dismissed.

 

The Company settled the matters of Zayo Group v. Hammer Fiber Optics Investments Ltd and Zayo v. Open Data Centers, LLC in the amount of $2,561,370 for $90,000. This amount was delivered and both matters has been dismissed. The payment is recorded in the subsequent events below.

 

The claim by Horizon Blue Cross has not advanced.

 

The claim by Cross River Fiber has not advanced.

 

Hammer Fiber Optics Investments Ltd reached a settlement agreement with Iron Mountain for $50,000 and already delivered the first payment of $25,000.00 to resolve the matter. The settlement agreement is secured by Hammer Fiber Optics Holdings Corp. Iron Mountain has not delivered in full the equipment it promised to return to the parent, Hammer Fiber Optics Holdings Corp and this settlement is currently in dispute. Iron Mountain is now pursuing the matter against both Hammer Fiber Optics Investments Ltd. and Hammer Fiber Optics Holdings Corp.


16


 

 

HAMMER FIBER OPTICS HOLDINGS CORP.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

JANUARY 31, 2021

(Unaudited)

 

NOTE 13 – CLAIMS (CONTINUED)

 

1stPoint Settled a claim with Shannon Walchuk for $212,171 for $160,000, which included a one time payment of $100,000 and ten equal payments of $6,000 monthly for 10 months. This settlement has been reflected as an “Other Income/Expense” on the Statement of Operations.

 

Please see NOTE 14 – SUBSEQUENT EVENTS below for further detail regarding the ongoing resolution of these claims.

 

NOTE 14 – S-1 REGISTRATION STATEMENT

 

On October 8, 2019, the Company completed an Equity Purchase Agreement with Peak One Opportunity Fund (“Peak One”) and Peak One Investments, LLC (“Peak One Investments) giving the Company the option to sell up to $10,000,000 worth of our common stock to Peak One (the “Maximum Commitment Amount”), in increments, over the period ending twenty-four (24) months after the date the Registration Statement is deemed effective by the SEC (the “Commitment Period”). Additionally, the Company is required to issue Commitment Fees of 175,000 Shares each to Peak One and Peak One Investments.

 

The Company also has an October 8, 2019 Registration Rights Agreement with Peak One requiring us to file an S-1 Registration Statement providing for the registration of 13,350,000 Shares that result from our selling to Peak One an indeterminate number of shares up to an aggregate purchase price of $10,000,000 and the subsequent resale by Peak One of such shares.

This S-1 was effective on February 1, 2020.

 

NOTE 15 – SUBSEQUENT EVENTS

 

On February 26, 2021 the Company’s 1stPoint Communications LLC subsidiary entered into a second note payable for $88,097 with Bank of America pursuant to the Paycheck Protection Program (“PPP Loan”) under the CARES Act. The loans remain outstanding at January 31, 2021.

 

On March 10, 2021 the Company made a payment of $90,000 to Zayo Group, settling the matters of Zayo Group v. Hammer Fiber Optics Investments, Ltd. and Open Data Centers, LLC.


17


 

 

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

 

The following Management's Discussion and Analysis should be read in conjunction with Hammer Fiber Optics Holdings Corp., financial statements and the related notes thereto. The Management's Discussion and Analysis contains forward-looking statements that involve risks and uncertainties, such as statements of our plans, objectives, expectations and intentions. Any statements that are not statements of historical fact are forward-looking statements. When used, the words “believe,” “plan,” “intend,” “anticipate,” “target,” “estimate,” “expect,” and the like, and/or future-tense or conditional constructions (“will,” “may,” “could,” “should,” etc.), or similar expressions, identify certain of these forward-looking statements. These forward-looking statements are subject to risks and uncertainties that could cause actual results or events to differ materially from those expressed or implied by the forward-looking statements in this Report on Form 10-Q. The Company’s actual results and the timing of events could differ materially from those anticipated in these forward-looking statements as a result of several factors. The Company does not undertake any obligation to update forward-looking statements to reflect events or circumstances occurring after the date of this Report on Form 10-Q.

 

The following discussion should be read in conjunction with our unaudited condensed consolidated financial statements and related notes and other financial data included elsewhere in this report. See also the notes to our condensed consolidated financial statements and Management’s Discussion and Analysis of Financial Condition and Results of Operations contained in our Annual Report on Form 10-K/A for the year ended July 31, 2020, filed with the SEC on November 13, 2020.

 

Results of Operations

 

Three Months Ended January 31, 2021 Compared to the Three Months Ended January 31, 2020

 

Net revenues for the three months ended January 31, 2021 and January 31, 2020 were $508,848 and $410,784, respectively, an increase of 23.87%. The increase was primarily due to the expansion of the Company’s Over-the-Top (“OTT”) business segment which includes its SMS messaging and hosting business units.

 

During the three months ended January 31, 2021, the Company incurred total operating expenses of $532,956 compared with $532,881, a decrease of 0.00%, for the comparable period ended January 31, 2020.

 

Operating loss decreased to $30,326 during the three months ended January 31, 2021 as compared with a loss of $130,573, a decrease of 76.77%. The decrease was primarily due to the expansion of the Company’s Over-the-Top (“OTT”) business segment which includes its SMS messaging and hosting business units.

 

The Company recorded depreciation and amortization expense of $12,627 and $10,934 during the three months ended January 31, 2021 and January 31, 2020 respectively. During the three months ended January 31, 2021 and January 31, 20120 interest expense was $6,204 and $8,139 respectively.

 

During the three months ended January 31, 2021 the Company recorded a gain of $4,286,673, compared to a loss in the same three month period ended January 31, 2020 of $69,665. The gain was due to the settlement of two large claims against its Hammer Fiber Optics Investments, Ltd. subsidiary.

.

 Liquidity and Capital Resources

 

The Company is at risk of remaining a going concern. Its ability to remain a going concern is dependent upon whether the company can raise debt and/or equity capital from third-party sources for both working capital and business development needs until such time as the Company may be substantially sustained as a going concern through cash flow from operations or the Company increases its cash flow from operations through sale of services in the ongoing business units, Endstream Communications, 1stPoint Communications, Open Data Centers and its new markets.

 

Cash Flow from Operating Activities

 

During the six months ended January 31 2021 the Company’s total cash decreased by $13,448, compared to a decrease in cash of $27,006 in the period ended January 31, 2020. Cash flow from Operating Activities decreased by $167,535, compared to a decrease of $60,184 in the period ended January 31, 2020. The decrease was primarily due to the settlement of expenses from prior discontinued operations.


18


 

 

Cash Flow from Investing Activities

 

During the six months ended January 31, 2021, the Company’s investing activities used $3,424, compared to $61,896 provided by investing activities during the six months ended January 31, 2020. The decrease was primarily due to the investments in Wikibuli, Inc. in 2020.

 

Cash Flow from Financing Activities

 

During the six months ended January 31, 2021, the Company netted $157,511 in cash from financing activities compared with $95,087 used during the six months ended January 31, 2020. The majority of the cash was used to settle liabilities associated with discontinued operations.

 

Going Concern

 

As of January 31, 2021, doubt existed as to the Company’s ability to continue as a going concern as the Company has no certainty of earning additional revenues in the future, has a working capital deficit and an overall accumulated deficit since inception. The Company will require additional financing to continue operations either from management, existing shareholders, or new shareholders through equity financing and/or sources of debt financing. These factors raise substantial doubt regarding the Company’s ability to continue as a going concern. The financial statements do not include any adjustments to the recoverability and classification of recorded asset amounts and classification of liabilities that might be necessary should the Company be unable to continue as a going concern.

 

Future Financings

 

We will continue to rely on equity sales of our common shares in order to continue to fund business operations. Issuances of additional shares may result in dilution to existing stockholders. There is no assurance that we will achieve any additional sales of equity securities or arrange for debt or other financing in amounts sufficient to fund our operations and other development activities.

 

Off-Balance Sheet Arrangements

 

We have no significant off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to stockholders.

 

Critical Accounting Policies

 

Our financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States, applied on a consistent basis. The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods.

 

Recently Issued Accounting Pronouncements

 

The Company has implemented new accounting pronouncements that are relevant to the company and are in effect. These pronouncements did not have any material impact on the financial statements unless otherwise disclosed, and the Company does not believe that there are any other new accounting pronouncements that have been issued that might have a material impact on its financial position or results of operations.

 

ITEM 3.QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK 

 

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


19


 

 

ITEM 4.CONTROLS AND PROCEDURES 

 

Management’s Report on Disclosure Controls and Procedures

 

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our reports filed under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission's rules and forms, and that such information is accumulated and communicated to our management, including our chief executive officer to allow for timely decisions regarding required disclosure.

 

Management’s Report on Internal Control over Financial Reporting

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Responsibilities, estimates, and judgments by management are required to assess the expected benefits and related costs of control procedures. The objectives of internal control include providing management with reasonable, but not absolute, assurance that assets are safeguarded against loss from unauthorized use or disposition, and that transactions are executed in accordance with management’s authorization and recorded properly to permit the preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States. Our management assessed the effectiveness of our internal control over financial reporting as of January 31, 2021. In making this assessment, our management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in Internal Control-Integrated Framework (2013). Our management has concluded that, as of January 31, 2021, our internal control over financial reporting was not effective. This is due to an inherent staffing limitation and the Principal Financial Officer and the President are the same individual. That individual does not maintain day-to-day banking responsibilities to provide some limitation in such risks.

 

Inherent Limitations on Effectiveness of Controls

 

Internal control over financial reporting has inherent limitations which include but is not limited to the use of independent professionals for advice and guidance, interpretation of existing and/or changing rules and principles, segregation of management duties, scale of organization, and personnel factors. The President and Principal Financial Officer are the same individual. Internal control over financial reporting is a process which involves human diligence and compliance and is subject to lapses in judgment and breakdowns resulting from human failures. Internal control over financial reporting also can be circumvented by collusion or improper management override. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements on a timely basis, however these inherent limitations are known features of the financial reporting process and it is possible to design into the process safeguards to reduce, though not eliminate, this risk. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

Changes in Internal Control over Financial Reporting

 

Effective November 1, 2018 the management and accounting resources of the 1stPoint subsidiary assumed responsibility of our internal controls. The Company views this migration to have a positive material impact on our ability to maintain internal controls over financial reporting as 1stPoint has a separation in banking, day-to-day accounting and financial reporting responsibilities, however, the President and Principal Financial Officer are the same individual.


20


 

 

PART II - OTHER INFORMATION

 

ITEM 1.LEGAL PROCEEDINGS 

 

The following parties have filed claims against Hammer Fiber Optics Investments Ltd and are not secured:

 

Calvi Electric v. Hammer Fiber Optics Inv, Ltd.

$

9209.69

15 Corporeate Place, LLC v. Open Data

$

1,621,529

Horizon Blue Cross v. Hammer Fiber Optics Inv, Ltd.

$

17,308.58

Cross River Fiber v. Hammer Fiber Optics Inv, Ltd.

$

273,220

 

Crown Castle Fiber was awarded a judgement of $1,544,621 in binding arbitration in the State of New Jersey. This judgment was vacated by Hammer Fiber Optics Investments Ltd. The Company was able to settle this amount for one sum of $60,000. This amount was delivered and the matter has been dismissed.

 

The Company settled the matters of Zayo Group v. Hammer Fiber Optics Investments Ltd and Zayo v. Open Data Centers, LLC in the amount of $2,561,370 for $90,000. This amount was delivered and both matters has been dismissed. The payment is recorded in the subsequent events below.

 

The claim by Horizon Blue Cross has not advanced.

 

The claim by Cross River Fiber has not advanced.

 

Hammer Fiber Optics Investments Ltd reached a settlement agreement with Iron Mountain for $50,000 and already delivered the first payment of $25,000.00 to resolve the matter. The settlement agreement is secured by Hammer Fiber Optics Holdings Corp. Iron Mountain has not delivered in full the equipment it promised to return to the parent, Hammer Fiber Optics Holdings Corp and this settlement is currently in dispute. Iron Mountain is now pursuing the matter against both Hammer Fiber Optics Investments Ltd. and Hammer Fiber Optics Holdings Corp.

 

1stPoint Settled a claim with Shannon Walchuk for $212,171 for $160,000, which included a one time payment of $100,000 and ten equal payments of $6,000 monthly for 10 months.

 

Hammer Fiber Optics Investments Ltd reached a settlement agreement with Bank of America for $3,000 and has met its obligations.

 

Hammer Fiber Optics Holdings Corp settled a claim against Open Data Centers for $5,703.69 for $2,500 and has met its obligations.

 

1stPoint Settled a claim with Shannon Walchuk for $212,171 for $160,000, which included a one time payment of $100,000 and ten equal payments of $6,000 monthly for 10 months. This settlement has been reflected as an “Other Income/Expense” on the Statement of Operations.

 

ITEM 1A.RISK FACTORS 

 

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

 

ITEM 2.UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS 

 

None.

 

ITEM 3.DEFAULTS UPON SENIOR SECURITIES 

 

None.

 

ITEM 4.OTHER INFORMATION 

 

Please refer to our Current Reports on Form 8-K filed since August 19, 2016, which are incorporated by reference herein.


21


 

 

ITEM 5.EXHIBITS 

 

Exhibit

 

 

 

Number

Description of Exhibit

 

 

31.01

Certification of Principal Executive Officer Pursuant to Rule 13a-14

 

Filed herewith.

31.02

Certification of Principal Financial Officer Pursuant to Rule 13a-14

 

Filed herewith.

32.01

CEO Certification Pursuant to Section 906 of the Sarbanes-Oxley Act

 

Filed herewith.

32.02

CFO Certification Pursuant to Section 906 of the Sarbanes-Oxley Act

 

Filed herewith.

101.INS*

XBRL Instance Document

 

Filed herewith.

101.SCH*

XBRL Taxonomy Extension Schema Document

 

Filed herewith.

101.CAL*

XBRL Taxonomy Extension Calculation Linkbase Document

 

Filed herewith.

101.LAB*

XBRL Taxonomy Extension Labels Linkbase Document

 

Filed herewith.

101.PRE*

XBRL Taxonomy Extension Presentation Linkbase Document

 

Filed herewith.

101.DEF*

XBRL Taxonomy Extension Definition Linkbase Document

 

Filed herewith.

 

*Pursuant to Regulation S-T, this interactive data file is deemed not filed or part of a registration statement or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933, is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, and otherwise is not subject to liability under these sections.

 


22


 

 

SIGNATURES

 

In accordance with Section 13 or 15(d) of the Exchange Act, the registrant caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

HAMMER FIBER OPTICS HOLDINGS CORP

 

 

Date: April 22, 2021

/s/ Erik B. Levitt

 

Erik B. Levitt

 

Principal Executive Officer

 

 

Date: April 22, 2021

/s/ Erik B. Levitt

 

Erik B. Levitt

 

Principal Financial Officer

 

 


23

EX-31.1 2 f10qa013121_ex31z1.htm EXHIBIT 31.1 SECTION 302 CERTIFICATION Exhibit 31.1 Section 302 Certification

 

EXHIBIT 31.01

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO SECTION 302(a) OF THE SARBANES-OXLEY ACT OF 2002

 

I, Erik Levitt, certify that:

 

1.I have reviewed this Quarterly Report on Form 10-Q/A of the Registrant for the period ended January 31, 2021.  

 

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.As the Registrant’s certifying officer, I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have:  

 

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

 

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

 

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

 

d.Disclosed in this report any change in the Registrant’s internal control over financial reporting that occurred during the Registrant’s most recent fiscal quarter (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.As the Registrant’s certifying officer, I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant 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: April 22, 2021

 

Hammer Fiber Optics Holdings Corp.

 

By: /s/ Erik Levitt

Name: Erik B. Levitt

Title: Chief Executive Officer

 

EX-31.2 3 f10qa013121_ex31z2.htm EXHIBIT 31.2 SECTION 302 CERTIFICATION Exhibit 31.2 Section 302 Certification

 

EXHIBIT 31.02

 

CERTIFICATION OF PRINCIPAL ACCOUNTING OFFICER

PURSUANT TO SECTION 302(a) OF THE SARBANES-OXLEY ACT OF 2002

 

I, Erik B. Levitt, certify that:

 

1.I have reviewed this Quarterly Report on Form 10-Q/A of the Registrant for the period ended January 31, 2021.  

 

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.As the Registrant’s certifying officer, I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have:  

 

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

 

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

 

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

 

d.Disclosed in this report any change in the Registrant’s internal control over financial reporting that occurred during the Registrant’s most recent fiscal quarter (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.As the Registrant’s certifying officer, I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant 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: April 22, 2021

 

Hammer Fiber Optics Holdings Corp.

 

By: /s/ Erik B. Levitt

Name: Erik B. Levitt

Title: Principal Financial Officer

 

EX-32.1 4 f10qa013121_ex32z1.htm EXHIBIT 32.1 SECTION 906 CERTIFICATION Exhibit 32.1 Section 906 Certification

 

EXHIBIT 32.01

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Erik B. Levitt, the Chief Executive Officer of Hammer Fiber Optics Holdings Corp., certify, under the standards set forth and solely for the purposes of 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge, the Quarterly Report on Form 10-Q/A of the Registrant for the period ended January 31, 2021, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and information contained in that Form 10-Q/A fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

 

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

 

Date: April 22, 2021

 

Hammer Fiber Optics Holdings Corp.

 

By: /s/ Erik B. Levitt

Name: Erik B. Levitt

Title: Chief Executive Officer

 

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

 

EX-32.2 5 f10qa013121_ex32z2.htm EXHIBIT 32.2 SECTION 906 CERTIFICATION Exhibit 32.2 Section 906 Certification

 

EXHIBIT 32.02

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Erik B. Levitt, the Chief Accounting and Financial Officer of Hammer Fiber Optics Holdings Corp, certify, under the standards set forth and solely for the purposes of 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge, the Quarterly Report on Form 10-Q/A of the Registrant for the period ended January 31, 2021, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and information contained in that Form 10-Q/A fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

 

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

 

Date: April 2, 2021

 

Hammer Fiber Optics Holdings Corp.

 

By: /s/ Erik B. Levitt

Name: Erik B. Levitt

Title: Principal Financial Officer

 

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

 

 

EX-101.CAL 6 hmmr-20210131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 hmmr-20210131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.INS 8 hmmr-20210131.xml XBRL INSTANCE DOCUMENT 0001539680 --07-31 10-Q/A true 2021-01-31 false 000-1539680 HAMMER FIBER OPTICS HOLDINGS CORP 98-1032170 401 East 34th Street, Suite #N27J New York NY 10016 Address of principal executive offices 844 413-2600 Registrant&#146;s telephone number Yes Yes Non-accelerated Filer true true true false 0.001 54902756 false 2021 Q2 60483 73931 552003 431350 10446 10446 41888 48797 664820 564524 3151275 3156656 1325824 1281313 5261404 5143251 1311886 1206664 477674 448302 299136 289385 2088696 1944351 4373205 8538423 6461901 10482774 0.001 0.001 250000000 250000000 60503341 60503341 45944954 45994954 60503 60503 17512284 17512284 -18773284 -22912310 -1200497 -5339523 5261404 5143251 508848 410784 993690 944299 338001 288554 677177 646283 182328 233393 343567 444273 12627 10934 24882 21868 532956 532881 1045626 1112424 -24108 -122097 -51936 -168125 6204 8139 14857 11598 14 337 68192 337 6218 8476 83049 11935 -30326 -130573 -134985 -180060 4286673 -69665 4256347 -200238 4139026 -340216 60503341 60503341 60503341 60503341 0 0 0 0 0.07 0 0.07 -0.01 0.07 0 0.07 -0.01 60503341 60503 15408387 0 17201784 -21987959 -4725672 0 0 -500000 0 230000 0 230000 0 0 0 -139978 -139978 60503341 60503 14908387 0 17431784 -22127937 -4635650 0 0 0 -200238 -200238 60503341 60503 14908387 0 17431784 -22328175 -4835888 60503341 60503 14558387 0 17512284 -22912310 -5339523 0 0 0 -117321 -117321 60503341 60503 14558387 0 17512284 -23029631 -5456844 0 0 0 4256347 4256347 60503341 60503 14558387 0 17512284 -18773284 -1200497 4139026 -340216 4274011 -160156 24882 21868 130204 208728 0 0 -11422 -14542 105004 278266 -17341 -7278 -106540 -66834 -60995 6650 -167535 -60184 3424 61896 0 0 -3424 -61896 0 0 -3424 -61896 28929 0 186440 95074 157511 95074 0 0 157511 95074 -13448 -27006 73931 96605 60483 69599 17306 8664 214 337 <p align="justify" style='margin:0'><b>NOTE 1 &#150;&#160;ORGANIZATION AND DESCRIPTION OF BUSINESS</b></p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>Hammer Fiber Optics Holdings Corp. (&#147;the Company&#148;) is a telecommunications company investing in the future of wireless technology. Hammer&#146;s &#147;Everything Wireless&#148; go to market strategy includes the development of high-speed fixed wireless service using its wireless fiber platform, Hammer Wireless&#174; AIR, Mobility, Over-the-Top services such as voice, SMS and video collaboration services, the construction of smart city networks and hosting services including cloud and colocation.</p> <p align="justify" style='margin:0'><b>NOTE 2 &#150;&nbsp;CORPORATE HISTORY AND BACKGROUND ON MERGER</b></p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>The Company was originally incorporated in the State of Nevada on September 23, 2010, under the name Recursos Montana S.A. The Company&#146;s principal activity was an exploration stage company engaged in the acquisition of mineral properties then owned by the Company.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>On February 2, 2015, the Company entered into a Share Exchange Agreement with Tanaris Power Holdings, Inc., whereby the Company acquired 100% of Tanaris Power Holdings, Inc. issued and outstanding common stock in exchange for shares of the Company&#146;s common stock equal to 51% of the issued and outstanding common stock of the Company. Tanaris Power Holdings, Inc. was the owner of certain rights in connection with the marketing and sale of smart lithium-ion batteries and battery technologies for various industrial vehicles markets and related applications. On March 6, 2015, the Company amended its Articles of Incorporation to change its name to Tanaris Power Holdings, Inc.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>On April 25, 2016, Tanaris Power Holdings, Inc., a Nevada corporation entered into s Share Exchange Agreement (the &#147;Share Exchange Agreement&#148;) with Hammer Fiber Optics Investments, Ltd., a Delaware corporation (&#147;HFOI&#148;), and the controlling stockholders of HFOI (the &#147;HFOI Shareholders&#148;). Pursuant to the Share Exchange Agreement, the Company acquired 20,000,000 shares of common stock of HFOI from the HFOI shareholders (the &#147;HFOI Shares&#148;) and in exchange, the Company issued to the HFOI Shareholders 50,000,000 (post-Merger) restricted shares of its common stock (the &#147;HMMR Shares&#148;). As a result of the Share Exchange Agreement, HFOI shall become a wholly owned subsidiary of the Company.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>On April 13, 2016, the Board of Directors (BOD) approved a Plan of Merger (the &#147;Plan of Merger&#148;) under Nevada Revised Statuses (NRS) Section 92A.180 to merge (the &#147;Merger&#148;) with our wholly-owned subsidiary HFO Holdings, a Nevada corporation, to effect a name change from Tanaris Power Holdings Inc. to Hammer Fiber Optics Holdings Corp. The Plan of Merger also provides for a 1 for 1,000 exchange ratio for shareholders of both the Company and the HRO Holdings, which had the effect of a 1 for 1,000 reverse split of the common stock. Articles of Merger were filed with the Secretary of State of Nevada on April 13, 2016 and, on April 14, 2016, this corporate action was submitted to Financial Industry Regulatory Authority (the &#147;FINRA&#148;) for its review and approval.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>On May 3, 2016, the FINRA approved the merger with the wholly-owned subsidiary, HMMR Fiber Optics Holdings Corp. (&#147;HFO Holdings&#148;). Accordingly, thereafter, the Company&#146;s name was changed and the shares of common stock began trading under new ticker symbol &#147;HMMR&#148; as of May 27, 2016. The merger was effected on July 19, 2016.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>In 2016 Hammer Fiber Optics Investments Ltd deployed its first beta network in Atlantic County, New Jersey. The network used a spectrum license agreement from Straightpath Communications, LLC. On January 17, 2018 Verizon Communications, LLC purchased Straightpath Communications, LLC and on July14 2018, Verizon terminated the spectrum license agreement effective October 31, 2018 despite communications that it would continue to honor the agreement. On October 31, 2018 the Company ceased operations of the network in Atlantic County and subsequently classified the subsidiary as a discontinued operation.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>On November 1, 2018, the Company acquired Open Data Centers, LLC, 1stPoint Communications, LLC and its subsidiaries. 1stPoint and its subsidiaries possess CLEC licenses in Florida, New York State, and a nationwide CMRS (Commercial Mobile Radio Services) license. The companies operate data center facilities in Piscataway, New Jersey and Homewood, Alabama. On December 17, 2018, the Company closed the acquisition of Endstream Communications, LLC, a wholesale voice operator in the United States.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>On January 29, 2019 our board of directors approved a stock purchase agreement with American Network, Inc to acquire all of its equity. The acquisition of American Network, Inc closed on September 1, 2019.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>As of April 30, 2020 our board of directors approved the discontinuation of the operations of Open Data Centers LLC. The operations of Open Data Centers, LLC were discontinued effective April 30, 2020 and the Company shut down its operations in its Piscataway, NJ data center.</p> NV 2010-09-23 Recursos Montana S.A. <p align="justify" style='margin:0'><b>NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'><b><i>Basis of presentation</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The accompanying consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#147;U.S. GAAP&#148;). The interim financial statements for the six months ending January 31, 2021 are unaudited. These financial statements are prepared in accordance with requirements for unaudited interim periods and consequently do not include all disclosures required to be in conformity with accounting principles generally accepted in the United States of America. The results of operations for the interim periods are not necessarily indicative of the results for the full year. In management's opinion, all adjustments necessary for a fair presentation of the Company's financial statements are reflected in the interim periods included and are of a normal recurring nature. These interim financial statements should be read in conjunction with the financial statements included in our Form 10-K, for the year ended July 31, 2020, as filed with the Securities and Exchange Commission (&#147;the SEC&#148;) at www.sec.gov</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'><b><i>Use of estimates</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'><b><i>COVID-19 Pandemic Update</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>In March 2020, the World Health Organization declared a global health pandemic related to the outbreak of a novel coronavirus. The COVID-19 pandemic adversely affected the company's financial performance in the third and fourth quarters of fiscal year 2020 and could have an impact throughout fiscal year 2021. In response to the COVID-19 pandemic, government health officials have recommended and mandated precautions to mitigate the spread of the virus, including shelter-in-place orders, prohibitions on public gatherings and other similar measures. As a result, the company and certain of the company's customers and suppliers temporarily closed locations beginning late in the second quarter of fiscal year 2020, continuing into the third quarter of fiscal year 2020. Partly due to the COVID-19 pandemic, the Company shut down the operations of its&#146; Open Data Centers, LLC operations effective April 30, 2020. There is uncertainty around the duration and breadth of the COVID-19 pandemic, as well as the impact it will have on the company's operations, supply chain and demand for its products. As a result, the ultimate impact on the company's business, financial condition or operating results cannot be reasonably estimated at this time. </p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>On May 5, 2020, and on February 26, 2021 the Company&#146;s 1stPoint Communications LLC subsidiary entered into two notes payable, each for $88,097 individually, with Bank of America, pursuant to the Paycheck Protection Program (&#147;PPP Loan&#148;) under the CARES Act. The loans remain outstanding at January 31, 2021. The Company has filed for loan forgiveness pursuant to the PPP Loan rules for the loan dated May 5, 2020 and has met the obligations for forgiveness. The Company intends to file for loan forgiveness for the second loan and also intends to meet the requirements as established by the PPP rules.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'><b><i>Cash and cash equivalents</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>Cash and cash equivalents include cash in banks, money market funds and certificates of term deposits with maturities of less than three months from inception, which are readily convertible to known amounts of cash and which, in the opinion of management, are subject to an insignificant risk of loss in value.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'><b><i>Property and equipment</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>Property and equipment is stated at cost less accumulated depreciation. Depreciation is recorded on a straight-line basis over the useful lives of the assets. For furniture and fixtures, the useful life is five years, Leasehold Improvements are depreciated over their respective lease terms. Expenditures for additions and improvements are capitalized. Repairs and maintenance are expensed as incurred.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'><b><i>Impairment of long-lived assets</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The Company evaluates long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to future undiscounted cash flows to be generated by the asset. If such assets are considered impaired, the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets. The Company has not recognized any related impairment losses.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'><b><i>Indefinite lived intangible assets</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The Company reviews property, plant and equipment, inventory component prepayments and certain identifiable intangibles, excluding goodwill, for impairment. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Recoverability of these assets is measured by comparison of their carrying amounts to future undiscounted cash flows the assets are expected to generate. If property, plant and equipment, inventory component prepayments and certain identifiable intangibles are considered to be impaired, the impairment to be recognized equals the amount by which the carrying value of the assets exceeds its fair value. The Company has not recorded any related impairment losses. The Company does not amortize goodwill and intangible assets with indefinite useful lives, rather such assets are required to be tested for impairment at least annually or sooner whenever events or changes in circumstances indicate that the assets may be impaired.&#160;The Company has not recorded any related impairment losses.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'><b><i>Revenue recognition</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>We adopted ASC 606 on August 1, 2018. Revenue is measured based on a consideration specified in a contract or agreement with a customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. Incidental items that are immaterial in the context of the contract are recognized as expense. Unearned revenues are recorded when cash payments are received or due in advance of the performance of the services. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'><b><i>Income taxes</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The Company accounts for income taxes using the asset and liability method in accordance with ASC 740, &#147;Accounting for Income Taxes&#148;. The asset and liability method provides that deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities and for operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using the currently enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company records a valuation allowance to reduce deferred tax assets to the amount that is believed more likely than not to be realized. As of July 31, 2020, the Company did not have any amounts recorded pertaining to uncertain tax positions.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'><b><i>Fair value measurements</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The Company adopted the provisions of ASC Topic 820, &#147;Fair Value Measurements and Disclosures&#148;, which defines fair value as used in numerous accounting pronouncements, establishes a framework for measuring fair value and expands disclosure of fair value measurements. The estimated fair value of certain financial instruments, including cash and cash equivalents are carried at historical cost basis, which approximates their fair values because of the short-term nature of these instruments.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>ASC 820 defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>Level 1 &#151;&#160;quoted prices in active markets for identical assets or liabilities</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>Level 2 &#151;&#160;quoted prices for similar assets and liabilities in active markets or inputs that are observable Level 3 &#151;&#160;inputs that are unobservable (for example cash flow modeling inputs based on assumptions) The Company has no assets or liabilities valued at fair value on a recurring basis.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>Level 3 &#150;&nbsp;Unobservable inputs reflecting management&#146;s assumptions about the inputs used in pricing the asset or liability.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'><b><i>Consolidation of financial statements</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>Hammer Fiber Optics Holdings Corp. is the parent company and sole shareholder of Hammer Wireless Corporation and its subsidiaries, 1stPoint Communications, LLC and its subsidiaries, which includes Shelcomm, Inc, Endstream Communications, LLC and American Network Inc.. The financial statements for Hammer Fiber Optics Holdings Corp. and its wholly-owned subsidiaries are reported on a consolidated basis. All significant intercompany accounts and transactions have been eliminated. It&#146;s subsidiaries Open Data Centers, LLC and Hammer Fiber Optics Investments, Ltd. are discontinued and are considered discontinued operations.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'><b><i>Basic and Diluted Earnings (Loss) Per Share</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The basic earnings (loss) per share are calculated by dividing the Company's net income available to common shareholders by the weighted average number of common shares during the year. The diluted earnings (loss) per share is calculated by dividing the Company's net income (loss) available to common shareholders by the diluted weighted average number of shares outstanding during the year. The diluted weighted average number of shares outstanding is the basic weighted number of shares adjusted for any potentially dilutive debt or equity. Diluted earnings (loss) per share are the same as basic earnings (loss) per share due to the lack of dilutive items in the Company. As of January 31, 2021, and January 31, 2020, there were no common stock equivalents outstanding.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'><b><i>Recent accounting pronouncements</i></b></p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>In June 2018, the FASB issued ASU No. 2018-07, Compensation &#150;&#160;Stock Compensation (Topic 718) (&#147;ASU 2018-07&#148;). ASU 2018-07 provides for improvements to nonemployee share-based payment accounting by expanding the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees. The awards will be measured at grant date, consistent with accounting for employee share-based payment awards. The measurement date has been redefined as the date at which the grantor and grantee reach a mutual understanding of the key terms and conditions of the award. The requirement to reassess classification of equity- classified awards upon vesting has been eliminated. We do not expect the adoption of this standard to have a material impact on the Company&#146;s financial statements. The Company adopted ASU 2018-07 August 1, 2018.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>In February 2016, FASB issued ASU No. 2016-02, Accounting Standards Update No. 2016-02, Leases (Topic 842). ASU 2016-02 provides for improvements for accounting guidance related to leasing treatments on financial statements as a response to user input. The update maintains two classifications of leases, Financial lease and Operating leases. The Update is effective for fiscal years beginning after December 2015, 2018. The company has not yet adopted this standard but there may be impact to the presentation of the Company&#146;s financial statements during the period of adoption.</p> <p align="justify" style='margin:0'><b><i>Basis of presentation</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The accompanying consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#147;U.S. GAAP&#148;). The interim financial statements for the six months ending January 31, 2021 are unaudited. These financial statements are prepared in accordance with requirements for unaudited interim periods and consequently do not include all disclosures required to be in conformity with accounting principles generally accepted in the United States of America. The results of operations for the interim periods are not necessarily indicative of the results for the full year. In management's opinion, all adjustments necessary for a fair presentation of the Company's financial statements are reflected in the interim periods included and are of a normal recurring nature. These interim financial statements should be read in conjunction with the financial statements included in our Form 10-K, for the year ended July 31, 2020, as filed with the Securities and Exchange Commission (&#147;the SEC&#148;) at www.sec.gov</p> <p align="justify" style='margin:0'><b><i>Use of estimates</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p> <p align="justify" style='margin:0'><b><i>COVID-19 Pandemic Update</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>In March 2020, the World Health Organization declared a global health pandemic related to the outbreak of a novel coronavirus. The COVID-19 pandemic adversely affected the company's financial performance in the third and fourth quarters of fiscal year 2020 and could have an impact throughout fiscal year 2021. In response to the COVID-19 pandemic, government health officials have recommended and mandated precautions to mitigate the spread of the virus, including shelter-in-place orders, prohibitions on public gatherings and other similar measures. As a result, the company and certain of the company's customers and suppliers temporarily closed locations beginning late in the second quarter of fiscal year 2020, continuing into the third quarter of fiscal year 2020. Partly due to the COVID-19 pandemic, the Company shut down the operations of its&#146; Open Data Centers, LLC operations effective April 30, 2020. There is uncertainty around the duration and breadth of the COVID-19 pandemic, as well as the impact it will have on the company's operations, supply chain and demand for its products. As a result, the ultimate impact on the company's business, financial condition or operating results cannot be reasonably estimated at this time. </p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>On May 5, 2020, and on February 26, 2021 the Company&#146;s 1stPoint Communications LLC subsidiary entered into two notes payable, each for $88,097 individually, with Bank of America, pursuant to the Paycheck Protection Program (&#147;PPP Loan&#148;) under the CARES Act. The loans remain outstanding at January 31, 2021. The Company has filed for loan forgiveness pursuant to the PPP Loan rules for the loan dated May 5, 2020 and has met the obligations for forgiveness. The Company intends to file for loan forgiveness for the second loan and also intends to meet the requirements as established by the PPP rules.</p> <p align="justify" style='margin:0'><b><i>Cash and cash equivalents</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>Cash and cash equivalents include cash in banks, money market funds and certificates of term deposits with maturities of less than three months from inception, which are readily convertible to known amounts of cash and which, in the opinion of management, are subject to an insignificant risk of loss in value.</p> <p align="justify" style='margin:0'><b><i>Property and equipment</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>Property and equipment is stated at cost less accumulated depreciation. Depreciation is recorded on a straight-line basis over the useful lives of the assets. For furniture and fixtures, the useful life is five years, Leasehold Improvements are depreciated over their respective lease terms. Expenditures for additions and improvements are capitalized. Repairs and maintenance are expensed as incurred.</p> <p align="justify" style='margin:0'><b><i>Impairment of long-lived assets</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The Company evaluates long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to future undiscounted cash flows to be generated by the asset. If such assets are considered impaired, the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets. The Company has not recognized any related impairment losses.</p> <p align="justify" style='margin:0'><b><i>Indefinite lived intangible assets</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The Company reviews property, plant and equipment, inventory component prepayments and certain identifiable intangibles, excluding goodwill, for impairment. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Recoverability of these assets is measured by comparison of their carrying amounts to future undiscounted cash flows the assets are expected to generate. If property, plant and equipment, inventory component prepayments and certain identifiable intangibles are considered to be impaired, the impairment to be recognized equals the amount by which the carrying value of the assets exceeds its fair value. The Company has not recorded any related impairment losses. The Company does not amortize goodwill and intangible assets with indefinite useful lives, rather such assets are required to be tested for impairment at least annually or sooner whenever events or changes in circumstances indicate that the assets may be impaired.&#160;The Company has not recorded any related impairment losses.</p> <p align="justify" style='margin:0'><b><i>Revenue recognition</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>We adopted ASC 606 on August 1, 2018. Revenue is measured based on a consideration specified in a contract or agreement with a customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. Incidental items that are immaterial in the context of the contract are recognized as expense. Unearned revenues are recorded when cash payments are received or due in advance of the performance of the services. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.</p> <p align="justify" style='margin:0'><b><i>Income taxes</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The Company accounts for income taxes using the asset and liability method in accordance with ASC 740, &#147;Accounting for Income Taxes&#148;. The asset and liability method provides that deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities and for operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using the currently enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company records a valuation allowance to reduce deferred tax assets to the amount that is believed more likely than not to be realized. As of July 31, 2020, the Company did not have any amounts recorded pertaining to uncertain tax positions.</p> <p align="justify" style='margin:0'><b><i>Fair value measurements</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The Company adopted the provisions of ASC Topic 820, &#147;Fair Value Measurements and Disclosures&#148;, which defines fair value as used in numerous accounting pronouncements, establishes a framework for measuring fair value and expands disclosure of fair value measurements. The estimated fair value of certain financial instruments, including cash and cash equivalents are carried at historical cost basis, which approximates their fair values because of the short-term nature of these instruments.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>ASC 820 defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>Level 1 &#151;&#160;quoted prices in active markets for identical assets or liabilities</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>Level 2 &#151;&#160;quoted prices for similar assets and liabilities in active markets or inputs that are observable Level 3 &#151;&#160;inputs that are unobservable (for example cash flow modeling inputs based on assumptions) The Company has no assets or liabilities valued at fair value on a recurring basis.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>Level 3 &#150;&nbsp;Unobservable inputs reflecting management&#146;s assumptions about the inputs used in pricing the asset or liability.</p> <p align="justify" style='margin:0'><b><i>Consolidation of financial statements</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>Hammer Fiber Optics Holdings Corp. is the parent company and sole shareholder of Hammer Wireless Corporation and its subsidiaries, 1stPoint Communications, LLC and its subsidiaries, which includes Shelcomm, Inc, Endstream Communications, LLC and American Network Inc.. The financial statements for Hammer Fiber Optics Holdings Corp. and its wholly-owned subsidiaries are reported on a consolidated basis. All significant intercompany accounts and transactions have been eliminated. It&#146;s subsidiaries Open Data Centers, LLC and Hammer Fiber Optics Investments, Ltd. are discontinued and are considered discontinued operations.</p> <p align="justify" style='margin:0'><b><i>Basic and Diluted Earnings (Loss) Per Share</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The basic earnings (loss) per share are calculated by dividing the Company's net income available to common shareholders by the weighted average number of common shares during the year. The diluted earnings (loss) per share is calculated by dividing the Company's net income (loss) available to common shareholders by the diluted weighted average number of shares outstanding during the year. The diluted weighted average number of shares outstanding is the basic weighted number of shares adjusted for any potentially dilutive debt or equity. Diluted earnings (loss) per share are the same as basic earnings (loss) per share due to the lack of dilutive items in the Company. As of January 31, 2021, and January 31, 2020, there were no common stock equivalents outstanding.</p> <p align="justify" style='margin:0'><b><i>Recent accounting pronouncements</i></b></p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>In June 2018, the FASB issued ASU No. 2018-07, Compensation &#150;&#160;Stock Compensation (Topic 718) (&#147;ASU 2018-07&#148;). ASU 2018-07 provides for improvements to nonemployee share-based payment accounting by expanding the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees. The awards will be measured at grant date, consistent with accounting for employee share-based payment awards. The measurement date has been redefined as the date at which the grantor and grantee reach a mutual understanding of the key terms and conditions of the award. The requirement to reassess classification of equity- classified awards upon vesting has been eliminated. We do not expect the adoption of this standard to have a material impact on the Company&#146;s financial statements. The Company adopted ASU 2018-07 August 1, 2018.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>In February 2016, FASB issued ASU No. 2016-02, Accounting Standards Update No. 2016-02, Leases (Topic 842). ASU 2016-02 provides for improvements for accounting guidance related to leasing treatments on financial statements as a response to user input. The update maintains two classifications of leases, Financial lease and Operating leases. The Update is effective for fiscal years beginning after December 2015, 2018. The company has not yet adopted this standard but there may be impact to the presentation of the Company&#146;s financial statements during the period of adoption.</p> <p align="justify" style='margin:0'><b>NOTE 4 &#150;&#160;GOING CONCERN</b></p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>The accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The Company has consistently sustained losses since its inception. These factors, among others, raise substantial doubt about the ability of the Company to continue as a going concern for a period of one year from the issuance of these financial statements. The Company&#146;s continuation as a going concern is dependent upon, among other things, its ability to increase revenues, adequately control operating expenses and receive debt and/or equity capital from third parties. No assurance can be given that the Company will be successful in these efforts.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>The financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might be necessary should the Company be unable to continue as a going concern.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>The Company intends to continue to address this condition by seeking to raise additional capital through the issuance of debt and/or the sale of equity until such time that ongoing revenues can sustain the business, at which time capitalization may be considered through other means.</p> <p style='margin:0'><b>NOTE 5 &#150;&#160;DISCONTINUED OPERATIONS</b></p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>Hammer Fiber Optics Investment Ltd ceased operations in the Atlantic County geographical market on October 31, 2018 when Verizon Communications, LLC terminated the spectrum lease agreement. The operations of Hammer Fiber Optics Investments, Ltd were classified as a discontinued operation. Reporting of the discontinued operation is in accordance with Accounting Standards Update No. 2014-08, Presentation of Financial Statements (Topic 205) and Property, Plant, and Equipment (Topic 360): Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>Due to customer losses associated with the novel coronavirus and the loss of clients due to other causes, Open Data Centers, LLC will cease its operations. As of May 1, 2020 the operations of Open Data Centers, LLC were classified as a discontinued operation. Reporting of the discontinued operation is in accordance with Accounting Standards Update No. 2014-08, Presentation of Financial Statements (Topic 205) and Property, Plant, and Equipment (Topic 360): Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity. Open Data Centers has been organizing the orderly transition of its customers to another colocation service.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The following summarizes the assets and liabilities of the discontinue operations:</p><p style='margin:0'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'><b>January 31,</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'><b>October 31,</b></p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:1pt solid #000000'><p align="center" style='margin:0'><b>2021</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:1pt solid #000000'><p align="center" style='margin:0'><b>2020</b></p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>Assets</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>Current Assets</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Cash</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>-</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Accounts receivable</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>36,677</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>36,677</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Other current assets</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:1pt solid #000000'><p align="right" style='margin:0'>16,139</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:1pt solid #000000'><p align="right" style='margin:0'>16,139</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Total current assets</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>52,816</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>52,816</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>Other Assets</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Property and equipment- net</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>1,227,821</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>1,227,821</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Total other assets</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>1,227,821</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>1,227,821</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>Total Assets</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:3px double #000000'><p align="right" style='margin:0'>1,280,637</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:3px double #000000'><p align="right" style='margin:0'>1,280,637</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>Liabilities and Net Assets</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>Current Liabilities</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Accounts payable</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>121,406</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>4,612,120</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Notes payable- related parties</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>210,000</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>210,000</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Notes payable</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>3,313,544</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>3,313,544</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Accrued interest</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:1pt solid #000000'><p align="right" style='margin:0'>382,474</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:1pt solid #000000'><p align="right" style='margin:0'>382,474</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Total current liabilities</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>4,027,424</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>8,518,138</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>Net assets (liabilities)</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:3px double #000000'><p align="right" style='margin:0'>2,746,787</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:3px double #000000'><p align="right" style='margin:0'>(7,237,501)</p></td></tr></table><p style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The following summarizes the operations of the discontinued operations:</p><p align="justify" style='margin:0'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:1pt solid #000000'><p align="center" style='margin:0'><b>January 31, 2021</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:1pt solid #000000'><p align="center" style='margin:0'><b>January 31, 2020</b></p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Revenue</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>152,492</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Operating expenses</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0;margin-left:8.25pt'>Operations and maintenance</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>208391</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0;margin-left:8.25pt'>General and administrative</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>5,663</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0;margin-left:8.25pt'>Depreciation and amortization</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>14,815</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:1pt solid #000000'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:1pt solid #000000'><p align="right" style='margin:0'>228,869</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Loss from operations</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>(76,377)</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Other income (expense)</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>4,313,686</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>(3,698)</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0;margin-left:8.25pt'>Interest expense</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>-</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0;margin-left:8.25pt'>Total other income (expense)</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:1pt solid #000000'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:1pt solid #000000'><p align="right" style='margin:0'>(3,698)</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Net Income</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:3px double #000000'><p align="right" style='margin:0'>4,313,686</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:3px double #000000'><p align="right" style='margin:0'>(80,075)</p></td></tr></table> <p style='margin:0'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'><b>January 31,</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'><b>October 31,</b></p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:1pt solid #000000'><p align="center" style='margin:0'><b>2021</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:1pt solid #000000'><p align="center" style='margin:0'><b>2020</b></p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>Assets</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>Current Assets</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Cash</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>-</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Accounts receivable</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>36,677</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>36,677</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Other current assets</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:1pt solid #000000'><p align="right" style='margin:0'>16,139</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:1pt solid #000000'><p align="right" style='margin:0'>16,139</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Total current assets</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>52,816</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>52,816</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>Other Assets</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Property and equipment- net</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>1,227,821</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>1,227,821</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Total other assets</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>1,227,821</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>1,227,821</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>Total Assets</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:3px double #000000'><p align="right" style='margin:0'>1,280,637</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:3px double #000000'><p align="right" style='margin:0'>1,280,637</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>Liabilities and Net Assets</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>Current Liabilities</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Accounts payable</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>121,406</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>4,612,120</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Notes payable- related parties</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>210,000</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>210,000</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Notes payable</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>3,313,544</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>3,313,544</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Accrued interest</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:1pt solid #000000'><p align="right" style='margin:0'>382,474</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:1pt solid #000000'><p align="right" style='margin:0'>382,474</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0;margin-left:8.25pt'>Total current liabilities</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>4,027,424</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>8,518,138</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="justify" style='margin:0'>Net assets (liabilities)</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:3px double #000000'><p align="right" style='margin:0'>2,746,787</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:3px double #000000'><p align="right" style='margin:0'>(7,237,501)</p></td></tr></table> 0 0 36677 36677 16139 16139 52816 52816 1227821 1227821 1227821 1227821 1280637 1280637 121406 4612120 210000 210000 3313544 3313544 382474 382474 4027424 8518138 2746787 -7237501 <p align="justify" style='margin:0'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:1pt solid #000000'><p align="center" style='margin:0'><b>January 31, 2021</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:1pt solid #000000'><p align="center" style='margin:0'><b>January 31, 2020</b></p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Revenue</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>152,492</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Operating expenses</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0;margin-left:8.25pt'>Operations and maintenance</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>208391</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0;margin-left:8.25pt'>General and administrative</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>5,663</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0;margin-left:8.25pt'>Depreciation and amortization</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>14,815</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:1pt solid #000000'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:1pt solid #000000'><p align="right" style='margin:0'>228,869</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Loss from operations</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>(76,377)</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Other income (expense)</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>4,313,686</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>(3,698)</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0;margin-left:8.25pt'>Interest expense</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>-</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0;margin-left:8.25pt'>Total other income (expense)</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:1pt solid #000000'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:1pt solid #000000'><p align="right" style='margin:0'>(3,698)</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Net Income</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:3px double #000000'><p align="right" style='margin:0'>4,313,686</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:3px double #000000'><p align="right" style='margin:0'>(80,075)</p></td></tr></table> 0 152492 0 208391 0 5663 0 14815 0 -76377 4313686 -3698 0 0 0 -3698 4313686 -80075 <p align="justify" style='margin:0'><b>NOTE 6 &#150;&#160;COMMITMENTS AND LEASES</b></p><p align="justify" style='margin:0;background-color:#FFFFFF'>&#160;</p><p align="justify" style='margin:0'>In discontinuing Open Data Centers, LLC and Hammer Fiber Optics Investments, Ltd. the company no longer has any material long term leases or obligations.</p> <p align="justify" style='margin:0'><b>NOTE 7 &#150;&#160;PROPERTY AND EQUIPMENT</b></p><p align="justify" style='margin:0;margin-right:5.75pt'>&#160;</p><p align="justify" style='margin:0;margin-right:5.75pt'>As of January 31, 2021 and January 31, 2020, property and equipment consisted of the following:</p><p align="justify" style='margin:0;margin-right:5.75pt'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'><b>January 31,</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'><b>January 31,</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>2021</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>2020</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>Life</b></p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Computer and Telecom equipment</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>432,739</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>494,871</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>5 years</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Less: Accumulated depreciation</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>(313,254)</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>(353,113)</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>119,485</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>140,758</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr></table> <p align="justify" style='margin:0;margin-right:5.75pt'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'><b>January 31,</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'><b>January 31,</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>2021</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>2020</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>Life</b></p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Computer and Telecom equipment</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>432,739</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>494,871</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>5 years</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Less: Accumulated depreciation</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>(313,254)</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>(353,113)</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>119,485</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>140,758</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr></table> 432739 494871 P5Y 313254 353113 119485 140758 <p align="justify" style='margin:0'><b>NOTE 8 &#150;&#160;INDEFINITE LIVED INTANGIBLE ASSETS</b></p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>The Company has $3,156,221 of recognized indefinite lived intangible assets, which consist of customer contract assets from acquisitions and goodwill. These assets are not amortized and are evaluated routinely for potential impairment. If a determination is made that the intangible asset is impaired after performing the initial qualitative assessment, the asset&#146;s fair value will be calculated and compared with the carrying value to determine whether an impairment loss should be recognized.</p> 3156221 <p align="justify" style='margin:0'><b>NOTE 9 &#150;&#160;RELATED PARTY TRANSACTIONS</b></p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>During the fiscal year ended July 31, 2016, the Company entered into two promissory notes with a related party for an aggregate amount of $2,400,000 and $1,000,000, respectively. The $2,400,000 note matured on January 4, 2019. The terms consist of ten principal and interest payments due quarterly in the amount of $300,000 for total payments of $3,000,000. The Company is currently in default on this loan. To date, the Company has made payments on this note amounting to $725,831. The payments were applied to interest accrued as of the time of payment as well as to principal. The principal balance was $2,294,067 at July 31, 2019 and 2018. The interest accrued was $219,434 at July 31, 2019.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The $1,000,000 note matured on June 9, 2018 at which time the principal became due in its entirety, in addition to simple interest accrued at 3%. The company is currently in default on this loan. However, in November 1, 2018, as a term of the Stock Purchase Agreements signed as part of the acquisition of Open Data Centers, LLC, 1stPoint Communications LLC and Endstream Communications LLC, this party agreed to convert this debt at $3 per share of Common Stock at a time of the Company&#146;s choosing.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>During the nine months ended April 30, 2020, the Company entered into a Stock Purchase Agreement with a related party on May 5, 2020 and May 30, 2020 in the amounts of $14,000 and $12,000 respectively. During the current fiscal year ending on July 31, 2020, the Company entered into convertible notes with Erik Levitt, the CEO of the company on April 20<sup>th</sup> and May 5<sup>th</sup> 2020 in the amounts of $36,300, and $12,000 respectively. The $12,000 note was paid on May 12<sup>th</sup>, 2020. The Company entered into a convertible note with Andrea Levitt, spouse of the CEO, Erik Levitt, on August 22, 2019 in the amount of $12,000. $4,500 has been repaid. The Company entered into a convertible note with two related parties on August 24, 2019 in the amount of $12,000 and $6,000 respectively. Any interest may be accrued as either cash or stock at the option of the Company.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>During the current fiscal year ending July 31, 2020, the Company entered into Stock Purchase Agreements from a related party in the amount of $10,000 on August 15, 2020, $25,000 on March 17, 2020, and $40,000 on March 26, 2020. On April 6, 2020, the Company entered into a promissory note for the sum of $36,300 with a related party. The note bears interest at a rate of 6%, payable quarterly.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>On September 1, 2020, the Company entered into a promissory note for the sum of $100,000 with a related party. The note bears interest at a rate of 6%, payable quarterly. On November 23, 2020, and on January 19, 2021 the Company entered into promissory notes for the sums of $10,000 and $75,000 with a related party. These notes bear interest at a rate of 6%, payable quarterly and may be convertible into common stock at the Company&#146;s option.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>As of January 31, 2021, all of the related party payables are reported as current liabilities in the Consolidated Balance Sheet.</p> Company entered into two promissory notes with a related party 2400000 1000000 terms consist of ten principal and interest payments due quarterly 2294067 2294067 219434 2018-06-09 0.0300 <p align="justify" style='margin:0'><b>NOTE 10 &#150;&#160;INCOME TAXES</b></p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>The Company&#146;s income tax expense, deferred tax assets and liabilities, and liabilities for unrecognized tax benefits reflect management&#146;s best estimate of current and future taxes to be paid. The Company is subject to income taxes in the United States and numerous foreign jurisdictions. Significant judgments and estimate are required in the determination of the consolidated income tax expense. The reconciliation of income tax benefit at the U.S. statutory rate of 21% for the quarter ended January 31, 2021 and 2020, to the Company&#146;s effective tax rate is as follows:</p><p style='margin:0'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td colspan="3" valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>January 31,</b></p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>2021</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>2020</b></p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Income tax benefit provision at statutory rate</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>(24,637)</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>(29,395)</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Change in valuation allowance</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>24,637</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>29,395</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>-</p></td></tr></table><p style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The tax effects of temporary differences that give rise to the Company&#146;s net deferred tax assets as of January 31, 2021 and 2020 are as follows:</p><p align="justify" style='margin:0'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>January 31,</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>January 31,</b></p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>2021</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>2020</b></p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Net operating loss</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>4,901,121</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>4,876,484</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Valuation allowance</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>(4,901,121)</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>(4,876,484)</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>-</p></td></tr></table><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The Company has approximately $23,339,000 of NOL carried forward to offset taxable income in future years. The tax laws enacted in 2017 also changed the treatment of NOL. Prior to the change, NOL could be carried back up to two years and carried forward up to 20 years to offset taxable income. In the new tax law, the NOL that can be carried forward is limited to 80% of the taxable income, can no longer be carried back, but are allowed to be carried forward indefinitely. The new law will apply to NOL arising in tax years beginning December 31, 2017, hence, $3,000,000 of the NOL will be subject to the 80% limitation and will be carried forward indefinitely while $19,297,000 of the NOL will be carried forward for 20 years and will begin to expire in 2036.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>In assessing the realization of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the period in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. Based on the assessment, management has established a full valuation allowance against all of the deferred tax assets relating to NOLs for every period because it is more likely than not that all of the deferred tax asset will not be realized.</p><p style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>As of January 31, 2021 and January 31, 2020, the Company has no unrecognized income tax benefits. The Company&#146;s policy for classifying interest and penalties associated with unrecognized income tax benefits is to include such items as a tax expense. No interest or penalties have been recorded during the quarters ended January 31, 2021 and January 31, 2020. As of January 31, 2021 and January 31, 2020, the Company did not have any amounts recorded pertaining to uncertain tax positions.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>The tax years from 2015 and forward remain open to examination by federal and state authorities due to net operating loss and credit carryforwards. The Company is currently not under examination by the Internal Revenue Service or any other taxing authorities.</p> <p style='margin:0'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td colspan="3" valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>January 31,</b></p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>2021</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>2020</b></p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Income tax benefit provision at statutory rate</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>(24,637)</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>(29,395)</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Change in valuation allowance</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>24,637</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>29,395</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>-</p></td></tr></table><p style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The tax effects of temporary differences that give rise to the Company&#146;s net deferred tax assets as of January 31, 2021 and 2020 are as follows:</p><p align="justify" style='margin:0'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>January 31,</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>January 31,</b></p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>2021</b></p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>2020</b></p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Net operating loss</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>4,901,121</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>4,876,484</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Valuation allowance</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>(4,901,121)</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>(4,876,484)</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>-</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>-</p></td></tr></table> -24637 -29395 24637 29395 4901121 4876484 4901121 4876484 <p align="justify" style='margin:0'><b>NOTE 11 &#150;&#160;STOCKHOLDERS&#146; EQUITY</b></p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'><b><i>Treasury Stock</i></b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>In July 2016, certain shareholders of the Company contributed 9,291,670 restricted shares of their common stock to the Company&#146;s wholly-owned subsidiary, Hammer Wireless Corporation (&#147;Treasury Shares&#148;), for the purpose of effecting acquisitions, joint ventures or other business combinations with third parties. According to ASC 810-10-45 Consolidations, these shares are accounted for as treasury stock.</p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>On January 4, 2019 the Company repurchased 13,000,000 shares of restricted Common Stock from substantial related-party shareholders. The shares of common stock were repurchased by the Company at $0.0001 per share. The repurchased shares were added to the Treasury stock of the Company and intend to be used for the purposes of effecting mergers, acquisitions, joint ventures, contractual relations and may be issued to investors under private placement agreements.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>16,341,085 shares have been issued from Treasury in conjunction with mergers and acquisitions, and operating activities. In connection with the Equity Purchase Agreement with Peak One, the Company issued 350,000 shares of treasury stock.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>As a result of these transactions, the Company has a balance of 5,600,585 in Treasury.</p> <p align="justify" style='margin:0'><b>NOTE 12 &#150;&#160;FOREIGN CURRENCY</b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>We transact business in various foreign currencies including the Euro and the Leone. In general, the functional currency of a foreign operation is the local country&#146;s currency. Consequently, revenues and expenses of operations outside the United States are translated into USD Dollars using the weighted-average exchange rates on the period end date and assets and liabilities of operations outside the United States are translated into US Dollars using the change rate on the balance sheet dates. The effects of foreign currency translation adjustments are not material to the Company&#146;s accompanying financial statements.</p> <p align="justify" style='margin:0'><b>NOTE 13 &#150;&#160;CLAIMS</b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0;margin-right:6pt'>The following parties have filed claims against Hammer Fiber Optics Investments Ltd and are not secured:</p><p align="justify" style='margin:0;margin-right:6pt'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Calvi Electric v. Hammer Fiber Optics Inv, Ltd.</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>9209.69</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>15 Corporeate Place, LLC v. Open Data</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>1,621,529</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Horizon Blue Cross v. Hammer Fiber Optics Inv, Ltd.</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>17,308.58</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Cross River Fiber v. Hammer Fiber Optics Inv, Ltd.</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>273,220</p></td></tr></table><p style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>Crown Castle Fiber was awarded a judgement of $1,544,621 in binding arbitration in the State of New Jersey. This judgment was vacated by Hammer Fiber Optics Investments Ltd. The Company was able to settle this amount for one sum of $60,000. This amount was delivered and the matter has been dismissed.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The Company settled the matters of Zayo Group v. Hammer Fiber Optics Investments Ltd and Zayo v. Open Data Centers, LLC in the amount of $2,561,370 for $90,000. This amount was delivered and both matters has been dismissed. The payment is recorded in the subsequent events below.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The claim by Horizon Blue Cross has not advanced.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>The claim by Cross River Fiber has not advanced.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>Hammer Fiber Optics Investments Ltd reached a settlement agreement with Iron Mountain for $50,000 and already delivered the first payment of $25,000.00 to resolve the matter. The settlement agreement is secured by Hammer Fiber Optics Holdings Corp. Iron Mountain has not delivered in full the equipment it promised to return to the parent, Hammer Fiber Optics Holdings Corp and this settlement is currently in dispute. Iron Mountain is now pursuing the matter against both Hammer Fiber Optics Investments Ltd. and Hammer Fiber Optics Holdings Corp.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>1stPoint Settled a claim with Shannon Walchuk for $212,171 for $160,000, which included a one time payment of $100,000 and ten equal payments of $6,000 monthly for 10 months. This settlement has been reflected as an &#147;Other Income/Expense&#148; on the Statement of Operations.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>Please see NOTE 14 &#150;&#160;SUBSEQUENT EVENTS below for further detail regarding the ongoing resolution of these claims.</p> <p align="justify" style='margin:0;margin-right:6pt'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Calvi Electric v. Hammer Fiber Optics Inv, Ltd.</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>9209.69</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>15 Corporeate Place, LLC v. Open Data</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>1,621,529</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Horizon Blue Cross v. Hammer Fiber Optics Inv, Ltd.</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>17,308.58</p></td></tr><tr align="left"><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p style='margin:0'>Cross River Fiber v. Hammer Fiber Optics Inv, Ltd.</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$</p></td><td valign="bottom" style='padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>273,220</p></td></tr></table> <p align="justify" style='margin:0'><b>NOTE 14 &#150;&#160;S-1 REGISTRATION STATEMENT</b></p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>On October 8, 2019, the Company completed an Equity Purchase Agreement with Peak One Opportunity Fund (&#147;Peak One&#148;) and Peak One Investments, LLC (&#147;Peak One Investments) giving the Company the option to sell up to $10,000,000 worth of our common stock to Peak One (the &#147;Maximum Commitment Amount&#148;), in increments, over the period ending twenty-four (24) months after the date the Registration Statement is deemed effective by the SEC (the &#147;Commitment Period&#148;). Additionally, the Company is required to issue Commitment Fees of 175,000 Shares each to Peak One and Peak One Investments. </p><p align="justify" style='margin:0'>&#160;</p><p align="justify" style='margin:0'>The Company also has an October 8, 2019 Registration Rights Agreement with Peak One requiring us to file an S-1 Registration Statement providing for the registration of 13,350,000 Shares that result from our selling to Peak One an indeterminate number of shares up to an aggregate purchase price of $10,000,000 and the subsequent resale by Peak One of such shares.</p><p align="justify" style='margin:0'>This S-1 was effective on February 1, 2020.</p> <p align="justify" style='margin:0'><b>NOTE 15 &#150;&#160;SUBSEQUENT EVENTS</b></p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>On February 26, 2021 the Company&#146;s 1stPoint Communications LLC subsidiary entered into a second note payable for $88,097 with Bank of America pursuant to the Paycheck Protection Program (&#147;PPP Loan&#148;) under the CARES Act. The loans remain outstanding at January 31, 2021.</p><p align="justify" style='margin:0'>&nbsp;</p><p style='margin:0'>On March 10, 2021 the Company made a payment of $90,000 to Zayo Group, settling the matters of Zayo Group v. Hammer Fiber Optics Investments, Ltd. and Open Data Centers, LLC.</p> 2021-02-26 Company&#146;s 1stPoint Communications LLC subsidiary entered into a second note payable for $88,097 with Bank of America pursuant to the Paycheck Protection Program 88097 2021-03-10 Company made a payment of $90,000 to Zayo Group 0001539680 2020-08-01 2021-01-31 0001539680 2021-01-31 0001539680 2021-01-31 2021-01-31 0001539680 2020-07-31 0001539680 2020-11-01 2021-01-31 0001539680 2019-11-01 2020-01-31 0001539680 2019-08-01 2020-01-31 0001539680 2019-07-31 0001539680 us-gaap:CommonStockMember 2019-07-31 0001539680 us-gaap:TreasuryStockMember 2019-07-31 0001539680 us-gaap:AdditionalPaidInCapitalMember 2019-07-31 0001539680 us-gaap:RetainedEarningsMember 2019-07-31 0001539680 2019-08-01 2019-10-31 0001539680 us-gaap:CommonStockMember 2019-08-01 2019-10-31 0001539680 us-gaap:TreasuryStockMember 2019-08-01 2019-10-31 0001539680 us-gaap:AdditionalPaidInCapitalMember 2019-08-01 2019-10-31 0001539680 us-gaap:RetainedEarningsMember 2019-08-01 2019-10-31 0001539680 2019-10-31 0001539680 us-gaap:CommonStockMember 2019-10-31 0001539680 us-gaap:TreasuryStockMember 2019-10-31 0001539680 us-gaap:AdditionalPaidInCapitalMember 2019-10-31 0001539680 us-gaap:RetainedEarningsMember 2019-10-31 0001539680 us-gaap:CommonStockMember 2019-11-01 2020-01-31 0001539680 us-gaap:TreasuryStockMember 2019-11-01 2020-01-31 0001539680 us-gaap:AdditionalPaidInCapitalMember 2019-11-01 2020-01-31 0001539680 us-gaap:RetainedEarningsMember 2019-11-01 2020-01-31 0001539680 2020-01-31 0001539680 us-gaap:CommonStockMember 2020-01-31 0001539680 us-gaap:TreasuryStockMember 2020-01-31 0001539680 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001539680 us-gaap:RetainedEarningsMember 2020-01-31 0001539680 us-gaap:CommonStockMember 2020-07-31 0001539680 us-gaap:TreasuryStockMember 2020-07-31 0001539680 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0001539680 us-gaap:RetainedEarningsMember 2020-07-31 0001539680 2020-08-01 2020-10-31 0001539680 us-gaap:CommonStockMember 2020-08-01 2020-10-31 0001539680 us-gaap:TreasuryStockMember 2020-08-01 2020-10-31 0001539680 us-gaap:AdditionalPaidInCapitalMember 2020-08-01 2020-10-31 0001539680 us-gaap:RetainedEarningsMember 2020-08-01 2020-10-31 0001539680 2020-10-31 0001539680 us-gaap:CommonStockMember 2020-10-31 0001539680 us-gaap:TreasuryStockMember 2020-10-31 0001539680 us-gaap:AdditionalPaidInCapitalMember 2020-10-31 0001539680 us-gaap:RetainedEarningsMember 2020-10-31 0001539680 us-gaap:CommonStockMember 2020-11-01 2021-01-31 0001539680 us-gaap:TreasuryStockMember 2020-11-01 2021-01-31 0001539680 us-gaap:AdditionalPaidInCapitalMember 2020-11-01 2021-01-31 0001539680 us-gaap:RetainedEarningsMember 2020-11-01 2021-01-31 0001539680 us-gaap:CommonStockMember 2021-01-31 0001539680 us-gaap:TreasuryStockMember 2021-01-31 0001539680 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001539680 us-gaap:RetainedEarningsMember 2021-01-31 0001539680 us-gaap:ComputerEquipmentMember 2021-01-31 0001539680 us-gaap:ComputerEquipmentMember 2020-07-31 0001539680 us-gaap:ComputerEquipmentMember 2020-08-01 2021-01-31 0001539680 fil:PromissoryNoteWithRelatedPartyMember 2020-08-01 2021-01-31 0001539680 fil:PromissoryNoteWithRelatedParty1Member 2020-08-01 2021-01-31 0001539680 fil:PromissoryNoteWithRelatedParty2Member 2020-08-01 2021-01-31 0001539680 fil:PromissoryNoteWithRelatedPartyMember 2020-07-31 0001539680 fil:PromissoryNoteWithRelatedPartyMember 2019-07-31 0001539680 fil:PromissoryNoteWithRelatedParty2Member 2021-01-31 0001539680 fil:Event1Member 2020-08-01 2021-01-31 0001539680 fil:Event1Member 2021-01-31 0001539680 fil:Event2Member 2020-08-01 2021-01-31 xbrli:pure iso4217:USD xbrli:shares iso4217:USD xbrli:shares EX-101.LAB 9 hmmr-20210131_lab.xml XBRL TAXONOMY EXTENSION LABELS LINKBASE DOCUMENT Long-term Debt Related Party Transaction, Description of Transaction Discontinued Operations - Revenues Represents the monetary amount of Discontinued Operations - Revenues, during the indicated time period. COVID-19 Pandemic Update Represents the textual narrative disclosure of COVID-19 Pandemic Update, during the indicated time period. NOTE 11 - STOCKHOLDERS' EQUITY NOTE 10 - INCOME TAXES NOTE 6 - COMMITMENTS AND LEASES Net cash provided by (used in) financing activities Net cash provided by (used in) financing activities Net cash provided by (used in) financing activities- continuing operations INVESTING ACTIVITIES Accounts receivable {1} Accounts receivable Statement [Line Items] Loss Before Discontinued Operations Loss Before Discontinued Operations Cash and cash equivalents Document Fiscal Period Focus Entity Address, Postal Zip Code Entity Address, City or Town Related Party Transaction, Amounts of Transaction NOTE 7 - PROPERTY AND EQUIPMENT Notes Interest Paid, Including Capitalized Interest, Operating and Investing Activities Purchase of property and equipment Purchase of property and equipment Net Income (Loss) Equity Components [Axis] LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT) Liabilities and Net Assets Assets from Discontinued Operations Entity Small Business Entity Address, State or Province Debt Instrument, Face Amount Event 2 Represents the Event 2, during the indicated time period. Property, Plant and Equipment, Gross Discontinued Operations - Depreciation and amortization Represents the monetary amount of Discontinued Operations - Depreciation and amortization, during the indicated time period. Discontinued Operations - Total other assets Represents the monetary amount of Discontinued Operations - Total other assets, as of the indicated date. Recent accounting pronouncements Use of estimates Security deposits Security deposits Equity Component Statement Selling, general and administrative expenses Common Stock, Shares Authorized Security Deposits Entity Shell Company Entity Address, Address Line One Debt Instrument, Interest Rate, Stated Percentage Discontinued Operations - Total other income (expense) Represents the monetary amount of Discontinued Operations - Total other income (expense), during the indicated time period. Impairment of long-lived assets Property and equipment Basis of presentation Net cash provided by (used in) operating activities- discontinued operations Changes in operating assets and liabilities: Cash flows from operating activities: Shares Outstanding, Starting Shares Outstanding, Starting Shares Outstanding, Ending Depreciation expense Depreciation expense Total Liabilities Deferred Revenue Total current assets Prepaid expenses Subsequent Event Type [Axis] Promissory Note with related party - 2 Represents the Promissory Note with related party - 2, during the indicated time period. Discontinued Operations - Accrued interest Represents the monetary amount of Discontinued Operations - Accrued interest, as of the indicated date. Schedule of Income Tax Expense, Deferred Tax Assets and Liabilities, and Reconciliation of Income Tax Benefit Supplemental Cash Flow Information Deferred revenue Deferred revenue Represents the monetary amount of Deferred revenue, during the indicated time period. Entity Ex Transition Period Entity Interactive Data Current Phone Fax Number Description Entity Address, Address Description Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Related Party Discontinued Operations - Total current liabilities Represents the monetary amount of Discontinued Operations - Total current liabilities, as of the indicated date. Schedule of Discontinued Operations - Assets and Liabilities Represents the textual narrative disclosure of Schedule of Discontinued Operations - Assets and Liabilities, during the indicated time period. Net Income (Loss) except discontinued operations Represents the monetary amount of Net Income (Loss) except discontinued operations, during the indicated time period. Equity Balance, Starting Equity Balance, Starting Equity Balance, Ending Continuing operations Total other expenses Total other expenses Cost of sales Common Stock, Shares, Outstanding Stockholders' Equity (Deficit) Liabilities from Discontinued Operations Current Liabilities Current Liabilities Accounts receivable Document Type Subsequent Event, Date Entity Information, Former Legal or Registered Name Schedule of Property, Plant and Equipment Consolidation of financial statements Income taxes Revenue recognition NOTE 12 - FOREIGN CURRENCY NOTE 1 - ORGANIZATION AND DESCRIPTION OF BUSINESS FINANCING ACTIVITIES Net cash provided by (used in) operating activities Net cash provided by (used in) operating activities Operating Income (Loss) Operating Income (Loss) Revenues Entity Common Stock, Shares Outstanding Details Less: Accumulated depreciation Less: Accumulated depreciation Indefinite lived intangible assets NOTE 4 - GOING CONCERN Net cash provided by (used in) investing activities Net cash provided by (used in) investing activities Intangible and other assets Entity Tax Identification Number Discontinued Operations - Operations and maintenance Represents the monetary amount of Discontinued Operations - Operations and maintenance, during the indicated time period. Discontinued Operations - Accounts receivable Represents the monetary amount of Discontinued Operations - Accounts receivable, as of the indicated date. Cash and cash equivalents {1} Cash and cash equivalents NOTE 2 - CORPORATE HISTORY AND BACKGROUND ON MERGER Accounts payable Depreciation expense {1} Depreciation expense Additional Paid-in Capital Common Stock, Par or Stated Value Per Share Loans payable Amendment Flag Subsequent Event Type Related Party Transaction, Terms and Manner of Settlement Long-Lived Tangible Asset Discontinued Operations - Net Income (Loss) Represents the monetary amount of Discontinued Operations - Net Income (Loss), during the indicated time period. Discontinued Operations - Accounts payable Represents the monetary amount of Discontinued Operations - Accounts payable, as of the indicated date. Other Assets {1} Other Assets NOTE 13 - CLAIMS NOTE 9 - RELATED PARTY TRANSACTIONS Net cash provided by (used in) financing activities- discontinued operations Net cash provided by (used in) investing activities- discontinued operations Retained Earnings Net income (loss) Net income (loss) Entity Current Reporting Status Discontinued Operations - Notes payable Represents the monetary amount of Discontinued Operations - Notes payable, as of the indicated date. Tables/Schedules Basic and Diluted Earnings (Loss) Per Share NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Net cash provided by (used in) operating activities- continuing operations Net cash provided by (used in) operating activities- continuing operations Adjustments to reconcile net loss to net cash provided by operating activities: Common Stock Gain per share- basic and diluted Property and equipment, net Total Entity Incorporation, State or Country Code Intangible Assets, Net (Excluding Goodwill) Long-Lived Tangible Asset [Axis] Entity Incorporation, Date of Incorporation Schedule of Discontinued Operations - Net Loss Represents the textual narrative disclosure of Schedule of Discontinued Operations - Net Loss, during the indicated time period. NOTE 15 - SUBSEQUENT EVENTS Proceeds from loans Net cash provided by (used in) investing activities- continuing operations Net cash provided by (used in) investing activities- continuing operations Discontinued operations Weighted average number of common shares outstanding - basic and diluted Total operating expenses Total operating expenses Total Stockholder's Equity (Deficit) Total assets Document Quarterly Report Fiscal Year End Registrant CIK Deferred Tax Assets, Operating Loss Carryforwards Promissory Note with related party - 1 Represents the Promissory Note with related party - 1, during the indicated time period. Other income (expense) Represents the monetary amount of Other income (expense), during the indicated time period. Operating expenses Operating expenses Discontinued Operations - Other current assets Represents the monetary amount of Discontinued Operations - Other current assets, as of the indicated date. Fair value measurements NOTE 5 - DISCONTINUED OPERATIONS Income Taxes Paid, Net Cash, beginning of period Cash, beginning of period Cash, end of period Additional paid-in capital Total current liabilities Discontinued Operations - Loss from operations Represents the monetary amount of Discontinued Operations - Loss from operations, during the indicated time period. Discontinued Operations - Property and equipment, net Represents the monetary amount of Discontinued Operations - Property and equipment, net, as of the indicated date. NOTE 8 - INDEFINITE LIVED INTANGIBLE ASSETS Repayment of loans Repayment of loans Prepaid expenses {1} Prepaid expenses Stock Issued During Period, Shares, New Issues Stock Issued During Period, Value, New Issues Total Total Other expenses Total Liabilities and Stockholders' Equity (Deficit) Common stock, $0.001 par value, 250,000,000 shares authorized 60,503,341 shares issued; 45,944,954 and 45,994,954 shares outstanding at October 31, and July 31, 2020, respectively Entity Emerging Growth Company Entity Filer Category Local Phone Number Entity Registrant Name Life Computer and Telecom equipment Discontinued Operations - Selling, general and administrative expenses Represents the monetary amount of Discontinued Operations - Selling, general and administrative expenses, during the indicated time period. Discontinued Operations - Net assets (liabilities) Represents the monetary amount of Discontinued Operations - Net Assets (Liabilities), as of the indicated date. Discontinued Operations - Total Assets Represents the monetary amount of Discontinued Operations - Total Assets, as of the indicated date. Discontinued Operations - Total current assets Represents the monetary amount of Discontinued Operations - Total current assets, as of the indicated date. Discontinued Operations - Cash and cash equivalents Represents the monetary amount of Discontinued Operations - Cash and cash equivalents, as of the indicated date. Schedule of Claims Policies NOTE 14 - S-1 REGISTRATION STATEMENT Treasury Stock Interest expense Accumulated deficit Current Assets Current Assets Document Fiscal Year Focus Event 1 Represents the Event 1, during the indicated time period. Debt Instrument, Maturity Date Interest Payable Discontinued Operations - Interest expense Represents the monetary amount of Discontinued Operations - Interest expense, during the indicated time period. Net increase (decrease) in cash Net increase (decrease) in cash Purchase of subsidiary equity Purchase of subsidiary equity Income (Loss) From Discontinued Operations (Income) Loss from discontinued operations Entity Listing, Par Value Per Share Common Stock, Shares, Issued Subsequent Event, Description Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Valuation Allowance Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Promissory Note with related party Represents the Promissory Note with related party, during the indicated time period. Related Party [Axis] Discontinued Operations - Notes payable- related parties Represents the monetary amount of Discontinued Operations - Notes payable- related parties, as of the indicated date. Other expenses {1} Other expenses Accounts payable and accrued expenses ASSETS City Area Code Entity File Number Document Transition Report Document Period End Date EX-101.PRE 10 hmmr-20210131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.SCH 11 hmmr-20210131.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000300 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Income taxes (Policies) link:presentationLink link:definitionLink link:calculationLink 000150 - Disclosure - NOTE 9 - RELATED PARTY TRANSACTIONS link:presentationLink link:definitionLink link:calculationLink 000420 - Disclosure - NOTE 5 - DISCONTINUED OPERATIONS: Schedule of Discontinued Operations - Net Loss (Details) link:presentationLink link:definitionLink link:calculationLink 000110 - Disclosure - NOTE 5 - DISCONTINUED OPERATIONS link:presentationLink link:definitionLink link:calculationLink 000440 - Disclosure - NOTE 8 - INDEFINITE LIVED INTANGIBLE ASSETS (Details) link:presentationLink link:definitionLink link:calculationLink 000310 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Fair value measurements (Policies) link:presentationLink link:definitionLink link:calculationLink 000430 - Disclosure - NOTE 7 - PROPERTY AND EQUIPMENT: Schedule of Property, Plant and Equipment (Details) link:presentationLink link:definitionLink link:calculationLink 000120 - Disclosure - NOTE 6 - COMMITMENTS AND LEASES link:presentationLink link:definitionLink link:calculationLink 000100 - Disclosure - NOTE 4 - GOING CONCERN link:presentationLink link:definitionLink link:calculationLink 000250 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Cash and cash equivalents (Policies) link:presentationLink link:definitionLink link:calculationLink 000170 - Disclosure - NOTE 11 - STOCKHOLDERS' EQUITY link:presentationLink link:definitionLink link:calculationLink 000360 - Disclosure - NOTE 5 - DISCONTINUED OPERATIONS: Schedule of Discontinued Operations - Net Loss (Tables) link:presentationLink link:definitionLink link:calculationLink 000380 - Disclosure - NOTE 10 - INCOME TAXES: Schedule of Income Tax Expense, Deferred Tax Assets and Liabilities, and Reconciliation of Income Tax Benefit (Tables) link:presentationLink link:definitionLink link:calculationLink 000270 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Impairment of long-lived assets (Policies) link:presentationLink link:definitionLink link:calculationLink 000210 - Disclosure - NOTE 15 - SUBSEQUENT EVENTS link:presentationLink link:definitionLink link:calculationLink 000050 - Statement - Consolidated Statement of Stockholders' Equity (Deficit) (Unaudited) link:presentationLink link:definitionLink link:calculationLink 000030 - Statement - Consolidated Balance Sheets (Unaudited) - Parenthetical link:presentationLink link:definitionLink link:calculationLink 000350 - Disclosure - NOTE 5 - DISCONTINUED OPERATIONS: Schedule of Discontinued Operations - Assets and Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 000280 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Indefinite lived intangible assets (Policies) link:presentationLink link:definitionLink link:calculationLink 000370 - Disclosure - NOTE 7 - PROPERTY AND EQUIPMENT: Schedule of Property, Plant and Equipment (Tables) link:presentationLink link:definitionLink link:calculationLink 000020 - Statement - Consolidated Balance Sheets (Unaudited) link:presentationLink link:definitionLink link:calculationLink 000220 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Basis of presentation (Policies) link:presentationLink link:definitionLink link:calculationLink 000130 - Disclosure - NOTE 7 - PROPERTY AND EQUIPMENT link:presentationLink link:definitionLink link:calculationLink 000070 - Disclosure - NOTE 1 - ORGANIZATION AND DESCRIPTION OF BUSINESS link:presentationLink link:definitionLink link:calculationLink 000180 - Disclosure - NOTE 12 - FOREIGN CURRENCY link:presentationLink link:definitionLink link:calculationLink 000190 - Disclosure - NOTE 13 - CLAIMS link:presentationLink link:definitionLink link:calculationLink 000470 - Disclosure - NOTE 15 - SUBSEQUENT EVENTS (Details) link:presentationLink link:definitionLink link:calculationLink 000140 - Disclosure - NOTE 8 - INDEFINITE LIVED INTANGIBLE ASSETS link:presentationLink link:definitionLink link:calculationLink 000290 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Revenue recognition (Policies) link:presentationLink link:definitionLink link:calculationLink 000080 - Disclosure - NOTE 2 - CORPORATE HISTORY AND BACKGROUND ON MERGER link:presentationLink link:definitionLink link:calculationLink 000010 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 000410 - Disclosure - NOTE 5 - DISCONTINUED OPERATIONS: Schedule of Discontinued Operations - Assets and Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 000230 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Use of estimates (Policies) link:presentationLink link:definitionLink link:calculationLink 000240 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: COVID-19 Pandemic Update (Policies) link:presentationLink link:definitionLink link:calculationLink 000400 - Disclosure - NOTE 2 - CORPORATE HISTORY AND BACKGROUND ON MERGER (Details) link:presentationLink link:definitionLink link:calculationLink 000390 - Disclosure - NOTE 13 - CLAIMS: Schedule of Claims (Tables) link:presentationLink link:definitionLink link:calculationLink 000460 - Disclosure - NOTE 10 - INCOME TAXES: Schedule of Income Tax Expense, Deferred Tax Assets and Liabilities, and Reconciliation of Income Tax Benefit (Details) link:presentationLink link:definitionLink link:calculationLink 000340 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Recent accounting pronouncements (Policies) link:presentationLink link:definitionLink link:calculationLink 000040 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 000450 - Disclosure - NOTE 9 - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:definitionLink link:calculationLink 000260 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Property and equipment (Policies) link:presentationLink link:definitionLink link:calculationLink 000160 - Disclosure - NOTE 10 - INCOME TAXES link:presentationLink link:definitionLink link:calculationLink 000330 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Earnings (Loss) Per Share (Policies) link:presentationLink link:definitionLink link:calculationLink 000320 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Consolidation of financial statements (Policies) link:presentationLink link:definitionLink link:calculationLink 000060 - Statement - Consolidated Statements of Cash Flows(Unaudited) link:presentationLink link:definitionLink link:calculationLink 000200 - Disclosure - NOTE 14 - S-1 REGISTRATION STATEMENT link:presentationLink link:definitionLink link:calculationLink 000090 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:definitionLink link:calculationLink XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Document and Entity Information - $ / shares
6 Months Ended
Jan. 31, 2021
Jan. 31, 2021
Jul. 31, 2020
Details      
Registrant CIK   0001539680  
Fiscal Year End   --07-31  
Document Type   10-Q/A  
Document Quarterly Report   true  
Document Period End Date   Jan. 31, 2021  
Document Transition Report   false  
Entity File Number   000-1539680  
Entity Registrant Name   HAMMER FIBER OPTICS HOLDINGS CORP  
Entity Incorporation, State or Country Code   NV  
Entity Tax Identification Number   98-1032170  
Entity Address, Address Line One   401 East 34th Street, Suite #N27J  
Entity Address, City or Town   New York  
Entity Address, State or Province   NY  
Entity Address, Postal Zip Code   10016  
Entity Address, Address Description   Address of principal executive offices  
City Area Code   844  
Local Phone Number   413-2600  
Phone Fax Number Description   Registrant’s telephone number  
Entity Current Reporting Status   Yes  
Entity Interactive Data Current   Yes  
Entity Filer Category   Non-accelerated Filer  
Entity Small Business   true  
Entity Emerging Growth Company   true  
Entity Ex Transition Period   true  
Entity Shell Company   false  
Common Stock, Shares, Issued 60,503,341 60,503,341 60,503,341
Entity Listing, Par Value Per Share $ 0.001    
Entity Common Stock, Shares Outstanding 54,902,756 54,902,756  
Amendment Flag   false  
Document Fiscal Year Focus   2021  
Document Fiscal Period Focus   Q2  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets (Unaudited) - USD ($)
Jan. 31, 2021
Jul. 31, 2020
Current Assets    
Cash and cash equivalents $ 60,483 $ 73,931
Accounts receivable 552,003 431,350
Security Deposits 10,446 10,446
Prepaid expenses 41,888 48,797
Total current assets 664,820 564,524
Property and equipment, net 119,485 140,758
Intangible and other assets 3,151,275 3,156,656
Assets from Discontinued Operations 1,325,824 1,281,313
Total assets 5,261,404 5,143,251
Current Liabilities    
Accounts payable and accrued expenses 1,311,886 1,206,664
Loans payable 477,674 448,302
Deferred Revenue 299,136 289,385
Total current liabilities 2,088,696 1,944,351
Liabilities from Discontinued Operations 4,373,205 8,538,423
Total Liabilities 6,461,901 10,482,774
Stockholders' Equity (Deficit)    
Common stock, $0.001 par value, 250,000,000 shares authorized 60,503,341 shares issued; 45,944,954 and 45,994,954 shares outstanding at October 31, and July 31, 2020, respectively 60,503 60,503
Additional paid-in capital 17,512,284 17,512,284
Accumulated deficit (18,773,284) (22,912,310)
Total Stockholder's Equity (Deficit) (1,200,497) (5,339,523)
Total Liabilities and Stockholders' Equity (Deficit) $ 5,261,404 $ 5,143,251
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets (Unaudited) - Parenthetical - $ / shares
Jan. 31, 2021
Jul. 31, 2020
Details    
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Common Stock, Shares Authorized 250,000,000 250,000,000
Common Stock, Shares, Issued 60,503,341 60,503,341
Common Stock, Shares, Outstanding 45,944,954 45,994,954
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Details        
Revenues $ 508,848 $ 410,784 $ 993,690 $ 944,299
Cost of sales 338,001 288,554 677,177 646,283
Selling, general and administrative expenses 182,328 233,393 343,567 444,273
Depreciation expense 12,627 10,934 24,882 21,868
Total operating expenses 532,956 532,881 1,045,626 1,112,424
Operating Income (Loss) (24,108) (122,097) (51,936) (168,125)
Other expenses        
Interest expense 6,204 8,139 14,857 11,598
Other expenses 14 337 68,192 337
Total other expenses 6,218 8,476 83,049 11,935
Loss Before Discontinued Operations (30,326) (130,573) (134,985) (180,060)
Income (Loss) From Discontinued Operations 4,286,673 (69,665) 4,274,011 (160,156)
Net income (loss) $ 4,256,347 $ (200,238) $ 4,139,026 $ (340,216)
Weighted average number of common shares outstanding - basic and diluted 60,503,341 60,503,341 60,503,341 60,503,341
Gain per share- basic and diluted        
Continuing operations $ 0 $ 0 $ 0 $ 0
Discontinued operations 0.07 0 0.07 (0.01)
Total $ 0.07 $ 0 $ 0.07 $ (0.01)
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statement of Stockholders' Equity (Deficit) (Unaudited) - USD ($)
Common Stock
Treasury Stock
Additional Paid-in Capital
Retained Earnings
Total
Equity Balance, Starting at Jul. 31, 2019 $ 60,503 $ 0 $ 17,201,784 $ (21,987,959) $ (4,725,672)
Shares Outstanding, Starting at Jul. 31, 2019 60,503,341 15,408,387      
Stock Issued During Period, Value, New Issues $ 0 $ 0 230,000 0 230,000
Stock Issued During Period, Shares, New Issues 0 (500,000)      
Net Income (Loss) $ 0 $ 0 0 (139,978) (139,978)
Shares Outstanding, Ending at Oct. 31, 2019 60,503,341 14,908,387      
Equity Balance, Ending at Oct. 31, 2019 $ 60,503 $ 0 17,431,784 (22,127,937) (4,635,650)
Net Income (Loss) $ 0 $ 0 0 (200,238) (200,238)
Shares Outstanding, Ending at Jan. 31, 2020 60,503,341 14,908,387      
Equity Balance, Ending at Jan. 31, 2020 $ 60,503 $ 0 17,431,784 (22,328,175) (4,835,888)
Equity Balance, Starting at Jul. 31, 2020 $ 60,503 $ 0 17,512,284 (22,912,310) (5,339,523)
Shares Outstanding, Starting at Jul. 31, 2020 60,503,341 14,558,387      
Net Income (Loss) $ 0 $ 0 0 (117,321) (117,321)
Shares Outstanding, Ending at Oct. 31, 2020 60,503,341 14,558,387      
Equity Balance, Ending at Oct. 31, 2020 $ 60,503 $ 0 17,512,284 (23,029,631) (5,456,844)
Net Income (Loss) $ 0 $ 0 0 4,256,347 4,256,347
Shares Outstanding, Ending at Jan. 31, 2021 60,503,341 14,558,387      
Equity Balance, Ending at Jan. 31, 2021 $ 60,503 $ 0 $ 17,512,284 $ (18,773,284) $ (1,200,497)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Cash Flows(Unaudited) - USD ($)
6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Cash flows from operating activities:    
Net Income (Loss) except discontinued operations $ 4,139,026 $ (340,216)
(Income) Loss from discontinued operations (4,274,011) 160,156
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation expense 24,882 21,868
Changes in operating assets and liabilities:    
Accounts receivable (130,204) (208,728)
Security deposits 0 0
Prepaid expenses 11,422 14,542
Accounts payable 105,004 278,266
Deferred revenue 17,341 7,278
Net cash provided by (used in) operating activities- continuing operations (106,540) (66,834)
Net cash provided by (used in) operating activities- discontinued operations (60,995) 6,650
Net cash provided by (used in) operating activities (167,535) (60,184)
INVESTING ACTIVITIES    
Purchase of property and equipment (3,424) (61,896)
Purchase of subsidiary equity 0 0
Net cash provided by (used in) investing activities- continuing operations (3,424) (61,896)
Net cash provided by (used in) investing activities- discontinued operations 0 0
Net cash provided by (used in) investing activities (3,424) (61,896)
FINANCING ACTIVITIES    
Repayment of loans (28,929) 0
Proceeds from loans 186,440 95,074
Net cash provided by (used in) financing activities- continuing operations 157,511 95,074
Net cash provided by (used in) financing activities- discontinued operations 0 0
Net cash provided by (used in) financing activities 157,511 95,074
Net increase (decrease) in cash (13,448) (27,006)
Cash, beginning of period 73,931 96,605
Cash, end of period 60,483 69,599
Supplemental Cash Flow Information    
Interest Paid, Including Capitalized Interest, Operating and Investing Activities 17,306 8,664
Income Taxes Paid, Net $ 214 $ 337
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 1 - ORGANIZATION AND DESCRIPTION OF BUSINESS
6 Months Ended
Jan. 31, 2021
Notes  
NOTE 1 - ORGANIZATION AND DESCRIPTION OF BUSINESS

NOTE 1 – ORGANIZATION AND DESCRIPTION OF BUSINESS

 

Hammer Fiber Optics Holdings Corp. (“the Company”) is a telecommunications company investing in the future of wireless technology. Hammer’s “Everything Wireless” go to market strategy includes the development of high-speed fixed wireless service using its wireless fiber platform, Hammer Wireless® AIR, Mobility, Over-the-Top services such as voice, SMS and video collaboration services, the construction of smart city networks and hosting services including cloud and colocation.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 2 - CORPORATE HISTORY AND BACKGROUND ON MERGER
6 Months Ended
Jan. 31, 2021
Notes  
NOTE 2 - CORPORATE HISTORY AND BACKGROUND ON MERGER

NOTE 2 – CORPORATE HISTORY AND BACKGROUND ON MERGER

 

The Company was originally incorporated in the State of Nevada on September 23, 2010, under the name Recursos Montana S.A. The Company’s principal activity was an exploration stage company engaged in the acquisition of mineral properties then owned by the Company.

 

On February 2, 2015, the Company entered into a Share Exchange Agreement with Tanaris Power Holdings, Inc., whereby the Company acquired 100% of Tanaris Power Holdings, Inc. issued and outstanding common stock in exchange for shares of the Company’s common stock equal to 51% of the issued and outstanding common stock of the Company. Tanaris Power Holdings, Inc. was the owner of certain rights in connection with the marketing and sale of smart lithium-ion batteries and battery technologies for various industrial vehicles markets and related applications. On March 6, 2015, the Company amended its Articles of Incorporation to change its name to Tanaris Power Holdings, Inc.

 

On April 25, 2016, Tanaris Power Holdings, Inc., a Nevada corporation entered into s Share Exchange Agreement (the “Share Exchange Agreement”) with Hammer Fiber Optics Investments, Ltd., a Delaware corporation (“HFOI”), and the controlling stockholders of HFOI (the “HFOI Shareholders”). Pursuant to the Share Exchange Agreement, the Company acquired 20,000,000 shares of common stock of HFOI from the HFOI shareholders (the “HFOI Shares”) and in exchange, the Company issued to the HFOI Shareholders 50,000,000 (post-Merger) restricted shares of its common stock (the “HMMR Shares”). As a result of the Share Exchange Agreement, HFOI shall become a wholly owned subsidiary of the Company.

 

On April 13, 2016, the Board of Directors (BOD) approved a Plan of Merger (the “Plan of Merger”) under Nevada Revised Statuses (NRS) Section 92A.180 to merge (the “Merger”) with our wholly-owned subsidiary HFO Holdings, a Nevada corporation, to effect a name change from Tanaris Power Holdings Inc. to Hammer Fiber Optics Holdings Corp. The Plan of Merger also provides for a 1 for 1,000 exchange ratio for shareholders of both the Company and the HRO Holdings, which had the effect of a 1 for 1,000 reverse split of the common stock. Articles of Merger were filed with the Secretary of State of Nevada on April 13, 2016 and, on April 14, 2016, this corporate action was submitted to Financial Industry Regulatory Authority (the “FINRA”) for its review and approval.

 

On May 3, 2016, the FINRA approved the merger with the wholly-owned subsidiary, HMMR Fiber Optics Holdings Corp. (“HFO Holdings”). Accordingly, thereafter, the Company’s name was changed and the shares of common stock began trading under new ticker symbol “HMMR” as of May 27, 2016. The merger was effected on July 19, 2016.

 

In 2016 Hammer Fiber Optics Investments Ltd deployed its first beta network in Atlantic County, New Jersey. The network used a spectrum license agreement from Straightpath Communications, LLC. On January 17, 2018 Verizon Communications, LLC purchased Straightpath Communications, LLC and on July14 2018, Verizon terminated the spectrum license agreement effective October 31, 2018 despite communications that it would continue to honor the agreement. On October 31, 2018 the Company ceased operations of the network in Atlantic County and subsequently classified the subsidiary as a discontinued operation.

 

On November 1, 2018, the Company acquired Open Data Centers, LLC, 1stPoint Communications, LLC and its subsidiaries. 1stPoint and its subsidiaries possess CLEC licenses in Florida, New York State, and a nationwide CMRS (Commercial Mobile Radio Services) license. The companies operate data center facilities in Piscataway, New Jersey and Homewood, Alabama. On December 17, 2018, the Company closed the acquisition of Endstream Communications, LLC, a wholesale voice operator in the United States.

 

On January 29, 2019 our board of directors approved a stock purchase agreement with American Network, Inc to acquire all of its equity. The acquisition of American Network, Inc closed on September 1, 2019.

 

As of April 30, 2020 our board of directors approved the discontinuation of the operations of Open Data Centers LLC. The operations of Open Data Centers, LLC were discontinued effective April 30, 2020 and the Company shut down its operations in its Piscataway, NJ data center.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jan. 31, 2021
Notes  
NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Basis of presentation

 

The accompanying consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The interim financial statements for the six months ending January 31, 2021 are unaudited. These financial statements are prepared in accordance with requirements for unaudited interim periods and consequently do not include all disclosures required to be in conformity with accounting principles generally accepted in the United States of America. The results of operations for the interim periods are not necessarily indicative of the results for the full year. In management's opinion, all adjustments necessary for a fair presentation of the Company's financial statements are reflected in the interim periods included and are of a normal recurring nature. These interim financial statements should be read in conjunction with the financial statements included in our Form 10-K, for the year ended July 31, 2020, as filed with the Securities and Exchange Commission (“the SEC”) at www.sec.gov

 

Use of estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimates.

 

COVID-19 Pandemic Update

 

In March 2020, the World Health Organization declared a global health pandemic related to the outbreak of a novel coronavirus. The COVID-19 pandemic adversely affected the company's financial performance in the third and fourth quarters of fiscal year 2020 and could have an impact throughout fiscal year 2021. In response to the COVID-19 pandemic, government health officials have recommended and mandated precautions to mitigate the spread of the virus, including shelter-in-place orders, prohibitions on public gatherings and other similar measures. As a result, the company and certain of the company's customers and suppliers temporarily closed locations beginning late in the second quarter of fiscal year 2020, continuing into the third quarter of fiscal year 2020. Partly due to the COVID-19 pandemic, the Company shut down the operations of its’ Open Data Centers, LLC operations effective April 30, 2020. There is uncertainty around the duration and breadth of the COVID-19 pandemic, as well as the impact it will have on the company's operations, supply chain and demand for its products. As a result, the ultimate impact on the company's business, financial condition or operating results cannot be reasonably estimated at this time.

 

On May 5, 2020, and on February 26, 2021 the Company’s 1stPoint Communications LLC subsidiary entered into two notes payable, each for $88,097 individually, with Bank of America, pursuant to the Paycheck Protection Program (“PPP Loan”) under the CARES Act. The loans remain outstanding at January 31, 2021. The Company has filed for loan forgiveness pursuant to the PPP Loan rules for the loan dated May 5, 2020 and has met the obligations for forgiveness. The Company intends to file for loan forgiveness for the second loan and also intends to meet the requirements as established by the PPP rules.

 

Cash and cash equivalents

 

Cash and cash equivalents include cash in banks, money market funds and certificates of term deposits with maturities of less than three months from inception, which are readily convertible to known amounts of cash and which, in the opinion of management, are subject to an insignificant risk of loss in value.

 

Property and equipment

 

Property and equipment is stated at cost less accumulated depreciation. Depreciation is recorded on a straight-line basis over the useful lives of the assets. For furniture and fixtures, the useful life is five years, Leasehold Improvements are depreciated over their respective lease terms. Expenditures for additions and improvements are capitalized. Repairs and maintenance are expensed as incurred.

 

Impairment of long-lived assets

 

The Company evaluates long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to future undiscounted cash flows to be generated by the asset. If such assets are considered impaired, the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets. The Company has not recognized any related impairment losses.

 

Indefinite lived intangible assets

 

The Company reviews property, plant and equipment, inventory component prepayments and certain identifiable intangibles, excluding goodwill, for impairment. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Recoverability of these assets is measured by comparison of their carrying amounts to future undiscounted cash flows the assets are expected to generate. If property, plant and equipment, inventory component prepayments and certain identifiable intangibles are considered to be impaired, the impairment to be recognized equals the amount by which the carrying value of the assets exceeds its fair value. The Company has not recorded any related impairment losses. The Company does not amortize goodwill and intangible assets with indefinite useful lives, rather such assets are required to be tested for impairment at least annually or sooner whenever events or changes in circumstances indicate that the assets may be impaired. The Company has not recorded any related impairment losses.

 

Revenue recognition

 

We adopted ASC 606 on August 1, 2018. Revenue is measured based on a consideration specified in a contract or agreement with a customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. Incidental items that are immaterial in the context of the contract are recognized as expense. Unearned revenues are recorded when cash payments are received or due in advance of the performance of the services. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.

 

Income taxes

 

The Company accounts for income taxes using the asset and liability method in accordance with ASC 740, “Accounting for Income Taxes”. The asset and liability method provides that deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities and for operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using the currently enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company records a valuation allowance to reduce deferred tax assets to the amount that is believed more likely than not to be realized. As of July 31, 2020, the Company did not have any amounts recorded pertaining to uncertain tax positions.

 

Fair value measurements

 

The Company adopted the provisions of ASC Topic 820, “Fair Value Measurements and Disclosures”, which defines fair value as used in numerous accounting pronouncements, establishes a framework for measuring fair value and expands disclosure of fair value measurements. The estimated fair value of certain financial instruments, including cash and cash equivalents are carried at historical cost basis, which approximates their fair values because of the short-term nature of these instruments.

 

ASC 820 defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:

 

Level 1 — quoted prices in active markets for identical assets or liabilities

 

Level 2 — quoted prices for similar assets and liabilities in active markets or inputs that are observable Level 3 — inputs that are unobservable (for example cash flow modeling inputs based on assumptions) The Company has no assets or liabilities valued at fair value on a recurring basis.

 

Level 3 – Unobservable inputs reflecting management’s assumptions about the inputs used in pricing the asset or liability.

 

Consolidation of financial statements

 

Hammer Fiber Optics Holdings Corp. is the parent company and sole shareholder of Hammer Wireless Corporation and its subsidiaries, 1stPoint Communications, LLC and its subsidiaries, which includes Shelcomm, Inc, Endstream Communications, LLC and American Network Inc.. The financial statements for Hammer Fiber Optics Holdings Corp. and its wholly-owned subsidiaries are reported on a consolidated basis. All significant intercompany accounts and transactions have been eliminated. It’s subsidiaries Open Data Centers, LLC and Hammer Fiber Optics Investments, Ltd. are discontinued and are considered discontinued operations.

 

Basic and Diluted Earnings (Loss) Per Share

 

The basic earnings (loss) per share are calculated by dividing the Company's net income available to common shareholders by the weighted average number of common shares during the year. The diluted earnings (loss) per share is calculated by dividing the Company's net income (loss) available to common shareholders by the diluted weighted average number of shares outstanding during the year. The diluted weighted average number of shares outstanding is the basic weighted number of shares adjusted for any potentially dilutive debt or equity. Diluted earnings (loss) per share are the same as basic earnings (loss) per share due to the lack of dilutive items in the Company. As of January 31, 2021, and January 31, 2020, there were no common stock equivalents outstanding.

 

Recent accounting pronouncements

 

In June 2018, the FASB issued ASU No. 2018-07, Compensation – Stock Compensation (Topic 718) (“ASU 2018-07”). ASU 2018-07 provides for improvements to nonemployee share-based payment accounting by expanding the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees. The awards will be measured at grant date, consistent with accounting for employee share-based payment awards. The measurement date has been redefined as the date at which the grantor and grantee reach a mutual understanding of the key terms and conditions of the award. The requirement to reassess classification of equity- classified awards upon vesting has been eliminated. We do not expect the adoption of this standard to have a material impact on the Company’s financial statements. The Company adopted ASU 2018-07 August 1, 2018.

 

In February 2016, FASB issued ASU No. 2016-02, Accounting Standards Update No. 2016-02, Leases (Topic 842). ASU 2016-02 provides for improvements for accounting guidance related to leasing treatments on financial statements as a response to user input. The update maintains two classifications of leases, Financial lease and Operating leases. The Update is effective for fiscal years beginning after December 2015, 2018. The company has not yet adopted this standard but there may be impact to the presentation of the Company’s financial statements during the period of adoption.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 4 - GOING CONCERN
6 Months Ended
Jan. 31, 2021
Notes  
NOTE 4 - GOING CONCERN

NOTE 4 – GOING CONCERN

 

The accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The Company has consistently sustained losses since its inception. These factors, among others, raise substantial doubt about the ability of the Company to continue as a going concern for a period of one year from the issuance of these financial statements. The Company’s continuation as a going concern is dependent upon, among other things, its ability to increase revenues, adequately control operating expenses and receive debt and/or equity capital from third parties. No assurance can be given that the Company will be successful in these efforts.

 

The financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might be necessary should the Company be unable to continue as a going concern.

 

The Company intends to continue to address this condition by seeking to raise additional capital through the issuance of debt and/or the sale of equity until such time that ongoing revenues can sustain the business, at which time capitalization may be considered through other means.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 5 - DISCONTINUED OPERATIONS
6 Months Ended
Jan. 31, 2021
Notes  
NOTE 5 - DISCONTINUED OPERATIONS

NOTE 5 – DISCONTINUED OPERATIONS

 

Hammer Fiber Optics Investment Ltd ceased operations in the Atlantic County geographical market on October 31, 2018 when Verizon Communications, LLC terminated the spectrum lease agreement. The operations of Hammer Fiber Optics Investments, Ltd were classified as a discontinued operation. Reporting of the discontinued operation is in accordance with Accounting Standards Update No. 2014-08, Presentation of Financial Statements (Topic 205) and Property, Plant, and Equipment (Topic 360): Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity.

 

Due to customer losses associated with the novel coronavirus and the loss of clients due to other causes, Open Data Centers, LLC will cease its operations. As of May 1, 2020 the operations of Open Data Centers, LLC were classified as a discontinued operation. Reporting of the discontinued operation is in accordance with Accounting Standards Update No. 2014-08, Presentation of Financial Statements (Topic 205) and Property, Plant, and Equipment (Topic 360): Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity. Open Data Centers has been organizing the orderly transition of its customers to another colocation service.

 

The following summarizes the assets and liabilities of the discontinue operations:

 

 

 

January 31,

 

October 31,

 

 

2021

 

2020

Assets

 

 

 

 

 

 

 

 

 

Current Assets

 

 

 

 

Cash

$

-

$

-

Accounts receivable

 

36,677

 

36,677

Other current assets

 

16,139

 

16,139

Total current assets

 

52,816

 

52,816

 

 

 

 

 

Other Assets

 

 

 

 

Property and equipment- net

 

1,227,821

 

1,227,821

Total other assets

 

1,227,821

 

1,227,821

 

 

 

 

 

Total Assets

$

1,280,637

$

1,280,637

 

 

 

 

 

Liabilities and Net Assets

 

 

 

 

 

 

 

 

 

Current Liabilities

 

 

 

 

Accounts payable

$

121,406

$

4,612,120

Notes payable- related parties

 

210,000

 

210,000

Notes payable

 

3,313,544

 

3,313,544

Accrued interest

 

382,474

 

382,474

Total current liabilities

 

4,027,424

 

8,518,138

 

 

 

 

 

Net assets (liabilities)

$

2,746,787

$

(7,237,501)

 

The following summarizes the operations of the discontinued operations:

 

 

 

January 31, 2021

 

January 31, 2020

Revenue

$

-

$

152,492

 

 

 

 

 

Operating expenses

 

 

 

 

Operations and maintenance

 

-

 

208391

General and administrative

 

-

 

5,663

Depreciation and amortization

 

-

 

14,815

 

 

-

 

228,869

 

 

 

 

 

Loss from operations

 

-

 

(76,377)

 

 

 

 

 

Other income (expense)

 

4,313,686

 

(3,698)

Interest expense

 

-

 

-

Total other income (expense)

 

-

 

(3,698)

 

 

 

 

 

Net Income

$

4,313,686

$

(80,075)

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 6 - COMMITMENTS AND LEASES
6 Months Ended
Jan. 31, 2021
Notes  
NOTE 6 - COMMITMENTS AND LEASES

NOTE 6 – COMMITMENTS AND LEASES

 

In discontinuing Open Data Centers, LLC and Hammer Fiber Optics Investments, Ltd. the company no longer has any material long term leases or obligations.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 7 - PROPERTY AND EQUIPMENT
6 Months Ended
Jan. 31, 2021
Notes  
NOTE 7 - PROPERTY AND EQUIPMENT

NOTE 7 – PROPERTY AND EQUIPMENT

 

As of January 31, 2021 and January 31, 2020, property and equipment consisted of the following:

 

 

 

January 31,

 

January 31,

 

 

 

 

2021

 

2020

 

Life

Computer and Telecom equipment

$

432,739

$

494,871

 

5 years

Less: Accumulated depreciation

 

(313,254)

 

(353,113)

 

 

Total

$

119,485

$

140,758

 

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 8 - INDEFINITE LIVED INTANGIBLE ASSETS
6 Months Ended
Jan. 31, 2021
Notes  
NOTE 8 - INDEFINITE LIVED INTANGIBLE ASSETS

NOTE 8 – INDEFINITE LIVED INTANGIBLE ASSETS

 

The Company has $3,156,221 of recognized indefinite lived intangible assets, which consist of customer contract assets from acquisitions and goodwill. These assets are not amortized and are evaluated routinely for potential impairment. If a determination is made that the intangible asset is impaired after performing the initial qualitative assessment, the asset’s fair value will be calculated and compared with the carrying value to determine whether an impairment loss should be recognized.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 9 - RELATED PARTY TRANSACTIONS
6 Months Ended
Jan. 31, 2021
Notes  
NOTE 9 - RELATED PARTY TRANSACTIONS

NOTE 9 – RELATED PARTY TRANSACTIONS

 

During the fiscal year ended July 31, 2016, the Company entered into two promissory notes with a related party for an aggregate amount of $2,400,000 and $1,000,000, respectively. The $2,400,000 note matured on January 4, 2019. The terms consist of ten principal and interest payments due quarterly in the amount of $300,000 for total payments of $3,000,000. The Company is currently in default on this loan. To date, the Company has made payments on this note amounting to $725,831. The payments were applied to interest accrued as of the time of payment as well as to principal. The principal balance was $2,294,067 at July 31, 2019 and 2018. The interest accrued was $219,434 at July 31, 2019.

 

The $1,000,000 note matured on June 9, 2018 at which time the principal became due in its entirety, in addition to simple interest accrued at 3%. The company is currently in default on this loan. However, in November 1, 2018, as a term of the Stock Purchase Agreements signed as part of the acquisition of Open Data Centers, LLC, 1stPoint Communications LLC and Endstream Communications LLC, this party agreed to convert this debt at $3 per share of Common Stock at a time of the Company’s choosing.

 

During the nine months ended April 30, 2020, the Company entered into a Stock Purchase Agreement with a related party on May 5, 2020 and May 30, 2020 in the amounts of $14,000 and $12,000 respectively. During the current fiscal year ending on July 31, 2020, the Company entered into convertible notes with Erik Levitt, the CEO of the company on April 20th and May 5th 2020 in the amounts of $36,300, and $12,000 respectively. The $12,000 note was paid on May 12th, 2020. The Company entered into a convertible note with Andrea Levitt, spouse of the CEO, Erik Levitt, on August 22, 2019 in the amount of $12,000. $4,500 has been repaid. The Company entered into a convertible note with two related parties on August 24, 2019 in the amount of $12,000 and $6,000 respectively. Any interest may be accrued as either cash or stock at the option of the Company.

 

During the current fiscal year ending July 31, 2020, the Company entered into Stock Purchase Agreements from a related party in the amount of $10,000 on August 15, 2020, $25,000 on March 17, 2020, and $40,000 on March 26, 2020. On April 6, 2020, the Company entered into a promissory note for the sum of $36,300 with a related party. The note bears interest at a rate of 6%, payable quarterly.

 

On September 1, 2020, the Company entered into a promissory note for the sum of $100,000 with a related party. The note bears interest at a rate of 6%, payable quarterly. On November 23, 2020, and on January 19, 2021 the Company entered into promissory notes for the sums of $10,000 and $75,000 with a related party. These notes bear interest at a rate of 6%, payable quarterly and may be convertible into common stock at the Company’s option.

 

As of January 31, 2021, all of the related party payables are reported as current liabilities in the Consolidated Balance Sheet.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 10 - INCOME TAXES
6 Months Ended
Jan. 31, 2021
Notes  
NOTE 10 - INCOME TAXES

NOTE 10 – INCOME TAXES

 

The Company’s income tax expense, deferred tax assets and liabilities, and liabilities for unrecognized tax benefits reflect management’s best estimate of current and future taxes to be paid. The Company is subject to income taxes in the United States and numerous foreign jurisdictions. Significant judgments and estimate are required in the determination of the consolidated income tax expense. The reconciliation of income tax benefit at the U.S. statutory rate of 21% for the quarter ended January 31, 2021 and 2020, to the Company’s effective tax rate is as follows:

 

 

 

January 31,

 

 

2021

 

2020

Income tax benefit provision at statutory rate

$

(24,637)

$

(29,395)

Change in valuation allowance

 

24,637

 

29,395

 

$

-

$

-

 

The tax effects of temporary differences that give rise to the Company’s net deferred tax assets as of January 31, 2021 and 2020 are as follows:

 

 

 

January 31,

 

January 31,

 

 

2021

 

2020

Net operating loss

$

4,901,121

$

4,876,484

Valuation allowance

 

(4,901,121)

 

(4,876,484)

 

$

-

$

-

 

The Company has approximately $23,339,000 of NOL carried forward to offset taxable income in future years. The tax laws enacted in 2017 also changed the treatment of NOL. Prior to the change, NOL could be carried back up to two years and carried forward up to 20 years to offset taxable income. In the new tax law, the NOL that can be carried forward is limited to 80% of the taxable income, can no longer be carried back, but are allowed to be carried forward indefinitely. The new law will apply to NOL arising in tax years beginning December 31, 2017, hence, $3,000,000 of the NOL will be subject to the 80% limitation and will be carried forward indefinitely while $19,297,000 of the NOL will be carried forward for 20 years and will begin to expire in 2036.

 

In assessing the realization of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the period in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. Based on the assessment, management has established a full valuation allowance against all of the deferred tax assets relating to NOLs for every period because it is more likely than not that all of the deferred tax asset will not be realized.

 

As of January 31, 2021 and January 31, 2020, the Company has no unrecognized income tax benefits. The Company’s policy for classifying interest and penalties associated with unrecognized income tax benefits is to include such items as a tax expense. No interest or penalties have been recorded during the quarters ended January 31, 2021 and January 31, 2020. As of January 31, 2021 and January 31, 2020, the Company did not have any amounts recorded pertaining to uncertain tax positions.

 

The tax years from 2015 and forward remain open to examination by federal and state authorities due to net operating loss and credit carryforwards. The Company is currently not under examination by the Internal Revenue Service or any other taxing authorities.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 11 - STOCKHOLDERS' EQUITY
6 Months Ended
Jan. 31, 2021
Notes  
NOTE 11 - STOCKHOLDERS' EQUITY

NOTE 11 – STOCKHOLDERS’ EQUITY

 

Treasury Stock

 

In July 2016, certain shareholders of the Company contributed 9,291,670 restricted shares of their common stock to the Company’s wholly-owned subsidiary, Hammer Wireless Corporation (“Treasury Shares”), for the purpose of effecting acquisitions, joint ventures or other business combinations with third parties. According to ASC 810-10-45 Consolidations, these shares are accounted for as treasury stock.

 

On January 4, 2019 the Company repurchased 13,000,000 shares of restricted Common Stock from substantial related-party shareholders. The shares of common stock were repurchased by the Company at $0.0001 per share. The repurchased shares were added to the Treasury stock of the Company and intend to be used for the purposes of effecting mergers, acquisitions, joint ventures, contractual relations and may be issued to investors under private placement agreements.

 

16,341,085 shares have been issued from Treasury in conjunction with mergers and acquisitions, and operating activities. In connection with the Equity Purchase Agreement with Peak One, the Company issued 350,000 shares of treasury stock.

 

As a result of these transactions, the Company has a balance of 5,600,585 in Treasury.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 12 - FOREIGN CURRENCY
6 Months Ended
Jan. 31, 2021
Notes  
NOTE 12 - FOREIGN CURRENCY

NOTE 12 – FOREIGN CURRENCY

 

We transact business in various foreign currencies including the Euro and the Leone. In general, the functional currency of a foreign operation is the local country’s currency. Consequently, revenues and expenses of operations outside the United States are translated into USD Dollars using the weighted-average exchange rates on the period end date and assets and liabilities of operations outside the United States are translated into US Dollars using the change rate on the balance sheet dates. The effects of foreign currency translation adjustments are not material to the Company’s accompanying financial statements.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 13 - CLAIMS
6 Months Ended
Jan. 31, 2021
Notes  
NOTE 13 - CLAIMS

NOTE 13 – CLAIMS

 

The following parties have filed claims against Hammer Fiber Optics Investments Ltd and are not secured:

 

 

 

 

Calvi Electric v. Hammer Fiber Optics Inv, Ltd.

$

9209.69

15 Corporeate Place, LLC v. Open Data

$

1,621,529

Horizon Blue Cross v. Hammer Fiber Optics Inv, Ltd.

$

17,308.58

Cross River Fiber v. Hammer Fiber Optics Inv, Ltd.

$

273,220

 

Crown Castle Fiber was awarded a judgement of $1,544,621 in binding arbitration in the State of New Jersey. This judgment was vacated by Hammer Fiber Optics Investments Ltd. The Company was able to settle this amount for one sum of $60,000. This amount was delivered and the matter has been dismissed.

 

The Company settled the matters of Zayo Group v. Hammer Fiber Optics Investments Ltd and Zayo v. Open Data Centers, LLC in the amount of $2,561,370 for $90,000. This amount was delivered and both matters has been dismissed. The payment is recorded in the subsequent events below.

 

The claim by Horizon Blue Cross has not advanced.

 

The claim by Cross River Fiber has not advanced.

 

Hammer Fiber Optics Investments Ltd reached a settlement agreement with Iron Mountain for $50,000 and already delivered the first payment of $25,000.00 to resolve the matter. The settlement agreement is secured by Hammer Fiber Optics Holdings Corp. Iron Mountain has not delivered in full the equipment it promised to return to the parent, Hammer Fiber Optics Holdings Corp and this settlement is currently in dispute. Iron Mountain is now pursuing the matter against both Hammer Fiber Optics Investments Ltd. and Hammer Fiber Optics Holdings Corp.

 

1stPoint Settled a claim with Shannon Walchuk for $212,171 for $160,000, which included a one time payment of $100,000 and ten equal payments of $6,000 monthly for 10 months. This settlement has been reflected as an “Other Income/Expense” on the Statement of Operations.

 

Please see NOTE 14 – SUBSEQUENT EVENTS below for further detail regarding the ongoing resolution of these claims.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 14 - S-1 REGISTRATION STATEMENT
6 Months Ended
Jan. 31, 2021
Notes  
NOTE 14 - S-1 REGISTRATION STATEMENT

NOTE 14 – S-1 REGISTRATION STATEMENT

 

On October 8, 2019, the Company completed an Equity Purchase Agreement with Peak One Opportunity Fund (“Peak One”) and Peak One Investments, LLC (“Peak One Investments) giving the Company the option to sell up to $10,000,000 worth of our common stock to Peak One (the “Maximum Commitment Amount”), in increments, over the period ending twenty-four (24) months after the date the Registration Statement is deemed effective by the SEC (the “Commitment Period”). Additionally, the Company is required to issue Commitment Fees of 175,000 Shares each to Peak One and Peak One Investments.

 

The Company also has an October 8, 2019 Registration Rights Agreement with Peak One requiring us to file an S-1 Registration Statement providing for the registration of 13,350,000 Shares that result from our selling to Peak One an indeterminate number of shares up to an aggregate purchase price of $10,000,000 and the subsequent resale by Peak One of such shares.

This S-1 was effective on February 1, 2020.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 15 - SUBSEQUENT EVENTS
6 Months Ended
Jan. 31, 2021
Notes  
NOTE 15 - SUBSEQUENT EVENTS

NOTE 15 – SUBSEQUENT EVENTS

 

On February 26, 2021 the Company’s 1stPoint Communications LLC subsidiary entered into a second note payable for $88,097 with Bank of America pursuant to the Paycheck Protection Program (“PPP Loan”) under the CARES Act. The loans remain outstanding at January 31, 2021.

 

On March 10, 2021 the Company made a payment of $90,000 to Zayo Group, settling the matters of Zayo Group v. Hammer Fiber Optics Investments, Ltd. and Open Data Centers, LLC.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Basis of presentation (Policies)
6 Months Ended
Jan. 31, 2021
Policies  
Basis of presentation

Basis of presentation

 

The accompanying consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The interim financial statements for the six months ending January 31, 2021 are unaudited. These financial statements are prepared in accordance with requirements for unaudited interim periods and consequently do not include all disclosures required to be in conformity with accounting principles generally accepted in the United States of America. The results of operations for the interim periods are not necessarily indicative of the results for the full year. In management's opinion, all adjustments necessary for a fair presentation of the Company's financial statements are reflected in the interim periods included and are of a normal recurring nature. These interim financial statements should be read in conjunction with the financial statements included in our Form 10-K, for the year ended July 31, 2020, as filed with the Securities and Exchange Commission (“the SEC”) at www.sec.gov

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Use of estimates (Policies)
6 Months Ended
Jan. 31, 2021
Policies  
Use of estimates

Use of estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimates.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: COVID-19 Pandemic Update (Policies)
6 Months Ended
Jan. 31, 2021
Policies  
COVID-19 Pandemic Update

COVID-19 Pandemic Update

 

In March 2020, the World Health Organization declared a global health pandemic related to the outbreak of a novel coronavirus. The COVID-19 pandemic adversely affected the company's financial performance in the third and fourth quarters of fiscal year 2020 and could have an impact throughout fiscal year 2021. In response to the COVID-19 pandemic, government health officials have recommended and mandated precautions to mitigate the spread of the virus, including shelter-in-place orders, prohibitions on public gatherings and other similar measures. As a result, the company and certain of the company's customers and suppliers temporarily closed locations beginning late in the second quarter of fiscal year 2020, continuing into the third quarter of fiscal year 2020. Partly due to the COVID-19 pandemic, the Company shut down the operations of its’ Open Data Centers, LLC operations effective April 30, 2020. There is uncertainty around the duration and breadth of the COVID-19 pandemic, as well as the impact it will have on the company's operations, supply chain and demand for its products. As a result, the ultimate impact on the company's business, financial condition or operating results cannot be reasonably estimated at this time.

 

On May 5, 2020, and on February 26, 2021 the Company’s 1stPoint Communications LLC subsidiary entered into two notes payable, each for $88,097 individually, with Bank of America, pursuant to the Paycheck Protection Program (“PPP Loan”) under the CARES Act. The loans remain outstanding at January 31, 2021. The Company has filed for loan forgiveness pursuant to the PPP Loan rules for the loan dated May 5, 2020 and has met the obligations for forgiveness. The Company intends to file for loan forgiveness for the second loan and also intends to meet the requirements as established by the PPP rules.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Cash and cash equivalents (Policies)
6 Months Ended
Jan. 31, 2021
Policies  
Cash and cash equivalents

Cash and cash equivalents

 

Cash and cash equivalents include cash in banks, money market funds and certificates of term deposits with maturities of less than three months from inception, which are readily convertible to known amounts of cash and which, in the opinion of management, are subject to an insignificant risk of loss in value.

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Property and equipment (Policies)
6 Months Ended
Jan. 31, 2021
Policies  
Property and equipment

Property and equipment

 

Property and equipment is stated at cost less accumulated depreciation. Depreciation is recorded on a straight-line basis over the useful lives of the assets. For furniture and fixtures, the useful life is five years, Leasehold Improvements are depreciated over their respective lease terms. Expenditures for additions and improvements are capitalized. Repairs and maintenance are expensed as incurred.

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Impairment of long-lived assets (Policies)
6 Months Ended
Jan. 31, 2021
Policies  
Impairment of long-lived assets

Impairment of long-lived assets

 

The Company evaluates long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to future undiscounted cash flows to be generated by the asset. If such assets are considered impaired, the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the fair value of the assets. The Company has not recognized any related impairment losses.

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Indefinite lived intangible assets (Policies)
6 Months Ended
Jan. 31, 2021
Policies  
Indefinite lived intangible assets

Indefinite lived intangible assets

 

The Company reviews property, plant and equipment, inventory component prepayments and certain identifiable intangibles, excluding goodwill, for impairment. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Recoverability of these assets is measured by comparison of their carrying amounts to future undiscounted cash flows the assets are expected to generate. If property, plant and equipment, inventory component prepayments and certain identifiable intangibles are considered to be impaired, the impairment to be recognized equals the amount by which the carrying value of the assets exceeds its fair value. The Company has not recorded any related impairment losses. The Company does not amortize goodwill and intangible assets with indefinite useful lives, rather such assets are required to be tested for impairment at least annually or sooner whenever events or changes in circumstances indicate that the assets may be impaired. The Company has not recorded any related impairment losses.

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Revenue recognition (Policies)
6 Months Ended
Jan. 31, 2021
Policies  
Revenue recognition

Revenue recognition

 

We adopted ASC 606 on August 1, 2018. Revenue is measured based on a consideration specified in a contract or agreement with a customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. Incidental items that are immaterial in the context of the contract are recognized as expense. Unearned revenues are recorded when cash payments are received or due in advance of the performance of the services. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue.

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Income taxes (Policies)
6 Months Ended
Jan. 31, 2021
Policies  
Income taxes

Income taxes

 

The Company accounts for income taxes using the asset and liability method in accordance with ASC 740, “Accounting for Income Taxes”. The asset and liability method provides that deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities and for operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using the currently enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company records a valuation allowance to reduce deferred tax assets to the amount that is believed more likely than not to be realized. As of July 31, 2020, the Company did not have any amounts recorded pertaining to uncertain tax positions.

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Fair value measurements (Policies)
6 Months Ended
Jan. 31, 2021
Policies  
Fair value measurements

Fair value measurements

 

The Company adopted the provisions of ASC Topic 820, “Fair Value Measurements and Disclosures”, which defines fair value as used in numerous accounting pronouncements, establishes a framework for measuring fair value and expands disclosure of fair value measurements. The estimated fair value of certain financial instruments, including cash and cash equivalents are carried at historical cost basis, which approximates their fair values because of the short-term nature of these instruments.

 

ASC 820 defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 describes three levels of inputs that may be used to measure fair value:

 

Level 1 — quoted prices in active markets for identical assets or liabilities

 

Level 2 — quoted prices for similar assets and liabilities in active markets or inputs that are observable Level 3 — inputs that are unobservable (for example cash flow modeling inputs based on assumptions) The Company has no assets or liabilities valued at fair value on a recurring basis.

 

Level 3 – Unobservable inputs reflecting management’s assumptions about the inputs used in pricing the asset or liability.

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Consolidation of financial statements (Policies)
6 Months Ended
Jan. 31, 2021
Policies  
Consolidation of financial statements

Consolidation of financial statements

 

Hammer Fiber Optics Holdings Corp. is the parent company and sole shareholder of Hammer Wireless Corporation and its subsidiaries, 1stPoint Communications, LLC and its subsidiaries, which includes Shelcomm, Inc, Endstream Communications, LLC and American Network Inc.. The financial statements for Hammer Fiber Optics Holdings Corp. and its wholly-owned subsidiaries are reported on a consolidated basis. All significant intercompany accounts and transactions have been eliminated. It’s subsidiaries Open Data Centers, LLC and Hammer Fiber Optics Investments, Ltd. are discontinued and are considered discontinued operations.

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Earnings (Loss) Per Share (Policies)
6 Months Ended
Jan. 31, 2021
Policies  
Basic and Diluted Earnings (Loss) Per Share

Basic and Diluted Earnings (Loss) Per Share

 

The basic earnings (loss) per share are calculated by dividing the Company's net income available to common shareholders by the weighted average number of common shares during the year. The diluted earnings (loss) per share is calculated by dividing the Company's net income (loss) available to common shareholders by the diluted weighted average number of shares outstanding during the year. The diluted weighted average number of shares outstanding is the basic weighted number of shares adjusted for any potentially dilutive debt or equity. Diluted earnings (loss) per share are the same as basic earnings (loss) per share due to the lack of dilutive items in the Company. As of January 31, 2021, and January 31, 2020, there were no common stock equivalents outstanding.

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Recent accounting pronouncements (Policies)
6 Months Ended
Jan. 31, 2021
Policies  
Recent accounting pronouncements

Recent accounting pronouncements

 

In June 2018, the FASB issued ASU No. 2018-07, Compensation – Stock Compensation (Topic 718) (“ASU 2018-07”). ASU 2018-07 provides for improvements to nonemployee share-based payment accounting by expanding the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees. The awards will be measured at grant date, consistent with accounting for employee share-based payment awards. The measurement date has been redefined as the date at which the grantor and grantee reach a mutual understanding of the key terms and conditions of the award. The requirement to reassess classification of equity- classified awards upon vesting has been eliminated. We do not expect the adoption of this standard to have a material impact on the Company’s financial statements. The Company adopted ASU 2018-07 August 1, 2018.

 

In February 2016, FASB issued ASU No. 2016-02, Accounting Standards Update No. 2016-02, Leases (Topic 842). ASU 2016-02 provides for improvements for accounting guidance related to leasing treatments on financial statements as a response to user input. The update maintains two classifications of leases, Financial lease and Operating leases. The Update is effective for fiscal years beginning after December 2015, 2018. The company has not yet adopted this standard but there may be impact to the presentation of the Company’s financial statements during the period of adoption.

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 5 - DISCONTINUED OPERATIONS: Schedule of Discontinued Operations - Assets and Liabilities (Tables)
6 Months Ended
Jan. 31, 2021
Tables/Schedules  
Schedule of Discontinued Operations - Assets and Liabilities

 

 

 

January 31,

 

October 31,

 

 

2021

 

2020

Assets

 

 

 

 

 

 

 

 

 

Current Assets

 

 

 

 

Cash

$

-

$

-

Accounts receivable

 

36,677

 

36,677

Other current assets

 

16,139

 

16,139

Total current assets

 

52,816

 

52,816

 

 

 

 

 

Other Assets

 

 

 

 

Property and equipment- net

 

1,227,821

 

1,227,821

Total other assets

 

1,227,821

 

1,227,821

 

 

 

 

 

Total Assets

$

1,280,637

$

1,280,637

 

 

 

 

 

Liabilities and Net Assets

 

 

 

 

 

 

 

 

 

Current Liabilities

 

 

 

 

Accounts payable

$

121,406

$

4,612,120

Notes payable- related parties

 

210,000

 

210,000

Notes payable

 

3,313,544

 

3,313,544

Accrued interest

 

382,474

 

382,474

Total current liabilities

 

4,027,424

 

8,518,138

 

 

 

 

 

Net assets (liabilities)

$

2,746,787

$

(7,237,501)

XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 5 - DISCONTINUED OPERATIONS: Schedule of Discontinued Operations - Net Loss (Tables)
6 Months Ended
Jan. 31, 2021
Tables/Schedules  
Schedule of Discontinued Operations - Net Loss

 

 

 

January 31, 2021

 

January 31, 2020

Revenue

$

-

$

152,492

 

 

 

 

 

Operating expenses

 

 

 

 

Operations and maintenance

 

-

 

208391

General and administrative

 

-

 

5,663

Depreciation and amortization

 

-

 

14,815

 

 

-

 

228,869

 

 

 

 

 

Loss from operations

 

-

 

(76,377)

 

 

 

 

 

Other income (expense)

 

4,313,686

 

(3,698)

Interest expense

 

-

 

-

Total other income (expense)

 

-

 

(3,698)

 

 

 

 

 

Net Income

$

4,313,686

$

(80,075)

XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 7 - PROPERTY AND EQUIPMENT: Schedule of Property, Plant and Equipment (Tables)
6 Months Ended
Jan. 31, 2021
Tables/Schedules  
Schedule of Property, Plant and Equipment

 

 

 

January 31,

 

January 31,

 

 

 

 

2021

 

2020

 

Life

Computer and Telecom equipment

$

432,739

$

494,871

 

5 years

Less: Accumulated depreciation

 

(313,254)

 

(353,113)

 

 

Total

$

119,485

$

140,758

 

 

XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 10 - INCOME TAXES: Schedule of Income Tax Expense, Deferred Tax Assets and Liabilities, and Reconciliation of Income Tax Benefit (Tables)
6 Months Ended
Jan. 31, 2021
Tables/Schedules  
Schedule of Income Tax Expense, Deferred Tax Assets and Liabilities, and Reconciliation of Income Tax Benefit

 

 

 

January 31,

 

 

2021

 

2020

Income tax benefit provision at statutory rate

$

(24,637)

$

(29,395)

Change in valuation allowance

 

24,637

 

29,395

 

$

-

$

-

 

The tax effects of temporary differences that give rise to the Company’s net deferred tax assets as of January 31, 2021 and 2020 are as follows:

 

 

 

January 31,

 

January 31,

 

 

2021

 

2020

Net operating loss

$

4,901,121

$

4,876,484

Valuation allowance

 

(4,901,121)

 

(4,876,484)

 

$

-

$

-

XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 13 - CLAIMS: Schedule of Claims (Tables)
6 Months Ended
Jan. 31, 2021
Tables/Schedules  
Schedule of Claims

 

 

 

 

Calvi Electric v. Hammer Fiber Optics Inv, Ltd.

$

9209.69

15 Corporeate Place, LLC v. Open Data

$

1,621,529

Horizon Blue Cross v. Hammer Fiber Optics Inv, Ltd.

$

17,308.58

Cross River Fiber v. Hammer Fiber Optics Inv, Ltd.

$

273,220

XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 2 - CORPORATE HISTORY AND BACKGROUND ON MERGER (Details)
6 Months Ended
Jan. 31, 2021
Details  
Entity Incorporation, State or Country Code NV
Entity Incorporation, Date of Incorporation Sep. 23, 2010
Entity Information, Former Legal or Registered Name Recursos Montana S.A.
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 5 - DISCONTINUED OPERATIONS: Schedule of Discontinued Operations - Assets and Liabilities (Details) - USD ($)
Jan. 31, 2021
Oct. 31, 2020
Current Assets    
Discontinued Operations - Cash and cash equivalents $ 0 $ 0
Discontinued Operations - Accounts receivable 36,677 36,677
Discontinued Operations - Other current assets 16,139 16,139
Discontinued Operations - Total current assets 52,816 52,816
Other Assets    
Discontinued Operations - Property and equipment, net 1,227,821 1,227,821
Discontinued Operations - Total other assets 1,227,821 1,227,821
Discontinued Operations - Total Assets 1,280,637 1,280,637
Current Liabilities    
Discontinued Operations - Accounts payable 121,406 4,612,120
Discontinued Operations - Notes payable- related parties 210,000 210,000
Discontinued Operations - Notes payable 3,313,544 3,313,544
Discontinued Operations - Accrued interest 382,474 382,474
Discontinued Operations - Total current liabilities 4,027,424 8,518,138
Discontinued Operations - Net assets (liabilities) $ 2,746,787 $ (7,237,501)
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 5 - DISCONTINUED OPERATIONS: Schedule of Discontinued Operations - Net Loss (Details) - USD ($)
6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Details    
Discontinued Operations - Revenues $ 0 $ 152,492
Operating expenses    
Discontinued Operations - Operations and maintenance 0 208,391
Discontinued Operations - Selling, general and administrative expenses 0 5,663
Discontinued Operations - Depreciation and amortization 0 14,815
Discontinued Operations - Loss from operations 0 (76,377)
Other income (expense) 4,313,686 (3,698)
Discontinued Operations - Interest expense 0 0
Discontinued Operations - Total other income (expense) 0 (3,698)
Discontinued Operations - Net Income (Loss) $ 4,313,686 $ (80,075)
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 7 - PROPERTY AND EQUIPMENT: Schedule of Property, Plant and Equipment (Details) - USD ($)
6 Months Ended
Jan. 31, 2021
Jul. 31, 2020
Less: Accumulated depreciation $ (313,254) $ (353,113)
Total $ 119,485 140,758
Computer and Telecom equipment    
Life 5 years  
Property, Plant and Equipment, Gross $ 432,739 $ 494,871
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 8 - INDEFINITE LIVED INTANGIBLE ASSETS (Details)
Jan. 31, 2021
USD ($)
Details  
Intangible Assets, Net (Excluding Goodwill) $ 3,156,221
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 9 - RELATED PARTY TRANSACTIONS (Details) - USD ($)
6 Months Ended
Jan. 31, 2021
Jul. 31, 2020
Jul. 31, 2019
Promissory Note with related party      
Related Party Transaction, Description of Transaction Company entered into two promissory notes with a related party    
Related Party Transaction, Terms and Manner of Settlement terms consist of ten principal and interest payments due quarterly    
Long-term Debt   $ 2,294,067 $ 2,294,067
Interest Payable   $ 219,434  
Promissory Note with related party - 1      
Related Party Transaction, Amounts of Transaction $ 2,400,000    
Promissory Note with related party - 2      
Related Party Transaction, Amounts of Transaction $ 1,000,000    
Debt Instrument, Maturity Date Jun. 09, 2018    
Debt Instrument, Interest Rate, Stated Percentage 3.00%    
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 10 - INCOME TAXES: Schedule of Income Tax Expense, Deferred Tax Assets and Liabilities, and Reconciliation of Income Tax Benefit (Details) - USD ($)
6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jul. 31, 2020
Details      
Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount $ (24,637) $ (29,395)  
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 24,637 $ 29,395  
Deferred Tax Assets, Operating Loss Carryforwards 4,901,121   $ 4,876,484
Deferred Tax Assets, Valuation Allowance $ (4,901,121)   $ (4,876,484)
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.1
NOTE 15 - SUBSEQUENT EVENTS (Details)
6 Months Ended
Jan. 31, 2021
USD ($)
Event 1  
Subsequent Event, Date Feb. 26, 2021
Subsequent Event, Description Company’s 1stPoint Communications LLC subsidiary entered into a second note payable for $88,097 with Bank of America pursuant to the Paycheck Protection Program
Debt Instrument, Face Amount $ 88,097
Event 2  
Subsequent Event, Date Mar. 10, 2021
Subsequent Event, Description Company made a payment of $90,000 to Zayo Group
EXCEL 59 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 2GEE('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " $IY92O%;,0>\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O31;14*7%\6G"8(#Q;>0W+9@TX3DI-VWMZU;A^@'\#%W__SN M=W"-B=*$A,\I1$SD,-\,ONVR-''#CD11 F1S1*]S.2:ZL;D/R6L:G^D 49L/ M?4 0G-^"1])6DX8)6,2%R%1CC30)-85TQENSX.-G:F>8-8 M>NPH0U56P-0T M,9Z&MH$K8((1)I^_"V@7XES]$SMW@)V30W9+JN_[LE_-N7&'"MZ>MB_SNH7K M,NG.X/@K.TFGB!MVF?RZNG_8/3(EN*@*OBZ$V DNZUK6=^^3ZP^_J[ /UNW= M/S:^"*H&?MV%^@)02P,$% @ !*>64IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" $IY92LPFG2H$% N%P & 'AL+W=O#-DO&82+CE*TNDG)(@-XHC"]MVWXI)F'2&%_FS.1]>L$Q&84+G'(DLC@G_ MN*81VUQVG,[VP4.X6DOUP!I>I&1%%U3^EE03^'Y+!+Y+]H4 M8[U>!_F9D"PNC8%!'";%/WDO [%CX'A'#'!I@ \,W/,C!FYIX+;]@E<:>'ED M"E?R.(R)),,+SC:(J]& IB[R8.;6X'Z8J+PO)(>W(=C)X9CY&:11(I($Z":1 MH?Q TZ283RHO7?0[LI!8$T[%A27AB\K.\DOTZP(='T'_3I)3Y#HG"-O8T9B/ M?LU\W&">196YO6]N09BJ6.$J5CC'D:D:C8^?J141\1L[MC=G]:5@4>_XM%OQ^-G1KBD//I #S1E7.HXF:$D MSZB!T:!B-&C':$YYR-12#1 L>&V0S$C;1?7;IT__7U9[W,XJ;F+C/6DD3"%*_SBM.Y$:X?YB:Z.\K@M*$[ M37S&(9FY'IR@A819AQA'(Y8EDG_ ?Z#WP8P^>S*1K$NR@]N0?"3O:!K ' R7 MH5\HU_&L-T">GW4=V\7.P)CUNM0[YEI=,KP* I!0<;*]0' ?4ILS(4%>_PG3 MXTO%C.B VO=-W&H1<$QK,G#[G'?@5II'+,\Y'/P"C8XQV-I!CCS/!.16EXE+ M XCGN%W]#6D'@:5 FAC6 M\H%;R<S, M@$W,:LG K23CYGVW@RX:?2VM7]IQX%HM<"NU6*PI9- 4)C-,4TN/Z^J/&ZH_ MBV.(S$(R_Q4T/S^4.$%3(3*J"]1U"=?+X=0)V-NP;_=LU_5@V_.VYT+;D>,V M(_?=JS4%M]JSW$'=A?D)G0-LR)](E%$U%PIWM5X6J/T=1O8IM QZ.FXM*&ZK M[8HNZ.@^D]#5) 'PU%$JD7>#U//.;3SH]0\"WV;D/O]:5ERS"%S!GC3(]Z63 MB.AHCAH FB:N6^N(:Z[ZU0YY]ZQE @^U!;$!K&'7[NX<0IEK_R&K\FCA."\S MW$^L8V7MG$VJD^0?1%5?@2*Z!!3[= "IY\7A;'$C69H?5[XP*5F<7ZXI"2A7 M ^#]DC&YO5$GH-41^? _4$L#!!0 ( 2GEE)KV 6*/P4 )P2 8 M>&PO=V]R:W-H965T&ULE5AM;]LV$/XKA%&@*>#$)/7>.0;2 M9$,[=&C0K-MG1J)C(I+HDE1>]NMWE!1)MB@E_9!8+W?'YXYW]QRU?I3J7N\X M-^BIR$M]OM@9L_^X6NETQPNFS^2>E_!F*U7!#-RJNY7>*\ZR6JG(5Q3C<%4P M42XVZ_K9M=JL965R4?)KA715%$P]?^*Y?#Q?D,7+@^_B;F?L@]5FO6=W_(:; M'_MK!7>KSDHF"EYJ(4ND^/9\<4$^7E+?*M02_PC^J ?7R+IR*^6]O?F2G2^P M1<1SGAIK@L'/ [_D>6XM 8Z?K=%%MZ95'%Z_6/^C=AZ+6C#;+:K2MFV&:MY"-25AJLV8LZ-K4V>"-*NXTW1L%; 7IF M'ZBMPMO.8=A[3VIXWY7&E%"\- MNM :G)PQZ'4&O=J@/V60Z1UB9892>\%_5N*!Y;""=H6J,175IFR)/6Q"[,?> M>O4PC,A8*O(2CW12!SC]#J<_B_,B364%L*#Z4@X8;W/N0M@8"09K!P$TA6.( M8S'?(UZ W1B##F,PB_&&IY42YAE=\;W4PAW#8+0TP;X?'@%\3>H 7]CA"V?Q M72N^9R)#_ GZJ.9.>.$X,B2.XR-X#JDX2B(WO*B#%\W"^UL:ED/;:#*<.3*\ M@1B-%@]#/Z;X".-8+ C]@/IND'$',GXEAD!""O;8UHPMESW0@EFBDAL7UGB\ MCR3QX^ (JT/,QU$0N[$F'=9D%NN7TK#R3D"IU&BEV7$U$]=D!,(C :'1,5BG M7!@&$]E)<-_-\7R-U]#05LD"70F=RM*(LH+6_@U"SBQQ.G&W5@^BY]$@'FQU MVZH=@C0F4/D3R <\1-Z0NM.A;=4/DI&&L,(-F= BRIQ4RSRN'C3N?2K 6[9@[*(9-3T9PQX+0 M.GUOLA1ZGB'S1#,H@5]O-F-:\;W(H_BX2SH$X\"+?3K5;'H&(O,4U(1[LHY; MG&-*"?V0))@T76F)WN$SC D4M$(PQ58,04[ MSBJSDTK\!UL=XF6 O:7GDY>70FO(@=^0'RPAUY9)X-?]S-XFS6TK"(=*#>R: MB?(.,8.^I4;> KO:4=\JP-S_W,W]2QA:]9[79[[\V;5;=,Q,(0Y&8^NK8H=1 M[.F+SM/7108')P%IY@0[YB@2P:! X^.V^!;)0\B#98<]9LZPW^EN%MG_-'!T#T$ MN02=0]!J\.G ?K?YBZD[ 8R>\RUHXK,(PJ&:3R'-C9'[^FO"K31&%O7ECC-P MP0K ^ZV4YN7&?J#H/DAM_@=02P,$% @ !*>64M#3!^)L @ D@8 !@ M !X;"]W;W)KW%)G4DY-]& M!9%:JFF=- T5M7OM)@>QZMC,OI1NGWYG)XV@A;4=+\!GW_/X=P==APH8)B MZO<6IICJ%J50L##,MDW#S>]SD'H["\;!X\:56-?H-L)BNN%K6 )>;Q:&HG!P MJ40#R@JMF('5+#@;G\YSE^\3;@1L[7RO>5H)./K"/;,$-**P!1]8R&Q-FW8:(I$XO[#L;SWO;HV/W/J- MJQ%+QB*?T M:#N;AGZ<2]3EW8EK&=.&(M_=&RY;8 N@#=>V0UWKS'-O[OY_]T4TBB+JT/UN M2>T+*S%FMMQ!^H#M%VAMD.1YQ%W>L)\6LR]ZBS@3I[,_4) MN[2V/8R<#\#Y?P#_:-$B5Y50ZT/4^3.8-)NDZ21+ MGU ?3)SL)7;4X<[$<-/Z.S=KH2R3L")I-/I$'J:;@%V >N.'R*U&&DE^6=-# M XQ+H/.5UO@8N+DT/(:*OU!+ P04 " $IY92S$?77V$% 0%@ & M 'AL+W=OS?C[I$MBB:<;L\Q+J<[Y#G(_GQB--G67U7 M&R$T>"GR4MU,-EIOKX- K3:BX.I*;D5IWCS)JN#:W%;K0&TKP=,FJ,@##&$4 M%#PK)[-I\^Q+-9O*G!#ZZ_9+9>Z"GB7-"E&J3):@$D\WDP_H>HF;@ ;Q=R:>U=$UJ*4\2OF]OKE+ M;R:P[I'(Q4K7%-S\[,5NQ%SFW[)4 M;VXF; )2\<1WN;Z7S[^)3E!8\ZUDKIK_X+G%QF0"5CNE9=$%FQX46=G^\IM/DQLT K()_ YZVH>#V: M"EQ\+?DNS0SF';@$7Q\6X.*7=]- FP[4-,&J:^RV;0R?:(R 3[+4&P6692I2 M1_S"'Q]YX@,CO%>/7]7?8B_A[[R\ @2]!QABY.C/_/QPZ)+S_UI?_G3K@V20 M?BJ0AH^9AHST0;)GJ"Z5[L1;D3RC5#VLBXB:RKV'X60L8HFP;[ MX\2/813!F-$A;#&&)0F)$CB$+1TP2G&2]+"!S+"7&7IESJ72]4)1/'=K;&HJ4J9T72;V H@7LWTI=RJB4:\0PP3;PSZ&84)(0JQ4C&&$DC"R M4S&&43/L\8E4Q'TJ8F\J%L)LR:NL*8VOFEV2X[%D'&&KCW,'"B;$'OLQ"E/& ML*77@4(L8FZYK)?+O'+_DMH,MVPW@W+M'64VZD!(R$.#B#ZF4<]M+1CVXQ*9>V;/; 4,8 MP\2:$PL'+D2FKEFZ77010SATZT;PX F@=R?XK#>B.C'00\HCFX&\R;PKM:B$ MJ9>>!=-1#$H7AM92F#M0#)'$2J$#A2@+[0KA@J$P.;%D$#[(Q?ZYX\E@)Q8[ M.FA+'6,(L2>+ V0F06+7AC>XACH/E@&1!OG-35T$P*TPWV@"+#*U,HXT,V8G/?++S@S0\6HED-C% M;.["(0+#V-X#W4":L-!.A MH;$@$3Z3BX'^0WP -ZB+X6,GBAS(R=BH4LRBR MEY&72^ M-X.^%J#<%8^F*AA_;-)1&*ND-MSL $#NM-+&/=8;ZV7]D9^M&C.99OE..[\* M;]'8V$0PA(10VTJ?C5R@QPF[6"M$/-NM+_RK 1FD;2Y>3,;PU8./@;Y MCO3GN/\.[= 2Y MU =')UR%J-;-T:(RE657ZO:$HW_:'U]^: [MK.>WZ'J.',\7Z'K9'DX>Z-NS MTD^\6F>E KEX,DW!J]C,@*H]?FQOM-PVYVN/4FM9-)<;P5-1U0#S_DE*_7I3 M-] ? L_^ U!+ P04 " $IY927DJM^M $ "R%@ & 'AL+W=O@C_+"$06E0(;Y%;)6%S5@, *K(A<\J8UE!$F4[J_T9TW$D0'$'0:H M-D!M ])A@&L#W#) 7H>!4QLX[1W\#@-2&Y"A.;BU@5MQOR>K8GI.!9U.,KX# M68F6WLJ;JER5M20X2LO.NA>9?!M).S&=\33G<112P4)P+^1%MHT ?"T7?/6\ MX7'(LOQOL/A11.(5G,W9.EI%XARK96 M]?[7^_U1Y_Y)(ANLVDQC/>NW_BJ'*2^RUT[[>;_]QU!F(!N:H G?.&&+]S+U_V&9BP' M7PJ1"YJ&DJEWV:%.!D#BVCWU/GX'39.#T9U#V/[C)\T(VX+S( MRL!O61;Q\ )\HW$AF^"S/.4K@*XQKQU3/6=&Q-Q1DD/8EC^M>JNP%F)I='3" M$6DX(K_,T;X#3"014^0S%3$F=G?H;A.ZVQOZ9RDQ;M(53Q@X^Y?GN?:@=8TE M-"+FKBG#A8H80QP$GM^JH1EWPH37,.&]>U07U;4J]@:I.-BXI*.O@\: MMH+?[_O V/=&Q#PP]KV*&$OUCG"[[\VX$R:@?1!J]F]T_B>:OG4/LK4RS![: M^AID?^_#([$)?['[S?'#0>VO@;5K74,&#( &*2< (Q]ZI%5V'=3Q,?']KL(? MQ!S\(VJN@[9A-5I. M"G(4N%BINP9*'.+ZCM-!VD'XP7[E-VP2//,D&"%SJ*H_91)4B"/_$\5.6QH- M )X2%ADT'@8 )(9 8 >&PO=V]R:W-H965T&ULK5G; M+A?.)/G@>^\+NUT@/3B[.*WK$%4U^KFQK>ICLM.=^P4G)1HIJMSB>7_NF, M!'I"(_&-LP>Y]XRT*TLAONN7>7X^\30B5K!,:144?N[9C!6%U@0X?G1*)SN; M>N+^\[/V3XWSX,R22C83Q5\\5^OS23)!.5O1;:&^B(??6.=0J/5EHI#-7_30 MR7H3E&VE$IMN,B#8\++]I8]=(/8F@![[!-Q-P,,)P<@$TDT@C:,MLL:M#U31 MB[-:/*!:2X,V_=#$IID-WO!2IW&A:O@OAWGJ8B9**0J>4\5RM%#P SE2$HD5 MFE&Y1I\@S_+H:TFW.0>18_0.?5U\0$>_')]-%=C76J999^NJM85';$7HLRC5 M6J*/9<[RP_E3P+T#CY_!7V&GPM]I^1X1_P1A#_L6/+.?G^XYX)!=+$FCCXS% M4@=LI0.&5K78(*BUFBI>WK6+E2O.Y*G#3K"S$S1V@A$[UU#=\S(3&X:._A!2 M'B/VF+%*H9S+#"+,RRTDL[,.^;5EJK40-Q9TJ=]?!#Y)/1R=3>_W(VC*O2,! M1+N7.W AW+D0.ETX:O$?(XV_C=8KP+>ZPWU0 8X#S_<'Z$U!/_+\< 1\M ,? M.?-\F?\-A=G6B1+0S !WQ@N&2DA,H1V"4?V*>PWI'RZ=7KXAXARAV MAO,#@QZ>\29BL!B@QTMF"UQLQ ,'28('4;-(^4F4V(.6[" F[N)8T_*.2<3+ M_2A(R2"(M,Q1P>F2%R]&)-V92YT1NDZ<"Y9M:ZZ>@'HJ(;FRKO=.Q[YY;P#0*7*(;8\:?">V MFYI5E.?/"\H.S3=+S _P<$G9Q((PP",0<0\1_UR:*_HTEN-.Q8%M+_2,'%OD M<)S@:*1;^#TM^.2%ZERQNH8.4+-[!NW-"I*8(&,2#!N:12P&D",(>T+Q7V84 MHUD=;24\\/+8VK;>H:Y;ZV%WN^Z,'U:9%X6!L8@M@E&4D&#$OYYM?#?=O,F_ M5Q"2;V&DR$O3<.B@*1=%X5BA]GSD1_^W>U8O(DN>HC@DAAL60>#59"Q//8WY ML9,DYM??/BYNY]>_HLO9[?S;_';^<>$@ [\G'S]QM[)MG:UAMZ_WM1 D" BT M7$T[[,>65YK*K0%)3#])@(W&81&+_"0=:QP]A_EN$MM'+;=+R7,.1ZT&LWJR M C9YRJ@QE\CA+KPG,>PFL1?6'R_OF7Q[^\ FM=FR8!-S9 'W-(C=-/@F[U[1 M/+#)C<.D.44.W>JI$[NI\PUN6=&;K&G-CD7,E9V>7+'[T/5I?GUY/?OIEH%[ M3L1N3OP"FY\GW1ET]16"CB3/0EDX27$Z]-^4&\M@SVK8S6HWM<@8R[OSTSA$ MRRDHB0*#?2UR:>C%(TT=]^R$_Q,[K7A)X?CTYNY@'5/.E9V>0;&;0;4;O,QJ MIEGT*&?MD^YNC7=6R-8S81 D0\BV,V'L>2,=C?1L2MQLJJ^13M"2W?&R;-8_ M;%E8S45N0TM,UHM)2H;QM8BE4>2%(UA[;B1N;FRQ,MA(N5&:_!5Y04*&*"UB M:9BF(RA[JB/8R1&+;545S<4F+?IK330OVVMP*#W7[=_>]9_[G#TXF":_P/5\RQT@O[LM^6E'G_FVTMG11'K0=$;WMM9Q)(H M&JDGTI,B<9-B=^UX2Q^9[-R$$K/B-&\.L3_<%5B$"(D'(*=[M]L;5M\UE_X2 M-0?_]JYX-[K[L'#97*:!7TWZM^$QKJ#:)"K8"E=[[&.)6MQ\ MVA7[2!W6>8BW\!4$L#!!0 ( 2G MEE(>P9JI$P, )T& 8 >&PO=V]R:W-H965T&ULM57; M;N)($/V5DE<:[4@$ R$7#1<)$K)AI$ $F1UIWQJ[P*VTNSW=90A_/]5MXV&E M330O^V+WI7NX^'!V%>7(1*\Y4J[4901%5_BV"49YL*U38&:=[;&YH)X M:G>Q*RR*-(!R%?LX%U)'XV%8>[;CH2E)28W/%ER9Y\(>IZC,811UH]/" M2NXR\@OQ>%B(':Z1OA7/EF=QPY+*'+631H/%[2B:=+],^SX^!/PM\>#.QN K MV1CSZB?S=!1U?$*H,"'/(/BUQSM4RA-Q&C]JSJB1],#S\8G](=3.M6R$PSNC MOLN4LE%T&T&*6U$J6IG#(];U7'F^Q"@7GG"H8J\Z$22E(Y/78,X@E[IZB[>Z M#V> V_< O1K0"WE70B'+>T%B/+3F -9',YL?A%(#FI.3VG^4-5G>E8RC\6+Y M,H,N7,!R]==D,?]G\C)?+F"RN(?[V?IN-7\.\^4#3+^MYXO9>CV,B64].$YJ MB6DET7M'XAJ>C*;,P4RGF/X;'W.Z3$7X5NPV6W!;U.K_L!WV73 M@\O =_E>#PRA^X"GW_#T T___^SE;TE\^J-[U1G\M@X\BCQ'"P]RP\]E03)Q M\&A4*O7.P9VQ11O^9,[^S8 RY(6\$/KH%VX'GT$Z$$#^'ID\+[5,A+]/#I(J M#*3>HR.FXA%X_+:DTB*8+9]ERSCG&)YDVBBS.[;K9#S[]S:5@JR OFO%%O' %8@I;^<;/ M)@N'=B\3A-*%;,G]VMJ&UA1*D#>ZUJEC9\G<] QEBH:;II38&!MZV&!:H8Z$NTJVK.R* M"W%<-4'"4J"1@D\'ILQ4[6X4JV[XI429,@U!+&2J+]7^KZ,=GUD&%[H+QNB_ M::FI264YO\(KXWX2=B?Y/"C<,K33OKF*P%9F6$W(%,& -H;8SL(P MX_\'6A_ ^UO#%[">>('FCS3^"5!+ P04 " $IY92X3(#MX4( #P%0 M& 'AL+W=OQL;+ED9[;F$2(A$6628 !0BO?K]W2#I"A;)IQ?] MLY-"+M2C\M^+!XNG?J,EUIG*G3:YL&I^VAD/?S\_)'D6^%.KE6O]%N3)S)AG M>KB-3SL# J12%7G2(/%GJ2Y4FI(BP/A1Z>PT)FEC^W>M_9I]AR\SZ=2%2?^M M8Y^<=HX[(E9S6:9^:E8WJO+GB/1%)G7\OU@%V:-11T2E\R:K-@-!IO/P5_ZL M>&AM.![LV#"J-HP8=S#$*"^EEV;FX?GR;3O\3X_E*3 RVF'DH[@SN4^.5>T?/8:/GD/4<_G_9_%M&_OF/X='@R_]@23PE M2ER8K)#YBUA))XS5"YW+-'T1.H^,+8R57L5X$!ZBCQY/PLS%O5K*6 KDT*,J MO,IFRHK1 9$_''1%B3.UO"&7F1)3%976&<='+G,I'GOC7MLTI4%$%6J5+_#8()31CU([S8+ B?10%OH*BYIE MO5:.I+"TRK%G]L)[*A0],];IBE4#3)H GO0/ M!X/?"/Y[*H1VKH2LS&.!T@I6(':GV;^G?V*E^ ME. -;AX-?ZOE_X[%3=6]]UV@TR5I.@Y+6R,<$MJ&L%0Y'<&/3)Y7Y9I9)7'T MBF?ER31!<3+EF'1X[44*(5UF'VC#3'J<%QTZR84G,*ZB)#>I6= "D;($0%.2 MM1C5U6KXO52)CE*L!U-!@54I)X,LBE1''(R.@^9.VB@1'[=%#.*?"IS0T#%& M +)2@+UMLHN @N;JD$B.DP:OWJ4.9L?(EU2,CM@NK+\?<+).VK;AC8!VNP-Z MCWRB./GT99<,K1Y_V0^G=".S#!BN-16&20&_'6 LE?,D"DS??,R8+L'IBA2V M4>T%2S?7D]M*:Y::N[KVM'$^/"@CG%:/S?2QB1\ MB<.(O"$NSR>7^Y28UBPI0\5#*KD!!,?;'FVNU'2'EE5ER%0MM8,::G>E TE[ M]]/'?;2Z4(<^C\:]X?& Z,](25O[IE;.!5/:RN,/;SP&.ZU$W9:B73*CYG/8 MQCJ7AKJ>4VAMS_E0(K!Q6QXV0A>P$OKP*[9DZ@RUS*6.JQ(IQ9#_#CFFFI;" M$->-I96*,U/5ZB9WJOR]F;8]7J',)B*18:UR$]LW[5FUA%HE'.IN$W+MB.UM MU-;*"Q "DG0*QIO.@2.TRE>QMF6:V0PW MUMO3Y<1Z%VS2$IGE:H/Z&;X6PS M[7U(SFN,4AAHT$]N0VMY06@M2G01@Y_CTB>8MS#DM.+G^O9^.J[#AQB@Y(3_ M=)DA"D.(R[3J.R]B(S-X]SH-N%=69-0,[(A$)"IE^GN!LJ[*SA3X"C$>DT(UD.\ 0%L?2U1D8:?:\G;/$3 +QH9]3'<^#"< MOE1-?JZM\\#LD:S*T_V3ROC8(\.P&5R4N0=']W#@*P7U2T!5RY:.RYNNW"PX/7(EXE!T&_X_%GQB& M_@-?MVP018D91H:J][[N,/\%QH:'K+G;J,:A8^;F,8F/=+:VQ4I4NPN M70PJ U5EV7UN8=Y$TF ZA@U$3)1*Y_1%@+9] 50^H:U%Z[A%JW7VL/D1\NJUDMDV?KO5#*/XZK$T M<*<"3P4[7$2_Y]I7(X1R&^DX"D7F,P\&LWJ6B9M9IC7%A )8IV8K>;B>#K,WS_6\C!]^$?*AH3[\6#-'/C7\C\]:UYA7FNO74 >&2THL8 MS9%):UG3XB?NLK'/<=^M9(DP.*2?@@U[QM/F>.PU>\M7CX M%HH[YD(#2*KFV#KH?3KJA%MR_>!-P=_T,'EYD_'/1$DT2Q+ ^MP87S^0@>8C M[]E_ 5!+ P04 " $IY92%JV-)X<2 #H,P & 'AL+W=O*G@X-0S$VMP]@M3(,W4^=KW>+1SP["PAM=\J2Z.C@^/'Q^4&O; M[+UYQ=]=^C>O7-=6MC&77H6NKK5?O3656[[>.]I+7WRQLWE+7QR\>;70,W-E MVNO%IN_TZ*>W3VD\#_C-FF7(/BO:R<2Y&WHX+U_O M'1)#IC)%2Q0T_KLU9Z:JB!#8^"/2W.N7I(GYYT3] ^\=>YGH8,Y<]*LU4=U7[Q2U_,7$_SXA>X:K ?]52QCX[WE-%%UI7Q\G@H+:-_*_OHARR M"2>'.R8? M+[Z^5T_4OKJZ_O3I],M_JXL/ZNK\Y\_G'\[/3C]_5:=G9Q?7G[^>?_Y975Y\ M/#\[?W_UZJ#%PC3]H(B+O)5%CG]%)XPO2>[I.!:$QZ@\[2G\Y3I//W?E>9_?!'U M5@<;E)LJ6&XP3:O9)+[.#@NRB MPMR9:8S75;6B]V;1RMP6;%TWEIZN:&5F_+0VWA9:/?K;7XZ>OGAY/;X:JY]/ M3R_I\>3EXS%OQC8M1M7;68<'8]+!WJE:\&B:DC@"G#IXI!Y1"KM07:.[DIA@ MTL'LD =&/K1O;_[HK,\XZ,GVS"[PUY4B6E( 9F T9%(Z$C'&%5570E-5I4H; MBLJ%#EI,I$O5.LB?%L=L8CT+<1>:W# 1:3.:BMG:I$2*!X,8ADHP?0HXDAPK?]VM<$?^VM4; ^/ZNF.MFQH*K;> X M',V/1[\_B\:G=*N6R^4XF&(\<[?J.K!<3&AMS5 B^(B5] K9L9][&"8;3U / M&2((];6^,=DJK)* ]&(AT&SGX$M/IU!H!-O">=*MKLDL&,D8;Z);JZR>V&K8 M_F!K-!!\D2'1RKOFR"KD/!/B=KK0+>S0'&]N3=/%]M]\UYD/O%Z JJN/ SW=@_186E*2IV>EK-*C<;S;>=6R^V.H5]@+L_X.AAC$$@& HM[H:W'#TP"9"#FFZ4Q2J,'N^Z&0RU MW9QTQ(X*TE^0YTY[O;>-D8)=&-\P\80N$\8&9BJ<0(]B%Q&(93 MZ"Y"&J 'VF:D+HYEG(DGN+$@1]$K$$B0%U;8[;YM]A>5AE@0F[#Y$6BZN9U8 M(0IM+KI)!6&#[MP0V 2!CIX0+VL+5:O:: X\P!Q>1\2-V=[J H MR69)]C0L=(M%9>D)=@%02X0@@\.6*U?$\#(Q,]LTM!<"4U(K'(T#C:C,;;H< M18/M:"K\K\O@\,"T,8S"<^SM'E)F%DT@8Z"B=$OA+(N,(&_;0"[R^4MU 5M6 ME*&K,T/1 #KX^/$L'VX8WA0;3Q&L*_7D8;$ MSP!W,@%SR=V5XI4A.SPC'E^0BUNI9WT,))0WZH.9>,X CY_'###3L&@PJ*/0 M7CK(GL-AU]@$4=)CZ";!EI9(L'HEO0-^EBZFR0N] F=FI(R&AR59_?7D9'3X MCQ><%=W:LJ.4;"1![ZUN;K+\"_;:^=!IB7K$VJ5>H3PO;M2E!W5)%?!QYG6= M0O3EY:7ZZ'238C308B0E.#O]@I( @4-\;H5!E$W6;+5=BU E:3%$MYD91R\= MH3_O4PC:#]&A#S-@F'1XG^G(D?(=Y:$I0^%YXNHRW;!J:(':2%QU\%"S+.G, M5EKGBK*MIF1?2-2240YPA8VG#2!/S-+? I MN; NV2>[YI86 WI)(C<-^;HLA2K2CGCJ*/GHF*_3B"%K&S%E6,OOG)0YCK%- ML+.&]P*L>!L8^@@$G ]".AT,%^"&Y;<28DAJ"PZE.[Z&O7/"Q>9?N-#*[E'O M='4G60E$A;AJ&5!C]2Y[HMD4C#U%8O*JH.4U=7?VJ12G)A#5TK?1FKI@4+4@ M$[R-BJ"BFC/$,>7C4)E'6459)#M)>T>?PVA][I3]^Y2\/\4BB@YP9F;ND(N< MU_"HMUF1TK-._$4V4/)0$A(C2$63&1)@XCWED26S(+C791DC/W%D-\D7>F%; M7=D_J?3]@J3=QI!-#@*&P?D5#8P)*B7=A""4/C0#[&(&JX'5V,SV239E2IMS M4S6D74;P_7$<3@9:RSD,ES9+*3(!SRNI3J1JL!ZJ)<]5\!=<9TJ*5&CON;DQ MI-EDZ[0(=K12?? H2);DHVG7\8%R^U56)TBIC:Q*.8? )YUW.$,N0'%AH6R "7@ )[J"TH0U5%S5Q*3-A9()Q6 MY&K6? ;Y+4*6\RM6(+PNAG#1NAKJMI3<0K8-N5^"2[8Z[!;[C\GWS+F24JK1 M!I3'"(*;8!=_2VS&8/K_!_DMMS BGQM8OX=TZ'MCU1^"]P"?Y%>*6#DFS#/* M_P\4N&D]L;?VPS8$=JBB^Z[M;+&*WG0H@ ^FL]M8?/E]4\GGEL[(9'"&>/ZG MZ2$J@>">$7$680=CRT/=2'DMY>&&Z]EH2\*YM_VR^1$\)WIKA_3XA?I"V3],Q)PCG:GGA\\I5SCM9JAR%6?+ M1R?#S#6[T2$E%@EHDG=0^ 8D8R.9"UC/51)"]@PIFW@#;NSVQ?1XP]-%((;4 M2F)I4G$7L$:8"H>*VI&O-4SME4\\$+W+5#FR!N5B T1(*0THRQNFZ0&C6F MS-ID<3 KD7?*7F6P>'EOV-6";ZKJ2;;EK>Q=UEX3QS26!;Q!,B!]1PL1$$(* M\$,O!_O173MWGIQEO]N)([N!"TJ*ELX^9TB#"J.ZB[2=?1$PM_I(#;J0C+PG M6[@J-J=C_$]JYQQ^4,0H>M'8&^:W<0W6$<:HEK>58R<>%L3$*Q]%-?EL,*ZU MQN>*ZK.YVWKV07;QXBFJ;"E(3X?3"%HB,L+RE1I5L/S &I2H F 15W!+QK.C MT7<[>[+K:$I57Q]A8F B"OW12Y$**FE+K6(W55Y,3+NDLZ[U[N[0EN7F+JB1 MD7^OP3Q=ZV=PP9.F%]@7C);#!8U;:E\&*E-^;,N]KQE4%\%'O9%&2W0%#=\W MSBN]C'+E@" '2M*3$LOB3E,FBI*@1]1@G/ N3- M5EW&KD$,H\R:)054UI Y(X91^G=#K6$N:\FCIWBD.M&Z8L+6C.Q&##8Z1"60VH4DJE\ M1<5%]:-! MUSC:%U,?99T-TMO4Z]K0S0J&JVR-33BC+X<5FEH3ZX# OVZ "[R)[0W>[V-E*D3(644PZ ',+QTB-M$J: 5S!]ZV.!01P%X^0)(4= M^"&\%;H+0V" KV_WN=DB9WQ#BIQQ.6:%0I4[U"$^*)ZN+3R'4C:]X2@P!BVN MUU/2CL_(3>1$)09J:&APDX\PTMS95D@^3J$VGOUB]Z1!$@ 'P%;/#$$AM9:B M;^R7&NARGU?.#JI5'IQZ=QAIH!AH+2W%>9NLGBF>NWR#;+C7MH&V04QS"\_H MB_DJ*:H_!*1= KH4<>D,$+JC7#;V4_AX>D+Q.Z;VBRZ:3 TCWAS9-??'LK?; M!O1M1!9$1O G]9$FJB,R^&='+]4? MG9,3'RO);;RT%,4;0S-7+H3EZ"LR-^W%^5\X%A6WSJ M/4A-UGN2UML3C-?;PE@]\A 98M M&W[N6!H^BT@'].P"QFO,'[Y$AGD?#O%* $T:^ICI3" _;M83.A^42P,\,SE= MDOUZ!I5;UQB;2K=N'CH;_T77\-WJ V#GU076+/"=JTH^K3MS?C&F\,CVKCG- MS _E0)]\%UY02U'.OB+!;[ I[HX2#9>=)%$9VI]K6*KX=IR R%'6]BEBNK&U M'=35W%1TS#FB]&]$]\'@,XVN=U*,)R"-^@Q/0U$(\\82/W9>\OD!225FEQ!' MM=IW2RHK >?DGS M-:/S'E9KG.PX.B2BVW9ZWJ Z;V.P_-B"+O>,J?'"!Z+9W96LS['V?CCM&_/- ML2*F'%5'6W^/(HQ%^>@C4M;'ZA)K7Q&T6"L3'F_Z,16/65"C@,=(:*Z*V(:? M4 J&I#[9QW!'IS%M*D/TK8;'BN;?BG68\T?G0'B8<'=A*WD!_4/;B=?XY4="&BQ7[J MO2ER_ZK/3U;(A%L*2]S*X94I@)1FPKZ. C$=:S$OV[);#DK8:^.13GO[\]1^#4E M^'TGF!EBXRGEL^&ZE0H257=\IXM/['O+C 7(C5G)P5[J*J6SO-1+)@;3AEBJ:+"!SD[C@F'&.A^_X88%UEV"XR@@$(L]/O+H]8WDRZJ2C= N*!* MM[]Z*<>Q30F*Q(C4VFKH"*Y=!MFX=;$MRH^W5M4YLC?[L.?Y'8_#H^>C72;W M?/_P>*2R5M559#RD6W)K _F4-B3;.WEZ/%@8#7C P@3C_3*SSDKG++LU1QUR MZ08:'>^ZNF;'G<)XTZ:_A8;<,V;M(JQ.F.8^'[&<+4JO\:EIW3UZAU\)(<4".I94M+7["99:M&O MJ!?8MTUR($TDV:9NU]#K+_K+)@]< 'X(6GDLE2N6W,2++:GO/RN1!Y: MM^#?BGSG(<)RM:QT"395T'- G2;OM,B2>+"T6J)!4G^^OWCI1<&TVR M ?MB\\?=NWO'QZ-66^?O0DL4Q4-G;#@KVAC[MV49ZI8Z&6:N)XN=QOE.1DS] MI@R])ZF24V?*Q7Q^6G92VV*]2FLW?KUR0S3:THT78>@ZZ1_/R;CM67%43 NW M>M-&7BC7JUYNZ#/%W_L;CUFY0U&Z(QNTL\)3.NVO]+(YX3Q:F="^A7;;+LX+D0]A.BZT1D9=-KF?_DP MUF'/X>= *?1 7UU<7E[=7JS("FRW*>L0YSSB+9W!.Q2=G8QO$I56D M#OU+Y+1+;#$E=KYX$? W:6?B^.BU6,P71R_@'>^('B>\X^>(NDCA!9SE#F>9 M<);_NV#_">?5#T'8.)+2Y!K[;I>VD=M-Z)V-CBCE8RD1*.MM+661H2( M!=R0&$0K[TE41%;@;O;2PXXU+S9N]*_)6]:O#J_%MM5URXOP[@TP@H@(B4MM M]-\RW1;7"!D" 5E:E78#-D(CZVG;:%EIHZ.&M[;)Q/(],0 >?""VJ88 VB', M$J6+3 BYAL1(AXC-4D=&3DFGH.F2" RADX#Q*R8A.\JAK:'M9Z\ M=HI=G27Q2-*+QKLN >D0!LGI9F!.\8D#.J@ #GUY^BY,@7/%GPBN QH,VJ\" M@AAZ9P]8(QJ,P9WK-+$#'90,)QGX/.\)M+A6BKXB#*'6'-.CS:"M>P0&&#T@ M!%>=3]I336B3B,O%LZH$?_@R="U['4%J9*Z]$A :G_],7#F6R^!3(6H)I9'8 M (=U(>-!P;?:&-X.0UU#&LU@1OD@8VI0[ZE83^I<.:@L,DB=T-O+H6EGQ7.*!L9S/NAFG3_ONWX)$ MM>-G@/E98GIXZ$1HW6#401&P/UA9&?H7_1U>'(T+:U4X\,%8*N41BL\D:4KI ME%V%R$1W8S7R!8%IVN1;.AYG;+T;-NUW6MY70+[_)JV/:D!-M.%#A"=>Z4P> MVDS93\I+4AAO=P*9&@(D&<T]A1WZ3'GRN"O+-K^)N=?=-\3X_I=_,\P?))^DWV@9AJ('K?/;322%\?N3S M)+H^/:R5BWBFT[#%=Q%Y-L!^X_#FC!,.L/O26O\#4$L#!!0 ( 2GEE*Y M&PO=V]R:W-H965T8F#9DD[7T6M@!-;X^ M].-] %O2[K-OCU;RZ5;I+V;-N85O92'-66]M;74R&IELS4MFAJKB$E>62I?, MXE"O1J;2G.5.J2Q&H>\GHY()V3L_=7-W^OQ4U;80DM]I,'59,OUTP0NU/>L% MO=W$O5BM+4V,SD\KMN(/W'ZJ[C2.1GN47)1<&J$D:+X\ZTV#DXN8Y)W 9\&W MIO,.%,E"J2\TN,[/>CXYQ N>64)@^-CP&2\* D(WOK:8O;U)4NR^[]#?N]@Q ME@4S?*:*OT5NUV>]M ;)O;1XZ"JG_BD+8*H3.[\:0\_*2679^JM46-$DC&KVX4)TV.B7! M:EP5J&?/;^>/5S"& 5Q>/\SFMX_7MY^N+F%^=W4_?;R>WSZ M-(CA*X@)?%32K@U)'4[\"U/WGQ!__RT8^W^\!@L?6%ER#>_% O_GE169@6NY MX<;B9K%P8W/(.!(U!]RZFA'Y#0@)=LUA:@LF40-FJI;V"59<;7CEUK^2SR$CQ%MN>:0%$ MK+O!#N&>5TKC](K@R9V?"X)P>6%9IG3.9,9Q[]DU3'%<2Z?^8)G,F8 )D)S"3J61>O@:-'56&^0W_@"I^,'9+F-=3_:?)+:?)#FF&-*5UPG,6+ )/BF#94>-=PS6RPZ86!@VUI@WNK-::$KL;,K.&=]C;Z==6 MVN E).-BPQ8%Q\Q[R62R>\R;F%J,UM4@\8+H>/=X5!8K_D)D''IID.P>#4KK MP8X +F*^*_P )';HP O#B9=B"-_?&OPFN3L'7A5K;;RCA=3WDFAR\'[323"9 MO^7V99ZZ(OO\5.S))0>QPL"+_03?8B\)0B_ 3+MS=RT*XFH@MB)AX7$*6A%T_B_?,PYUW:Q)Z/"8G#&%)O M'*18H=1%V6;NJ"/;QR!";Q(GWB2E-!U-O#":>&,_Z+_-V,.&]7I_>4%31\T7 M$S[N\0TG<#) Q\7&XV^)HFW_#G4H=_,6NIWNYY=*UK0%"I=%Q ']RB4*% M$V YGMO"6%+:D,S82Y((+CG>\>DD<%=GDBNIQSPW$P,(8J0L77[",/72Y!AN MZ"Q8:E5VXQY@MA(OFDSZ+;F%S+ 5P%'K;A\+0=5,T@2.\'&<]O'H;ZO9RB#( MX(#=/V ,]KI4PNMF^5T'&HN&S/8GX_[/KGVCSNT9V]3*?2-@VR).-Q?I_>S^ M,V3:W+Z_BS??,!^97@F,N^!+5/6'DW$/=/-=T RLJMQ=?*$L]D3WNL9/*:Y) M ->7"EG?#LC _N/L_!]02P,$% @ !*>64A2$G>%, @ @4 !D !X M;"]W;W)K&ULK53?;]HP$/Y73IFTIXZ$0+NJ R2@ M5.U4"BIL>S;)D5CUC\PVI?WO=W9"QJ2!]K"7Q'>^[[OO[#L/]MJ\V!+1P9L4 MR@ZCTKGJ)HYM5J)DMJ,K5+2SU48R1Z8I8EL99'D 21&G27(52\95-!H$W]*, M!GKG!%>X-&!W4C+S/D&A]\.H&QT3OH\/ =\Y[NW1&GPE&ZU?O/&0#Z/$"T*!F?,,C'ZO.$4A/!') M^-EP1FU*#SQ>']CO0NU4RX99G&KQ@^>N'$;7$>2X93OAGO7^'IMZ+CU?IH4- M7]C7L;TT@FQGG98-F!1(KNH_>VO.X0APG9P I T@#;KK1$'E+7-L-#!Z#\9' M$YM?A%(#FL1QY2]EY0SMJ30^ #:WVJZ]\;P"=IG;_0+4$L#!!0 ( 2GEE(KYV#Q MD0( (T% 9 >&PO=V]R:W-H965TY$*N)G=I.:;_]; [4URMN]^ M=^?D?\,U%X^R0%3P4I5,CIQ"J7K@>3(ML"+RF-?(]$G.14647HJ5)VN!)+-! M5>F%OG_B580R9SRT>W,Q'O)&E93A7(!LJHJ(URF6?#UR F>[L:"K0ID-;SRL MR0KO4-W7>#\T2PNLY'C MFX*PQ%09 M&O9SS#LC0@7<;3ANET*4W@KKVE7]C>=2\/1.(9+W_03!4CI^] MACEI2K7@ZR^XZ2-O>P$]#W]P2$ MFX#0UMTFLE6>$T7&0\'7((RWIAG#MFJC=7&4F8]RIX0^I3I.C6]NES/HP2>8 M+V[GL\7R)TQNSF'V[?YR?CV[60X]I9,85R_= *[JXKL)P6^$T/ C\2M@Q1($+H1\&!WA1UW%D>=&^CKE">8 3=YS8.UI=$\8S.-LN'=T'B?]Z3"B82> [ZHAJMJ^ZN@+#LSTW?A5IH M10OU:H_QJ:&UUIB"E&NA28690:D"(>>E5BQEJ\$;R%]9#!6N:(YPQJNZ42@L M>6F$QZN=#.\ACD*W%YT:ZS1V^[T $GA%(B1.$EL65]G_19D;)HC?WF M2D2"[Y72;AF51/5I'+NTQ$JXL:E1\TEN;"6(M[:(76U19 %4J3B93([C2D@= MK1;!=F57"].0DAJO++BFJH2]7Z,R[3*:1@^&:UF4Y WQ:E&+ G=(G^LKR[MX M8,EDA=I)H\%BOHS.IJ?KN?(Y*>2).X[;GC(:0'GBX?F!_$[2SEKUP>&[45YE1N8Q.(L@P%XVB:].^PU[/ MD>=+C7+A"6WG.Y]'D#:.3-6#.8-*ZNXMOO?W< XF3P"2'I $O+N H4L+P2) MU<*:%JSW9C:_"%(#FI.3VA=E1Y9/)>-H=?GI9@,G\!*VEQ>;-]O++6\_;+]L M+MAPZ'',)N.()DDTR?X9H/Z6>";/:;>$+HG>.8#SSSPS/_/+?X3 M^8MGTZ/)ZW^( #3<2:DIM/R!&4@N2RZU M) 3%O>$-)'0A]PI!.(?D1M"6,BTA-=R&CCR^^RC1>AM9[JK>%7)K*NZRVT8Z MZ3O.@= 9%,9DK51J[--R#[P@+((VC*V,I9",=_96O!.J$<06RT.$[T+= P\? MJ+E6FJ10(%F:M#P9: S;' 1W(:'EYA"AT:7C!LD0J!3$#_Q#E??H.'S8G+%0 MH_4#3NJB1\@0Z;812I+P@R- G?-11\$G4'%1YL>O63N3@4\=5/EEWLWFS\*6T@NJ,*[(R55;FPC MQ3:@J2GR[OC<&_B6I;F^["3&%!][/1TE/&.Z*PN>X\I:JHP9 M_%2;GBX49[%5RM)>Z/NC7L9$WKF:V+FYNIK(TJ0BYW,%NLPRIG;7/)7;RT[0 MJ2>>Q"8Q--&[FA1LPQ?<_%',%7[U&BNQR'BNA,HC0Q88_KSR&4]3,H0P7BJ;G69+4FR/:^N_6]_1 MEQ73?";3OT1LDLO.10=BOF9E:I[D]C.O_!F2O4BFVOX/6R?;'W4@*K616:6, M"#*1NU_VK8I#2^'"/Z(05@JAQ>TVLBAOF&%7$R6WH$@:K=' NFJU$9S(*2D+ MHW!5H)ZY>GA6=Z$?>!#Z87#"7K_Q MNF_M]8]Y+0W7)^P,&CL#:V?PWT;O749__248^I].6(:;4HE\ R;AL!8Z8BGL M.%/ *>CPM4QW5%9C(K6+Y# <,5BHC<2#!;"862F=!:JAWD%!FL09, MPZ9+F4'!@BFS V0 8-A'FXWB&YP'ELDR-R#7H2K!=LA8Q@-<>/[H')C9*Z>QC3D.+IS^&QQ./1A[@_[@C7)5!$V) MO"V",N!-K,)3I% M59:5N8@8:6A:M#E"_M4&S^KL@(#GW'&]S0B0+2KL,_3+N,68KPS%Z*P/!?JG M$Z9L69$U1.:\PG76%%RKY)' !J-/&,U$2HV5W6T35HZD!YD[)1QA33&Q*?1] M2_+^"<9B1Z-YF+<0Z#W;P= 9MG&A[WJG?7)P[1\,6EP6VO$^C[4\J8KE1PJF M95O,3>F?=*H*NUAAE;8X^%:)9[CCK\*82OGVL0YS7;"XBXL=^H(J[M_[ +X7 MW?'R7>/1\2;B;^DV<*U.4,L-WFH@&-:;GB'756OW##> X+Q>LO$?^/O+X<@M M=^&Q=GSTCIKYX8QSQ(_B>!MUC#_R\$PX6$&.'ZS6"H.G6S1"I:_H+$03HP\> M\2VC%#9'CT6YX(5I,<2_1!I4O/F_0&VX+.RWL] ZFX.QNX8==^'-=:+E@6Z7 M@\WO^?"T-[IN"'+H9_RQYC/L]!7?:Z^JWRR#Z9K!#O"6+(@KNS"UF&OWZULH MQ@7/TZH5]\N_0H)G@**E0BKC&+[NQ%2PE4B1W;FN>V6&K"Q3$5LSU]4QO*!K M???0/;77NO%G7&WLNX8N2=AP[O+?S#9/IZE[,7P7=^\N[*J-P",AY6M4];OG MPPXH]Y9Q'T86]OVPD@9?(W:8X/./*Q+ ];7$]%0?M$'SH+SZ!U!+ P04 M" $IY92WY'W5]0& F$0 &0 'AL+W=OTT,ZQN7ZGMF=A-I^DT3B9.CU>(7$F(24 !0,O*K^^W M"XJ69,GI3!]LD^ >W]X+GR^=OPMSHJ@>JM*&B\X\QL6K7B_D=06=]\-',YI$/>I?G"SVC6XI_+CYXO/5:*86IR ;CK/(TO>B\'KRZ&C.] M$/QE:!DVGA5;,G'NCE_>%A>=/@.BDO+($C3^W-,UE24+ HPOCZ=N7?IHCSB\YI1Q4TU749/[KE;]38<\3RJ$^O_WES>]Z+D,T4O;R1#H_[/6\+4ISFI:UT$'#=&! M6"VT*;J;EB@34/J3SRP>)(\&$5NG(BC_M"8"T6V$BF2*K2ORKA;8*#"K/M?> MA,)(28>NNL69F9I< \CGNI@QXL390M4 YNE+;=A3C:*"(GE4DY;. &/X,(=$ M5YI"1R'<]7S$$#_V,/1:?9@5-IR1M3=2+ GA9L[M*M-OPZJE(%J?> M/L6\\.[>2*L%^AW0+]2/PW%V/#IY*8]GV>CLZ*6ZGFL[(W;IO2[KY _-:K7- M224&E8C!]I/\L O%IP(\B.NI6CC/& N#4^14SDDT!XP96X9XTP'S+8;6WB(0 MP0>]*2EQR$G['78#31B$\(:Q,U6Z$&#..#OK#[(!:/CY].0X&Y^.U5][G/%C M2_J2GQO2EUMN69?)',CT N%XD/PM5^K%<)2-1F=9O]]GNV[>_Z%R[;V!TW: G):W3$M%IBG-%VH=N&X%2+Y$_%E,QE<6P/S@!XN!4+G$M MQ.$1@SYR436*N^J#-YR[*1Z)-$N07%T67/EK;!.=WZEZ(;1+E_1+#';!)QIX M.9$@N$G_:_7Y?\MH),^*U# M?&&5W[4E4Y,ZIMSAP"9A^[2AEJ>&6UFY2OYFP "+T5Z6'%O$%*R,6B.[.:.X M+\&BY( )S8RU?/P+Y51- "5EX^ D4W.NCTR]&'$ZK%-B[011 $@;?98_L<7B M@"8O$8,UY7/@U7)NX)P7@[-L>'9R2->N!&YM;2PW5,W81L?=%)TX9=SH6&+* M51O$#5$ZK"[-U[:][JGO;&,\2=YR@F]5;8-HU;D'S,4XJ%5')YSASW!?W-L\))6XJ:DP'R.NJ=_L\QG)YS2_J M$H@]W>-0ET_,V-HGT)@XM:@X )DCSDR+4J<<#I%GR,RD,5_INV21S"F..V/J MJBMLUH5J7//X82O4W!DQUJ'-8.$ME 8$Q&;?]-$SW$>PL'PCMI[*U-%3.:;M MB-VP6OL;KM0U'/VMI'I64'Q]3.83_;''_B"+2IK37NZ1H2NOL6 MR056G'PEAN8ET)GI*C4@K"&\XK%VY*HN95L$@M0/.H=*XQ]B=$5K8MSYO11B$T*U-X;F?:==__\'5A M"HF<@.(#7;G:2NXTV) I$=G6I%&-])/W5 4NF&9570_>U!BGWE7OWL;=%;O^3&[H@;<)&],UMCUM_PGP.MU]'\G3?Q#>:8\A@UE/4[#V MNR=''6R/[OH(RW1%C<2J26I M>/WW/:0D1PZ:H \%$ENB9\Z<.3.CT72G]*/).+?TOQEUI;OPM D&2^8 MZ:N22_RR4;I@%K=Z&YI2C95E:3%44 M3.^O>*YVE[VXUQX\B&UFW4$XFY9LRY?[" THJ"BZ-4)(TWUSVYO&[ MJY&S]P9_";XSG6MRF:R5>G0WM^EE+W*$>,X3ZQ 8OI[X@N>Y P*-;PUF[Q#2 M.7:O6_0//G?DLF:&+U3^1:0VN^R=]2CE&U;E]D'M;GB3S]CA)2HW_I-VM>T0 M$9/*6%4TSK@OA*R_V?=&AX[#6?2*PZ!Q&'C>=2#/\CVS;#;5:D?:60/-7?A4 MO3?(">F*LK0:OPKXV=D?=ZMKBF,ZH>7J;O';S=WO[Z\?EC_3]9^?;U=_3T.+ M&,XR3!J\JQIO\ K>A#XI:3-#US+EZ;%_"&X'@H.6X-7@3<"/3/9I& !Q='('B:#2Y:)!IA=DS ME=[3TJKDD6XE?:SR/>2))P$E7%M,(IF,:9ZI/.7:D-J0S3@M5%$RN:<$!=)B M75F>TGDP.(^#R6F$ 3,X3=RA=V[=A(9#46" C(]G51>LIF9HAUCY_D3MI/.O MUD:D C,>T TK"J[IB] 81&/@ITNEF9_(7YSWZ<5S0CZN.SR[^#4@/'%\J+*" MB^&.#]]LW#3++:;Y6R6,<#@FH*]*2$M/7-K*,]>DX(EYK0QD1EBDL!;2AP59 M83,@"YU2R;05W/1IGB1*IPX9"A?Y#FR2 M\'R.\W G6+MN3'RK8W&)NDUO/8[D'1BGTC6\4?#[IA8T;[G6)O>7 D M?$-T.'[9;B_;=PZ.K@>QZ)KB(02$E88ESS-QP 4#V*]9SF3BIW8<3-#28X@% M&5I)^O_V# X[B\S+X]:UFUZ,5[W3#J>'-X)YO0B?S>O7B4],;P6JG?,-7*/^ MZ;A'NE[1]8U5I5^+:V6Q9/UEAK<:KIT!?M\H;(KFQ@4XO"?-_@%02P,$% M @ !*>64M9X%F(' P T@8 !D !X;"]W;W)K&ULK55M;]HP$/XKITS:IY9 H"]J :E0NG5:7T3;5?MHD@OQZMC,OD#Y]SL[ MD+&MK29M7\!WOGON.=OWI+\R]LD5B 3/I=)N$!5$BY,X=FF!I7 MLT#-.[FQ MI2 V[3QV"XLB"TFEBI-V^S NA=31L!]\MW;8-Q4IJ?'6@JO*4MCU")59#:). MM'5,Y;P@[XB'_868XQW2P^+6LA4W*)DL43MI-%C,!]%9YV34\_$AX(O$E=M9 M@^]D9LR3-RZS0=3VA%!A2AY!\-\2QZB4!V(:WS>845/2)^ZNM^@7H7?N928< MCHUZE!D5@^@X@@QS42F:FM5'W/1SX/%2HUSXA54=FQQ%D%:.3+E)9@:EU/6_ M>-Z=:' \ER0&/:M68'UT8SF%Z'5D,WDI/:76=R7G MT?#ZYGX"G03VX>)F.KG\< WCA^ET@Y4($PJ:T#H+!B?T6ALP:6&.6JT0NT%=U[I,"1";7'68'(0 M#3J+@!5AC*0+&)>H*V;F:> S M"XIC@PLTL&Q5Y&2& ?Q!2\(,[DB03[*;(U#">Z4F P]WYW!NE!+6@3^4NM55 MF$',]L62<>?(M=)":%[8@,3T?1@7E8:),)F,_8&5< ZI)JBDF$DE2?XSQQL78'$;[>\;HH%9!O!/JMUZF=XK?97PLXE'ZG"G%/;K:.#"&RMH+5!9A%4:V:(-3 L"_[HH/4! MO)\;'N:-X0LTG['A#U!+ P04 " $IY9211-=FP$% #K"P &0 'AL M+W=OR:F MI'8FCMV0EYE^$W<+IT8G720=F/[Z[DH')G'L,M,/QM)I]]EG7Z7SM;%?78GH MX:%2VEUT2N_KLW[?Y256PO5,C9I.%L96PM/6+ONNMBB*H%2I?I8DQ_U*2-VY M/ _?[NWEN6F\DAKO+;BFJH3=7*$RZXM.VME^^""7I>OT]L=I2R+:6K[$7 MT+W8)!V(4NR M] 6\P<[%0< ;/.>B\>A>P!GN<(8!9_@_0G48PJ^_I*/D50L#'TN$A5'4'E(O MH1;62W10BA5]E@H+R)60E0.QI!YS'JY%5:&%-W).OW>UE[F#&[U"YZE9O(-W MO@"AZ<\B:./!8=Y8+,Y@(M1*PI0;PLH<5KWGH+J,T8,C.,V2T][Q*:0CF!A; M&VI[CW"O1(XD\V["&'. MNX/DI#BO"Z*#/GI(T\^P]:;RG8?,6K<--C[(G7< + M<&QF)7*2*V"^.215O9#_B:EJH3>1YIQ8>T-Y\\S?LP%1F8;@:0B#T<@C-# _ M3KI)DK0D6AF&*%!QY# 6 G.G^>6)0TF'I!W<^/+'=?G M_*O%)N2'@"SF)I1!:]\U _YZLJZH76"YE\6L]LB_M+%"NA\ZVE MG<;3"GZJ<$@DJ>?H)N:JC),659]%9]0*]RHA^O=3$A36=LH\5_771G%;N3!' M>C\0W@;FD2![T2@5K%-R9!W-$%]K**_L E/TC=6\\B'%EF2Z_VV][8G >><+ M[8@_(Z@-6Z?ZJ1N//S*53'0-=6-=PU-BK[6VXSG4XT&-SSP.B%7J_+V1Q''6 M-J=HBRRD?E8*K8GB%Z'RLOD:DY^E63<=IW&3QBG1A74I\Y**\=3)U'XA=I*N#AV@D#%USY%BXVD[=:UW;H7V5U+TG.+KQZV3.VL M^18-#28+I(PJ8K6D6V&;2Z.7AM>A^ILP M_,DHG;BVLUWO9R^)_MX#C-*Y#,],JB@NF_@6VWW=O61?QP?64N+3.X+$ P >P@ !D !X;"]W;W)K&ULK59M;^,V#/XKA'<86B"-G;=K=TT#I%VZ=;@V09-MGQ6;MH7: MDD^2F_;?CY2=U#ERD+9JR!WKOH2AC;. ML12VKRM4]";5IA2.IB8+;650)-ZI+,)A%'T.2R%5,)OZM969377M"JEP9<#6 M92G,ZS46>G<5#(+]PJ/,,P;!V&GG<3R+/\73@QFQJ] \/6A,8#+]5[ M$SFI>%/6SM!;27YN]K#<+& PAC-8GPW@+A\TT M=!2)[<.X1;UN4(?OH'Z&>ZU<;F&A$DR._4-B>* YW-.\'GX(^)=0?1@->C", MAH,/\$8'V2./-WI/MG9H/\ 9'W#&'F?\/Z?OYU!__64PB2X_@(:E@F7L]!8- M7'!R!K_UP.4(-[JLA'J%F)X%.DQ *%A\JZ5[A55MXIP*&>:90:0#YJCF7 XK M%$\$B+"L*FUG!)F\.=VI9[2.T6P/OGZ]^=ZI M:W *F7R6*CNBRF-=^:/J--"Y+:"N>/AI$/6BR'_YB!-3G8*N#8LKR9K.2/S$ MAH=0)XS5A+\7+[*L2XY22A\=YJ6NE6M%]$ J^L0&6^KZF7+)_A4:J1- E7BF M.WK]>I9RW)/A^!3*IL!%ZEK[1#CT@T?,I'5&>"EK1\L^K+1T6]"0(-,4_64$ MVT;V>G'3Y=SANO(D6JY]F">)9%A1%*_'&TWH!FE_#>%3*J2U-79%WR):SMO@ M?.(3N]T23JJG2Y<&1FZ::&U.C25P]7F-_9 M(_54"PF=%T-7+>^GJDO61JBV@6I*DNQ$1IHRMJGVYZDR,D:V[58L)Y19VGIK M22U+(!Q1^,T_!.8 -6U%$X6331O*6=A1DM_JA03>XM;4U#ZAN0RC_H]NL;#3 M$$HTF6][E@X,%7[3&PZKA\XZ;QK*FWG3EN^%R:2R4&!*KE'_?!* :5I=,W&Z M\NUEJQTU*S_,Z=\!&C:@]ZFFN[:=<(##_XW9?U!+ P04 " $IY92D#)F M2?X" H!@ &0 'AL+W=O3OM.G_O\$7BUAZMP66RTOK.&9?9 M*(@<(2PP)8<@^'6/,RP*!\0TON\Q@\.5+O!X_8!^[G/G7%;"XDP77V5&^2CH M!Y#A6M0%7>OM!>[SZ3F\5!?6/V';^,;LG-:6=+D/9@:E5,U;_-CK?=7.19OA,DQD.CMV"<-Z.YA4_51S,YJ=Q'69+A4\EQ-/YT=3.'3@]> MP_)VNIQ_OIU_NH'Y%WXNAR'Q!>+R3Q[+5A/8)G.X!I^MQNO]'M7\# M>_<XL&?R+"E8)S7)F:FP;BTT8,H!QAILM*J!T'=D\'%CJ6$BT5N?VR5C(5 MKO M+!8S;KJ5E9ET$*@(#6; GAH$6$RURD"Q-%")G5@5"-SL\+S?;T5OSK@> M*8>I4'>@US IT3 N5+6QM>"K&,(Q2<2.QT5Z!XEAG*;A>+DQHH27CM_9($D2 M6&BAG-4?O(*::\0T:4RNYTN8I-2&&S8+=K+<\&ZD ,\12T)E4FU $'!!>!D> M:J+MQ/DH3)I#)_I3&>Z4##E'SHL'";D,GK^)6E$4.>+?Q$[#>Z/KJL4JD!M8 M&Q_-S?^RP?NVW A2A8 SN6*GU<5R=3"I;I'2P[>MF!!61N8+A^B M>1 M,/-ZN[/%K/VWV@N/NI?1-WY&64AUK:AIY,/N80Q.FN[_Y=[,4%9B(UF\ M<< M&K7/>@&89BXU!NG*SX*5)IXL?IGS*$?C'/A\K?GS[0UWP>'G,/X)4$L#!!0 M ( 2GEE+/N19OV@, . ( 9 >&PO=V]R:W-H965T[HV0E76.C&/8E%JF[YYY[[G27X=:Z+SY'#/!8:.-'21Y">9:F/LNQ$+YC M2S3T9FU=(0(=W2;UI4,AHU.ATWZW^RXMA#+)>!CO%FX\M%70RN#"@:^*0KC= M.6J['26]9']QJS9YX(MT/"S%!I<85N7"T2EM4:0JT'AE#3AVN_\&$F1TF7":'&+#""H)\'G*+6#$0TOC:821N2'9\_[]$O M8^Z4R[WP.+7Z+R5#/DH^)"!Q+2H=;NWV-VSR>I?\=CH\",._<:A'WG7@2++7T40XZ&S6W!L36C\$%.-WD1.&2[*,CAZ MJ\@OC.7L)Q=S6>7L^ED?@>3Z?1F-;^;S:]@#7D\5R9PD-(I@BTU M^6[0H!-:[_@]EJ'V#41K912?EAPY$I\4Z%0FX-7//_4&[S^N.LL.7$TF"SY^ M^/BZ$Y-1)I!5\3)U&DH1VJM'*.H&0B.9$=6_HB'3M@!0%E 944DF$:$]'M"# M+(_E[?!KI=PS!BUL2[:DOU;6TG(!R(.L21-I66*RRW0EJ5):@U0^T]975,4] MM(1@27\.3MX\>578_;^BU^)23)I>\9[&O(LM]*3J=]F0,,S>8(;>"ZDTT9/U>F7D2QCE&9EWQ;-N1E*P>\>Z#7??/[2:LH MB\E]3D:?*MWV>)=T9!TTW;@&UM^WZGM1;Z\F\WOW7PFT4 M=9[&-;EV.^_?)N#J?5H?@BWC#KNW@39B?,Q)6G1L0._7E@97<^ [3\UXW\ M4$L#!!0 ( 2GEE)@)*S4O@( 8& 9 >&PO=V]R:W-H965T37(A5AT[ MM2^E_?<[.R%C4UMM+^3.ON^[[P[?C??&WKD"D>"Q5-I-HH*H.HUCEQ98"MEL$]S M5&8_B0;1X>!:[@KR!_%T7(D=;I!NJ[5E+^Y8,EFB=M)HL)A/HMG@=#[R\2'@ MN\2].[+!5[(UYLX[RVP2];T@5)B29Q#\>< %*N6)6,9]RQEU*3WPV#ZPGX?: MN9:M<+@PZH?,J)A$GR+(,!>UHFNS_X)M/2>>+S7*A5_8M[']"-+:D2E;,"LH MI6Z^XK'MP[\ DA:0!-U-HJ#RLR Q'5NS!^NCF-H MNKJZ.8,AO(?-[>7E[/HG7)W#9GFQ6IXO%[/5#.T53!O%"0O*/@ ET93X>!,9YC] MB8^YFJZDY%#2/'F5\*O0/1@.WD'23P:O\ V[%@T#W_ %OD-MKU"-.JI1H!J] M0/5WXY[KUO\QP$V!P.-8"2O",^?+7&JA4RD4..(8'B%R(#6D1OLIEO3$CXP* MN)C-UCQ8][6T3%0*S5/H@X$,>W=XE$7H#(3CR:U\$@=4" *1YSQ;;".S5,82 MC!+J69^;@Z/N&.9M?+2N6H+ MN34EPXP[ZE+ON1<2'\UFB787-E @T]2,:7?:+;E9,]N_PYL->2GL3G+S%>8, M[?<^GD1@FZW3.&2J,.E;0[PW@EGPHD;K _@^-X8.CD_0K?[I+U!+ P04 M" $IY92Q/.-E78% #<"P &0 'AL+W=OU](&>A'J8T_;A4A5!^Z79\5LA2^8RMI M\&5N72D"EF[1]963(H]&I>X.>KW];BF4:9TQ_.-WC M_7'#5R67?NN9.)*9M?>\&.?'K1X3DEIF@1$$_A[D2&K-0*#QO<%L;5RRX?;S M&OT\QHY89L++D=7?5!Z*X]9ABW(Y%[4.UW;Y13;QO&.\S&H??VG9[.VU**M] ML&5C# :E,NE?_&CR\%\,!HW!(/).CB++3R*(DR-GE^1X-]#X(88:K4%.&1;E M)CA\5; +)U>3VS/:I1VZN;N\'%[_39-SNAE_OAJ?CT?#JUL:CD:3NZO;\=5G MFDXNQJ/QVH&L&,?W:QA MH/\*WNXF M5;L1;_<%O'5LKT#M;:#V(M3>"U O)?"YK/T_)!H;NA0N*SCZ7IM"(>F;=3JG M+U+H4-#$+811_XC8&[G,M' R)T$+;6="4Y%V56M4)S50EIKHPP MF0*!2KHX=SQ;Q] M\N8D8L+W7";"B"./^,7ZJ@%BP7.TICE8/A54QD&[%GNLZ561": M7"/:'65V*BV0%NMR!-\&IBW43"50J%G5,U0J ;>0#I8^4K"\(J]*!:FIE,+7 MB+1#0WSFF#'&VMMJI 1*%S#9UYP>A4JCB7//VWQ=55KQ*LBRLDXX!8TS;3U" MUC83B=M,+I0Q' L7TUI6CUP!HQ'S.2W;<&R",C6;*M/HDLKA%;,.FL(%$,GK MU\2,KYN8?8&JR.TR,C[>TR MEC?.&QI6R 7M]MH-)32&0^B>:M,D-R#5J$B3>B&O$T;,*_=8'JOK)?+"TQ)' M&O_SCJ;$5< Q@K>Q%JWY1;M'GNVD'*0J6&5V"=S488X#YMK*ZRP\5R=X4&74 M,3E]XF=6>TPK#R^/;ZPEAV:\(A;T;MV4R2QR@V=RYE#4:QHL)]F_[;"24%/?1^F%KGG]V5MU+I$ M64=?S[S*%4-$>>$X%=W28M0%B:R(%9C)-DF!"2VT M7K4A L0[%2;.R2':!7[0K[7SM8#OIB:G8H6[5G9/4P?T=%O!X\*)DMXPX8./ MT^F4+JPPO#K\^!;%@]9/<0VOSVYHF(4T22OC%U;!Q^0%9E M?28V4[HI_4+P^-4R:<\X_+! #;.&3TDWC,C5&AEAF]#XIS3JMK2)TK"#4H;4 M69A0BR;E;+KEZ6=62#RF:)R53.YY;FOGS22)W]DCQK'=1BAEX][)[[5"DB"O MY]9!A4%/A0F+GEMMXHNA=9X[[[M;-R[(NHCW2L_GC0GI\K5YN[FZ#M.-[7%[ MNO?BE,94]*3E'*:]SL&[%KETETR+8*MX?YO9@)$;'W'H0'_>@.]SBZII%NQ@ M64BM)*=2U @ RP4 !D !X;"]W;W)K&ULG53;;MLP#/T5PD\;D,6YM1N*)$"2M5V&Y8*FW;!' MQ:9C+;JXDERW?S]*3KP.:()A+[8H\1P>4B*'E39[FR,Z>)9"V5&4.U=)>IW,92\95-!Z&O;49#W7I!%>X-F!+ M*9EYF:+0U2CJ1L>-.[[+G=^(Q\."[7"#[J%8&[+BAB7E$I7E6H'!;!1-NE?3 M@? M']EO0NZ4RY99G&GQ@ZT%T'"BH_,\?&0Z,K,-Z;V/PBI!K0)(XK?RD; M9^B4$\Z-EZO[:^C#!]@\+!:3NY^PNH'-_'8YOYG/)LM[F,QFJX?E_7QY"^O5 MM_EL?KVY@AFS.3"50N(7^%CR)R90.0OOUEKPA*-]/XP=R?-!XN0@95I+Z9V0 M<@D+K5QNX5JEF/Z-CRFM)K?>,;=I[RSA5Z;:T.^VH-?I=<_P]9M:]0-?_P3? M,;H3E;PK;+])]69:^(J$66*]0%7]*[5WK9 :H4O]+K,GJ9! M5JK4UG TCF<\80XMZ P<&DDOO]"6$U?%74X85QKN>.T@T%IP.5/T,8B>U]]K M9K3TH;'P#=F"*N<)"30(?IQP\0*)5D\^V%8@. U[I2MJ7*E++YJ(DV-& =KR MTEV.H NN?(N3AV2*9@E-#=<*S+;<_J(!X-E(#J=ALE,A%^7 <+L/&PO=V]R:W-H965T1"K#IV:CN%[M?O[(2,3J6: M]H7XSO<\]YSM._H[I1]-AFAAGPMI!D%F;7$9AB;.,&>FI0J4M),JG3-+IMZ& MIM#($@_*11BUVY_"G'$9#/O>M]+#OBJMX!)7&DR9YTR_C%&HW2#H! ?'FF\S MZQSAL%^P+6[0WA..W.T!E?)@U*/ MSI@E@Z#M!*' V#H&1I]GG* 0CHAD/-6<09/2 8_7!_9K7SO5\L ,3I3XP1.; M#8(O 228LE+8M=I]Q;J>"\<7*V'\+^SJV'8 <6FLRFLP*QPL;R;0A?.87,_ MGX_6/V%Y#9O9S6)V/9N,%G(&5LO;V60VW5S"2M.CT/8%F$P MGTI>T#59^+!2@L<,3S)6TF8&I3#!YC0^IIJ:P MZ%#8.'J7\!N3+>AVSB!J1YUW^+K-074]7_<$WZ&V=ZAZ#57/4_5.4;UY?&^= MV?_PG+H=;L!89C$!9B%6QH) 8Z@MXC(OA=](D!H[YLSU2PNNCBR')D-INAQP MS41$?^;/F8%MTSP7YBT8(T%X[J*='// MHF0R1A^(CMBX0S; 95QJ38BWWDQXU+,YZJV?3(8NII2V:M_&VPR_4=7S?\*K MR3EG>LM)N<"4H.W6YXL =#6-*L.JPD^ !V5IGOAE1@,S!<@N8O M8?@;4$L#!!0 ( 2GEE(:;-68!P, .D& 9 >&PO=V]R:W-H965T M)ETKXDOO,]SSUW=BZ#M39WMD)T\%!+98=)Y=SJ-$TM MK[!FMJ-7J&BGT*9FCDQ3IG9ED.4!5,NTU^U^2&LF5#(:!-_#%2MQ@>YV-3=DI2U++FI45F@%!HMA,CXZ M/3OV\2'@N\"UW5N#KV2I]9TWLGR8=+T@E,B=9V#TNL<)2NF)2,:O+6?2IO3 M_?6._2+43K4LF<6)EC]$[JIA\BF!' O62'>MUU]P6\^)Y^-:VO"$]3:VFP!O MK-/U%DP*:J'BFSUL^_ O@-X6T NZ8Z*@\C-S;#0P>@W&1Q.;7X12 YK$">4/ M9>$,[0K"N='LZN8<^G (B]OI='S]$ZXN8)%=SK*+;#*>WL6$H:-QH N06I6'DGJ; [,6G85WR8;YM ^$TU-8QQ8,C%YQHP5$NSHS9"%4"JW43 M13$5D] EWH#2#I9('S?71,^6$CMPO3.$%&X3(%&4TSZV0DDR50Z-);W"0HW, M-H;6RPTPX+XZ(RQ]\(1\08-W/Y(6C2,\-"3<MH)/5UETK\_JL09F.&J)?RK2M! M*=XN!A\X8A[1!:4"?\3X-*CSY!)4E,L?PIX2[S8H0ZU[BJ4FN.T\=^O3O?%3 MHRG#D+40>ADG4>MMY_@XCJ_'\/@3F#)3"D57$@N"=CL?3Q(P<;!&P^E5&&9+ M[6@TAF5%_R(T/H#V"ZW=SO )VK_;Z ]02P,$% @ !*>64F\3W#J] P M_ @ !D !X;"]W;W)K&ULO5;;;MLX$/V5@9ZV M@&LY=GI!8!MPW*3UHG&,.-G%/M+42")*D2I)65&_OD-*5NQMDUUL@7VQ>9DY M<^;,D-2TUN:+S1$=/!92V5F4.U=>Q+'E.1;,#G6)BG92;0KF:&JRV)8&61*< M"AF/1Z.W<<&$BN;3L+8Q\ZFNG!0*-P9L513,-)/AC\(;"V1V/PF>RT_N(GJV06 MC3PAE,B=1V#TM\-Q^-:VO +=6<[BH!7UNFBR(IX\6\X[39')"_'+P+^SM00)F<#&(_&9R_@37K1)@%O\@S>(;<7H,Y[J/, =?X, MU#]+^3/]?A43[G.$I2Y*IAHZ6GO?ZU :.NK&-0,H)5,.F$H OU:BI#/H!@2R MIW]M&N#DJ!5-R 5+UOA]&\PY^=-% "*A)9$*YD,^1;<#P$!!NSRG@&@I,G!A M>%588L##0B(X(UTM4,P(2[=/:RG,WZ-:R0$/I9TI9$)>6:4NZ&$AK!*_X\"!@)M MLIA6,IPYZG0J2X[^^:/<3MJ8*O(DG4/K?NQI1@RICWP)%0DF&]_55E/-S'_M M=X(\TM+W]U'A?DG$G]V"\=&+5*#)PKMK(31W^SCUJ_W3OFA?M"?S]KO@AIE, M*$N"I.0Z&KY[$X%IW]IVXG09WK>==O1:AF%.GR=HO 'MIUJ[P\0'Z#]XYM\! M4$L#!!0 ( 2GEE*+#8P)6 , #H' 9 >&PO=V]R:W-H965TKE&Q)=-4"^^8ZOGL\-+=&G\+^Q:WWX$26.L MKMI@9E!)%?[%OJW#[P0,VX"AYQT2>99_"BNF8]([(.?-:&[AI?IH)B>5:\K: M$ELEQ]GI\O[Q!D9P#NNGN[O9PS]P?POKQ;?EXG8QGRT?83:?WS\M'Q?+;["Z M_[&8+V[65_" 6U0-55T//P3\2Z@>C 9G,.P/!Q_@C;HJC3S>Z!V\H[8/ MH"XZJ L/=?$.U!NU>ZM@_QL$?B*(5-<64YBMYW#9OP0^G34Y7R+PI1A\[76M MDP8J%*8A=G>W.G7. A+-SRU%$A[2U)C(3+)1MD9+_(Q $XB<$/EQ6KZOMG!& M?U>1>O!8(,QU50MU.!+\%PTO0^9=@0JD!<,Y#(,;#JZ1_'Q1"8+>E#(/^3<' MX(3*9$@D51X(\!/16R0713IM AV#M)4<;/4K*@N5L!IE1IXIZX57-MT&[2'W*_*$8Y:@8;+*_8ND3%H7-NX1@)R5Q%5 M!:6BL84F:0\O:C>:>R2K6A\;K5(G,&F(3EK8MCLYRCD/!7:5]VT0?I">O<#R M\''3-;"P)VW/2%X$Y5(9*#'CT'[OR^<(*$SJL+&Z]M.12\1<_;+@CQN264L$Q,)B+ P N < !D !X;"]W M;W)K&ULC55=;]LX$/PK"Q4X7(&>Y:_606H;<-RD M=7%QC-BYPSW2TMHB0I$J25E)?_WM4K+J ''0%ULD=V9GEEQR7!G[Z#)$#T^Y MTFX29=X7EW'LD@QSX3JF0$TK.V-SX6EH][$K+(HT@'(5][O=3W$NI(ZFXS"W MLM.Q*;V2&E<67)GGPCY?H3+5).I%QXE[N<\\3\33<2'VN$;_4*PLC>*6)94Y M:B>-!HN[233K75X-.3X$_".Q3Z"*"%'>B5/[>5-^P\?.1^1*C M7/B%JHX=C2)(2N=-WH!)02YU_2^>FCJ< "ZZ9P#]!M /NNM$0>47X<5T;$T% MEJ.)C3^"U8 F<5+SIJR]I55).#]=WFVN80!_P?KA]G9V_Q_R?X-9HGSFXUBFF+_$Q.6GM](]VKOIO$GX7N@.#W@?H=_N]-_@& M;7D&@6]PAN_H[0VJ84LU#%3#,U2G17NM4K^/ADV&,#=Y(?0S'>O$E-H[H 8% M>1I5.JGWX"E6.$?M+70*2HJM5-(_0XX^,RDA H--A4Z0SI[/8+:>PVC8_0!_ MO.L-1Y]G=0+FXA2-D VGX("+SYV@YXT:+TI0T^(3':X8\22;X#LP./>6$LW2^0RAUE MJA>VZ"M$'5AV4I-9*12EH-#@C 4P&S=XH#DG3-=JZ%*T(B"5<:Z%)^1+>DB$ MI?P45PF;N@Y\^4W+.0I7K[4]$%'DY)0*4E?;VV ME[0:SES.IZ:6)GD#E*1,*>2&!"CYB&2)%C5HXQFSY1T7BO>[ [.P!]]+BFF: MF8ZC/Q&8RC0 ,W&@5-P&>=T%M7+*0QODZ4T*=310DNXP#DH+XR1[Z[?99*Q/*-/J]>/?H^CU;!*T,/CKP198)M[I&;1=7C4YC??&D9FG@ MBU:_EXL9CC&\Y(^.GEH;E$1E:+RR!AQ.KQJ#SL7U"M-K'7UA4LNT&R,('FU7*Q"!3IOP7RRH._T6A M6RET(^_24&3Y3031[SF[ ,?2A,:'Z&K4)G+*<%+&P=%;17JA?__P? /'\ 7& M+W=W@Z>_X>$6QJ/O]Z/;T7!P_PR#X?#AY?YY=/\='A]^C(:CF_$%W KE8"YT M@9"A\(5#2E/P!.IXXAWO =O[=LG4"<;J),(=;(' M:D_\=@7M?P'!\*U0A%%&B,Q+X9PB*ZL="<,+X*=)+T$I,E%9A!0E6:%N4DGV!8()HU1BY<4&R*DV!+Z[7$0T)!WL9&:&]_K;9MF%*%3CB9KM:) MCUK'KIU"06C$,$C7/4L9$KC)C-3*PXE['WF&D9B!K@!?Q@1>APPY]V+N&M ML-P/,7T^ACU^*:OP^I@CE;#S7,LQ4[Z>*IJ)%61W-R0#>(J"%FZMSJ&IZW^T MRD9K;G%SU:)6VCM>V_M5\EV$#]@^+D66:RR[=DJK"-5D@IIC72GSMSWA^B&* M199SI?G#=Y,TI28R=D\$8FQCX]<'"Z%Q6Q4N9C6.@.8[\NU+>-E1#K2:Q+V% ME#)AJ&>XDGGFGEWZ.D$0$]JT8G%5FNNAR[%G]=W=U=SU%6O5U@B:V+.X+'F( M,[O<*#:WFWUL4*XA6_%RF;L3;D:CB6IT2JKMYM?3!KAR02H?@LWC4C*Q@5:< M>$QIIT3' O1^:JF"J@-@, "\' M 9 >&PO=V]R:W-H965T&GWB:LMBB(452H9 M#0;G226DCN;3$%O;^=0TI*3&M0775)6P3Y>H3#N+AM$Q<"?W)?E ,I_68H\; MI(=Z;7F5]"B%K% [:318W,VBQ?#B+S?*A2NTA]Q!!'GCR%2'8F902=W=Q8^##^\I&!T*1H%WURBP M_$N0F$^M:<'Z;$;S#T%JJ&9R4ON7LB'+NY+K:+YL<;HVFTL&5+K!X69^PQ%[G MZ*CSA8Q@/SV T& W?P!OWOHT#WO@$WE';&U"3'FH2H"8GH-[EYFL6 M_@^P\$54%5JXEEN^KFJ2.<>,*J3>.W[/MHY!.J 2H1:6*R W52WT$PA= .,C MN)(W2BYA .YR /PF+?]YKL,PMB/A:R0W=P=#1VDB&3DU5-5KF M(9DW;F[2$R5M*?,2I,Y54Z"#38F*>55GD.G\S'\SCGA"52<1%TR1HQJ62'YJ M^+HXAGN6^:I+//S>X]21;,MVJ*,<[PGX>7Q-'>+Y( M%\-"<7>YUW+G21(+);2]\7EN&D_*=R,KM!-AP#DHQ2/"%E$#*LFSPD/&D-&O MOPPGYW^^]) 5<)X?&9"BAW_FSFM*,_V(CH(;G$B,ZZ44TC%_DKIA\K[4![TB MR5\#AU[L\T'2?02 M#5&XX])!_,?'"&PWGKL%F3J,Q*TA'K#AL>03#:U/X/V=,71<^ ;]&3G_#U!+ M P04 " $IY92EWT N1H# #0!P &0 'AL+W=O3',2K8Z>V M ^7?[^R$M-T*:Z5](/CEGN?NL<]W[;72]R9%M/"8"6DZ06IM?A:&)DXQ8Z:A MAF:7"-+/"@38=1LGH89XS+HMOW:5'?;JK""2YQJ,$66,;WI MHU#K3G <;!=N^#*U;B'LMG.VQ!G:NWRJ:1;6+ G/4!JN)&A<=(+>\5G_Q-E[ M@^\ L@J@"1C[MTY*,\9Y9UVUJM03MK8G,#+]6C*3@NW:7,K*9= M3CC;'4]N+Z %'V%V-QKU;G["Y!)FPZOQ\'(XZ(UOH3<83.[&M\/Q%4PGU\/! M\&)V!GUF> Q,)G#.16$Q@0NF)9=+ P?7RIA#F**&6ZA.:JH33W6R@^H=9_K:0?XW4YV6-M([Q-3C;& MV[A?S$1<".;(YAM(^(HG9 R6X .5Y4QN/AB05%:XC%5&F!7C@LT%@E5 *QF] M2<^6*I&@-H[%@=?^(1$K6Z&FN@"RR.;D62U>H PDA=XZW%"H#1]Y4NG;'3LW M[PZ]XGBK@FT,>Y14$JA*&DO7XKSOE?,^*I)HZUNLH7]!6/*+"@SM4&VGY-A MKBQ*RYD0F](S%4PJ<7,+9( /!;>;1IU!^[/#^3?,7;OY9S8EA3]1!Q$LOG<1 MUMZYQT4<^79Q5Y,J)6C%! MJE^<8..U!QT^J[(9ZJ7O)91,JI"V++CU:MVN>F65?C(O>]V(Z267!@0N"-IL M?/X4@"[[1SFQ*OZXL=0 _3*GEHG8&M+]0=%75Q#FHFWCW-U!+ P04 M" $IY92I9OYUZ0$ !E"@ &0 'AL+W=OUTM!5&XU7UTDTECD=A9VVGIO[\9 M.PUE!=Q*]P'JEYEGYID79T8;;9YMANC@I[^#(>_E%^'$>&3T!@Q+$QHO/%6O3'[W> W'< 2+I]O;R<,_<'<#B]G7^>QF-IW,'V$RG=X]S1]G\Z]P?_=]-IU= M+\[A 6-4CB(:ZTHYJ590&JUH'2/ERUDXN->YC"7:PU''D9=LJQ/7'ET%C_H? M>'0*MUJYS,*U2C!YJ]\A=@W%_H[B5?]3P&]"M>&XUX)^M]_[!.^X"=FQQSO^ M &_'[1.H00,U\%"##Z#^*Y#O1>__(<),P;=*(06C-VR!RQ!N)HLKD-96F,!D M\01SW?:W1]VS%DQU0?UOA6^A/__HG70O8.%T_/SVYN!1ES*&L][P$ Y(;'!V MP5 U#!\,+P[;L'?&?JUE@A;H90%9\+9VT6E06F%1YGJ+"#83!H^X]1(HQ;;X MA=]R"_A2"I7PAOG8F)XLT"DT/C&B5'%>)>^C.2.(B'\F@CLB_EE)PX KK1,+ MA X6S5K&[*_1Q;Z#M@V/9%9LA"'1C)'"KJ/F-='5>*)NL]XQ89M.!I$"([DHDU,DO2-Y)X4N51YH&D696+6J@M M%^SI!:6:[*B8Q0C"A?(,]&K!8*MNG%UE3ZH5/=S@7YS>L,TM=X-+4]%'CT]. M6Q^UW.E1M]^"R6M%+&K'+3R5/HMO!+]33*D>Z]X;#OJO'<8"GW18J/'&S*J2 M"?'DI.4<5XY33N"^HRAS+FA1C-X+")>9(%5+V;+(NA7U"C5<6;D0K"HXSS." MHS^JRHW^I1!\">6>$(6GL>)/?+'=E6B$]S9(!>0Z+)1C3%/T7WA/+I4V)O4M M"L-5LY)*L:I(*>OPA=[(8DD+"M3)+DF,%M=)Y5+CFMK24+1+\-M"6E:^U R3 MVG*[UV5$Y+F,:#ZR%!KQ6H6_55J05&;WBA%=J1-6WI5S^[T/3F?OTU^@6?D! MA[J,4QNF@.:TF:$F871X%0\#V*TP*TY.CBFI=MMG)Q&8,-2$C=.E'R26VM%8 MXI<9S8%H6(#N4ZW=;L,&FLER_"]02P,$% @ !*>64J0](MLP P * < M !D !X;"]W;W)K&ULI57;;MLX$/T50NA# C"1 M1,F2-K -.)>B66QM(W;;9UH:VT0E426IN/G['5*7.D43++ /-H?DS)DS1^1P M>I+JNSX"&/*S*FL]\X[&-#>^K_,C5%Q?RP9JW-E+57W7P=:. %RZH*GT6 M!(E?<5%[\ZE;6ZOY5+:F%#6L%=%M57'U<@NE/,V\T!L6GL3A:.R"/Y\V_ ; M,%^:M<*9/Z(4HH):"UD3!?N9MPAO;F/K[QR^"CCI,YO82G92?K>3QV+F!980 ME) ;B\!Q>(8[*$L+A#1^])C>F-(&GML#^D=7.]:RXQKN9/E-%.8X\S*/%+#G M;6F>Y.D3]/5,+%XN2^W^R:GW#3R2M]K(J@]&!I6HNY'_['7X+P&L#V".=Y?( ML;SGAL^G2IZ(LMZ(9@U7JHM&GG/;';CAA[@UA"/F.FHR8/=0'%ZW@? MBQPK94.EM^Q=P+]Y?4VBD!(6L/ =O&A4+G)XT1MX767^((]^!S(>(6,'&;\! M^7^D_I/"[V:SU_U&-SR'F8?W68-Z!F].4*86;Z=3:I4;N0,UJF;_@B'_7:L4 MU&:<_2WR7+8UKBK(03Q;I4B4T"1-AV%EC@B<]QB\PP@3&D9_#<-6 M&E[^[C)A- N38>A0>@9KA:U*F1>G#/QH18/-PUR1&EM;2!E+:88E_+(Z?.D@ M!@)ONO4Y/MB-+*!)E+ZRS\^\3;\$\[M.YRZC/@U_<>(@%@MI'"1HQ30)&0U1 MZ:4T,/I E*6&/H<%U M.O&(ZOIR-S&R<;UP)PUV5F<>\2D#91UP?R]1PWYB$XR/X_Q?4$L#!!0 ( M 2GEE)4\M?%U0( !<& 9 >&PO=V]R:W-H965TAGCPAGT*3E[)DO ,A>92@,)-WWD(NL.Z]<\=OG(\Z:L]V$C6 M4K[8PR3I.[X5A"G&QC(P6H[XB&EJB4C&]S.G4SYI@=?["_N'/':*9:HTD<%_:C+(VB6TXX,YC.5F-H M0 U&D^7C;+J:3)_'(YC-QXN'U60V779A2760'%($N8$1U[$4AHL#)C#;HV(V MM9K@4ZJ?+U)KJ*S8.D5=[7F&Y-E'O/@L95A("=^1TH0GXMYI&(L$DS_Q'H55 MQA9>8AN&-PD_,W$/4>!"Z(?!#;ZHS%64\T7O\!61>9>$Z!N4]9*RGE/6WZ'\ MO^2^E=.;_+:ENWK/8NP[U+,:U1&= 5!B#M2!96[^-OBPP".2#KBCU^\@:(1N MO1->1(DMX"M-!8WZ6B<3"=@Q8% P$2,A0[\==0+XB(*IN%$1NL]V$"BV==A4FI)*&H/Y]J^& *L90<3!RG[?^6AH:)/EV1Y,;E76@^XV4YG*P M#Y3_!8-?4$L#!!0 ( 2GEE)UAO:)AP( %(% 9 >&PO=V]R:W-H M965TNQY M,MMB1>09KY'IG8*+BBCMBHTG:X$DMTD5]4+?/_: MQ$-[C_[-UJYK61.)EYS^+G.UG3HC!W(L2$/5DN^^8U?/P.!EG$H[PJZ+]1W( M&JEXU25K!E7)VIF\=GWX3$+8)826=WN097E%%$DF@N] F&B-9@Q;JLW6Y$IF M+N5!";U;ZCR5W-VO%C"$KY N[]/%)W>+NY68WC0SR!O* (O M(!7Z,0CUYD)*"5- 6 Z+YZ:L]2TI.%F1-45Y.O&4)F;@O:PC,6])A!^0.(=; MSM16PH+EF/^?[^F"^JK"?57S\"C@#\+.( I<"/TP.((7]5V*+%[T 5Y;F;?O MA3P"&?>0L86,/X#\=%_?:^=1:*/CL:Q)AE-'"U6B>$$G =V31LO.MN70-BTR M@P\W98%PR:NZ42@LB951#Z\ ^TO^ G$4NL/HPE@7L3L:!C" -R1"P@U*.899 MEC550XG"7,M#$\A*8@5X$@61&P[B4VT-(C<(HE-8<46HA@J""S<>#8P5^^YP M,(+W6NP=O/,*Q<:J64+&&Z;:)]^O]A_&K-7)O_#VM[DE8E,R"10+G>J?#0<. MB%;!K:-X;56SYDIKT)I;_>FA, %ZO^!<[1US0/^-)G\!4$L#!!0 ( 2G MEE)!TYG0 0, ,<& 9 >&PO=V]R:W-H965TJ0DEW*7!U&7)].,M>1*#FV2M MU)U;G&73('(-H<#4.@9&?_>X0"$<$;7QJ^4,NBT=\&F\8__L9Z=9ULS@0HD? M/+/%-#@.(,.J^T7;.6AW^ M!1"W@-CWW6SDN_S$+)M-M-J"=M7$Y@(_JD=35J"8,( M]N'L8G%YOH35Z<_ES1ANZ/2S6B"H',YDJDJ$%7N Y0,]#0;[\ ESU!HSGSTU M!JT!)C/XQMF:"VXYFKY/7&.J9$HIYD_A.=T<)>;,GF%\K^>S4M'\F9[SD;&IF(I3@/R"8/Z'H,9 MD*XUO?6=M.X2[?:SM-^Z?18JK>ZY?^>9!6.9K:TBG&86X3WLQ4E_-#SJ^?"D M/SPY[,&B8'*#P"7<,U$WLS!!=L-DBM H"DFV+[_K8IF5\QS\@?C9K=85DJ[ M'C-.68V$-F +:F-#S@&:&\(HRB L5%DQ^?CAW2 9?30@R3VSG>J.EK6J>^*_ M1G?:^_&91E>3*]>M&3^K?%FP"]J)')G4X'(#0AE#XR3]DVC0'U"-BX^/1OWD M.(';%\38ZTI[+FY+>SM97GHXPR?F4J+>> LUD*I:VL9GNFSGTJ>-.?TI;RS^ MG.D-EP8$Y@2-#HX. U+5VV:SL*KR5K56EHS/AP5]:5"[ KJ?*V5W"[=!]^V: M_0902P,$% @ !*>64L\<,1US @ 3@4 !D !X;"]W;W)K&ULC91K;]HP%(;_RE&T#YO$1^?8_OU;"_DB\H1-;P6O%1S+]>ZF@:!2G,L MJ/)%A:69V0A94&VZ:LQ*4$51<% ME;\6R,5^[D7>8>");7-M!X)X5M$MKE!_JY;2](*.DK$"2\5$"1(W<^\RFBX& M-MX%?&>X5T=ML)6LA7BQG=ML[H4V(>28:DN@YK?#!#FW()/&SY;I=4M:X7'[ M0+]VM9M:UE1A(O@/ENE\[HT]R'!#:ZZ?Q/X&VWJ&EI<*KMP7]DWL8.1!6BLM MBE9L,BA8V?SI:[L/1X)Q>$) 6@%Q>3<+N2R_4$WCF11[D#;:T&S#E>K4)CE6 MVD-9:6EFF='I^.OC\Q5$??@,R?WE[<-J"BMS[EG-$<0&$DY9H>#C,UUS5)]F M@39+6F&0MOA%@R2[(&>!=[3TH1_U@(0D M.L/K=_7W':]_@M=4%AR*5F>0@PXY<,C!">3_&_C6OIUE6"M.5453G'O&:PKE M#KT8$LIW#*[LC98LA9T/-[0H4,(U6YOO8Z59JN"VW/7@7F<^?( )"2?^: +1 M$!(A*V%\JQ&6W)!-S'UB&8_&X& OCXF/>B,2]89D C="LM_&-@M>(R12*/6> M]:*+7C\<^\-Q*WDRECN$OT-.+OH]0L*W#B$XNN.&L75.5I"*NM3-=>]&N\?B MLO'(W_#FI7F@IJ-%Y1RS%MKXSS5S\^"AM %F?B.$ M/G3L MT3&O\!4$L#!!0 ( 2GEE(:IZ30; ( -X% 9 >&PO=V]R M:W-H965TI(,"V;*D#BU]IN M*Z#0=MJCFQR)5FO I#G>184-V1)0K[9B-508TU51;J4B%-?5#!0Q)%_;"@3 2C@3];J=% M;@UG E<*]+8HJ'J=()>[8= -]@+C?JW_QM=M:GJC&J>0_6&KR8? Y@!0W=,M-+'5LU MM_&E^F@+QX3[*&NC[%MFX\QHL;R? X&/,%W&JV4\MM;-[?I^&?^$\6(&D_'T MVW6\?+#;Y0+NYO'U/(;W,S24%R37,18KI MV_C0HC?\9,\_(:V"7ZGH0*][#B0BW1:]7M./GM?KG="K2VM1NFB4+KS2Q0FE MN3#,O,*M2*0JI:+N)SR'M:$&02J8RJTPZM6N*1[K8[OXXK&%\+(AO/P/PID' MW+P]/D;8+K[&L@.D=_[N[(Q$W:@%M]_@]O\-MQI%'M;=3%3P'3/*75=CS)@V MJ#"%!2V.-K8]28S)5FFI_7]*!85U9]PY!A\>W#F+D/G)HB%QG[6Z?LUI,[S& MU9W]ZUY-OCNJ,B8T<-S8T*CSR7965=.D,HPL_0U^DL;. [_-[0!&Y1SL^XV4 M9F^X!,U('_T!4$L#!!0 ( 2GEE*.Q>#4P0, &H. 9 >&PO=V]R M:W-H965TF::(=CA&XH:E.%%WMHS'2*HI?S5%RC':Y$XQ-6W+\LT8D<28C/)K M2SX9L4Q2DN E!R*+8\3?OV'*]F,#&A\7GLCK3NH+YF24HE>\PO(E77(U,ZLH M&Q+C1!"6 (ZW8^,>WDUAH!URB^\$[T5M#+24-6,_]>1Q,S8L380ICJ0.@=3/ M&YYB2G4DQ?&K#&I4S]2.]?%']#]S\4K,&@D\9?0'V#D M0@NR7-8,2309<;8'7%NK:'J0YR;W5FI(HI=Q);FZ2Y2?G,P7SP_ ]=@]KB: M+N;/C_.7AQE8+!^>[I\?%_/5'5BI-V>340S8%LR(B%@B29+A#5BDF".]%D*Y MWPN!I0 HV8!_"%H32B3! ES-L$2$BB_*Y&4U U=_?!F94G'KIYM1R?BM8+1[ M&/]&R0UPX%=@6S;L<)^>=E]$LG*WFNZFRE:5,KM*F9W'TT@/\*^,O"&JGBVZDE@\),@?HG?OVT2I?:OGZ91% M@]RMR-T+R>^CB&4*5&WU""OJ-<5=S$5XKT;D^'X0''$/6378O8K=NY!](7>8 MJ\U7+#/J6.8"WFMA01\ZMT?P0U8->+^"]R^$?V82T3/@_1:69X?0/X(?LFK M!Q5\<'(#%?D=W#YA%2Z\,!=+KMH=E^_Y%M*[)U4-2'X%"99=*0G;*V7;0:AK M3B,IPW8-';>5CMM/K2G+T]:_HK=GX@_;-?"A=6@EUJ<$=*UX6?^M#J;0\IWC M2G"&81.^U@?A656]UKU.O)OPT"R@_=D2F:+WOOI8!F_JA:YUO$\[[%Q?6=H] M!1X>>A.\M#G-F<05_+4J]!1)99,BWDY>J<9I4=K04I]C-8-V33&'=@4O[5<- M,9WL'4W(@8[GNL?PPX9-^D/#@I=V+/4J<7V1)!)S+#JK&VPW(B>TW:#%/VC7 MQ#^T+/C_]"S:MP-+'>V>Y%IVX-HM(6W#T(,A=,(>)8?^!8-+7R/\T7/!54U' M]Y_>H/5W3,GP@[!5]-J&UX'M!)YU7++-VD% G\+^1?R5*#"*M\K5N@E4,GAQ ML"DFDJ7YV6#-I#IIY,.=.@QBK@W4_2U3^Z*64A^Y[/QF P =0L !D !X;"]W;W)K&UL MG59=<]HZ$/TK&D\?TIDF_@+;9("9!'*G=%K(A*1]5NP%-+4EKB0@O;_^KF3C M$##0X06L]>[1.E"RBHNA%+X/AF)F1! M-0[EW%5+"32S147N!IX7N05EW.EW;>Q1]KMBI7/&X5$2M2H**O_<0RXV/<=W MMH$G-E]H$W#[W26=PQ3TR_)1XLBM43)6 %=,<")AUG/N_-N!'YH"F_&3P4;M M/!,CY56(WV8PRGJ.9QA!#JDV$!3_UC" /#=(R./?"M2IYS2%N\];]'^L>!3S M2A4,1/Z+97K1/F,TZUQ+<,ZW1_/'E^(&UR38:CZ6 R?AZ-7QZ&9/+X\'3W/)J,I[=DBBLG M6^5 Q(P,F4H%UXRO(".3)4AJOH7"\C&NN.]"*7(U!$U9KCYC\&4Z)%>?/G== MC4S-?&Y:L;HO605'6$7D!TZS4.2!9Y!]K'=182TSV,J\#TX"?J/\AH3^%Q)X M@=_ 9_#WY=X).F'M>FCQPB-XE4XT5((J=E_-M D M(#DKX###;R5^NUE!IU;0N5"!/>)F4A1$U.$FXIVSQ \SKN,HC.-FYK[W?IY[ M)[E/] (D83P5!9"K:G4T'\'> 856Z(=1$NU1;4B\#J-.I M!*6WJ[N1OG_6XY,I'TD'[Z2#"TD_"XU;5/R]_\%Y 83-8F]F'A[<#D=6SF'B=>)Y\?[^='<:F +DW/9UBJ1BQ75YR=?1NG>\LQW3 M7OS>])2V,7J'*1O2'U3.&4K,88:0WDV,ILJRQRL'6BQMF_0J-#9=]G&!?3%( MDX#O9T+H[&PO=V]R:W-H965T< M%F)H;:3<]FU;)!O,B;A@6RS4SHKQG$@UY6M;;#F2U(!R:GN.T[-SDA76: M8CX:L%+2K,"8@RCSG/#7:Z1L-[1<:[\PS]8;J1?LT6!+UKA ^;"-N9K9#4N: MY5B(C!7 <36TQFY_$FE[8_ SPYTX&(..Y)&Q)SVY28>6HP4AQ41J!J)^SSA! M2C61DO&GYK0:EQIX.-ZS?S:QJU@>B< )H[^R5&Z&UJ4%*:Y(2>6<[;YB'4^H M^1)&A?G"KK9U+$A*(5E>@Y6"/"NJ/WFIS^$ H'C: 5X-\(X!P0< OP;X)M!* MF0EK2B09#3C; =?6BDT/S-D8M(HF*W06%Y*KW4SAY.CN?CF#",XAGM_'L_GR M-XSOIC#[\7 3W\[NEGU8J+I)2XK 5A!S53U&Z+GLE_X"5MX$Z''+\Y;]_P!1_P?4,_ZF3JO&IG\(4S(=KT1>^R M$OA>Y%\=9:7%3.4NECT\GL?^;5>W!+ M^#HK!%!<*:AS$:D$\ZK'5A/)MJ9-/3*IFIX9;M2SA%P;J/T58W(_T0Z:AV[T M%U!+ P04 " $IY923R@0J_L! #9 P &0 'AL+W=O?K8A**J6W6 ?^_S?^0^VHU;(#U4!:'2L&5$D-)*SR?G^B/KG?3 MRY8H>!#L%RUT-?/N/%3 CNR9?A7M=^C[F5I>+IAR7]1VN=-K#^5[I47=BXV# MFO)N),?^/YP) O^"(.@%@?/=%7(NET23.)*B1=)F&YJ=N%:=VIBCW!Y*IJ79 MI4:GX]7+)D%WZ!M*5\OD,5VE)GQ.WY.E6=C,5T_IXCE!\RQ+-AD:+4$3RM37 M"&M3V@)PWI=9=&6""V5^$#Y&H7^%@DG@OV5+-/KRB8*-\<%],+@/'#:\@.T- M_8<4#J30D:XOD%*N"2_IE@&:*P5:7:&5>1*CY)BS?4%YB9Z$*%K*V#^[[^"W M#F[?P2$._>E-$/@1/IR[PF64O\+1U"" P M&@L !D !X;"]W;W)K&ULM59M;]HZ%/Z\_0HK MVJ1-8LT+*90)D"ATNIW6#@';U3Z:Y #6'#NSG3+^_3UVTL#6-*TV73Z0./9S MGN32SIAJFDO_+4K,; M>1<>26%#"VX6XZ#DT(;F55@5) Q43[ISRH1)X!> M_Q% 5 &BWP!A_ B@6P&ZSP7$%2!VF2FMN#S,J*'CH9)[HNQHC&9?7#(=&NTS M8>=]:13V,L29\>WGU149D'=DH2H1VZD,#M-KD0*Z:]X'T77RJ-[ MY9=1:\"/5)R1;M@A41"%#7JF3\ +7L.#!OCLV?!PT.*F6\]#U\6+'XDW5S)C M6DMU(+?2 *X"L\-]Q:F!E.14F4,+25R3Q*TDBRK>W,8C*T6%IF[[=<@,=*)8 M[O:BW)SV-4UU.\U49CD5!P+"@$(Z)HPD9B])?C0IT*0N7=)G^SRO?9[_J<\5 MJ$P3*E)R0X4 9[7?7JN(3U)LWUDE.(WK)A/3$M]W>'L5W(VC:! ' MO?[0OSM=]$^/^T5@OQ;8;Q5X?9^".3W0-85X.'.8@#^VM.0A@<3_G@[],0M:0A/+E0PO\_ M$17':2;"H"T3T5%>U"K/[A!R+;11A=V,'3P'3*$82L7[LVEA7CX1\&.!]]"@ M\_+%"[P*+MI2>+P+PO;+X('&>O\L4&.'+$V985 )=F-YUBB[G:-[%@2OF]3Z M)\5$!FKKBC)[Q.'4E75%_;4N_":NW/&/P\NJ\8:J+1.:<-@@-#CKXUFJRD*L M;!B9N])D+0T6.NYUA\4K*#L ^S<2%VO5L 1U.3S^#U!+ P04 " $IY92 MB/6(U0H# !>" &0 'AL+W=OFOA7Q12T0-FXQQ-?"66J]ZOJ_B)69$G8H5981^39&)M8#K^F]&^[I8JFM MP1_V5V2!<]2/JSMI9G[%DM ,N:*"@\1TX(V:O6G7^CN')XIKM34&J^19B!<[ MN4P&7F #0H:QM@S$O%YQ@HQ9(A/&[Y+3JY:TP.WQ._N%TVZT/!.%$\%^TD0O M!]Z9!PFF)&?Z7JR_8ZFG;?EBP91[PKKT#3R(%G0+0'T"H!K:\"HA(0NID2385^*-4CK;=CLP"73H8U\RFW9 MYUJ:K]3@]/#F]F$&S0!.X/)F-Q/H6C;\=]7QMY-D@_+J6,"RGA'BD=N!9<+Q7,>(+)1[QOTE+E M)GS/S3@\2/B#\%-H-1L0!F&S)I[)U^%!#7SZ#WC.]L$_J&E5E6XYOM8>OC+% M!YBBBBER3-$>IEF:HCNNVZ6\)QH_%YMHN, $)6$PUT3G6LBWSY@&C#*1M\W;E]D%ENU+9/JCRB;"\D#%BYG(D M/*[=]@TKR%RX"NTN+D;'AT05J[:WHJW3U-[1=$!2IY+4.2BIYM VX'9E"J0I M7\"54 HF1,HWTT[61":J+O[.3OS1>=!LVA.RK6#:V5$0G74[T5E4KZ%;:>C^ MOX::6M6%WMW=*/6QUSG6!N]OW;P9RH7K8 IB6_SBHJFL59,:R(7E"M@F!K*X+1K4B^+;E9,M%BY^_U9:-,MW'!I?@!06@?S/15" MOT_L M4OQ? /4$L#!!0 ( 2GEE+LG 1X , +X' 9 >&PO=V]R M:W-H965T:"/T%:BM&Q, MP#H*3-H[-[DV%HD=;(?2;[]S4C(FE8A)O$G\;"6ZE['B :>TD3H MH1,;DQVYK@YC3)ENR@P%S2RE2IFAKEJY.E/(HL(I3=S \SINRKAP1H-B;*9& M YF;A N<*=!YFC*U&6,BUT/'=YX'KODJ-G; '0TRML(YFMMLIJCG5I2(IR@T MEP(4+H?.B7\T[EO[PN".XUJ_:(.-9"'EO>V<1T/'LX(PP=!8 J/?(YYBDE@0 MR7C8,IUJ2>OXLOU,/RMBIU@63..I3'[QR,1#I^= A$N6)^9:KK_A-IZVY84R MT<47UJ7M(1F'N38RW3J3@I2+\L^>MOOPPJ'GO>(0;!V"0G>Y4*%RP@P;#91< M@[+61+.-(M3"F\1Q80]E;A3-OODL1*9_"LW_588Z5#RSUV*7P'K,@L6L/%Q2G=]H7F$:<+#[0V*HR +"4PT!A* M$8&0!B%C&[9($*C*P%ZOU_#Z7;H()H8Q$_<@EW"2HB(N9+G2.:.E"&%BA!G; M4)T*[V&FB%/>=&JN%$MKMJY3;5VG-M8)+@R<"VU4GA8[=\9")"TR%V;7SI6T M;D&SY?!QU.M1* /W<8>(;B6B^X8<#6K"Z56DWCOE:#WGDJDF^-X;N_ M;X[6X[8Y2H4R0LHTRBY[?#:/]OI>P_,\FSZ_V4;"5R7S;%< [HN:2KFW*EX. M#:$]^K*\5J/5XW12UN2_YN7+1MNUXG0=$ER2J]?LT@53Y6M1=HS,B@J]D(;J M?=&,Z8%%90UH?BDIM[<=NT#U9(_^ %!+ P04 " $IY92 YI/W!$# P M$0 #0 'AL+W-T>6QE67-13?Z5U]3$(ZL6*EJ0^EQ45!BFD*HDV4[4,ZDI1DM?@5/)@%(9)4!(F M_-E$-.55J6MO(1NAIWX\F#Q[^Y)/_2AY[WN6+I,YG?KWIV]_-%)?OO'L_>3= MR4EX'H;A_=GE(78Z@&=^X"2_> $Y2HR1)B]3_)S@CCKH$S2;%%+LYPD,)C8I MJ?= ^-3/"&=SQ<"K("7C:VL>@6$AN52>-@4R8B*PU(\6CNP,:M?SE$Q(U<6V M$>S?>;_\ -C,0"#C?! X\JUA-JF(UE2)*S/I%G?&)Y#7C^_6E5&X5&0=C2[\ MK4-W,T'F4N54#6$B?V.:33@M0(YBRQ7+V*/4C]N3';$=T< MFH7>*%JPMINWQ2 8X]P=E)5?/V)LZ4HJ=W\BP/.)F3CYZVD8H\F&K3*PABH M\KT'JC1;[%I^*E+=T59OVJDM<,VC?U#SG\WSD@JJ"-\5;7K_F+/\:L7QA[\E MN?NO<.X9J*?K5B>4_'D?#/TFLS-Z^ >OUF?TX(T7-\-X-3?CJ]ISIHR'5;= M0"+Z5=OQ5]A>E QO+R86$SEM:9[U4[6<=T//#$S4_@*'0^2JN]P(YF,Q-P(8 M%@=3@/E8+RS._[2?,;H?BV':QDYDC/J,41_KY4*R[H/%KO%JXQWR?!]@-7VN0["=XIV([13/-2#N MO(%'FKJKC<4!#ZP*6.] ?'<DCA.4S<"F%M!'&,(/(TX@BD #1@2Q]TY>' >!9MS*MC^1C+[!5!+ P04 M " $IY92EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_ MQ=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+ MJ1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D M5XA-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( 2GEE+QV0T20 0 ,@ / >&PO=V]R:V)O;VLN M>&ULQ9E;DYLV%(#_BH:7YB6UN=A[F3@S!+!74QM7\KRE7P[Y46]T(Y-*)5E]9*PYY1-C.IU/3@DOM(\?KF-MJXG<*!N6 M-KPLH+/M>.;LK?[[>-LD7WG-7WC.FS\6FO@[9QHY\8*?^'>6+;2I1NIC^?94 M5OQ[631)'J55F><+3>\./+.JX>F_NJ,6,DY>:M'3)"]A B +;3Z% 0^\JAMQ MAA@_ <:O#$[N6I>F7/*\896;-&Q5E9T4"0""VZH>#<]D[A MTC3K[KH!7"F&U2.' Q7-!/CM(!UHESG/X.H9^93D29$R(H);DW<[&=) ((T1 M(?>&!&DBD*9"R*B%:/^A)N6!!&=629 6 FF- =DR1DV9ODJ0,P1R-EHDG:0^ M2I!S!')^6T@_B#VBD_V3W^W8QKXQ/9=XGJ1$TJ0=PCDG0)( R"=(-P& MH0VM)QK%0?A9D$J0]PCDO0)($R"CW69C UJP)!%=^71)'=N/)<@'!/)! :0% MD*N ^BN(I^]XH2_G\"F6Q*<*Z&9 Y]((T&+J[SR7!%LO%,M2QD1=VTXLFYAS]QM+I\OE4A!.6IT=B^[?^DL1DHRNQ3:L;R-[.+T_!VO7"Z">Q M*.//,B5F&UV%;O36-\L@]""%$V<7AI[O] @QU>@J7*.WLG'6-MWTYA>SBZY" M+WKKE^B]#D_*"BS=Y6Z8<%M^2 S,,X8*S^@SX>I/$2P^2(?$>V[SN(R(.<90 MX9BAMXG>7L% =S0J'#.(:QY_KEOW),(QLXNN8R) M6>Y 7U"L MRR2[?L.^?G__^"=02P,$% @ !*>64KDCVC>R 0 5!P !H !X;"]? M28*[#X("CA6BC1H3F7-6+[^JT_6^.TS[NJ\;0YILVW3X+C?'=*T MVN3]CD&'PW'H[F=4[V_W,P?S M4QO_,[%9K;:+^-$LOO?QD/\8''Z:[BMM8LS58%YWZYBG53CN;MLI7"[R=)Y< M#6;+:=7-EE*%TD$*05H^R"#(R@RP>]0-!+ M^: )!$W*!\D091P2)/6P)M!:D&LA\%H0;"$06Y!L(3!;$&TA4%N0;2%P6Q!N M(9!;D&XAL%L0;R'06U%O)=!;46\ET%M[']L$>BOJK01Z*^JM!'HKZJT$>BOJ MK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z6^^PA$!O0[V-0&]# MO8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&_O M'783Z.VHMQ/H[:BW$^CMJ+<_4N^43[N8;CW7-;[_D53G\[/Q]OK+\KK98^>" M5:'WO(FO?6F:2>*H\DGO M<3>QS9HDVMJJS'2(XVS=Y-]2!ON$-*[LYOBBM+X?)R3L9$([\G/ ?MWKFIPK M<^K-M LONHZSV*9B/FPK\NGY$B=Z-/-YF5%NLE4=EZ3>.M*Y+XA"7:6[HOWS MR2'N,.VN_.K\KLRYP#ASYHSU\<0<71YW.))V]<#&0N1">?X3CXFQ]-7?1^UI MYY3_,CMN[X=QR^X\/.MNU^_QUS,^UK^P#P'2AP3I0X'T<0/2QPBDCUN0/NY M^K@'Z8,/41I!$96CD,I13.4HJ'(453D*JQS%58X"*T>15:#(*E!D%2BR"A19 M!8JL D56@2*K0)%5H,@J4&25*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4 M616*K I%5H4BJT*15:'(JE!D52BRJO^4]=V8Y5__^&KO::W+YI#/NK^+TT]0 M2P$"% ,4 " $IY92!T%-8H$ "Q $ @ $ M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( 2GEE*\5LQ![P "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ !*>64K,)ITJ!!0 +A< !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ !*>64LQ'UU]A!0 $!8 !@ ("!W!4 'AL+W=O M2JWZT 0 +(6 M 8 " @7,; !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ !*>64A[!FJD3 M P G08 !@ ("!S28 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !*>64I_H538M! =0D !D M ("!CD4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ !*>64BOG8/&1 @ C04 !D ("!,E( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !*>6 M4M^1]U?4!@ )A$ !D ("!UET 'AL+W=O&PO=V]R:W-H965T!9B!P, -(& 9 " @41I !X;"]W;W)K M&UL4$L! A0#% @ !*>64D4379L!!0 ZPL M !D ("!@FP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !*>64L^Y%F_: P X @ !D M ("!ZG@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ !*>64BM)*=2U @ RP4 !D ("!G84 'AL+W=O M M!@ &0 @(&)B >&PO=V]R:W-H965T&UL4$L! A0#% @ !*>64F\3 MW#J] P _ @ !D ("!TXX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !*>64J,W PJN! L0H !D M ("!&)H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ !*>64J6;^=>D! 90H !D ("! MNZ4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ !*>64G6&]HF' @ 4@4 !D ("!";$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !*>64AJGI-!L M @ W@4 !D ("!J;D 'AL+W=O&PO=V]R:W-H965TS\9@, '4+ 9 " @43 !X;"]W;W)K&UL4$L! A0#% @ !*>64F56T>&X @ ] 8 !D M ("!X<, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ !*>64HCUB-4* P 7@@ !D ("!N\P M 'AL+W=O # "^!P &0 @('\SP >&PO=V]R:W-H965T7!E <&UL4$L%!@ W #< ^ X )?? $! end XML 60 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 61 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 62 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 65 245 1 false 10 0 false 4 false false R1.htm 000010 - Document - Document and Entity Information Sheet http://www.hammerfiber.com/20210131/role/idr_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 000020 - Statement - Consolidated Balance Sheets (Unaudited) Sheet http://www.hammerfiber.com/20210131/role/idr_StatementConsolidatedBalanceSheetsUnaudited Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 000030 - Statement - Consolidated Balance Sheets (Unaudited) - Parenthetical Sheet http://www.hammerfiber.com/20210131/role/idr_StatementConsolidatedBalanceSheetsUnauditedParenthetical Consolidated Balance Sheets (Unaudited) - Parenthetical Statements 3 false false R4.htm 000040 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://www.hammerfiber.com/20210131/role/idr_StatementConsolidatedStatementsOfOperationsUnaudited Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 000050 - Statement - Consolidated Statement of Stockholders' Equity (Deficit) (Unaudited) Sheet http://www.hammerfiber.com/20210131/role/idr_StatementConsolidatedStatementOfStockholdersEquityDeficitUnaudited Consolidated Statement of Stockholders' Equity (Deficit) (Unaudited) Statements 5 false false R6.htm 000060 - Statement - Consolidated Statements of Cash Flows(Unaudited) Sheet http://www.hammerfiber.com/20210131/role/idr_StatementConsolidatedStatementsOfCashFlowsUnaudited Consolidated Statements of Cash Flows(Unaudited) Statements 6 false false R7.htm 000070 - Disclosure - NOTE 1 - ORGANIZATION AND DESCRIPTION OF BUSINESS Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote1OrganizationAndDescriptionOfBusiness NOTE 1 - ORGANIZATION AND DESCRIPTION OF BUSINESS Notes 7 false false R8.htm 000080 - Disclosure - NOTE 2 - CORPORATE HISTORY AND BACKGROUND ON MERGER Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote2CorporateHistoryAndBackgroundOnMerger NOTE 2 - CORPORATE HISTORY AND BACKGROUND ON MERGER Notes 8 false false R9.htm 000090 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote3SummaryOfSignificantAccountingPolicies NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 000100 - Disclosure - NOTE 4 - GOING CONCERN Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote4GoingConcern NOTE 4 - GOING CONCERN Notes 10 false false R11.htm 000110 - Disclosure - NOTE 5 - DISCONTINUED OPERATIONS Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote5DiscontinuedOperations NOTE 5 - DISCONTINUED OPERATIONS Notes 11 false false R12.htm 000120 - Disclosure - NOTE 6 - COMMITMENTS AND LEASES Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote6CommitmentsAndLeases NOTE 6 - COMMITMENTS AND LEASES Notes 12 false false R13.htm 000130 - Disclosure - NOTE 7 - PROPERTY AND EQUIPMENT Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote7PropertyAndEquipment NOTE 7 - PROPERTY AND EQUIPMENT Notes 13 false false R14.htm 000140 - Disclosure - NOTE 8 - INDEFINITE LIVED INTANGIBLE ASSETS Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote8IndefiniteLivedIntangibleAssets NOTE 8 - INDEFINITE LIVED INTANGIBLE ASSETS Notes 14 false false R15.htm 000150 - Disclosure - NOTE 9 - RELATED PARTY TRANSACTIONS Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote9RelatedPartyTransactions NOTE 9 - RELATED PARTY TRANSACTIONS Notes 15 false false R16.htm 000160 - Disclosure - NOTE 10 - INCOME TAXES Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote10IncomeTaxes NOTE 10 - INCOME TAXES Notes 16 false false R17.htm 000170 - Disclosure - NOTE 11 - STOCKHOLDERS' EQUITY Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote11StockholdersEquity NOTE 11 - STOCKHOLDERS' EQUITY Notes 17 false false R18.htm 000180 - Disclosure - NOTE 12 - FOREIGN CURRENCY Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote12ForeignCurrency NOTE 12 - FOREIGN CURRENCY Notes 18 false false R19.htm 000190 - Disclosure - NOTE 13 - CLAIMS Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote13Claims NOTE 13 - CLAIMS Notes 19 false false R20.htm 000200 - Disclosure - NOTE 14 - S-1 REGISTRATION STATEMENT Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote14S1RegistrationStatement NOTE 14 - S-1 REGISTRATION STATEMENT Notes 20 false false R21.htm 000210 - Disclosure - NOTE 15 - SUBSEQUENT EVENTS Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote15SubsequentEvents NOTE 15 - SUBSEQUENT EVENTS Notes 21 false false R22.htm 000220 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Basis of presentation (Policies) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote3SummaryOfSignificantAccountingPoliciesBasisOfPresentationPolicies NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Basis of presentation (Policies) Policies 22 false false R23.htm 000230 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Use of estimates (Policies) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote3SummaryOfSignificantAccountingPoliciesUseOfEstimatesPolicies NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Use of estimates (Policies) Policies 23 false false R24.htm 000240 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: COVID-19 Pandemic Update (Policies) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote3SummaryOfSignificantAccountingPoliciesCovid19PandemicUpdatePolicies NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: COVID-19 Pandemic Update (Policies) Policies 24 false false R25.htm 000250 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Cash and cash equivalents (Policies) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote3SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsPolicies NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Cash and cash equivalents (Policies) Policies 25 false false R26.htm 000260 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Property and equipment (Policies) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote3SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentPolicies NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Property and equipment (Policies) Policies 26 false false R27.htm 000270 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Impairment of long-lived assets (Policies) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote3SummaryOfSignificantAccountingPoliciesImpairmentOfLongLivedAssetsPolicies NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Impairment of long-lived assets (Policies) Policies 27 false false R28.htm 000280 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Indefinite lived intangible assets (Policies) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote3SummaryOfSignificantAccountingPoliciesIndefiniteLivedIntangibleAssetsPolicies NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Indefinite lived intangible assets (Policies) Policies 28 false false R29.htm 000290 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Revenue recognition (Policies) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote3SummaryOfSignificantAccountingPoliciesRevenueRecognitionPolicies NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Revenue recognition (Policies) Policies 29 false false R30.htm 000300 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Income taxes (Policies) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote3SummaryOfSignificantAccountingPoliciesIncomeTaxesPolicies NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Income taxes (Policies) Policies 30 false false R31.htm 000310 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Fair value measurements (Policies) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote3SummaryOfSignificantAccountingPoliciesFairValueMeasurementsPolicies NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Fair value measurements (Policies) Policies 31 false false R32.htm 000320 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Consolidation of financial statements (Policies) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote3SummaryOfSignificantAccountingPoliciesConsolidationOfFinancialStatementsPolicies NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Consolidation of financial statements (Policies) Policies 32 false false R33.htm 000330 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Earnings (Loss) Per Share (Policies) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote3SummaryOfSignificantAccountingPoliciesBasicAndDilutedEarningsLossPerSharePolicies NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Basic and Diluted Earnings (Loss) Per Share (Policies) Policies 33 false false R34.htm 000340 - Disclosure - NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Recent accounting pronouncements (Policies) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote3SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsPolicies NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Recent accounting pronouncements (Policies) Policies 34 false false R35.htm 000350 - Disclosure - NOTE 5 - DISCONTINUED OPERATIONS: Schedule of Discontinued Operations - Assets and Liabilities (Tables) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote5DiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesTables NOTE 5 - DISCONTINUED OPERATIONS: Schedule of Discontinued Operations - Assets and Liabilities (Tables) Tables 35 false false R36.htm 000360 - Disclosure - NOTE 5 - DISCONTINUED OPERATIONS: Schedule of Discontinued Operations - Net Loss (Tables) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote5DiscontinuedOperationsScheduleOfDiscontinuedOperationsNetLossTables NOTE 5 - DISCONTINUED OPERATIONS: Schedule of Discontinued Operations - Net Loss (Tables) Tables 36 false false R37.htm 000370 - Disclosure - NOTE 7 - PROPERTY AND EQUIPMENT: Schedule of Property, Plant and Equipment (Tables) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote7PropertyAndEquipmentScheduleOfPropertyPlantAndEquipmentTables NOTE 7 - PROPERTY AND EQUIPMENT: Schedule of Property, Plant and Equipment (Tables) Tables 37 false false R38.htm 000380 - Disclosure - NOTE 10 - INCOME TAXES: Schedule of Income Tax Expense, Deferred Tax Assets and Liabilities, and Reconciliation of Income Tax Benefit (Tables) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote10IncomeTaxesScheduleOfIncomeTaxExpenseDeferredTaxAssetsAndLiabilitiesAndReconciliationOfIncomeTaxBenefitTables NOTE 10 - INCOME TAXES: Schedule of Income Tax Expense, Deferred Tax Assets and Liabilities, and Reconciliation of Income Tax Benefit (Tables) Tables 38 false false R39.htm 000390 - Disclosure - NOTE 13 - CLAIMS: Schedule of Claims (Tables) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote13ClaimsScheduleOfClaimsTables NOTE 13 - CLAIMS: Schedule of Claims (Tables) Tables 39 false false R40.htm 000400 - Disclosure - NOTE 2 - CORPORATE HISTORY AND BACKGROUND ON MERGER (Details) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote2CorporateHistoryAndBackgroundOnMergerDetails NOTE 2 - CORPORATE HISTORY AND BACKGROUND ON MERGER (Details) Details http://www.hammerfiber.com/20210131/role/idr_DisclosureNote2CorporateHistoryAndBackgroundOnMerger 40 false false R41.htm 000410 - Disclosure - NOTE 5 - DISCONTINUED OPERATIONS: Schedule of Discontinued Operations - Assets and Liabilities (Details) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote5DiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesDetails NOTE 5 - DISCONTINUED OPERATIONS: Schedule of Discontinued Operations - Assets and Liabilities (Details) Details http://www.hammerfiber.com/20210131/role/idr_DisclosureNote5DiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesTables 41 false false R42.htm 000420 - Disclosure - NOTE 5 - DISCONTINUED OPERATIONS: Schedule of Discontinued Operations - Net Loss (Details) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote5DiscontinuedOperationsScheduleOfDiscontinuedOperationsNetLossDetails NOTE 5 - DISCONTINUED OPERATIONS: Schedule of Discontinued Operations - Net Loss (Details) Details http://www.hammerfiber.com/20210131/role/idr_DisclosureNote5DiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesTables 42 false false R43.htm 000430 - Disclosure - NOTE 7 - PROPERTY AND EQUIPMENT: Schedule of Property, Plant and Equipment (Details) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote7PropertyAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails NOTE 7 - PROPERTY AND EQUIPMENT: Schedule of Property, Plant and Equipment (Details) Details http://www.hammerfiber.com/20210131/role/idr_DisclosureNote7PropertyAndEquipmentScheduleOfPropertyPlantAndEquipmentTables 43 false false R44.htm 000440 - Disclosure - NOTE 8 - INDEFINITE LIVED INTANGIBLE ASSETS (Details) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote8IndefiniteLivedIntangibleAssetsDetails NOTE 8 - INDEFINITE LIVED INTANGIBLE ASSETS (Details) Details http://www.hammerfiber.com/20210131/role/idr_DisclosureNote8IndefiniteLivedIntangibleAssets 44 false false R45.htm 000450 - Disclosure - NOTE 9 - RELATED PARTY TRANSACTIONS (Details) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote9RelatedPartyTransactionsDetails NOTE 9 - RELATED PARTY TRANSACTIONS (Details) Details http://www.hammerfiber.com/20210131/role/idr_DisclosureNote9RelatedPartyTransactions 45 false false R46.htm 000460 - Disclosure - NOTE 10 - INCOME TAXES: Schedule of Income Tax Expense, Deferred Tax Assets and Liabilities, and Reconciliation of Income Tax Benefit (Details) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote10IncomeTaxesScheduleOfIncomeTaxExpenseDeferredTaxAssetsAndLiabilitiesAndReconciliationOfIncomeTaxBenefitDetails NOTE 10 - INCOME TAXES: Schedule of Income Tax Expense, Deferred Tax Assets and Liabilities, and Reconciliation of Income Tax Benefit (Details) Details http://www.hammerfiber.com/20210131/role/idr_DisclosureNote10IncomeTaxesScheduleOfIncomeTaxExpenseDeferredTaxAssetsAndLiabilitiesAndReconciliationOfIncomeTaxBenefitTables 46 false false R47.htm 000470 - Disclosure - NOTE 15 - SUBSEQUENT EVENTS (Details) Sheet http://www.hammerfiber.com/20210131/role/idr_DisclosureNote15SubsequentEventsDetails NOTE 15 - SUBSEQUENT EVENTS (Details) Details http://www.hammerfiber.com/20210131/role/idr_DisclosureNote15SubsequentEvents 47 false false All Reports Book All Reports hmmr-20210131.xml hmmr-20210131.xsd hmmr-20210131_cal.xml hmmr-20210131_def.xml hmmr-20210131_lab.xml hmmr-20210131_pre.xml http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true ZIP 64 0001078782-21-000391-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001078782-21-000391-xbrl.zip M4$L#!!0 ( 2GEE+QYZ70+5@ +88! 1 :&UMH&UW#[-NX[7=,^\\)TYL"%2 MMH7$Z&(W\^M/9E9)*H' @,$@K(G=&0Q255;>*RLSZ\?_\VWB* _,#VS/_>F- M?J:]49@[\"S;'?WTQ@Z\2JM5;U?T-__GY__Y\?^I5)0;W[.B ;.4_DQAULCT M*P'S'^P!"\X&WD2) GA1N;SXU+D-(CMD2N -PT?39ZK2L1Y,%]\\]R;3*&2^ MTG5=[\$,8>9 A3\&9RK\-IWY]F@<*F_/OU<,36M5#,W0E?_WYN;WVF\7O_[K M]U];^F\?+ZY^TSN__G]GRN/CXQF!0;,1")4*@/JM[SL*+,T-WKN>ZT:3G]Z, MPW#Z_MT[? -_/?/\T3LK]-^%LRE[!P]5X"GFVX,W_+W\%P"BZCO;#4)(9+KP!B(8;WL/R5XZJ:Y5_O^OP0>67Y@?Z=V3ZH "GZX_ 2'VK'60@/3BPI.=(#/" A)\TPUL5%IK #\TG6 . M^OGWLUSRT7;8=30!87V*02HY')*^G1WUEHWL 'C'#:_-R6J<_-+Y_/GR5OG8 M_0#_[MW<=\_OE%]Z5Q?=ZT]WRGGO]D:>+SMN=LY[\UO7@O7:0WM .GZ-9;5; M%5VK@J!G5K5DI.QT'U3^\/RO.5.D(^1.=_[6GYY[UE+QK>B-GELP(J^ATP8*!;T^1J"LG M$H\KWE"9^@"X/34=A7UC@RBT'QA\/40/9#G)I'D2M8D/^F- M>)0K#U3FS=ASUY':FEZM& U-,/?\J_&0]-5'\QO_=ET,I:+X3W,R_>'O>JWQ M0Z"$S&%3'$]Q:30^\](9YBP6-PM<38%;A[P3!2NA^"-+A/P1LK-T833?'" = M0=V:XI5-9LD?85&O^N? ^R//7VU[K\$3- <#0)P/CUL*O3FO9).ALK/<34S' M^8 ^,#+K>E8MY\WLH)?@OHT >9]\[S$\ GZ'1=V8_F^F$S&8]FX,&PW%8@,;L D.?/?Z MXYNYV83K&[DV_^9+8,4O@E4] WTF3[YDBCDQ\283S[T+O<%7^C7H12$ZDKB% M6@5,=P$8_OJ;G^NUMF8TZQG-NFJ6&)X.^!<6^A@?'7.T+IHS+\T[.ZE+^!&^ M6T6JOZ MXSMYE,U&U;3FXJC-:AL]S&6C=@8#+W+#X)8-F/U@]L&%8V&L!C=?0[V.FYET MNE7#[P:,W$77JGJUKFT.Q@78"M C02<(6!ALL7Y=J]4:Z;S9\;:=*7>):\]T MX[.I:5N7WZ;,#=CVI*WIK58KG3!WV&?.FT_+5K/=W&!>CH'MU]EHU%J&S#OR M>%M.E+NP>J-6-VIK3 0NANF.;.#:YZZMJM=UT.WIG$N&?O;LN0N&V1N->F.C MV?D/O>&%'0"#FPYX$=&TZPZ<"&T/?(OSVF[$K-X4?2;T5+<0VZI1;RW28J-I M]PIUO@HP6K"6ZHZAWD;K&PV]IBV@;].Q\Z5$KP%Q])5C"^U^8\Y0M6\O'O 5 M*+G&HMW(COS&VFR9??X-7HQE/ M3W/!A@R6:-VR!P8LNL6"C'9;KV9L8F;$K2?+79;1:E=;];4FN[+-ONW ]H0] M0W4;&G!F6UK=XJC/F3.?)]NU6E66O;7GW+?"KE6;54.KYT*VM?[;#_RYF&W5 MJZV:4=T;_-OX/;6&WM;RB;W5+,OLR/N/ULN3IT@]DZED5A4=.Y@4USUSTWIW9H.MOXQDW8.AHM MV4'-'_O9T^?;C6VFOV6A:;O,NC1]%X@>@$L=32(']2>X:_; WL81J^BM)C@? M,BA/S[-+J'+Q4S&,MFY4=6U;J(A_QIYC,3^X_#.RP]E6N 'H:G*X9G'8YTR: MO_1ZM=JNR\[4ZDDEAZ/C6CM9]\(&^*DY=@?/>IOF3> 1.YB5WMV%H>EZ&A^? MGQ[V*K66S(E\Q(UGT=M\%BT_(*DULU*XY2S96/_<+.UVM='6=K(6/DON6L". MPNYU]2SG7A#VAFOL6%<3IUIMS?F7TK#;S;>23$:K5<^:Y6?/MY)@C693;S9W MO+X5I(-]DY$YMUDVWQUS'#P'92[LW1P0PXXUL5TZ-\?38Q'1WIZP>LL LR1I MP;7FVS&$JUFA"IJZ>F (5S)/M5:M-YH'Q^$*=JN!IF@^"X<7;.K#[!0^P.8SV@8$MY6S+$+4%9RF:ZUJ[47 V4E.QFU5LMX0:RLX!M#;S5: M&X,BXDSN"+4:N@Z"GY[C'%2-MGP(M'2*Y\.QDDT CE9+?Q$X5O*(KM7J#>.E M$+*"0W1=-VKR(=AF@'3=@3=A5U[P#-ZH&.#4M7(@2 =_SMPK^0'V+H8F;UUV M//E*)JC4]78UCP=VM? 5=*_HC99NU->>G#+>6! ^VV%I&/*6:6[8;6=<2>.6 M7FWO?,;5TEUKU9M[6.1*.:ZW6VM-V0O'S+_V7"\F^/-]4%E]+!G]V1"L)'&U MVGP!$%;O0%IZVW@1/*S@@HWQ(/_,!7\' JY+C+AT@N=#L5KH:\W&BT"QDBE: M5:W6?B%DK%0.[6I]0S!2,_#1]R;G_ P27D@.(8/DC/(&W4CP*,/0M_M1B&?\ M]QY,@@#Z'NU48GWT#"^AJE6-3!K1/N [, :>\%6J6EW>!9XD"E9[3'JUUF[5 M3QP%3SAN+4UK:(=#06Y&0G#-PM[PWORVO8#7C%:CL9R]5T^[%W!72V.CW6@L MY<3UH87O=K&)JAGU1K4F6?_,N-M-N'K]\+51;>UTPI6R7P,W7I,MP$Y6N$K2 MJC7-T->9\'>&]>/,ZCP I4>BN*HWI -HZ?SY@QG8 ]A17]A.%*[. EA*[.7) M -L!L>=E+&.A@BUC&6,6;!G+V'V?RWC:/-TP?^[]^60JW6BMJPLS.56;&,DE M4.Q_*4NU;/&6LE1_%V\I2RW#RRUEM0_Q]*(V\"#F,A&;V[DU+[["70O3D2UO M P>IH 3I[6V*<.A7/MPNW;06!GIAN.\B>+QE[ 6LG'/U"D&W# MB1N MED&+ #3K.K_N0LO_\3*]* BY7^NY9V80^;-EV-?K-:U5;34/A?T%X5]_"81_;:^X/P"O=2PK21=>S#$&G9U) M*3R--<\G B_&;_1VJ]FNMT]BX0NKJS6->J-I['UQO.+B(O)Q'.H,P67]FCW2 M3\$ZNPRPS=H&VGU>/I^$80VHJ8A@'T#G:I2GYG\6FI>:\@6(GU+DE?I7U\K]+#1G4M5.\.[/4Q_90J/2)D[QRKF9CWDQK39Q9C$VJU MLK&3\DR]LEM CPP%Z\KZ22-AE?8H-@[6UZ!/>G5ZM=UN+CN5.PEL''#)F^X; M-_+JCG'/OKXF/KH]^X:NGEYK']V>_3D.7_&V<1MH>[U9JY[$GGU3[6X8NM%L M5U>6VA9FX8M[]D:UWJCOE9-?U(V1 NZOU9W-1\$K=W9K(U!(#V@18J=1+#F HY4@V^81%"KUX].@[^B)(*%U:[6 MX/.-RDYCS6MH\/D&9 5>^#8]Q@H4D(A3[;37>[ZV# 6O*B"Q# FO*2"Q# =/ MGZ_IS:JAGS(V#KCD35VJ@I^O;:*)C\Z=W?A\[?CE4IO7ZL[FH^"5N;/Y2'A=[FP^#IY2>*N[ M1IP$-@ZXY&TN7"BR.[N!)CXV=W9=#7K$[NRV1J"8'LXFVOY4W-E-M7O.I14% M7GA.Z]8GKYW8=G%#V\G:ABV0-@8PIDGZQK-[ MAZU"I-&L@=$_JMYAJYOO:GI]:3/#]<'-W.Z2]O:&SPXC?L\V^;[QL>]C.+MQ M3#?$ULX@)%.\V9I7 0$4:#/8!>/_W5D+]/V">20(V:01^\LA9/ZWKKMX+?8S M&AU7M;EVSD_/ME/H5B-=:S6-UBZAHY:ZXA+,A"K3/13@%;B;:= M I:]N?LYG3_UFF&L@BP[T\Z@>D*1U^JUG4$U=_GOLS=LZL_AX^:M&G.&W6KV5;S1]/ RK1EDTDAB',S&(.:?[ M M9GV8?0D8:/6D)7]G$-H/_ )>;[&QV'.0H37JM6PP[!F O-"25F.\T6C)%\'L M;D5K#K/K/4*EH;7;4H;DL\!XF?6LOCDK4^&SL]6L3^?GB$NC6<\T4E][TCV M^H08:'IK*S&0(04MC%YF<.]U!N!R^FRI([H]4JN9VV?6GW$/<*[F6[TE7\3^ M/$ _>CX\/V#,H@W?ARBP70;>%-ZW$\IG;3K[W!:SK MC>YB 4L$H>L^P$O[-+59/G\>&"^TH"B-8=YTC!M+RG/@N!EEK*N MS.QL*>O3]P!"L@= ]\3\,J2WL#7D&JTWI'WU!>L_PY(:K;:1N4TV9_1-IM^> MZ9Z<6E;?.UBYWFK4Y&U,[O#/FW_U1;YUK5G;8/HE[/+1=DUWL$;=5U_ MDFW7A..%5K0)YG>WH#6'>6$CM#8$+[.4YQBAK9:R/GT/(21[@'0_S#_/'> W MXW]PR_)@.JBW=WT@A!,VJE@G*IX-N-=E*T6HU&CG7OR[.A>?A]^8W%N!/H-F>X1;KV9.0N8&? M,>WZ5W&NGC8.8%RP8.#;4W$ C+WCP7^^ ?P &Y MO(>I/SC>X.NJY?_\3R?\ M8:J8CCUR?_KGGY$7_O#?"'8APQG_0PG"F<-^^J_>7BJ[\TYQ,?_B[7M=^$)\:V@^]VT^=Z^[_=NZ[O6NE MG=]V;^COWD?EPY>[[O7EW1V.]:X?C_IN&G]Z!G0)#+L:\1=S,F&^\M'NP[][ M@/Q!H/SB.9@T%"CGGC\]4]Z*66O-'\";5S#YRG1G\9>M'[Y7[$ QE9 Y#,@\ M 3X8".=IP!]5['@C")\4'&,8A9'/%&^H/-H^O!<$\/I@['J.-YJ=*1RH>(;& M#X&2@G#YP/Q9.,;!?A?OIJ H(T\)/066^168-PC!AV(CG!_SH,#7P+DM]L < MCX=# 8"Q/1I7@BEL6)2A_0W^G4 4,/_!'C %V1,@#X/TIR&A:^J8X=#S)ZH M>!Z@9NT'I=.]597/7M]V['"F*CV O@)05.Z]:3P!S!0-QHH9* \>_*DJ=Y_O M%-.U%/1C/$"BXYA]C[N#R3LJK07D !89#>@G6$P *P^5 4REN"Q\]/RO 8TT M]CCZDQGM.#-,&3A>9-%#,)''*7>6N7$F)C7HC= M?C#]X;QW>].[[<#OOW3O[GNW?Y D?^B<_^O3;>\+? 19_GQY^^GRM@AB?)\* MIO((G.3Y-CQA.@XQ/X@Q\@\PMY"_.Z 4B=\U>S M4P'NN6/3D.'U9HI1514L MH5%!I5OP-[[@FA.FW+)!Y => /P,I'9-Y>ZL8.X(_DR@-/%H(;!CYIX ^_DPWI0?-=A MZ<\423N='2^I>J[RD?7]R/1GBD&8KJLRZ( %] H0"Z#* ,ET:=#EM\'8= %7 MG9'/&"FO1SL<*_= !Q_T[XWW"*2*-;>J@,D]4Y7',8R4Q0S'*HZO:]H_$*^K MA@#5CLVR23]X4C;Y@'+;8:5HC6VDJ0 /]*$24"XX#IUC+Y W,F^S/R,@*BRU MKO\C?F>=6;/#GZU>!K(>/HV\XN.K ^ @$P#W\8(_U(>HCES&-2EA%A_GA@2G M1E "\$A3+0L*?6Q'DPJ^T#=#H!ER)#['_YJE)@U_0,0\ (!>A+-9P#"^#>M^ M8&-[ #9#3,4' "M"TFI.ITYL3,\48)S/I@^6HI''-2"@(*T6V:D.2 <-"L!V M$_%'0 '-@E#X'$DU?+4*=4A1;!= -$?<5 9.LGW^N5CKRN-KA*G""<@ M3N+FHB%RP)'Z^-(\Z/0=P2\>E$8]4VY Q4+$!"@XA%+"Q9J:=PO@6&"BN?F3]B M_O<*[L=\>X#BERX A26SB'D(/W^^783P3.F@8PQ?1DX8ZZOE^(SQX#A*'SUI M,("@P#VTX=S$!5$_L"T;#<><\BN D.K56$@1\ ^>Z5NXB@O@FD'H(=$_]"Z^ M1Y7G>P^H^Q1,)8+[K4(4;]E#W8 PZ''$P5 S;?7MW??@[?# M-7W;Z)SI+8TV#3C0_"R+HY-0>Y$O2%-9( V04=(\>3I'Q>G8< @PP.^DA&/K MB3*1K\2X'8,7U]BQH4LVASW8PWOH.>&>@ALC$W:W^%^=A" QX 1B:L8E7=+W MA%5,A%XHH%]NY14_@D$;*V.3_R:6":]GY_-A%^8'3 G PB6R(8O86<:*B54 M0@!)MD/;- '-'48>0R$4.8YMEOT0:%7ZNI9RI1TD1&+DM*(G8.+NK#^QPY!K M$Q%.!LO=Y49\!BPVPEQV#SYVHG ,KC?XNG-\]+%[?=N1V0@Q@5H%\&"S1T(E M9WW3.6YI_FS.E(PHT])2N26W25 K)M$240&5AWISS=B#+%=9)3L LN'7SHP@ M\IDY!)NN+O,^2>"0L)SCK82/EQBL/AN!*(6^23XHURXNT S@_0H?@]FD[SES MQD *29B<@0%M1I/CC0MHC"3XG0L)0 )S_AJ!OM?;XLGC986NR^7I"?\&W1O% M8K#CFPGG=&C[00A(#"4N!RW5U3N[TKZ9+VS"=$Z:E M_ 9._%] A)P7E&D$OK?);&;(2>7DXWOD\""8=='U/F*AU'!XR197)A^@,I1O:1;QW0\\")'\$C4,X_ MW]XI;Q$@YI-UHY E4VY!Z7E@8GG8\/MX="Z2/&R#$'#",<7"U0YHMAZ8Y8YC]LV)29QYP08"R6O&INTV)E)JD;LM8=H#\@#'BU)/--!0Z+:S!@O%(+*J-,% M)<&-T_W3#W)]01YQ1HFF9F,.YMC-B44H&$>A8H%31M249K/Y-QF1_566[=SS M@<4(/\;_+6:_OP30J!@]W0*1<)')\&?GGL56'@9<__;CNS7'63$EX Z@RX;# M5LV*(?"*UJY@ ]3UAYP' ,^'Z(>/\('Y5^!+.CT?M@QV0'&G:]K]K0 C-^B> MA6B=.3('KHMG-AW7N@/Q #L]P/Q]7H9&C0- XX,*?_FCUZI24>Z^?/[Z5S?M[[$2!@=&C$Z%''2\L"=#>GR4L>.259(W ME5_.[LZ43YW.369'B8NR4='9D_PE#(4S'=C?%-@HAF.PAOR((K;(W*$V= 6C M?9%K1A8"0T,'; E>X,E5Z_<9F> 4@F38!-@IY60%XCC73;UPRT-4QP?A9,71 M:(!!CG#+*X:F"$>?B=,05"MT;+=+Y'/D\I H?2_9G1BK"ZL!Q"#T+KB$00 ^ M+YUJ6N38/;#8KL9CQJ,,(UCDC)G^&3@?R@14YTA$Z)%WT>#9+@7C$!FFA4S/ M41M/,Q-ALJ%I^QD)73C9X@,N):K/A@[?WPODS"]0D(5'(DR>& 'N.:IU!]X& M X!WU:*_#M2*>6@E@P9CV@+V<7+3$@3];^3.G6_EOIM V^AGX-610%;^"\U MP2VB5>'G312O$-P.GH89Y,3G(I_O W!Y2>0;O7,;MH;94PYZX_(\$^<'W_3Q M\2Q@@[.1]U D_?XE(%)B[LL$Y:!XJIWKHX3KE_#+@K9 C1HKE4"2/9Z<\Y6E M*.$L'P319"K%,$P>->9B#:X5'89.J#2>9(.W>,!7'=OLQ]M,_#O5:CR.1RH+ M9U[V#I_%$F'CI4(1.\]SX. [/B]IY\\PWND@4"RZ7UIZAU0G"3R&+,.(1)NK MK $)JV7#JOWX7 RV2BF6CG@7NLCUY[W?NA<5V(S> $+8Q!XH7Z:(WV)Q?S<^ M;>=Z#>GXN^<#F7YAI@,LWO-'IBL:U&":I$-FVU1&CM<'TH[Y4],8!;'#(PXD MO2CL@V;^&FOZ!^;@X8/GF@^V'P4BJR9&9#**:=&I"=K;.&0<)H&8'$,$_$:; M _0AA.T)Q[;/#^26A#8\H:P_P"XA4?H4SXA-S,("*R# MNY78,LB,A+X C0*B/$(!Y@%5LGA"E@F;JI3N%HR9 ZNMV&YEZI@8_?$MVDS# MQGUL]VVQWP9/-.K#UD>!<E69)!R! M(M62J34 IO0F2 >.\6<#_P+- ]N*LG;$9&3.#\OP#,)V\6N=PJR54Q; M,)$>C"$HFD=0-8X*\V1,01S.$RM>.P-9]LF/C%91-#^ZL!CTL,,@/9!9%MF0 M7ED6TB Q\3%="'QA@66,00-K"G4-6IA+*.7E(&<0FRU; '@OCPS=09XM)'@= M(^HV?$M,Z;EY1$R!53D)9WBZ9/-Y87 N;_S(#SC-B@9A'M? !U+X\+&X% 8OP-_B7QZN4Q?EC M/?$V^4%+FD_7$+NN)4=_2T+OQ&_2R40F)RA\],0V=*;FQOERC/=Q0P'6F/G]O(.W0EN,1QX$'=S$U(W4N8<$'A^9YK)W 3>CAUW M7!>.@Q]&('/(:8O "Z@4/W)8NN>B][B.ENC$4Y!A@@GCWI8'JG4D;?JDF;)0 MX1['M4C)(W#YL"6;<:[]Z'?R*C'E01IAPECL4DH;:3Q^#; CI@VF(4DCQ?71 MTHXX,)WC>9G!F%L<_,#2(IIBN5Y+EY'$+^@'&_,NW:^@!B>>RV9QUO\P56-[+4(0E-R<[)%4&AFT MT7]I"^21T^4&:716\>V 5 LX!;3[>L#"J$)M$>)N,7S+%+>**1:7YJ\!?1': M-I)1'7A!R+G*3%M>(@LF/2_/%+D#)KZ-7J]O\7,RDVI8,->@XH#)!WZG@/&# MT/Y1P(:1 _O9AS3=FN]SSS!J Z+@NS95VI#_87_#SZ)T)'EW2/[3$+TK]/?0 M^\)S?TS\4KH3.L]*0UD)Z B? ,/VR=L7'II#M:.ZH@F2T!/V*)0JRR6:HC4CC+BR*>\#IPA_'8,"1B3" @HK2%RE9/*9D M^R RZ,'P@B6*]_(]WD!4A$I!&+3Y. EPRDQ)7-T!\BCZ;,A-X@^JQ)*B2#SD M#=M"OLFD_"([B/=VY!&8W ,'O9L&?W-@2,6/'!9>XP;6"$]GX1$F#-K0\1[C M:7D /4P=#WH?=M##N"B,1ZU\7NME6]PO)1PR2TUV*0*C?%!<-UB+O^86(C8U M EZ8C]NQIQ?#OE$_#QX=4^MRQ*QC-<)&GS9!\*B2A2P$&Y.K \["0;4M^%X<> A+D;XEP M9ZD.?08VBZ3014_BF#>+EX3Q.]#2\NCXO7-WKC2T!E4X1",8(TY217W%EYE1 M3&80[S1B21:%N:!7>-:N+7Z$C0A&)/WYE$$SB6!G12B1]" ^(2-VQ6AJ ',$ M0SI^RQQ1I'$A+);+:.K"!/&^XTSYXL)>"3H4CF$XPD0R\'$9-A\6N!-SR MS)474[ D)80JS)1(*:!?Q1R%TA&\A8D2(@6*I1QDF119/&(G)BU)-+E(K$+F MG'R&@=NQEYN4A/JF6=-4J?XES1ZD:03FB'?3(+9(&UX^5U*K1BQGB?;Q".W2 MH_RLM,9AX<1%$IX5CI#D1@WBR" _:YN)0WC^0Y^%CYB4EDT*2$_S*2< 1D,E M^E1>PC!S+$.1N_CU :P+E"+Y._CU^3N(8SA M)_D6CODH\$H>#<_X$I5ZI+EX^G**B7E74U3O+2I\'T.O"@\!T+&; UXK<0N] M!2J%Y=)2'"L(/Y#7L2 !')NAN@0G##=;7_'DF^*SZ(G$#F4<+^*)VG/Y2+)J MLFQ*.(R/LF>)VYVH[2EW>0F/7GJF2)!2V)@J\8NDMSZF^W7!*)/B'0AD5)AP M=,A8HHX(XE-E5$7WWA2,6,O(*"3" 6]2]EG" 8G"19H%F2JG.,1/WCR3=QCH M _ ($?!@!/8-VSEDN?"X+'AA/*0]ML&PXXFF MPZ/;%)).SD2P_N&;R.SB>]P4'I3G@1D%J6,#ODI8H5,9GMJ8[J$E*(]8W)#C M@->6\ DW/B+;<>J3CTHZ-TW-%-X@1<;C< -\QBMS2"4*#QA8)[6/;ZF%CAWR M(;^/?=BTWPZR%E*&/$OLKX,\&A^.Q56 \53IN)2LP--AG)GL]25V4(PQ-;$P M&Z:B':\T]&[N*S9.;R)#"%W*)&5WWB9#P-=+!Q M&,]?X6,0-<7NF90"'3(3(J0!WQ^O7KW"%4E-[G1)1O!]2K42_<)X&R>6]*DA M#Y(B0Z@*A!F7&,H6?O)1"BY?N+'&PJD1@DCW6N*$+>*&G.N412BC.^5 /GDU M=_+YUS*L^Q:!8=_@88>E,4$0=HLY/)^+7D[W]&E:[?LF.=1+#=^^Y*C#42&/BY-+A1($X?D#&6SCUF//(^?WHX= F29 M["Y*5K!'C*Z<3)*DBF=%YG>QG,@U^J;8W&AC!8X;9E(X 1E,;HA"78RR31]I M#$]*-YROT]ZB\CNVBDD#R[LQ+"M6*?/ MU7NY+(QC:.:#"1Z"R/Z*F\?([9-$D/2182X/<@\>',*V /:0?=&04'HK4SW" M2]CN*2+#*;)\ =C":!OXQ4#K+B,&9,5RXEXZ4@[JRC5M-I10U)R>R:L+K_"J MOF2#-5.FX-J!@-(I&LV,7IN%EY^@9R7Z&5P\B6;\/VU@L7C;#)[D*REKWC%Y M"[QD=GXX(39Q23-+$"FA(N[:R8[>0F#A=))>#TQ M'H0N"[/L71'MNG'2KY'+I)XF'SMW'^*&A9V[+\JU=T:_5K2F2BS!W("[%7G= MR.^(SIG'WO(P6%-O?2^GDN/88MQL ZWT^VR+N$Q^7HAI\"Z;4"LGX0Q5^%Y# MG'')% )-P<-8L,$WKS1LM8?))@ZD$2YXN(>IFXHS6=+$D MBL"82='T),Z=)D.%RL@W1;1"Y58\"-,3L>P9QNI5BX#]?4XL\<1Z8EXRMUS1^)' MK232HA9JM;=$230JFJ$JTI';GNZ2<5E0^)36"L(<601-.Q8@#3WF_\/^ RG"R M7"I2]G%!JM27D2<@HR3TTO,V>HJ/+-!BRV5E5(22UKS)]7742S#M1L4;+_.$ MBGNISB].CYGA>69R1"%S>9\'#?#$+DVX&205-2L;#*SF>]FSXA7&=!@IY"V_ MF?\S6L#DM)*9>WK&__VB36,R.YBRJ4K95*5LJE(V52F;JFS:5&7!1#RAVF5C M\"5@O>%ETMGC)95^V6FE[+0RWG&GE504LHR-+ _B^/X<766]'7 MLN5*V7*E;+E2MEPI6ZZ4+5?*EBMERY53:;GRX[NG':TU[L<^8#2J;,E2MF3) M["768E&9I^,^(WBA4PAO7L95O(=DZ[*!2]G 99\-7%)Y69?],Q>9)^7(/?_" MAEU18#J](;82N,)\^PYA^)#B4W9_.7BOAK+[RS%V?TGE?AL9EG7 )]&O 51& M-^G6< 227S:/*9O'E,UCRN8Q9?.8S>S!^OIU R9#26520!6#NLZEBUHRA8T90N:L@7-DAWS$B4E*S)LA4*= M4*1&*(=/V2V;U)1-:LHF-663FK))3=FDIFQ24S:I*9O4'$&3FM2Q7-MIS*3B MR!UD#IJ!4[:R*5O9E*UL=MW*1LIH6B'ILD:(&\G<,)_ZQQRZ2+1LIOGI"#\DJZYH]2O6/F;#)X:-F95N%%_;"#$9A/L$<>P09IP'SW1;V$Z][]I5++M8R? M>MWK3\IY[_K\\O:Z"*X!&:S-VN'D-+^AC?O($^\C0;+'0D04,&CQL9 XUDTX M3PJL,E3TO0&(/ P!F"",SSBQ=*4,V@'5+$4LR18'N!)*2R8S3Q-@*$= M$=_X%:TV&I&ZV@ MH75X9C/6P7.J@#1[O)!>)#RB\ B=R.,A23%^ND_ MY/B,TYQX4_(2>8"2JXK M8%.R)**YOBF7'8"X2N433#(-NG'6PH442NTED=0TI6,3MV 3XU_/-?X7W3NP M_/?=ZR^7%TKOYO*V<]_M7=\5P0U8'=W&V+8R8/Q8,>UC(5BF$V(A _CVYZ@@ M9LJ(8=7_=$SGPB)E %BF!\841Z^*K1 _@?\-S-U?\&O>P01N,/G^CO,W[NO\ M:!*[VW$&,[=WV98;1+WFRBVLF/SE/!I<@+%%8]_T$THGEYE$_OEFH5 MK:4J-W,^>;K)N$N5O]A+&5K]>U+'-TE-"55R\AA?4LP9/UYM:-^_E]8A"X^2 M2L]\5A1"$8L?_7$>%Z8$HAKGDM(T=JNB=QJXO^!J.$YGCET_(+PGRG63YF\+ MO8L2IY22.C'*[MAB!T2# MYN9EHY;\NTO^741S&FKR>'NL>,N;29*RX[4B:=/V1]3*0'"'%[GH4+A2N7O&OVS:_[#,_-2[(^1+-KIZX-.VK3B@$Q'#QTASY4P MGQC,!9?6$Z5*"7,)\XE*[+GHGU#:V1+F5P1S(:56?.#CM\Z,NCP@=GPM#HF^ M*PZHE>* >A)8/3W1[,3563S5!X/XQ2%4$0U M:$VFLWBP'N".#X]*>[QJ,X\)X@C@LI MQL6F2 ES"?-K"W#-.]ME4+J$^17!7$B97>DLY]^!5<&F*2=%N:.#65<-HZFV M1.)6(4 ^332?GDSS#3#/ZB^WO\? 8T<'\FFBN9"B7&RBE#"7,+\VAWK>TA9M M$_PB20ASAQO5Z3?J0.*P'9]NJ$9+4QO5 ITEOR[T%US"3U3OEC"7,)^HQ%[- MW7IUSMJT6$EM)VL^+;L3% MH5T1K82A:RJ&5 L#\"DB^<1%NCB$*B)S5=6J7E7KM5IQ0#Y--)^>%(,W[4=T M]6K(?!:4:97KG5CNJ1JNVC+46K,4\Z,FPNDI@6Q-XM+;QTM&W/5&4#.::LTH MY7VO,+?4NMY2]6KKM"2ZV$0I82YA?FUA;6GOS.+2?^6M9&Z_+PZ-3BE-T%"; MM8;:;)59F@=!_]NF:E2;:EW3E_._)._OZ!:+=-+M=,DSLJI77>Z1O71F^1TQ MBS=Z[-KXG]1='T6Q<65S^7#AQ@^E[/]?!!(5Z"Z U0N\Y?+Q$EB)W@5^E_T17&(4T2&*N5U MOT&DFMK2ZT44V&+C_3"'!*$WW5?Z8RFGA\.]8;345N/HK\,X)JH4D9-*F$\, MYD+(Y947!,K0]R92&LI)4>'H8"Y-Z5YA?MMLJ-5F,5RR)BOH2YA/G4 MS26_0L9V!]Z$*6_%X6F!,K2+R#LUJL!MM K4>*2(:'X+.&ZW"FDW5T9WNZ*( M.4YU* Y%BLA%I7=[(/0653SEFU]*NWHT0<=2C@^'^P);XF)KUQ+F$N93W\%B ME7&7[&QQ<']*A:T%W,V>$OK?MC15:]8W+"K^\5T45$:F.7U_80WPW&S(HE5_\_-SC/-)U0?+PQ:S M<\K1EJ7N"FAGL>R4@"Z+@E\2^[U!Z/5A^[T>]H_$RRFE^Z5,\=Z+SLM> ,=* ME@+5_V^K#\I[MDJ87Q',!9?6$Z5*"7,)\XE*;'S/5FEG2YA?$O;-OF*L-M=$L4&?@$\3QZ4DQ MSRV/+]PP2W]Y3['0]=>D-U2]NKSPMJ3!X6EP>FH@>^].J09>H*N-H;;T N7C MG""."RG&Q:9("7,)\VL+<,T[VV50NH3Y%<%<2)E=Z2S?^-BV))Q1VS[V9V1/ M)^ U5Q27E9?6[A5F736,IMHREK=N/3J03Q/-IR?3HQNZ6M,*E#19(-S6U(9NJ+KHOO$ZA/;:"UDBL17%9XX9 M,@N^\$MKO&^8#5U3,:1:&(!/$%(,W M[4=@B6UQC49QJ'6*U7#5EJ'6FJ68'S413D\)9&L2G3),]E(;0] MPMQ2ZWI+U:NMTY+H8A.EA+F$^;6%M:6],XM+_Y6WDKDMT(U8IY0F:*C-6D-M MMLHLS8.@_VU3-:I-M:[I&U_;\>RK-N+[.O)?Q9YX\"+^Y_+/R :\,CQXLMC MGIA.\-,;W6B]R=S6T177="B1:_-OOMQ=O/E9XZ!N,LON(=-T[04@BX_G;I-> M91)4W>N/:^&KVF@TFZL@6YQEMU#EXFKG4%&5NLA.X&RZ!:[TAEYMKX)J<9;= M0I6+JYU#17O4Y^*J;K3TQBJH%F?9+52YN-HY5''9-,CN95PTC2['%LQE&,V6 MH:\";LED>X PG]'V!"'AG)AT>\E\&K3Y678)T[;HV@*F9Z"HI36J*Y6J-,&. M(%F"F-U!$MN!&WXXMA5>])JV4B?,S;%#@'+14VL 2,9*;V$CB.CT4#QYR[,! M;G@RP!;8@F_AGU6P+9]N/V#FXO!EP-S&W:KJU7JMMBYDNX(EW\G:)2SB="NY M(WX+U+2,6G,E-'-S[!"@?/SL%B#9M9!K4S;'5$TSFC5C)61+)ML#A+FH:]7U MEEYM[1Q"\"6X57@> @%]C69KI07*FVG7L.6BKM*$+3KLT+<%[JE-.KQ[Y04; M78&YZVCY25V.692@<'D;6[AP1:927IA7!!(5Z/*\U0N\90\,M/&A^>S(@M^[ M ;6\_&,OU0EU0ZVUC6*+W?$8X5=_FES"_*I.[5>O0VQ*W)'"ODV9&Y19<"7, MKP3F(Y;/U5?K)'$$ZJDR,3&;W37=08&L%VSJLX%-UI5+[,3S0_LO M^J(XQ"DB0Y7RNM\@4DUMZ?4B"FRQ\7Z80X+0F^ZK7K"4T\/AWC!::JMQ]/=' M'A-5BLA)):WS89:;3;7*K,Z M7K$L(N9+F$N83]U<\CM7;7?@39CR5AR>%JBDN8B\4Z.658U6@3IU%A'-;P'' M[58A[>;*Z&Y2AR"DM3@4*2(7E=[M@=!;5/&4KTHM[>K1!!U+.3X<[@MLB8NM M74N82YA/?0>+'2BZ9&>+@_M3Z@15P-WL*:'_;4M3M69]+UVXY@M\5UIL#H>5V\:@;M;;Q?$BDVG[7^IQF-^\)/S:0&Z*/Y[_N'M([YC@@7R(/%=[L9+)0+T79QYZPN^;LNU["AKBO-QK5O:]" M3B[$(:34PCTA?\6,NP!U4_U0:^GUO8"+NO:C[TVDRHC]('1QHF< MB'Z*LU& M=75#ON70T6$%]_4$KZZ$8R6":N"U@-/" 5D<>,LI5R^]"KO@IR;,QTD<\UV$ M89=\,3?+[D!:B9;=@90V05M&L5UB:\ELSP5Q>Z;:(9C@^?&G*9UF-T*VQDR[ M FHUQEH:.,P;P10%E9%I3M]?,1/L8V]XQ8+ \_%EQPLBG[U("QQ'M+2X[MU? M*@V%]N]_U^O:#^)30_OAO/?Y<_?^\^7U_9W2N;Y0KBX[=Y=WY/KG]+S8^#J* MOCGX.O*]R+6PC8[GO__[1_IG+JA H#QO*OFT2[$2(H'SH@"97.7"#$WEG/J! M!*IR=75.90Z_F),)\Y6/=A_^W9N&]B!0NNX#J _L'HD/AM:9 J( 9)I,37>F MN)[B>.X('A^;6()XA#5%<]7O#ZL@O/(6;K ']^MS1\R M,\4=+F\'Y*MF+E_=W/9N+F_O_R"FNOSWE^X-\MC.^$HXWB/ MP+3O]XZ@LC?6<<1?C[;QTJZ CK6%)!7+],!Q+Z3$?HG]G0-=B!.34T7^_H+W MVEE]WXWJROZ!QTN8=;H&EH1Y:<)E4UZK4R?(Z0NEZ^EZ6ZVUEG5![< M'0DARH.[XX"Y$%JU/+@[VL.A\N#N>&E3'MP=!?GE$1\M+*]>!;]SO\M;^A V9=N<(F!CP<2NP4LP_&[ R,4:%TK^\[UY^Z'ZXNE<[= MW>7]SGH%S-F-G;8$N!\SY5P4\&/9_G>PPZHW5,/0L? :.-L;N?9?S%)LUV)# M&VC+%,=^H"]B"BDFD4A5'L?V8!R7;N/[ X#$PS8"2"K?'(3B47ZIC#D X@=V M>F_QR/.L1]MQSA0 *XC'54R?*:X7QCWRSD5VH$Q,BRGAV RIS'Q^5?@$ M'P.G'6)T&O@7YH A1N(-FV;Z,P(:A-3\B5X- IQ5I6=H*$&\6N,'6#\,B#Y) MQ!1515P6<]-$.Q[S/@NG[,YR5OQ=ZR5I@D#&C)LFF*ZU8 M<=!J!F,O= ;7 9B+4.'7%Q_>$KXZ&$'B(F- M/3ZPA4C( L[Q)K KEX8I4I+$&KC;'(U\-H+O41M$+FF9[PRUIFDJ;(%(
CN%'QS-=> /T N GBW14[:3HTGG$2X0$#AJ1 MTU.^:QIUM575^>3)"X^P1L6<3AT;L 6/):LV!P,_0JT5Q+TZ0GO"\+-X%W]Y M9* -X+^AER)/3)#@LF\ZU"_Q$>V0H1KMFJHUF@IH9IF=VH1S^-#B[R_ P5_' M$$.UMO#RV4X%*F<+]SQ3G/+N(G=&H.?;M(H6+HL;6T)UF$4C&YCP)?(@,(D- MI$-;Z+-PIN(7N*,EVP>D",!8.#DHA.&K_^#H'6S$?+]XC^R!^331M?? )M@] MB*.^I2+]3=X&2##*78A:^";R!\"@3.F ;#/.;0'@D/,4BG_\O.0QX%?Y[8M4 M10_"&P\6A>P_ ?,R$(WVXMY&EZX5A#XS)SD/J'PY7.F8"!!Q.R@ 6%?(?[18 M/T0^_56Y8@]V*+R_\\M>S .Q M-,$L''<\K2:(B%+AF*@F_DI675_^R#)D5!LJVI@5V.#:QDA5S2/)FFW%N->- MI=-RS&2-TQRYYW'#40,;/A"[!#G!U(N"5#XN>VH6>8BE: 3,JAB&T/V+MI2O MX4SYKJ;682UHZ?H,](+/<#5; (D^B0?5:*QJ)X#B M/I.-)[/)A1^8P1C[HP6Q%L%9O&FL\R1N+(;66"%KZPK:+,.--=3?G)/+/3]X/(@F MDL#F*D/.PO16'W,=)'.-)L9'9QB&:/Q#18>+ZAT2W_.(6030=\>FH>0B/!.% MNG"<=HY#I'3BS!A5F3VD78/>%GWNEBYA8:,CK2"0^908KUE?O9H@-CJXH$W6 M0\,+]2-K0&'3R(7)*)\+0);(?G MAUPMQ_K+L?$8_H:)@/8O=R-V8LS VP;!"96".@<<&"@6\3 M'7I#Z?M51P\PU T.X@8?9OQSY29ARFO@IM^!V_@/;WY^WH;]R64O@W^-I7>X MIY-=]MJ-=3?!PF)+_AJ=M3ZYNCP0CVIEQD*D7MOKRNXQCD*7%+@N\WO#.Q:& M#HM[?>Z$89\?JGER\?C&8XH;D-USWGG--"^B]]MQ8[>X9?7J[5JUE@LU/020O !?4=8/0CY % M/F.PQ@YG%VA]=R6E/V/HI*(U*IITI+Y\WN70Q4N[A:?N0F)NYF/)@3E:V3*] M^SS= EX[>_.S=J959=VR/FA9?L%&XO?FMT/&\G5MR7'@>>_SI7+?^;^[:Q+^ M0@=_LF,G;MD,S6_QE;@JAOJ8CQX ?AN?R8$RE3PB=?X+\FTC5SI Q)?[S&5# MC$CZ;.C QAC<4!=H3.4=$A!]NI$7UC(1?FRL#'"2880A41R.43BYSY3%C;X= M@%/=_R].0:'J>%&I[_8%CS(MA=B-+\<%7O2]B$!G@%3EOR!5@65S)^U,N8/O M[*$], &0_T;6B-L/:EL=@\I]QS\CF_M+-%'VP#&) TF>XR+.^6(0>6"['#MY M57I2H#+VT;^6J;^CF.*(V#)SJ2<**GC9'FXA#C>-R,]6'FPED< M> N)8Y+18HMH$?'^BLK9*B55"D65W+*WY\CA\R*D%).CH!=/;F63J>=C$,"R MX5N?@1D.>/' "*-BOAVP%>$SETIHW$:*%#!?\5*.( MR"^#\;94TZ,^4[HZI6JVU>:3=4KGM7U.T$ M.PT,/?_1]*D&VQL.L2-+:'XS>;T2I3#8;IP22IV 1=<&\YOBF(]8IVP.>(XE M5FTV ?[ 4P9TK&KQ7@4^,T,J0^ 3GRDWODUM&7BB)CVJ?.6.>#Y,X8F'EFVEC.ERW-&7?88+X&7Q.'T%&8>F*X,03P!%N#; M$\IHA<%;VC^25@R9"51ZW_5@%P.K\N?7HBK]*.319O2N^&!YLR6]@.)*8@08 M@.7-;+!)Q Q?1:A-W\8*=\J&A15Q!/09L(>+7U^P :^K$PT:FJHRQJBZ*G7! MB->"P\7=>X:N.(*S"!V7BCHKA4%T3!$2W+$ \Y1Q6JE+'-*VU ]05) M^R&;^B5-/!^;1'U%! /3NM2\B;@W0('%TCJ:P9>K\?+.16("<+B8R/&.')%M M_32X"C5KF&+&,\ ;33TN7B/FTG:>OYQJCL-";R/+.6@(RL MB"]-'9,+5Q!B\M9(5"Q.S*]\192R'3>H.E,^F 'O,!)WJHH[5TFD1I7- K0N M=C#&ND@ 6B3DY6BF"/3=K$0=35MJ5A0=)P!8>,% XB&68QO[&."[0&>8JJ5 M$W$>PF=E/IJ7H)>6O/SJ5"+@W)?:8A\?4-^9PHK%HH @4PPAGT!.P7,9\&9* M P<0! !SY1Q7#P,$("ZF0S4<\("'K0WC+F1/38MTXN463F2AC@9A 3T["43G M%[G X5KJ((0=VY))Q^8#BSLX#-"ULF19%$4,P:HJAGD4GBE;X]L"/P^9AX#" M+^(F&PELV,T0&%YP<@020']S0?1$=[LC+I2.O25NS:B? ICA.B^U$0;/9Q-< MDH?M=LC F4D]2Q^8B8%&$_65F#8*B(I 1?J\#LCBK>K^8_V"#1J+.83/%(Q,%:T4( M)!"7-,-;7FHFEZ3="1W>&UX(W0/O\$9U'=>Z2M7W/6KJ3:K5RK/[PH01RM*9 M\CSXA+BON'Q6G@G,J]3>Y3Y[RT!;(9=:4K#T\TI-489*3Y@P)Q,J+4MG MRM*9$\!N63IS:!H42>F7I3-'!W-9.G/JJO[8@W,E58Z1*KDATS0)<,ODOMR6 M];>99M[)UY<\'_8#3R3HA!]Y,N5=G$.0OH^)E6O?!#)_ST'%J#6JS9STQEV M=9CUZFV^7BU_O>UJN_X"ZTV\JD[L5,VS"C^([HI[4[8GX1P%-YUX;T"OI,,< M&9X#](((]N*-Y17L*\_E#.(MKIVN@2.FR]=.;S#=7J"DJTT6H 0O!IR8W4.Y M2)B]X'!QFIU"M27.5D-%EP^./0?+=B[_C.R0+CLYZ TD>NX-)'?WO?-__=*[ MNKB\O4N/SI3+?W_IWO^Q+*)T3*4(R2KQ@XT?[GUF HYG_ 9(FL=.UK#[U>RZ MNH[NM^0WH,=E(717L."FN>L\B7]\NQ]AO0T6).IJHTEWB,*W5/9%+\>OV7[V MLK[E9Z>/,)\SJWB/>*-R$/4#V[)-?Z8JOYB3"?.5WVV?.2P(X%T?SV@I2/ V M'J$I48'FCW]H_?"]FEPN,HW@57Z7J[@D!(LLTNN: U7Y+UW)_,!7L)XIG0$6W8A2F\[=N=+2M0K\KU:7KN+C MDX5T0:) &!T"P[M@47@9)]U$'J^*T'?$%3J]A9OI,USCLZFX&-52]+1F-N45 MB8$R%U13K0^R0VBZH6TZ\?U]%7XAHLRIO"0G'3+#>'0QO R%J,>) <2+LK4S M@$E/;\N.+[A)7Q*#\UOF+8O7'N,P]QDZS=' M=%GX*OY4N3B:@S"*44-\*5V>:0=!Q.&TW0= L@*"8%!4U9JN:JUZ3(ZT&$\LEI@F(8E-MTW^-W+Y184DLP*[A*@L@NG" MU.0T "_4>^ %6%CV#N.X3!H&RTR-D2X,7:P)-96^N'X47JBK#5 "=: BT">F56Z5V]J^C>P0 M?>378_&[\0:S@WI"1JXG]+%W>]G]=*V PQ]7S'-Y.PE>Z^YPEAD*206-)L:9(<.8 MR>A"/#V72GGA#2 G/HRFT\\X%?'[9V1ZV9\156BJ5,KN1N)*-5'M2^*7# U_ M12&6P>?=P^8+-#CB9C10KN#%*Q>8'(7J->E5\,@P_@/6"C24CU<8LF^\5P=5 M701Q/;NH)4?[8%%I*FJEW"OLG@EC#H@2/#$XL90&>$DP021LJY0I-T?I63(9 MG=U8R%3BZCF?KH!6L!F"CP9\N0N(W@]]B; -PMXUK %:CF.:L>5$=4U! )H!/1;.1U>AQ>5"\%/ M@/68]SXA"H M0(D@;4-KGS7:Q68DO2["/ S=DAO%&9K%H4F!V$=7&X:N MUHV",] OGF__!9[H!R<"5]/'3BZE-CH$.S75JM8ZJ[>*S4Z<@V[MAX1[2FXZ M1#UILZH:(O'XR(O+@&,>7>7<#$+8+' 6><00&)YR4FLZO)R=Q2T]OP.56ZNA MZL5H2M]V*6!B^GT[C",=?&M.NWMJ LH>E5^9'S#J;6D'R67O-,V#.:!M?W^V MSKXJV\N*P,0M#FS4 Q8B_+P;'S]EQZBUYV+?M E!WJ (I@!"/(-#6,Q!<6%6 M$NZ9F"'>[(Z10 K66G8PL8,@I]/=H;>UV5ULC!B.#'DM% GY7W/F*9]\+YJN M4 H+VUAZ2_9FE'/:10;\:2>7L^R!%#]+Z?I S,_(ZWA*37(@#E H,N3 &-9, M$@&*)MM^$"8\3I)4)]&!MT##^2SPG O!N;K@NX^]UT!N/H*^=*0S=4O:GS/W1N(E71F%:+V?39T>&=> MM/"NDN9.]"C%@:6_OUQ>WRN7O\&_[[B5(\0.(Y^08S$0##QB'YE^)6S?PHE(>W:>&:VPUYKW*/"6%# MYN,>AU]R $_WAA_CO"Y>UG* 5*LEF\"*KMQ>?NK>W=]V[KN]:^7NOG-_^1FV M@X2=(Z]*Z;E*;Q!Z*%@MGGZ?3;_%Q#J'T=[?73=C&404;T'"0J69\C%R+;G< M(GY(JK.@B$7RLA0&XIY(SLOR0]]CA[UX8QV#39OL*6VLZ33"<<0M9=_I6E)$ M\ A CBDQ,EJL-DFF>HMCI2!\-K_9DVBBI'MQA5?S90I',!3F#GPFEN&A.LLF M;!+$C_#SK#+$^=\:M>]%*$8QAZ%XGK(Z\<,M&]E!?*:3!E3H!BCX:,4% )C0 MSI=_=WD^#[L$\PT!(L%\IG1 D_#T68*HW M*4(J*FD4#,QF4+F,SF?*\0J(?)!#U^N->1!L3FJR!+I%11LLE0^.3.2 B*X4 MPKQ&')-423ZAJ0<[,4U<_>'+#R+RJVI<%2#P3^TG1:8]538@GZ$LB!HCB2YT M;QPP'=TZPQ0WHEOK8%118,"%!YXS1R,,9854?<*UP-2W>6:^+%OQV9UT$ 3C MF ZQ9S(Q3H#7*/%9=A80I$@F(A,/ME+! #Q]9'V?:HWBRY/RPFP;&J!,G"U9 M[B4=>QW 2M77"U7NR3CM- S;DPAF-$3STR4YX$FP'?42F)Z!R'1'"Y)6!2H4 M0(SSVO'(".A"EV!1+)T"CA1[;[54K=WD\<:< M@;\#-+[Q81Q>Y0,?1[XYR1BOFQOERC-=V?+Q@BI:4N?V\D[I#$)^C.3 @T%R M-5448AD;/]L/%_K!OD @_4DZ?39!&RB@ !:(I$Q,"U1,YJB"'T(C_M)#<)6? M/61/C38_*%?3LZ/\(_+\4J%EC@^KU0\(C>@P5K571]!_?I=_20^#1 MQX\ 3?1*5W_?0FK8H7,04>S4-0/9=22K[9P9N?Y5P3 3P? MZ\=WN5/\#%P@8'AQ!,?5_P5%<0;\HT5RQ[)N3-OJNN?FM'@X3H.:R2+LT'2. M%MNWF"[F,NO2]/'6[:!X&)]?P9&@.C:?X"MH1V\^T8_0GN,D\%66MN@XB5': MK2,C2&GCCI4RI3T\)%FZA[&6&7,O(-_U61^?=T@*^-()+ MJ_8"2"XMU4MBN[0^>T1U>:B_QPRE1027ZOD%D%RJYY?$=JF>]Y??*'+B#GVH MOTYBL+;MX5AFE:4M.DYBE';KR A2VKACI4QI#P])ENYAK&7&W&]Y0%=:P)=& M<&G57@#)I:5Z26R7UF=/J,Y6FY5:^K!%<47TS91]FU!$&%Q"%S+^,+R0Y(ES? M^'C[=3B[<6")'==*8.2P+ZCJ[$*.!N7\9+%$^Z2DN=>!_GV=7QQ>/KIKX. QLD2T"@2 6.7HM2?V:"B1 V2*=@YML:Q'B?L#?/RZQ&>FCFP;IA/@_ Q+/L!R,HQ@D]=1Q.\>M7C)'X2PK^)2;*O MT4@7S/7HIHB%L9;!&P\V]^:/[Q(@XQ5Q]OCY?_Y_4$L#!!0 ( 2GEE*E M"]Q// X +7] 1 :&UMMSVS82_WS]*W#Y M<$IG(LN2XS3VQ>G($NVRE26=**?MW=QT(!*2,>%#!4#'[E]_"U)/6X3(F$ZD MRWX2'UC\=KD/[ *@^.['N\ GMTQ('H5GE?K!886PT(T\'D[.*EQ&U;=OCT^J M]]-[P25&Z6FI[6:IKD;"?\@$I.:IT1-W4]9#1I5H143 MW*VD=&L$GXZ2YL!1O?;;5<=)^I\U/(UE=4+I=$$PIG*4-)_= ++&8?6P7CVJ MSTG&W%_K_X8&@#WF(R:T%)JB?EA?MO<87[1/F)?,/9A$MS6XL:'[.Y^''S<) M4#\Y.:DE=Q=-H3=/K7<^$_6XEMZL$$7%A*DN#9B<4I<58OT1*ZL01S5]>T0E M6^6'&]KS4"IM2&"H/@M8J"XB$;39F,8^2/%G3'T^YLRK$*J4X".PM+4&<;AL M\OZ[O[VC8(0J,4(X@]/IE(?C2!__[9UF[73.WX"-2?+@3K6]G+V0/)CZ[,7L MVHU@X[,7-T$@JG/Y_Y@*=@ RS9N(R >R3+GT[1J02! IX:>S!)YW087[J)=' MBH5.HBD3BC.Y>+@O:J5(Y+%Q48F A(=\1^7QZ:BH/$#"_!T4Q:5^45& Q(W] MY[4UW<401"#ZX'I@KW67%3E2]K@G_FASZ?J1C 7K1HH=.7$04''?&SM\$H(/ MNS143=>-XE#!N-./?.X")S"41 $;TCLFYY=>$.Z=O2BUQT3(F91+(W]_"(_W M\)!4R1((3KJ]H46.X,"YOKIJ#GXGO0OBV)==^\)N-;M#TFRU>M?=H=V])/U> MQV[9EG-*4E2(O0!+7LZ!OW]7>XBYPDDLF=<+WR?'#X/)C'#6)(-HW5]SD3RP MH\7TJU/U0T%!2-\DNLK2?39"MW/KQ9N6>P,' ZC2' M5IOTFX/A[V0X:':=9FMH][H.ZBQ#9\?Z--+.%@,TA)(T']3YE1?[K#?>?+_+ M5">2LLT4Y7ZF?LOI/-L67C6,VHK QEO;7#&?>LPV^99X/LX82/ M?-:4DJEM'IV7W."SKSVN<=BS0=QQHZ MZ(YE)6D7E(L/U(_9%:.:5%=R9:5KYKX-B5N&HQ=-W#0^N=4,D&"% \SAMEO/ M#_VTH+AOAI[U9\RG^LDM!^SYW;ZO%;_29$O<>&JWAGARM-EF?H"#_D"/") * M-KMM8OWKVNY?6=WA>@HPAWY%$G!"0X\LX#'<;#68-ZTH"+A*' PTUP%_RXX? MFQL;1OZ,!.\-'+1Z5U?V4"O42?3;L9J.A0-_EIY>7T80H5M1Z#(19NEGO9%! M+QD5]FLXN.SI8 Q)6@*/H'QV48$PK<9C>TGFV^AL9-7C1 M<5HC)P'7U0=LR0..U-LMJ%YW5.1^O(E\CPFI%:CNLPQB8UN#>_^P6;_UNE;P ML-?ZY:=>IVT-G'_0:23_F0RMP]]14\\RQS*D4%T]TQ3+K&]#1O[F"\RPI%R@ MIV=Z^N'*_/=2LXN+UMV4A9*UV9@)P3RXDA;C.L/B=,1]KM<'X&S 0!4W&9%6.'Z57%AG^D%W,\;1E,M:00JF4,+K,J$W[D3A))EK2K53UHI2#@1# M I0Q0!9>85IPH0W*!SZJOF:$T-02,0W:'AR/G7@D(7<$H:U;G3QFQJ_'+0T: MSIB*JA\G*CYW(.>!TI-8'W0!BMI9:,=D[3W5<7J M.<55#%1TN27/IH3Q6>H? Y A[6(^6=J.)..J96F[E/*A&+*. MC,*F^,ZE.2F,*8-I M?&8&@^I[VDAR3B67VDN73Z>DT)SQPD"L5^ MTT),XL>:*>F-"0_Y5P H^_S:0K^#2=@3[7[TTQF3UUE(O8$*ZS%M3@ MH#>X;';M?R?U0J++MN6T!G8_.0?7/;]V[*[EX!Q3IF8;%Y%@$%I;L8#:W,U> M!7W4T.!Y64L,#3BZZ TL"*BD=3T86-T6KGQFJN:HY5,>9/O5_+Y!$2<9BM C M7*O3M*_0,_+/C6_9II=-8-B EQ7;-LZ4XXZZ)V_1_MR]V28G>]*F;-3DTVJ* M 0-7BYE>89ZDDI944A@Z-E04&0&W:$4Q R=BB8[UQ':;:;0B,8T$E/$_<:DB MH4N%<^I^G A0+O!RQ<2$B2S#R$EMR%0S\IY&LN-VT.\-FG#VD^T,>X.T]#AO MMGZY'(#^VP02UBMK<&D-4+M+[49NG.QDG_WJR@^<5-W;X3@20<+2BC;SM#9H M+UVUGA&O'B:3>4E/9*4KU-/SKU\]SSN2)B1#KE;\3;JGKF!ANE=.DG MP18L MJ3AX;FGOU6=T:D@.,B:DBB8' *S-B"(+N'L]U4L" M9;TQ8.S;8#89]47A%P9Z'^QVM7Y"YAR0E 4TG[(2RRVC5;%.# -1Q@M$Q=), M'%URS\ M\XGT?,M6;S.580UZ^VS=>D*1]HNKRSOS#L"V&<(OS8\J3G18KY3-NT'G"OXMM&;&VTAE&F,_ZKS&,_V7%_TV[ M94J*^L:N#85L1LY1--;/X9.D@BTW66*$+Y0(Y\I23>N>>5-(5,?3MTVZ>N,4 M]V.(Q185(=R5^OWO/A/.#15E35$503+D="7-*) M5O8Y183^IYH+/_KT637$!F)#"?&F0 F1_(%.TC56$#E2A]=.?< F7*JT[EH\ MR\PT(I/ D"%FS&S7]7]C.=4Z% Z7MC-,5U>),X0B O=M/SWD/S&0FQRRE/U0 M_Q?Z?5=;?IX!CE>_W/".!]-(*))^^*,3NJ1_6# M.^E52+CQ2Q<9'Z*H%<1??G,D_=Z(1C_1Z/4WN= ?TA=F8'<>0!1VG_H,5K[; MLF_/8>43*QKX. MRXS=9]E#8'3&ZK^1U:/6HB)U2Q!<-/[ORT+^Z]>V UA'_ M&\;_Z@ZP*Y$ LR_$1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$ M1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$ M1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$1WS$ M1WS$1WS$1WS$WUM\_-/O;U#IB(].MPO/ ?&_;7ST QS\$!^=[IO4 ^(C/L:! MK_\<$/_;QD<_0/SGQG],.*9RE!#%LCJA= K$CE% >6@K%NCOC ,O,5!S%6M.+D443\\JF@U^RJ%) MA:3'4_"]R!LF_7BQ2-BNZ&_ 5\;<_Z,OHH!+&8E[_0WX7[FZ&3"?*N;UJ5#W M]2L6C)A(]7Q6R=EXCP1L%!&PL8<"%I%O)\6S;H&+!W:X?FWWV&UL8'>S\6QF M+P4*HI I*NY+X2^]-Z*^CL1G%5V,FN/P.P1FV'A<5^3/HO(&]*5_K#]C?DM]X'CAGL5H]D;HINM&,; \8"X# M]H%+L\";VN^-L#!8P[&Z!XUI;4TUPV"P9HDSB?9&;. VC48KH<@L\V:*W1QV ML@18#J9;95UMND="SD;4+?(M6^V$:+DLUF&^S\/))0OAB@^>U_0"'G*=B"I^ MRZR[*0OE-L%S=[(+CIS3K*'&D'UZOSU.K[?<1?-5#&7:-.=KYTO MM:);[M5/^C3T6,#=ZZD'1=ZC[&A;JUVPM%P.F*B@%4/>'LY& K.Y;6J_-\(. M(T7] L)N:K]?PB;JRBWJ6NO]$C2WC+LD7KZQ8)Z)YQH.'C7>'SE71[*5N;7M M.:R!;G^D!\4!4YX=*B:8W%*J/&J\/W*NQM3<94HFT4[D._D$7]%>Z%U1#KH+ MD[4=\WB;2;5'HK?95#"7)R(\$769-&^N;@D0@^+M:NDCZ_KO_ 5!+ P04 " $IY92 MG?"\Q7P& #.2@ %0 &AM;7(M,C R,3 Q,S%?8V%L+GAM;.5<;7/:.!#^ MW/P*7_J!NYD:0])>DTS3&QJ23GJYPB1]N9F;FXZPUZ YV?)),I#[]2<93$PB M@0TA-N1+B.W5:I]]5JN59'CWVS@@UA 8QS0\K37KC9H%H4L]'/9/:YA3^^CH MS;'=K/WV?N_=3[9M=1GU8A<\JW=K@=='S.; AM@%7G=I8,5<-K3.VQ];USS& M BQ.?3%"#%Y9+6^(0M7RC 91+(!9EV%(ATC(GODK>>'67\EGT2W#_8&P?C[[ MQ3IH-([L@\9!T_JKV_W^^EO[T^_?/QTUOUVTK[XU6Y_^KENCT:B>F)'TEIA@ MV])4@L-_3M2?'N)@28PA/]T?"!&=.(YJ,^XQ4J>L[\@N#IU4<'_OQ8M$]F3, M\9S\Z#"5;CI__G%UXPX@0#8.N5"8DG8W=F^IC,]3) 00#,QSU@RA>.\EVC>=B\:Z%4%O/$@Q937S2/CX^= MY&E&6"KSQ$PZJ_N-,WDX+XP7V#+S[ON]%Q-"&25P#;ZE/K]>7^:"[BAA!WOL MQXU @((Q9D,.$JP)R^]V4W>\3L1L$DX?@U1[,F \O:M!.&)N(W@=)_C("*0 MWALP\*4)0<#LM#/%SLN5^W)F0%U$W)@DSZ_D]9P1,!80>G>F*7Q/X0EIW-0Z M0MVL136B IZR6M8OM6P(^(CW$EYC;O<1BI1)#0>(X.D=Y<&&W6A.(_SE]/:/ MJ2%A7Z8'&L 5Y3SMAJ >D-/:(DFG%)NO80AA#"9#9X\SUF7X;K%Y0Q%S4T7R MWX3LFG'(3"4<'@=!HLV6U 5I>Y_18+'#TIZIQER9VV77-%)J$:E9E'G IE/& M"%3.GER4X_09FC/*!6^%WODX@I ;63#+;P3K(\F271Y2RM^-/H\I MSKQ,50@Q15:6EGOH*CUD;H!(G?V/$$J 1 )K>0$.,1<*[A"F, T4Y6R\3=SE M]4>.\54>J6V(&+AXXF8)(:!,X/^22P.3BUIL$WT+D>LY.ZP&9W>9_D+"ES69 MA!Q+U'=5F)0@L5J3=14HB4\(AGNQ0#T"7^AG*A6$0KJ5)/.&7%L!%P:Z-]19 MR9&R61=J)][L_%SI/"^QT7FC%Z=VL_RS(7F!RRJ=_5-,BPF^+U4RK4OC,\O, M X0YAEZ)U6Y'#(!E 2YFQBB^3129,5=[9?(9Q-)=AGF9LEG1&3P_6#:3,"L] MWJ[C?T'C7#72$A7;%03+_%'IZ>TI.^D@,X)ZG%\IK1=SN3NM:) MCM4T;WN8H&!ZS*8N0!=1VGAO/8@/GQ,YFN.\[$+D= / MKGL@BK4MO[!Z!/I4.BKHLIV9HG:CNGZD(-A8.5[BBKGENG&@* $ON_LN_R>@ MV8:77I00Q6V7H%"HW?Q_8QRII"WG7DRE6UT&B$,;)I^&\-EPISL7<)LFJ>I' M*W/F7H;2'326=<(UN("':I_#G*:6-]VY:,GG,#WGKRN2EAYB2+8DSV+&9!RW M. =A*J]R-7T&I.L>O;7KQC;X(%.*-WT_JJE9'CX0V1E2] [0^_^H(F,M M/_JUMRNVAVCM"P-KADFEU_PYD>7: GH\+J2@Y$%:!NUK:J'B*, "Y#(? UYDH= IVDW.MJRH]U@U +G"(0G<- MSG4*=I-SK:LJO9^6/WC7/]/*J[0<3\@55'+>^(6V7!D2#(P;IP;4!114L]PI M2'IV/!1Q7K5?\$R17% F,;@ 7G*N\T%]$1HX!_6MA?3%.;G\]N4J$"-A3(DK MJ]O9$"GNV!7.S*KMLO6JB!U9<&J0K;W@S*]SJV-E37=6N@B]AFB:*#I^SM? K/F=F\ODRSO2R6\V9 7Y5WC-4:8!0'C/X3 6\ M32NS;%&F?O[$BPET?&/=U@:!,.&KOH'XN$8\V;N)CVMV68-3;Y4,>O,8-3?9 M[C>3-OP.4MF)+ _9FWB7J-@,94IWT_OJC_K-HO=[_P-02P,$% @ !*>6 M4K'&!4-E"P .8I\DFMI2KB0#V5^_DIV0 MA%BV$I1([O %8D63HZDI4/?SS$4>T.&,>4G.PT=_=V:D "&F(R.-G! MG-;?OS\\JC=W_OC]]8>_U>NU+J-A$D!8ZXUK$ X0JW-@=S@ OAO0N)9PF;%V MWO[8NN8)%E#CM"_N$8.WM59XAXC*>4;C42* U2X)H7=(R)KY6WD1[+Z5WXW& M# ^&HO;WLW_4]O?VWM?W]_:;M?]TN]_??6M_^M?W3^^;WR[:5]^:K4__W:W= MW]_OIC#2VE((];J$&F'RXUC]Z2$.-6DCX2=OAD*,CAL-E>>AQZ)=R@8-6<5! M8YKPS>M7K]*TQP\<+Z2_/YBF;C;^_?GJ)AA"C.J8<*%L2O-Q?,S3VU&B>71TU$B_G4LL"PO%8^KYL@\;V9>+B7$!ED=V?W_]*A,4L8#1 M"*ZA7YM\_'I]N5P;)J(1XK@Q2=- 4?2FEB(]%N,1G+SA.!Y%,+TW9-#7PIC" M5A(<*O)_4:4UG@MI*'&P(.E!7=X%HIX^BQ#S2G\VY,>BZB'T41()BX"7R[8) ME\8(VZ1WJ>CG@TW+J<<0RR?7)M*%L/BT\16M<]LP0V5PPP>KFE;Q!) 0PFFM M"OXF#+7%ZHU E0M9W(\I!$.Y65XBB+5!=X, 03_2E 2RF$N7)?<5:K8%L?K M8=H:U5WINQ Q!($#9#**/)?WQ?H\%$$'< .*/-[DG7Y'CFB9J[B9IZ"L+J=* MF(/;I J=_HV@P8\AC4(Y7SC_2WKR'0D90)=()U(@&\_AV M(C5WH&QGGK*=>>^ACW@O'>\37A\@-%( ]QH0"3Z]H\C=J^\U)Y.%7R:W9[AO M42^":0T1ZD%TLJ-)U'"+-*-/S1$3 MOVS1($,_?EI&G]%82^RT8FIJ@9Q92SATI("C:*=&F6Q?DPE[YO4=!Y0(V;[/ MH[24DQT. _7!D8A/K&BGGJA&O/RT&Q/MJ?]>HEA1*YP74&.Q7KB*"O-GKL,W-ZY1CGF_/SRT# MQ!,V+M<@+V4E5,@U,5^'?67Y R-L$!1H2+%>2JA38G9^2H= M.%/I&H0T!,)SQ @F UXHCR9Q)731&9HOR#MG@CP.G7)N!)?R8ZE'/4NX,2%0 M%)4,]$MH40WBR(U@"I4/[$]%<"?5T'GE)@BA1*W-= MRE+FA6"XEPAE]"W]0HFR1_(IH0PNI64,N-"*:Z5PET^F:=.PPZ)O7LC-$$E@ MG42H-3)EC4[HI705T&S9-M^0-A.F&I,P# -OZ$H@2]PGWZC[UA- M\E9 )C,.?/-(-+"S1K>F=D\S5U:\)19\VI4S" %B=;G2 MZ&BY$O];@VU6\UO-X:35?&@\X4)B^[&MA:0SQ(<7$;W?PCI23E5^+%*487OF M]@#,E;>=,-D\!#0[;( (_E^Z9M4B81MXP'#:-#K]4[5?##A?>[? &E5M;?/ ML[#9E&#_C+(195+\?V(N^^6QK/\4!3\&C"8D[)#/P 9&VTX,-#"LRXT(*X.S MJ<+!31+'B(T[_1L\(+B/ T1$*PADU2+M;",<8+#T*)A6YD:'U='9%.+=1RHK MD1UC &S]?4H%1;HA58?!)G6'ZI(JD:3?.-N)8(=$7>%NZ"Q'8Y/87]7"!Q;I MX"P[I2M W%97D%^T&U++L-BD]+#ZY88S"O9$9'%4*SR MN7]!&4B'^"QA#$A@B\RE8ATQ68##*HT'9Q'"L:V'>5J:(]*6J[?*U;N;YC4, MY&0X$%@%Q$#PY M11SS3K_+@$LPJ<9.XBI%.+P.N9@!=Z#L5PZ=_CD7.):/+'"VL*707^B(^;)%0_5/^\AV*U,#@1N!B M*'XK;(K=@<1Y,20^0.Q+V,1PBS[&6V*TH&:;0KBW$YT=@$C]=2 MKV: "\6+(YMN5#?$Y+?R*QOA0/UKD#.W1-8:T$'&GQ/!"V!XK;$1;B_/276 7 MF" 28!3-]NDYFA4;P_):^;7L5U M0UC/$">>6 +]QDE\F/@L#,PA.2U_BO;L(4M<^H$R3")H-//_SZ;(*@]4ACU M<"0)!9Z^W;C9S7;/@.75-CTK=GC0#+Z 4-V4!\HO(JF4V#KH&]]M. ,V_;8; MH>P8P6D2F\H^$X-'^Q?7 ;VQ76$S,(\WSQ]&0#BTH0^,02COY'4H\DI%!:33 M&>&)$_I8PBD02;)5^;<-VH.=;5NU<^T5?TV@*M2/I.9(1ZTA(ESYX/X3Z!42F\M M=A^<9*OB/A=$M=SD*>J7(V<+D6KY.QW?RKH+#IXUR5F%XV>-&*C::9GZV:.L MN?#D4Y.0V_86H1W/*CKK-3>WR MV)T5VNN3XV_S#??M>7PY1;(BITAJ&^)7#OTDNL)]G5]FDM/_DZV,[/?MZ=*" M_LCD'&U5O;),%99J8K5O9T"V@B")D_1M]3:,& 19)%E^CF!RRE,K5D>H98<^ M:RV.+BXR0W>3#@:H=Y6(TXF5;F MY[DFFPT):L_[L*I :2V>'7;R$K4S_'&!?/I.Q_/?% 3O5BB@"C&\5?BH6DQ@ MWH+"@$].0L>!NM6;J4Y47\-SSQ#'@^";;7VV'');&O_Z.%)N6(PYIVRL!IKO M6 SG<>;&TXRSN71"]2U-:6)NN<4G: W^FVL*T/P)%&ANX >EUI!@?TT)]G\" M"?9]_;6HE[!R1<+*FB%SX53SN?NKN=_:4OR/?JS,B\^>W!S05JS>G>'/$#6W MA,H*FL^';Q%J#?A;8+':VO<9$0*LT[\!(;)>9C5)"\JIK+!%W/@V6JJS1!3> M-O1TRBTD\5^418M\^^VAZ>_;=-%8#>79.:8JQJU^!B>[T,A@DM-_=8SL+_[I MG^V+IIK2)>'2M4KW4R"1,"R]9FFO1JN"#/Y+5&1MOC*_>J+,M'%=2ZRIK6$7 MF'IO%PW,E"HLH&K*%;.1K^1O6U]%V]J[6%87@[:.^B=_46ZS"X3+1PS;;0S: MXGTY4?EE+= ,Z2)M);OV=:FKL,JGM;1J2WHYAA0N'NG3.U[@*VE[)>+YNJAG M31X/EOAL*.3#LEX*2;]ZM/"U4Y^WK.U,%RH6#=KTJEQ:FW[E9^'KZM!7LISC M\E?27Y9S*K&.8" M!9 M 1F%IN:2^Z^*WM+B]0]-V&ER6_WI(0Z_O_X_4$L#!!0 ( 2GEE)Z M8([5-BT "-8 @ 5 :&UM&ULW7WM<^.XD??G M[%^!9^\J,U,EC\?[DMO99/=*(\D^93V28FMF;V\KE:)%R.8=12HDY9>D\K\_ M $A*E(A7-DA!^R'9L0UT-QH_@$!WH_M/__F\"M$C3M(@CGYX=?'VW2N$HT7L M!]']#Z^"-#[[[KMOWY]=O/K/'[_XT_\[.T.S)/8W"^RCNQ>$_7LO.4MQ\A@L MSG;SX/__S3SW_^ M[N+SY?#Z\T7_SW]]BYZ>GMXR,1@W)L+9&1$U#*+_^Y[^WYV78D3&&*4_?/F0 M9>OOS\]IG^>[)'P;)_?GA,77YV7#+[_XW>]8V^^?TV"O_=/79>N+\__^>'V[ M>, K[RR(THR.B?5+@^]3]NOK>,$&I<$0"5O0G\[*9F?T5V<77YU]??'V.?5W M8BZ#<(_+@[=:X609W.&$ZN*_^U,2A_@&+Q%C^'WVLL8_?)D&JW6(ORQ^ M]Y#@)9]:F"3GM/]YA#.JRO=4E1=_H*K\-_*K:^\.AU\BVN+3S5@HT/LMC;S# MN46Q[KT,^W71V*]-Q:MTZDK$&4Z"V!]%S60]Z-VMT+>9EQ@C@-^_*\'G9+?& MC42N].Q,V#CSPF;"[GIV)>S$?#/8[\<$S;\]].=K\J\]>?%SAB,?^Z7$E(AD M!V0\V Y+Z):$XT65Y*N0?FWBY%55!Z^J^^_22^\8R4UZ=N]Y:_I1>'>.PRPM M?T,_L>_.WET4GY=_*W[]M^LXNB>060WQ75;29^/ZX16WR7E%2MIL3\X$I_$F M6> #0N0_?Y/Q8QIZI= 0)?6*?N4)57INP='9I]M7/U)Z9^2@L4*4XI_.=WP/ M!.TG"Q0G/DZ*$U!5;B]9E+\@_U2(4[0X7\3DN[7.SDK)6/=E$J\$FBLYQA*% MG!\% S5>YHD7I=Z"GFV&.%TDP9K^<[JL_%X $U,J4"0UE!H"MH(E M8CQ1A7@/5=BB>%G]FV.8;*BV0]A"9EL+V:M5;1E:R3GX;\,@)4/,@FB# M_>D:)_G%X@8_8O*;] L&AV:8E!?%@C,%K%Y*CM)2_(6\6;**,K1SWH'O(W";V"4@I!Y <+MBBS M8(71FAW8WCJRYO1U6RXO0\PV7TF#^#'P+][//')4606+3VN?*'%.SBX?")'_ MXZPD10?(2M*3!;*2!M//X^'9Q7M4\D Y$TOKQ]X #-=/1GALO!!%7D)A\HB1 M3\ 3QNDFP70QB<9]6DM(3[W5)60 UNZ.6;<9X?T0AT1QZ>COFR![F<09'FXG M3+3ZS/M#CU;&DD+6YF0Z'Z&+"[+!W\ZG@Y_^:WH]'-W<_MY;Q^D?T>@OG\;S M7QS!8F/U'!Z>FLUD=T@=1XMXA>?>LSXXI5V@>-21!P[!=P2"X\E@^G&$YOW_ M'MTZACH=)1P"37M6.C0X8"_%Z71YC=,T3O0!INX'-DWH2@:&VA\(T@C./H[G M'T>3^2WJ3X;H>M2_=0YSVBJI636,9JL[]$UP-O#2AUE"#PC8__#R*<7^.+H, M(B]:D -1G]Q6'X,LJ%TF&Q" XM%<5A P<886A!U:%_RH]^_UAK D!\0W:%ER M1=Z6K873<[MCS;;FY=8'?(S5::ZTPV7:$,TNKM=!?F4FO]O=F<%KF$NTNW4M M&U/':_T,+;;"H'@KS@- MR+'59J(0SLW;#'M=VB')M% C\W40X3'YI^B$/6QI8J^I7218SP M7QU#DWCH=?.@5.]=VP&OXS2])$/A'6Y(BW!# TEG<4)_T<^R)+C;9!3>\WA" MM$(Z$0T1T>['488)1$3GC):8V;$]MJ4#6.A+FJ(/>!DG6.0UM?MU.+(>I+=Y MF#*.9\]M2Z%\2W"KJZN[?8F>7 6["/L3=,U7Z8/.0;$ZWD/@U!2J.\UI.<\I7KR]CQ_/?1SD4TS^<3BSY%=_&Q:^[TNR?+TP M#[V])+\[/)[(VS:=>RT)0-$\!7&44T<3H.X('+1V4 -&?AM80,R*[6/;2 M]WTRK^DL3LGWX7^"]2#V#R=8T1B"&;4,$-#DU%%!OH=R!HAP0)2%0[A1ZZ$* M',W)Z 8Y _+/:3*/GPY#6V4MK6&FSMTF8"AU@@-$Z;N*EKH&A% 13,#18Z7[ M+'XQ!<1)V9NMIAY@2^T0E:: MP&V'=7X@#V5!#U&"[#E];K%! V\=D"-T\ _R\2T;]4K3%_7C1_3WA6L/]5T- M:.'IJV[($DQ0AU]0[X7NCND\[B_(5IE@X08J^G[J$P!_/8UEA0!T1J1YH#D/ MR#%O73!BX,,E%XL6:)JVH+)$2($\L5X,)[+]E@71OJ( MD[NX2$?#&_".)3M#T4](/TVQE! )F.+*%!.).($H*A#0$/GN67'WNW*"\,/-%$A M3GGA [Q6<(<>EZL%9QZCBTK"CH!*,>RZ!T^L[6Z\O.P4-$U8Q'M4FTEEZD6RX]Q/@X@B,SI6A[_.LS93M9WY NX$7 ?B"'?*9C3LI_33D!CTI14FO*LR9ECT*JQ;3?UG:TO@>-YT"= M-5!WI=A>Y2RQ\Y1H/\DM!=I+N];1_GH6R=;.(F;<4$S9(4]EVSSNX-I^1J7(D6CYF/E"V&X[V"0)@2[W-&+4 MU7Z^$+%\H)P(>$&.P-D+\O$Z3@,KQP[K8]"+N3,9BAMY0L3J4.<)46"NNY5T M$"TRC%=>(/+[\MM"UXI4 IO1/HX!2CKN0P2I57^$P+&Y)"W302-KH6%S6ZF6 MMA0=@P5_I,)HK[IZ.P0"9G&,5S@B%Y^06A[\51 %-,J%IJD?/:]QE H!HM<9 M#!PC&6'?8L:IA^YS7KF]:H\;PCD[U[YM9DJJ8=%\)CO,(A*O5G'$@K%N'SP" MF/XF>X@3^HA& $Q9#W#.$;4TH%0DC#QB]'LHYX!V+!Q#G88R:GE*-.>FRS"! M_+0JO7,<-(*'!/!X6KE'#-T\?/-'7/?Y"]7<=BC: ]D#Z>G,BUX.)D[0R$(@ M&H>GC3@T2A85=!V!@7S0G"@TD::["4(K_G,=1/A"B 9>6VOA9SP);,:>%?] ME &:1LZ&GO'T((P[$T[%L8+.R@="-^2LSP[\M%0M-5-[]Z)3M0$!NX%I.K): M#57;/I.^8:6N4H3HJY"@^#8"6:CX.Z#0[ M$/>J!VCM[JW%PK8 W)*7VVDN#!6B'1'K!BX_>&F03I>5@ R#*!W-SE!,FLD( M023CE&=@88<.54#L,0!IIHU#.#:8LF[3;Q\6CMGFFMHEE^(?9D2F=1!-&PF_ MP2.")D^15.2*=YF\*A6Y_.J1VMF:7%9TR\M*;@A7I^?MZ>N@(=^D3OG<,W>:*TH@ TIG5HU>2XRRW9I7D M9(1:JB2G(3L(SW0G7X;Q4Y$>@K=]NP;DYIK2+"VG.\T=!JDP/_%TDZ49V66( M9*)XE%H[<.B)B#/(4YL[]2M4F>T[H3JW&/P)DCVWV3&IKD]^&*-('++*&<2( M_=>Q92]40RV41[H(.HVJT'P_JM/#0KQ%JV]#JX\<"YNXQ35@27I%EB_#01PI MB$3WK:4IJHZ24D^P$JHM+";&LX'TW E4(>H80CC#E21Y.]K>N,1)@OT;_(C) ME5>X'^ZW@N^!7*ZP?2\GB0J:CH%!,.+Z%B%6=-?)_8H')0)([+>QDY#O@"-\ MO+E+\=\W-($PS4PT)_QDB: %K<%W9KD4H)OSEG214(H2=S0!M%P+ MM5N;QF0T#P.;$=&"-(V3%UJRYN<@>ZB6OQ+G0-/K!PG[,I(,Z!PO&"'*"3T1 M5B@IZJ"M61VT,VM)U:R/RC"L2V^PIQ6S9:33:JR6.8AMQUOV%XMD0TVKW,(5 M^OWLQU<*)&LGKK)@1J"6>\Y-_/_(K1@+V/E<5N].4&OBT!1L%Z#16L*;X+0K*$-ZH. KW MT-8X0'_;WWF)*T+UV"]N,,4?^55N>MPG]P%'>!FX%L8&5'OM^&,];K MD#U=]T+J0;P,XZ=QM(R356YEE7N7=7O#[R%&4L+N)3M6B#F5*3-4X>8:?,UT M4[^MF$\AX%"U;YX[?(_';0(Z*@GX63&4)DI#:>NBZB7S<4EB>P>S@T&=UA5( MI+N]$Y=L);3\=G;TS*IF!W1Z9DQ[!R"0-H6_G!7SM_!P=O2,=M113MX1;.AH MH/YD5C$%+6.%'?Y9E!4>>IG'MV\KF\,Q(Y?# FXJ#!#E@ H6SF%'KHDZ?C2F MI#4,S1[(WG[I/4\VU'@SQ.DB"=:5>@[A!NE M#JJ@T9N&3K,[R'&CZF$[TX-E#(GR/;@))4V%J!(_0&$%OQM_]L)-?@D*R:7( M(X,^O-'G0?3C2%J+R)@,]+;<5&X(1+<\T98ISVI$$T7D(??H=1E\_Z;G9HVC MIFH\O&&#YK\[M%<]*=*\HYR&4,2*>4,P65!%C*QCX!*/^! ^"G6WDE"D. "* MHQO-^[>44$0L:9L)1BIN! M[YCC>1P$CB\X/\1"'1)UI M7JM@6R=^1M],D;MHEB7!W29C,0CQA.B*"$_T1D2Y%P2W628.KT%@ MV>*#%^9FCS9>SG8^6(U7P[_A<4N>&1^.VLTGQE;U5B]W87T'Z#0E3+%Q7Q*5 M#?(]FXBUV[1G.*&YH!;D[#4,P@WYB+&'V(+ML#D]"PEC8",!Y=O8LG,W#1)8 M09R\,1;FNL,T,G&TS8,BRP^L;@]."J.2!/Y6,<]FJ_$0[2BR9U1&T3?%< !' MR56C4D(M)8T6EKHL/9-FTZ7\F?9^&WAY&0Y'V)Z;LIM9ZH7.X8,[V'K!&)%^ MCUB"2)V,2-K%>A$BRRF*>%6(>M4L./TCZBX([T>XF6P"#)9JGTW;D?**'F]R3E*XAEF0&8)OJ^2>+/> M7L6X%BD!^!J3LYC2IM$X(,"M\,YS!@H\&(ZA%ZHR20Z=YG-_%.27%7OE&ZND M@T7T"F0!?;D+A[I==Z-=V15YR,R&<.35)%"#9+W(\-1AMJ$\8WEZ@Q*0F M-YH.5)Y\2-8%G(M(0Q[(NBCIHV3+P#%0Z6B@EJA(=TI:BZL>%BY#FK'D8'IK M?X9$3//X@**U"GHLA8PC2!"-LQKU+%3HT=(,I4,O$U:(YC6UG&!HCS_L%>]^ M=J$>?:_C"C9T!J](*E37?NMOO+9/@B_)/W!RC>^]<)K+N& M47<;;\!,Y+3R)FS+L(=REHCQ)'!".ZZ(LG4$?TVUQ7LW9CRM#M25:EQ1JH-: M4JT%-I8<>XCQ9,%XHU,K+-6\I-2Q\VP,XBB-P\!G:T6OA)2T"]SJK)8'Z![> MT:?X6P:1%RT"LB^FM#XJG1/7KH(Z.JE;GC4GJ>L A[GWK%D04M3<3GB"6 X( MO(JXQ,Q[=LZ@H!HV/Z9 H?\NGX$QYQS-XW0?!?J[E;H?_)&8IF2P-V.,"34M ME%PV&NH/R4QFJ#O$D9,C#NZCW-2Q>!EN'QBH(*?1$8HY?=E <>?3^0A= M?(7.T.7T9C2^FJ#!IYN;T63PBV/8TU?'(?@,YZK#*I^;-(CVGYN3C&YO'0-Q0N\S,YO)R0T9(> _'(\Z4\&X\D5 MZ@_FX\_C^7CD&HZ;*T:S>ISNK!X=QYPR=V;XY1'HK@RBE4W9O)BMS0C95L8J M#9FU.V"'UJ]$:@A#MDJ6W)[K^.M+B<@()+ MUXVY],=8&Q(-'"X"%7(Z-YV((+[]LR5#B!4PE[03DQ9 [&$)NII>Z.]/!,/+MS5%Q,:NW@^XR0LZ@4!V<>4'H MVFXC'.KAMB/7 OG&8S]2\*55_7$"->VOCN[VCJLX]I^","2BC"/R M<;L/[D*<)QO2\_09$("N?W-984YE'R^#*,@P"H/'O+)3P=/- JCFZCG$-S^=T[^4$K4&AX<)Y4"=HS9G5HBO\@JXN3Y M1:&$>J2<>BY:M@'.O>>Q3W@&2YK=D)SN\Q(80O.?J#W<\J>0Q(+1CR;MWV=1 ME#!Q!$7:NJ@;^G2FQ79B]4IFU\C_Z-&JL=2]?CC+#0C83ZVNDA5D A2F":[\ M0#>NU8YOJ\G5;0RVS>SJ8K6<5L;59MI7YUG76A*VKO8XY75NI!BZ0 MKYVU:_8F^]CC:[DL^*$F3KD,@EC16L7!94CO\/45N9&0S8'^AYI?'[V0SJWF M,RRMON#W6"82@AYFT?LI_8ZPBRK>\4+_O/B7Q>NW]0%E.)'D&1&-RI'UU4@K MM;=FQDCLT KF99L$3Y?"D@&2AF"KEI WV+Y*WV0,IC>SZ4V?_/1?X]OY].87 M%NO^H3_XZ>IF^HG\.LB\\"/FF*#U^H#W"AV)0!_$+0-$.9P%$2IXN 9S'4W44*H].4=)CSWS MDFER2[-U^+2&+2:+058(0Z>GQ639*NE@V4NJ\$W!:5PX_4.@HI>?HF9XWUEK&4Y%R6_.V]LG' MUZK2$E#0UIK08N;B] MY=24=4E F=D.\E.ZE+I46P&*')6"N3A.1?MY0K8P&G9%DS$DJ]Q5&$4XF2YO M<9:%6/(_9$A M9-Y=2'2IVCUU>K:7ZM+JCGH=1_=GURQL?UZ&O[$P,26@)W6(.9A MK^JM=KC#?B_[D0Y8W89&UN>AZ(K7 M^;R6X.PV8NZ@[#;LN4!.U[)3#2BQU!-6%=L1W&L,NY;+1H&3;MT 0<:R=-.0 M([8$[W&T"'"JGZ#5D(@-YX"YS. 8H8NO:9#0=7_\T;4,@!EHT^SC65C/**.7^J?\K(QUJW.LFD&ERY/2)D71-@?>4E$I$RE86." MQO!SCTP&F/,JIXQ*TH[!4#[R^ME%J?Y.$YPHT_?:,?)+.4+WMZ"P6H>6D_4V M%E:92D17XB,E"E&GY@4:R &I6O/,$#=X36-\HWL:RK8YQ*ZRN87TK%(Y+.1H M*.MK;SF@G(4C:-'5!"<5JWI*K+LWXPP;>UCV.K7@W.3(U))ODW+JQ+'2=$RM MNC6KHS]EEPI/N1J>3!&*.TQT3'EO+3*WF_4ZCZE1Y3U6=0.G0=:4"[(J&8_T MO"S7ZLKN;:J"6K9DD[GI#FGEH;H,:M=+ Z#J!<69IE00F-'"5 L6Q3<,PDU6 MN2P5L1S.OFK05,XA $WFK,.*<_7Z8/W(OPWN(Y:.BJR/W+M-)&<"!SA5UIZ# MD 17H;,P'K!W@_K@;C]]_-B_^866GKL=7TW&E^-!?S)'_<%@^FDRITE29]/K M\<"]2EXV-%BK36<+$D?/I,HI9Y0[(3?D=^I\$S"BW54!DXVI1=LNKU#6&5IL MA=&S[+JK%MM%Q,QUXU >5T/]-J\WIEQ+7;Z:_M]-FH,TW- M8\UA*2XCK;""O]%N;_RPI]U;N5 6LX+;3#)$KNV(FCSI;R/> N4MR^\=6X!M M:KW^C+QEV!WE];G4/U5O9_%EN3VO5/4=N6, %8Y7\BS\J&ZHP\L2!@*^DS_"&2^(]^L&V>$VP-0KI)6 >NY=.1F?@VL\##_'4 MLO.5GCJ2=9R?^ED2D0$U-"0O@]@_G&S=7G!7K)94%CRR>WQZ>=(8FCVFX(8H M.T? 9JBU*L"%K=;5=^$,F'P2.E2H@.:,> M>[OY>LL,E=Q<"RTQT9"J1(AR"ATX(7QXH>^W^\^!R(2IT[.U\T)=NE9>Z:-? M*8N_.@9% ZUH?XT%D];E1WE(=NKIM]E7D?+GV:);/:_SD/V<5[N_]H1 M#)KK1_&!5DU>\WBJ,G!ANA0^E&=&*($7LQ$)2*Q54WE!&9\*GNKT"I2UI0"L M-@=J&(Z5$1X;+T21EU#FCYB]'\@?8K%T0D;Z.:VL$TVGH1JX!5H@1\O?IHQ< M$+>WG+^MA9B#BV]9T,&'V]%?/HTF7 M9%CL??P0WTE,:IRV%L[&8@F 1C1&&-$I0R'-LND8>J1#YQQY%=H_>BP)YY$6 M/)9$EVAWU7N/%$O"?R=XI%B2%M1BN_CO2<>2&.JW>9U@AV))=@YUNL<)#V+3 MY=Q[GN'DP$4E2YYN@[*%$C>V1F?MC8JSJ\*BLCC5G"U.)0GH M_1(]%U7"\HI*1#8/>5;D5XA1UM-\:2(IT$)?D+N2%OV O&9&C MG9?QPLF$32$P4?&'X"0GBBA51,@ZA [5J*OPT%)[VVE?B ")%XXC'S__A _/ M%>)V%A*]\#G#,EK=!S2DF6P@@_%/#J%".F).)A>)LKL[.) C&"8 ]>?><_YQ MVQZ+J9UEX"7)RS).GKS$%YTN3"A CR -I 5]J0IVB/#;1@MN63*'.]ICZ@@: M >HZ//$TG=WF03,S,H0@3>/DA69?^3G('JH9:R^XSY_T^T'"8XPD _H_"T8L M 0]Z(JQ04I2A6K,R5&?HPE(LC/51&0; Z WVM );C'1:C68Q!W'SA<9&0+ MK[BHG7(0*3!1N?+(T+'%]/ MP^N'X]O!E";O^S0:HNEL=--WL5R1+975K%(VL=!UF.3<>Z9)A0-?G *#T]!. M$"./-^PU-;N6,K*(TF6OJ1U#H7CH_ A#H=Z[K>5#B\J1_]"X O)18V7F,F9P M)4AG^[\ /'I];=3FT980E"N*<.BA.WP?1!&+!U\6!@Z+EU7K@\DEO"7'[$QT M>3WA<8TB7SXJ'/E:XSE*@B\3G? *')FMK2X3.OH!_>!Y(=V[QM' 6P>9)TKJ M(6H-3ZLHE0*R$^Q(HS6A?19$:)%3=PQB"AW4\Q2JIZ([&%T'WET0YB],\KNN M $&YMJ]>%>6P-LTS[(4\5I^:9,-:ZV$RHP;WMUEAEUY-D5S?O;7Z<*2=M9 MK.UF9&QUL&TN7(E:3MF^K]"Z>O'JK(;C9>W3-Y?J]+2=LZ]-H^=W!+/CR7!T M.9Z,R8_7X\^C(?G%O#^Y&G^X'J'^[>W(N20C!@I29>QSQXI)=AWOA7E6IDM5 MXA%^6WBY7(D$L-CB@C#=_E1Y1[J3^GTN=83OZ4XL,KT8"7^,U2!50+W4KPHY MG=KM$^RE>(CS_XZC68*I"8(?-Z?=S8)-7TLN6"PJH[B-L$'_O/B7Q45A90AZ MZ^-P)(ZM#EU-<'P6^BCK^#GK.$W)X6K(;H.SW"3.7NI/\!/[D^A-@69G*\]> MM66$K"+&">6L4,X+Y6%!EH;X*6_A&C+-U,1](VLVET='*3/C-P3I0=^6 M,,J7L"V(,FZGAU"^DC0!*IE'9XJ[")"IZM5R,1=K-GN+YPR+(I]1.^L!_H'/00Z;'&-.TF#E\< [=H5B3%"IN'*#7,/C%:X>2>UIE) MXJ?L@4BR]B)Q#@I^:W@F"JD4$! 7%31*^BAG@ H.CN!%4P_U+!7JZ6@9/9=! MB).!E^'[.!&C9K\5'"U1_8I?V9>"MQN<2#9O"=@,_7 MPE90R6-$*3L$!=G ZYN!1.,.%)'[E.+E)KP.EJ*#LD[/UHK(U:4#[2^$CB,P M:C!R[4)Q@HGI] JVWF0XV4JD*LG.;6WA0B:3 G@O8Z3996B.0[R(5[L8,<<@ MIM #YR:DG [;$9JW. SI&1I'Y#>!C*P=8.\-LW/*L=TR M?:L7KQ+[MES04WQUHYHD7 MI4N4%1[7GF5*!@JRAU."7V1??4-ORV06Z&5V- M;^=Y)DIT.^_/1Q]'D[ECP&RHI4/ 0B:W2R"S%+$O+/!/ZJ7DM80#4L@=%)A< MD,UCD9V#EW#,=0C)5=YIE@E,YC-3/6?>;V4A>P2/*P0:)48. 0CYJ1^ M$"JZRS0/F1=$V"^? ?47Y"*X8<5HBDA_ 4XT.L(30.C*!D%3A2KR<[*. 4I? M#_7T"D:3U'4EV])F)3^N\]O:J7,KD 45E/8)*WY1:Q)K*BSHBWX49)MR@;/ M+^ K0TSK]7QWE4 OR6\.K:.REC;J^0JX@VR>93W?:L%61MT1I&B,GU?05Z;^ MYI;ST2,A+:YBN/=GB.6;QP<4M4SI62LZV%0Z0VMT(?1I!3/Q=%,U&PLATF75 MV+ML')'=DTW&1R\CZLU>.(6G-3K :\*J9 %M;H0ZVI'OH9(!HAP<08V^*NKE M7;7FI?NKZ,Q[\>Y"7'ZI(W]"AB]-1ZW3T]:554,Z*]?8@H]C,#/0@NAJJSM) MMCW42H(VO3^7RH@],Z)!BI6NUT=L/DQ'=]Y^F8 M#M/<";X"1B3:J8$CEQ?D;L$9+03,Z*'7?D'Y#6*%,-*'U@O'P$7?40$5ZY60TT-JA [W(PGH9)[,D7F#LL]SV'S9I$.$T92%W<)8;LGV=\WU3J>?B5\>J5>?F2%F3C?7%K_K8 ,4MI[RX#E(: M1C?S\G*_91Y&CL= WAZ>!$,AB85L& 6''B(\\G2S-/ELGAO9$(T-G M9HZ20B[/PIPGOQ7=J 2M+2:4XTD!S%] \\K=YGGEROS:.7U'P*2I!4D>-^%D M=!@=3@YXY&1'SCS,)S'$Z2()UH6MAH M=%E0XFA?0IJQMA &;:4Y[--#?>8#<6SMM*)T_GVN#9PU=T?.B!J"-"74)W&& M?PZRAQO,HBW)G2![$88#:76#."--Y *90+=\$&6$G@@GE.2L:,IG*W;0-@9D MZ()4C_.T_(PFZJRZ&8V!VV5@^TX0]HS'6S 3SX>7ZE_ZSX'(AV% ![H;BHK M9)$6-!$CBGZE9/_J"!:;*Z0>^=YH]JSG\2++(BW"8"J,C;)YB4FTD--+*6]+ MF;TH7[)S,L9G>UNI_-6K*T-N-&GPY==BP7=T=+] MV$\!]@6-P6^[I#( 'PLRRN5NG"=772P2NFD["BBY-FIOI]13TO4S0:WW@98? M!MI\$>ADT7K^,/DOZ;I]0C<(R,$\P=X@]GE>\+T_0YS>/#X@?R3U<%."B%)T M9+I% ZUZKX4:[:#HC[#.2ZV)G7(_]NJ\C':U?MRK\R(:,+_*3Y=U7LIWE^Q2 M'M 3/+D:QR.^(HI^X0-%0*X#V2EBAN9P,D7,Y6$))31H2T2T\,E6/G@:.N]NIHKLF_?ORB_ WYOSLOQ3]^\?\! M4$L#!!0 ( 2GEE(C/R[1[!L ?\ 0 5 :&UM&UL[5UM<]NVFOW<_@IO[X?LSM2QY21MW&EZ1[;L7/?_[[\]P[6$(2(.Q_ M>#5X??SJ /H.=I$_^_ *!?CP_?MWIX>#5W__Y=N?_^WP\."68#=RH'LP61U M=P;(80#)$CDP>.W@^4$4T(P'%Z./P[L@0B$\"/ T? ($?G\P=)? 9SG/\7P1 MA9 <7/D^7H*0/CGXGO[AO/Z>_K98$31[# _^_?P_#DZ.C]\?GAR?# [^]_;V M][>_C7[]Y^^_OA_\=CFZ_FTP_/7_7A\\/3V]CLV(GQ:;<'A(3?60_\=/[)\) M". !]=$//GSW&(:+GXZ.6)[G"?%>8S([HH]XK!T7]]NKYW'N$<'"(_")E/<;X _13$7U]C)W9*X8$'PA3LK\,TV2'[ZG!P M\HCF,\AF:()) R+(X;=\>#-8).#%:F'1"G'&HO!Z>GI M4?QK)C$MS U?4F?+?G>4_)A/C"2VO*#[R[??)(02[,$[.#U@_W^^NU)R_8@E M/D(N^3+"3C2'?IC^/_3="S]$X>K*GV(RCSG[[B#VZ*=PM8 ?O@O0?.'!]+M' M J?TD?,Y.4P+9VS\3;GLHQ='%@0&-%7\]37](O=4^!Q"WX5N^ESFP#9'Q8%UE M_[;^^LL#]>Z,EO_'X/4X ZKV=X>>1"E-A* M/Q1-I%]]25 ZIY 1X%U1%I[_"5<%$\7I,B9F&1Z2O+F .&F1]&-,[RMA*UBG M.%I0$?7#0^<1>6Z:>TKP7 99^E0L,YIJ-GT^7C!+@??J !,7DN15T GDYQ%A MGEVBP '>?T- +GQW!$+(05V8U'#@Q2[RL3_I"OM4'QYHN1R\%3ZN M;[K&]3\C0&BDXZWNX *3HM;)4EJ"=LE!/O!ONP;^%A*$7;&2\--9 GK!.3[D M[SK7$ +\ #$K*BM[*:DEP)==Y&/_0U?8)V_T2^3!FVA.PT%AI)))8CC699?X M&/_8+<9W<(:8P7YX ^8\1>$FLP+KHFM\O-]WB_>5[V!"VUB,USV%#9[CB :N MJW/LBN&7Y[*"C0K'^>2<=DO. WB^ X+&.FL0\R498A-34$YJ!_X<%P7@=]R!O7^$GE=5\W.)K \[Y8 ZKH]T^:KL:AE ML"0@ M4\,^F]8J]'-."O!/^[H_'Y6%F);[NK@"=1W2W.4#'JJ]@CT!S>X=!0$&K,+:0R.!&*W*KW7T" M;<&^'J940K^8ME\2^-6FS$#)0].(. ?!HZC+R'XR 69!-ZL:0[]+8$+@-R+YP7T RAO&/RTEA A<+3=#3T=<403]&:)O,I4F(DIM M 2U"1TU[=23FC:!X_N 1>]2H@,EQN*KHF"MGMX B M=2C:W3;:*HEJXRF2#/T2I5L=!?P9/^:2]H]OP8IUCM4&! J)C6%*8SR@Z*]I MO%QCX*=&BMI.-HE-'.1],RV^'L$II"ZX=W ):4@B'(3)I[()_Y*'I@7497>4 M7Q]6$<'ST[2P-V-C&SVW6#,/''4[AH9VQEJ M0I%^KZ@_"V-CEY!,< #CM#TQNWY5^S,F(&QL M:5T'1:\@<7H+6)4X*QX^T^0TQ"'PC&"4G9P_A]>X=&"9+*5-+&8=%*\@M8V_ M&^SCO(?K6EH1PU;GLX!;!>?;O?ZDE7TLD*(9RF.88JI^N5"N8X5]+'E'30OL MQ^$C)%G7Y)0(DUO(C=AU<4] 5Q@AZ3=4$0*C*X@V$BQQ7MQ9L.W5MWFA7U+$ MSI.5A-3AS7C2RTK#6Q:04\K"D*!)%+(EV ^8@L26'U)GO!BF1*^$BKR5AUGP MDMT6S.*+LNRNB-Q5K<$-#,?3!_"L5+TJBK"NTE1!TNZU7"V\.V!8V1W*I[& MDH)3DONW;&M_OT-VYSUTATM:M6;KNR#&TWA**#,C= 8"Y-!N_ AY42B".[*%.O7+ MZY=FS:JL%Y<)(32M*ZX3+32I%_5*WI$:4A-6T^8&*_"H)_KV!8)\M&AL^(U&_7)ZG[[TWO&K$983OL6D$919@?H*<2R7%Z0PA0E:Q M!"M-4T=-X^*!0!!$9%7-!B^E97QPG34M5!7L1)5R(\]C&4L5 )BV;JVX$55* ME""Q90R)7#9MCV?!GQ&>4[-%?3UN6LN($3ALVOF%+W[1W@V\HA\KP[)-0D,8 MJ8[%,KZ9]HHI=_!:G/-NJ7!#>"[54/D^]S8GM0?ZHRV+^*8?:CP)^YQ:4]U) M9MKV,476E:]JLY= 5K&3+8NCB+#J'-L5[_V]@4_Q+V+-5LEK!=%J*)@6D K, M3JIM3?:*F2VFKX2#:5%K;LE%Y0N%*@N$\_BR%IVW=,L/L:$^M(VK<5%UW;?N MEX$5_/'L;F]/1O+FO?#=WM^[9@?FME26MIR5[ 5I7L-Z/DZ W;YVZ>&G#DX3 MX#S*E E/OG7[&4ZU4(5!=TOP$E&*SE:? ^A>^2^[YX9.B);)B6(5&\OT"[)@ MIK0./"U.$)5:ZA1Y^2CHXMF!BY"_QJ? E%[>GG>_U*Z6C#U-E$R;T?NZ]A4T MH[H>9LU'>TZ3=Y,/9^Q-U&?$.73_%05A_!I\P'>0^NV@^-[/#20/N!V-W\JC M=J'V;8<#TX:E<@?T;DZ^H)\]R#D"0WC18#**0Z%AD_EP!)/_175NNP_M^1K- M+;;=PCU 6V6NM>F/WKQ5"AD1H%[(+RZ>!EVC!MV?;R_=G*+'.R M]LNO?DV6\\K#IGF[-R>.XN#%CDM(+S:2W8>IE'6W:@,/FUV*JLL>YV\25ZX) MA6R[50N*F#3?=&)R#2C[S506DL.3M!OPY>KNS14E/I]B0GUV('0C6<=SZ( ^3 (XMO7 MT@5(M(,TI9$\HC:+7A^UB]NE.J2/Y2X--ZECV;PGI%KH+M2NIKCNSJFIBC T M[@FIE[D+]:LAJJ;-B*F#TEAR=H)^';QV9U!%X/4E\H'OM- 3DA5D;T]("H]I M2WWNX&(=EXVG\53?"$[$UY+STAK9O!6J:/Z4!"X*.]65R<3<543ST^X"T0(4 M3!N?4'>V>2]!M=!=H+\IKJ:IMZ(SC6-]]3)WH98T1-626)_C46/AV GZ=?#: MG5B?N3ST7?8?&\Q= H^%0UHKN+6*L""^UX.DM6L@#:T*0]HJ"%G1!A"?JJ%5 M!XIYK26_!$)K F#(<3);Y[[W3>GML;^#AQI$BX47[[0&7KK1^LJ?8C)/&)*/ M\JCFMH!_92!,O7Z2G<:2=+S 1%Z]8UW_63BJ)D[>Q_ ,PR8@32D%"\B M+B:TF)*RT_*1E>T>JL$Z:!X.(@)O< @'8S(#_GKC&[M 08.0;%EXVDZ"UWW M4(TZC^KN4(TZUO72;#:&JAZO(,X,AWQ_XG2&:0M*,G MBL_J2U 4S=LK2MT!/!!2:\;3ZA'^N"8(P;OKVB3FR(?A? :+=GB1=H7FJ&)!Y,3W-K1A ZMD# 7Y _6IO<$%U.6ZV_5&QO3;]DR;[=U_2A *1Z@U?(:%5+5P'"H";^YMP#:-Y6 MC)Z6UEN#3@W8M^.Z^S1S,Y[):14S6I'7YQ*HM6G-0JQJW[H &=36W]X/[N , M,=_8@UYNOVVI\0N+[TT-A!;MY:'N[<1L#&I*@UBV[!62)6('5XRGZS,L@)>, M65?I@VXI5@F$-D0&*<0[MKX1_AG1)UTLF<2U) WES%HL$HXBZ3* MHF!^>JL:N,1MPP?"N2S/1^EMZPIZ]49464NM?=2064 M5P4CY?N0JC+W*S85['!V&U6"89WJ? [@>'H1A&C.#N+O17 $)ABN-0*K]S*C M:7L>1X')A436R$;1.>ODX9P=D#@XO06TB );T EZ0$*?'@K M]:E64=9H53V@[-,M^?[+?K1+T2;3]4O1C;V&:=K^$6/W"7E><@MQ&=1*Y=(H MP!J]T@'%.I6Z@TOH1_2I#J:I>IM2EYAAN!9)+-_+CZ;M BPK5:>]S93)+3%<1^3&[Q5%=^,@!TZ=17_J^:W1' U(K!.A<^P']*,;&Y/9%?&R M-Z>GN7MULPR7)PU/]EJEO3DR@ZWB5+XLBS6*)'?<.A%B"ZL==D,9\J(0NA> M^/37X!H'[!;>^T<*72\JI&.7X3*DX\I>AS1M3]',(5DI156YK%&C2O>M$Z0[ MZ,#<]P3[]*/38T2D:)+A,J3HQ5Z!-&V_@4]24!4[;]K%6*-1^@"9(UJ"&U3N MG4?H1AX<3_F_)_-W[)X$!";(0R&[_0I,O+:$JWVS#+NBIH$G_1P&P9[]4H,W M%SQ7*%EEMG;V=]1"4[+]HUEY/=]-K\A4NDVD(7;62]D-#%E/Q0#UREMBF6#E MC=]KE+9&I0 VD*52$;NE1&6$S!$?[I4R&X>$"\S;E)V&-AAU&X^ZV5^WU&QW M/TCMG2 V2I .&N8(3^Z4^DVK>?GRXGD!_0".UIOJZ#>\@([^Q=9,^0[]>SV; M]%+"&?3A%+6J5%T;;<05 AWXN=?"Y@>=;8(0.2MY^T7'H-4LS3[5K(V;05*Z M/E%XXTKR=ZO*)W]&WX^1?6F,GI7] M2([B!%T[4W-!:G G= /L@941.36/WE*S5^>!GMHXCK/I^EDZY9FF(R MCRVZI!\@N88SX(U)^9Y>'V15M_"6[#+ MLCD@F2M?P?N\N;UK .7&%A(9K#(BM]I]4[<%>W*-4U7WDI_6&A)*3HK?QYHG ML2TAF>#L66S-ITSY*L,_8HXS7:J5W6 &]:&0OZRW1!#PR7BW93(>< B\>F1PLEI) M!@\"/AD_]!8'Q!5&*0;CI328%JF#?!9^;'P6Z[8:$V^YR TL,J6?WV#^:H#! M9_5]%T*7J65Z,I?-:"4;9??Y-)QV04,=!JP'7X[[X+BW=TM^/4?YCO"*%XYR M=H.ITX="P&*-<\*;]4[;K@%J0PV2#':QK#CH,#!YU"'MV=V"5:V>;9JO7^:J MZZ!:__8%A1:'\C3(8&/4J0UWT ,A=&\!85XI\R(IPFZ*9-BT./E6DZU:_.P0 M(SV.S9$H/NL74@#5.TO%?'8S44*AG[&Y[%A(QJ5:8T+9_':3(T2EGS$[VHM. M.A-U&.)F-CAHTX5!\-JW:#G >C.9"2L "J98-NE?L'[7Y_DU%&1]&+&Z:KQD ML%(I-NZ:-K^_MM&?K??;5([N"],;3(R"L_;-]6="-]_]!! -W-@9A^K="&$! M!C-9!XY^>A7WT*,Y9Q^A3[]A-SP,W3GR$7,I1$N8UD!EME3+LY(\9;#ZZ92, M((722388,N/FF(3H+]ZBY7IE6,F9%)1^^B4LV+JDOFV^4::'D]5*5G@0M+B6 M@$M&/*N7;+M=MU0.[)Q$A@/,][^KZJINOE MMY(3(1C]S.G3?G9B!U,_G8&H3"XK>2@X7C&S;\.A/ZT..C4UPK9C?[Z6@:9V M=IVG-P$\<";?!(D,%@F16Z8-. DK[]GJ@3Y[^(R*"JZ3LU^"^%5*Z0"EK/?6 M4,9,'N$Y0,5NL$[.GL\R5J^.:@=A92 QC<=S/%]$-)A^,?83G--7DH [46HK M^1*ZWNZ>ZQ;?2C3*@%?THT@-.0E-%S^>;Z;A+ZQ?GP,XC;QK-!6%"BHY#6&H M5+>4I"V+@&G2)C3Z(REW"14S64W6VF_3FM?0<:)Y%*^\RXX?T\\>Y PD"]T3 M,-I:\39PWQZ6XADRU1"-\O[H)2RV% 3Y#Z+Y\QT-[&Q M4;\-MUT.)[V_\ETX13X*X35:QLL4@3]#--!(5F"U.FRD^K"^AH=4[=L/ RE= MY9P'CS:9BV?'BUPV'XVQ^X0\3^""4E8+AHS4(##G&,'3S-K]U0,!?D =2Z:D M6U2!RJ?TU?PK#=NW^_WPKZG#OZ*Z>[;*_B(9!=8HP)#033@>HH.%R3Q*AX Y M"?OE1;\&BCC;PC@O=]*;AO=S% 28K)C\_X["QZP5W$% M._57P)8D@PTDR?PU[3S1O*UI];JCML:^NK>0. SDF1I7T@+LXTZ.AWP3TD[> ML-GJS$[G5O=V=5W7CNYGGI2BB35X>52+K*RA'8:7T&6[HID.1.QNL$U^\9NL MW6=8,._5,JBF]=%_ UZ48.YY^(F=:U!LM.>/P)_!JW4G55 MM(NQ@'E]:$SK ML9?T]^6 T M7Y0H6G+::?S[[CZ:!/#/B#[I8DG_:7<)DKCXWB)*H47[T&^_Z,C414>%.ENQ MSU24VI!A!/$THLA+"^B0+B$2I^^9$GFUJN"FJ]5#\0/%2U%R/QN/9]FA;2_Q MB9\F7BR2^]D>^"K6>?07/>_7>?2\_[@8WHG'F+A)#>&@5'LD8AS(9DB,>4MF MUI.H\9'-8"$K.7]-:R7YV9I+X$#IL)LPN0V\B'VM>>_Y^@?VSP0$\)=O_Q]0 M2P$"% ,4 " $IY92\>>ET"U8 "V& 0 $0 @ $ M:&UM&UL4$L! A0#% @ !*>64K'&!4-E"P P; '_ $ %0 M @ %WI@ :&UM&UL4$L%!@ & 8 *B@$ );" $! end