0001213900-22-046849.txt : 20220811 0001213900-22-046849.hdr.sgml : 20220811 20220811160212 ACCESSION NUMBER: 0001213900-22-046849 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 51 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220811 DATE AS OF CHANGE: 20220811 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TFF Pharmaceuticals, Inc. CENTRAL INDEX KEY: 0001733413 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] IRS NUMBER: 824344737 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39102 FILM NUMBER: 221155560 BUSINESS ADDRESS: STREET 1: 2600 VIA FORTUNA, SUITE 360 CITY: AUSTIN STATE: TX ZIP: 78746 BUSINESS PHONE: 737-802-1973 MAIL ADDRESS: STREET 1: 2600 VIA FORTUNA, SUITE 360 CITY: AUSTIN STATE: TX ZIP: 78746 10-Q 1 f10q0622_tffpharma.htm QUARTERLY REPORT

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

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

 

For the Quarterly Period Ended June 30, 2022

 

OR

 

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

 

For the transition period from              to             .

 

Commission file number: 001-39102

 

 

 

TFF PHARMACEUTICALS, Inc.

(Exact name of registrant as specified in its charter)

 

Delaware   82-4344737

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification no.)

 

1751 River Run, Suite 400

Fort Worth, Texas 76107

(Address of principal executive offices, including zip code)

 

(817) 438-6168

(Registrant’s telephone number, including area code)

 

Not Applicable

(Former name, former address and former fiscal year, if changed since last report)

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Common stock: Par value $0.001   TFFP   The Nasdaq Global Market

 

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

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes ☒  No ☐

 

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

 

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

 

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

 

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

 

The number of shares of the registrant’s common stock outstanding as of August 5, 2022 was 25,445,914.

 

 

 

 

 

 

TFF PHARMACEUTICALS, INC.

 

TABLE OF CONTENTS

 

        Page
         
    PART I - FINANCIAL INFORMATION   1
         
Item 1.   Financial Statements   1
         
    Condensed Consolidated Balance Sheets   1
         
    Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss   2
         
    Unaudited Condensed Consolidated Statements of Stockholders’ Equity   3
         
    Unaudited Condensed Consolidated Statements of Cash Flows   4
         
    Notes to Unaudited Condensed Consolidated Financial Statements   5
         
Item 2.   Management’s Discussion and Analysis of Financial Condition and Results of Operations   14
         
Item 3.   Quantitative and Qualitative Disclosures about Market Risk   19
         
Item 4.   Controls and Procedures   19
         
    PART II - OTHER INFORMATION   20
         
Item 1A.   Risk Factors   20
         
Item 5.   Other Information   20
         
Item 6.   Exhibits   21

 

i 

 

 

PART I - FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

TFF PHARMACEUTICALS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

 

   June 30,
2022
   December 31,
2021
 
    (Unaudited)      
ASSETS          
Current assets:          
Cash and cash equivalents  $20,890,253   $33,794,672 
Receivable due from collaboration agreement   1,812,975    1,628,703 
Research and development tax incentive receivable   994,549    966,646 
Prepaid assets and other current assets   1,483,953    2,447,930 
Total current assets   25,181,730    38,837,951 
Operating lease right-of-use asset, net   232,138    
-
 
Property and equipment, net   2,332,254    1,859,860 
Other assets   167,077    
-
 
Total assets  $27,913,199   $40,697,811 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
           
Current liabilities:          
Accounts payable  $3,480,461   $1,493,842 
Accrued compensation   
-
    416,910 
Deferred research grant revenue   268,000    50,000 
Current portion of operating lease liability   79,050    
-
 
Total current liabilities   3,827,511    1,960,752 
Operating lease liability, net of current portion   146,188    
-
 
Total liabilities   3,973,699    1,960,752 
           
Commitments and contingencies (see Note 4)   
 
    
 
 
           
Stockholders’ equity:          
Common stock; $0.001 par value, 45,000,000 shares authorized; 25,373,818 and 25,371,781 shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively   25,374    25,372 
Additional paid-in capital   106,461,934    104,078,968 
Accumulated other comprehensive loss   (107,121)   (48,921)
Accumulated deficit   (82,440,687)   (65,318,360)
Total stockholders’ equity   23,939,500    38,737,059 
Total liabilities and stockholders’ equity  $27,913,199   $40,697,811 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

 

1

 

 

TFF PHARMACEUTICALS, INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

 

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

 

   Three Months
Ended
June 30,
2022
   Three Months
Ended
June 30,
2021
   Six Months
Ended
June 30,
2022
   Six Months
Ended
June 30,
2021
 
Grant revenue  $28,004   $1,850   $95,439   $26,165 
Operating expenses:                    
Research and development   5,110,805    2,762,170    10,372,409    8,040,422 
General and administrative   3,690,010    2,351,007    6,936,205    4,998,422 
Total operating expenses   8,800,815    5,113,177    17,308,614    13,038,844 
                     
Loss from operations   (8,772,811)   (5,111,327)   (17,213,175)   (13,012,679)
                     
Other income:                    
Other income   20,606    441,546    77,783    672,824 
Interest income   5,880    14,069    13,065    29,568 
Total other income   26,486    455,615    90,848    702,392 
                     
Net loss  $(8,746,325)  $(4,655,712)  $(17,122,327)  $(12,310,287)
                     
Net loss per share, basic and diluted
  $(0.34)  $(0.18)  $(0.67)  $(0.51)
Weighted average common shares outstanding, basic and diluted
   25,373,706    25,369,144    25,372,749    24,261,032 
                     
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS                
                     
Net loss  $(8,746,325)  $(4,655,712)  $(17,122,327)  $(12,310,287)
Other comprehensive loss:                    
Foreign currency translation adjustments   (105,434)   (27,334)   (58,200)   (65,292)
Comprehensive loss  $(8,851,759)  $(4,683,046)  $(17,180,527)  $(12,375,579)

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

 

2

 

 

TFF PHARMACEUTICALS, INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

 

   Common Stock   Additional
Paid in
   Accumulated
Other
Comprehensive
   Accumulated   Total
Stockholders’
 
   Shares   Amount   Capital   Loss   Deficit   Equity 
Balance, January 1, 2022   25,371,781   $25,372   $104,078,968   $(48,921)  $(65,318,360)  $38,737,059 
                               
Stock-based compensation   -    
-
    1,177,702    
-
    
-
    1,177,702 
Foreign currency translation adjustment   -    
-
    
-
    47,234    
-
    47,234 
Net loss   -    
-
    
-
    
-
    (8,376,002)   (8,376,002)
Balance, March 31, 2022   25,371,781    25,372    105,256,670    (1,687)   (73,694,362)   31,585,993 
Issuance of common stock for stock option exercises   2,037    2    10,183    
-
    
-
    10,185 
Stock-based compensation   -    
-
    1,195,081    
-
    
-
    1,195,081 
Foreign currency translation adjustment   -    
-
    
-
    (105,434)   
-
    (105,434)
Net loss   -    
-
    
-
    
-
    (8,746,325)   (8,746,325)
Balance, June 30, 2022   25,373,818   $25,374   $106,461,934   $(107,121)  $(82,440,687)  $23,939,500 
                               
Balance, January 1, 2021   22,534,874   $22,535   $71,648,453   $(51,538)  $(34,279,648)  $37,339,802 
                               
Sale of common stock, net of offering costs   2,140,000    2,140    28,021,424    
-
    
-
    28,023,564 
Issuance of common stock for stock option exercises   244,656    245    655,008    
-
    
-
    655,253 
Issuance of common stock for warrant exercises   444,751    444    179,768    
-
    
-
    180,212 
Stock-based compensation   -    
-
    1,030,415    
-
    
-
    1,030,415 
Foreign currency translation adjustment   -    
-
    
-
    (37,958)   
-
    (37,958)
Net loss   -    
-
    
-
    
-
    (7,654,575)   (7,654,575)
Balance, March 31, 2021   25,364,281    25,364    101,535,068    (89,496)   (41,934,223)   59,536,713 
Additional offering costs related to the sale of common stock   -    
-
    (8,545)   
-
    
-
    (8,545)
Issuance of common stock for stock option exercises   7,500    8    34,492    
-
    
-
    34,500 
Stock-based compensation   -    
-
    740,535    
-
    
-
    740,535 
Foreign currency translation adjustment   -    
-
    
-
    (27,334)   
-
    (27,334)
Net loss   -    
-
    
-
    
-
    (4,655,712)   (4,655,712)
Balance, June 30, 2021   25,371,781   $25,372   $102,301,550   $(116,830)  $(46,589,935)  $55,620,157 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

 

3

 

 

TFF PHARMACEUTICALS, INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

 

   For the
Six Months Ended
June 30,
2022
   For the
Six Months Ended
June 30,
2021
 
         
Cash flows from operating activities:        
Net loss  $(17,122,327)  $(12,310,287)
Adjustment to reconcile net loss to net cash used in operating activities:          
Stock based compensation   2,372,783    1,770,950 
Depreciation and amortization   166,174    5,980 
Changes in operating assets and liabilities:          
Receivable due from collaboration agreement   (184,272)   (489,221)
Research and development tax incentive receivable   (78,257)   (958,363)
Prepaid assets and other assets   939,995    285,090 
Accounts payable   1,856,851    213,399 
Accrued compensation   (416,910)   
-
 
Deferred revenue   218,000    685 
Operating lease obligation   (12,783)   - 
           
Net cash used in operating activities   (12,260,746)   (11,481,767)
           
Cash flows from investing activities:          
Purchases of property and equipment   (632,684)   (600,210)
Net cash used in investing activities   (632,684)   (600,210)
           
Cash flows from financing activities:          
Net proceeds from issuance of common stock   
-
    28,015,019 
Payment of offering costs in connection with ATM   (26,180)   - 
Proceeds from issuance of common stock for stock option exercises   10,185    689,753 
Proceeds from issuance of common stock for warrant exercises   
-
    180,212 
           
Net cash (used in) provided by financing activities   (15,995)   28,884,984 
           
Effect of exchange rate changes on cash and cash equivalents   5,006    (36,473)
           
Net change in cash and cash equivalents   (12,904,419)   16,766,534 
           
Cash and cash equivalents at beginning of period   33,794,672    35,300,805 
           
Cash and cash equivalents at end of period  $20,890,253   $52,067,339 
           
Supplemental disclosure of non-cash investing and financing activities:          
Accrued offering costs  $133,209   $- 
Cashless exercise of warrants  $
-
   $416 
ROU asset obtained under for new operating lease   $ 238,021     $ -  

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

 

4

 

 

TFF PHARMACEUTICALS, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

For The Three and Six Months Ended June 30, 2022 and 2021

 

NOTE 1 - ORGANIZATION AND DESCRIPTION OF BUSINESS

 

TFF Pharmaceuticals, Inc. (the “Company”) was incorporated in the State of Delaware on January 24, 2018. The Company’s initial focus is on the development of inhaled dry powder drugs to enhance the treatment of pulmonary diseases and conditions. In December 2019, the Company established a wholly-owned Australian subsidiary, TFF Pharmaceuticals Australia Pty Ltd (“TFF Australia”), in order to conduct clinical research. TFF Pharmaceuticals, Inc., along with TFF Australia, are collectively referred to as the “Company”. The Company is in the development stage and is devoting substantially all of its efforts toward technology research and development and the human clinical trials of its initial product candidates.

 

COVID-19

 

As of the date of this report, the COVID-19 pandemic has had a relatively insignificant impact on the Company’s operations and has not caused the Company to forego, abandon or materially delay any proposed activities. While the Company believes it has been able to effectively manage the disruption caused by the COVID-19 pandemic to date, there can be no assurance that its operations, including the development of its drug candidates, will not be disrupted or materially adversely affected in the future by the COVID-19 pandemic or an epidemic or outbreak of an infectious disease like the outbreak of COVID-19.

 

NOTE 2 - LIQUIDITY AND MANAGEMENT’S PLANS

 

As of June 30, 2022, the Company had cash and cash equivalents of approximately $20,890,000 and a working capital of approximately $21,354,000. The Company has not generated revenues from commercial operations since inception and has incurred recurring operating losses. The Company expects to continue incurring losses for the foreseeable future and may need to raise additional capital to continue the pursuit of its product development.

 

On June 10, 2022, the Company entered into an Open Market Sale Agreement with Jefferies LLC, as agent, under which the Company may offer and sell, from time to time at its sole discretion, shares of its common stock having an aggregate offering price of up to $35.0 million in an “at-the-market” (“ATM”) offering, to or through the agent. As of June 30, 2022, no shares had been sold in the ATM offering. Between July 1, 2022 and August 5, 2022, the Company sold 72,096 shares of its common stock at average price of $5.92 per share resulting in net proceeds of approximately $414,273.

 

The Company expects to further increase its research and development activities, which will increase the amount of cash utilized subsequent to June 30, 2022. Specifically, the Company expects increased spending on research and development activities and higher payroll expenses as it increases its professional and scientific staff and continues to prepare for anticipated manufacturing activities. If the Company encounters unforeseen delays or expenses, it has the ability to curtail its presently planned level of operations. The Company currently believes its existing cash and cash equivalents, along with the expected proceeds from its ATM offering commenced in June 2022, will be sufficient to fund its operating expenses and capital expenditure requirements for at least the next 12 months from the date of issuance of these condensed consolidated financial statements.

 

NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Basis of Presentation

 

The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial statements and with Form 10-Q and Article 10 of Regulation S-X of the United States Securities and Exchange Commission (“SEC”). Accordingly, they do not contain all information and footnotes required by GAAP for annual financial statements. In the opinion of the Company’s management, the accompanying unaudited condensed consolidated financial statements contain all the adjustments necessary (consisting only of normal recurring accruals) to present the financial position of the Company as of June 30, 2022 and the results of operations, changes in stockholders’ equity and cash flows for the periods presented. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of the operating results for the full fiscal year or any future period. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto, which are included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.

 

5

 

 

TFF PHARMACEUTICALS, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

For The Three and Six Months Ended June 30, 2022 and 2021

 

NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, continued

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of TFF Pharmaceuticals, Inc. and its wholly-owned subsidiary, TFF Australia. All material intercompany accounts and transactions have been eliminated in consolidation.

 

Foreign Currency

 

The currency of TFF Australia, the Company’s international subsidiary, is in Australian dollars. Foreign currency denominated assets and liabilities are translated into U.S. dollars using the exchange rates in effect at each balance sheet date. Results of operations and cash flows are translated using the average exchange rates throughout the period. The effect of exchange rate fluctuations on translation of assets and liabilities is included as a separate component of stockholders’ equity in accumulated other comprehensive loss.

 

Cash and Cash Equivalents

 

The Company maintains its operating accounts in financial institutions in the U.S. and in Australia. The balances are insured up to specified limits. The Company’s cash is maintained in checking accounts and money market funds with maturities of less than three months when purchased, which are readily convertible to known amounts of cash, and which in the opinion of management are subject to insignificant risk of loss in value. As of June 30, 2022 and December 31, 2021, the Company had cash in Australia of AUD$81,702 (US$56,494) and AUD$831,984 (US$604,944), respectively.

 

Leases

 

At the inception of an arrangement, the Company determines whether an arrangement is or contains a lease based on the facts and circumstances present in the arrangement. An arrangement is or contains a lease if the arrangement conveys the right to control the use of an identified asset for a period of time in exchange for consideration. Leases with a term greater than one year are recognized on the condensed consolidated balance sheets as operating lease right-of-use assets and current and long-term operating lease liabilities, as applicable. The Company has elected not to recognize on the condensed consolidated balance sheets leases with terms of 12 months or less. The Company typically only includes the initial lease term in its assessment of a lease arrangement. Options to extend a lease are not included in the Company’s assessment unless there is reasonable certainty that the Company will renew.

 

Operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected remaining lease term. Certain adjustments to the right-of-use asset may be required for items such as prepaid or accrued rent. The interest rate implicit in the Company’s leases is typically not readily determinable. As a result, the Company utilizes its incremental borrowing rate, which reflects the fixed rate at which the Company could borrow on a collateralized basis the amount of the lease payments in the same currency, for a similar term, in a similar economic environment.

 

Revenue Recognition

 

The Company has entered into feasibility and material transfer agreements (“Feasibility Agreements”) with third parties that provide the Company with funds in return for certain research and development activities. Revenue from the Feasibility Agreements is recognized in the period during which the related qualifying services are rendered and costs are incurred, provided that the applicable conditions under the Feasibility Agreements have been met.

 

The Feasibility Agreements are on a best-effort basis and do not require scientific achievement as a performance obligation. All fees received under the Feasibility Agreements are non-refundable. The costs associated with the Feasibility Agreements are expensed as incurred and are reflected as a component of research and development expense in the accompanying condensed consolidated statements of operations.

 

Funds received from the Feasibility Agreements are recorded as revenue as the Company is the principal participant in the arrangement because the activities under the Feasibility Agreements are part of the Company’s development programs. In those instances where the Company first receives consideration in advance of providing underlying services, the Company classifies such consideration as deferred revenue until (or as) the Company provides the underlying services. In those instances where the Company first provides the underlying services prior to its receipt of consideration, the Company records a grant receivable. During the three months ended June 30, 2022 and 2021, the Company rendered the related services and recognized revenue and research and development expenses of $28,004 and $1,850, respectively. During the six months ended June 30, 2022 and 2021, the Company rendered the related services and recognized revenue and research and development expenses of $95,439 and $1,850, respectively. As of June 30, 2022 and December 31, 2021, the Company had receivables due related to Feasibility Agreements of $78,003 and $11,996, respectively, which is included in prepaid assets and other current assets in the accompanying condensed consolidated balance sheets, and deferred grant revenue of approximately $268,000 and $50,000, respectively.

 

6

 

 

TFF PHARMACEUTICALS, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

For The Three and Six Months Ended June 30, 2022 and 2021

 

NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, continued

 

Collaborative Arrangements

 

The Company considers the nature and contractual terms of arrangements and assesses whether an arrangement involves a joint operating activity pursuant to which the Company is an active participant and is exposed to significant risks and rewards dependent on the commercial success of the activity. If the Company is an active participant and is exposed to significant risks and rewards dependent on the commercial success of the activity, the Company accounts for such arrangement as a collaborative arrangement under Accounting Standards Codification (“ASC”) 808, Collaborative Arrangements. ASC 808 describes arrangements within its scope and considerations surrounding presentation and disclosure, with recognition matters subjected to other authoritative guidance, in certain cases by analogy.

 

For arrangements determined to be within the scope of ASC 808 where a collaborative partner is not a customer for certain research and development activities, the Company accounts for payments received for the reimbursement of research and development costs as a contra-expense in the period such expenses are incurred. This reflects the joint risk sharing nature of these activities within a collaborative arrangement. The Company classifies payments owed or receivables recorded as other current liabilities or prepaid expenses and other current assets, respectively, in the Company’s consolidated balance sheets. Please refer to Note 5, “Joint Development Agreement” for additional details regarding the Company’s joint development agreement (“JDA”) with Augmenta Bioworks, Inc. (“Augmenta”).

 

If payments from the collaborative partner to the Company represent consideration from a customer in exchange for distinct goods and services provided, then the Company accounts for those payments within the scope of ASC 606, Revenue from Contracts with Customers. The Company does not currently have any collaborative arrangements that are accounted for under ASC 606.

 

Research and Development Tax Incentive

 

The Company is eligible to obtain a cash refund from the Australian Taxation Office for eligible research and development expenditures under the Australian R&D Tax Incentive Program (the “Australian Tax Incentive”). The Company recognizes the Australian Tax Incentive when there is reasonable assurance that the cash refund will be received, the relevant expenditure has been incurred, and the consideration can be reliably measured. During the year ended December 31, 2021, the Company received its first cash refund under the Australian Tax Incentive, which was for expenditures incurred during 2020. Therefore, the Company recorded amounts received, or that it expects to receive, for expenditures incurred during 2020 as other income in the condensed consolidated statements of operations during the period ended June 30, 2021.

 

As the Company has determined that it has reasonable assurance that it will receive the cash refund for eligible research and development expenditures, beginning with expenditures incurred during the year ended December 31, 2021, the Company records the Australian Tax Incentive as a reduction to research and development expenses as the Australian Tax Incentive is not dependent on the Company generating future taxable income, the Company’s ongoing tax status, or tax position. At each period end, management estimates the refundable tax offset available to the Company based on available information at the time. This percentage of eligible research and development expenses reimbursable under the Australian Tax Incentive is 43.5% for the periods ended June 30, 2022 and 2021. In addition, the Company is also eligible to receive amounts from the United States Internal Revenue Service (“IRS”) related to research and development tax credits for expenditures.

 

The research and development incentive receivable represents amounts due in connection with the Australian Tax Incentive and from the IRS. The Company has recorded a research and development tax incentive receivable of $994,549 and $966,646 as of June 30, 2022 and December 31, 2021, respectively, in the condensed consolidated balance sheets. The Company has recorded other income of $20,606 and $77,783, in the condensed consolidated statements of operations for the three and six months ended June 30, 2022, respectively, related to refundable IRS and Australian research and development incentive program payments for expenditures incurred during 2020. The Company has recorded other income of $441,546 and $672,824, in the condensed consolidated statements of operations for the three and six months ended June 30, 2021, respectively, related to refundable research and development incentive program payments for expenditures incurred during 2020. The Company recorded an increase to research and development expenses as a result of exchange rate changes and adjustments to the estimated amount to be received of $28,834 during the three months ended June 30, 2022 and a reduction to research and development expenses of $144,667 during the six months ended June 30, 2022 and $516,407 during the three and six months ended June 30, 2021.

 

Basic and Diluted Earnings per Common Share

 

Basic net loss per common share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss by the weighted-average number of common shares and dilutive share equivalents outstanding for the period, determined using the treasury-stock and if-converted methods. Since the Company has had net losses for all periods presented, all potentially dilutive securities are anti-dilutive.

 

7

 

 

TFF PHARMACEUTICALS, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

For The Three and Six Months Ended June 30, 2022 and 2021

 

NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, continued

 

For the six months ended June 30, 2022 and 2021, the Company had the following potential common stock equivalents outstanding which were not included in the calculation of diluted net loss per common share because inclusion thereof would be anti-dilutive:

 

   Six Months
Ended
   Six Months
Ended
 
   June 30,
2022
   June 30,
2021
 
Stock Options   2,996,553    2,373,339 
Warrants   414,233    389,233 
    3,410,786    2,762,572 

 

Use of Estimates

 

The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company’s management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of expenses during the reporting period. Significant estimates include the fair value of stock-based compensation and warrants and the valuation allowance against deferred tax assets and related disclosures. Actual results could differ from those estimates.

 

Recent Accounting Standards

 

There have been no recent accounting pronouncements, changes in accounting pronouncements or recently adopted accounting guidance during the six months ended June 30, 2022 that are of significance or potential significance to the Company.

 

NOTE 4 - COMMITMENTS AND CONTINGENCIES

 

Operating Leases

 

In October 2018, the Company entered into a lease agreement for office space in Doylestown, Pennsylvania. The lease commenced on October 15, 2018 and expires on October 31, 2022, as amended. The lease has an additional one-year option for renewal, and the base rent is $36,000 per year. The Company has determined that the lease agreement is considered a short-term lease under ASC 842 and has not recorded a right-of-use asset or liability. The Company rents another office space on a month-to-month basis with no long-term commitment, which is considered a short-term lease as well. In May 2022, the Company entered into a lease agreement for lab space in Austin, Texas. The lease commenced on June 1, 2022 and expires on May 31, 2025. The lease has an additional three-year option for renewal, which the Company has determined it is not reasonably certain to exercise.

 

Supplemental balance sheet information related to leases was as follows:

 

   June 30,
2022
 
Operating leases:     
Operating lease right-of-use assets  $232,138 
      
Operating lease liability – current portion  $79,050 
Operating lease liability – long-term portion   146,188 
Total operating lease liabilities  $225,238 

 

Supplemental lease expense related to leases was as follows:

 

Lease Cost  Statements of Operations
Classification
  For the
Three Months
Ended
June 30,
2022
   For the
Six Months
Ended
June 30,
2022
 
Operating lease cost  Research and development  $7,425   $7,425 
Short-term lease cost  Research and development   6,244    12,489 
Short-term lease cost  General and administrative   20,900    41,600 
Total lease expense     $34,569   $61,514 

 

8

 

 

TFF PHARMACEUTICALS, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

For The Three and Six Months Ended June 30, 2022 and 2021

 

NOTE 4 - COMMITMENTS AND CONTINGENCIES, continued

 

Supplemental lease expense related to leases was as follows:

 

Lease Cost  Statements of Operations
Classification
  For the
Three Months
Ended
June 30,
2021
   For the
Six Months
Ended
June 30,
2021
 
Operating lease cost  Research and development  $-   $- 
Short-term lease cost  Research and development   10,000    16,000 
Short-term lease cost  General and administrative   9,000    18,000 
Total lease expense     $19,000   $34,000 

 

Other information related to operating leases:

 

   June 30,
2022
 
Weighted-average remaining lease term   2.9 years 
Weighted-average discount rate   8.02%

 

Supplemental cash flow information related to operating leases was as follows:

 

   For the
Six Months
Ended
June 30,
2022
   For the
Six Months
Ended
June 30,
2021
 
Cash paid for operating lease liabilities  $12,783   $
     -
 

 

Approximate future minimum lease payments under non-cancellable leases (including short-term leases) as of June 30, 2022 were as follows:

 

Fiscal Year ending December 31,    
2022 (Remaining)  $48,000 
2023   88,000 
2024   91,000 
2025   38,000 
Total minimum lease payments   265,000 
Less: Imputed interest   (28,000)
Total  $237,000 

 

Legal

 

The Company may be involved, from time to time, in legal proceedings and claims arising in the ordinary course of its business. Such matters are subject to many uncertainties and outcomes and are not predictable with assurance. While management believes that such matters are currently insignificant, matters arising in the ordinary course of business for which the Company is or could become involved in litigation may have a material adverse effect on its business and financial condition. To the Company’s knowledge, neither the Company nor any of its properties are subject to any pending legal proceedings.

 

9

 

 

TFF PHARMACEUTICALS, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

For The Three and Six Months Ended June 30, 2022 and 2021

 

NOTE 5 - LICENSE AND AGREEMENTS

 

In July 2015, the University of Texas at Austin (“UT”) granted to the Company’s former parent, LTI, an exclusive worldwide, royalty bearing license to the patent rights for the TFF platform in all fields of use, other than vaccines for which LTI received a non-exclusive worldwide, royalty bearing license to the patent rights for the TFF platform. In March 2018, LTI completed an assignment to the Company all of its interest to the TFF platform, including the patent license agreement with UT, at which time the Company paid UT an assignment fee of $100,000 in accordance with the patent license agreement. In November 2018, the Company and UT entered into an amendment to the patent license agreement pursuant to which, among other things, the Company’s exclusive patent rights to the TFF platform were expanded to all fields of use, and in March 2022 the Company and UT entered into an amended and restated patent license agreement for purposes of further strengthening the Company’s license rights, including the Company’s exclusive right to license all future UT patents relating to the TFF technology and all know-how held by UT relating to the TFF technology . The patent license agreement requires the Company to pay royalties and milestone payments and conform to a variety of covenants and agreements, and in the event of the Company’s breach of agreement, UT may elect to terminate the agreement. For the period ended December 31, 2018, the Company did not achieve any of the milestones and, as such, was not required to make any milestone payments. During the ended December 31, 2019, the Company achieved one milestone by gaining IND approval on first indication of a licensed product on November 24, 2019 and the Company satisfied the milestone payment of $50,000 and issuance of shares in accordance with the agreement. As of the date of these condensed consolidated financial statements, the Company is in compliance with the patent license agreement as all required amounts have been paid in accordance with the agreement.

 

In May 2018, the Company entered into a master services agreement and associated individual study contracts with ITR Canada, Inc. (“ITR”) to provide initial contract pre-clinical research and development services for the Company’s drug product candidates. In January 2019, the Company cancelled all of the individual study contracts with ITR and entered into contracts with 11036114 Canada Inc. (initially dba VJO Non-Clinical Development and now dba Strategy Point Innovations (“SPI”)) and 11035835 Canada Inc., (dba Periscope Research) to complete additional pre-clinical research and development services in order to take advantage of eligible Canadian Tax Credits. The services related to the contract with SPI were sub-contracted to ITR and others under substantially the same terms as the initial contract with ITR. Desire Ventures, LLC facilitates the invoicing for the various affiliates. The accounts payable due in connection with this agreement was approximately $303,000 and $0 as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company recorded research and development costs of approximately $732,000 and $2,317,000, respectively, pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately $512,000 and $2,380,000, respectively, pertaining to this agreement.

 

In April 2019, the Company entered into a master services agreement with Irisys, LLC to provide contract manufacturing services for one of the Company’s drug product candidates, Voriconazole. The accounts payable due in connection with this agreement was approximately $123,000 and $21,000 as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company recorded research and development costs of approximately $180,000 and $626,000, respectively, pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately $303,000 and $797,000, respectively, pertaining to this agreement.

 

In January 2020, TFF Australia entered into a master consultancy agreement with Novotech (Australia) Pty Ltd. (formally known as Clinical Network Services Pty Ltd.) to provide initial contract clinical research and development services for the Company’s drug product candidates. The accounts payable due in connection with this agreement was approximately AUD$43,000 (US$30,000) and AUD$138,000 (US$100,000) as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company recorded research and development costs of approximately AUD$115,000 (US$82,000) and AUD$463,000 (US$333,000), respectively, pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately AUD$216,000 (US$166,000) and AUD$921,000 (US$710,000), respectively, pertaining to this agreement

 

In May 2020, TFF Australia entered into an amended clinical trial research agreement with Nucleus Network Pty Ltd. to provide a Phase I study of one of the Company’s drug candidates, Tacrolimus. The accounts payable due in connection with this agreement was approximately $0 and AUD$161,000 (US$117,000) as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company did not record any research and development costs pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately AUD$202,000 (US$156,000) and AUD$446,000 (US$344,000), respectively, pertaining to this agreement.

 

On August 12, 2020, the Company entered into a licensing and collaboration agreement with UNION therapeutics A/S in which UNION acquired an option to obtain a worldwide exclusive license for the TFF technology in combination with niclosamide. Pursuant to the terms of the license agreement, UNION can exercise its option to obtain the license within 45 days after the complete data has been received by UNION from investigator-initiated trials. Upon exercise of the option, UNION shall be responsible to pay all expenses incurred in the development of any licensed product. The Company will be eligible to receive milestone payments upon the achievement of certain milestones in the development the licensed products, based on completion of clinical trials, pre-marketing approvals and/or the receipt of at least $25,000,000 of grant funding. The Company will receive a single-digit tiered royalty on net sales. The Company will also be entitled to receive sales-related milestone payments based on the commercial success of the licensed products.

 

10

 

 

TFF PHARMACEUTICALS, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

For The Three and Six Months Ended June 30, 2022 and 2021

 

NOTE 5 - LICENSE AND AGREEMENTS, continued

 

In January 2021, the Company entered into a master services agreement with Experic to provide contract manufacturing services for one of the Company’s drug product candidates, Voriconazole. The accounts payable due in connection with this agreement was approximately $243,000 and $313,000 as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company recorded research and development costs of approximately $262,000 and $580,000, respectively, pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately $105,000 and $301,000, respectively, pertaining to this agreement.

 

In January 2022, the Company entered into a Letter of Intent with Synteract, Inc. to provide contract research and development services while negotiating a Master Services Agreement for one of the Company’s drug product candidates, Voriconazole. The accounts payable due in connection with this agreement was approximately $1,034,000 as of June 30, 2022. During the three and six months ended June 30, 2022, the Company recorded research and development costs of approximately $1,073,000 and $1,299,000, respectively, pertaining to this agreement.

 

Joint Development Agreement

 

On November 2, 2020, the Company and Augmenta entered into the JDA pursuant to which the Company and Augmenta (collectively the “Parties”) agreed to work jointly to develop one or more novel commercial products incorporating Augmenta’s human derived monoclonal antibody for the treatment of patients with COVID-19 and the Company’s patented Thin Film Freezing technology platform. Each party retains full ownership over its existing assets.

 

The Parties will share development costs with each party funding its fifty-percent share at specified times. In the event that one of the Parties fails to make its pro rata share payment, the other party may terminate the JDA. In lieu of terminating the JDA, the non-defaulting party may elect to continue the JDA by paying the delinquent amount and each party’s pro rata share of the JDA will automatically adjust by the amount paid. In addition, in the event Augmenta experiences a default on its required payment, Augmenta will have the one-time right to elect to require the Company to purchase Augmenta’s interest in the JDA (“Put Right”) for a one-time fee of $500,000. Upon exercise of the Put Right and payment by the Company, Augmenta will grant the Company an exclusive, worldwide, royalty-free, transferable, sublicensable license to the Augmenta antibody and Augmenta’s rights to the property developed under the JDA. The Company has determined that the likelihood of the Put Right being exercised to be remote.

 

The JDA is within the scope of ASC 808 as the Company and Augmenta are both active participants in the research and development activities and are exposed to significant risks and rewards that are dependent on commercial success of the activities of the arrangement. The research and development activities are a unit of account under the scope of ASC 808 and are not promises to a customer under the scope of ASC 606.

 

The Company records its portion of the research and development expenses as the related expenses are incurred. All payments received or amounts due from Augmenta for reimbursement of shared costs are accounted for as an offset to research and development expense. During the three and six months ended June 30, 2022, the Company recorded research and development expenses of $36,393 and $184,273, respectively. During the three and six months ended June 30, 2021, the Company recorded research and development expenses of $449,846 and $487,946, respectively. The Company has recorded a receivable of $1,812,975 and $1,628,703 for reimbursement due from Augmenta as of June 30, 2022 and December 31, 2021, respectively.

 

NOTE 6 - STOCKHOLDERS’ EQUITY

 

Common Stock

 

Stock Option Exercises

 

During the six months ended June 30, 2022, 2,037 shares of common stock were issued in connection with the exercise of stock options for total proceeds of $10,185.

 

At-Market-Offering

 

On June 10, 2022, the Company entered into an Open Market Sale Agreement with Jefferies LLC, as agent, under which the Company may offer and sell, from time to time at its sole discretion, shares of its common stock having an aggregate offering price of up to $35.0 million in an “at-the-market” or ATM offering, to or through the agent. As of June 30, 2022, no shares had been sold in the ATM offering. In connection with the ATM offering, the Company has included approximately $159,000 of deferred offering costs in other assets in the condensed consolidated balance sheet as of June 30, 2022. The deferred offering costs consist of legal and accounting fees, which will be charged to additional paid-in capital upon the receipt of proceeds received under the ATM offering. As of June 30, 2022, no shares had been sold in the ATM offering. Between July 1, 2022 and August 5, 2022, the Company sold 72,096 shares of its common stock at average price of $5.92 per share resulting in net proceeds of approximately $414,273.

 

11

 

 

TFF PHARMACEUTICALS, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

For The Three and Six Months Ended June 30, 2022 and 2021

 

NOTE 7 - STOCK-BASED COMPENSATION

 

In January 2018, the Company’s board of directors approved its 2018 Stock Incentive Plan (“2018 Plan”). The 2018 Plan provides for the grant of non-qualified stock options and incentive stock options to purchase shares of the Company’s common stock, the grant of restricted and unrestricted share awards and grant of restricted stock units. The Company initially reserved 1,630,000 shares of its common stock under the 2018 Plan; however, upon completion of the Company’s IPO the number of shares reserved for issuance under the 2018 Plan increased to 3,284,480, representing 15% of the Company’s outstanding shares of common stock calculated on a fully diluted basis upon the close of the IPO. All of the Company’s employees and any subsidiary employees (including officers and directors who are also employees), as well as all of the Company’s nonemployee directors and other consultants, advisors and other persons who provide services to the Company will be eligible to receive incentive awards under the 2018 Plan.

 

In September 2021, the Company’s board of directors approved its 2021 Stock Incentive Plan (“2021 Plan”), which was also approved by the stockholders of the Company at the Company’s annual meeting of stockholders held on November 4, 2021. The 2021 Plan provides for the grant of non-qualified stock options and incentive stock options to purchase shares of the Company’s common stock, the grant of restricted and unrestricted share awards and grant of restricted stock units. The Company has 4,200,000 shares of its common stock reserved under the 2021 Plan. All of the Company’s employees and any subsidiary employees (including officers and directors who are also employees), as well as all of the Company’s nonemployee directors and other consultants, advisors and other persons who provide services to the Company will be eligible to receive incentive awards under the 2021 Plan.

 

The following table summarizes the stock-based compensation expense recorded in the Company’s results of operations during the three and six months ended June 30, 2022 and 2021 for stock options and warrants:

 

   Three Months
Ended
June 30,
2022
   Six
Months
Ended
June 30,
2022
   Three Months
Ended
June 30,
2021
   Six
Months
Ended
June 30,
2021
 
Research and development  $244,276   $450,085   $69,457   $136,736 
General and administrative   950,805    1,922,698    671,078    1,634,214 
   $1,195,081   $2,372,783   $740,535   $1,770,950 

 

As of June 30, 2022, there was approximately $8,045,000 of total unrecognized compensation expense related to non-vested share-based compensation arrangements that are expected to vest. This cost is expected to be recognized over a weighted-average period of 2.1 years.

 

The Company records compensation expense for awards with graded vesting using the straight-line method. The Company recognizes compensation expense over the requisite service period applicable to each individual award, which generally equals the vesting term. The Company estimates the fair value of each option award using the Black-Scholes-Merton option pricing model. Forfeitures are recognized when realized.

 

The Company estimated the fair value stock options using the Black-Scholes option pricing model. The fair value of stock options is being amortized on a straight-line basis over the requisite service periods of the respective awards. The fair value of stock options issued was estimated using the following assumptions:

 

    Six
Months
June 30,
2022
 
Weighted average exercise price   $ 7.13  
Weighted average grant date fair value   $ 5.39  
Assumptions        
Expected volatility     90%-97 %
Weighted average expected term (in years)     6.3-10.0  
Risk-free interest rate     1.79%-2.54 %
Expected dividend yield     0.00 %

 

12

 

 

TFF PHARMACEUTICALS, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

For The Three and Six Months Ended June 30, 2022 and 2021

 

NOTE 7 - STOCK BASED COMPENSATION, continued

 

The risk-free interest rate was obtained from U.S. Treasury rates for the applicable periods. The Company’s expected volatility was based upon the historical volatility for industry peers and used an average of those volatilities. The expected life of the Company’s options was determined using the simplified method as a result of limited historical data regarding the Company’s activity for employee awards and the contractual term for nonemployee awards. The dividend yield considers that the Company has not historically paid dividends, and does not expect to pay dividends in the foreseeable future. The Company uses the closing stock price on the date of grant as the fair value of the common stock

 

The following table summarizes stock option activity during the six months ended June 30, 2022:

 

    Number of
Shares
    Weighted-
Average
Exercise
Prices
    Weighted-
Average
Remaining
Contractual
Term
(In Years)
    Intrinsic
Value
 
 
Outstanding at January 1, 2022     2,893,839     $ 6.48       8.05     $ 9,932,413  
Granted     130,000       7.13              
Exercised     (2,037 )     5.00              
Cancelled     (25,249 )     7.99              
Outstanding at June 30, 2022     2,996,553     $ 6.47       7.64     $ 3,206,962  
Exercisable at June 30, 2022     1,560,081     $ 5.03       7.00     $ 2,621,336  

 

The aggregate intrinsic value of stock options is calculated as the difference between the exercise price of the stock options and the fair value of the Company’s common stock for those stock options that had strike prices lower than the fair value of the Company’s common stock. The intrinsic value of the options exercised during 2022 was approximately $4,000.

 

Option Modification

 

Effective March 21, 2022, one of the members of the Company’s board of directors, Dr. Brian Windsor, resigned. As part of his resignation from the board of directors, modifications were made to Dr. Windsor’s vested and non-vested stock option awards including acceleration of certain non-vested option awards and the extension of the post-termination exercise period of certain stock option awards. During the six months ended June 30, 2022, in accordance with ASC Topic 718, Compensation—Stock Compensation, the Company recorded a one-time, non-cash incremental compensation expense net of the required reversal of previously recognized compensation attributed to non-vested shares in the amount of approximately $339,000, which is included in general and administrative expense in the accompanying condensed consolidated statements of operations.

 

Warrants

 

On June 7, 2022, the Company issued a five-year warrant to purchase 25,000 shares of common stock at $5.70 per share to a consultant. The fair value of the warrant on the grant date was estimated using the Black-Scholes-Merton option pricing model with a common stock value of $5.74 per share, a contractual life of 5.0 years, a dividend yield of 0%, volatility of 96.87% and an assumed risk-free interest rate of 2.99%. The warrant is immediately exercisable. The fair value of the warrant was determined to be approximately $107,000 and was recorded in general and administrative expenses in the condensed consolidated statements of operations for the three and six months ended June 30, 2022.

 

In determining the fair value for warrants, the expected life of the Company’s warrants was determined using the contractual life. The methodology in determining all other inputs to calculate the fair value utilizing the Black-Scholes-Merton option pricing model is the same as the stock option methodology described above for stock options.

 

NOTE 8 - SUBSEQUENT EVENTS

 

The Company has performed an evaluation of events occurring subsequent to June 30, 2022 through the filing date of this Quarterly Report. Based on its evaluation, nothing other than the events included in the notes to the condensed consolidated financial statements need to be disclosed.

 

13

 

 

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

 

Cautionary Statement

 

The following discussion and analysis should be read in conjunction with our unaudited condensed consolidated financial statements and the related notes thereto contained elsewhere in this report. The information contained in this quarterly report on Form 10-Q is not a complete description of our business or the risks associated with an investment in our common stock. We urge you to carefully review and consider the various disclosures made by us in this report and in our other filings with the Securities and Exchange Commission, or SEC, including our 2021 Annual Report on Form 10-K filed with the SEC on March 24, 2022.

 

In this report we make, and from time to time we otherwise make written and oral statements regarding our business and prospects, such as projections of future performance, statements of management’s plans and objectives, forecasts of market trends, and other matters that are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. Statements containing the words or phrases “will likely result,” “are expected to,” “will continue,” “is anticipated,” “estimates,” “projects,” “believes,” “expects,” “anticipates,” “intends,” “target,” “goal,” “plans,” “objective,” “should” or similar expressions identify forward-looking statements, which may appear in our documents, reports, filings with the SEC, and news releases, and in written or oral presentations made by officers or other representatives to analysts, stockholders, investors, news organizations and others, and in discussions with management and other of our representatives.

 

Our future results, including results related to forward-looking statements, involve a number of risks and uncertainties, including those risks included in Part I, Item 1 “Risk Factors” in our 2021 Annual Report on Form 10-K filed with the SEC on March 24, 2022. No assurance can be given that the results reflected in any forward-looking statements will be achieved. Any forward-looking statement speaks only as of the date on which such statement is made. Our forward-looking statements are based upon assumptions that are sometimes based upon estimates, data, communications and other information from suppliers, government agencies and other sources that may be subject to revision. Except as required by law, we do not undertake any obligation to update or keep current either (i) any forward-looking statement to reflect events or circumstances arising after the date of such statement or (ii) the important factors that could cause our future results to differ materially from historical results or trends, results anticipated or planned by us, or which are reflected from time to time in any forward-looking statement.

 

General

 

TFF Pharmaceuticals, Inc. (NASDAQ: TFFP) is a clinical stage biopharmaceutical company focused on developing and commercializing innovative drug products based on our patented Thin Film Freezing, or TFF technology platform. We believe, and early testing confirms, that our TFF platform can significantly improve the solubility of poorly water-soluble drugs, a class of drugs that makes up approximately 33% of the major pharmaceuticals worldwide, thereby improving the pharmacokinetic effect of those drugs. We believe that in the case of some new drugs that cannot be developed due to poor water-solubility, our TFF platform has the potential to increase the pharmacokinetic effect of the drug to a level allowing for its development and commercialization.

 

As of the date of this report, we have three product candidates under development, TFF Voriconazole Inhalation Powder, or TFF Vori; TFF Tacrolimus Inhalation Powder, or TFF Tac-Lac; and TFF Niclosamide Inhalation Powder, or TFF Niclo. In July 2020, we completed Phase I human clinical trials of our lead product, TFF Vori, and completed a Phase 1b clinical trial of TFF Vori in asthma patients in the first quarter of 2022. Dosing of TFF Vori in patients with invasive pulmonary aspergillosis in a Phase 2 clinical trial is expected to begin in 2022 and we anticipate interim readouts later in the year. Dosing of a patient in a Compassionate Use Study commenced in the first quarter of 2022 for a lung transplant patient with a pulmonary fungal infection. In September 2021, we completed Phase 1 human clinical trials of our TFF Tac-Lac product in Australia. Dosing of TFF Tac-Lac in lung transplant patients in a Phase 2 clinical trial is expected to begin in 2022 and we anticipate interim readouts later in the year. In November 2021, we commenced dosing of TFF Niclosamide in a Phase 1 human clinical trial in Canada and completed dosing the Phase 1 trial in January 2022. We have not progressed the development of any other of our drug candidates to human clinical trials and our efforts have focused on the formulation, early-stage animal testing and formal toxicology studies of our initial drug candidates in preparation for our first clinical trials.

 

We also focused on the joint development of dry powder formulations of proprietary drugs owned or licensed by other pharmaceutical companies. As of the date of this report, we are engaged in the joint development of an inhaled SARS-CoV2 Monoclonal Antibody in collaboration with Augmenta BioWorks and a dry powder formulation of niclosamide in collaboration agreement with UNION therapeutics A/S. We are also actively engaged in the analysis and testing of dry powder formulations of several drugs and vaccines through topical, ocular and nasal applications pursuant to feasibility studies and material transfer agreements with U.S. and international pharmaceutical companies and certain government agencies.

 

We intend to initially focus on the development of inhaled dry powder drugs for the treatment of pulmonary diseases and conditions. While the TFF platform was designed to improve solubility of poorly water-soluble drugs generally, the researchers at the University of Texas at Austin, or UT, found that the technology was particularly useful in generating dry powder particles with properties which allow for superior inhalation delivery, especially to the deep lung, which is an area of extreme interest in respiratory medicine. We believe that our TFF platform can significantly increase the number of pulmonary drug products that can be delivered by way of breath-actuated inhalers, which are generally considered to be the most effective and patient-friendly means of delivering medication directly to the lungs. Our dry powder drug products will be designed for use with dry powder inhalers, which are generally considered to be the most effective of all breath-actuated inhalers. We plan to focus on developing inhaled dry powder formulations of existing off-patent drugs intended for lung diseases and conditions, which we believe includes dozens of potential drug candidates, many of which have a potential market ranging from $100 million to over $500 million.

 

14

 

 

We intend to initially focus on the development of the following product candidates:

 

  TFF Vori is an inhaled dry powder version of Voriconazole, generally considered to be the best antifungal drug used to treat and prevent invasive pulmonary aspergillosis, or IPA, a severe fungal pulmonary disease with a mortality rate that can reach 90% in some patient populations. In October 2019, we submitted to the U.S. Food and Drug Administration, or FDA, an Investigational New Drug Application, or IND, for our TFF Vori product and initiated our Phase I human clinical trials in November 2019. In July 2020, we completed Phase I human clinical trials of TFF Vori, and completed the enrollment of a Phase 1b clinical trial of TFF Vori in asthma patients in December 2021. Dosing of TFF Vori in patients with invasive pulmonary aspergillosis in a Phase 2 clinical trial is expected to begin in 2022 and we anticipate interim readouts later in the year. We believe, and our clinical testing to date confirms, that our TFF platform can be used to formulate a dry powder version of Voriconazole, which is no longer subject to patent protection. Voriconazole is currently marketed in Australia, Europe and the U.S. as Vfend®. As of the date of this report, the Clinical Practice Guidelines released by the Infectious Diseases Society of America recommend Voriconazole as first-line monotherapy for IPA. However, since the registration of Vfend in Europe and the U.S. in 2002, several studies have examined the exposure-response relationship with Voriconazole, identifying a relationship between low Voriconazole exposure and higher rates of treatment failure, as well as a higher propensity for toxicity at higher exposures. We believe a TFF prepared dry powder formulation of Voriconazole administered directly to the lungs can maximize both the prophylactic value for immunocompromised patients susceptible to IPA and the treatment value of patients suffering from acute and chronic IPA. We also believe our dry powder drug formulation would benefit patients by providing the drug at the “port of entry” of invasive fungal infections, while also reducing or eliminating the unpleasant and potentially fatal side effects associated with Voriconazole and other last line antifungals.

  

  TFF Tac-Lac is an inhaled dry powder version of tacrolimus, an immunosuppressive drug used in transplant medicine. Prograf® tacrolimus is currently the second most commonly administered immunosuppressive drug used in solid organ transplants, despite what we believe to be the many challenges for patients and physicians when used for extended periods. Prograf tacrolimus can cause toxicity in the kidneys, particularly when used in high doses that are required for effective immunosuppression in the lung. Tacrolimus is no longer under patent protection, and we intend to develop a dry powder version suitable for use with a dry powder inhaler. Because our dry powder version would provide for a high local lung concentration without the typical systemic toxicity frequently experienced with oral dosage form immunosuppressants, we believe our drug candidate should have a high likelihood of success in competing in the immunosuppressant market for lung and heart/lung transplants. In September 2021, we completed Phase 1 human clinical trials of our TFF Tac-Lac product in Australia. As of the date of this report, dosing of TFF Tac-Lac in lung transplant patients in a Phase 2 clinical trial is expected to begin in 2022 and we anticipate interim readouts later in the year. We intend to submit to the FDA an IND for TFF Tac-Lac in 2022.

 

  TFF Niclosamide is an inhaled dry powder formulation of Niclosamide. Niclosamide has been used to treat tapeworm infections in humans since the 1960s and was recently reported to be one of the most potent approved drugs in screens for antiviral activity against the SARS-CoV2 virus that causes the COVID-19 disease, including the UK B.1.1.7 and South African B.1.351 variants. Early testing confirmed that our TFF platform can be used to formulate a dry powder version of Niclosamide, which is no longer subject to patent protection. We believe a TFF prepared dry powder formulation of Niclosamide administered directly to the lungs can maximize both the prophylactic value for persons exposed to COVID-19 and for the treatment of patients with COVID-19 infections at risk for serious disease complications. TFF has also obtained the rights to a novel formulation that may enhance the bioavailability of Niclosamide through oral delivery under our license from the University of Texas. Orally delivered Niclosamide has shown promise for the treatment of COVID -19 and various forms of cancer.  On August 12, 2020, we entered into a licensing and collaboration agreement with UNION therapeutics A/S in which UNION acquired an option to obtain a worldwide exclusive license for the TFF technology in combination with Niclosamide In the first quarter of 2022, we completed the database lock for the Phase 1 trial of TFF Niclosamide.

 

  TFF mAb therapies is intended to be a dry powder formulation of a COVID-19 monoclonal antibody therapy. On November 1, 2020, the Company entered into a joint development and collaboration agreement (the “Agreement”) with Augmenta Bioworks, Inc. (“Augmenta”) pursuant to which the parties have agreed to collaborate on the joint development of novel commercial products incorporating Augmenta’s human-derived monoclonal antibodies (“mAbs”) for potential COVID-19 therapeutics. Under the terms of the Agreement, both companies will collaborate to develop one or more commercial therapeutics utilizing the Company’s Thin-Film Freezing technology to manufacture dry powder formulations of Augmenta’s mAbs for inhalation delivery directly to the lungs of patients. As of the date of this report, we have conducted formulation and testing of a dry powder form of an Augmenta mAb. We are currently assessing the results and our go-forward plans, including the possibility of the further formulation and testing one or more different Augmenta mAbs.   

 

We have identified a number of additional drug candidates that show promise upon initial evaluation, including dry powder formulations of:

 

  Cannabidiol, or CBD, a controlled substance as defined in the federal Controlled Substances Act of 1970 that is reported to be used by some for the treatment of various epilepsy syndromes as well as anxiety, insomnia, and different types of pain. We are in the early stages of developing an inhaled dry powder form of CBD that could be used to support or to treat a variety of health issues that may benefit from CBD administration.

 

15

 

 

  Vaccines containing aluminum salts, which make up approximately 35% of all vaccines. Aluminum salts are incorporated into many vaccine formulations as an adjuvant, which is a substance added to vaccines to enhance the immune response of vaccinated individuals. A major limitation with these vaccines is that they are fragile and to maintain their efficacy they must be formulated as liquid suspensions and kept in a cold chain (2 – 8°C) during transport and storage, which is burdensome and expensive. We have conducted drug and performance characterization activities of certain TFF formulated salt containing vaccines, which suggest that the salt containing vaccines can be successfully converted from liquid suspension into dry powder, and then later be reconstituted at the time of use without causing a decrease in efficacy. Furthermore, TFF has evaluated formulation and delivery of vaccines that do not contain aluminum salts and reported positive animal data for a universal influenza candidate vaccine formulation in collaboration with the University of Georgia. In addition, TFF and USAMRIID have a CRADA agreement to evaluate monoclonal antibody vaccines to prevent a number of viral infections. We are also collaborating with Albert Einstein College of Medicine on certain VSV vaccine candidates.

 

As of the date of this report, we intend to focus on the development of dry powder formulations of CBD and salt containing vaccines in partnership with pharmaceutical companies.   Our intent is for TFF to be involved only through performance characterization of the formulations and early animal efficacy trials.  Beyond that work, if successful, we will transfer further development and commercialization responsibility to the partner as part of a negotiated licensing transaction.

 

We are also focused on the joint development of dry powder formulations of proprietary drugs owned or licensed by other pharmaceutical companies. As of the date of this report, we are at various stages of different feasibility studies of new chemical entities owned by international pharmaceutical companies. In addition, we recently commenced preliminary analysis and testing of dry powder formulations of certain drugs and vaccines through topical, ocular and nasal applications in connection with our participation in submissions made to certain government agencies for government contracts. Also, in May 2020, we authorized a third party to conduct feasibility studies and market testing of dry powder formulations of cannabis and cannabis-derived products. These efforts have resulted in refinement of specific formulations that we believe could achieve a positive position in the marketplace.

 

Our business model is to develop proprietary innovative drug product candidates that offer commercial or functional advantages, or both, to currently available alternatives. In our initial evaluation of the market, we have identified a number of potential drug candidates that show promise upon initial assessment. In most cases, these are off-patent drugs for which we would directly pursue the development of a dry powder formulation, however, we do not expect any dry powder formulation of a CBD drug product to be off-patent and our dry powder formulation of aluminum salt vaccines may not be off-patent. In those cases where our initial dry powder drug candidate will be established drugs that are off-patent, such as TFF Vori and TFF Tac-Lac, we believe that our drug product candidates may qualify for approval by the FDA through the FDA’s 505(b)(2) regulatory pathway and in corresponding regulatory paths in other foreign jurisdictions.

 

The 505(b)(2) pathway sometimes does not require clinical trials other than a bioequivalence trial. Our dry powder formulation of a CBD drug candidate will likely require a full NDA through the FDA’s 505(b)(1) regulatory pathway, however, a non-pharmaceutical CBD dry formulation, such as a dietary supplement, may not require FDA approval. We expect that our dry powder formulation of aluminum salt vaccines will require a biological license application, or BLA, which is very similar to a full NDA through the FDA’s 505(b)(1) regulatory pathway. In addition, to the extent we claim that any of our off-patent drug product candidates target a new indication or offer improved safety compared to the existing approved products, and it is our present expectation that we will in many cases, it is likely that we will be required to conduct additional clinical trials in order to obtain marketing approval.

 

Based on the February 2019 pre-Investigational New Drug Application, or IND, meeting with the FDA, and a March 2022 post-Phase 1 meeting with the FDA concerning TFF Vori, we believe we will need to conduct one Phase 2 study and may need a second Phase 2 or a Phase 2b/3a study prior to filing for marketing approval for TFF Vori. Concerning TFF Tac-Lac, based on a pre-IND meeting with the FDA, we believe we will need to conduct Phase 1 and Phase 2b/3a studies prior to filing for marketing approval for TFF Tac-Lac. However, there can be no assurance that the FDA will not ask for additional clinical data for either TFF Vori or TFF Tac-Lac.

 

We also believe that in some cases our dry powder drug products may qualify for the FDA’s orphan drug status, such as designated for TFF Tac-Lac. Upon and subject to receipt of the requisite approvals, we intend to commercialize our drug products through a combination of our internal direct sales and third-party marketing and distribution partnerships. In some cases, such as the development of combination drugs or the development of dry powder formulations of patented drugs, we intend to pursue the licensing of our TFF platform or a joint development arrangement.

 

We were incorporated under the laws of the state of Delaware on January 24, 2018. Our principal executive offices are located at 1751 River Run, Suite 400, Fort Worth, Texas 76107 and our telephone number is (817) 438-6168. Our website address is www.tffpharma.com. The information contained in, or accessible through, our website is not incorporated by reference into this report, and you should not consider any information contained in, or that can be accessed through, our website as part of this report or in deciding whether to purchase our common stock.

 

On June 10, 2022, we entered into an Open Market Sale Agreement with Jefferies LLC, as agent, under which we may offer and sell, from time to time at our sole discretion, shares of our common stock having an aggregate offering price of up to $35.0 million in an “at-the-market” or ATM offering, to or through the agent. As of June 30, 2022, no shares had been sold in the ATM offering. Between July 1, 2022 and August 5, 2022, we sold 72,096 shares of our common stock at average price of $5.92 per share resulting in net proceeds of approximately $414,273.

 

16

 

 

Results of Operations

 

We were formed in January 2018 and have not commenced revenue-producing operations. To date, our operations have consisted of the development and early-stage testing and Phase 1 human clinical trials of our initial product candidates.

 

In December 2019, we established a wholly-owned Australian subsidiary, TFF Pharmaceuticals Australia Pty Ltd. in order to conduct clinical research.

 

As of the date of this report, the COVID-19 pandemic has had a relatively insignificant impact on our operations and has not caused us to forego, abandon or materially delay any proposed activities. While we believe we have been able to effectively manage the disruption caused by the COVID-19 pandemic to date, there can be no assurance that our operations, including the development of our drug candidates, will not be disrupted or materially adversely affected in the future by the COVID-19 pandemic or an epidemic or outbreak of an infectious disease like the outbreak of COVID-19.

 

The following table summarizes our results of operations with respect to the items set forth below for the three months ended June 30, 2022 and 2021 together with the percentage change for those items.

 

   Three months ended June 30, 
   2022   2021   Increase
(Decrease)
   Change 
Grant revenue  $28,004   $1,850   $26,154    1,414%
Research and development expense  $5,110,805   $2,762,170   $2,348,635    85%
General and administrative expense   3,690,010    2,351,007    1,339,003    57%
Total operating expense  $8,800,815   $5,113,177   $3,687,638    72%

 

We have entered into feasibility and material transfer agreements with third parties that provide us with funds in return for certain research and development activities. During the three months ended June 30, 2022 and 2021, we recognized $28,004 and $1,850, respectively, of grant revenue.

 

During the three months ended June 30, 2022 and 2021, we incurred $5.1 million and $2.8 million of research and development expenses and $3.7 million and $2.4 million of general and administrative expenses, respectively.

 

The change in research and development expenses during 2022 was mainly due to increased clinical expenses of approximately $1.8 million related to Niclosamide, TFF Vori and TFF Tac-Lac, increased payroll and related expense of approximately $289,000 and increased stock-based compensation of approximately $175,000, offset by a decrease in manufacturing costs of approximately $102,000 (which includes a decrease of approximately $374,000 in manufacturing expense related to the Augmenta monoclonal antibody), and a decrease in preclinical expenses of approximately $148,000. The change in research and development expenses also includes our preliminary analysis and testing of dry powder formulations of several drugs and vaccines owned or licensed by third parties we believe may lead to the out-licensing of our TFF technology for the development of dry powder product candidates. We expect our spending on research and development activities to increase in upcoming quarters due primarily to clinical trial activity.

 

The increase in general and administrative expenses in 2022 from the prior year was mainly a result of increases in insurance and investor relation expenses of approximately $464,000, consulting and business development expenses of approximately $299,000, stock-based compensation expenses of approximately $280,000 and payroll and related expenses of approximately $95,000. While we expect our general and administrative expenses to continue to increase over the next few years, we anticipate the rate of increase has begun to decrease.

 

The following table summarizes our other income and interest income for the three months ended June 30, 2022 and 2021 together with the percentage change for those items.

 

   Three months ended June 30, 
   2022   2021   Increase
(Decrease)
   Change 
Other income  $20,606   $441,546   $(420,940)   (95)%
Interest income  $5,880   $14,069   $(8,189)   (58)%

 

Other income consists of refundable United States Internal Revenue Services and Australian research and development incentive program payments for expenditures incurred during 2020. Interest income decreased during fiscal 2022 due to lower balances in interest-bearing accounts.

 

We incurred a net loss of $8.7 million and $4.7 million for the three months ended June 30, 2022 and 2021, respectively.

 

17

 

 

The following table summarizes our results of operations with respect to the items set forth below for the six months ended June 30, 2022 and 2021 together with the percentage change for those items.

 

   Six months ended June 30, 
   2022   2021   Increase
(Decrease)
   Change 
Grant revenue  $95,439   $26,165   $69,274    265%
Research and development expense  $10,372,409   $8,040,422   $2,331,987    29%
General and administrative expense   6,936,205    4,998,422    1,937,783    39%
Total operating expense  $17,308,614   $13,038,844   $4,469,770    33%

 

We have entered into feasibility and material transfer agreements with third parties that provide us with funds in return for certain research and development activities. During the six months ended June 30, 2022 and 2021, we recognized $95,439 and $26,165, respectively, of grant revenue.

 

During the six months ended June 30, 2022 and 2021, we incurred $10.4 million and $8.0 million of research and development expenses and $6.9 million and $5.0 million of general and administrative expenses, respectively.

 

The change in research and development expenses during 2022 was mainly due to increased clinical expenses of approximately $2.9 million related to Niclosamide, TFF Vori and TFF Tac-Lac, manufacturing costs of approximately $197,000 (after giving effect to a decrease of approximately $302,000 in manufacturing expenses related to the Augmenta monoclonal antibody), payroll and related expense of approximately $580,000 and stock-based compensation of approximately $313,000, offset by a decrease in preclinical expenses of approximately $2.0 million. The change in research and development expenses also includes our preliminary analysis and testing of dry powder formulations of several drugs and vaccines owned or licensed by third parties we believe may lead to the out-licensing of our TFF technology for the development of dry powder product candidates. We expect our spending on research and development activities to increase in upcoming quarters due primarily to clinical trial activity.

 

The increase in general and administrative expenses in 2022 from the prior year was mainly a result of increases in insurance and investor relation expenses of approximately $987,000, payroll and related expenses of approximately $185,000, consulting and business development expenses of approximately $152,000 and stock-based compensation expense of approximately $288,000. While we expect our general and administrative expenses to continue to increase over the next few years, we anticipate the rate of increase has begun to decrease.

 

The following table summarizes our other income and interest income for the six months ended June 30, 2022 and 2021 together with the percentage change for those items.

 

   Six months ended June 30, 
   2022   2021   Increase
(Decrease)
   Change 
Other income  $77,783   $672,824   $(595,041)   (88)%
Interest income  $13,065   $29,568   $(16,503)   (56)%

 

Other income consists of refundable United States Internal Revenue Services and Australian research and development incentive program payments for expenditures incurred during 2020. Interest income decreased during fiscal 2022 due to lower balances in interest-bearing accounts.

 

We incurred a net loss of $17.1 million and $12.3 million for the six months ended June 30, 2022 and 2021, respectively.

 

18

 

 

Financial Condition

 

As of June 30, 2022, we had total assets of approximately $27.9 million and working capital of approximately $21.4 million. As of June 30, 2022, our liquidity included approximately $20.9 million of cash and cash equivalents. On June 10, 2022, we entered into an Open Market Sale Agreement with Jefferies LLC, as agent, under which we may offer and sell, from time to time at our sole discretion, shares of our common stock having an aggregate offering price of up to $35.0 million in an “at-the-market” or ATM offering, to or through the agent. We believe that our cash on-hand, along with the expected proceeds from its ATM offering commenced in June 2022, is sufficient to fund our proposed operating plan for, at least, the 12 months following the date of this report. However, as of the date of this report, we believe that we will need additional capital to fund our operations through to the marketing approval for TFF Vori and TFF Tac-Lac, assuming such approval can be obtained at all, and to engage in the substantial development of any other of our drug candidates, such as formulation, early-stage animal testing and formal toxicology studies. If we encounter unforeseen delays or expenses, we may require additional capital in order to fund our current level of ongoing costs over the next twelve months. We intend to seek additional funds through various financing sources, including the sale of our equity and debt securities, licensing fees for our technology and co-development and joint ventures with industry partners, with a preference towards licensing fees for our technology and co-development and joint ventures with industry partners. In addition, we will consider alternatives to our current business plan that may enable to us to achieve revenue producing operations and meaningful commercial success with a smaller amount of capital. However, there can be no guarantees that such funds, including any potential funds through our ATM offering, will be available on commercially reasonable terms, if at all. If such financing is not available on satisfactory terms, we may be unable to further pursue our business plan and we may be unable to continue operations, in which case you may lose your entire investment.

 

Critical Accounting Policies

 

During the six months ended June 30, 2022, there were no material changes to our critical accounting policies previously disclosed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

 

Critical Accounting Estimates

 

Our management’s discussion and analysis of our financial condition and results of operations are based on our consolidated financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles. The preparation of these consolidated financial statements requires us to make judgments and estimates that affect the reported amounts of assets, liabilities, and expenses and the disclosure of contingent assets and liabilities in our consolidated financial statements. We base our estimates on historical experience, known trends and events, and various other factors that are believed to be reasonable under the circumstances. Actual results may differ from these estimates under different assumptions or conditions. On an ongoing basis, we evaluate our judgments and estimates in light of changes in circumstances, facts and experience. The effects of material revisions in estimates, if any, will be reflected in the consolidated financial statements prospectively from the date of change in estimates. There were no material changes to our critical accounting estimates as reported in our Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on March 24, 2022.

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

 

Not applicable.

 

Item 4. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rule 13a-15 of the Securities Exchange Act of 1934. Based upon their evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures were effective as of June 30, 2022.

 

Changes in Internal Control Over Financial Reporting

 

There were no changes in our internal control over financial reporting that occurred during the three-month period ended June 30, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

19

 

 

PART II - OTHER INFORMATION

 

Item 1A. Risk Factors

 

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Those forward-looking statements include our expectations, beliefs, intentions and strategies regarding the future. You should carefully consider the risk factors discussed in Part I, Item 1A. “Risk Factors” in our 2021 Annual Report on Form 10-K filed with the SEC on March 24, 2022 as, in light of those risks, the forward-looking events and circumstances discussed in this report may not occur and actual results could differ materially and adversely from those anticipated or implied in our forward-looking statements. There have been no material changes in the risk factors included in our 2021 Annual Report on Form 10-K. The risk factors described in our 2021 Annual Report on Form 10-K are not the only risks facing our company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition or future results.

 

Item 5 Other Information

 

Malcolm Fairbairn resigned from our Board of Directors effective as of August 10, 2022.

 

20

 

 

Item 6. Exhibits

 

Exhibit No.   Description   Method of Filing
3.1   Second Amended and Restated Certificate of Incorporation of the Registrant   Incorporated by reference from the Registrant’s Registration Statement on Form S-1 filed on August 20, 2019.
         
3.2   Amended and Restated Bylaws of the Registrant   Incorporated by reference from the Registrant’s Registration Statement on Form S-1 filed on August 20, 2019.
         
10.1   Amended and Restated Patent License Agreement dated April 20, 2022 between the Registrant and The University of Texas at Austin   Incorporated by reference from the Registrant’s Quarterly Report on Form 10-Q filed on May 11, 2022
         
10.2   Open Market Sale Agreement dated as of June 10, 2022 between the Company and Jefferies LLC   Incorporated by reference from the Registrant’s Current Report on Form 8-K filed on June 10, 2022
         
31.1   Certifications Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.   Filed electronically herewith
         
31.2   Certifications Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.   Filed electronically herewith
         
32.1   Certification of Principal Executive Officer and Principal Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. Section 1350).   Filed electronically herewith
         
101.INS   Inline XBRL Instance Document.   Filed electronically herewith
         
101.SCH   Inline XBRL Taxonomy Extension Schema Document.   Filed electronically herewith
         
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document.   Filed electronically herewith
         
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document.   Filed electronically herewith
         
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document.   Filed electronically herewith
         
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document.   Filed electronically herewith
         
104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).   Filed electronically herewith

 

21

 

 

SIGNATURES

 

In accordance with the requirements of the Exchange Act, the registrant caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

  TFF PHARMACEUTICALS, INC.
     
Date: August 11, 2022   By: /s/ Glenn Mattes                    
    Glenn Mattes,
   

President and Chief Executive Officer

(Principal Executive Officer)

     
Date: August 11, 2022   By: /s/ Kirk Coleman
    Kirk Coleman,
    Chief Financial Officer
    (Principal Financial Officer)

 

 

22

 

 

0.18 0.34 0.51 0.67 24261032 25369144 25372749 25373706 false --12-31 Q2 0001733413 0001733413 2022-01-01 2022-06-30 0001733413 2022-08-05 0001733413 2022-06-30 0001733413 2021-12-31 0001733413 2022-04-01 2022-06-30 0001733413 2021-04-01 2021-06-30 0001733413 2021-01-01 2021-06-30 0001733413 us-gaap:CommonStockMember 2021-12-31 0001733413 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001733413 us-gaap:RetainedEarningsMember 2021-12-31 0001733413 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001733413 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001733413 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001733413 2022-01-01 2022-03-31 0001733413 us-gaap:CommonStockMember 2022-03-31 0001733413 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001733413 us-gaap:RetainedEarningsMember 2022-03-31 0001733413 2022-03-31 0001733413 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001733413 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001733413 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001733413 us-gaap:CommonStockMember 2022-06-30 0001733413 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001733413 us-gaap:RetainedEarningsMember 2022-06-30 0001733413 us-gaap:CommonStockMember 2020-12-31 0001733413 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001733413 us-gaap:RetainedEarningsMember 2020-12-31 0001733413 2020-12-31 0001733413 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001733413 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001733413 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001733413 2021-01-01 2021-03-31 0001733413 us-gaap:CommonStockMember 2021-03-31 0001733413 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001733413 us-gaap:RetainedEarningsMember 2021-03-31 0001733413 2021-03-31 0001733413 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001733413 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001733413 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001733413 us-gaap:CommonStockMember 2021-06-30 0001733413 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001733413 us-gaap:RetainedEarningsMember 2021-06-30 0001733413 2021-06-30 0001733413 2022-06-10 0001733413 us-gaap:ResearchAndDevelopmentArrangementMember 2022-06-30 0001733413 us-gaap:ResearchAndDevelopmentArrangementMember 2021-12-31 0001733413 us-gaap:ResearchAndDevelopmentArrangementMember 2022-04-01 2022-06-30 0001733413 us-gaap:ResearchAndDevelopmentArrangementMember 2022-01-01 2022-06-30 0001733413 us-gaap:ResearchAndDevelopmentArrangementMember 2021-04-01 2021-06-30 0001733413 us-gaap:ResearchAndDevelopmentArrangementMember 2021-01-01 2021-06-30 0001733413 tffp:StockOptionsMember 2022-01-01 2022-06-30 0001733413 tffp:StockOptionsMember 2021-01-01 2021-06-30 0001733413 us-gaap:WarrantMember 2022-01-01 2022-06-30 0001733413 us-gaap:WarrantMember 2021-01-01 2021-06-30 0001733413 2018-10-01 2018-10-31 0001733413 tffp:ResearchAndDevelopmentMember 2022-04-01 2022-06-30 0001733413 tffp:ResearchAndDevelopmentMember 2022-01-01 2022-06-30 0001733413 tffp:GeneralAndAdministrativeMember 2022-04-01 2022-06-30 0001733413 tffp:GeneralAndAdministrativeMember 2022-01-01 2022-06-30 0001733413 tffp:ResearchAndDevelopmentMember 2021-04-01 2021-06-30 0001733413 tffp:ResearchAndDevelopmentMember 2021-01-01 2021-06-30 0001733413 tffp:GeneralAndAdministrativeMember 2021-04-01 2021-06-30 0001733413 tffp:GeneralAndAdministrativeMember 2021-01-01 2021-06-30 0001733413 2018-03-31 0001733413 2019-11-24 0001733413 tffp:MasterServicesAgreementMember 2019-01-01 2019-01-31 0001733413 tffp:MasterServicesAgreementMember 2022-06-30 0001733413 tffp:MasterServicesAgreementMember 2021-12-31 0001733413 tffp:MasterServicesAgreementMember 2022-04-01 2022-06-30 0001733413 tffp:MasterServicesAgreementMember 2022-01-01 2022-06-30 0001733413 tffp:MasterServicesAgreementMember tffp:ContractManufacturingServicesMember 2021-04-01 2021-06-30 0001733413 tffp:MasterServicesAgreementMember tffp:ContractManufacturingServicesMember 2021-01-01 2021-06-30 0001733413 tffp:April2019Member 2022-04-01 2022-06-30 0001733413 tffp:April2019Member 2022-01-01 2022-06-30 0001733413 tffp:April2019Member 2021-04-01 2021-06-30 0001733413 tffp:April2019Member 2021-01-01 2021-06-30 0001733413 tffp:MasterConsultancyAgreementMember 2020-01-01 2020-01-31 0001733413 tffp:ClinicalTrialResearchAgreementMember 2020-05-01 2020-05-31 0001733413 2020-08-03 2020-08-12 0001733413 tffp:MasterServicesAgreementMember tffp:January2021Member 2022-06-30 0001733413 tffp:MasterServicesAgreementMember tffp:January2021Member 2021-12-31 0001733413 tffp:January2021Member 2022-04-01 2022-06-30 0001733413 tffp:January2021Member 2022-01-01 2022-06-30 0001733413 tffp:January2021Member 2021-04-01 2021-06-30 0001733413 tffp:January2021Member 2021-01-01 2021-06-30 0001733413 tffp:MasterServicesAgreementMember tffp:ContractManufacturingServicesMember 2022-06-30 0001733413 tffp:January2022Member 2022-04-01 2022-06-30 0001733413 tffp:January2022Member 2022-01-01 2022-06-30 0001733413 2018-01-01 2018-01-31 0001733413 2018-01-31 0001733413 2021-09-01 2021-09-30 0001733413 2022-06-01 2022-06-07 0001733413 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001733413 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001733413 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001733413 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001733413 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001733413 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001733413 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001733413 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001733413 pf0:MinimumMember 2022-01-01 2022-06-30 0001733413 pf0:MaximumMember 2022-01-01 2022-06-30 xbrli:shares iso4217:USD iso4217:USD xbrli:shares iso4217:AUD xbrli:pure
EX-31.1 2 f10q0622ex31-1_tffpharma.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATIONS

 

I, Glenn Mattes, certify that:

 

  (1) I have reviewed this Form 10-Q of TFF Pharmaceuticals, Inc. (the “Company”);

 

  (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 Company as of, and for, the periods presented in this report;

 

  (4) The Company’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d- 15(f)) for the company 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 Company, 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 Company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the period covered by this report based on such evaluation; and

 

  (d) disclosed in this report any change in the Company’s internal control over financial reporting that occurred during the Company’s most recent quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting; And

 

  (5) The Company’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and the audit committee of the Company’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 Company’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 Company’s internal control over financial reporting.

 

  TFF PHARMACEUTICALS, INC.
     
Date: August 11, 2022   By: /s/ Glenn Mattes               
    Glenn Mattes, Chief Executive Officer

 

EX-31.2 3 f10q0622ex31-2_tffpharma.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATIONS

 

I, Kirk Coleman, certify that:

 

  (1) I have reviewed this Form 10-Q of TFF Pharmaceuticals, Inc. (the “Company”);

 

  (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 Company as of, and for, the periods presented in this report;

 

  (4) The Company’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d- 15(f)) for the company 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 Company, 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 Company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the period covered by this report based on such evaluation; and

 

  (d) disclosed in this report any change in the Company’s internal control over financial reporting that occurred during the Company’s most recent quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting; And

 

  (5) The Company’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and the audit committee of the Company’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 Company’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 Company’s internal control over financial reporting.

 

  TFF PHARMACEUTICALS, INC.
     
Date: August 11, 2022   By: /s/ Kirk Coleman          
   

Kirk Coleman, Chief Financial Officer

(Principal Financial Officer)

EX-32.1 4 f10q0622ex32-1_tffpharma.htm CERTIFICATION

Exhibit 32.1

 

CERTIFICATION PURSUANT TO 18

U.S.C. 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of TFF Pharmaceuticals, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Glenn Mattes, the Chief Executive Officer, and Kirk Coleman, the Chief Financial Officer, of the Company, respectively, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

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

 

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

 

By:  /s/ Glenn Mattes   Dated:  August 11, 2022  
  Glenn Mattes,    
  Title: President and Chief Executive Officer    
       
By: /s/ Kirk Coleman   Dated:  August 11, 2022  
  Kirk Coleman,    
  Title:  Chief Financial Officer    

 

This certification is made solely for the purposes of 18 U.S.C. Section 1350, subject to the knowledge standard contained therein, and not for any other purpose.

 

GRAPHIC 5 image_001.jpg GRAPHIC begin 644 image_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" !. 'T# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^_"BBHY2H MC8LNX#!VG/.",#CD\XP!U/'0TI-1BVTVDFVDKMI*]DNK\NH$@(8D*02.H')& M0",XZ9!!Y[$'O17X5_\ !.HOAQ MX(M_&^I-X47P[+(+O4-.GM+U+&RAU&**V:=H?]AZ\GL1@$_09ZV5?,66)T()!S]#G]M+_@XSE=%^R_M0C!*&+_AGS2*DFFK''3S M_!2DO8X/$R?,H2<*%27+S.SYN6#Y7ZV/]!Y93[<;L]L 'G@YX&<-GH2,X.:= M\[8*@<_B?QZ=^<>V"*_BU_:C_;]_X*;_ $_X)0_L=_&'QM\1_'GPI_:A\>? M';XD>$?B7=>+_ F@:-XEN_#FG+J#:!9:GX>O=*CBMXX;:V@GMIHH5DG@VS,S M_*:_.OX:?\%+/^"\?QET"?Q5\'_'7QK^)WAJSU2XT&\U_P !_!S0-=T6#7+* M&.:^TQ[JWT.3R[VW21)9X'9F02 YP>/.ROPYS3,/J8;V^- MJ*5%U()W4)1;@D[-J;E:2T6QO6S["4:ZH?5Z[GR1J/*VM[--;VZ MV/\ 1;+/G&T]<< =SQW/;IZT]G)()R!D*<\7R/-2)?V?M++-,LH40J!X=Y9ER, \CD'CC]'_ /@M5_P4+_;J M_9)MOV#;'X2_&/6?ACKGQ._9X?Q1\6;";PMH%Q?:GXVL[/P]'J$^HVNHV$AT MF[L[^[N[>>WP D\4D9'RLQ)>'V.CC<#EU#-LFS"OF*KNDLMG?V:P\83FZR@Y MRLU-.+227+*[-*N>4(X6KB5AZU.-!Q3#?$,+/"WP2T#6M"U6&*:2WEEL-0L] D@N(TG@F@9U/$D;+GCGU?X=_ME?\'#>H M?$KX8Z=XJLOVG1X5U#XD^"+'Q.)_@5I^G6Y\/7GB&Q@UG[9>PZ'!);62::]S M+=2B50D$;N;VE!9AAO;)Q5W'V:K>UYEM9PNMF MC##\04L1.C!87$-UHJ4:BHS<$F^5>\H./G\7YH_OM1@SGG#%2=IX. 0I..N M2!GIDX)S4U4;)=BKD@M+##.QP=S2/&IGDV<M'(5*V=X?F#8XMI>RNIR M.HSG! /!YJ_5'4_^0;J!]+"])_\ 6:G2G)UJ/NO^-1O=75O:TKW5M=+BE\, MO\,O_29'^8C^P03)_P %>_V>I_,G$Q_;5U\.ZF-I)(SXQ\18@)=<^7+D$ R8 M4*-V.,_Z>Z+)\^93@ON0C>Q52,%6W/C*L#]WY<=!UK_,(_8$&W_@KQ^SSG_H M];63QSQ_PF/B$?T-?Z?2_P 0]'8'Z@U^L^,%6J\QR)RW62QNWTLJ>EG?9M-] MG8^:XK/Y5_^#K1'_P"&7_V7LL7 ^/>J(6Z9+^"[TJ,, M2>@89[8/(R*]%_X-<6'_ P;\48O-(?_ (:7\=;5$KAU+Z5HVP,26$2N4(14 M 7(^Z2V#P'_!UEEOV8/V7UXQ_P - WP_\LO43_+_ #VK^<[]B#]AW_@I]^TQ M\*M:\F_"RQ\:ZMX?U6PT+X\WGPTLW\7:?;6\M]=76@07H628PW$ M"I> 1L^0#"HP6]')LJPV;>%,Z&*S?#95'^VE5]KB:BIPFXQJ1Y%=KWFWS1L[ MJ2ND]CEQ5>IA^(*CAAJF)E/"\BA35Y6YXRYEJM$E_P ,?Z933O$H),C;58N% M ;8$3>0WC'5%^W3::1;IB,1+)*&Q&%;E/^#KP% M?CS^QP0PR/A9\3G+'.T >(-,^8[2&(XS\I!XX.>1Y/ 63T\L\0LKPV&S6AF= M.MA,53IU\-44Z<:GL&G'F3;YY*[=W=\MWH=>:XF>(RK$*KA:N'2E35JL>7G= MW=+WG>S5OFNY^^G_ 0?^T2?\$J?V2'6:3Y/"6OJ^\A3)&?%^O!'58V505"E M5$BC*_, !M)_7Q2SE0)G8DJV%++C@%=^'.%.0"&V[B0N0P(K_-]_9<_X)V_\ M%A/C=\ OAW\1_P!F;Q3\0;3X$^)]-OI? ECIO[2>K^ X;73X-:NH9R?"PO(H MK />QW[+%OF4H8I,@OA?W/\ ^".G[!O_ 59_9T_;);XB?M@Z[XPU+X,_P#" MJ?%WAT6VN?'V\^(UD/%5W/IIT*9O#LUY,CM]F@N FH"-C:2Y4;2^:\[BW(,# M0S#.<=3XCRS$UGC<3-X&%1/$*?.^:FXN.LXRO%O2[5NEWME>-K/#X2BLOQ$* M<:4(JJX6@TF[2OS;-;:?(_JUA3:2Q 5GW%@-RAR&P7*[W&<\9)W$'IUJ>FJ" M.#T!;;WX)!&>G^>>O5W<#!.<]!P,>OU[?C7YTG=-\K@N:2ULKV?Q>CWN>_S< MSM>\DE=;M*VE^WWA132ZKG)P!U."0/J0#C/O^-*#D9P1Z9[CL1['J/UQ3W!: MNRU?9"T4@.1G&/\ /^?YTC-M4MUQV_''O2DU'XFHI;MM)+S;>B7FVDNX;/EZ M]AU4=4_Y!FI?]@^]_P#266K3R!-N!G<0.3C!/3INX]^!UK.OIQ/9WT$6PR26 MMU K&4>4LLD$B)YVWTIM2J/DA.TX2?LYR MM&IHF_=;T77JI*3BTH3E=-7C%N*;C)+FDO=@O.32OU/\Q?\ 8(D0?\%>?V> M6&?^&U=9 VG?R?&7B+[VW.T#WZ]NAK_3Z7K+_P!=7_I7\8?[,7_! K]M#X,? MMV?"_P#:=\4^-_@7-X"\#_M#ZE\6-3TS2-:U>77KGP_<:_JNJVUM LFE);-? M&"^194:5!"XXW!CM_L0O?'?@O23/_:GBSPUIVV1V?[;KVE6I4$_*76XNXW0D M#)!08Y')%?IGB5F6#XAQN5UQN[\LK-*VF] MM3YG*)4LLIXV./Q&$PTJF*C6A&KB\+&4J<92(3TZJU[Z6/YBO^#K)MO[ M,/[+N5;!_:!OCD#(X\%ZB,8'.?PKO_\ @UNP_P"P?\555@2O[2WC7;\C@!O[ M'T%P6&]"Q'.(_A=X=X>YI@LGXQR?'9EBHX7#4/:>VJU7)^SO0G#6 M"4IJ[E%:1U6JO9V]7-Z%;$Y?4H4J4G4E4YH\RY(RC>]XSDU!I=;2TNKH^O\ M_@@VGF_\$I?V1Y2ZM[>5E:.]$9#("I3)Y.!]\RW(B*_(6#,J\.BD%N! MQ(R G/&T-N)P%!S7SV?8NC6SG-*]*HJE"OF&,JTZJOR2A5Q%2I"5VK+FA*,M M;-)ZZWMV8"+A@\-2DX^TI45&<5.,K2C>\4TVG+R3OY%FJD]ZMN\:!&D:3<%* M%16EG:1Q MHSM)=S3A4MX0%8O*YVQJ"Q!QBOQ@^*O[7WC#]N#XHZE^R'^Q)K-]9>%[9C9_ MM%_M2:7!,=&\%>#;F46NK^%_A?JSK#;ZAXWUR);JRL-6AN!%IOERW<$$SQ!A MA@,LQ&.J5JL$_JE&"G5KMVP\4H^\O;74)276G&3G=I5.AAI3: MQN*G[.CA/9S>+G=VC)89)UE2EO&M*$:3C>2FTF?I9\*_CS9?&/Q_\0]/\!Z> M-1^&GPZU&'PA=_$=+AFT_P 2_$&*5AKVB>%!$)+75])\-B2VL]4U0,(AJZWU ME"TGV5F/T;%M*95=@+,2..NXY/!(&X\X[9Q@5Y=\'/A1X+^#'PX\*?#'X?Z0 MF@^$?!.F1:)H>G1Y9T2VXGOKR9R9+W5-0NC/J&IWT^9[R_NI[B5V=RQ]4 "C M R< #&,G//)R2Y@G6=&E M/$0]G5E!2J0NIV02,]L@"2X>XC@@BBDDFEDX6*-$+M(SE@$6- M*_!KXZ?M@?'[]M[XK>)_P!E'_@GQJ<.@>#/#-Y<:1\^-H_$?Q!FC*Z9 M\,_ "?\ "4^,KZY)Q!%)8::TITU9I $7[;M8YX5@,5^9VL?MW_\ !47]I-3+ M^RG^QE=_#/P5=S9L?&WQ16WM]9F@(94GAM-1FLK.,D,K2 VLLJ*" 2#S^A/[ M)_\ P3/_ &;_ -EVU3Q"/##_ !-^+5W(UYXC^+/Q!M4\2>*=9U-PLEW>6CW: MW"Z98M,[?9(@6D@4$QR[A7Z(QM#"SJJ1+%&A^55#1)D$>6V3_HD4H"+;LP"W M/,BJ FT_0/->%\BE&C@,H6=UZ#O+&YO"3P4Y;)X3"1NJ*V:]/+,A;CC,1"SM#,L>^7VKO9WHPIWE%-::G\J7C[]BO M_@MI\7%EN_&WQINV-ZAG?2M)^*J>%K"V+.S_ &>+3_#VFVL$.%*PD>=.K*JE MB&#%OS\^+G_!-_\ ;^\ I>:MX[^$_CKQC;'=/=:OX9\93?$*1D0-OGGLTN!J M@0[6E8"%D&[(()(']WJ-&)-H 5HU4%T3YHG+.BQF!5\T+N!(N''DN(WP5P34 M%PGF,C2?NF*DO&Z13N0KIN1$$X9 MA0I2C)4J&74*=64$U=>VJ4:T4G%6ES0DY*VNA\)GOT9\ASZ-2I6XMXHACIM2 M6(Q&9XNK1ZN2E2IXBE-N;=HN,U9W;3/\TZ>TN]"U6?2]2@U;0M5MI&CDTW4K M;4]&U6WO+=R&D%O'^T#^Q9^S;^TWI-Q8 M_%WX6^'-?OQ&;>W\2V=G;Z7XHTVY5,"XLM8T]4NHIK6)6D5+E[J'/[M$4?+7 MX"_M#_\ ! WQYH5Q=:W^S'\1XO%>D2!YXO!'Q)1;/64CPSI#I_BJTW6MT64Q MJO\ :5O;R1KRV\BOZ(X:\>O#KBRG'"\79+ALLQDZ2I2E4P>"E@:C?+!I5:-" MER/5N]2"5D[N]F?S!QM]&GQ+X2Q4\RX2S[-LTH4YMTH9=FF8T<7!).:G4IUJ ME92A>*CRQDY.;6Y\B?"O_@L_^W-\-5@M=?\ %?A/XQZ+;E5^R^-M 2'6F1<* MJR:MI#VEP[; \C(Q=BSL,DBOT@^'/\ P<)>$9H8;7XH_L]^)=&FC13<:IX& MUZQUVR#H +?3K\0:D@VY0"23:02"1D"OP[\8ZW@N!; K;(05/+5P&D?LL_M1^(;A;+ M3?V=/C5J4K%D2SG\ :[8!D4!C/'=ZG;1?:%W8BF6254@+;G)4%:][-O#SZ/O M$F%>)CCLCRJ7+N)^4#D5^8_PG_X([_MQ?%&[ MA&H?#W2/A3HDDK"75_B+J-K&UO;Q^6WVBWT+2(YKRZ8EL^3 M?LK_ /!$G]GKX2W6F>*_C5J5[\>/'MM(EW#9ZU&FD^!K"ZB=EBETGPS%+(U[ M;1LL '!U*I.EF6*XFS%2E]5P.&JSK8:=D^6-=4 MZL(J/-&SYJDG;5JV_P"_T^-6O)C&L^IZ[J;QJMYK/B"Z9!+=:Q=S+YTKDI'#NV0QQ@L M*]TT/1]%TJQM]'T:RL+#3-,A%C8V>EVL%C;:?';XBEM((+6*%+-48!%AC RN M6#'@UN"WC"A?GP",#=T4# 7.,GJ'\GH5&J M.58"FHTU96E6J324IUJ^DYN3:@W[JO>1_2O!OAWA.&6\RS+,LPXJX@Q,4L;F MN;XF5:M"224*6$G+F5"CATY4XP44Y15F[600(%#D,SLS#WO(DEAFC>*6)P'BEBD4I)'(H&UHW1BK MJV5920=?#KX._##X0:'-X<^%G@/POX"T"?4[K6;C2O"^D6NE6<^JW]P] MU?ZE/#:1QB>^NYI)))KF0O-(S$LQ P/4P !M P/3M2;%)!P,C('MD8/Z<9ZU M*=>,)T?K-58=QU@G:4[=)M-*2>J;WLW8YZF$PU6:KSPU"5>Z;DXWC&WVH)K2 M2LG';5*Y^.W_ 4G\/?M+^/?BK^R!\*_V@:3<^&M%TO5M!U_P 7:I966H'6;/1YC<3VO@RYA6W\42NVFO)''FOBCPG^ MTI^VU\(?&.G>,OBI:^*?&7PL\$>+/VX$THZ%)XJU#QU\6O&/A>SMM)^'7AOQ M1X2N-&@T[1/#K>+9#%X)F6XF@-GB8$1R.P_I;-K;-+'.UO"T\(80S/$C2PAP MJN(I&4O$'"J'"%=P W9H^RVVU5\B':C;D'EKA6W^9N'&=QD^=F)R[@,Y8UWT M*[N>#5_"C"2[UC3O#L6BO;+<:EL?8\ M6_&3]OG3/"OQ_P#AK9?$[XN^.-1^->L:'K?@OXW^%_#>L:;:?#JT^ WAOPAJ M'QEC\&VDND0MX?TKXLP7.GW.C6,MO#"=4FUZQ2W4Q,*_K,DM+69@\MM!*XZ/ M)%&[X&#C>5+%>!E2=IQ\P(I1:VJQF);:!8CNS&(D"-N(+!E"X8.0"X;/F$#? MNKMCF="$$EE]!RO=W2Y=[W6G,ME97MY;()4935IRTWTNG=;7T5UW74_FWN?V MNOVYW_:/^+/CWP+\./BM?_!+X@?#3Q=^SI^S1<>(-*LM0\%/\??AWX&A\0>& M?'UOH$K6NNI<>._&=IXN\/7-UK0L?#^HKI>E+977G7C>;\__ !A^+2Z1^RQ> M:Q^SE^U)^V=XY^(>I:[\!3^T9:_$&Z^(FDZ!X%UK5?$RCQ]<7OBBU\)C5OA1 MJ$UT+S2M5\/>"1J>G:3X?B@FM+%)42^D_K'CM+6)52*V@B1 H1(XD1$",'39 M&H")L=0Z;5!1\LN&9B6BQL@LRBSM@MQ(9;A1!&!'=6G-X&CRTY)="^)E_H]O#/X0Z6EY<:G-8^(;J^>)O[,,LSQCSOP[ MXS_:4\(:'X8T'QK\8/VJX?@-KOP:_9D\8?M$_$ W'B'Q1\1O >E>-M7\>MXQ MO/#UZ]A%K/A0ZEJ&G^%].\5:CHB'5O"NC?:-16SL@9R_]5*6-E#L\JSM(O+B M2VC\NWB0QVZN&6W0J@*6X;D0*1$.@3'%/-G:%9E:UMV6X5TG5H(F$Z2*RNDP M92)4=7<,C[E8.V0=QSTULY3A*V&C&#?PQG+=JU^UXV3B[-WW;25N'ZG0J8CV MN_)WHT;MN_50^_79OY_S1_&[]H#XYZ=\)_@MX#_X)Y:Q^U/^T'8>%/%_B?\ M:!\3_$/QEIS0>);_ .#?PUN[=-)\ 76N^--,T2^\?>!_'FK?VOI]C?2--XMN M],M#+;O?RF*01_#>Q\>>'-#U#4?AUIWB#Q5OL[77[*VNX;7Q!#;Z/J] MG%;7-UO_ *F8[&RB"B*TMH@D<,2>5#''LBMSF"%-BJ4A@/,42XCC).U1DY:- M/L!OQ8V8\Q2LG^C0YD0R&8I(2F73SB90C9028=5# $<\,=0A[*I3R_#RJQDI M.M6E.._L[>(=1\6?!?X4>)M8TWQ5I&L:]\-?!^K:IIGCF2&;QE:7EWI,'F?\)5/; MV=C!K"BBB@9__9 end EX-101.SCH 6 tffp-20220630.xsd XBRL SCHEMA FILE 001 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Unaudited Condensed Consolidated Statements of Stockholders’ Equity link:presentationLink link:definitionLink link:calculationLink 006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Organization and Description of Business link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Liquidity and Management’s Plans link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - License and Agreements link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Stock-Based Compensation link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Liquidity and Management’s Plans (Details) link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of potential common stock equivalents outstanding link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Commitments and Contingencies (Details) - Schedule of supplemental balance sheet information related to leases link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Commitments and Contingencies (Details) - Schedule of supplemental lease expense related to leases link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Commitments and Contingencies (Details) - Schedule of other information related to operating leases link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Commitments and Contingencies (Details) - Schedule of supplemental cash flow information related to operating leases link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Commitments and Contingencies (Details) - Schedule of future minimum lease payments under non-cancellable leases link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - License and Agreements (Details) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Stock-Based Compensation (Details) - Schedule of stock-based compensation expense link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Stock-Based Compensation (Details) - Schedule of fair value of stock options link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Stock-Based Compensation (Details) - Schedule of stock option activity link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 7 tffp-20220630_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 tffp-20220630_def.xml XBRL DEFINITION FILE EX-101.LAB 9 tffp-20220630_lab.xml XBRL LABEL FILE EX-101.PRE 10 tffp-20220630_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Document And Entity Information - shares
6 Months Ended
Jun. 30, 2022
Aug. 05, 2022
Document Information Line Items    
Entity Registrant Name TFF PHARMACEUTICALS, Inc.  
Trading Symbol TFFP  
Document Type 10-Q  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   25,445,914
Amendment Flag false  
Entity Central Index Key 0001733413  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Document Period End Date Jun. 30, 2022  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Shell Company false  
Entity Ex Transition Period false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-39102  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 82-4344737  
Entity Address, Address Line One 1751 River Run  
Entity Address, Address Line Two Suite 400  
Entity Address, City or Town Fort Worth  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 76107  
City Area Code (817)  
Local Phone Number 438-6168  
Title of 12(b) Security Common stock: Par value $0.001  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 20,890,253 $ 33,794,672
Receivable due from collaboration agreement 1,812,975 1,628,703
Research and development tax incentive receivable 994,549 966,646
Prepaid assets and other current assets 1,483,953 2,447,930
Total current assets 25,181,730 38,837,951
Operating lease right-of-use asset, net 232,138
Property and equipment, net 2,332,254 1,859,860
Other assets 167,077
Total assets 27,913,199 40,697,811
Current liabilities:    
Accounts payable 3,480,461 1,493,842
Accrued compensation 416,910
Deferred research grant revenue 268,000 50,000
Current portion of operating lease liability 79,050
Total current liabilities 3,827,511 1,960,752
Operating lease liability, net of current portion 146,188
Total liabilities 3,973,699 1,960,752
Commitments and contingencies (see Note 4)
Stockholders’ equity:    
Common stock; $0.001 par value, 45,000,000 shares authorized; 25,373,818 and 25,371,781 shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively 25,374 25,372
Additional paid-in capital 106,461,934 104,078,968
Accumulated other comprehensive loss (107,121) (48,921)
Accumulated deficit (82,440,687) (65,318,360)
Total stockholders’ equity 23,939,500 38,737,059
Total liabilities and stockholders’ equity $ 27,913,199 $ 40,697,811
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Parentheticals) - $ / shares
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 45,000,000 45,000,000
Common stock, shares issued 25,373,818 25,371,781
Common stock, shares outstanding 25,373,818 25,371,781
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Grant revenue $ 28,004 $ 1,850 $ 95,439 $ 26,165
Operating expenses:        
Research and development 5,110,805 2,762,170 10,372,409 8,040,422
General and administrative 3,690,010 2,351,007 6,936,205 4,998,422
Total operating expenses 8,800,815 5,113,177 17,308,614 13,038,844
Loss from operations (8,772,811) (5,111,327) (17,213,175) (13,012,679)
Other income:        
Other income 20,606 441,546 77,783 672,824
Interest income 5,880 14,069 13,065 29,568
Total other income 26,486 455,615 90,848 702,392
Net loss $ (8,746,325) $ (4,655,712) $ (17,122,327) $ (12,310,287)
Net loss per share, basic and diluted (in Dollars per share) $ (0.34) $ (0.18) $ (0.67) $ (0.51)
Weighted average common shares outstanding, basic and diluted (in Shares) 25,373,706 25,369,144 25,372,749 24,261,032
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS        
Net loss $ (8,746,325) $ (4,655,712) $ (17,122,327) $ (12,310,287)
Other comprehensive loss:        
Foreign currency translation adjustments (105,434) (27,334) (58,200) (65,292)
Comprehensive loss $ (8,851,759) $ (4,683,046) $ (17,180,527) $ (12,375,579)
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Parentheticals) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Net loss per share, basic and diluted (in Dollars per share) $ (0.34) $ (0.18) $ (0.67) $ (0.51)
Weighted average common shares outstanding, basic and diluted (in Shares) 25,373,706 25,369,144 25,372,749 24,261,032
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
Common Stock
Additional Paid in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Total
Balance at Dec. 31, 2020 $ 22,535 $ 71,648,453 $ (51,538) $ (34,279,648) $ 37,339,802
Balance (in Shares) at Dec. 31, 2020 22,534,874        
Sale of common stock, net of offering costs $ 2,140 28,021,424 28,023,564
Sale of common stock, net of offering costs (in Shares) 2,140,000        
Issuance of common stock for stock option exercises $ 245 655,008 655,253
Issuance of common stock for stock option exercises (in Shares) 244,656        
Issuance of common stock for warrant exercises $ 444 179,768 180,212
Issuance of common stock for warrant exercises (in Shares) 444,751        
Stock-based compensation 1,030,415 1,030,415
Foreign currency translation adjustment (37,958) (37,958)
Net loss (7,654,575) (7,654,575)
Balance at Mar. 31, 2021 $ 25,364 101,535,068 (89,496) (41,934,223) 59,536,713
Balance (in Shares) at Mar. 31, 2021 25,364,281        
Balance at Dec. 31, 2020 $ 22,535 71,648,453 (51,538) (34,279,648) 37,339,802
Balance (in Shares) at Dec. 31, 2020 22,534,874        
Net loss         (12,310,287)
Balance at Jun. 30, 2021 $ 25,372 102,301,550 (116,830) (46,589,935) 55,620,157
Balance (in Shares) at Jun. 30, 2021 25,371,781        
Balance at Mar. 31, 2021 $ 25,364 101,535,068 (89,496) (41,934,223) 59,536,713
Balance (in Shares) at Mar. 31, 2021 25,364,281        
Additional offering costs related to the sale of common stock (8,545) (8,545)
Issuance of common stock for stock option exercises $ 8 34,492 34,500
Issuance of common stock for stock option exercises (in Shares) 7,500        
Stock-based compensation 740,535 740,535
Foreign currency translation adjustment (27,334) (27,334)
Net loss (4,655,712) (4,655,712)
Balance at Jun. 30, 2021 $ 25,372 102,301,550 (116,830) (46,589,935) 55,620,157
Balance (in Shares) at Jun. 30, 2021 25,371,781        
Balance at Dec. 31, 2021 $ 25,372 104,078,968 (48,921) (65,318,360) 38,737,059
Balance (in Shares) at Dec. 31, 2021 25,371,781        
Stock-based compensation 1,177,702 1,177,702
Foreign currency translation adjustment 47,234 47,234
Net loss (8,376,002) (8,376,002)
Balance at Mar. 31, 2022 $ 25,372 105,256,670 (1,687) (73,694,362) 31,585,993
Balance (in Shares) at Mar. 31, 2022 25,371,781        
Balance at Dec. 31, 2021 $ 25,372 104,078,968 (48,921) (65,318,360) 38,737,059
Balance (in Shares) at Dec. 31, 2021 25,371,781        
Net loss         (17,122,327)
Balance at Jun. 30, 2022 $ 25,374 106,461,934 (107,121) (82,440,687) 23,939,500
Balance (in Shares) at Jun. 30, 2022 25,373,818        
Balance at Mar. 31, 2022 $ 25,372 105,256,670 (1,687) (73,694,362) 31,585,993
Balance (in Shares) at Mar. 31, 2022 25,371,781        
Issuance of common stock for stock option exercises $ 2 10,183 10,185
Issuance of common stock for stock option exercises (in Shares) 2,037        
Stock-based compensation 1,195,081 1,195,081
Foreign currency translation adjustment (105,434) (105,434)
Net loss (8,746,325) (8,746,325)
Balance at Jun. 30, 2022 $ 25,374 $ 106,461,934 $ (107,121) $ (82,440,687) $ 23,939,500
Balance (in Shares) at Jun. 30, 2022 25,373,818        
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Net loss $ (17,122,327) $ (12,310,287)
Adjustment to reconcile net loss to net cash used in operating activities:    
Stock based compensation 2,372,783 1,770,950
Depreciation and amortization 166,174 5,980
Changes in operating assets and liabilities:    
Receivable due from collaboration agreement (184,272) (489,221)
Research and development tax incentive receivable (78,257) (958,363)
Prepaid assets and other assets 939,995 285,090
Accounts payable 1,856,851 213,399
Accrued compensation (416,910)
Deferred revenue 218,000 685
Operating lease obligation (12,783)  
Net cash used in operating activities (12,260,746) (11,481,767)
Cash flows from investing activities:    
Purchases of property and equipment (632,684) (600,210)
Net cash used in investing activities (632,684) (600,210)
Cash flows from financing activities:    
Net proceeds from issuance of common stock 28,015,019
Payment of offering costs in connection with ATM (26,180)  
Proceeds from issuance of common stock for stock option exercises 10,185 689,753
Proceeds from issuance of common stock for warrant exercises 180,212
Net cash (used in) provided by financing activities (15,995) 28,884,984
Effect of exchange rate changes on cash and cash equivalents 5,006 (36,473)
Net change in cash and cash equivalents (12,904,419) 16,766,534
Cash and cash equivalents at beginning of period 33,794,672 35,300,805
Cash and cash equivalents at end of period 20,890,253 52,067,339
Supplemental disclosure of non-cash investing and financing activities:    
Accrued offering costs 133,209  
Cashless exercise of warrants $ 416
ROU asset obtained under for new operating lease $ 238,021  
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Description of Business
6 Months Ended
Jun. 30, 2022
Organization and Description of Business [Abstract]  
ORGANIZATION AND DESCRIPTION OF BUSINESS

NOTE 1 - ORGANIZATION AND DESCRIPTION OF BUSINESS

 

TFF Pharmaceuticals, Inc. (the “Company”) was incorporated in the State of Delaware on January 24, 2018. The Company’s initial focus is on the development of inhaled dry powder drugs to enhance the treatment of pulmonary diseases and conditions. In December 2019, the Company established a wholly-owned Australian subsidiary, TFF Pharmaceuticals Australia Pty Ltd (“TFF Australia”), in order to conduct clinical research. TFF Pharmaceuticals, Inc., along with TFF Australia, are collectively referred to as the “Company”. The Company is in the development stage and is devoting substantially all of its efforts toward technology research and development and the human clinical trials of its initial product candidates.

 

COVID-19

 

As of the date of this report, the COVID-19 pandemic has had a relatively insignificant impact on the Company’s operations and has not caused the Company to forego, abandon or materially delay any proposed activities. While the Company believes it has been able to effectively manage the disruption caused by the COVID-19 pandemic to date, there can be no assurance that its operations, including the development of its drug candidates, will not be disrupted or materially adversely affected in the future by the COVID-19 pandemic or an epidemic or outbreak of an infectious disease like the outbreak of COVID-19.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Liquidity and Management’s Plans
6 Months Ended
Jun. 30, 2022
Liquidity and Managements Plans [Abstract]  
LIQUIDITY AND MANAGEMENT’S PLANS

NOTE 2 - LIQUIDITY AND MANAGEMENT’S PLANS

 

As of June 30, 2022, the Company had cash and cash equivalents of approximately $20,890,000 and a working capital of approximately $21,354,000. The Company has not generated revenues from commercial operations since inception and has incurred recurring operating losses. The Company expects to continue incurring losses for the foreseeable future and may need to raise additional capital to continue the pursuit of its product development.

 

On June 10, 2022, the Company entered into an Open Market Sale Agreement with Jefferies LLC, as agent, under which the Company may offer and sell, from time to time at its sole discretion, shares of its common stock having an aggregate offering price of up to $35.0 million in an “at-the-market” (“ATM”) offering, to or through the agent. As of June 30, 2022, no shares had been sold in the ATM offering. Between July 1, 2022 and August 5, 2022, the Company sold 72,096 shares of its common stock at average price of $5.92 per share resulting in net proceeds of approximately $414,273.

 

The Company expects to further increase its research and development activities, which will increase the amount of cash utilized subsequent to June 30, 2022. Specifically, the Company expects increased spending on research and development activities and higher payroll expenses as it increases its professional and scientific staff and continues to prepare for anticipated manufacturing activities. If the Company encounters unforeseen delays or expenses, it has the ability to curtail its presently planned level of operations. The Company currently believes its existing cash and cash equivalents, along with the expected proceeds from its ATM offering commenced in June 2022, will be sufficient to fund its operating expenses and capital expenditure requirements for at least the next 12 months from the date of issuance of these condensed consolidated financial statements.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2022
Organization and Description of Business [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Basis of Presentation

 

The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial statements and with Form 10-Q and Article 10 of Regulation S-X of the United States Securities and Exchange Commission (“SEC”). Accordingly, they do not contain all information and footnotes required by GAAP for annual financial statements. In the opinion of the Company’s management, the accompanying unaudited condensed consolidated financial statements contain all the adjustments necessary (consisting only of normal recurring accruals) to present the financial position of the Company as of June 30, 2022 and the results of operations, changes in stockholders’ equity and cash flows for the periods presented. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of the operating results for the full fiscal year or any future period. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto, which are included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of TFF Pharmaceuticals, Inc. and its wholly-owned subsidiary, TFF Australia. All material intercompany accounts and transactions have been eliminated in consolidation.

 

Foreign Currency

 

The currency of TFF Australia, the Company’s international subsidiary, is in Australian dollars. Foreign currency denominated assets and liabilities are translated into U.S. dollars using the exchange rates in effect at each balance sheet date. Results of operations and cash flows are translated using the average exchange rates throughout the period. The effect of exchange rate fluctuations on translation of assets and liabilities is included as a separate component of stockholders’ equity in accumulated other comprehensive loss.

 

Cash and Cash Equivalents

 

The Company maintains its operating accounts in financial institutions in the U.S. and in Australia. The balances are insured up to specified limits. The Company’s cash is maintained in checking accounts and money market funds with maturities of less than three months when purchased, which are readily convertible to known amounts of cash, and which in the opinion of management are subject to insignificant risk of loss in value. As of June 30, 2022 and December 31, 2021, the Company had cash in Australia of AUD$81,702 (US$56,494) and AUD$831,984 (US$604,944), respectively.

 

Leases

 

At the inception of an arrangement, the Company determines whether an arrangement is or contains a lease based on the facts and circumstances present in the arrangement. An arrangement is or contains a lease if the arrangement conveys the right to control the use of an identified asset for a period of time in exchange for consideration. Leases with a term greater than one year are recognized on the condensed consolidated balance sheets as operating lease right-of-use assets and current and long-term operating lease liabilities, as applicable. The Company has elected not to recognize on the condensed consolidated balance sheets leases with terms of 12 months or less. The Company typically only includes the initial lease term in its assessment of a lease arrangement. Options to extend a lease are not included in the Company’s assessment unless there is reasonable certainty that the Company will renew.

 

Operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected remaining lease term. Certain adjustments to the right-of-use asset may be required for items such as prepaid or accrued rent. The interest rate implicit in the Company’s leases is typically not readily determinable. As a result, the Company utilizes its incremental borrowing rate, which reflects the fixed rate at which the Company could borrow on a collateralized basis the amount of the lease payments in the same currency, for a similar term, in a similar economic environment.

 

Revenue Recognition

 

The Company has entered into feasibility and material transfer agreements (“Feasibility Agreements”) with third parties that provide the Company with funds in return for certain research and development activities. Revenue from the Feasibility Agreements is recognized in the period during which the related qualifying services are rendered and costs are incurred, provided that the applicable conditions under the Feasibility Agreements have been met.

 

The Feasibility Agreements are on a best-effort basis and do not require scientific achievement as a performance obligation. All fees received under the Feasibility Agreements are non-refundable. The costs associated with the Feasibility Agreements are expensed as incurred and are reflected as a component of research and development expense in the accompanying condensed consolidated statements of operations.

 

Funds received from the Feasibility Agreements are recorded as revenue as the Company is the principal participant in the arrangement because the activities under the Feasibility Agreements are part of the Company’s development programs. In those instances where the Company first receives consideration in advance of providing underlying services, the Company classifies such consideration as deferred revenue until (or as) the Company provides the underlying services. In those instances where the Company first provides the underlying services prior to its receipt of consideration, the Company records a grant receivable. During the three months ended June 30, 2022 and 2021, the Company rendered the related services and recognized revenue and research and development expenses of $28,004 and $1,850, respectively. During the six months ended June 30, 2022 and 2021, the Company rendered the related services and recognized revenue and research and development expenses of $95,439 and $1,850, respectively. As of June 30, 2022 and December 31, 2021, the Company had receivables due related to Feasibility Agreements of $78,003 and $11,996, respectively, which is included in prepaid assets and other current assets in the accompanying condensed consolidated balance sheets, and deferred grant revenue of approximately $268,000 and $50,000, respectively.

 

Collaborative Arrangements

 

The Company considers the nature and contractual terms of arrangements and assesses whether an arrangement involves a joint operating activity pursuant to which the Company is an active participant and is exposed to significant risks and rewards dependent on the commercial success of the activity. If the Company is an active participant and is exposed to significant risks and rewards dependent on the commercial success of the activity, the Company accounts for such arrangement as a collaborative arrangement under Accounting Standards Codification (“ASC”) 808, Collaborative Arrangements. ASC 808 describes arrangements within its scope and considerations surrounding presentation and disclosure, with recognition matters subjected to other authoritative guidance, in certain cases by analogy.

 

For arrangements determined to be within the scope of ASC 808 where a collaborative partner is not a customer for certain research and development activities, the Company accounts for payments received for the reimbursement of research and development costs as a contra-expense in the period such expenses are incurred. This reflects the joint risk sharing nature of these activities within a collaborative arrangement. The Company classifies payments owed or receivables recorded as other current liabilities or prepaid expenses and other current assets, respectively, in the Company’s consolidated balance sheets. Please refer to Note 5, “Joint Development Agreement” for additional details regarding the Company’s joint development agreement (“JDA”) with Augmenta Bioworks, Inc. (“Augmenta”).

 

If payments from the collaborative partner to the Company represent consideration from a customer in exchange for distinct goods and services provided, then the Company accounts for those payments within the scope of ASC 606, Revenue from Contracts with Customers. The Company does not currently have any collaborative arrangements that are accounted for under ASC 606.

 

Research and Development Tax Incentive

 

The Company is eligible to obtain a cash refund from the Australian Taxation Office for eligible research and development expenditures under the Australian R&D Tax Incentive Program (the “Australian Tax Incentive”). The Company recognizes the Australian Tax Incentive when there is reasonable assurance that the cash refund will be received, the relevant expenditure has been incurred, and the consideration can be reliably measured. During the year ended December 31, 2021, the Company received its first cash refund under the Australian Tax Incentive, which was for expenditures incurred during 2020. Therefore, the Company recorded amounts received, or that it expects to receive, for expenditures incurred during 2020 as other income in the condensed consolidated statements of operations during the period ended June 30, 2021.

 

As the Company has determined that it has reasonable assurance that it will receive the cash refund for eligible research and development expenditures, beginning with expenditures incurred during the year ended December 31, 2021, the Company records the Australian Tax Incentive as a reduction to research and development expenses as the Australian Tax Incentive is not dependent on the Company generating future taxable income, the Company’s ongoing tax status, or tax position. At each period end, management estimates the refundable tax offset available to the Company based on available information at the time. This percentage of eligible research and development expenses reimbursable under the Australian Tax Incentive is 43.5% for the periods ended June 30, 2022 and 2021. In addition, the Company is also eligible to receive amounts from the United States Internal Revenue Service (“IRS”) related to research and development tax credits for expenditures.

 

The research and development incentive receivable represents amounts due in connection with the Australian Tax Incentive and from the IRS. The Company has recorded a research and development tax incentive receivable of $994,549 and $966,646 as of June 30, 2022 and December 31, 2021, respectively, in the condensed consolidated balance sheets. The Company has recorded other income of $20,606 and $77,783, in the condensed consolidated statements of operations for the three and six months ended June 30, 2022, respectively, related to refundable IRS and Australian research and development incentive program payments for expenditures incurred during 2020. The Company has recorded other income of $441,546 and $672,824, in the condensed consolidated statements of operations for the three and six months ended June 30, 2021, respectively, related to refundable research and development incentive program payments for expenditures incurred during 2020. The Company recorded an increase to research and development expenses as a result of exchange rate changes and adjustments to the estimated amount to be received of $28,834 during the three months ended June 30, 2022 and a reduction to research and development expenses of $144,667 during the six months ended June 30, 2022 and $516,407 during the three and six months ended June 30, 2021.

 

Basic and Diluted Earnings per Common Share

 

Basic net loss per common share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss by the weighted-average number of common shares and dilutive share equivalents outstanding for the period, determined using the treasury-stock and if-converted methods. Since the Company has had net losses for all periods presented, all potentially dilutive securities are anti-dilutive.

 

For the six months ended June 30, 2022 and 2021, the Company had the following potential common stock equivalents outstanding which were not included in the calculation of diluted net loss per common share because inclusion thereof would be anti-dilutive:

 

   Six Months
Ended
   Six Months
Ended
 
   June 30,
2022
   June 30,
2021
 
Stock Options   2,996,553    2,373,339 
Warrants   414,233    389,233 
    3,410,786    2,762,572 

 

Use of Estimates

 

The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company’s management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of expenses during the reporting period. Significant estimates include the fair value of stock-based compensation and warrants and the valuation allowance against deferred tax assets and related disclosures. Actual results could differ from those estimates.

 

Recent Accounting Standards

 

There have been no recent accounting pronouncements, changes in accounting pronouncements or recently adopted accounting guidance during the six months ended June 30, 2022 that are of significance or potential significance to the Company.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

NOTE 4 - COMMITMENTS AND CONTINGENCIES

 

Operating Leases

 

In October 2018, the Company entered into a lease agreement for office space in Doylestown, Pennsylvania. The lease commenced on October 15, 2018 and expires on October 31, 2022, as amended. The lease has an additional one-year option for renewal, and the base rent is $36,000 per year. The Company has determined that the lease agreement is considered a short-term lease under ASC 842 and has not recorded a right-of-use asset or liability. The Company rents another office space on a month-to-month basis with no long-term commitment, which is considered a short-term lease as well. In May 2022, the Company entered into a lease agreement for lab space in Austin, Texas. The lease commenced on June 1, 2022 and expires on May 31, 2025. The lease has an additional three-year option for renewal, which the Company has determined it is not reasonably certain to exercise.

 

Supplemental balance sheet information related to leases was as follows:

 

   June 30,
2022
 
Operating leases:     
Operating lease right-of-use assets  $232,138 
      
Operating lease liability – current portion  $79,050 
Operating lease liability – long-term portion   146,188 
Total operating lease liabilities  $225,238 

 

Supplemental lease expense related to leases was as follows:

 

Lease Cost  Statements of Operations
Classification
  For the
Three Months
Ended
June 30,
2022
   For the
Six Months
Ended
June 30,
2022
 
Operating lease cost  Research and development  $7,425   $7,425 
Short-term lease cost  Research and development   6,244    12,489 
Short-term lease cost  General and administrative   20,900    41,600 
Total lease expense     $34,569   $61,514 

 

Supplemental lease expense related to leases was as follows:

 

Lease Cost  Statements of Operations
Classification
  For the
Three Months
Ended
June 30,
2021
   For the
Six Months
Ended
June 30,
2021
 
Operating lease cost  Research and development  $-   $- 
Short-term lease cost  Research and development   10,000    16,000 
Short-term lease cost  General and administrative   9,000    18,000 
Total lease expense     $19,000   $34,000 

 

Other information related to operating leases:

 

   June 30,
2022
 
Weighted-average remaining lease term   2.9 years 
Weighted-average discount rate   8.02%

 

Supplemental cash flow information related to operating leases was as follows:

 

   For the
Six Months
Ended
June 30,
2022
   For the
Six Months
Ended
June 30,
2021
 
Cash paid for operating lease liabilities  $12,783   $
     -
 

 

Approximate future minimum lease payments under non-cancellable leases (including short-term leases) as of June 30, 2022 were as follows:

 

Fiscal Year ending December 31,    
2022 (Remaining)  $48,000 
2023   88,000 
2024   91,000 
2025   38,000 
Total minimum lease payments   265,000 
Less: Imputed interest   (28,000)
Total  $237,000 

 

Legal

 

The Company may be involved, from time to time, in legal proceedings and claims arising in the ordinary course of its business. Such matters are subject to many uncertainties and outcomes and are not predictable with assurance. While management believes that such matters are currently insignificant, matters arising in the ordinary course of business for which the Company is or could become involved in litigation may have a material adverse effect on its business and financial condition. To the Company’s knowledge, neither the Company nor any of its properties are subject to any pending legal proceedings.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2
License and Agreements
6 Months Ended
Jun. 30, 2022
License And Agreement Disclosure [Abstract]  
LICENSE AND AGREEMENTS

NOTE 5 - LICENSE AND AGREEMENTS

 

In July 2015, the University of Texas at Austin (“UT”) granted to the Company’s former parent, LTI, an exclusive worldwide, royalty bearing license to the patent rights for the TFF platform in all fields of use, other than vaccines for which LTI received a non-exclusive worldwide, royalty bearing license to the patent rights for the TFF platform. In March 2018, LTI completed an assignment to the Company all of its interest to the TFF platform, including the patent license agreement with UT, at which time the Company paid UT an assignment fee of $100,000 in accordance with the patent license agreement. In November 2018, the Company and UT entered into an amendment to the patent license agreement pursuant to which, among other things, the Company’s exclusive patent rights to the TFF platform were expanded to all fields of use, and in March 2022 the Company and UT entered into an amended and restated patent license agreement for purposes of further strengthening the Company’s license rights, including the Company’s exclusive right to license all future UT patents relating to the TFF technology and all know-how held by UT relating to the TFF technology . The patent license agreement requires the Company to pay royalties and milestone payments and conform to a variety of covenants and agreements, and in the event of the Company’s breach of agreement, UT may elect to terminate the agreement. For the period ended December 31, 2018, the Company did not achieve any of the milestones and, as such, was not required to make any milestone payments. During the ended December 31, 2019, the Company achieved one milestone by gaining IND approval on first indication of a licensed product on November 24, 2019 and the Company satisfied the milestone payment of $50,000 and issuance of shares in accordance with the agreement. As of the date of these condensed consolidated financial statements, the Company is in compliance with the patent license agreement as all required amounts have been paid in accordance with the agreement.

 

In May 2018, the Company entered into a master services agreement and associated individual study contracts with ITR Canada, Inc. (“ITR”) to provide initial contract pre-clinical research and development services for the Company’s drug product candidates. In January 2019, the Company cancelled all of the individual study contracts with ITR and entered into contracts with 11036114 Canada Inc. (initially dba VJO Non-Clinical Development and now dba Strategy Point Innovations (“SPI”)) and 11035835 Canada Inc., (dba Periscope Research) to complete additional pre-clinical research and development services in order to take advantage of eligible Canadian Tax Credits. The services related to the contract with SPI were sub-contracted to ITR and others under substantially the same terms as the initial contract with ITR. Desire Ventures, LLC facilitates the invoicing for the various affiliates. The accounts payable due in connection with this agreement was approximately $303,000 and $0 as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company recorded research and development costs of approximately $732,000 and $2,317,000, respectively, pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately $512,000 and $2,380,000, respectively, pertaining to this agreement.

 

In April 2019, the Company entered into a master services agreement with Irisys, LLC to provide contract manufacturing services for one of the Company’s drug product candidates, Voriconazole. The accounts payable due in connection with this agreement was approximately $123,000 and $21,000 as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company recorded research and development costs of approximately $180,000 and $626,000, respectively, pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately $303,000 and $797,000, respectively, pertaining to this agreement.

 

In January 2020, TFF Australia entered into a master consultancy agreement with Novotech (Australia) Pty Ltd. (formally known as Clinical Network Services Pty Ltd.) to provide initial contract clinical research and development services for the Company’s drug product candidates. The accounts payable due in connection with this agreement was approximately AUD$43,000 (US$30,000) and AUD$138,000 (US$100,000) as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company recorded research and development costs of approximately AUD$115,000 (US$82,000) and AUD$463,000 (US$333,000), respectively, pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately AUD$216,000 (US$166,000) and AUD$921,000 (US$710,000), respectively, pertaining to this agreement

 

In May 2020, TFF Australia entered into an amended clinical trial research agreement with Nucleus Network Pty Ltd. to provide a Phase I study of one of the Company’s drug candidates, Tacrolimus. The accounts payable due in connection with this agreement was approximately $0 and AUD$161,000 (US$117,000) as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company did not record any research and development costs pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately AUD$202,000 (US$156,000) and AUD$446,000 (US$344,000), respectively, pertaining to this agreement.

 

On August 12, 2020, the Company entered into a licensing and collaboration agreement with UNION therapeutics A/S in which UNION acquired an option to obtain a worldwide exclusive license for the TFF technology in combination with niclosamide. Pursuant to the terms of the license agreement, UNION can exercise its option to obtain the license within 45 days after the complete data has been received by UNION from investigator-initiated trials. Upon exercise of the option, UNION shall be responsible to pay all expenses incurred in the development of any licensed product. The Company will be eligible to receive milestone payments upon the achievement of certain milestones in the development the licensed products, based on completion of clinical trials, pre-marketing approvals and/or the receipt of at least $25,000,000 of grant funding. The Company will receive a single-digit tiered royalty on net sales. The Company will also be entitled to receive sales-related milestone payments based on the commercial success of the licensed products.

 

In January 2021, the Company entered into a master services agreement with Experic to provide contract manufacturing services for one of the Company’s drug product candidates, Voriconazole. The accounts payable due in connection with this agreement was approximately $243,000 and $313,000 as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company recorded research and development costs of approximately $262,000 and $580,000, respectively, pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately $105,000 and $301,000, respectively, pertaining to this agreement.

 

In January 2022, the Company entered into a Letter of Intent with Synteract, Inc. to provide contract research and development services while negotiating a Master Services Agreement for one of the Company’s drug product candidates, Voriconazole. The accounts payable due in connection with this agreement was approximately $1,034,000 as of June 30, 2022. During the three and six months ended June 30, 2022, the Company recorded research and development costs of approximately $1,073,000 and $1,299,000, respectively, pertaining to this agreement.

 

Joint Development Agreement

 

On November 2, 2020, the Company and Augmenta entered into the JDA pursuant to which the Company and Augmenta (collectively the “Parties”) agreed to work jointly to develop one or more novel commercial products incorporating Augmenta’s human derived monoclonal antibody for the treatment of patients with COVID-19 and the Company’s patented Thin Film Freezing technology platform. Each party retains full ownership over its existing assets.

 

The Parties will share development costs with each party funding its fifty-percent share at specified times. In the event that one of the Parties fails to make its pro rata share payment, the other party may terminate the JDA. In lieu of terminating the JDA, the non-defaulting party may elect to continue the JDA by paying the delinquent amount and each party’s pro rata share of the JDA will automatically adjust by the amount paid. In addition, in the event Augmenta experiences a default on its required payment, Augmenta will have the one-time right to elect to require the Company to purchase Augmenta’s interest in the JDA (“Put Right”) for a one-time fee of $500,000. Upon exercise of the Put Right and payment by the Company, Augmenta will grant the Company an exclusive, worldwide, royalty-free, transferable, sublicensable license to the Augmenta antibody and Augmenta’s rights to the property developed under the JDA. The Company has determined that the likelihood of the Put Right being exercised to be remote.

 

The JDA is within the scope of ASC 808 as the Company and Augmenta are both active participants in the research and development activities and are exposed to significant risks and rewards that are dependent on commercial success of the activities of the arrangement. The research and development activities are a unit of account under the scope of ASC 808 and are not promises to a customer under the scope of ASC 606.

 

The Company records its portion of the research and development expenses as the related expenses are incurred. All payments received or amounts due from Augmenta for reimbursement of shared costs are accounted for as an offset to research and development expense. During the three and six months ended June 30, 2022, the Company recorded research and development expenses of $36,393 and $184,273, respectively. During the three and six months ended June 30, 2021, the Company recorded research and development expenses of $449,846 and $487,946, respectively. The Company has recorded a receivable of $1,812,975 and $1,628,703 for reimbursement due from Augmenta as of June 30, 2022 and December 31, 2021, respectively.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2022
Stockholders' Equity Note [Abstract]  
STOCKHOLDERS' EQUITY

NOTE 6 - STOCKHOLDERS’ EQUITY

 

Common Stock

 

Stock Option Exercises

 

During the six months ended June 30, 2022, 2,037 shares of common stock were issued in connection with the exercise of stock options for total proceeds of $10,185.

 

At-Market-Offering

 

On June 10, 2022, the Company entered into an Open Market Sale Agreement with Jefferies LLC, as agent, under which the Company may offer and sell, from time to time at its sole discretion, shares of its common stock having an aggregate offering price of up to $35.0 million in an “at-the-market” or ATM offering, to or through the agent. As of June 30, 2022, no shares had been sold in the ATM offering. In connection with the ATM offering, the Company has included approximately $159,000 of deferred offering costs in other assets in the condensed consolidated balance sheet as of June 30, 2022. The deferred offering costs consist of legal and accounting fees, which will be charged to additional paid-in capital upon the receipt of proceeds received under the ATM offering. As of June 30, 2022, no shares had been sold in the ATM offering. Between July 1, 2022 and August 5, 2022, the Company sold 72,096 shares of its common stock at average price of $5.92 per share resulting in net proceeds of approximately $414,273.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2022
Stock-Based Compensation [Abstract]  
STOCK-BASED COMPENSATION

NOTE 7 - STOCK-BASED COMPENSATION

 

In January 2018, the Company’s board of directors approved its 2018 Stock Incentive Plan (“2018 Plan”). The 2018 Plan provides for the grant of non-qualified stock options and incentive stock options to purchase shares of the Company’s common stock, the grant of restricted and unrestricted share awards and grant of restricted stock units. The Company initially reserved 1,630,000 shares of its common stock under the 2018 Plan; however, upon completion of the Company’s IPO the number of shares reserved for issuance under the 2018 Plan increased to 3,284,480, representing 15% of the Company’s outstanding shares of common stock calculated on a fully diluted basis upon the close of the IPO. All of the Company’s employees and any subsidiary employees (including officers and directors who are also employees), as well as all of the Company’s nonemployee directors and other consultants, advisors and other persons who provide services to the Company will be eligible to receive incentive awards under the 2018 Plan.

 

In September 2021, the Company’s board of directors approved its 2021 Stock Incentive Plan (“2021 Plan”), which was also approved by the stockholders of the Company at the Company’s annual meeting of stockholders held on November 4, 2021. The 2021 Plan provides for the grant of non-qualified stock options and incentive stock options to purchase shares of the Company’s common stock, the grant of restricted and unrestricted share awards and grant of restricted stock units. The Company has 4,200,000 shares of its common stock reserved under the 2021 Plan. All of the Company’s employees and any subsidiary employees (including officers and directors who are also employees), as well as all of the Company’s nonemployee directors and other consultants, advisors and other persons who provide services to the Company will be eligible to receive incentive awards under the 2021 Plan.

 

The following table summarizes the stock-based compensation expense recorded in the Company’s results of operations during the three and six months ended June 30, 2022 and 2021 for stock options and warrants:

 

   Three Months
Ended
June 30,
2022
   Six
Months
Ended
June 30,
2022
   Three Months
Ended
June 30,
2021
   Six
Months
Ended
June 30,
2021
 
Research and development  $244,276   $450,085   $69,457   $136,736 
General and administrative   950,805    1,922,698    671,078    1,634,214 
   $1,195,081   $2,372,783   $740,535   $1,770,950 

 

As of June 30, 2022, there was approximately $8,045,000 of total unrecognized compensation expense related to non-vested share-based compensation arrangements that are expected to vest. This cost is expected to be recognized over a weighted-average period of 2.1 years.

 

The Company records compensation expense for awards with graded vesting using the straight-line method. The Company recognizes compensation expense over the requisite service period applicable to each individual award, which generally equals the vesting term. The Company estimates the fair value of each option award using the Black-Scholes-Merton option pricing model. Forfeitures are recognized when realized.

 

The Company estimated the fair value stock options using the Black-Scholes option pricing model. The fair value of stock options is being amortized on a straight-line basis over the requisite service periods of the respective awards. The fair value of stock options issued was estimated using the following assumptions:

 

    Six
Months
June 30,
2022
 
Weighted average exercise price   $ 7.13  
Weighted average grant date fair value   $ 5.39  
Assumptions        
Expected volatility     90%-97 %
Weighted average expected term (in years)     6.3-10.0  
Risk-free interest rate     1.79%-2.54 %
Expected dividend yield     0.00 %

 

The risk-free interest rate was obtained from U.S. Treasury rates for the applicable periods. The Company’s expected volatility was based upon the historical volatility for industry peers and used an average of those volatilities. The expected life of the Company’s options was determined using the simplified method as a result of limited historical data regarding the Company’s activity for employee awards and the contractual term for nonemployee awards. The dividend yield considers that the Company has not historically paid dividends, and does not expect to pay dividends in the foreseeable future. The Company uses the closing stock price on the date of grant as the fair value of the common stock

 

The following table summarizes stock option activity during the six months ended June 30, 2022:

 

    Number of
Shares
    Weighted-
Average
Exercise
Prices
    Weighted-
Average
Remaining
Contractual
Term
(In Years)
    Intrinsic
Value
 
 
Outstanding at January 1, 2022     2,893,839     $ 6.48       8.05     $ 9,932,413  
Granted     130,000       7.13              
Exercised     (2,037 )     5.00              
Cancelled     (25,249 )     7.99              
Outstanding at June 30, 2022     2,996,553     $ 6.47       7.64     $ 3,206,962  
Exercisable at June 30, 2022     1,560,081     $ 5.03       7.00     $ 2,621,336  

 

The aggregate intrinsic value of stock options is calculated as the difference between the exercise price of the stock options and the fair value of the Company’s common stock for those stock options that had strike prices lower than the fair value of the Company’s common stock. The intrinsic value of the options exercised during 2022 was approximately $4,000.

 

Option Modification

 

Effective March 21, 2022, one of the members of the Company’s board of directors, Dr. Brian Windsor, resigned. As part of his resignation from the board of directors, modifications were made to Dr. Windsor’s vested and non-vested stock option awards including acceleration of certain non-vested option awards and the extension of the post-termination exercise period of certain stock option awards. During the six months ended June 30, 2022, in accordance with ASC Topic 718, Compensation—Stock Compensation, the Company recorded a one-time, non-cash incremental compensation expense net of the required reversal of previously recognized compensation attributed to non-vested shares in the amount of approximately $339,000, which is included in general and administrative expense in the accompanying condensed consolidated statements of operations.

 

On June 7, 2022, the Company issued a five-year warrant to purchase 25,000 shares of common stock at $5.70 per share to a consultant. The fair value of the warrant on the grant date was estimated using the Black-Scholes-Merton option pricing model with a common stock value of $5.74 per share, a contractual life of 5.0 years, a dividend yield of 0%, volatility of 96.87% and an assumed risk-free interest rate of 2.99%. The warrant is immediately exercisable. The fair value of the warrant was determined to be approximately $107,000 and was recorded in general and administrative expenses in the condensed consolidated statements of operations for the three and six months ended June 30, 2022.

 

In determining the fair value for warrants, the expected life of the Company’s warrants was determined using the contractual life. The methodology in determining all other inputs to calculate the fair value utilizing the Black-Scholes-Merton option pricing model is the same as the stock option methodology described above for stock options.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events
6 Months Ended
Jun. 30, 2022
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

NOTE 8 - SUBSEQUENT EVENTS

 

The Company has performed an evaluation of events occurring subsequent to June 30, 2022 through the filing date of this Quarterly Report. Based on its evaluation, nothing other than the events included in the notes to the condensed consolidated financial statements need to be disclosed.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Accounting Policies, by Policy (Policies)
6 Months Ended
Jun. 30, 2022
Organization and Description of Business [Abstract]  
Basis of Presentation

Basis of Presentation

 

The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial statements and with Form 10-Q and Article 10 of Regulation S-X of the United States Securities and Exchange Commission (“SEC”). Accordingly, they do not contain all information and footnotes required by GAAP for annual financial statements. In the opinion of the Company’s management, the accompanying unaudited condensed consolidated financial statements contain all the adjustments necessary (consisting only of normal recurring accruals) to present the financial position of the Company as of June 30, 2022 and the results of operations, changes in stockholders’ equity and cash flows for the periods presented. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of the operating results for the full fiscal year or any future period. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto, which are included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.

 

Principles of Consolidation

Principles of Consolidation

 

The consolidated financial statements include the accounts of TFF Pharmaceuticals, Inc. and its wholly-owned subsidiary, TFF Australia. All material intercompany accounts and transactions have been eliminated in consolidation.

 

Foreign Currency

Foreign Currency

 

The currency of TFF Australia, the Company’s international subsidiary, is in Australian dollars. Foreign currency denominated assets and liabilities are translated into U.S. dollars using the exchange rates in effect at each balance sheet date. Results of operations and cash flows are translated using the average exchange rates throughout the period. The effect of exchange rate fluctuations on translation of assets and liabilities is included as a separate component of stockholders’ equity in accumulated other comprehensive loss.

 

Cash and Cash Equivalents

Cash and Cash Equivalents

 

The Company maintains its operating accounts in financial institutions in the U.S. and in Australia. The balances are insured up to specified limits. The Company’s cash is maintained in checking accounts and money market funds with maturities of less than three months when purchased, which are readily convertible to known amounts of cash, and which in the opinion of management are subject to insignificant risk of loss in value. As of June 30, 2022 and December 31, 2021, the Company had cash in Australia of AUD$81,702 (US$56,494) and AUD$831,984 (US$604,944), respectively.

 

Leases

Leases

 

At the inception of an arrangement, the Company determines whether an arrangement is or contains a lease based on the facts and circumstances present in the arrangement. An arrangement is or contains a lease if the arrangement conveys the right to control the use of an identified asset for a period of time in exchange for consideration. Leases with a term greater than one year are recognized on the condensed consolidated balance sheets as operating lease right-of-use assets and current and long-term operating lease liabilities, as applicable. The Company has elected not to recognize on the condensed consolidated balance sheets leases with terms of 12 months or less. The Company typically only includes the initial lease term in its assessment of a lease arrangement. Options to extend a lease are not included in the Company’s assessment unless there is reasonable certainty that the Company will renew.

 

Operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected remaining lease term. Certain adjustments to the right-of-use asset may be required for items such as prepaid or accrued rent. The interest rate implicit in the Company’s leases is typically not readily determinable. As a result, the Company utilizes its incremental borrowing rate, which reflects the fixed rate at which the Company could borrow on a collateralized basis the amount of the lease payments in the same currency, for a similar term, in a similar economic environment.

 

Revenue Recognition

Revenue Recognition

 

The Company has entered into feasibility and material transfer agreements (“Feasibility Agreements”) with third parties that provide the Company with funds in return for certain research and development activities. Revenue from the Feasibility Agreements is recognized in the period during which the related qualifying services are rendered and costs are incurred, provided that the applicable conditions under the Feasibility Agreements have been met.

 

The Feasibility Agreements are on a best-effort basis and do not require scientific achievement as a performance obligation. All fees received under the Feasibility Agreements are non-refundable. The costs associated with the Feasibility Agreements are expensed as incurred and are reflected as a component of research and development expense in the accompanying condensed consolidated statements of operations.

 

Funds received from the Feasibility Agreements are recorded as revenue as the Company is the principal participant in the arrangement because the activities under the Feasibility Agreements are part of the Company’s development programs. In those instances where the Company first receives consideration in advance of providing underlying services, the Company classifies such consideration as deferred revenue until (or as) the Company provides the underlying services. In those instances where the Company first provides the underlying services prior to its receipt of consideration, the Company records a grant receivable. During the three months ended June 30, 2022 and 2021, the Company rendered the related services and recognized revenue and research and development expenses of $28,004 and $1,850, respectively. During the six months ended June 30, 2022 and 2021, the Company rendered the related services and recognized revenue and research and development expenses of $95,439 and $1,850, respectively. As of June 30, 2022 and December 31, 2021, the Company had receivables due related to Feasibility Agreements of $78,003 and $11,996, respectively, which is included in prepaid assets and other current assets in the accompanying condensed consolidated balance sheets, and deferred grant revenue of approximately $268,000 and $50,000, respectively.

 

Collaborative Arrangements

Collaborative Arrangements

 

The Company considers the nature and contractual terms of arrangements and assesses whether an arrangement involves a joint operating activity pursuant to which the Company is an active participant and is exposed to significant risks and rewards dependent on the commercial success of the activity. If the Company is an active participant and is exposed to significant risks and rewards dependent on the commercial success of the activity, the Company accounts for such arrangement as a collaborative arrangement under Accounting Standards Codification (“ASC”) 808, Collaborative Arrangements. ASC 808 describes arrangements within its scope and considerations surrounding presentation and disclosure, with recognition matters subjected to other authoritative guidance, in certain cases by analogy.

 

For arrangements determined to be within the scope of ASC 808 where a collaborative partner is not a customer for certain research and development activities, the Company accounts for payments received for the reimbursement of research and development costs as a contra-expense in the period such expenses are incurred. This reflects the joint risk sharing nature of these activities within a collaborative arrangement. The Company classifies payments owed or receivables recorded as other current liabilities or prepaid expenses and other current assets, respectively, in the Company’s consolidated balance sheets. Please refer to Note 5, “Joint Development Agreement” for additional details regarding the Company’s joint development agreement (“JDA”) with Augmenta Bioworks, Inc. (“Augmenta”).

 

If payments from the collaborative partner to the Company represent consideration from a customer in exchange for distinct goods and services provided, then the Company accounts for those payments within the scope of ASC 606, Revenue from Contracts with Customers. The Company does not currently have any collaborative arrangements that are accounted for under ASC 606.

 

Research and Development Tax Incentive

Research and Development Tax Incentive

 

The Company is eligible to obtain a cash refund from the Australian Taxation Office for eligible research and development expenditures under the Australian R&D Tax Incentive Program (the “Australian Tax Incentive”). The Company recognizes the Australian Tax Incentive when there is reasonable assurance that the cash refund will be received, the relevant expenditure has been incurred, and the consideration can be reliably measured. During the year ended December 31, 2021, the Company received its first cash refund under the Australian Tax Incentive, which was for expenditures incurred during 2020. Therefore, the Company recorded amounts received, or that it expects to receive, for expenditures incurred during 2020 as other income in the condensed consolidated statements of operations during the period ended June 30, 2021.

 

As the Company has determined that it has reasonable assurance that it will receive the cash refund for eligible research and development expenditures, beginning with expenditures incurred during the year ended December 31, 2021, the Company records the Australian Tax Incentive as a reduction to research and development expenses as the Australian Tax Incentive is not dependent on the Company generating future taxable income, the Company’s ongoing tax status, or tax position. At each period end, management estimates the refundable tax offset available to the Company based on available information at the time. This percentage of eligible research and development expenses reimbursable under the Australian Tax Incentive is 43.5% for the periods ended June 30, 2022 and 2021. In addition, the Company is also eligible to receive amounts from the United States Internal Revenue Service (“IRS”) related to research and development tax credits for expenditures.

 

The research and development incentive receivable represents amounts due in connection with the Australian Tax Incentive and from the IRS. The Company has recorded a research and development tax incentive receivable of $994,549 and $966,646 as of June 30, 2022 and December 31, 2021, respectively, in the condensed consolidated balance sheets. The Company has recorded other income of $20,606 and $77,783, in the condensed consolidated statements of operations for the three and six months ended June 30, 2022, respectively, related to refundable IRS and Australian research and development incentive program payments for expenditures incurred during 2020. The Company has recorded other income of $441,546 and $672,824, in the condensed consolidated statements of operations for the three and six months ended June 30, 2021, respectively, related to refundable research and development incentive program payments for expenditures incurred during 2020. The Company recorded an increase to research and development expenses as a result of exchange rate changes and adjustments to the estimated amount to be received of $28,834 during the three months ended June 30, 2022 and a reduction to research and development expenses of $144,667 during the six months ended June 30, 2022 and $516,407 during the three and six months ended June 30, 2021.

 

Basic and Diluted Earnings per Common Share

Basic and Diluted Earnings per Common Share

 

Basic net loss per common share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss by the weighted-average number of common shares and dilutive share equivalents outstanding for the period, determined using the treasury-stock and if-converted methods. Since the Company has had net losses for all periods presented, all potentially dilutive securities are anti-dilutive.

 

For the six months ended June 30, 2022 and 2021, the Company had the following potential common stock equivalents outstanding which were not included in the calculation of diluted net loss per common share because inclusion thereof would be anti-dilutive:

 

   Six Months
Ended
   Six Months
Ended
 
   June 30,
2022
   June 30,
2021
 
Stock Options   2,996,553    2,373,339 
Warrants   414,233    389,233 
    3,410,786    2,762,572 

 

Use of Estimates

Use of Estimates

 

The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company’s management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of expenses during the reporting period. Significant estimates include the fair value of stock-based compensation and warrants and the valuation allowance against deferred tax assets and related disclosures. Actual results could differ from those estimates.

 

Recent Accounting Standards

Recent Accounting Standards

 

There have been no recent accounting pronouncements, changes in accounting pronouncements or recently adopted accounting guidance during the six months ended June 30, 2022 that are of significance or potential significance to the Company.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2022
Organization and Description of Business [Abstract]  
Schedule of potential common stock equivalents outstanding
   Six Months
Ended
   Six Months
Ended
 
   June 30,
2022
   June 30,
2021
 
Stock Options   2,996,553    2,373,339 
Warrants   414,233    389,233 
    3,410,786    2,762,572 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of supplemental balance sheet information related to leases
   June 30,
2022
 
Operating leases:     
Operating lease right-of-use assets  $232,138 
      
Operating lease liability – current portion  $79,050 
Operating lease liability – long-term portion   146,188 
Total operating lease liabilities  $225,238 

 

Schedule of supplemental lease expense related to leases
Lease Cost  Statements of Operations
Classification
  For the
Three Months
Ended
June 30,
2022
   For the
Six Months
Ended
June 30,
2022
 
Operating lease cost  Research and development  $7,425   $7,425 
Short-term lease cost  Research and development   6,244    12,489 
Short-term lease cost  General and administrative   20,900    41,600 
Total lease expense     $34,569   $61,514 

 

Lease Cost  Statements of Operations
Classification
  For the
Three Months
Ended
June 30,
2021
   For the
Six Months
Ended
June 30,
2021
 
Operating lease cost  Research and development  $-   $- 
Short-term lease cost  Research and development   10,000    16,000 
Short-term lease cost  General and administrative   9,000    18,000 
Total lease expense     $19,000   $34,000 

 

Schedule of other information related to operating leases
   June 30,
2022
 
Weighted-average remaining lease term   2.9 years 
Weighted-average discount rate   8.02%

 

Schedule of supplemental cash flow information related to operating leases
   For the
Six Months
Ended
June 30,
2022
   For the
Six Months
Ended
June 30,
2021
 
Cash paid for operating lease liabilities  $12,783   $
     -
 

 

Schedule of future minimum lease payments under non-cancellable leases (including short-term leases)
Fiscal Year ending December 31,    
2022 (Remaining)  $48,000 
2023   88,000 
2024   91,000 
2025   38,000 
Total minimum lease payments   265,000 
Less: Imputed interest   (28,000)
Total  $237,000 

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2022
Stock-Based Compensation [Abstract]  
Schedule of stock-based compensation expense
   Three Months
Ended
June 30,
2022
   Six
Months
Ended
June 30,
2022
   Three Months
Ended
June 30,
2021
   Six
Months
Ended
June 30,
2021
 
Research and development  $244,276   $450,085   $69,457   $136,736 
General and administrative   950,805    1,922,698    671,078    1,634,214 
   $1,195,081   $2,372,783   $740,535   $1,770,950 

 

Schedule of fair value of stock options
    Six
Months
June 30,
2022
 
Weighted average exercise price   $ 7.13  
Weighted average grant date fair value   $ 5.39  
Assumptions        
Expected volatility     90%-97 %
Weighted average expected term (in years)     6.3-10.0  
Risk-free interest rate     1.79%-2.54 %
Expected dividend yield     0.00 %

 

Schedule of stock option activity
    Number of
Shares
    Weighted-
Average
Exercise
Prices
    Weighted-
Average
Remaining
Contractual
Term
(In Years)
    Intrinsic
Value
 
 
Outstanding at January 1, 2022     2,893,839     $ 6.48       8.05     $ 9,932,413  
Granted     130,000       7.13              
Exercised     (2,037 )     5.00              
Cancelled     (25,249 )     7.99              
Outstanding at June 30, 2022     2,996,553     $ 6.47       7.64     $ 3,206,962  
Exercisable at June 30, 2022     1,560,081     $ 5.03       7.00     $ 2,621,336  

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Liquidity and Management’s Plans (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 10, 2022
Liquidity And Managements Plans [Abstract]    
Cash and cash equivalents $ 20,890,000  
Working capital $ 21,354,000  
Aggregate offering price   $ 35,000,000
Common stock shares, description Between July 1, 2022 and August 5, 2022, the Company sold 72,096 shares of its common stock at average price of $5.92 per share resulting in net proceeds of approximately $414,273.  
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
AUD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
AUD ($)
Summary of Significant Accounting Policies (Details) [Line Items]              
Cash $ 56,494   $ 56,494   $ 81,702 $ 604,944 $ 831,984
Research and development expenses 28,004 $ 1,850 95,439 $ 1,850      
Prepaid assets and other current assets 78,003   78,003     11,996  
Deferred grant revenue 268,000   $ 268,000     50,000  
Research and development tax percentage     43.50% 43.50%      
Other income (expense) 20,606 441,546 $ 77,783 $ 672,824      
Research and development expenses 28,834 516,407 144,667 516,407      
Research and Development [Member]              
Summary of Significant Accounting Policies (Details) [Line Items]              
Research and development tax incentive 994,549   994,549     $ 966,646  
Other income (expense) $ 20,606 $ 441,546 $ 77,783 $ 672,824      
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Details) - Schedule of potential common stock equivalents outstanding - shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Summary of Significant Accounting Policies (Details) - Schedule of potential common stock equivalents outstanding [Line Items]    
Potential common stock equivalents outstanding 3,410,786 2,762,572
Warrants [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of potential common stock equivalents outstanding [Line Items]    
Potential common stock equivalents outstanding 414,233 389,233
Stock Options [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of potential common stock equivalents outstanding [Line Items]    
Potential common stock equivalents outstanding 2,996,553 2,373,339
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details)
1 Months Ended
Oct. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Rent expenses $ 36,000
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details) - Schedule of supplemental balance sheet information related to leases
6 Months Ended
Jun. 30, 2022
USD ($)
Operating leases:  
Operating lease right-of-use assets $ 232,138
Operating lease liability – current portion 79,050
Operating lease liability – long-term portion 146,188
Total operating lease liabilities $ 225,238
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details) - Schedule of supplemental lease expense related to leases - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Total lease expense $ 34,569 $ 19,000 $ 61,514 $ 34,000
Research and development [Member]        
Segment Reporting Information [Line Items]        
Operating lease cost 7,425   7,425  
Short-term lease cost 6,244 10,000 12,489 16,000
General and administrative [Member]        
Segment Reporting Information [Line Items]        
Short-term lease cost $ 20,900 $ 9,000 $ 41,600 $ 18,000
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details) - Schedule of other information related to operating leases
Jun. 30, 2022
Schedule of other information related to operating leases [Abstract]  
Weighted-average remaining lease term 2 years 10 months 24 days
Weighted-average discount rate 8.02%
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details) - Schedule of supplemental cash flow information related to operating leases - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Schedule of supplemental cash flow information related to operating leases [Abstract]    
Cash paid for operating lease liabilities $ 12,783
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details) - Schedule of future minimum lease payments under non-cancellable leases
Jun. 30, 2022
USD ($)
Schedule of future minimum lease payments under non-cancellable leases [Abstract]  
2022 (Remaining) $ 48,000
2023 88,000
2024 91,000
2025 38,000
Total minimum lease payments 265,000
Less: Imputed interest (28,000)
Total $ 237,000
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
License and Agreements (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 12, 2020
May 31, 2020
Jan. 31, 2020
Jan. 31, 2019
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Nov. 24, 2019
Mar. 31, 2018
License and Agreements (Details) [Line Items]                      
Assignment fee                     $ 100,000
Milestone payment                   $ 50,000  
Accounts payable due         $ 123,000   $ 123,000   $ 21,000    
Recorded research and development costs         5,110,805 $ 2,762,170 10,372,409 $ 8,040,422      
Pre-marketing approvals $ 25,000,000                    
Interest fee             500,000        
Research and development expenses         36,393 449,846 184,273 487,946      
Other receivable         1,812,975   1,812,975   1,628,703    
Master Services Agreement [Member]                      
License and Agreements (Details) [Line Items]                      
Agreement term, description       In January 2019, the Company cancelled all of the individual study contracts with ITR and entered into contracts with 11036114 Canada Inc. (initially dba VJO Non-Clinical Development and now dba Strategy Point Innovations (“SPI”)) and 11035835 Canada Inc., (dba Periscope Research) to complete additional pre-clinical research and development services in order to take advantage of eligible Canadian Tax Credits.              
Accounts payable due         303,000   303,000   0    
Recorded research and development costs         732,000   2,317,000        
Clinical Network Services Pty Ltd. [Member]                      
License and Agreements (Details) [Line Items]                      
Agreement description     to provide initial contract clinical research and development services for the Company’s drug product candidates. The accounts payable due in connection with this agreement was approximately AUD$43,000 (US$30,000) and AUD$138,000 (US$100,000) as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company recorded research and development costs of approximately AUD$115,000 (US$82,000) and AUD$463,000 (US$333,000), respectively, pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately AUD$216,000 (US$166,000) and AUD$921,000 (US$710,000), respectively, pertaining to this agreement                
Clinical trial research agreement with Nucleus Network Pty Ltd. [Member]                      
License and Agreements (Details) [Line Items]                      
Agreement description   to provide a Phase I study of one of the Company’s drug candidates, Tacrolimus. The accounts payable due in connection with this agreement was approximately $0 and AUD$161,000 (US$117,000) as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company did not record any research and development costs pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately AUD$202,000 (US$156,000) and AUD$446,000 (US$344,000), respectively, pertaining to this agreement.                  
Contract Manufacturing Services [Member] | Master Services Agreement [Member]                      
License and Agreements (Details) [Line Items]                      
Accounts payable due         1,034,000   1,034,000        
Recorded research and development costs           512,000   2,380,000      
April 2019 [Member]                      
License and Agreements (Details) [Line Items]                      
Recorded research and development costs         180,000 303,000 626,000 797,000      
January 2021 [Member]                      
License and Agreements (Details) [Line Items]                      
Recorded research and development costs         262,000 $ 105,000 580,000 $ 301,000      
January 2021 [Member] | Master Services Agreement [Member]                      
License and Agreements (Details) [Line Items]                      
Accounts payable due         243,000   243,000   $ 313,000    
January 2022 [Member]                      
License and Agreements (Details) [Line Items]                      
Recorded research and development costs         $ 1,073,000   $ 1,299,000        
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 10, 2022
Stockholders' Equity Note [Abstract]    
Shares of common stock (in Shares) 2,037  
Total proceeds $ 10,185  
Aggregate offering price   $ 35,000,000
Deferred offering costs $ 159,000  
Common stock average price, description Between July 1, 2022 and August 5, 2022, the Company sold 72,096 shares of its common stock at average price of $5.92 per share resulting in net proceeds of approximately $414,273.  
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Details) - USD ($)
1 Months Ended 6 Months Ended
Jun. 07, 2022
Sep. 30, 2021
Jan. 31, 2018
Jun. 30, 2022
Stock-Based Compensation [Abstract]        
Reserved shares   4,200,000 1,630,000  
IPO shares     3,284,480  
Outstanding percentage     15.00%  
Unrecognized compensation expense       $ 8,045,000
Weighted-average period       2 years 1 month 6 days
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value       $ 4,000
General and administrative       $ 339,000
Warrant, description the Company issued a five-year warrant to purchase 25,000 shares of common stock at $5.70 per share to a consultant. The fair value of the warrant on the grant date was estimated using the Black-Scholes-Merton option pricing model with a common stock value of $5.74 per share, a contractual life of 5.0 years, a dividend yield of 0%, volatility of 96.87% and an assumed risk-free interest rate of 2.99%. The warrant is immediately exercisable. The fair value of the warrant was determined to be approximately $107,000 and was recorded in general and administrative expenses in the condensed consolidated statements of operations for the three and six months ended June 30, 2022.      
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Details) - Schedule of stock-based compensation expense - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Stock-Based Compensation (Details) - Schedule of stock-based compensation expense [Line Items]        
Stock based compensation expense $ 1,195,081 $ 740,535 $ 2,372,783 $ 1,770,950
Research and development [Member]        
Stock-Based Compensation (Details) - Schedule of stock-based compensation expense [Line Items]        
Stock based compensation expense 244,276 69,457 450,085 136,736
General and administrative [Member]        
Stock-Based Compensation (Details) - Schedule of stock-based compensation expense [Line Items]        
Stock based compensation expense $ 950,805 $ 671,078 $ 1,922,698 $ 1,634,214
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Details) - Schedule of fair value of stock options
6 Months Ended
Jun. 30, 2022
$ / shares
Stock-Based Compensation (Details) - Schedule of fair value of stock options [Line Items]  
Weighted average exercise price (in Dollars per share) $ 7.13
Weighted average grant date fair value (in Dollars per share) $ 5.39
Assumptions  
Expected dividend yield 0.00%
Minimum [Member]  
Assumptions  
Expected volatility 90.00%
Weighted average expected term (in years) 6 years 3 months 18 days
Risk-free interest rate 1.79%
Maximum [Member]  
Assumptions  
Expected volatility 97.00%
Weighted average expected term (in years) 10 years
Risk-free interest rate 2.54%
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Details) - Schedule of stock option activity
6 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
shares
Schedule of stock option activity [Abstract]  
Number of Shares, Outstanding, Outstanding ending balance | shares 2,893,839
Weighted-Average Exercise Prices, Outstanding, Outstanding ending balance | $ / shares $ 6.48
Weighted-Average Remaining Contractual Term, Outstanding ending balance 8 years 18 days
Intrinsic Value, Outstanding ending balance | $ $ 9,932,413
Number of Shares, Outstanding, Granted | shares 130,000
Weighted-Average Exercise Prices, Outstanding, Granted | $ / shares $ 7.13
Number of Shares, Outstanding Exercised | $ / shares (2,037)
Weighted-Average Exercise Prices, Outstanding Exercised | $ / shares $ 5
Number of Shares, Outstanding, Exercised | shares (25,249)
Weighted-Average Exercise Prices, Outstanding, Exercised | shares 7.99
Number of Shares, Outstanding, Outstanding ending balance | shares 2,996,553
Weighted-Average Exercise Prices, Outstanding, Outstanding ending balance | $ / shares $ 6.47
Weighted-Average Remaining Contractual Term, Outstanding ending balance 7 years 7 months 20 days
Intrinsic Value, Outstanding ending balance | $ $ 3,206,962
Number of Shares, Outstanding, Exercisable | shares 1,560,081
Weighted-Average Exercise Prices, Outstanding, Exercisable | $ / shares $ 5.03
Weighted-Average Remaining Contractual Term, Exercisable 7 years
Intrinsic Value, Exercisable | $ $ 2,621,336
XML 45 f10q0622_tffpharma_htm.xml IDEA: XBRL DOCUMENT 0001733413 2022-01-01 2022-06-30 0001733413 2022-08-05 0001733413 2022-06-30 0001733413 2021-12-31 0001733413 2022-04-01 2022-06-30 0001733413 2021-04-01 2021-06-30 0001733413 2021-01-01 2021-06-30 0001733413 us-gaap:CommonStockMember 2021-12-31 0001733413 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001733413 us-gaap:RetainedEarningsMember 2021-12-31 0001733413 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001733413 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001733413 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001733413 2022-01-01 2022-03-31 0001733413 us-gaap:CommonStockMember 2022-03-31 0001733413 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001733413 us-gaap:RetainedEarningsMember 2022-03-31 0001733413 2022-03-31 0001733413 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001733413 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001733413 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001733413 us-gaap:CommonStockMember 2022-06-30 0001733413 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001733413 us-gaap:RetainedEarningsMember 2022-06-30 0001733413 us-gaap:CommonStockMember 2020-12-31 0001733413 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001733413 us-gaap:RetainedEarningsMember 2020-12-31 0001733413 2020-12-31 0001733413 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001733413 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001733413 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001733413 2021-01-01 2021-03-31 0001733413 us-gaap:CommonStockMember 2021-03-31 0001733413 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001733413 us-gaap:RetainedEarningsMember 2021-03-31 0001733413 2021-03-31 0001733413 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001733413 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001733413 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001733413 us-gaap:CommonStockMember 2021-06-30 0001733413 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001733413 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001733413 us-gaap:RetainedEarningsMember 2021-06-30 0001733413 2021-06-30 0001733413 2022-06-10 0001733413 us-gaap:ResearchAndDevelopmentArrangementMember 2022-06-30 0001733413 us-gaap:ResearchAndDevelopmentArrangementMember 2021-12-31 0001733413 us-gaap:ResearchAndDevelopmentArrangementMember 2022-04-01 2022-06-30 0001733413 us-gaap:ResearchAndDevelopmentArrangementMember 2022-01-01 2022-06-30 0001733413 us-gaap:ResearchAndDevelopmentArrangementMember 2021-04-01 2021-06-30 0001733413 us-gaap:ResearchAndDevelopmentArrangementMember 2021-01-01 2021-06-30 0001733413 tffp:StockOptionsMember 2022-01-01 2022-06-30 0001733413 tffp:StockOptionsMember 2021-01-01 2021-06-30 0001733413 us-gaap:WarrantMember 2022-01-01 2022-06-30 0001733413 us-gaap:WarrantMember 2021-01-01 2021-06-30 0001733413 2018-10-01 2018-10-31 0001733413 tffp:ResearchAndDevelopmentMember 2022-04-01 2022-06-30 0001733413 tffp:ResearchAndDevelopmentMember 2022-01-01 2022-06-30 0001733413 tffp:GeneralAndAdministrativeMember 2022-04-01 2022-06-30 0001733413 tffp:GeneralAndAdministrativeMember 2022-01-01 2022-06-30 0001733413 tffp:ResearchAndDevelopmentMember 2021-04-01 2021-06-30 0001733413 tffp:ResearchAndDevelopmentMember 2021-01-01 2021-06-30 0001733413 tffp:GeneralAndAdministrativeMember 2021-04-01 2021-06-30 0001733413 tffp:GeneralAndAdministrativeMember 2021-01-01 2021-06-30 0001733413 2018-03-31 0001733413 2019-11-24 0001733413 tffp:MasterServicesAgreementMember 2019-01-01 2019-01-31 0001733413 tffp:MasterServicesAgreementMember 2022-06-30 0001733413 tffp:MasterServicesAgreementMember 2021-12-31 0001733413 tffp:MasterServicesAgreementMember 2022-04-01 2022-06-30 0001733413 tffp:MasterServicesAgreementMember 2022-01-01 2022-06-30 0001733413 tffp:ContractManufacturingServicesMember tffp:MasterServicesAgreementMember 2021-04-01 2021-06-30 0001733413 tffp:ContractManufacturingServicesMember tffp:MasterServicesAgreementMember 2021-01-01 2021-06-30 0001733413 tffp:April2019Member 2022-04-01 2022-06-30 0001733413 tffp:April2019Member 2022-01-01 2022-06-30 0001733413 tffp:April2019Member 2021-04-01 2021-06-30 0001733413 tffp:April2019Member 2021-01-01 2021-06-30 0001733413 tffp:MasterConsultancyAgreementMember 2020-01-01 2020-01-31 0001733413 tffp:ClinicalTrialResearchAgreementMember 2020-05-01 2020-05-31 0001733413 2020-08-03 2020-08-12 0001733413 tffp:January2021Member tffp:MasterServicesAgreementMember 2022-06-30 0001733413 tffp:January2021Member tffp:MasterServicesAgreementMember 2021-12-31 0001733413 tffp:January2021Member 2022-04-01 2022-06-30 0001733413 tffp:January2021Member 2022-01-01 2022-06-30 0001733413 tffp:January2021Member 2021-04-01 2021-06-30 0001733413 tffp:January2021Member 2021-01-01 2021-06-30 0001733413 tffp:ContractManufacturingServicesMember tffp:MasterServicesAgreementMember 2022-06-30 0001733413 tffp:January2022Member 2022-04-01 2022-06-30 0001733413 tffp:January2022Member 2022-01-01 2022-06-30 0001733413 2018-01-01 2018-01-31 0001733413 2018-01-31 0001733413 2021-09-01 2021-09-30 0001733413 2022-06-01 2022-06-07 0001733413 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001733413 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001733413 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001733413 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001733413 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001733413 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001733413 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001733413 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001733413 pf0:MinimumMember 2022-01-01 2022-06-30 0001733413 pf0:MaximumMember 2022-01-01 2022-06-30 shares iso4217:USD iso4217:USD shares iso4217:AUD pure 10-Q true 2022-06-30 2022 false 001-39102 TFF PHARMACEUTICALS, Inc. DE 82-4344737 1751 River Run Suite 400 Fort Worth TX 76107 (817) 438-6168 Common stock: Par value $0.001 TFFP NASDAQ Yes Yes Non-accelerated Filer true true false false 25445914 20890253 33794672 1812975 1628703 994549 966646 1483953 2447930 25181730 38837951 232138 2332254 1859860 167077 27913199 40697811 3480461 1493842 -416910 268000 50000 79050 3827511 1960752 146188 3973699 1960752 0.001 0.001 45000000 45000000 25373818 25373818 25371781 25371781 25374 25372 106461934 104078968 -107121 -48921 -82440687 -65318360 23939500 38737059 27913199 40697811 28004 1850 95439 26165 5110805 2762170 10372409 8040422 3690010 2351007 6936205 4998422 8800815 5113177 17308614 13038844 -8772811 -5111327 -17213175 -13012679 20606 441546 77783 672824 5880 14069 13065 29568 26486 455615 90848 702392 -8746325 -4655712 -17122327 -12310287 -0.34 -0.18 -0.67 -0.51 25373706 25369144 25372749 24261032 -8746325 -4655712 -17122327 -12310287 105434 27334 58200 65292 -8851759 -4683046 -17180527 -12375579 25371781 25372 104078968 -48921 -65318360 38737059 1177702 1177702 47234 47234 -8376002 -8376002 25371781 25372 105256670 -1687 -73694362 31585993 2037 2 10183 10185 1195081 1195081 -105434 -105434 -8746325 -8746325 25373818 25374 106461934 -107121 -82440687 23939500 22534874 22535 71648453 -51538 -34279648 37339802 2140000 2140 28021424 28023564 244656 245 655008 655253 444751 444 179768 180212 1030415 1030415 -37958 -37958 -7654575 -7654575 25364281 25364 101535068 -89496 -41934223 59536713 -8545 -8545 7500 8 34492 34500 740535 740535 -27334 -27334 -4655712 -4655712 25371781 25372 102301550 -116830 -46589935 55620157 -17122327 -12310287 2372783 1770950 166174 5980 184272 489221 78257 958363 -939995 -285090 1856851 213399 -416910 -218000 -685 -12783 -12260746 -11481767 632684 600210 -632684 -600210 28015019 26180 -10185 -689753 -180212 -15995 28884984 5006 -36473 -12904419 16766534 33794672 35300805 20890253 52067339 133209 416 238021 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration:underline">NOTE 1 - ORGANIZATION AND DESCRIPTION OF BUSINESS</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">TFF Pharmaceuticals, Inc. (the “Company”) was incorporated in the State of Delaware on January 24, 2018. The Company’s initial focus is on the development of inhaled dry powder drugs to enhance the treatment of pulmonary diseases and conditions. In December 2019, the Company established a wholly-owned Australian subsidiary, TFF Pharmaceuticals Australia Pty Ltd (“TFF Australia”), in order to conduct clinical research. TFF Pharmaceuticals, Inc., along with TFF Australia, are collectively referred to as the “Company”. The Company is in the development stage and is devoting substantially all of its efforts toward technology research and development and the human clinical trials of its initial product candidates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">COVID-19</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of the date of this report, the COVID-19 pandemic has had a relatively insignificant impact on the Company’s operations and has not caused the Company to forego, abandon or materially delay any proposed activities. While the Company believes it has been able to effectively manage the disruption caused by the COVID-19 pandemic to date, there can be no assurance that its operations, including the development of its drug candidates, will not be disrupted or materially adversely affected in the future by the COVID-19 pandemic or an epidemic or outbreak of an infectious disease like the outbreak of COVID-19.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration:underline">NOTE 2 - LIQUIDITY AND MANAGEMENT’S PLANS</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of June 30, 2022, the Company had cash and cash equivalents of approximately $20,890,000 and a working capital of approximately $21,354,000. The Company has not generated revenues from commercial operations since inception and has incurred recurring operating losses. The Company expects to continue incurring losses for the foreseeable future and may need to raise additional capital to continue the pursuit of its product development.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 10, 2022, the Company entered into an Open Market Sale Agreement with Jefferies LLC, as agent, under which the Company may offer and sell, from time to time at its sole discretion, shares of its common stock having an aggregate offering price of up to $35.0 million in an “at-the-market” (“ATM”) offering, to or through the agent. As of June 30, 2022, no shares had been sold in the ATM offering. Between July 1, 2022 and August 5, 2022, the Company sold 72,096 shares of its common stock at average price of $5.92 per share resulting in net proceeds of approximately $414,273.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company expects to further increase its research and development activities, which will increase the amount of cash utilized subsequent to June 30, 2022. Specifically, the Company expects increased spending on research and development activities and higher payroll expenses as it increases its professional and scientific staff and continues to prepare for anticipated manufacturing activities. If the Company encounters unforeseen delays or expenses, it has the ability to curtail its presently planned level of operations. The Company currently believes its existing cash and cash equivalents, along with the expected proceeds from its ATM offering commenced in June 2022, will be sufficient to fund its operating expenses and capital expenditure requirements for at least the next 12 months from the date of issuance of these condensed consolidated financial statements.</p> 20890000 21354000 35000000 Between July 1, 2022 and August 5, 2022, the Company sold 72,096 shares of its common stock at average price of $5.92 per share resulting in net proceeds of approximately $414,273. <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration:underline">NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Basis of Presentation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial statements and with Form 10-Q and Article 10 of Regulation S-X of the United States Securities and Exchange Commission (“SEC”). Accordingly, they do not contain all information and footnotes required by GAAP for annual financial statements. In the opinion of the Company’s management, the accompanying unaudited condensed consolidated financial statements contain all the adjustments necessary (consisting only of normal recurring accruals) to present the financial position of the Company as of June 30, 2022 and the results of operations, changes in stockholders’ equity and cash flows for the periods presented. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of the operating results for the full fiscal year or any future period. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto, which are included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Principles of Consolidation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include the accounts of TFF Pharmaceuticals, Inc. and its wholly-owned subsidiary, TFF Australia. All material intercompany accounts and transactions have been eliminated in consolidation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Foreign Currency</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The currency of TFF Australia, the Company’s international subsidiary, is in Australian dollars. Foreign currency denominated assets and liabilities are translated into U.S. dollars using the exchange rates in effect at each balance sheet date. Results of operations and cash flows are translated using the average exchange rates throughout the period. The effect of exchange rate fluctuations on translation of assets and liabilities is included as a separate component of stockholders’ equity in accumulated other comprehensive loss.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Cash and Cash Equivalents</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company maintains its operating accounts in financial institutions in the U.S. and in Australia. The balances are insured up to specified limits. The Company’s cash is maintained in checking accounts and money market funds with maturities of less than three months when purchased, which are readily convertible to known amounts of cash, and which in the opinion of management are subject to insignificant risk of loss in value. As of June 30, 2022 and December 31, 2021, the Company had cash in Australia of AUD$81,702 (US$56,494) and AUD$831,984 (US$604,944), respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Leases</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At the inception of an arrangement, the Company determines whether an arrangement is or contains a lease based on the facts and circumstances present in the arrangement. An arrangement is or contains a lease if the arrangement conveys the right to control the use of an identified asset for a period of time in exchange for consideration. Leases with a term greater than one year are recognized on the condensed consolidated balance sheets as operating lease right-of-use assets and current and long-term operating lease liabilities, as applicable. The Company has elected not to recognize on the condensed consolidated balance sheets leases with terms of 12 months or less. The Company typically only includes the initial lease term in its assessment of a lease arrangement. Options to extend a lease are not included in the Company’s assessment unless there is reasonable certainty that the Company will renew.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected remaining lease term. Certain adjustments to the right-of-use asset may be required for items such as prepaid or accrued rent. The interest rate implicit in the Company’s leases is typically not readily determinable. As a result, the Company utilizes its incremental borrowing rate, which reflects the fixed rate at which the Company could borrow on a collateralized basis the amount of the lease payments in the same currency, for a similar term, in a similar economic environment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Revenue Recognition</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has entered into feasibility and material transfer agreements (“Feasibility Agreements”) with third parties that provide the Company with funds in return for certain research and development activities. Revenue from the Feasibility Agreements is recognized in the period during which the related qualifying services are rendered and costs are incurred, provided that the applicable conditions under the Feasibility Agreements have been met.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Feasibility Agreements are on a best-effort basis and do not require scientific achievement as a performance obligation. All fees received under the Feasibility Agreements are non-refundable. The costs associated with the Feasibility Agreements are expensed as incurred and are reflected as a component of research and development expense in the accompanying condensed consolidated statements of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Funds received from the Feasibility Agreements are recorded as revenue as the Company is the principal participant in the arrangement because the activities under the Feasibility Agreements are part of the Company’s development programs. In those instances where the Company first receives consideration in advance of providing underlying services, the Company classifies such consideration as deferred revenue until (or as) the Company provides the underlying services. In those instances where the Company first provides the underlying services prior to its receipt of consideration, the Company records a grant receivable. During the three months ended June 30, 2022 and 2021, the Company rendered the related services and recognized revenue and research and development expenses of $28,004 and $1,850, respectively. During the six months ended June 30, 2022 and 2021, the Company rendered the related services and recognized revenue and research and development expenses of $95,439 and $1,850, respectively. As of June 30, 2022 and December 31, 2021, the Company had receivables due related to Feasibility Agreements of $78,003 and $11,996, respectively, which is included in prepaid assets and other current assets in the accompanying condensed consolidated balance sheets, and deferred grant revenue of approximately $268,000 and $50,000, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Collaborative Arrangements</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company considers the nature and contractual terms of arrangements and assesses whether an arrangement involves a joint operating activity pursuant to which the Company is an active participant and is exposed to significant risks and rewards dependent on the commercial success of the activity. If the Company is an active participant and is exposed to significant risks and rewards dependent on the commercial success of the activity, the Company accounts for such arrangement as a collaborative arrangement under Accounting Standards Codification (“ASC”) 808, <i>Collaborative Arrangements</i>. ASC 808 describes arrangements within its scope and considerations surrounding presentation and disclosure, with recognition matters subjected to other authoritative guidance, in certain cases by analogy.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For arrangements determined to be within the scope of ASC 808 where a collaborative partner is not a customer for certain research and development activities, the Company accounts for payments received for the reimbursement of research and development costs as a contra-expense in the period such expenses are incurred. This reflects the joint risk sharing nature of these activities within a collaborative arrangement. The Company classifies payments owed or receivables recorded as other current liabilities or prepaid expenses and other current assets, respectively, in the Company’s consolidated balance sheets. Please refer to Note 5, “Joint Development Agreement” for additional details regarding the Company’s joint development agreement (“JDA”) with Augmenta Bioworks, Inc. (“Augmenta”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If payments from the collaborative partner to the Company represent consideration from a customer in exchange for distinct goods and services provided, then the Company accounts for those payments within the scope of ASC 606, <i>Revenue from Contracts with Customers</i>. The Company does not currently have any collaborative arrangements that are accounted for under ASC 606.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Research and Development Tax Incentive</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is eligible to obtain a cash refund from the Australian Taxation Office for eligible research and development expenditures under the Australian R&amp;D Tax Incentive Program (the “Australian Tax Incentive”). The Company recognizes the Australian Tax Incentive when there is reasonable assurance that the cash refund will be received, the relevant expenditure has been incurred, and the consideration can be reliably measured. During the year ended December 31, 2021, the Company received its first cash refund under the Australian Tax Incentive, which was for expenditures incurred during 2020. Therefore, the Company recorded amounts received, or that it expects to receive, for expenditures incurred during 2020 as other income in the condensed consolidated statements of operations during the period ended June 30, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As the Company has determined that it has reasonable assurance that it will receive the cash refund for eligible research and development expenditures, beginning with expenditures incurred during the year ended December 31, 2021, the Company records the Australian Tax Incentive as a reduction to research and development expenses as the Australian Tax Incentive is not dependent on the Company generating future taxable income, the Company’s ongoing tax status, or tax position. At each period end, management estimates the refundable tax offset available to the Company based on available information at the time. This percentage of eligible research and development expenses reimbursable under the Australian Tax Incentive is 43.5% for the periods ended June 30, 2022 and 2021. In addition, the Company is also eligible to receive amounts from the United States Internal Revenue Service (“IRS”) related to research and development tax credits for expenditures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The research and development incentive receivable represents amounts due in connection with the Australian Tax Incentive and from the IRS. The Company has recorded a research and development tax incentive receivable of $994,549 and $966,646 as of June 30, 2022 and December 31, 2021, respectively, in the condensed consolidated balance sheets. The Company has recorded other income of $20,606 and $77,783, in the condensed consolidated statements of operations for the three and six months ended June 30, 2022, respectively, related to refundable IRS and Australian research and development incentive program payments for expenditures incurred during 2020. The Company has recorded other income of $441,546 and $672,824, in the condensed consolidated statements of operations for the three and six months ended June 30, 2021, respectively, related to refundable research and development incentive program payments for expenditures incurred during 2020. The Company recorded an increase to research and development expenses as a result of exchange rate changes and adjustments to the estimated amount to be received of $28,834 during the three months ended June 30, 2022 and a reduction to research and development expenses of $144,667 during the six months ended June 30, 2022 and $516,407 during the three and six months ended June 30, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Basic and Diluted Earnings per Common Share</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic net loss per common share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss by the weighted-average number of common shares and dilutive share equivalents outstanding for the period, determined using the treasury-stock and if-converted methods. Since the Company has had net losses for all periods presented, all potentially dilutive securities are anti-dilutive.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the six months ended June 30, 2022 and 2021, the Company had the following potential common stock equivalents outstanding which were not included in the calculation of diluted net loss per common share because inclusion thereof would be anti-dilutive:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Six Months<br/> Ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Six Months<br/> Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Stock Options</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,996,553</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,373,339</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Warrants</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">414,233</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">389,233</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,410,786</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,762,572</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Use of Estimates</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company’s management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of expenses during the reporting period. Significant estimates include the fair value of stock-based compensation and warrants and the valuation allowance against deferred tax assets and related disclosures. Actual results could differ from those estimates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Recent Accounting Standards</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There have been no recent accounting pronouncements, changes in accounting pronouncements or recently adopted accounting guidance during the six months ended June 30, 2022 that are of significance or potential significance to the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Basis of Presentation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial statements and with Form 10-Q and Article 10 of Regulation S-X of the United States Securities and Exchange Commission (“SEC”). Accordingly, they do not contain all information and footnotes required by GAAP for annual financial statements. In the opinion of the Company’s management, the accompanying unaudited condensed consolidated financial statements contain all the adjustments necessary (consisting only of normal recurring accruals) to present the financial position of the Company as of June 30, 2022 and the results of operations, changes in stockholders’ equity and cash flows for the periods presented. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of the operating results for the full fiscal year or any future period. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto, which are included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Principles of Consolidation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include the accounts of TFF Pharmaceuticals, Inc. and its wholly-owned subsidiary, TFF Australia. All material intercompany accounts and transactions have been eliminated in consolidation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Foreign Currency</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The currency of TFF Australia, the Company’s international subsidiary, is in Australian dollars. Foreign currency denominated assets and liabilities are translated into U.S. dollars using the exchange rates in effect at each balance sheet date. Results of operations and cash flows are translated using the average exchange rates throughout the period. The effect of exchange rate fluctuations on translation of assets and liabilities is included as a separate component of stockholders’ equity in accumulated other comprehensive loss.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Cash and Cash Equivalents</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company maintains its operating accounts in financial institutions in the U.S. and in Australia. The balances are insured up to specified limits. The Company’s cash is maintained in checking accounts and money market funds with maturities of less than three months when purchased, which are readily convertible to known amounts of cash, and which in the opinion of management are subject to insignificant risk of loss in value. As of June 30, 2022 and December 31, 2021, the Company had cash in Australia of AUD$81,702 (US$56,494) and AUD$831,984 (US$604,944), respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p> 81702 56494 831984 604944 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Leases</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At the inception of an arrangement, the Company determines whether an arrangement is or contains a lease based on the facts and circumstances present in the arrangement. An arrangement is or contains a lease if the arrangement conveys the right to control the use of an identified asset for a period of time in exchange for consideration. Leases with a term greater than one year are recognized on the condensed consolidated balance sheets as operating lease right-of-use assets and current and long-term operating lease liabilities, as applicable. The Company has elected not to recognize on the condensed consolidated balance sheets leases with terms of 12 months or less. The Company typically only includes the initial lease term in its assessment of a lease arrangement. Options to extend a lease are not included in the Company’s assessment unless there is reasonable certainty that the Company will renew.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected remaining lease term. Certain adjustments to the right-of-use asset may be required for items such as prepaid or accrued rent. The interest rate implicit in the Company’s leases is typically not readily determinable. As a result, the Company utilizes its incremental borrowing rate, which reflects the fixed rate at which the Company could borrow on a collateralized basis the amount of the lease payments in the same currency, for a similar term, in a similar economic environment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Revenue Recognition</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has entered into feasibility and material transfer agreements (“Feasibility Agreements”) with third parties that provide the Company with funds in return for certain research and development activities. Revenue from the Feasibility Agreements is recognized in the period during which the related qualifying services are rendered and costs are incurred, provided that the applicable conditions under the Feasibility Agreements have been met.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Feasibility Agreements are on a best-effort basis and do not require scientific achievement as a performance obligation. All fees received under the Feasibility Agreements are non-refundable. The costs associated with the Feasibility Agreements are expensed as incurred and are reflected as a component of research and development expense in the accompanying condensed consolidated statements of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Funds received from the Feasibility Agreements are recorded as revenue as the Company is the principal participant in the arrangement because the activities under the Feasibility Agreements are part of the Company’s development programs. In those instances where the Company first receives consideration in advance of providing underlying services, the Company classifies such consideration as deferred revenue until (or as) the Company provides the underlying services. In those instances where the Company first provides the underlying services prior to its receipt of consideration, the Company records a grant receivable. During the three months ended June 30, 2022 and 2021, the Company rendered the related services and recognized revenue and research and development expenses of $28,004 and $1,850, respectively. During the six months ended June 30, 2022 and 2021, the Company rendered the related services and recognized revenue and research and development expenses of $95,439 and $1,850, respectively. As of June 30, 2022 and December 31, 2021, the Company had receivables due related to Feasibility Agreements of $78,003 and $11,996, respectively, which is included in prepaid assets and other current assets in the accompanying condensed consolidated balance sheets, and deferred grant revenue of approximately $268,000 and $50,000, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 28004 1850 95439 1850 78003 11996 268000 50000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Collaborative Arrangements</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company considers the nature and contractual terms of arrangements and assesses whether an arrangement involves a joint operating activity pursuant to which the Company is an active participant and is exposed to significant risks and rewards dependent on the commercial success of the activity. If the Company is an active participant and is exposed to significant risks and rewards dependent on the commercial success of the activity, the Company accounts for such arrangement as a collaborative arrangement under Accounting Standards Codification (“ASC”) 808, <i>Collaborative Arrangements</i>. ASC 808 describes arrangements within its scope and considerations surrounding presentation and disclosure, with recognition matters subjected to other authoritative guidance, in certain cases by analogy.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For arrangements determined to be within the scope of ASC 808 where a collaborative partner is not a customer for certain research and development activities, the Company accounts for payments received for the reimbursement of research and development costs as a contra-expense in the period such expenses are incurred. This reflects the joint risk sharing nature of these activities within a collaborative arrangement. The Company classifies payments owed or receivables recorded as other current liabilities or prepaid expenses and other current assets, respectively, in the Company’s consolidated balance sheets. Please refer to Note 5, “Joint Development Agreement” for additional details regarding the Company’s joint development agreement (“JDA”) with Augmenta Bioworks, Inc. (“Augmenta”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If payments from the collaborative partner to the Company represent consideration from a customer in exchange for distinct goods and services provided, then the Company accounts for those payments within the scope of ASC 606, <i>Revenue from Contracts with Customers</i>. The Company does not currently have any collaborative arrangements that are accounted for under ASC 606.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Research and Development Tax Incentive</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is eligible to obtain a cash refund from the Australian Taxation Office for eligible research and development expenditures under the Australian R&amp;D Tax Incentive Program (the “Australian Tax Incentive”). The Company recognizes the Australian Tax Incentive when there is reasonable assurance that the cash refund will be received, the relevant expenditure has been incurred, and the consideration can be reliably measured. During the year ended December 31, 2021, the Company received its first cash refund under the Australian Tax Incentive, which was for expenditures incurred during 2020. Therefore, the Company recorded amounts received, or that it expects to receive, for expenditures incurred during 2020 as other income in the condensed consolidated statements of operations during the period ended June 30, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As the Company has determined that it has reasonable assurance that it will receive the cash refund for eligible research and development expenditures, beginning with expenditures incurred during the year ended December 31, 2021, the Company records the Australian Tax Incentive as a reduction to research and development expenses as the Australian Tax Incentive is not dependent on the Company generating future taxable income, the Company’s ongoing tax status, or tax position. At each period end, management estimates the refundable tax offset available to the Company based on available information at the time. This percentage of eligible research and development expenses reimbursable under the Australian Tax Incentive is 43.5% for the periods ended June 30, 2022 and 2021. In addition, the Company is also eligible to receive amounts from the United States Internal Revenue Service (“IRS”) related to research and development tax credits for expenditures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The research and development incentive receivable represents amounts due in connection with the Australian Tax Incentive and from the IRS. The Company has recorded a research and development tax incentive receivable of $994,549 and $966,646 as of June 30, 2022 and December 31, 2021, respectively, in the condensed consolidated balance sheets. The Company has recorded other income of $20,606 and $77,783, in the condensed consolidated statements of operations for the three and six months ended June 30, 2022, respectively, related to refundable IRS and Australian research and development incentive program payments for expenditures incurred during 2020. The Company has recorded other income of $441,546 and $672,824, in the condensed consolidated statements of operations for the three and six months ended June 30, 2021, respectively, related to refundable research and development incentive program payments for expenditures incurred during 2020. The Company recorded an increase to research and development expenses as a result of exchange rate changes and adjustments to the estimated amount to be received of $28,834 during the three months ended June 30, 2022 and a reduction to research and development expenses of $144,667 during the six months ended June 30, 2022 and $516,407 during the three and six months ended June 30, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0.435 0.435 994549 966646 20606 77783 441546 672824 28834 144667 516407 516407 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Basic and Diluted Earnings per Common Share</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic net loss per common share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss by the weighted-average number of common shares and dilutive share equivalents outstanding for the period, determined using the treasury-stock and if-converted methods. Since the Company has had net losses for all periods presented, all potentially dilutive securities are anti-dilutive.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the six months ended June 30, 2022 and 2021, the Company had the following potential common stock equivalents outstanding which were not included in the calculation of diluted net loss per common share because inclusion thereof would be anti-dilutive:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Six Months<br/> Ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Six Months<br/> Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Stock Options</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,996,553</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,373,339</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Warrants</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">414,233</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">389,233</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,410,786</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,762,572</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Six Months<br/> Ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Six Months<br/> Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Stock Options</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,996,553</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,373,339</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Warrants</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">414,233</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">389,233</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,410,786</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,762,572</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 2996553 2373339 414233 389233 3410786 2762572 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Use of Estimates</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company’s management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of expenses during the reporting period. Significant estimates include the fair value of stock-based compensation and warrants and the valuation allowance against deferred tax assets and related disclosures. Actual results could differ from those estimates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Recent Accounting Standards</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There have been no recent accounting pronouncements, changes in accounting pronouncements or recently adopted accounting guidance during the six months ended June 30, 2022 that are of significance or potential significance to the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration:underline">NOTE 4 - COMMITMENTS AND CONTINGENCIES</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Operating Leases</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2018, the Company entered into a lease agreement for office space in Doylestown, Pennsylvania. The lease commenced on October 15, 2018 and expires on October 31, 2022, as amended. The lease has an additional one-year option for renewal, and the base rent is $36,000 per year. The Company has determined that the lease agreement is considered a short-term lease under ASC 842 and has not recorded a right-of-use asset or liability. The Company rents another office space on a month-to-month basis with no long-term commitment, which is considered a short-term lease as well. In May 2022, the Company entered into a lease agreement for lab space in Austin, Texas. The lease commenced on June 1, 2022 and expires on May 31, 2025. The lease has an additional three-year option for renewal, which the Company has determined it is not reasonably certain to exercise.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Supplemental balance sheet information related to leases was as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>June 30, <br/> 2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">Operating leases: </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify; padding-bottom: 1.5pt">Operating lease right-of-use assets</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">232,138</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Operating lease liability – current portion</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">79,050</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Operating lease liability – long-term portion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">146,188</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Total operating lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">225,238</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Supplemental lease expense related to leases was as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>Lease Cost</b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Statements of Operations<br/> Classification</b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>For the <br/> Three Months<br/> Ended<br/> June 30, <br/> 2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>For the <br/> Six Months<br/> Ended<br/> June 30, <br/> 2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 45%; text-align: justify">Operating lease cost</td><td style="width: 1%"> </td> <td style="white-space: nowrap; width: 30%; text-align: center">Research and development</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,425</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,425</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Short-term lease cost</td><td> </td> <td style="white-space: nowrap; text-align: center">Research and development</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,244</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,489</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Short-term lease cost</td><td style="padding-bottom: 1.5pt"> </td> <td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">General and administrative</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,900</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">41,600</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Total lease expense</td><td style="padding-bottom: 1.5pt"> </td> <td style="white-space: nowrap; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,569</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">61,514</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Supplemental lease expense related to leases was as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>Lease Cost</b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><b>Statements of Operations<br/> Classification</b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>For the <br/> Three Months <br/> Ended<br/> June 30,<br/> 2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>For the <br/> Six Months<br/> Ended<br/> June 30,<br/> 2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Operating lease cost</td><td> </td> <td style="white-space: nowrap; text-align: center">Research and development</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 45%; text-align: justify">Short-term lease cost</td><td style="width: 1%"> </td> <td style="white-space: nowrap; width: 30%; text-align: center">Research and development</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">10,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">16,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Short-term lease cost</td><td style="padding-bottom: 1.5pt"> </td> <td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">General and administrative</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 0.125in">Total lease expense</td><td style="padding-bottom: 1.5pt"> </td> <td style="white-space: nowrap; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other information related to operating leases:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>June 30, <br/> 2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Weighted-average remaining lease term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.9 years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 88%; text-align: justify">Weighted-average discount rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">8.02</td><td style="width: 1%; text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Supplemental cash flow information related to operating leases was as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>For the <br/> Six Months<br/> Ended<br/> June 30,<br/> 2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>For the<br/> Six Months<br/> Ended<br/> June 30, <br/> 2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify; padding-bottom: 1.5pt">Cash paid for operating lease liabilities</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">12,783</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">     -</div></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Approximate future minimum lease payments under non-cancellable leases (including short-term leases) as of June 30, 2022 were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: justify"><b>Fiscal Year ending December 31,</b></td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: justify"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">2022 (Remaining)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">48,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">88,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">91,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">2025</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">38,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: justify">Total minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">265,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Less: Imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(28,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">237,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Legal</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company may be involved, from time to time, in legal proceedings and claims arising in the ordinary course of its business. Such matters are subject to many uncertainties and outcomes and are not predictable with assurance. While management believes that such matters are currently insignificant, matters arising in the ordinary course of business for which the Company is or could become involved in litigation may have a material adverse effect on its business and financial condition. To the Company’s knowledge, neither the Company nor any of its properties are subject to any pending legal proceedings.</p> 36000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>June 30, <br/> 2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">Operating leases: </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify; padding-bottom: 1.5pt">Operating lease right-of-use assets</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">232,138</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Operating lease liability – current portion</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">79,050</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Operating lease liability – long-term portion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">146,188</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Total operating lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">225,238</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 232138 79050 146188 225238 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>Lease Cost</b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Statements of Operations<br/> Classification</b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>For the <br/> Three Months<br/> Ended<br/> June 30, <br/> 2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>For the <br/> Six Months<br/> Ended<br/> June 30, <br/> 2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 45%; text-align: justify">Operating lease cost</td><td style="width: 1%"> </td> <td style="white-space: nowrap; width: 30%; text-align: center">Research and development</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,425</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,425</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Short-term lease cost</td><td> </td> <td style="white-space: nowrap; text-align: center">Research and development</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,244</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,489</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Short-term lease cost</td><td style="padding-bottom: 1.5pt"> </td> <td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">General and administrative</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,900</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">41,600</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Total lease expense</td><td style="padding-bottom: 1.5pt"> </td> <td style="white-space: nowrap; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,569</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">61,514</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>Lease Cost</b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td style="white-space: nowrap; text-align: center; border-bottom: Black 1.5pt solid"><b>Statements of Operations<br/> Classification</b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>For the <br/> Three Months <br/> Ended<br/> June 30,<br/> 2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>For the <br/> Six Months<br/> Ended<br/> June 30,<br/> 2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Operating lease cost</td><td> </td> <td style="white-space: nowrap; text-align: center">Research and development</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 45%; text-align: justify">Short-term lease cost</td><td style="width: 1%"> </td> <td style="white-space: nowrap; width: 30%; text-align: center">Research and development</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">10,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">16,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Short-term lease cost</td><td style="padding-bottom: 1.5pt"> </td> <td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt">General and administrative</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 0.125in">Total lease expense</td><td style="padding-bottom: 1.5pt"> </td> <td style="white-space: nowrap; padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in"> </p> 7425 7425 6244 12489 20900 41600 34569 61514 10000 16000 9000 18000 19000 34000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>June 30, <br/> 2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Weighted-average remaining lease term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.9 years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 88%; text-align: justify">Weighted-average discount rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">8.02</td><td style="width: 1%; text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in"> </p> P2Y10M24D 0.0802 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>For the <br/> Six Months<br/> Ended<br/> June 30,<br/> 2022</b></td><td style="padding-bottom: 1.5pt"><b> </b></td><td style="padding-bottom: 1.5pt"><b> </b></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>For the<br/> Six Months<br/> Ended<br/> June 30, <br/> 2021</b></td><td style="padding-bottom: 1.5pt"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify; padding-bottom: 1.5pt">Cash paid for operating lease liabilities</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">12,783</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">     -</div></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 12783 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: justify"><b>Fiscal Year ending December 31,</b></td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: justify"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">2022 (Remaining)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">48,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">88,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">91,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">2025</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">38,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: justify">Total minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">265,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Less: Imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(28,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">237,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 48000 88000 91000 38000 265000 28000 237000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration:underline">NOTE 5 - LICENSE AND AGREEMENTS</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In July 2015, the University of Texas at Austin (“UT”) granted to the Company’s former parent, LTI, an exclusive worldwide, royalty bearing license to the patent rights for the TFF platform in all fields of use, other than vaccines for which LTI received a non-exclusive worldwide, royalty bearing license to the patent rights for the TFF platform. In March 2018, LTI completed an assignment to the Company all of its interest to the TFF platform, including the patent license agreement with UT, at which time the Company paid UT an assignment fee of $100,000 in accordance with the patent license agreement. In November 2018, the Company and UT entered into an amendment to the patent license agreement pursuant to which, among other things, the Company’s exclusive patent rights to the TFF platform were expanded to all fields of use, and in March 2022 the Company and UT entered into an amended and restated patent license agreement for purposes of further strengthening the Company’s license rights, including the Company’s exclusive right to license all future UT patents relating to the TFF technology and all know-how held by UT relating to the TFF technology . The patent license agreement requires the Company to pay royalties and milestone payments and conform to a variety of covenants and agreements, and in the event of the Company’s breach of agreement, UT may elect to terminate the agreement. For the period ended December 31, 2018, the Company did not achieve any of the milestones and, as such, was not required to make any milestone payments. During the ended December 31, 2019, the Company achieved one milestone by gaining IND approval on first indication of a licensed product on November 24, 2019 and the Company satisfied the milestone payment of $50,000 and issuance of shares in accordance with the agreement. As of the date of these condensed consolidated financial statements, the Company is in compliance with the patent license agreement as all required amounts have been paid in accordance with the agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In May 2018, the Company entered into a master services agreement and associated individual study contracts with ITR Canada, Inc. (“ITR”) to provide initial contract pre-clinical research and development services for the Company’s drug product candidates. In January 2019, the Company cancelled all of the individual study contracts with ITR and entered into contracts with 11036114 Canada Inc. (initially dba VJO Non-Clinical Development and now dba Strategy Point Innovations (“SPI”)) and 11035835 Canada Inc., (dba Periscope Research) to complete additional pre-clinical research and development services in order to take advantage of eligible Canadian Tax Credits. The services related to the contract with SPI were sub-contracted to ITR and others under substantially the same terms as the initial contract with ITR. Desire Ventures, LLC facilitates the invoicing for the various affiliates. The accounts payable due in connection with this agreement was approximately $303,000 and $0 as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company recorded research and development costs of approximately $732,000 and $2,317,000, respectively, pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately $512,000 and $2,380,000, respectively, pertaining to this agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In April 2019, the Company entered into a master services agreement with Irisys, LLC to provide contract manufacturing services for one of the Company’s drug product candidates, Voriconazole. The accounts payable due in connection with this agreement was approximately $123,000 and $21,000 as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company recorded research and development costs of approximately $180,000 and $626,000, respectively, pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately $303,000 and $797,000, respectively, pertaining to this agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2020, TFF Australia entered into a master consultancy agreement with Novotech (Australia) Pty Ltd. (formally known as Clinical Network Services Pty Ltd.) to provide initial contract clinical research and development services for the Company’s drug product candidates. The accounts payable due in connection with this agreement was approximately AUD$43,000 (US$30,000) and AUD$138,000 (US$100,000) as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company recorded research and development costs of approximately AUD$115,000 (US$82,000) and AUD$463,000 (US$333,000), respectively, pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately AUD$216,000 (US$166,000) and AUD$921,000 (US$710,000), respectively, pertaining to this agreement</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In May 2020, TFF Australia entered into an amended clinical trial research agreement with Nucleus Network Pty Ltd. to provide a Phase I study of one of the Company’s drug candidates, Tacrolimus. The accounts payable due in connection with this agreement was approximately $0 and AUD$161,000 (US$117,000) as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company did not record any research and development costs pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately AUD$202,000 (US$156,000) and AUD$446,000 (US$344,000), respectively, pertaining to this agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 12, 2020, the Company entered into a licensing and collaboration agreement with UNION therapeutics A/S in which UNION acquired an option to obtain a worldwide exclusive license for the TFF technology in combination with niclosamide. Pursuant to the terms of the license agreement, UNION can exercise its option to obtain the license within 45 days after the complete data has been received by UNION from investigator-initiated trials. Upon exercise of the option, UNION shall be responsible to pay all expenses incurred in the development of any licensed product. The Company will be eligible to receive milestone payments upon the achievement of certain milestones in the development the licensed products, based on completion of clinical trials, pre-marketing approvals and/or the receipt of at least $25,000,000 of grant funding. The Company will receive a single-digit tiered royalty on net sales. The Company will also be entitled to receive sales-related milestone payments based on the commercial success of the licensed products.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In January 2021, the Company entered into a master services agreement with Experic to provide contract manufacturing services for one of the Company’s drug product candidates, Voriconazole. The accounts payable due in connection with this agreement was approximately $243,000 and $313,000 as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company recorded research and development costs of approximately $262,000 and $580,000, respectively, pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately $105,000 and $301,000, respectively, pertaining to this agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2022, the Company entered into a Letter of Intent with Synteract, Inc. to provide contract research and development services while negotiating a Master Services Agreement for one of the Company’s drug product candidates, Voriconazole. The accounts payable due in connection with this agreement was approximately $1,034,000 as of June 30, 2022. During the three and six months ended June 30, 2022, the Company recorded research and development costs of approximately $1,073,000 and $1,299,000, respectively, pertaining to this agreement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Joint Development Agreement</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 2, 2020, the Company and Augmenta entered into the JDA pursuant to which the Company and Augmenta (collectively the “Parties”) agreed to work jointly to develop one or more novel commercial products incorporating Augmenta’s human derived monoclonal antibody for the treatment of patients with COVID-19 and the Company’s patented Thin Film Freezing technology platform. Each party retains full ownership over its existing assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Parties will share development costs with each party funding its fifty-percent share at specified times. In the event that one of the Parties fails to make its pro rata share payment, the other party may terminate the JDA. In lieu of terminating the JDA, the non-defaulting party may elect to continue the JDA by paying the delinquent amount and each party’s pro rata share of the JDA will automatically adjust by the amount paid. In addition, in the event Augmenta experiences a default on its required payment, Augmenta will have the one-time right to elect to require the Company to purchase Augmenta’s interest in the JDA (“Put Right”) for a one-time fee of $500,000. Upon exercise of the Put Right and payment by the Company, Augmenta will grant the Company an exclusive, worldwide, royalty-free, transferable, sublicensable license to the Augmenta antibody and Augmenta’s rights to the property developed under the JDA. The Company has determined that the likelihood of the Put Right being exercised to be remote.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The JDA is within the scope of ASC 808 as the Company and Augmenta are both active participants in the research and development activities and are exposed to significant risks and rewards that are dependent on commercial success of the activities of the arrangement. The research and development activities are a unit of account under the scope of ASC 808 and are not promises to a customer under the scope of ASC 606.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company records its portion of the research and development expenses as the related expenses are incurred. All payments received or amounts due from Augmenta for reimbursement of shared costs are accounted for as an offset to research and development expense. During the three and six months ended June 30, 2022, the Company recorded research and development expenses of $36,393 and $184,273, respectively. During the three and six months ended June 30, 2021, the Company recorded research and development expenses of $449,846 and $487,946, respectively. The Company has recorded a receivable of $1,812,975 and $1,628,703 for reimbursement due from Augmenta as of June 30, 2022 and December 31, 2021, respectively.</p> 100000 50000 In January 2019, the Company cancelled all of the individual study contracts with ITR and entered into contracts with 11036114 Canada Inc. (initially dba VJO Non-Clinical Development and now dba Strategy Point Innovations (“SPI”)) and 11035835 Canada Inc., (dba Periscope Research) to complete additional pre-clinical research and development services in order to take advantage of eligible Canadian Tax Credits. 303000 0 732000 2317000 512000 2380000 123000 21000 180000 626000 303000 797000 to provide initial contract clinical research and development services for the Company’s drug product candidates. The accounts payable due in connection with this agreement was approximately AUD$43,000 (US$30,000) and AUD$138,000 (US$100,000) as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company recorded research and development costs of approximately AUD$115,000 (US$82,000) and AUD$463,000 (US$333,000), respectively, pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately AUD$216,000 (US$166,000) and AUD$921,000 (US$710,000), respectively, pertaining to this agreement to provide a Phase I study of one of the Company’s drug candidates, Tacrolimus. The accounts payable due in connection with this agreement was approximately $0 and AUD$161,000 (US$117,000) as of June 30, 2022 and December 31, 2021, respectively. During the three and six months ended June 30, 2022, the Company did not record any research and development costs pertaining to this agreement. During the three and six months ended June 30, 2021, the Company recorded research and development costs of approximately AUD$202,000 (US$156,000) and AUD$446,000 (US$344,000), respectively, pertaining to this agreement. 25000000 243000 313000 262000 580000 105000 301000 1034000 1073000 1299000 500000 36393 184273 449846 487946 1812975 1628703 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">NOTE 6 - STOCKHOLDERS’ EQUITY</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Common Stock</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Stock Option Exercises</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the six months ended June 30, 2022, 2,037 shares of common stock were issued in connection with the exercise of stock options for total proceeds of $10,185.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">At-Market-Offering</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 10, 2022, the Company entered into an Open Market Sale Agreement with Jefferies LLC, as agent, under which the Company may offer and sell, from time to time at its sole discretion, shares of its common stock having an aggregate offering price of up to $35.0 million in an “at-the-market” or ATM offering, to or through the agent. As of June 30, 2022, no shares had been sold in the ATM offering. In connection with the ATM offering, the Company has included approximately $159,000 of deferred offering costs in other assets in the condensed consolidated balance sheet as of June 30, 2022. The deferred offering costs consist of legal and accounting fees, which will be charged to additional paid-in capital upon the receipt of proceeds received under the ATM offering. As of June 30, 2022, no shares had been sold in the ATM offering. Between July 1, 2022 and August 5, 2022, the Company sold 72,096 shares of its common stock at average price of $5.92 per share resulting in net proceeds of approximately $414,273.</p> 2037 10185 35000000 159000 Between July 1, 2022 and August 5, 2022, the Company sold 72,096 shares of its common stock at average price of $5.92 per share resulting in net proceeds of approximately $414,273. <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">NOTE 7 - STOCK-BASED COMPENSATION</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2018, the Company’s board of directors approved its 2018 Stock Incentive Plan (“2018 Plan”). The 2018 Plan provides for the grant of non-qualified stock options and incentive stock options to purchase shares of the Company’s common stock, the grant of restricted and unrestricted share awards and grant of restricted stock units. The Company initially reserved 1,630,000 shares of its common stock under the 2018 Plan; however, upon completion of the Company’s IPO the number of shares reserved for issuance under the 2018 Plan increased to 3,284,480, representing 15% of the Company’s outstanding shares of common stock calculated on a fully diluted basis upon the close of the IPO. All of the Company’s employees and any subsidiary employees (including officers and directors who are also employees), as well as all of the Company’s nonemployee directors and other consultants, advisors and other persons who provide services to the Company will be eligible to receive incentive awards under the 2018 Plan.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In September 2021, the Company’s board of directors approved its 2021 Stock Incentive Plan (“2021 Plan”), which was also approved by the stockholders of the Company at the Company’s annual meeting of stockholders held on November 4, 2021. The 2021 Plan provides for the grant of non-qualified stock options and incentive stock options to purchase shares of the Company’s common stock, the grant of restricted and unrestricted share awards and grant of restricted stock units. The Company has 4,200,000 shares of its common stock reserved under the 2021 Plan. All of the Company’s employees and any subsidiary employees (including officers and directors who are also employees), as well as all of the Company’s nonemployee directors and other consultants, advisors and other persons who provide services to the Company will be eligible to receive incentive awards under the 2021 Plan.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the stock-based compensation expense recorded in the Company’s results of operations during the three and six months ended June 30, 2022 and 2021 for stock options and warrants:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months<br/> Ended<br/> June 30,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six <br/> Months<br/> Ended<br/> June 30,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months<br/> Ended<br/> June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six <br/> Months<br/> Ended<br/> June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Research and development</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">244,276</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">450,085</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">69,457</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">136,736</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">General and administrative</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">950,805</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,922,698</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">671,078</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,634,214</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,195,081</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,372,783</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">740,535</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,770,950</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of June 30, 2022, there was approximately $8,045,000 of total unrecognized compensation expense related to non-vested share-based compensation arrangements that are expected to vest. This cost is expected to be recognized over a weighted-average period of 2.1 years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company records compensation expense for awards with graded vesting using the straight-line method. The Company recognizes compensation expense over the requisite service period applicable to each individual award, which generally equals the vesting term. The Company estimates the fair value of each option award using the Black-Scholes-Merton option pricing model. Forfeitures are recognized when realized.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company estimated the fair value stock options using the Black-Scholes option pricing model. The fair value of stock options is being amortized on a straight-line basis over the requisite service periods of the respective awards. The fair value of stock options issued was estimated using the following assumptions:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-right: 1.8pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six<br/> Months<br/> June 30,<br/> 2022</b></span></td> <td style="padding-right: 0.8pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average exercise price</span></td> <td style="width: 1%; padding-right: 0.8pt"> </td> <td style="width: 1%; padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 9%; padding-right: 0.8pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.13</span></td> <td style="width: 1%; padding-right: 0.8pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average grant date fair value</span></td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="padding-right: 0.8pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.39</span></td> <td style="padding-right: 0.8pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assumptions</span></td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt; text-align: right"> </td> <td style="padding-right: 0.8pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-right: 0.8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility</span></td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">90%-97</span></td> <td style="padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-right: 0.8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average expected term (in years)</span></td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt"> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.3-10.0</span></td> <td style="padding-right: 0.8pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-right: 0.8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free interest rate</span></td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.79%-2.54</span></td> <td style="padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-right: 0.8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected dividend yield</span></td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.00</span></td> <td style="padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The risk-free interest rate was obtained from U.S. Treasury rates for the applicable periods. The Company’s expected volatility was based upon the historical volatility for industry peers and used an average of those volatilities. The expected life of the Company’s options was determined using the simplified method as a result of limited historical data regarding the Company’s activity for employee awards and the contractual term for nonemployee awards. The dividend yield considers that the Company has not historically paid dividends, and does not expect to pay dividends in the foreseeable future. The Company uses the closing stock price on the date of grant as the fair value of the common stock</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes stock option activity during the six months ended June 30, 2022:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Number of<br/> Shares</td> <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td> <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Weighted-<br/> Average<br/> Exercise<br/> Prices</td> <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td> <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted-<br/> Average<br/> Remaining<br/> Contractual<br/> Term<br/> (In Years)</td> <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intrinsic<br/> Value</b>  </span></td> <td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">Outstanding at January 1, 2022</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">2,893,839</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">6.48</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">8.05</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">9,932,413</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">130,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">7.13</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">—</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">—</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Exercised</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(2,037</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">5.00</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">—</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">—</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Cancelled</td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right">(25,249</td> <td style="padding-bottom: 1.5pt; text-align: left">)</td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right">7.99</td> <td style="padding-bottom: 1.5pt; text-align: left"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right">—</td> <td style="padding-bottom: 1.5pt; text-align: left"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right">—</td> <td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Outstanding at June 30, 2022</td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td> <td style="border-bottom: Black 4pt double; text-align: right">2,996,553</td> <td style="padding-bottom: 4pt; text-align: left"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td> <td style="border-bottom: Black 4pt double; text-align: right">6.47</td> <td style="padding-bottom: 4pt; text-align: left"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td> <td style="border-bottom: Black 4pt double; text-align: right">7.64</td> <td style="padding-bottom: 4pt; text-align: left"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td> <td style="border-bottom: Black 4pt double; text-align: right">3,206,962</td> <td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Exercisable at June 30, 2022</td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td> <td style="border-bottom: Black 4pt double; text-align: right">1,560,081</td> <td style="padding-bottom: 4pt; text-align: left"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td> <td style="border-bottom: Black 4pt double; text-align: right">5.03</td> <td style="padding-bottom: 4pt; text-align: left"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td> <td style="border-bottom: Black 4pt double; text-align: right">7.00</td> <td style="padding-bottom: 4pt; text-align: left"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td> <td style="border-bottom: Black 4pt double; text-align: right">2,621,336</td> <td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The aggregate intrinsic value of stock options is calculated as the difference between the exercise price of the stock options and the fair value of the Company’s common stock for those stock options that had strike prices lower than the fair value of the Company’s common stock. The intrinsic value of the options exercised during 2022 was approximately $4,000.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Option Modification</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Effective March 21, 2022, one of the members of the Company’s board of directors, Dr. Brian Windsor, resigned. As part of his resignation from the board of directors, modifications were made to Dr. Windsor’s vested and non-vested stock option awards including acceleration of certain non-vested option awards and the extension of the post-termination exercise period of certain stock option awards. During the six months ended June 30, 2022, in accordance with ASC Topic 718, <i>Compensation—Stock Compensation,</i> the Company recorded a one-time, non-cash incremental compensation expense net of the required reversal of previously recognized compensation attributed to non-vested shares in the amount of approximately $339,000, which is included in general and administrative expense in the accompanying condensed consolidated statements of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 7, 2022, the Company issued a five-year warrant to purchase 25,000 shares of common stock at $5.70 per share to a consultant. The fair value of the warrant on the grant date was estimated using the Black-Scholes-Merton option pricing model with a common stock value of $5.74 per share, a contractual life of 5.0 years, a dividend yield of 0%, volatility of 96.87% and an assumed risk-free interest rate of 2.99%. The warrant is immediately exercisable. The fair value of the warrant was determined to be approximately $107,000 and was recorded in general and administrative expenses in the condensed consolidated statements of operations for the three and six months ended June 30, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In determining the fair value for warrants, the expected life of the Company’s warrants was determined using the contractual life. The methodology in determining all other inputs to calculate the fair value utilizing the Black-Scholes-Merton option pricing model is the same as the stock option methodology described above for stock options.</p> 1630000 3284480 0.15 4200000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months<br/> Ended<br/> June 30,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six <br/> Months<br/> Ended<br/> June 30,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months<br/> Ended<br/> June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six <br/> Months<br/> Ended<br/> June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Research and development</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">244,276</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">450,085</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">69,457</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">136,736</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">General and administrative</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">950,805</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,922,698</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">671,078</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,634,214</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,195,081</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,372,783</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">740,535</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,770,950</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 244276 450085 69457 136736 950805 1922698 671078 1634214 1195081 2372783 740535 1770950 8045000 P2Y1M6D <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-right: 1.8pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six<br/> Months<br/> June 30,<br/> 2022</b></span></td> <td style="padding-right: 0.8pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average exercise price</span></td> <td style="width: 1%; padding-right: 0.8pt"> </td> <td style="width: 1%; padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 9%; padding-right: 0.8pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.13</span></td> <td style="width: 1%; padding-right: 0.8pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average grant date fair value</span></td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="padding-right: 0.8pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.39</span></td> <td style="padding-right: 0.8pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assumptions</span></td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt; text-align: right"> </td> <td style="padding-right: 0.8pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-right: 0.8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility</span></td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">90%-97</span></td> <td style="padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-right: 0.8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average expected term (in years)</span></td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt"> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.3-10.0</span></td> <td style="padding-right: 0.8pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-right: 0.8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free interest rate</span></td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.79%-2.54</span></td> <td style="padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-right: 0.8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected dividend yield</span></td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt"> </td> <td style="padding-right: 0.8pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.00</span></td> <td style="padding-right: 0.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> 7.13 5.39 0.90 0.97 P6Y3M18D P10Y 0.0179 0.0254 0 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Number of<br/> Shares</td> <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td> <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Weighted-<br/> Average<br/> Exercise<br/> Prices</td> <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td> <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted-<br/> Average<br/> Remaining<br/> Contractual<br/> Term<br/> (In Years)</td> <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td> <td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intrinsic<br/> Value</b>  </span></td> <td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">Outstanding at January 1, 2022</td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">2,893,839</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">6.48</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td> <td style="width: 9%; text-align: right">8.05</td> <td style="width: 1%; text-align: left"> </td> <td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td> <td style="width: 9%; text-align: right">9,932,413</td> <td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">130,000</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">7.13</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">—</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">—</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Exercised</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">(2,037</td> <td style="text-align: left">)</td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">5.00</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">—</td> <td style="text-align: left"> </td> <td> </td> <td style="text-align: left"> </td> <td style="text-align: right">—</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Cancelled</td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right">(25,249</td> <td style="padding-bottom: 1.5pt; text-align: left">)</td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right">7.99</td> <td style="padding-bottom: 1.5pt; text-align: left"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right">—</td> <td style="padding-bottom: 1.5pt; text-align: left"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right">—</td> <td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Outstanding at June 30, 2022</td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td> <td style="border-bottom: Black 4pt double; text-align: right">2,996,553</td> <td style="padding-bottom: 4pt; text-align: left"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td> <td style="border-bottom: Black 4pt double; text-align: right">6.47</td> <td style="padding-bottom: 4pt; text-align: left"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td> <td style="border-bottom: Black 4pt double; text-align: right">7.64</td> <td style="padding-bottom: 4pt; text-align: left"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td> <td style="border-bottom: Black 4pt double; text-align: right">3,206,962</td> <td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Exercisable at June 30, 2022</td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td> <td style="border-bottom: Black 4pt double; text-align: right">1,560,081</td> <td style="padding-bottom: 4pt; text-align: left"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td> <td style="border-bottom: Black 4pt double; text-align: right">5.03</td> <td style="padding-bottom: 4pt; text-align: left"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td> <td style="border-bottom: Black 4pt double; text-align: right">7.00</td> <td style="padding-bottom: 4pt; text-align: left"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td> <td style="border-bottom: Black 4pt double; text-align: right">2,621,336</td> <td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 2893839 6.48 P8Y18D 9932413 130000 7.13 2037 5 25249 7.99 2996553 6.47 P7Y7M20D 3206962 1560081 5.03 P7Y 2621336 4000 339000 the Company issued a five-year warrant to purchase 25,000 shares of common stock at $5.70 per share to a consultant. The fair value of the warrant on the grant date was estimated using the Black-Scholes-Merton option pricing model with a common stock value of $5.74 per share, a contractual life of 5.0 years, a dividend yield of 0%, volatility of 96.87% and an assumed risk-free interest rate of 2.99%. The warrant is immediately exercisable. The fair value of the warrant was determined to be approximately $107,000 and was recorded in general and administrative expenses in the condensed consolidated statements of operations for the three and six months ended June 30, 2022. <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">NOTE 8 - SUBSEQUENT EVENTS</span></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has performed an evaluation of events occurring subsequent to June 30, 2022 through the filing date of this Quarterly Report. Based on its evaluation, nothing other than the events included in the notes to the condensed consolidated financial statements need to be disclosed.</p> -0.18 -0.34 -0.51 -0.67 24261032 25369144 25372749 25373706 false --12-31 Q2 0001733413 EXCEL 46 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $. "U4'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 " !#@ M5Y+!RF>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VE1)'1S43PI""XHWD(RNQML_I",M/OVMG6WB^@#>,S,+]]\ M ].9)$W,^)QCPDP.R]7H^U"D21MV($H2H)@#>EWJ*1&FYBYFKVEZYCTD;3[T M'J'A_ 8\DK::-,S *JU$ICIKI,FH*>83WIH5GSYSO\"L >S18Z "HA; U#PQ M'<>^@PM@AA%F7[X+:%?B4OT3NW2 G9)C<6MJ&(9Z:)?/ MC<^"JH-?=Z&^ %!+ P04 " !#@ M5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M $. "U7=I;3<#@8 +P@ 8 >&PO=V]R:W-H965T&UL MM9IO<]HV',??BH[M=MU=")9L_B0CW!$25K8VI4#7=<\46X"OML5D&9)W/\DV M-NW)/ZAO?M)@X/=%'TN6/Y8Z/'#Q-=XR)M%+&$3Q76LKY>ZVTXG=+0MI?,UW M+%*?K+D(J52'8M.)=X)1+RT*@PZQK%XGI'[4&@W3]^9B-.2)#/R(S06*DS"D MXO6>!?QPU\*MXQL+?[.5^HW.:+BC&[9D\M-N+M11ITCQ_)!%L<\C)-CZKC7& MMQ/;T07I-_[RV2$^>8TTRC/G7_7!S+MK6;I%+&"NU!%4_=FS"0L"G:3:\6\> MVBI^4Q>>OCZF3U-X!?-,8S;AP6??D]N[UJ"%/+:F22 7_/"6Y4!=G>?R($[_ M18?LNX[30FX22Q[FQ:H%H1]E?^E+?B)."FQ<44#R O)= :[Z!3LOL%/0K&4I MU@.5=#04_("$_K9*TR_2?)]EDPJDGOH/8_D-E:I'O.^K>^H5A9- M)<>FWA,P\(\DND:V=86(18BA/1.X?)QLKI'5-95_TQR[.'-VFF>?.W.GI^N= M^A*:218:3U@6Z)@#]05[&^^HR^Y:ZHJ,F=BSUNB7GW#/^LU$^S^%?F$#/U$^GDZSC=&^P,.WL#WTW!=P/RC=6@]-*!.0VH$0.N7],@-O7V!"RKV6G8*F^T MUD7=IL"$&ILS=5=\07^R5^.=%8ZR+ OW;=O!M@D3+J[+>2(4^"+._%)4O=P:!1E+>+.1,^]\!Y]4Q487*5*@<'U&4M]0;#7E*PGMY( MINI-\_"%PRH9FQ :7!H-AI7D>\:\6ZLIX;B/9L8F! >7AH-A1\FOT65(@P#= M)['Z.#;#P3E2),8["EQ6%Z^T'0P+2H[W&#*QT3/L[RI!;K49[&ADGHO@P$K. M)GP'E\*#+S*>Y58][8-T<$RE&,!U=?%*W\&PL!R[\06IQXPH]M,GR>QR-%+6 MU!^XKB8E*?V'P-)2S#,4+JN+6*H/@46E?*(J^Q%@ MA,,J^Q&NJPM9>@^YV'O04Q(^&V7E_DR($MBV?8,M\SI.$Z)#2M$AL)T4JV N M%ZKOTH6=J]1>&>)*]7BB#%X_?WE&]SF3_O!H1&["=TCI.^2B]9P5?4$S3PU@ M?^V[V8(6T,-PY("T'=MQ^G;?R-N$^Y#2?0@L*SGOV/-4>GQU?)$MWWV(S/T* M1^)^%Z.%OU)KZX)Q[*,N$VX$2G= MB%SD1@7N1!^IRW?%#Z;>N3\3-U63./JL_MD:69OP(U+Z$;G(CPK68JZ:"[[W M(]<\GN',U=]&T"9,B92F1"XRI0)TSF.I'EW^\7?5TS&A/B9)]LB,%J=(L4L\OV0:T7@*CQ\5.(RJ<6+&V"5?]*&?G9']8KQ6DV^8QZ!\H_L/"Z#]02P,$% @ 0X +5:?2T(4*!@ W1< M !@ !X;"]W;W)KH M*A<4XVA1\:*>+<_==]=J>2X;4Q:UN%9(-U7%U>,G4M"UDB)U<7L(SF[I+$=X"S^*<2#WGM&ELJM ME-_LR^_YQ0Q;1*(4F;$N.'S.IUU<]J!^\\[[[\Z\D#FEFMQ M*DK#5XLP]N;=QH8%/4 M=AMOC()?"QAGEI>RSF%31([@25\ M86!2.W21M1-\VDY 1R;XW-2GB.$YHIA2S_#+Z>%7(H/AQ TGA\,70+7C2SN^ MU/EC8WP;I41M$-<:B)WY^&P=!'X'-JS.](9GXF(&<:.%NA>SY;LW),(??.Q> MR=D!5]9Q95/>EY=YY">2UC_765>1[Y+=2\6W(WRDA M((48'_ZM\W /%DD(3>/P"+['+J))C)D??=BA#Y] KP57V7:]1H;C M(=PACR>1_RT-+Y\!,QY.'\(A MB??FW^(<&K(D@4,>$C_0I .:3 +]:R/L4:[O4"E >I"R&G,B5R<-O#C<W@AWL,=/2CO\,$O$.(Z/ $Y/\_+U)GNR39YQYB<8 MD.$:QREA)#W.)A[+ $=IG)"1TTYZK27/$]NRX+=%69A"^!67O*KDOI:W0]*] MZ))IU?V89;(!D44;_CB6Z%L7!QDF2' 0D>/-&1J2(&5),"*VI%=;,BVW %,U M4.EELH*60#N%]4*==/.L(]Y2&2IO0**4C 5SK[QD6GJOQ$K .)P MZA2H<-WXUW\HH31*,#X6 H]=B/?-#B'W4DNFM787&!NI7&4C5T@>:<,N9AZ] M^(=*&J&/64A7_B?P# MHN&D,2='/=*YE#-[(P+K:WNN?ZF,=K @XU[KFV4?VYJT=U6.)LKZ-BJ M6Z@6=Y<0DNG]JV$PH3 M)=;VQA :YU)J;[*BPZKBA."8T&/M\!D&24I'BES:EQ]TNOS81YZ+59$5WIZ' M#DN)DP3:7QPEQUV%SS0*&4G86.=#^\J#3E<>6P70H^G%"]W3M[,4^OM!O>2Q M9$G,8ARF(\#[BH(^IZ+8DRX7G2\D$@\ON?Q-D<=RI"E:[-V]VHOO/[BZ*VH- M=<0*AN+3&!9#;>^2MR]&;MQU[*TT1E;N<2TX$+ &\/M*@K*U+_:&M[O17_X/ M4$L#!!0 ( $. "U7MOVCNHP( $T' 8 >&PO=V]R:W-H965T&ULK55=;],P%/TK5D!H2*/Y:M)JM)&V3A,@(56K@ ?$@YO<-M8< M.]A.._CU7#M9U(YT;!)]:'R=>X[/N7:N9WNI[G0)8,A]Q86>>Z4Q]87OZ[R$ MBNJ1K$'@FXU4%348JJVO:P6T<*"*^U$0I'Y%F?"RF9M;JFPF&\.9@*4BNJDJ MJGY= 9?[N1=Z#Q.W;%L:.^%GLYIN807F2[U4&/D]2\$J$)I)011LYMYE>+%( M;;Y+^,I@KP_&Q#I92WEG@X_%W NL(."0&\M \;&#!7!NB5#&SX[3ZY>TP,/Q M _N-\XY>UE3#0O)OK##EW)MZI( -;;BYE?L/T/E)+%\NN7;_9-_FIIB<-]K( MJ@.C@HJ)]DGONSH< ,+Q"4#4 :+G N(.$#NCK3)GZYH:FLV4W!-ELY'-#EQM M'!K=,&%W<644OF6(,]E"B@+W! J"(RTY*ZC!X(IR*G(@*TNLR=F2*A"F!,-R MRO5;\HZ\)C[1)4[KF6]0B*7S\V[1JW;1Z,2BGQHQ(G%P3J(@B@;@BZ?AUY C M/'3P\!CNH_V^!E%?@\CQQ2?X5@8]X\DT1&[(#1/HG%%.EE(S=]2^7ZZU47C@ M?@Q9;;G'P]SV([S0-O K3X/V0\?]$=E2&N"]#_!0['H6J M0K=XY/*[+-X,V5!1,;(=$I\\5/9PX M(-H_:';VHOE,U98)33AL$!J,)LBAVN;=!D;6KO^MI<%NZH8EWG>@; *^WTAI M'@+;4OL;-/L#4$L#!!0 ( $. "U7Q_*-1#@8 %$; 8 >&PO=V]R M:W-H965T&ULK5G;%>#X=D='+C=O\<:GTC?'D9)4]\AE7 MGU8W$J[&'?/]_Z'F#Q2,T7]=*E!MCF$&95^TQ^[IQQ(X! M\+@-Z,: F@;> 0.V,6"O'<';&'BO'<'? QZWVQG%)IK+)B13/2&HTL.F3 MQON--?@KKW2BS)2$?W.P4Y-/5;9>Y(HOT%14"TB ]JP61;[(].V9@@-DAJJ1 M>$#7*RXS'>$:995&EI">2YTW3QQ]%'6-WJ%/LP2]^?'GD[&"^>E1QO/-7,[; MN= #9 M01@D?^+5FKMBT)H'C;G>,9XF-,+8.QD_[3K71I'(Q_N@Q ;%OL?B?53J&# @ M@=^A]F3ZG4R_-_$V-:=Z1/SK2E>H^M@EUA\RX88D2X8D2P 3@B/L&]EGXV@84!*:"6CC"&8A];"9 M@S8PPA[V= EU96'8:0_[%QNO( V+1GJV@)TXU\5/=SDN]:$U"1;$&!-#U=3& M4>83C$-#O8T+8A90TYNIC?/B.#HH/NK$1[WB[X0"Z<):B"[ID>U_*#H1,0-O MXR!!& E-Z3:.A Q' 3'J6.H ,LRBR//&R- M_RX*0QH18BAW $$Z8=24[@"2D&HGF7%W(1DF- ACMWB"MPTB[B^_:LDERIO= MWUEX-_8#5=Y!V9)!V=*AV/8CL=.JD]Y$W(V$,Q#$KB8XP(&1?@Z8YQ'?,W") M Q>&8<2,U'/ LAZ>F#5$;J52WOE7E2*@QM5GV)J%Q&H-J9@&T4\',2F7@>, MX=E9YL=:/WF_R"B6B M*#*Y W0_5[?#1;MSQ4?,[/3=,!*93G+" LM!3IA/#CAGVV22_B[S2_-R!_1G M3[#=/G($:Z$452N_1F*M:@5N@C[DD--F#=+M*4>_Z;.0A7:9="*#F'B>Z2\W M)PT]LS=U(3UX1,+LT$K:MJ MWZM?].KJYT >J'X.Y*'JYX+V5[]M/TWB5W24\[UWA]H-[NZRMSG_[F0>VSZ>]W>ODO9!0>"LT7TO)J_DW!(^W55UD[?O\Q9_K6C6O@5U! MVE#O/W]@W[-V(!>0ALS$)2Z<'U%LM':I"Q?X]%!C0K>]-NWOM:=6=CIU$\5C\VVFAD6X MKE3[#KB[VWW_.6N^>ACWS\GQE#CN)^0X;;_N;.G;CTV7F7S,JQH5_ &&PD*>Z&4*)O3)<\67&H _/\@A'JYT -T7]$F_P!02P,$% M @ 0X +592P8]44 P 4 D !@ !X;"]W;W)KT<.*^&9N*N,]+Q6A!I@+),L^Q^#,DC&\& MCN]L!^[I,E-ZP(W[*[PD,Z(>5E,!/;=126E."DEY@019#)P;OS=I:[P!_*!D M(W?:2,]DSOF3[MRF \?3"1%&$J45,+S69$08TT*0QN]:TVE":N)N>ZO^RZ2IR@;.E8-2LL E4_=\\YG4\S$))IQ)\T2;&NLY*"FEXGE-A@QR M6E1O_%S[L$, '3LAJ G!(2$Z0@AK0OC:"%%-B%X;H5T3S-3=:N[&N#%6..X+ MOD%"HT%--XS[A@U^T4+ODYD2\)4"3\4/!2Y3JDB*1KQ(8?VKEN2,IE@/SQ2\ M8&,HB?@"?5\1@?4*2X0+C(/[_R.]]'F\UN*C=]2;/)& M8GLK$C4K$IU2C[]!:6'Z',)!K0[=A;Y(:6+.:TI9J0_U&2W0F#.&Q0[PW+9D M5;0K$TW7G'5\Z;7"J.^N=]?"BO*O]E%C*ZK3W4=-K*BVWZ#V;&DWMK1/VO)H M"@;,'*_A EL2!/LVASI574L("JA48! MEL?LFAFDU:,J='LGXZ ==L.NUSFP MR0KL7/O1@9]CNV+0C:X/S+( HZ#C>V%PX)>[4R)R(I:F-DNPH2Q4==Z;T:;\ MWYBJ=S ^]'LCWS(^AM^%JKJ_R%?_&G=8+"D4#$86$,IK=2%=4=7OJJ/XRA2H M.5=0[DPS@U\>(C0 OB\X5]N.#M#\1,5_ 5!+ P04 " !#@ M5A3! MN4) M ":4 & 'AL+W=OS==,\OUTLZN5:;;+Z3?FLMOJ;Q[+: M9(U^6STMZN=*9:M]HTVQH+X?+#99OIW=W>P_>U_=W92[ILBWZGWEU;O-)JN^ MO%-%^7H[([.O'_R1/ZV;]H/%W5//A^7VEWRU.**M\H[9U7FZ]2CW> MSGXC;Z7PVP9[B__DZK4^>^VUE_*Q+#^U;WY?W<[\UB-5J&730F3ZSXNZ5T71 M(FD__CR"SDY]M@W/7W]%E_N+UQ?S,:O5?5G\-U\UZ]M9-/-6ZC';%M? MU?&"1(NW+(MZ_[_W>K -M?%R5S?EYMA8>[#)MX>_V>=C(,X:$#;0@!X;4*,! M#0<:L&,#9C1@0PWXL0$W>_ '&HAC S'V&H)C@V ?^T.P]I%.LB:[NZG*5Z]J MK35:^V)/U[ZU#G"^;4?60U/I;W/=KKG[L,UVJ[Q1*^^^W*[TB#F\JLLB7V7M MQP^-_J.'4E-[Y:-^5RX_K;>AX?$^^DO/]\L M&NU8"[]8'IUX=W""#CAQ7VXV>I3MP8'6]^[6OZWT!>A1FA7>^RQ?>?G6N\^> M\R8K *SD M9RN=OLBOV5_ZM9JTH'8Z.G[+J=2R_*^WM9UP!J.AXU48_Y,F\ M$.D&^7=I7=%"DWUBG)X8IWL MJ5VC7NXH%4S<+%[.Z;&M0A+PB O6-TQLP[D@@D5]LQ0P8YR&L<;L6TK;DH6, MQ9%/3X:]&+%3C-BH&/VDQ]+#.JM4_?.H>!U0A1$O'H7<")FS^W8W>5L_9TMU M.]-CKU;5BYK=_?@#"?Q?H2&-"99B@DDDL!Z'_,0A=W+XD!6J7;*6A\6E;A>7 M7[RMWJSUA^7CHZKR[9/^MFZ@&?V.VT.?<-^@D=M\Z[%'.#7X3IRNPH'P(':0 M<"3L.!,!AR>.. 5=8 7]?')!! C;14V _F=PX'1HZE3"!$LQP2026(_5X,1J MX&3U][K>[==#@UE/9[;'5^7S/E%4GU6US&L%3JG GE+^$^82$(T&WZ=D&V(M[>(I[B!WW2[,JM&<5YX$(#!J%(P.UV8QU( MZ^)3R&/$D%^:2K'EHPY_*(C!@-.EJ5,)$RS%!)-(8#U>B=^I6-^==[0TSML2 MPZIE]EG+M:Q=&$$MZH0:/TCOCT"]4>HSGQ-C4TNP>DRQ@.0(U_M,G-43B),) M658J?]IZRUU5J>WRB]?H6547V:&.M/K?KF[::@)(C!-Y"C%(0,D1Z#Q,E$/W&K_G_J%+R BQ?OW$VGQ!T)*,$"2H] O7B&@> B-.:H M'&/9CWU73"#CJ@E9X_TCJTX5! )RP>PD6;# W-:)76D@/A%,^-;6#IC.HYC' M@3F& 3M.8L8I96:L;%,1:R]#,I#PDDZT$[=J'ZB\7(X;H&C;N-'(W(_=#DS= MD%'14E0TB876I[(K!1!W+6!*H?$(=:G22.RBP$"I$; $:XV0W4"Q$3!U5QM) MIZ^)6V!?6V\DMNX<*#BZ'9@\ZC'14E0TB876I[*3[,2MV9T;+:9XO4=%2U#1 M4E0T2>RJQ9Q01GP:A0-3KU/AQ"W#SU:IO^VV>KKYCDW&5MQZMH74G&N >O4I MT_NS\,UERC:=$Q)$S#?7*<"0!R**8W.1E("I$ '5W0\%J]//Q"V@!]:IRX&S MM7(;.!+:NS.J7$9%2U'1)!9:_Q"P4\S4K9BG)*5'J$M)*85$)9R4 J9@4@K9 M#22E@*D[*:6=IJ5N37MM4DIM-3>0E+H=F#KL4=%25#2)A=:G\NSPVZV#SVX6 M,(ZC*G4XH&]*KUDKKP9.LD".L<0S!01H),P#D@2KOQ0+2%YTO$]5)YNI6S8C MG3I16U%'YNRS]2SC/*9FZ*\XSH9#CP0D0X$^?TPD']A(*Y&VK*$@?(=^Y;,C_!ZC#% I*7 M/>_ST"E_ZE;^WU N=R-/H04)**%V.6).0\:XF=5A';M?[K!/2Z?BZ?4JWMUT M2MR1@!(LH)0"0ENK3!$2:F;;(RS[L>\4.<53Y'2<(J?C%3E@"BMRR'! D0.F M;D5..T5.OX\BIZ,5N=N!R5LRJB)'19-8:/U;3CM%SD8K\O/"+T@? Q6Y->X9 MI,BY'T:QI<@!TSF/8FH,AQ2R"P0C$0N,&2(!4Q:%+/1%/'![;J?(V56*_'+< M0$4.#7NW Y-OT455Y*AH$@NM3V6GR)E;D4_)1-U0$[9>9FM60L(P]$W-A]5C MB@4D1[C>9^+LIG>WX/Z&7-2-/(48)*"$V=*8A]1*1;'ZDQ?[ZY/227'FEN*N M3-3==$K4D8 2+*"4V>6"><3"P#=GJ!QCV8]])Y+9Z!/L\UHO!;D 3K"A'=D6 MDL075 1!:&:B@.E<)Z*A.8(!LY %,6>!%2K@!)N(2.B4=2!4G8YE5YU@7PX; M<((]L"&CGF"CHJ6H:!(+K4]EIWV96_M.RD/#<:/>5HN#>2@D+*$\%+ ;RD-M MTPMY:*=5V3BM.CD/M17AT+"_XI9JQ[#'1$M1T2066I_*3DDSMY)V;K28.O,> M%2U!14M1T22SJPQS$A)*&1VH?/!.+O/1YE?IYP/7- 4@XDI8 IE)1"9@-)*6#J M3DIY)VCY58]Q7PX;\!PWO#N['9@\ZE&?Y$9%DUAH?2K/'N9&/Y$&F>7VA# I MM?4D\75::4X$+*6+!20''!\XHN2="N9N%?P=;@;@P,/=/@M-)E ?[49%2U'1 M)!9:G^%.O'.W>)]2@G5#3:@Y<5OY$Z)S'7.-3;!Z3+& Y C7^TQTVIN[M?S'OE/F?-P9]RC!$H]3>K;9H-*S30>4'F XI/0 +YU*3W2R M6(R3Q5.5G@#$)ZSTW Y,_L453+04%4UBH1VH7)S]2EO[JWU:ACSEV]HKU*.& M]]^$.O;5X8?P#F^:\GG_PVT?RZ8I-_N7:Y6M5-4:Z.\?R[+Y^J;]+;C3SQ'> M_1]02P,$% @ 0X +5;5'&,CA!@ SAT !@ !X;"]W;W)K,]#\6HOY!>UYERCATU9J>O)6NOM MY72JLC7?,/56;'D%ORR%W# -MW(U55O)66XG;97]MF=G%^) M6I=%Q>\D4O5FP^3C.UZ*_?6$3)X>?"I6:VT>3.=76[;B]UQ_WMY)N)L>K.3% MAE>J$!62?'D]N2&7MT%@)M@1?Q=\KXZND8&R$.*+N?D]OYY@XQ$O>::-"0;_ M=OR6EZ6Q!'Y\;8U.#N\T$X^OGZS_:L$#F 53_%:4_Q2Y7E]/D@G*^9+5I?XD M]K_Q%E!H[&6B5/8OVC=CXW""LEIIL6DG@P>;HFK^LXY8H&,8V3H)?3X3@2QS@-L3NC\<'5V.OJ>P[XLX(U MW%#EB&V$U,5_H_[&0S^BB,2SGKO#86&:C/B:''Q-_.UAS:H55[V:4HI#CS6N MEP5;%.5X?27GK*\S&3L)1'H(1.I-VB>>\6+'%K#R\IHWO1((K60+(=M,KB2W M[..*0SK(S05)9C2FO1PZQLV2E)I6[THCP1UWXF_XKSB3V=IF+><[$$7;IJFP M!\AN!I>@44Q_:6$ZJ1(/W8L3&O:;H6M<&B9!%(S .)( Q OC3O(M*_+C$A1Z MS67[P.DT&3B3!FF:AGVGA^-H$N)T9 41VOE,O3[?9)FHC2C9LL?1R-+A&D_" M* E)W\OA0$H"P#/B9:<#B)=DC9>R?D;S;,V$3+XW.[VI@":A)NX?:2I-#_6@; M+?]:%]LQ@FNMGB0F"FB4]%6*E!_K@0Z?7>PKMMWUT"/ M[[2C9XI?5'O+HF*@\[]=>]1+^R^MO7-9.XU"Q^[4S^XF@U!R&>?YTQI4JH9 M<%.,P$P;T%G**'UG*+S>4X;11<2@"3$),1EJ6=%J!^+7#''JWJ CAB"2QE M,IP)I:W"AJU=U7XRVA=ZC6[^^N#$.90 %S0B29^Z_*Z\-IF=H*!^07'WK$2B MI9#ME=A:Z/R!RZQ0[J5*A^J#8)+TM9QC6)2D<3BB/VDG+:A?6KP U)Y)R2#5 M?CS>U[VD9H*P4.[E"_9\1;&(:&,5+/1]^*@#!E>+9 M[*C#M>Z[/C[$410&8_GHE ;U*XW;,9<1TVC!5T55F;HR,@0:IL5JL+)6*VAXT_F,Q*-%/+1<89?=7SZ^+GY%@1[:LW@QQS552*[X\V MI7;K[808##RC08)I_UN,WY67IFYZ=#*VX7)E#PP5LM^.FN.EP]/#H>2-/8KK M/7]'+F^;H\7.3'/2^8%)Z*H*D"_!)'YKC@9E=O"Z&UV-C+-6<0 M/C, ?E\*H9]NS L.1[CS_P%02P,$% @ 0X +56FS3U;#! < H !@ M !X;"]W;W)KZZP0+[8HOBS)F9EM.LS*LSJ-!I'FQ=W:IE[?C&Q9<26+, R]FV6DT MXH2HH-0S@L3?(YU343 0TOC68D9=2'9\_KQ!OPJUHY9$.CHWQ5>5^?PT.HI$ M1@M9%_[.K'ZCMIX#QDM-X<*O6#6V!W$DTMIY4[;.R*!4NOF7WUL>GCD3DZL60G+UD#CAU!J\$9R2K,H#AW,G0(QK[#-,6^:Q!CG^"?"@^&>US)RYU1MFV_Q!9 M=JG&FU3/XASVZN MQ?3Z0EQ7\_FNO%]&OKZYOQ1C\5;\UQ#B_NI*W.82 M)R6EVJM4%JXO9CH=B#<^)_'ZU5$@97.98& F5WW*K/*R.*Q7CKAC2#LZ92"F\>L\QNGJBY* MHSF'3#G"-'"AR,'J)X>1SL14#.Q '8RC,63"\YEE- MUJ(B!(.\/U5_2SX62OU;*-"U).:XAWUL&*^0!O/CI6:9$0\_05#O!"WPG?*L M(7H&"5"::U.8Y;HK,NCU/ *O.6I>EU(_D>*M8J9;W$U/5=8P=[T47BI#BT+P M\YLOLXNWX_=B&LQ#!6WS^AQ96T)O^[8--K8H.:-2I;T<#.62F\&BTUL&%3YZ M2ZT6R 09*A $O=HV_K'=\7VV888UK<>QGS0Q9.&??0U>HAI2[H$*>MML2-D]DC6<34R5/8TK!:UKY'? M#W5T&C/+2)TJU2UQ/4HP5QXX(6PI':@RF%?M7!&%>FCXVICV8+J!'NSZ=@R? MW0)*LLMPUW$XFK7VS86@>]M=IZ;-+>+)O+F+?9)VB1X4!2W@.AJ\.XB$;>XW MS<*;*MPI$N-Q0PF/.:Z$9-D ^PMC_&;! ;I+YN0?4$L#!!0 ( $. "U60 MQ1!TLP4 'L, 8 >&PO=V]R:W-H965T&ULE5==;]LV M%'WWK[AP@V$#5%N6G8\VB0$GS;8429HUZ89AV ,M4181B51)*H[WZW>^W7('"V-O7.%E)X>JE*[XW[A??U^.'1I(2OA!J:6&E]R8ROA M\6H70U=;*;)@5)7#)([WAI50NC\]"FO7=GID&E\J+:\MN::JA%V=R-(LC_NC M_GKALUH4GA>&TZ-:+.2-]%_J:XNWX08E4Y743AE-5N;'_=GH_B2.9&W/'+^?9<3]F0K*4J6<$@9][>2K+DH% XVN'V=^X9,/'SVOTGT/L MB&4NG#PUY1\J\\5Q_Z!/F!?S8Z &-XXB2.$E>P1MO A\' MO/'_#+R+F/Z:S9VW:)J_GPN^Q9X\C\V#]-[5(I7'?4R*D_9>]J<_O!GMQ8>O M,)]LF$]>0Y]>G/_VY?S#^>V?-+OZ0)>SJ]DO9Y=G5[==R6[H^F)V=?,^%!(N?WH@QI MAJVH:VL>%&9+EBO:2>+HX%TKDU%:6FJJ1-%8/6O ,*X<@IG4KB/W4K&6#!2%AI MK T@_,"4.BL\E<8YZ9ZZEP\U5,>1-_"DL:V1'G"+WI$BGF)Y\8W M5@;'E5B1EG *$"N4PVJ&?@4OD%YGY+$#QJH;ZQKE.5,*_I&KK$D]9.H>\EMS M?P_HDVZ+-GJV:-@B.52E@2UT[Q/D'^-A[W! W*!T-%M8&28%2N4+^BCS7%HE M'5U!;6A8J+9XXX+@,VX0HH<]E1*$F'F+/ 85?X4, SL!C MIEQJ)4<>]5PAD*UU?%Q&U DJF=ZA4O><78&Z+R?QH?!O0?=M%4(.:Z-#^K'[.+N][)9^ZJVQ(P8,M;2F M6;3!AAP,GA\1;:B+@@=D+I%?A,D9#Z9PL:$]H!/IE[SC8X-V'[40(7&S9H'3 M@7:CWO=A<3WB(8LX46JN#,N'P'JJZB!PE=!-#BI-Z/,I9D]9A1COQT0BH%"O'?;PF'#%=R%\O9'J.U.*P9,%!&84J._ZPUAZ]6>/4 MU*!1&%%/E 8;@NPPI[9< M\+GIR: CC/9XB%JQAZB'$0O-T(Y,Z*>Y1+?DR+?JNB6'< 6,K<1O2QAH!>GM MA44(PREQS2K+)0X5QK[^-!";_C6W>"Y&\7PT840Y]PB7'MY^E'W]FZX6=W< MK&?MA7*[O;V60_H7"F=C*7.8QH/]W3[9]JK;OGA3A^OEW'A<5L-C@?\.I.4- M^)X;X]O0'ERN])5M"Q+\M99 MJA0GZ7'/=.*)G)D[-74?8!*2T"$)-4!:4?_Z.0M @K+D96KJOMB2B.6LWUD MOEX;^\TME:K%][*HW)N#95VO?CHZ:=*LSZS<'Q0?CABUXL M:_SAZ.WKE5RHF:J_KJXM?#MJ5\EUJ2JG326LFK\YF![_]&Z"XVG W[5:N^BS M0$YNC?F&7Z[R-P=#)$@5*JMQ!0G_[M2E*@I<",CXW:]YT&Z)$^//8?6/Q#OP M+]\:IA7OYVQ,H29BYE>5'JN,UG58IIEIJEJ72W$M2ETII5[?53#?CCK M*/-KO^.U1WO6/A6_FJI>.O&ARE7>GW\$=+;$C@*Q[T8/+OA+4PW$>)B*T7 T M>F"]<?GYZZ>;JT\_B^O/?[VZO/HPVT7YPVM_ M^GSS08S%H7CZ)N*==-JA[*Z1UZIFV=XLE6@JV>2Z5KG(#-A#Y?B3 _/*)?X\ MUY6L,BV+Q,$T!9Y?.[&4=TK<*E4)$-Y*6ABGT9O?DP ^F!B#2/*CD@1$8FF0W0@4(CCX>'?Z*>IK756*/@!M_BB%DW!XI@= M_B_^E*7)E MG9>50 W4&UHDDVXIYA M'>D!UX1UM,E=H%+E W*I;JNDVZJ=5"^M4K2BT]]% MR5"L$(J)/<[@.#"MF&C>5.@G;@,C&2CI!5D M/1OXO6YL()XH=L^!@5CM;FF: NP3>9;DQC#GMZ;BT$Z^1]; 2R>/+XAB8>.' M>5;5)A7KI#' P#'%J1 NIJ ?@!^T[! M6[,!<:QAT!HLK]@8-:M+CP.@ST0CX5G M!L#BZV V"*LFF",LB$05X-H2F ,1:CZ'[%/(6B@)MG4K"XI9G&ZC=@=@1#O@ M8AL'MHCHM@1Y6X#8=NN$MP;7-\T"?*:.X(,QPY,$V_7(A8V:K&[\]F"&83N/ M?GNDHUWG+ "*4C@,TK!>@L9B*H14F/T XG$T;\J&63/HC@(G6[7$W!\,JC . ME'>)XL#]Z<,'F'TG"_*%FPB9L0[! .'(UCO,:FT68D?G4#"NUG7#3(?< )5+ MSE+%[H";>/TY#Q*NP9C9K#!^N)7*('E6*)Y28XB\V0$_T-"Z#TC5@^E<%_?OS@_ M3L^&(_'RZ^S%R6DZN9C\R(D8/H+E+LXG].QT.$DO)I,?4PQE*T6%8;$9B+\J MD!; .WL-&+9J2P$0L+06W:5+9SQ)2:X BDJL%%#N9,#]X:AR8T/N@FY2X$Y4 M3N;D;!A% 42]XVL+#@%@3[86,A.O@&A9D&%OFV3/-GJ^/9.UOW&''E,H.8 BG< N8-"&(](=X.S?P0^8DPC"- S7AF MJL4AD;0U.T:ZE.!MM8):6(++]-P;;!(2*^PS*$HJ4)8M#\!"\G06BDA.2!+Y MR/$HN#4(%AV^OWN]66&A8&L0D:$J3L& C5WJ #J;2 MLZ[/*P9&8$=]KR&9B89QQOA8HA1MTE0>JB#;0D,%[3L(W0@_&> 0 N(&;:'N M>?M:%YBR5VJ-Y.S53DB^-1J>1:<&:.V,4WU:"#4CX9<"LP.$^C]89YJ7XG@5*I0M;7D).%EVR67JT46,TQ1@ "^FP^%/4?HTG3]G&H\T.=HVT.7%HR?/*8E35W +9;G@-C M.6W0V#Z%I*$BYKVW)6CKTF:<4^7 7F%6',PQ'I);=6S/K2EI^=T4"G+H%K6] MY'V(R!LJMSM%6\6YWN]01.DY-@,2;(OID%E9K)M0D(34QM4AX2(M0C;C^8G'$=\TQ(X/^A5^W)EQ@?8S MB5131 XNO:]3%OL?6/?"RC)TV0Q),&2#:XR?/1;FVB+XLV!C*'01&)9D=A['/03>#84-&P0?!6$ MR2'P/:-7UU![J)$&#G"_8FGA+,:^#O"J/(+.I+53^GD/0GO'(A]Y,3I/A\,) MC7EQG)Z?#+>KFHB#QQJ!@?[D/Z5?/)_^BY-T,K[83W^RHU 43RP4.T6"P38= M]6 =>Y 0*3I#B8X]15 U7ISV24H37Q*[7@(C4^1CR'R 6.'SMFE<8F(%F18W>J<=T/6; M*L%UV.DJ26U=#LX5'8LUF->$JXNC,%8I<4OQF-025JVQ#& M;K"7X1KT35#=_921HK _X4UB"*<^CD.#,X[UOMV9"!:\EH@ N5JAM5=U5WF6 MI;++*/C1LTXZ2KH!BD#"F8M*?GL,O4=:['Y.Z:+Y;AK1*J"V2+@_Q M_7ZK='D+-JK*1[*B-CDC!M!]#K?R))\VD[Y:I(P38$Q4*>'FHHK FAV'6FUN M*0GPO9^RA;A>ON*E^X#Z^RV&*!OHBN&UHHHTPM@DSKCZV!<7ZRA(CY4=?WO0 M<@MY]S4:8M1,^J@Y$-=<&%H$3C2O3P9*SY-4>,/]A43W/E)1&P^\07/1F'-9 M &A[][(Y6B?PGZNV1)'(Z64 M(19D((N;/E(K*,!\#QRJ,>[:<'^9BZJD%6ETH 0KLJ0^SP$&62CM0@]G/6!# MX)1QQ1"M^^4'6:Y>O=^B^)KK@>0ECF[-(":F&]R9Q4U/T3X_Y4A MUO0Z=."+C26?PHJ;^YF=C+A+1RTL1L4TI(KJ3O89ISX)%=Q=-1\.SOM&"#&1 MET3D@'2F!&H: K\NG^73YCVGK-M)N =LK JXDH@YV*F.GG!"*VLM.13$VDS: M>MGW.F#_(:D EC=6W2/%@Z0_;>G$1L%$0D94^Q:C\[UD111L[RNV]DUPWPY[ MX:DIV[#RS(H[L!)%I/LEPS&U"/M9=S^8>VZ6,K:GI&]/., W>HE1L6U?S_>O M%&QGH2OJS!).[!1;$O'X+%.B:O%!5Y+<.6A@( MX_M.E*OYJQ*9N1D@6^I:#E4'A M3"_H!)L/8-#&F_[-L"N^[E D(1C...*VB<'5EUF;241E[EZAH&8R,%!=W\>S M]G;1[JFZ%5"7^R5M,N%:5K#BYLL?E=JZJ+/?;ZJHMP<\W3]HZ^!S?^<1F=M% M)3<<+B;IR<1W'"Y.3]/3R6ETH^O1)L/.A'0WNMY+1?J?)QBTE\Z++GFRZ,0S1'?/.G:++L@IV>]9_PTY=9Y2\1D=G5#N MQX2DJ\:Z<[_[-X7"349J[437+SVLAU@0\AM?T+<)F.]9GH\G<8H1]U:3??#Z MW(A*>QU/)NGIZ5F\V1/:H"].CD_3R? LN4?CXT8PH%O0&>.'+AJ4Q0=I,1FA MX$77>?$:\!*K>AY;082D"S(KOOZ$SQT]UWAMJ,CX?E1RNX'RRS?QJ1D7YMUN MZ/N:7D-0^6&X&58U!%_4 .]6!=$T-;;:::'^-=-!2W2/J(X:,*_FOTH+Z0_W M1,OG?51TOVL_J6F4:T87\6I+Q<+FD.Z=<=]M?NAO/ %?I8+R,P6<+R6X##6=BM!#=4:<2$N:NPZ7= M'O\_)3/@V[\:TGU,6N;#AV1&?(1K*"/JQ)^3>! M.,8 M;#VZJ+?OWBKYE,M 9[X+B-U&T']T$G%O#N^"+(?&\M[+TUA^!W+B>X,M]D; MR>/(5#W"Q.\:=>Q[4^2-I;;=11RRZ$.N%!!_8(OV189D'8P@=!)PFG^,/D(9 MF%S@G;BZ.S[!'#&20XC4G!1QOMA7>^F9+K.382?9:*;:R6 [PPD:G^ M^U-=VYSZ =&=@XJS?VH^1^^OF H^9RSJ-(G>&]@[*K1AJQK?=H2C5XT MFE^6>7H,9,MCP^E.*3*%I6&'-_&3K;)NL.OEIJ/H1;52V06]CD=RK6I^9ZW] MM7WC;\HONG7#^77!7Z5=X"7'0LUAZG!P=G+ EZO"E]JLZ+6W6U/7IJ2/2R6A MYL,!\!Q??PE?<(/V/!/-FW@!@ !$ !D M !X;"]W;W)K&ULS5A;<]NZ$7[7K]C12<\D,]2% MU,6R8WO&L=U3=V([$[O-=#I]@$A(0D,"+ !:UK_OMZ#NMM2>/O4A$4AB%]]^ M>X7/Y\;^=#,I/;T6N787S9GWY5FGX]*9+(1KFU)J?)D86PB/1SOMN-)*D06A M(N\DW>ZP4PBEFY?GX=TW>WEN*I\K+;]9BJE\DOXOY3>+I\Y:2Z8*J9TRFJR<7#2OXK,O?=X?-OQ5R;G;6A-;,C;F M)S_<91?-+@.2N4P]:Q#X>9'7,L]9$6#\:ZFSN3Z2!;?7*^U_#+;#EK%P\MKD M/U3F9Q?-49,R.1%5[K^;^9_DTIX!ZTM-[L+_-*_W#I(FI97SIE@* T&A=/TK M7I<\; F,N@<$DJ5 $G#7!P64-\*+RW-KYF1Y-[3Q(I@:I %.:7;*D[?XJB#G M+Z]-42@/EKTCH3.Z-MHK/94Z5=*==SR.X(V==*GN2ZTN.:!N2/=0,'-TJS.9 M[IUXTHZ2;)$7V]M;V]H*_WO]A+-\JEN7&5E?3W MJ['S%D'SC_=8J _IOW\()]*9*T4J+YK(%"?MBVQ>_OI+/.Q^/F)"?VU"_YCV MR^O'^_N[Y_O;A^O'A^>[A]]N'Z[O;I_> WM;T M>! %!,&?\K54H'S[>R^NHRP;"VD ,8R ME Z&:Z66I<%[@2YF;&^Q7)+J!6P6[IZNJ91/PE(6+4V'D!28[,@9;D0M+I8L HW$LB&@WB'(QWD30%(GX&&(>#I.; 'XX!%;Q=>TXXJ!SG"TJE M]>BC!'/EJ[2I=U9(QB.4MK8I'*]\^S77T9)[_3S_H=W(@F13DDOB>+>Z,WN=801ZXOC MS^A?-B1("='2*BM6/HV&WNV1UEZ(/U.M'@^$I%L,X&L3]_W\^6_SO M]_(8=T/MCD,)__U$GM;2HR#]/H]QO2<0RHM'KK;OI2_39_;3,&>*;/.@_>&GP [:9^&)N3>[L\PX)@*-N,$2:-V-Z$_['HU%6Y&$WCL +S& M/KPW=6;?A]>LL10JJ]O^T<1%,)^,>L&15V5IS:LJ&.BD\CR3,>U%M?)+*19U M"(6NV-!&MU(NCCF:0BY7Z#XJG>95Q@?NMR#WB7$C %?\UCUACJ:S:Q!( S-_ MXV*/Z8%5W(3X/?K:,"7'HW6ZSZ=QJOU@'K;$7/ M&0X M")N^2N?.Z*XH*U\W1&!$5'Y,@@[ZM-3"Q?DDO/DJIWC>[O0%>MN8^^2+R5]D M%M'$FH(\;E@<=/P;-=![\B (ZE,IV=1Z3$YSH0HLK7)L/OHYR^U#6#8E MM%N%\62J%48>P7/+9M.VD8UWC%P9& +Z;:M'8\=[;,\S@&%KUJRS4@[V:9U6 M[),9_(S]H9N^[B364=_8TW,=)^[UK3 MV;J5%M).P]V;IT+4G_J"NGZ[OMY?U;?:S?;Z;P/WPD[A+03G!*+=]LF@60\G MJP=ORG#''1N/&W-8SJ1 6> -^#XQQJ\>^(#U'STN_PU02P,$% @ 0X + M52=BC^R<#@ >B\ !D !X;"]W;W)K&ULU5I; M4]M(%G[7K^AB4E-)E0'?,&:24,40LDLJ(50@V8>M?6A+;;LGLN112X#GU^]W M3E\L&1F2##M3^Y(827WZ7+YS[7YUFQ=?S5RI4MPMTLR\WIF7Y?*7_7T3S]5" MFKU\J3*\F>;%0I;XLYCMFV6A9,*+%NE^O]L=[2^DSG:.7_&SR^+X55Z5J<[4 M92%,M5C(8O6K2O/;USN]'?_@DY[-2WJP?_QJ*6?J2I6?EY<%_MH/5!*]4)G1 M>28*-7V]<]+[Y=^IO67;(,I%&G>;IOW12SE_OC'=$HJ:R2LM/^>T_ ME9/G@.C%>6KX7W%KOQT.=T1*NQKCQ^KV-H6 F9)>)D5B@% MA9?FU7X)VO3%?NSH_&KI]+?0&8D/>5;.C3C+$I4TU^^#I\!8WS/V:_]!@N^J M;$\,NAW1[_;[#] ;!$$'3&_PB* G=4'%&VWB-#=5H<2_3R:F+("2_[1);XD/ MVXF3Y_QBEC)6KW?@&D85-VKG^.>?>J/NRP=8'P;6AP]1/WY_?GIV<74F3B[> MB)-_?#H[^W!V<7W5QN7#="X^7I^) [$KV@F*\TR\J](5--X[Z(ARKL3G#"Y3 M&%VN1#X5U^I.&B%+<0)X=OC2"@H@JQ%(64'Y'O+\^[P!Y0MW%:66P%;EPFL #5$<4^4JFV'BB M9*&SF4B= 1WII2S)@ 5YG8E F)]>OWTKEJDL:2.AX?1I*J9:I8DA 2H#NCF^ MHX^Q[XV,8^B(^1*W79[O=P%[5Q)]JXVR-U?Y %]H2^ MQZP,$4-?J2(%@CMIC)YE#-.F.EDJB*-!6D/=0%SXI+Y%)](96$^(OQI37I$R M>,&M+N?B\W6';&O54"+P-K9<2IW@DPV^IDH1(\]ZW6ZGV^VRQN,X+Q*9Q!! -:;3"M6UU9NV;-&SN 5[6(#UB<5^"^Q(%KVV>+\??:NDC(9$D)4E M06.KM 0S2+S,C>)]IU7!8B*LJ6R&GYE'PH:PD:=E9>R()FZVJX:_)X$#,R1X M55(\A3B64P/6H2FFME9>J>)YEJ?YS J/A='7++_=G2,VSJ$Y,5D1B4>6[HGK MA^Q?J-\K#<4U4 5*2[ER'JSQDO9?Z!3ZS3,"ZXIS(#^.\XPM3.9 N"BTLJ$P M!F@SZ;\*&YI@9]I0W1 /^+I-B1.44$ "WH;5'1)X =:X9N%0H@KD?$C')&I^ M\]9%E*4J=)X(BY(WB%OL28->I\6;$GAPEI?PT+D&:X*>.>:"]"P/A#"HTN M MXE::B-8X13*X%_*K71Q6":^S/?&F*CQLVIDZVG!QRTPBB,R:((P_0T5)I,Z1 MI.1R6>0W,HU0QTUU@7"GLT3'D@L[4J&W/;RCR),JAMKKD65HMV;CU'CFT'-K2Q70U%DUA%>&[FDH#5'O'JICHQ7LL)&=+^!DH!K<2RC%\F M3W7"WCV%O;-8RU2PNSM4U9G6O"NG"LW*EF1,K@* M,W;_\^M/XE1F,I$=;![O"5]TX$6H.LBC@0\D9M#3)2G/D\$+M1NC$@):THAJ M,P[ Q$4"W*7YDKD*C/I4O>FN25'- K9B+&=S&=;(.YE5:&A:T!V3(M-4)3YE MT\NUR-%6D8F_ADHWONGUNH-1KS=TNG&J<<*CA$LF4GQY]Q$ND.V>.NGABFN! M:0.$6_HP0HT(61!-+W/L!5H9?(U>VV_X+7$P,%X<%!GH".>T[Z7 MB$DF1MLH/CEULX5\;2-DDFBB#HZ^TSC )\!)B1NAD:-0D92^83@;.@12MDHK[#!=(HO+1A)1O)@=FX$,4GJ2"IE T:6N5;8>;:N M^^4MQ0@*LW<:O:Z"(,\&W4$(?<^ZD>1 AKY,A;Z,7VU$^#[^A1A+Q?UVNFKD MA'*._7B5T7=B85M&FR@:A)MNA(*<[,XU$$,DVH1(G)N2V=L0X7#07XO0[PQZ MA_1GD\$.9='291L&1%TQC[(?W6>_]PC[]Q"^C?V#7I/]+D%HO5$G31W'E4>]7M14G47 9G_NV*^_'"Y-O\YCH MVSSFY/.;9T-KKN>?KV Z^FDK 7K5&XS#.S<+>+'-H1[-%]%?Y5#W,;<@Y'-1T,^/>+_Q=_(_[[O=':3J-14[@C%PCIY6&OVR9<])!PZ^;@ M,5<,@XTH.$!9Z(8;;#AF%:<*M8YWL^"3->="X3F7Z'K.72,!!3R6=NKIYEK& M!9JP1?7D951W[2:CM89[MA39=)/H+RRK_$# 0DI8=#U88#T]MI^FSF-L=_MK MY1YL8'LX7 -_,!S^@.-^1!E5S0!H@9K,87Q[+>4F:D3+CI'25$[RP@XL-@>O M%^J*G5LQ,G^%6'-SF+M>QG[WAU-T)+I8*-\0BP#^V$T79O.^9ET M??QD*'C&(UYH*^*6.,M MC:@MM]&:V_IRVA6/A@P]A1 MF=\HMG"MS^Y:.*KI.K"#&IX.,FGFYM5,!B*:C7",[ZA!7\CBJ^(9K!_#\91P MWZ&*65]:V4N1*E19J*DYA[++X3F?"HDINF50:5&&EUX*\IA4[2;03!F5FCW* M'[6 VTRA(I*I+V\:1,!63O:#U+I,;;ON"?.:7=_TMR@YZ,-!;T%0H9E4%:/X M,E$3]&M-;M:@O3_38)W=T3@W_@N:*]%HKJ*GS7?]8:VN'_0&#W57C2P7_9W= MU;VD$CWKCVK=]\%CO??_-"-N'XYMZZYZW8.:%;J]/]M=]1]$]GM5$K+!QGE6 M!D!?K>@KH-;-;MN _7CG@RP(.&9JEE-4YSB$.I-[N=!NG=0/P:(_[1%/6@%& MSZ#\P7";&_R] X1.][#FK;U._^CH^Y'RCN?&]?'RVAX?Z^++FR@VX\'P%N\PJ!&R0+KEE@SQSU%4V^:5P\ MR=&F^.*L+)0L?6Y?@ASG)9Y'GW[\0KP_ MV%SK@F]]]>",CAZ74 EAAPR+3%+1"<5MI@HSUTL!@0NNWM2=ILL>LT@:H_P< MW6G3)EX^"6N)2IIN=H%JF)V=:: ZH$@I^UYG%ZXTY7U26HY MEV4]VWDNIE*G)IQ,$GF81Q14-UK*+LW;1MH>_5N6Z+"U><8*O/&NJ585[^/> M>@?%>PM?NAGB;G_1NS4]/KP5[LA&9U6@2R4K..$Q+5=I*+9^K_@PAH_C[*%/ MT-?:NDUAG/!$T-8]59G#G:EL X!E\AOU*!,+?D>8#O=8*G_TTG&E8F05&]Q' M<06B,BY._.4V*HLTG^*[#L2K<[V.&>'#1-9PIG;Y DFX'A!TXFALG,='\/"8 MF_=[#A3NM[C:EL3VAU*752GX%F'P:G(FN=[?7T\YL*7H1A\08.3)<+?ICWZ= M!AV3F[+:BK89AM:=5Z?EIM#N%!X)Z&"AF2(I(J%TZ.3(EI2<7S;N$(4=0ZRH MA[J@H>:]%("%8O7*^R/,90^I KCKA3.U58FR&.=#<.D[AJ] YSS/DVA322BQ M">]>B1Q"N6M:Y*5+G&0C;7QKQ^=A?!P(4B=7IV+<';M3L:@UAA/()_!2=V.3 MO4''>LG7+1S!K8F.U^APK4/:BSFY8Y0N+B&^Q)+O\YBO_!%JJUM9),:*;V/9 MDG)N5KH.::,;\,"I[>6?%##OS&7%ZV_EDV(?K(2.AQ*TK3IJ5KNO/"<8S6Y@ M[X6FMI3+,'MA%.NVK!YU1TT V,K!V*"9%_X^15W%]V8PH1-V1YN^K5H_+U3H MDO?$"=PE]%FA?2='=9<0J*SB)CX@@-RX4'HQ0>+W_6[$T2]QN85U9C5%=R:( MFN')R'2*+&4CS1;-.S9_K.SZSE%L4 E%H<&H,S@:N$)K/.ST47G]<+,3_>A1 M8X.EX?"H,QZ.+$_#\6'G:#C:Y&DS7H0MI+,FQ:Z(;P%VQKU^Y^CPP!>3H_ZX M<]@=M-CSOLU_]+2@[7[M?NT^-+QAQK>^C6"XV*O1X6FX6'YB[U.O/[>WTC_( M8D;E4:JF6-K=.SS8L1'7_U'F2[Y=C8@%U^.?&ULI5;;;N,V$'WW5PRTP?;%%UFVXUQL TXVBTV:K-,XVZ(H M^L!(8XN(1&I)*D[^OC.4HG6VCH&B+Y)(<\TS9:9 Z M5YST>C9.,1>VJPM4]&>E32X<#=:+PO"PEPNI@MG$S]V:V427 M+I,*;PW8,L^%>3G#3&^F03]XG;B3Z]3Q1&\V*<0:E^B^%;>&1KT&)9$Y*BNU M H.K:3#OGYP->;U?\+O$C=WZ!H[D0>M''EPFTR!D0IAA[!A!T.L)SS'+&(AH M?*\Q@\8E&VY_OZ)_]K%3+ _"XKG._I")2Z?!40 )KD29N3N]^8)U/"/&BW5F M_1,VU=K!.("XM$[GM3$QR*6JWN*YUF'+X"A\QR"J#2+/NW+D67X23LPF1F_ M\&I"XP\?JK6O?(T8-K>B5UEFT%_"J5%T8A&V(PBC:@S=HPAQX MO,%_"!.^:H?PU_S!.D/%\?>NL"O4X6Y4WC GMA Q3@/:$1;-$P:SCQ_ZA^'I M'L[#AO-P'_IL>;\X__7+XOK3Q=V2./_V[?+^SUT<]Z-\7=Q?P"%T8!ONXX>C MJ#\^K4'A7.@[HL-$G :A6@OJ=5!!P%)D"/.U0:0>Y"IV5^AQ28[KZ_,V" O4N)1K0TDZ M&-BD,D[?.,C%"S$D&T)/@)I1UH:5T3DXZFP42O46#J2S8#5Y3*2-#7*X[58E M(8?(O]_(F(HG#D]07UL3Q[5P6#GBV<+(V*M7%NSC8##JAM0\LHQE)M')BBL@ M"D^%ZQ#=3NY#]G/]4R"1Y_J@]%Q.PQ# MYD2-&0VGMA$EUM:Q*6B"HWQ8B]68T8E#0B<-K:,\:2UK%51BG*?!&(.-:E+J*07/YEH3WQEL$89>%=-%O"SST11E65_Q;]_Z?M#-V&5UR5 MI'N_W6((']V\7-.A!:-=N\W#C:D['!_"GM*FW2">T%")_2CD@U'W.(*"HO&& M%**E8Y;GZIBV!^VH_&@NZLE][9.SAQ)>+X?,!_*4'6(-K/- M%61>G;P_EE?W%VH;:TD]*L,5F8;=\2@ 4]T)JH'3A3^''[2C4]U_IG2-0L,+ MZ/]*TWE4#]A!&ULQ5E)<]LX%K[S5Z#4<5=21=$4M6=Q ME>UX>M)3B5.Q>W*8F@-$0A(J)*$0H&7WKY_O 21%RI+CSJ'G(G$!WKY\#WR[ M5<4WO1;"L/LLS?6[WMJ8S>O34QVO1<9UH#8BQYNE*C)N<%NL3O6F$#RQF[+T M- K#R6G&9=X[>VN??2[.WJK2I#(7GPNFRRSCQ<.%2-7V76_0JQ]\D:NUH0>G M9V\W?"5NA/EC\[G W6E#)9&9R+54.2O$\EWO?/#Z8D3K[8)_2['5K6M&FBR4 M^D8W'Y)WO9 $$JF(#5'@^+L3ER)-B1#$^%[1[#4L:6/[NJ;^#ZL[=%EP+2Y5 M^E4F9OVN-^NQ1"QYF9HO:OM/4>DS)GJQ2K7]95NW=CCIL;C41F759DB0R=S] M\_O*#JT-L_#(AJC:$%FY'2,KY7MN^-G;0FU90:M!C2ZLJG8WA),Y.>7&%'@K ML<^X_A52-:%$MVD7T),'?RSQ@P]!G41A%3] ;-JH.+;WA7U25_>=\H4V!^/CO M(:T=T=%AHI0SK_6&Q^)=#TFA17$G>F>__C*8A&^>$'G4B#QZBOK9S>WUY;_Z M%^?;LYO/UQ_.B3GTY0^7=]>L2GKLV,DV8><_<[S$ID)@P]F M/C-K8>W$\X=??YE%@^D;S1:*%PE32R^1!?)*%9KQS:90=["I--KN9-;0H!>+ MG%*.?4YYSEX2C2A\8U?0$WL_>/,J8+=@U#QF1$TF0C-4'"O#JN"Y 4^6J[S_ MO>2I7$JPT\3%4QMR(:3((4##T;YC]3NCV*8LXC4\S_2:PTU$[9!ZL98Y>N!)>KQ+6SC)#FTR\E4YC"34[EB#K&ED3Q-'U@50 D; M^!,$?AB&+7G)O&WY0"H1SD*-\=ZPM=J*.U'X7KG!0JS?I,(&^1&-/WR^ML_S M,EN &E95'!M9R U2ZY+#NH=XDMG1#BBK8.BA'\U&_FB&M"V$S0AX)%]Y@_') M,1'0*K2!U;"LI6Y'U9BG<9ER,B-5P\3:M[;Y^Y@('4@Q#.;^0.72ZT3"3EP>[E2RB9EE9$M5S*6!1NPRX-MFO% M(#OCJ5:[C:]\QO$.38?^^7$Y$-OUIA918J&PO( YWH.CH,S9Y5 5S@<\'E"MN!$; M(VS,H#P/?K9:1(,?50NL:%<+'QK*>,VVUIPP=4-P\6!EL &S5FE"+NI&G,?- M03%YCK*7L@P]U#FX2V0M4AMVG\#&*CRR+6E0%ZY*PN<6+J];G/Z?A8.@5;W8N:'HS'EF0U192 E97*L5CF@..5VC%>?[[C9K MZ94@BU&4H%I2RA"QN*)"%"B^I$;4: -[=NR67![GA:6EQC^;@<<3QV6GL7*4=B MW\1H7D+W/XK"$/9S:S\KM>:)@K% M*79WY?0Y@NB2[(,$W1EBI^NNZG(LS-RFUQ[5IJ]5&K Z#<2]*&*),"-;""H2 MP6#X>)GKR D8M05[P<;!<.Z=[[AX5W4BWBEDO4RE>6#S\*0_G[*30]SKM$7H M40-UB?B*38)A?Q &H?=%ZF_])558F6,1U&4%23$(IO.3?A2,1Z#;,+5!C_+. M'B3!)1 (V8DU9W&$#ME0+0R'YS!D%"KS_@ANX &:)4JT]\)&?XVE=IE6>[$3 MECO$<, *Q,F5NV9&0 5#"P?!M+W0CCIY4B*L'KR-J&%$J2UV:FQGPX=FC&:K M%)4X#7M@/7%TX*F"B>1*!#G VJ!5NB3 A@.+KFY9>%+U7**:RDP2EY8:B!!: ML4(X5R*]5K/!L^TT)^=GM!.Z2R$"IB-#2SVVOBGG2I[7B<8)"UFMMVC MC6H(*^;*M"1&)=QPN8L<0D[4MI5P*YTI+0;F#[M57@5((!:ZO; 1L2RIBG7K M%)RFFW'0CI8VD5VR55%@LPKF=#G&#]5:9Y(6EOT!N&J7B\;@7@L7/8V&7GN? MFD&\SME^Z^H#G"-AY-B[;DW-L'5]=#.H4%7DS^9#?S:<$\X)1C,V"T+"'W-_ M/HS\$2K-;Z0TG354)PU4?IB-E>A-_8_\=D4J82\C/QQ.V2L4'BS>7W=)IP-I M:M>-_6@TQ\)I,)\_6K@O=@<*1OY\/O''XZ$3>@H2DQ&NAQ@R)OY\$M7R6*L_ MVC[PQY.P0E^0X]G#(?;4/.>Y&D@%9V\\I"1;;>\,*64!2BZH63ASJ0Y7F(:-:2'+B3,'H&V$G%B?A5G!JY*J!-[F[C[DYI M<%5W-[CR& E4#5+V_ O0#;VQ3:"SU:N#2=R;ZAM)9;0-D'G?=94:S]:AV2#O MFOH!F0+V_KG5RH?\'@0'6K>G@Q:0G]]Q,Z12Y?=)>%0%WXM-^X;/K MW)&>MB:AW0FI0UV<+1$O?0(J7C46=HY(HO'>042G<"-77HR#:4A6<&MH,V_- M[H?@'XE1\ZJZQ@Z1><=PX+-1N#,9[TK:,"=Y1SMY?2=MTYXKC.&AUCGT1@OV M6C*HA"=^&^3@R7P2S*8GU9F*@ZH0_QA0LX/:?'[BS%,; ^DC,VR3+M7%KC ' MWM-FW(,];F[<*QR#<&I]Z4X =.!1#K+<<1XGX8.-\XL*A2 MM:*O"AW![-&S/8N2^08]F.;5IK?MBUU2J/SYUX-95H=+/!-UM^P4F+9\B=!Q M(1> N'R!D8T].OT)#GT_.VU]ZQ5"RQ-0RFXQY2P'[#=3=&;>QWTX4R1F7V&ULC5113]LP$'[G5YPR:4^L"6EAC+61*.LT)L& GN8 M]N FU\;"L8-]:>'?[^R4T&FEVHM]9]_WW7>VS\.5L0^N1"1XJI1VHZ@DJD_B MV.4E5L+U3(V:=^;&5H+8M8O8U19%$4"5BM,D.8HK(764#EFXD8N2_$*<#6NQP"G277UEV8L[ED)6J)TT&BS.1]'I MP+'$<1MX%#N\0H>__NX"CYO$/KH-,ZV,6>3>_&T\GUW>3R M%B;W/$ZW"=Q-"$(/0^5TL%U(RRA M5<]P@[6QU(,Q=U(!G$KR=;QFW@=M&,%XGM RFH6QM=?* :ESU? K8R,DXVAT M7H]WMIQ1TFLH6) 6.I="@2->J *11MYAW RAD"Y7AF&];?<7;_16 MA781?A#'&1I-;9MUJ]TG==KVYFMX^\-="+N0VH'".4.3WL?#"&S[:[0.F3IT MZLP0]WTP2_YHT?H WI\;+G?M^ 3=UYW] 5!+ P04 " !#@ M5SQ?%4Y<3 M P/P &0 'AL+W=OO M0'FS4TD5;>MFV9YZO[X >+,SY3>[4:H2W_.LL&^/-E6U_?'TU"8;E4M[8K:J M@"L\ ME^7^OW0U_?']=($#Z(W_T6IG@\\"1;DSYAM^^2E]>S1!CE2FD@I)2/AWKZY5EB$E MX.,W1_2HF1,'AI\]]4\D/ AS)ZVZ-MD_=5IMWAY='(E4K62=59_-[J_*"72& M]!*36?HK=OSNV>Q()+6M3.X& P>Y+OB__.X4$0RXF P,F+D!,^*;)R(N/\A* MOGM3FITH\6V@AA](5!H-S.D"5^6V*N&IAG'5NZLD,751Z6(M;DRF$ZUL+.[V M_&4O7OH?7[TYK6 Z''2:.-+OF?1L@/12_,,4U<:*CT6JTN[X4V"SX77F>7T_ M&R7XC?)9M'D8H/RB:EWM)WLQ+O M:PLCK!7_=W5GJQ(,Z%]]6N!)%OV3H%?]:+7%FQD?=*W"E5")AC*TMX3Z-;)J9,X6T%EE]M MZ+LSR&VI@<@V4U:L5:%*F65[?*ZV%8^M@)>O!3%RB_,0MU>Y*G4BQ_^7JZH8^3E^_B@#&8& %;^0MDR)@$LV ^$"?%]/)\7_33U=EI9-,P0\X MQ6>UKC-6Q^WQ_^(O#SFY54E=Z@I:XM@9KG\/;CM6?P M1%R1/D#\;!\CV;U(C2A,A0JN)"HLRT $QF-ON"MC*G@'YBK5;[5&U8(/H^0" M)99%48.8?:MR(GYB/9JM+IS=XU=@.25 MM&B!@,_)MXW)4E5:IRN!*U#MB4@B[4:L(/)96@>D"72T2:WG4J4GY%+M5%$[ M53.HVI1*$46KOXN<854AK!+GHN6\5&0L7G\:%*:+%/P!@Y^7WJTA8M#N[YBU_BLMJ:LP, :O_]; MHQ/40\3*_@!JS>]4*>934OCT1(R ^%D#XF>C('[3XAPLT'4C\ "4CQ+KA_*1 M&RTV/D?;\NV"^^?/HD;C82_#%1-6 D.&$,D)*&D'[I'MC\VN M -JVOK,ZU>#8,0V]JC&P9EH"\('E :2!A3VQ-/-<)T:4TL*A_M2HJ%P(1:K2 /%[(22H)KWLF,0CY7 M'FAW)^"#/6A["*,'3+13@B64$*&:J2.>&I#3U&N G"I 7X9?_:']$=(4(9;@),[$K L#ML:LJ-YB MAF"W*M$KK7 %>T$!6IVW#)00CA):-2KYUF,3I(20KE*?\!N:\J@L( M\!3) -!\%@B+GV$Q48&IN8#N OEN@SEQ78(10@@-HQ=&2 SA@&=@WI6^@Q2T M,M&W M!4R+Q!860UYMR5QNH'.5V;OQ%A0(E?T?A!&: :0 )01R+A8:GM-V(5 M+ W)P++5X)M739;4Y!H15TP' ;$#49#R.^<-EX>2]*\?7EQ,X_/)3+S\>OOB M;!DO+A>O.-7&1T#N\F)!SY:317RY6+R*,5G9*JKBL_VH%UPT7G QZ@5_5Z#P M7I,?'==O\DQ,7#'0 !:HII"$!9=EB0C3)M!.15&J +USK#/1#LCGNZ^C"9K2 M9\N(+!G.1+V(E/ )\S:(B XK=0D8 I&;;-_GPLX@ K*PIIUIHH%I].IP)%OC MWG**C%T/-",<6!K.Y&NKG-@:XDK%KD:XR>6(@V%*1W6N*#YXV%XQ$Q##7 @X M$4ZS7!X*5)=8@V? !W8F\#U*TIS+) ;,^?=6-P/):2<$6:H#&@ BT2.2[=BL MCE&> /8Y:%8< DRQ/B:6#D:'P2&FB+#=9N!CX,(=N $?@50>FU2*TEC492,# MB! ]780LT!.R1#X[G7F8 <4B '5GK_9;3-JPKBJH5J 09IT- _< O*P-$A)6 M2I.R8"*;NYCF3:5C7;]L&:A!'/6]@O0Y>(UKE,=2\V"2NG#0"?D]&BJLOH5L M!^$P 5Q$@-ZC+50=]-GI#(O$0NV0G<'5\>6>1L,K$61 V_!F__H[$RM3TG_@ M@M[5"#$9[7&BK=QS!FWN5>F2HRVO=JDPM+0\H89/Q#4+%);#$2BQ<;8.0X#K M>RZE7-E/#0Y(VJ'.JC&(6&ZVZ)0J.2R3:6)%I $27O*(F-(V_Y, R\ \.H'B_%Z7IF!?& E5ETVHNAP- M59_5O2K KCXS- S5AJ-$^N-6#^6'^$1FXG+^%6A*D_-PD\,7;1$ERBL,8 #/ MKF[T/:Y/P:"KYK%O>_FR7Y&=SG'TK@S !E602OC MH"!"T629< *:@GB9V7+F@\D#^3Q6&RSVJC0YD>_G4!#:-"'%F86+7VE-W:?6 M"DO%N?MO-5C;"GMC$6I9^S2TQ#8"*I+"B+&5ST[)Q"#U<_*F+9BU88.B@&94 MK9'.&-MM99PKY^L#;R(#Y"AW@ /'4!29LHK82TA_QKDX 8RPB>:(GH V-QJ4 MR)JU'-6I+8DAR=QE>NWB-U;V*T7-R41!]I8^SC['B.(8?!_>)3R)N%%A.?P8 M* E0TTV_:(00 BX%3VD;59-LO"0K%WQ)ADZQ-F1(D:/8I%5A,W0@5@>]E$Z! M"[4XF7*CFT<,,NI$((D#V9"E[7B) SG70\<&*/H5?NQ-!V'U$XEAA>7Q?O+H M2A$[2'JH<1SZ'UCWNI2Y;SH;TJ!/57<8W#LBK'2)D8D58[M9(<%N>L^VMHK8 M;[@7#:]DM!+>];K1)\G ?# E=2&R2U8BQX!A)85)UBQN1V3B)6(_=I@#6LY= M6=7MS(W3/TO0 6*-&+B6V)(T%#=)+5M2>T>";G7!AH*HOO#(Y/G]@]&K[ MRV-]97" A^5= VU"@L'6+?=@'0-(B!R= MHT;GCB,HL2^779;BR/4/;"<[]RED4 .Y[I2OA/C!,^"P6[K$3I'.\:+V1+EF+ PQD;"DF;,9Q#%+0Q76/ZY4L^&9*A.$>5U$B'H;@W&4*L M%+\:C;$O:,51*-AC?\K6""%@80_3;DH6W!&+*(PTU)NSZ!?&LGD>=IN\H^TD M E6JMNB41=56[WFN2MZ.J!/F#45JN>/->%\$)6 /$7;M;J^1LHM@A[RCI@O@,&:-TQU?@ER Y'X;. M-NGHUR%1\?59U*9+;I>N5#J_ QM5^2/)6Y-#D@#H/L<'Z9S+[FF]&D /\W3, MIZDNX,*48@H[#K5/[4927')^RA9B.VF5T^[(\G?;-$'2TC84=HJJ^B 41&%B MV(7HL.&!BG20WLHW .H' 6*H61.">]0%]Q-QP\5UB?B.YO5?!LKWLU@XP_V9 M5/H'G ^L5>H,5V MZ;!$;[N"EZ1C8YYNXS0_?[CJ%J%7 M]9JZ$>*]-G0VSFUG-E[FGK0Y$3%H"=%G)4VC!^ZNW#NOIQ BM"IE:]=R'&- MQFO'I!T-N<%QM.DC?8[ :T.3^"*_XT)@\7FO>L/O*.&AWL=39NMX(L8/*&W= M5@S4N=RLXVT.+E>CQ@J"K5>@R(O[RPJ0F]>Q(32>3X+9 XZ$M5A ]_,/,M^^ M_G# \0U76M%+?+NQW)"9]N76DK]T;--EOK9'DF"FG;,RA,=.8Q;@HRX)!K"7 MP6WL5D?)8@[9"8ZAM'*$=PE=_SNX$=T+IK$=K"7&X#:T@AN7NC(82 M;:./J)C5"G>F@-F2[V7EIWPC.1$:N=XJ;BRY7 R90)7A"! ]\/,TP M+/4L.:^D.1YW>53X8GYR]F<79-L#?V-M">H3^?RF:SE8S&36=(*.MWD/!DV\ MZ1Y!_8D/!F61C]^WG"0TN'^:@N?PSU=%*Z/2V[E7"[BLX7K MY5PNE_%RL0R.CC[:ONG-H?O1]4'V/"A,![&I83:)(5]C)L_/X_.+^2-S#2.Y MM]ZGGCP]%+%C3HUKP^+P&8]V*1^WF,BUC8,L^Y&8UL;2)RINL9C"\CK-+<]G M\<5L\5!UT9-5)YZAN@?6T:\ZKZ=HV+/^$WIJ/:7@K5G:F![&A*@M(-OMWH=G MZOR1:>I&!>>\':S[6.#S&]>#:!(PUPV^F"_"%"/L6D=#\/K+>+D\ M#R=[0H/YQ=ET&2\FY]$#'A\W@O&.Y:PMGV:/W@=)&(1T5J-"/\H2,QJ*@'3Y M "\M;&397T.-4A^^)O+$*06_6T!DI_-E6S[@B,\M/==XZBY+^ 1D=+>'2M=M MZU#?TX^[V]/W'5VY4NFQ/_M9U 2[M"724H4EK2O[HU(?),CX8TG#0J)7$'E*AJ[_4P)$C;VSNG%[:VD+4;Z!^EY0(T24> M*GUA[,[?:NC(_V-T"W*[>W#MQZ@1WG^(;DD.?VIJ1GLS9V=S^#0_G\?S^67T M3^H.@H"+Z2*>S>=B?G&)_Z-YO)A.(-HOX>7SY2P^.Y^-HDE[/VXZ>G?MW5<^ MQ_?19^J]D/$'KK\=TJ4(Q)?"FK5XSLTR3A@Q_<>="DH8Z>Z3.[30J39[;C1A M7,CE-Q64)&[7I,[]*38L.24?&.=R!>^+@",&AW"'CLV3P]L$#,IU@['K#,89 M;)P]&,.SH,A^@V'PZ@OV-#P[X9G@)J %T8C?(S]R\'<;;("TXCL_X8FE+MM# M;>1NQUQ^(3C"%,TUM&CG+=2W9W"8>XP.3&FM7./YTJK=[H5-I1=ZH_MS$:"\7#:WJZ_?F=#:":E>8$[^[[OOO/YO-A+]:AW (:\5%SH MI;0JJ(&754&NE9

J>!"%X22H*!->LG!K&Y4L M9&,X$[!11#=51=6?-7"Y7WI#[[!PS\J=L0M!LJAI"2F8'_5&H1?T+#FK0&@F M!5%0++W5\'(]LO$NX">#O3ZRB:UD*^6C=;[F2R^T@H!#9BP#Q=\S7 'GE@AE M/'6<7I_2 H_M _L75SO6LJ4:KB1_8+G9+;V91W(H:,/-O=S?0%?/V/)EDFOW M)?LV=CSW2-9H(ZL.C HJ)MH_?>G.X0@P"]\ 1!T@*8L$U)C<)=ACB3I&TSB"Q(RDK!"I918<@JRV0C#!,EV4C.,@:: M?/A.MQSTQT5@,+&%!UF79-TFB=Y(,B&W4IB=)I]%#OG_^ %]ZJC@^IU=);P M6R,N2!SZ) JCZ Q?W)]"[/CB-_CN5$D%^TO;BR)R<@TZ4ZQV/A[-NM&(T)K\ M6FVU47B5?I\ZA3;)Z'02.UZ7NJ89+#V<'PWJ&;SD_;OA)/QTIH117\+H''N2 MXKCF#0 M7L/;5^F6JI*A3@X%0L.+Z=@CJIWTUC&R=M.UE09GU9D[?!Q!V0#<+R0VHW-L M@OZY3?X!4$L#!!0 ( $. "U4A,$&PO=V]R:W-H M965TYY*EM#2=69J(#CEZ60)=6XE2M/51)H;H5*YH6^GW@E+;@SF]AW M-W(V$;5F!8<;251=EE0^7@$3FZD3.-L7M\5JKW4C<>1U* M7I3 52$XD;"<.I?!^55JSML#?Q2P44_6Q'BR$.*SV;S+IXYO# (&F38(%!_W M, ?&#!":\4^+Z70JC>#3]1;])^L[^K*@"N:"?2IRO9XZJ4-R6-*:Z5NQ^05: M?X8&+Q-,V?]DTY[U'9+52HNR%48+RH(W3_K0\G"(0-@*A-;N1I&U\IIJ.IM( ML2'2G$8TL["N6FDTKN F*'=:XM<"Y?1L+LJRT,BR5H3RG,P%UP5? <\*4.3D M(UTP4*<33Z,N(^%E+>Y5@QONP4W(!T1:*_(CSR'_6MY#&SM#PZVA5V$OX*\U M/R.1[Y+0#\,>O*AS/+)XT:LOW>QT"B)=RLQ%76N M*IK!U,&242#OP9F]?1,D_D6/"W'G0MR'/KO#"LUK!D0LL:BJBH%QAS),4T9Y M!J0IZX(WM=N4$:,:?12&/K$'P20&FA@.W3!*24\ AUT MAZ\+8*,7'K#U&JH."5JOIMU!>V^US(72Y$ZCAJ88T):60L$5P=9']!JVSQ?L M9D;Z%A&IS-:VD'*XQU9?&3 3%#<.A]OGT=T:"6^H/T0\<<,X)D'HQNEXC^S/ MP-$@9D5IC@VR,,5J.CTV"G?L^R0.W,3WV]!^3>PQB6)WF(QQD03N,(B/_@]* M!N;O>ZD(?-='9X+$/+Z?BW$CG5KIW50$S1G+B5GTY'?2Y7=R<'X+I$KNZT7/ M*FYG@O>J^D97^F0O9\@']!X5K4Q)F8'E2\PLE>'9F#PB_>KE^1SO U%C'-!, M(.F9'Y(?^A@:=0R-7M)_?WVYP[ M18KBIA3Q2T32;AV3<;!=#TGTM%SW^!XF0WOH/2AU3MZ556WRH^#H)6!+. DM M!CEM427S1SZY7@SS7^@&ULE5;?;]LV$'[W7T&H39$ M$Q1OUO;0))V70MT"Y)N?1CV0$MGFX@D M>B3E)/_]CI*M>HEKK"_6B;[[^-U]/)ZF#TK?FS6 )8]UU9B9M[9V\W8R,<4: M:F%\M8$&_UDJ70N+KWHU,1L-HNR"ZFK"&4LFM9"--Y]V:S=Z/E6MK60#-YJ8 MMJZ%?KJ"2CW,O,#;+]S*U=JZA ML*4+/+3WZ+]TN6,N"V'@6E7?9&G7,R_S2 E+T5;V5CW\"KM\8H=7J,ITO^2A M]XUBCQ2ML:K>!2.#6C;]4SSNZG 0D+$?!/!= .]X]QMU+-\+*^93K1Z(=MZ( MYHPNU2X:RO\JUA48"ZF$XO; M..=)L8.\ZB'Y#R 3\D4U=FW(AZ:$\K_Q$Z0W<.1[CE?\).#GMO%)R"CAC/,3 M>.&0<]CAA3^;\U^7"V,U'I2_CV7=@T;'05WSO#4;4<#,P^XPH+?@S=^\"A+V M[@3E:* @O.OK%(7UX=#8N!VI&'*:9J%:*<1HW'H]@QHFC**:.2$"/$@0OR_15@*J?U?A;]VE@CJ++59J!2@QZ$(:(!LM"W"I^D'XTFVE!4K:9](SL[&>4K.CNV^\[:@:W(N&_*$!\!< MD,0/QP'SV>A6FOOQTIT3V: 3&$NT8Q'X:7XVYGX<(>ZP:2FWL@14_TE"51($ M8.3LE%+)H%3R<^VRTZ8? ICD,8U.0A[7Z+>V7H!VN^QK-3ZP/C562QQ?Q>CW MUAJ+QUPV*R(L^2R:%B<@GL[N2L.SF^4AS<+<=8D?923SF3N].[%DV!8[#SBRF/ MD4(9(([9!REM \X7L^;HZ\# ]HG+!= M[R++$,.1JNOCA M^"+T"M4A%2PQE/DI]JCN9WC_8M6FFYL+97$*=^8:/WM .P?\?ZF4W;^X#88/ MJ?F_4$L#!!0 ( $. "U4EJYZ]/ , /L( 9 >&PO=V]R:W-H965T MFWE#U IH[4,7]* BF?D69\-*Y6[M5Z5PV MAC,!MXKHIJJHVET!E]N%%WJ'A<^L*(U=\--Y30NX _.EOE4X\SN6G%4@-)." M*%@OO&5XN9I9>V?P%X.M/AH3J^1>R@<[^3-?>($-"#ADQC)0?&Q@!9Q;(@SC MQY[3ZUQ:X/'XP/[>:4TCG[V9^P;]6Q8_V_NZ:GU%S_B: MDALI3*G).Y%#?HKW,>XN^.@0_%4T2/BQ$6,2!R,2!5'4$\_J/\##7OA).'&7 MR]CQQ?^:R^5)+@])_+:\UT;AP?W>E[N6>]+/;2_SI:YI!@L/;ZL&M0$O??4R MG 9O^X3_3V0G:9AT:9@,L:LU*"NI5BR#/D+]Z'*=/LA,G07"RRR>"9IV@V?!1DU6% MO0"K9/9 =$DQE!$6<9TI5MLNT2=LF/$*S!9 D(\-WY&P+0WN,"^; JLQ248O M[-*(F!((NJ^IV!$M>4YFT2BXF.ZCP 03AA<_.PZ0&D(WH+ JM&FW1F?)^"(B M-:@6B(U18P.R.\,$$=C%:R4S@-PQTAIGCPR;%_#=B[-).!E%LWC(:8=I6TZUVG7WI&IK_T[S]++BAJF!8"SFL$1J,9W@?5-MJ MVXF1M>M6]])@[W/#$K].0%D#?+^6TAPFUD'WO9/^#5!+ P04 " !#@ M5 M"GZ:*/T$ ^( &0 'AL+W=O2 "Z# MR=J;AH=S?N"HDWIE*6JH6E0S:(D5Q:S\MH36@&,H;QM^*DR^;N:(5&:$4Q:Q 1/SCA)8H30L2S^.O&JHT,0O' MZ^,/>E .G@_F+:)HB=,_D@W;SQ57 1NTC8XI>\;G$-4#L@M>C%-:_@7GRA9" M!<1'RG!6._,,LB2O/J/W^HNX0HM?0C%BUF!)\!*:PYK3@H"Z+TYA(F>5&[+XSP MNPGW8XN7JF8!WH*79)7WQP\[UH7,OQ&'T X\O)9B4GFV!*-O>OGV'6PQ@?Q1RC_VLV MX12,,)M6!9A-X9LEUY18^.#KKYP"OC"4T3]%LZ *:8E#%J^A.WJ(8C17^'N& M(G)"RN*'[W2H_2PJ/9DP7R9L)1,6R(2M9<)"2;!6>5I->5I#],4RHGM1A55> ML/0J^I+3PH:69\W4TW7I#+*GELZHD"N9(8-^2%=W-*,=S%H"V8U ]J! SWP4$8GW(,HWO%DZ\2[PP'LZ!M [[RLIHB+U*J1]E8KA M:EI7/;N7L.[:6MO([Z,\VS*]CBIC4,'@0*?.0)FP4!*L)3!L!(:# C\1=(B2 M#8@H18R6,F.V1X1W98040EO MZYX'.U-94LA6/3A-/3B#]>"C+>+";\".%(T"X5,^/R*1_$Y_ED,N1F?:+0?# M3=7?Z4UT4VR>*+);P)K9KL+=,UN%R@PLW5H:4Y':(&=;ED0=NQ6 M(WG!\)"GBBV5%LJBM>6^6BO3Q\OM7\G]]1%E;X@(UP2&F5,?_E)IOE3:2BHM MD$I;2Z6%LFCM.C0N=6C\_VM7=4Q9=2J3YDNEK:32 JFTM51:*(O6KM/+$JL^ MN$0VW#'SCH@?)B=APUR#6\L;GF5;7OA+#; M'X:RHK9+X[*\J0^O;X[OBO7^^IVH+1:8"?MB@9VH,1:8"3OCX6%.%D\F+91% MJR16KS89,T1VY88S!>4KIUK7;JXVF]KWY59NY_J#?K?4!==]_6XENKXN-L?+ MS;A'T0:1PH#? MWV+,/DZ* ,V_#"S^ 5!+ P04 " !#@ M5@33VB T# "## &0 'AL M+W=OW,>35@I*:9&KA[?<_^V9A79I98P!FCUR21Z=0:62B!%2ZIO&+; M+U ;&FJ^F%%A?M&VCG4L%)="LJP&*P49R:M_?%@>+H!7@WP]@&#)P!^ M#?"-T4J9L76.)8XFG&T1U]&*35^8W!BT:[PB)%',0$ULJ_5J%'==:9Y56[PFM ;ID MN4P%^I0GD+3QMO+=F/?NS<^\7L*O97Z,?.<#\AS/Z]!S]N]PMT>.W]3"-WS^ M?U.+FV]* KJ0D(E?7?6H] ZZ]>H3YD04.(:II8X0 7P#5O3VC1LX'[N2>2"R M5FH'36H'?>S1_%EYZ4I%Q3\T_/ILW$3^P'7"43"Q-[LN'\=Y8> -0Z^):QD8 M-@:&O0:N,>=8R[RYA&P)O+-!R%IN@\9M\,HZ(3AD:@]$UDIMV*0V M?.%."!^]X0-WX/G^7B,\#O-'X]VPEOQ1(W_4*W]AU'XO] S0WPR]/,^MV('( M6I;'C>7Q*VN&\2%3>R"R5FI=YV'\<5ZX'>H'M$[\\3@8#O<;HBO0#WW?'^^U MA+TSSF7 UV;*%_DQ/V&9,?*"IQO-+S-=$-1"%E:)T MCD.EBE<3;[60K#!#XY))-8*:RU1])0#7 >K^BJG$U0O]@.:[(_H+4$L#!!0 M ( $. "U6N4&PO=V]R:W-H965T8H\]Y\R9R8S3@S8OM@) T$@H$#/P-RRASD(X8F/*_Y0U&G?+'0[SN9:2 MHZLR6L)42>9:(5<[4 4'2^X6@(P+>Y]&Z()Y2%2WM_@W?056 0> ?_58$% MMX70MC% ?DPW%HUKHY_7JM$&&5X/XD=K8FM60$;=[%@P>Z#YNS?]]'>8G9G9<62)@ZZ!Q[\.($M,.2&N@KD-3;C2Z%@_;RKTI M8+R#N]]JC6?#!^A>J?P/4$L#!!0 ( $. "U6_,:.HK@( *\& 9 M>&PO=V]R:W-H965T\4_K9; L M>%!I953KGP:1!$?LZX])*X MFGO02:Q**[B$!TU,F>=,O\Y J-W4"[W]Q"-?;ZR;\).X8&M8@'TJ'C1:?JN2 M\1RDX4H2#:NI=Q-.9B.WOEKPGR?K.7)@\'#I0><:"- ZVXZXTJREMF61)K MM2/:K48U-ZA"K;P1CDMW* NK\2M'/YO,59YSBUFVAC"9D;F2ELLUR)2#(1>W M8!D7YI+TR +K(2L%$+7"(RP* $.NF*M988=$NX^SJUIU:]$@UF#-C.XZE%HTK4W?!M0OLT M[(]C?]L!,VQAAO\$(SA;Q9T?HHM>L,6#J)P?"1MHQ9N=!+NFW(73AU!Y-T7;/3V M!.F0OCE!_Z")Y*#75:LT)%6EM'4_:6?;;GQ3-Z'?R^M6?L_TFDN#>"MT#:Y& MF ==M\?:L*JH6M)266QPU7"#?Q30;@%^7REE]X;;H/U');\ 4$L#!!0 ( M $. "U6VR$]RP0, )X1 9 >&PO=V]R:W-H965TS.=,.',;%3FYF-H6TZS303=]N'G3XH<&TS"Q(KR7;Z M[RL)PH*MT*35OA@D[CE7]X-CI,61LD]\!R#08U42OG1V0M17KLNS'5287] : MB'RRH:S"0@[9UN4U YQK4%6Z@>=%;H4+XL0+/7?'X@7=B[(@<,<0WU<59G]? M0TF/2\=WGB;NB^U.J DW7M1X"VL0'^H[)D=NQY(7%1!>4((8;);.>_\J]35 M6_Q1P)'W[I$*Y8'23VIPDR\=3ZT(2LB$HL#R1BMW1F#LIA@_>EN*?'GZ$-:*KX,EIR_8N.K:WGH&S/ M!:U:L%Q!59#FBA_;1/0 DL<,"%I < H(GP%,6L#DI1["%A"^U,.T!>C0W29V MG;@$"QPO&#TBIJPEF[K1V==HF:^"J$99"R:?%A(GXA6MJD+(R@N.,,G1BA)1 MD"V0K ".WB0@<%'RM^@=6LL>S?O/MVX4KY(J57S=K5W?=K"YX9G43="O7L^,H)3GD!GPRCH]& M\*[,5)>NX"E=U\$HX2][B+\UL-#.O"-%*142Y,I6A8IKVW]C(,IBKJM2E^ MB=HP85JG0.,BNPHZ6O?89MDB4VRU!+9 MH#*^]^5#WON*,MN26ZJ15;;$*EMJBVU8IMY^R[>C&"U/_R,I\.:G:K RF!D^ MRPQ6H=*#$]$PF/FS<]5P>_O-"MA6;_2YC&1/1+-]Z&:[PX3W>@M],G_M7ZU\ MPWRB#A_T_O8+?7-R<8O9MB!&ULG51M:]LP$/XKAP=C@S5VG+1K M.\?0IHQM,"@MVSZ,?5#L2RRJ%T\Z)^V_WTEV309I8/,'6R?=/?<\YSL5.^L> M?(-(\*B5\8ND(6HOT]17#6KA)[9%PR=KZ[0@-MTF]:U#4<<@K=(\R\Y2+:1) MRB+NW;JRL!TI:?#6@>^T%N[I&I7=+9)I\KQQ)S<-A8VT+%JQP7ND;^VM8RL= M46JIT7AI#3A<+Y*KZ>7U//A'A^\2=WYO#4')RMJ'8'RN%TD6"*'"B@*"X,\6 MEZA4 &(:OP?,9$P9 O?7S^@?HW;6LA(>EU;]D#4UB^0\@1K7HE-T9W>?<-!S M&O JJWQ\PV[PS1*H.D]6#\',0$O3?\7C4(>]@/SLA8!\",@C[SY19'DC2)2% MLSMPP9O1PB)*C=%,3IKP4^[)\:GD."J75FM)7&7R($P-2VM(F@V:2J*'-S=( M0BK_%D[@GONA[A2"78.E!AU(TS=%_W^4(*R!+'##.!% 0"'7RQ?5RM/CEOGUR$5 M?=;YX:QAG"Y]*RI<)#PO'MT6D_+UJ^E9]N&(IMFH:78,O?P1^PWK$[%ESAMD M&6$&1^Y Z/0ATL=A/)'*,]'RO-_HUQ+7]G.$'#1 M\1#7'N\BXH7K95MFD^P\FU[L/T6ZW2>5[@U#N%>^"K>1QG-5UHR23=Z?)N#Z M6>T-LFV3&"[/\ U!+ P04 " !#@ M5 MIO=W_((" !;!@ &0 'AL+W=O$ \N,E-8\VQ@^VTX]]S[:2AF[** MA[TT_CHGYQ[?G"8[I>]-A6CAH1;2+(+*VN8B#$U>8@T4:T57.*-!M/6-=-_EBC4;A%,@OW"+=]4 MUBV$:=*P#:[0WC4WFF;AP%+P&J7A2H+&ZMV7["OY[WCRY4P_A=V_=DH@+PU5M4]F!347'9/]M#[< @ MGG% W /BIX#9,X!I#YCZ0CMEOJPK9EF::+4#[4X3FQMX;SR:JN'2W>+*:MKE MA+-IINJ:6[H6:X#) C(E+9<;E#E' R=7:!D7YA3>P8H:J&@%@BKISIM&H$,Q M 3DS%934#L!EUU;=#0MFL0"K@%I.,\<* LEQ0V1WJRLX>7V:A)9J<$K"O->[ M[/3&S^B=PS4IK Q\D@46C_$AU3X8$.\-6,9'";^U\@RFT5N(HS@>T9/]/WQR M1,YTN(^IYYL^P_>"+O^\7!NKZ3OY-69S)V,V+L-EQX5I6(Z+@,+!H-YBD+YY M-9E''\<\>B&R1X[-!L=FQ]C3S!G3,%X V?+4!1"NZI7>!M MTTE\_F&:A-O#\HX*&"\/QBH+#[[3&O7&QY>!7+72=AT[K X)>>F#X,8VJVA @ 2P< !D !X;"]W;W)K M&ULK95=;YLP%(;_BL6FJ9760B"0CQ&D-=6T3IM4 M->MV,>W"@4-BU1_,-DG[[V<;BC(%DIO=@&U\WN<]!W^D>R&?U!9 HV=&N5IX M6ZVKN>^K? L,JVM1 3=?2B$9UJ8K-[ZJ).#"!3'JAT&0^ P3[F6I&[N762IJ M30F'>XE4S1B6+S= Q7[AC;S7@0>RV6H[X&=IA3>P OU8W4O3\SN5@C#@B@B. M))0+[^-H?C.S\]V$'P3VZJ"-;"9K(9YLYZY8>($U!!1R;16P>>U@"91:(6/C M3ZOI=4@;>-A^5?_DYK+&"I: _2:&W"V_JH0)*7%/](/:?H]1&(0A>ES=HHNWE__*^";I+O.PRSQTNM& M[O_)!_WZN%9:FL7UNR^UQL*XWX+=<'-5X1P6GME1"N0.O.S=FU$2?#B18-0E M&)U2SUR]+A[ ;DWS2R_[_#4*B5.P^W>7C:=!$*3^K@<\[L#C<^"H#]9$Q0>P MZ3 L[F#Q.=BX#Q8?P6:C05C2P9)SL+@/EAS!HN',)AUL'*U+,T@<'UQ!B6S='==+2HW'&Y%MHP)W]V?V%U!+ P04 " !#@ M5G$!>T;X, !#D &0 M 'AL+W=O2*L>B M05?'=I6/ 7%+CBN7,P]3\]"1VA(5!!I =EPU/WZZT04AM=M2LIR'6!?VM[N! M!;V;);A\S/(?Q93SDOR<)6EQ=3HMR_E%JU6,IGS&BO-LSE/QS7V6SU@IWN:3 M5C'/.1M70;.D91I&MS5C<7IZ?5E]=I=?7V:+,HE3?I>38C&;L?SI+YYDCU>G M]'3]P>=X,BWE!ZWKRSF;\"^\_#:_R\6[UH8RCF<\+>(L)3F_OSJ]H1>1U9^9]D/^<8?7YT:LD4\X:-2(ICX\\!O>9)(DFC'?U?0TTU. M&;C]>DUWJ\Z+SGQG!;_-DG_%XW)Z==H_)6-^SQ9)^3E[]/BJ0QW)&V5)4?U/ M'I?+]L3"HT519K-5L&C!+$Z7?]G/U8K8"J#M9P+,58"Y$] WG@FP5@'6H0'M M54#[T(#.*J"SVX?.,P'=54#WT$[W5@&]0S/T5P']0S,,5@�P.HL=YRQL$A MFXU]\-:FZ\U-J^W=6NY8U5YILY)=7^;9(\GE\H(G7U2[=A4O=L8XE2K\4N;B MVUC$E==1/!*2XH2E8W(SR3D7"BL+\M;F)8N3XAUY3[Y]L.[FOB66$^;E66N5]9?IA9X MLYB<$VJ>$=,P#=7ZT(=_9$_$HL]&V_KH@*7GNG#GX' Z4&V+%\(7,MRHLIN* M\.'AX52U)7\ON_][V0-]N,U'FS6O"@_UX9^RAW-BMI]=\]%+>TV^V7!]S4YL M;11O53SK5Q7_[TA$$+_DL^(_BN;^M<2WU7@Y:K@HYFS$KT[%L*#@^0,_O?[S M#]HU/J@4@X392)B#A+E(V! )\Y P'PD+D+ 0"8M L(9\VQOYMG7TZYNBB">I MU"RYYURE3VW\L?I$PFPDS$'"7"1LB(1Y2)B/A 5(6(B$14M8MX+),O3AFAKR MWV7K0:&\SD9Y':WR/L8)%R-R<6Z$V4B8@X2Y2-@0"?.0 M,!\)"Y"PL+.GETY#+DM5@5(VM-?=:*^K/^N-1ME"#E.%]-CWA)/Q0GGNTU*. ME1\29B-A#A+F=O>/EJ:UM_F'R)S>83E]9,Y@/Z=)]U*&R)01"-:03&\CF9Y6 M,I_Y*,O'?$PDFN6C:57QC?D#3[)Y-7X<9459J%2D!1^K(B3,1L(<),Q=PCK; MQU!*C;[1V9%1;W\O['5-VMO9#[U]'C6LGMDV!CL:V0?VC;;1EO,DV\L%R-Z& M2%@$@C54TM^HI*]5R5W.W\]8_H.7<3HA;#[/LP>6*%71W]]RU6ER]Q!RJ\UX M[!Z/A#E(F(N$#9$P#PGSD; "0N1L @$:XAPL!'A0"M"/RVYH#X[HZ&-/O9\ MA(392)B#A+E(V! )\P;[9TK%4=1'Y@R0L! )BT"PANZH45_],UX8)#XS-N0_ MY_(J@?)$J&<>JT]!O=W=&B(KE:+]M M]G9XOHK7[PUV>0&TLR&4%J%H39EL722G6IG\74YY+@JI$8\?Y/2#4A5:Q-&J M0-)L*,V!TMP5K;D;4W/0VZV,'=6&T+01BM;4CUGK MQ]1/G;-"C/#(%P&.1[RHKSN3?W_DL^\\5UYHUD./5A229D-I#I3F0FE#*,V# MTGPH+8#20B@M0M&: JX](_2532,4ZAJ!TFPHS8'27"AM"*5Y4)H/I0506@BE M12A:4\NU@82^X"#9G'S%.7EV)LJ^8I3'!TFPHS7EAO?DI"5BZ M8/E3Y>0[(Z(H(+?9;,[2)S)BZ8@G"1\3EB0DNZ^^C--Q_!"/%RPY*9R"58 M:?; Y(87A_(__^B;IO'ARYU?O:(?WKVK8F4#.GVKL]V ,_)6YKWC>5R,LCDG MZWF$=Z3JP6R>\%*<+<;C6-)%B\3Z?S]:->_DV2M2Q7J &*=$7KS*):YD/R3J M@:4EFW"Y;GD23V)Y%;AJ4LQ2\I7])+=B%<9E<:X\C$(-/E":!Z7Y4%H I850 M6H2B-0^CM1N(ZNU AUH2])BCCY]03Q"4YD!I[HK6F"TS%+X$:%;OP*P^-&N@ MR+KK2X FC%"TIG9J-P_5VWE^PYN@)Q\M)ZC'!TISH#1W1=O>Q7J6J9 3U.>C MR&I:M*?0$]3J Z6%4%J$HC6E5[N"J-X6M!DC?N*E_(%D/2EW5SZ1J!R?Z^?D MH-X@*,V&TAPHS872AE":!Z7Y4%H I8506H2B-95<.Y=H_Y7GY) &DELHS8;2 M'"C-A=*&4)H'I?E06@"EA5!:A*(UM5P;H*C> 57/R;TT&P?U0D%I]@M]+#,B MW97Q6$Z,5=-7)^NY+K*>&GJ^(-A,#=UG^?;,FYRLHKT/!1GGBXE,,%Y(G@B/ MQZSDQ3GY*A9FBF)=3C*)!J3+^T&<5+-MY30N"-MLC$=6+#VA/^.9@"5/Y.:; M_:9MG8D!+'G[[[N[4.K.KUNV;KS\BB?@IBXL\[AQ'*X/AO( ^6DQ2OBBV%2/!Q6-^M3'GK2@-!M* ME.9#:0&4%D)I$8K6E'GM9#3IZQ:-)M3F"*794)H#I;E0VA!* M\Z T'TH+H+002HM0M*:6:U>EJ7=5'EPTZCE':U;?JJTRCY&[*1,'&Y\L[0]B M*"YOG[!R1R@+N+IP.SOYRD9YEL2SQ<%%'#FLB'MCU 5;MQ[K4]I3%6PG!Q=L MOU#4[!1LHN\DSHJRS#KE=O9J;+:[;H$ ML]KMXTM(Y1D :LN%TEPH;0BE>5":#Z4%4%H(I44H6O,,4-MR3:U5\/IV/7_V MD:6+>_%B*??-);UU44;^1W[-@J_/?_29 VK;A=(<*,V%TH90F@>E^5!: *6% M4%J$HC6U7MMVS?8K5VY0(R^49D-I#I3F0FE#*,V#TGPH+8#20B@M0M&:6JZ] MHR;&.ZK''"U9J'<42G.@--?<]U-2PVKON]V@:;U#T_K0M &4%D)I$8K6%%IM M-#5?S6BJ)Q^M/:C1%$ISH#072AN:^P;2#MVWK7K0K+XBJVGU]V]2$D#3AE!: MA*(UI5<;34V]T?1FGL=)]4LI?84)-91":3:4YD!I+I0VA-(\*,V'T@(H+832 M(A2MJ=C:4&J^LJ'4A!I*H30;2G.@-!=*&T)I'I3F0VD!E!9":1&*UM1R;2@U M]6;+WQGX0BVF4)H-I3E0FFONW]B.*L:,0\5RJI\8>HKENF9744SN+]<;[/_$ M*H#V-H32(A2M^42_Z3:H=K>HYQVH#2K.A- =*;I?>,_<9H54\^6L70FP1":0Z4YJYHC2G.KN)^ *OEF@]3ZNR/5A6\ MCF+TZRMXEK'_'(X VML02HM0M*9:MA[@J'?]*$>KOVSQT2<[6D#8!SIBG^B( M?:0C]IF.V(J+3[6*UM\+*C%!TJSH30'2G.A MM"&4YD%I/I060&DAE!:A:$TMUQ8?"V/QT6..EBS4X@.E.5"::^U[;@5E]:-; VG] HT7WLX;0K!&*UA10;=VQ]-:=K5&NJ1_ 0HTZ4)H-I3E0 MF@NE#:$T#TKSH;0 2@NAM A%:VJV]OQ8O5<>P$+=0%":#:4Y4)H+I0VA- ]* M\Z&T $H+H;0(16MJN78#6?HG8_[.G"S4!P2EV5": Z6YUOXC1JG14PUJH18? M55IS,%",:J'N'2@MA-(B%&VIO58QY;RT6WF[N(L;\[2U]_DMO7"HXG.77@Q5GWOTPJ\^;]5IKR_G;,(_LGP2IP5)^+UH M@G'>$X/]/)Y,-V_*;'YU2D_)]ZPLLUGU&PO=V]R:W-H965T M)B$2J)&4G_WY'R5'M5A&6H/Y@\>6>A_<<>3PN]E+=Z1S1P'U9"+UT M4E"LVE M (7;I;/R+]=S:]\8_,UQKX_:8)7<2GEG.W^F2\>S#F&!B;$,C#X[7&-16")R MX^N!T^F6M,#C]B/[NT8[:;EE&M>R^,)3DR^=N0,I;EE=F(]R_P<>]$26+Y&% M;OYAW]I.:,6DUD:6!S#U2R[:+[L_Q.$(,/>> 0'0/ =P)\\ 0@/@+ 1VGK6 MR+IFAL4+)?>@K#6QV483FP9-:KBPN[@QBF8YX4R\,3*YRV61HM*_PMNO-3 M=JX&CZY>!8.$[VLQAM ;0> %08\_Z_\!]WOA)^Z$7>3"AB]\3N3^D@;AG]6M M-HH.Z+]]46M9)_VL-FDO=<427#J4E1K5#IWXE]?^U/N]3_)/(CL)P*0+P&2( M/=[DC$A!;B&194DIJ6U$X)P+:*=Z#TW+&36<]HK9Q8$7SA;N[EC6X,(OE!5U MLJ)!69^D80542B:(J>Z3T.*G1Q)\SY]'WVD87.6%&J:=ANF@AE66*\^NB*5[;&]:D;)KY" MLT<4\+XN'L ?O;)7'3"1PJK.J)9 U-Y^(S Y GE1,?$ FNXPF 4C[V(*NLMI M;O1I7C-SZJHU.HO&%P%4J%H@E75-Y=-N#UT"@MX@CVGTBHQ91;U[3J47R;NS MB3\9!;-PW'>,!E4^=W/:_%_ M4$L#!!0 ( $. "U6BN-DQ604 /X4 9 >&PO=V]R:W-H965T]7P&X>)+W*YLCS1'H\RL<09VJ_9O:91NT")9(*I MD2H%C8NKQK5_.?6=@I/X)G%KCIZ!ES)7ZH$'GZ*KAL<>88RA90A!/QN\Q3AF M)/+CGSUHH[#)BL?/!_1?W>)I,7-A\%;%WV5D5U>-00,B7(AU;+^H[>^X7U"/ M\4(5&_X7.2X7N M&PK=O4+WA4+0>4.AMU=P2V_G:W?$3805XY%66] L36C\X-AWVL273'FCS*RF MMY+T['AF5?AP?D-41W"K$MI_1K@(?IB@%3(V'^$!)6 ?ZS3%G@730B\ M("A;3[7Z#+,6=#RG[I>H3_['NB#K'9_5_4$9&S_@_-YZ4$%&IXA]Q^%U3HW] M7]=S8S7E\-\E3M[DH-UR4"YLER83(5XUJ'(9U!MLC'_^R>][OY3Q72?8I$ZP M:4U@SR+3+2+3K4(??\D1(S K0>AE4:@$.#4*.5C/@?&G93/NTI>&_D;MS3'! MK^7\?N>UW+0FYYYQURNXZU5R]^G^KH*V2MU3::L3;-)[Q6TG&'2[@Y?@9Y0/"LH'E91_=P=*C,[%!C5M:=[=4I6=6&XJ@4XENDZP29U@TVJ^ M MBAT 9\2/B !GV(Q,Y4[/UA$8AA)?",*W?9F>1::Y$ND7H4"_,=',O=BYV; MOMX*'37A+F,%TX3I(Y4H:=" 3.'>!;0)GU*K)?4Y(7P3\;HTE2H]/#7"=8)- MZ@2;#E^E4O?-//*]IW["JPS@;YA2!L5 7PD0$74LDH^2W V645T-=BK7M:)- M:D6;[M&.Z>YTAF\3?M3 ^=6E2W!FV":UQR;4TFW^4JJK8>P*7<*)= ?2F#7E ME8 %A>V<,_ULFUL!JR!;ZW!%B0=!KTG^[P];H!;\K:)R (;["A 6WO5:%QZ7 MTER&E04)I8:Z> )KP9]D="&DA@WG(D.P&P=;!,7#I1M$PB)Y80"-E0D-(E@; M/H>PR$TLJ).9A2L5HSG_C-J2KG)40*9ER'*)BI"[:ZI6XKFGA7'VM_OD;S/W MUG5":]K2L5RPV%FOY>7ECP4BN9$1TF;?28PC1O'>-V&C8MKSL;0[GAGV6X.+ M]WE*I""(W83#R":6FZN MG,LW,_IP'G$%EDR>$5L13T0NRBJ6D0L4G1FMJ]QNER@BV-5T PNEG:MVQ32P M 2,?\T\*!9I[?J"F%XNFMU6:]94;^^2LKQ-M6A=:7AO:1_<\">JENV SQ/4Z MM?D=2#%;7.)=NZNK%_.W_N4DOXI[@LEO!C\+O:3/(\2X($BO=4'MALXOV_*! M59F[39HK:U7B'E< M0]2' P '1$ !D !X;"]W;W)K&ULS5A;;]LV M%/XKA#8,+;!&U-W.; .UI6X=%B"(T>VAV ,M'=M")-$C:3O[]R,I1;5D14@W M8NB+35+G^\X51SR:G2E[Y'L @9[*HN)S:R_$X=:V>;J'DO ;>H!*/ME25A(A MMVQG\P,#DFE06=@NQJ%=DKRR%C-]=L\6,WH415[!/4/\6):$_;V$@I[GEF,] M'SSDN[U0!_9B=B [6(/X=+AGW+%E>0L5S6B$&V[GUWKE-'*P 6N+W',[\ M8HV4*QM*']7F8S:WL+(("DB%HB#R[P0K* K%).WXJR&U6IT*>+E^9O^@G9?. M; B'%2W^R#.QGUL3"V6P)<="/-#S+] X%"B^E!9<_Z)S(XLME!ZYH&4#EA:4 M>57_DZ337.+$8BUH^OAN*4.=H14M9?UQHC/X)@9! M\H*_1>_06I9G=BP T2WB&K#1@/02 $]J#5+\TSI&;[Y_.[.%-%"IL=/&F&5M MC/N",1ZZHY78&VI>)K/^]]*Y?-O4@7Z**#D?PY52VV//VR/:J&W M_$!2F%NR1W)@)[ 6/WSGA/BGH529)(M-DB6&R#I)]=ND^F/L=5+1RSD:2DO- M&&I&]2(Z+1QG&N")+++39<2OY2(?!U[0%8NOQ5PO[SI^K^O8%^-> M"6RGYVPN'3Q6HK[.MZ?M+/]>3["]\Z5SNW(&SF,U^^OQ\@M]_>'@CK!=7G%4 MP%:JPC>1;)&LGL7KC: '/6QNJ)"CJU[N@63 E(!\OJ54/&^4@O:+R.(?4$L# M!!0 ( $. "U5__3M]?@, ,@, 9 >&PO=V]R:W-H965T7*N(DXFU1TB?=H_JANE1W%#4K!!)::R1(4+J;1%;F< MD:$S\"O^9+C5)\_@0GF0\M$-/A73*'&,D&-N' 2U?QN\1LX=DN7Q]P$T:GPZ MP]/G)_2//G@;S /5>"WY9U:8U30:15#@@JZYN9/;7_$04-_AY9)K_PO;P]HD M@GRMC10'8\M L++^I[M#(DX,TOX9@_1@D'K>M2//\H8:FDV4W()RJRV:>_"A M>FM+CI5N5^Z-LF^9M3/9O9'YX\7,QE7 M11VLS7UZ7IW@X8RKM_#!=S;6BC6 M'$$N8$&9@@WE:S_2SAQDY4ST)#:6D<.-\X/W6>T]/>-] '-9FI6&#V6!Q=?V ML8VD"2=]"F>6!@%_6Y<=Z"8_0YJD*?P(,>@55:@#T-TF4UT/W?T?,@5??K?H M\,F@T'^UI:VFTFNGXD[JI:YHCM/('D6-:H-1]M,/9)#\$@BTUP3:"Z%GGWTE MVRCI!I4]F8 [5#G3")5B.<([5L*-Y)PJ#16J.L/OVZ*H_8R\'RZXW:2@X;D(%@K5]JJW/E#,?@. MNSMLJ V#^?NPJZP@VOP5;,,*+ O8,^1%&\T:B"0GJ4G:\S)JG(^"SN>L9&(M MX,L.&W_@M^S;^#M1(@$OZ\[=&>MM8S]@WL06T*71#U=4!&]D#O0ZI-TB/Q- A^ MQ_3CQ4(A BLM5=0&E!6+5IHUTOBKS"5D>"YYQZN#! 4[F]/=-^L^#/':ZCJ* M/NF]I?1)\,YX+;NCZ).PZC^W]ONMM3\\LW]'.2=!27YC\8>Q25+;AO)T%'<2 M5O>7%/NPK=C3?N]?R8I/FDN!:NE;: VY7)>F[C.;V:9-OZJ;T^/RNL>?4[5D MMOOAN+"F26=HMTO5;7,],++RK>J#-+;Q]8\K^ZF!RBVP[Q=2FJ>!<]!\O&3_ M %!+ P04 " !#@ M52Q0&$O # ".$ &0 'AL+W=OF*<(-I%2,V!8R]6;%>$JE&O*U*;8<:%08I8E)+,LU4QIG1C MGEWS M8,IRF<097',D\C2E_'X."=O/#&P\/+B)UQNI'YC!=$O7L #Y<7O-U@2)8T3R1-VS_*U0) M.=I?R!)1_$;[:JYEH# 7DJ65L2)(XZR\TKNJ$"V#<9\!J0Q(P5T&*BBOJ*3! ME+,]XGJV\J9OBE0+:P479_JK+"17;V-E)X.%9.'MV5SE%:%+EJJ/+6A1KI=7 M(&FCCX@J]?/$*O4 F$AO*0527 M@4AV73*[B&3WE>Q8-="7BZ607 W_ZBI,Z7W<[5VOPG.QI2',#+7,!/ =&,'/ M/V'7^F6 ?5RSCX>\![_GZ1*X)E\4Y7B-_LBED#2+XFS]:("@O"QI0K,0T-^= M!2PS*F,Z14R]#>P"XOFV9_M3<]-[U;T[NGT=^ WB4UUJ5J?=T>.4W0G\#3(?8N MW.' 'KH'R@7"'HKH_5#'3^I4)H,>WRO<6&W$(?I$DQR.E;H+N0S@MBKL^S89 M8[N[R%Y-YCVEG]]QFJE/,-B\WD'S8MM2/]U@?@WF/V?O-J##C>H?-.IDU%=# M;#4:8'U_%6ORXW15F'8MSXAE3WKX6AJ%GZ^8I_#B@ZYT>EA)PTJ>TI%MN $P MTE%(AXQ[-E3<2!<>5)=3V_)?TI8Q,7[4EGX?;*-5^$>(%>Y0*]]W':=O&35R MA?\O>H4[!:MOG36*A7^89!V)/*DT:X+2\L]"8AT3+]RH%_[/Y0L?ZI=-+-=W M24_-&P'#3U*PJH7H,CG2U1TRYKB6Y>$>P$;(\+,JV6/@(VU\*&?.R.I9AZ21 M,S(L9R>U<8NW"_%(J*IOA\XOCGE2_T#Y6G&B!%;*U!I-5-/Q\O!;#B3; M%@?.)9/J^%K<;H!&P/4$]7[%F'P8Z #UOR""?P!02P,$% @ 0X +51G1 MW LK P [A( T !X;"]S='EL97,N>&ULW5A=:]LP%/TK1EU'"Z-.XL6- MUR2P!0J#;13:A[T5)983@2QYLM(E_?75M6SGH[JEZ\.6S"&U=(_.N4?2=2TR M+,U:L-L%8R98Y4*6([(PIO@4AN5LP7):7JB"28MD2N?4V*Z>AV6A&4U+(.4B M['4Z<9A3+LEX*)?Y=6[*8*:6THQ(OPT%[O8U'9%N_)$$3FZB4C8B]V?O?RV5 MN7H7N/O)AY.3SOWYU7[\K +.2>@5[;]"]*+3P84!Q,3CUXF_I(U)7^Y*-\-/ MK5;+/<7( P]YPW2TL-Z4\3!3U4@ZO@,RBHVW?KPCJ<:[KN]OID0ZAN-LE4Z93I-DV7-*'Q4+ , M[&@^7\#=J"($T!B5VT;*Z5Q)6GEH&'7#RLZ8$+?P,/W,=K17V=:.=6"_9-NT MANJFDW$=T-]6<]K;LKTWZ08%?U#FR]).1U9]*%!VHUG&5U5_E;4&,/4NKDZ+ M0JP_"SZ7.7.3?W7"\9 VO&"A-'^TV:!49C; - D>F#9\MAWYK6EQQU:F*:=5 MAGON':'GO[O.J_RKYAK\?Z#7GH)OO'8#(^ M!I-'49.#PS<9)0?I,:S?WUN'A)TC0AL-X"@V(C_@2""([)I?VM6E_@^EUX_8< M:'-QF;(52R=U5\^G53.P#9NUOH"PCUQ7EQ_!. [S(X!A>3 '&,>QL#S_TWP& MZ'P)$!RAF@',?R(9/J@^7Q:)%$4Q]B*3B9>!Q-LW>(8OGXU MS!LPL#R0Z<_6&M]MO$)>K@-L3U^J$&RF>"5B,\77&A#_N@$C2?R[C>4!!K8+ M6.U ?G\>J"D_)XI@5S%OV!.,(TF"(5"+_AJ-8V1U8OCX]P=[2J(H2?P(8'X' M480A\#3B".8 /&!(%%7OP;WW4=B\I\+-+USC)U!+ P04 " !#@ M5EXJ[ M', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6 M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M $. "U7-AF(;40, (<7 / >&PO=V]R:V)O;VLN>&ULQ9A;3]LP%(#_ MBI67,6E;&JPD63NW.4I36ZQYQ>P'O>$*6I;:5,Q!T:Q2NS&< ME7;-N:MD2@>#<5HQH9*3XVZLF4G#@G:\<$(KJ/05-X(_VC_MOD@>A!4+(87; M3I+FN^0)J802E7CBY209),2N]>-G;<235H[)>6&TE),D:QMNN'&B>%8]]Y#? MV<(V-8XMOC$ F23C 0RX%,:ZIDNG4?#I0=4=BTV-B&*57R2=%W( MJ2K)A7(P2>12M4-!7_^D\->79?O4#G"#.31' AK,9=F QX,\UZKDRO*2P#>K MI2B!HR1G3#)5ME 'F M0![$A;P2][4H?73TA%^88BON?W)KR0PV> !YB$ >QH6#IRO!FM7MTF&NRR+*9.UWR$FYI4LLEA>VRUD#TX+,LS(,LPL662U MH/[K+3K%U$(CJP5_-\.LC&)RH9'E@F.&>1E%3S31CS3(%NHO.B8<&EDX.&9O MT3'OT,C>P3%[BXY9B$:V$(XY"C$Q"]'(%L(QQR$F9B&Z2PO=[H>8F(5H]./- M2]DNV9MRQX0,,R2*68C&/N"\D/;^AGP;7K%@$LIC2^A5I3>D(28FH3RVA##, M_H45)J'\?QQU7L4,HWN.7JSMZ-338H;1/<+E5_@+"_4% MD\7,$/_1'D&'(Y\5+FLISZ'N6EUI5G;WR-T=^,DO4$L#!!0 ( $. "U6, MWU^M;@$ -T4 : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V,V. M@C 4AN%;(;T RSE5U(FXFHW;B3= L("1O]!.1N]^""[P([.8C>E9D4(X?1?D M">GAR]:9OW:MJZZ]B^Y-W;I45=[W'UJ[O+)-YE9=;]OQ2=$-3>;'Y5#J/LMO M66DUQW&BA]<9ZGAXG1F='[W]S\2N**ZY_>SR[\:V_H_!^J<;;JZRUJOHG VE M]:G2]WJ^[?1TH=4X646G2ZJ&TX64#AW$$,3A@PP$F?!!:PA:AP_:0- F?% " M04GXH"T$;<,'[2!H%SYH#T'[\$$4HXRQ@*0%U@*T)N2:!'A-"#8)$)N0;!)@ M-B':)$!M0K9)@-N$<), N0GI)@%V$^)- O1FU)L%Z,VH-PO0FQ<_VP+T9M2; M!>C-J#<+T)M1;Q:@-Z/>+$!O1KU9@-Z,>K, O1GU9@%Z&]3;"-#;H-Y&@-X& M]38"]#:+PQ(!>AO4V[Q3;^/ 0 7!E M&ULS9C-;L(P$(1?)^@)MLB$426[:A\/9UPH_4 MBD8@*G4NL1+OSHR]TG?(Y'UKR$6;NFK<-"Z]-X^,N:RD6KI$&VK"3J%M+7UX MM0MF9+:4"V)B-!JS3#>>&C_TK48\FSQ3(5>5CUXVX;-3NIG&EBH71T^[PM9K M&DMC*I5)'_;9NLE_N SW#DGH[&I]KK0DCAC2>:N)/)UE>Q$!_W./MPP[9[\ M:O].IL\P5,ZM-BY,S-+E=H>1M-U#$X3(>M5_Q*-CD+[Z?-1..Z?\3.]PO9_: M+KMY.-8MU]_Q]QD?]2_,(4!RI" Y;D!RW(+D&(/DN /)<0^2XP$D!Q^A!$$A M*D=!*D=A*D>!*D>A*D?!*D?A*DX K @ M$0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M" !#@ M5F5R<(Q & "<)P $P @ ', 0 >&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( $. "U7=I;3<#@8 +P@ 8 M " @0T( !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ 0X +5>V_:.ZC @ 30< !@ M ("!D10 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ 0X +584P0+;E"0 FE !@ ("!^" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0X + M59#%$'2S!0 >PP !@ ("!(S< 'AL+W=O&UL4$L! A0#% M @ 0X +5>!/-FW@!@ !$ !D ("!.5 'AL+W=OA.;*T" #&!0 &0 M@($E=@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 0X +55S9Q365 @ >@4 !D M ("!UXP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 0X +526KGKT\ P ^P@ !D ("!:I@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M0X +5:Y1R'DG @ L00 !D ("!5:0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0X +59Q 7M&^# 0Y !D M ("!I;4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 0X +59><0]2' P '1$ !D ("!J\L 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0X + M51G1W LK P [A( T ( !1=< 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 0X +58S? M7ZUN 0 W10 !H ( ! M\ 'AL+U]R96QS+W=O/ 0 XML 47 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 48 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 49 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 112 209 1 false 20 0 false 5 false false R1.htm 000 - Document - Document And Entity Information Sheet http://tffp.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets Sheet http://tffp.com/role/ConsolidatedBalanceSheet Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) Sheet http://tffp.com/role/ConsolidatedBalanceSheet_Parentheticals Condensed Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss Sheet http://tffp.com/role/ConsolidatedIncomeStatement Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 004 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Parentheticals) Sheet http://tffp.com/role/ConsolidatedIncomeStatement_Parentheticals Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Parentheticals) Statements 5 false false R6.htm 005 - Statement - Unaudited Condensed Consolidated Statements of Stockholders??? Equity Sheet http://tffp.com/role/ShareholdersEquityType2or3 Unaudited Condensed Consolidated Statements of Stockholders??? Equity Statements 6 false false R7.htm 006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://tffp.com/role/ConsolidatedCashFlow Unaudited Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 007 - Disclosure - Organization and Description of Business Sheet http://tffp.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 8 false false R9.htm 008 - Disclosure - Liquidity and Management???s Plans Sheet http://tffp.com/role/LiquidityandManagementsPlans Liquidity and Management???s Plans Notes 9 false false R10.htm 009 - Disclosure - Summary of Significant Accounting Policies Sheet http://tffp.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 010 - Disclosure - Commitments and Contingencies Sheet http://tffp.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 11 false false R12.htm 011 - Disclosure - License and Agreements Sheet http://tffp.com/role/LicenseandAgreements License and Agreements Notes 12 false false R13.htm 012 - Disclosure - Stockholders' Equity Sheet http://tffp.com/role/StockholdersEquity Stockholders' Equity Notes 13 false false R14.htm 013 - Disclosure - Stock-Based Compensation Sheet http://tffp.com/role/StockBasedCompensation Stock-Based Compensation Notes 14 false false R15.htm 014 - Disclosure - Subsequent Events Sheet http://tffp.com/role/SubsequentEvents Subsequent Events Notes 15 false false R16.htm 015 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://tffp.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://tffp.com/role/SummaryofSignificantAccountingPolicies 16 false false R17.htm 016 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://tffp.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://tffp.com/role/SummaryofSignificantAccountingPolicies 17 false false R18.htm 017 - Disclosure - Commitments and Contingencies (Tables) Sheet http://tffp.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://tffp.com/role/CommitmentsandContingencies 18 false false R19.htm 018 - Disclosure - Stock-Based Compensation (Tables) Sheet http://tffp.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://tffp.com/role/StockBasedCompensation 19 false false R20.htm 019 - Disclosure - Liquidity and Management???s Plans (Details) Sheet http://tffp.com/role/LiquidityandManagementsPlansDetails Liquidity and Management???s Plans (Details) Details http://tffp.com/role/LiquidityandManagementsPlans 20 false false R21.htm 020 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://tffp.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://tffp.com/role/SummaryofSignificantAccountingPoliciesTables 21 false false R22.htm 021 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of potential common stock equivalents outstanding Sheet http://tffp.com/role/ScheduleofpotentialcommonstockequivalentsoutstandingTable Summary of Significant Accounting Policies (Details) - Schedule of potential common stock equivalents outstanding Details http://tffp.com/role/SummaryofSignificantAccountingPoliciesTables 22 false false R23.htm 022 - Disclosure - Commitments and Contingencies (Details) Sheet http://tffp.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://tffp.com/role/CommitmentsandContingenciesTables 23 false false R24.htm 023 - Disclosure - Commitments and Contingencies (Details) - Schedule of supplemental balance sheet information related to leases Sheet http://tffp.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable Commitments and Contingencies (Details) - Schedule of supplemental balance sheet information related to leases Details http://tffp.com/role/CommitmentsandContingenciesTables 24 false false R25.htm 024 - Disclosure - Commitments and Contingencies (Details) - Schedule of supplemental lease expense related to leases Sheet http://tffp.com/role/ScheduleofsupplementalleaseexpenserelatedtoleasesTable Commitments and Contingencies (Details) - Schedule of supplemental lease expense related to leases Details http://tffp.com/role/CommitmentsandContingenciesTables 25 false false R26.htm 025 - Disclosure - Commitments and Contingencies (Details) - Schedule of other information related to operating leases Sheet http://tffp.com/role/ScheduleofotherinformationrelatedtooperatingleasesTable Commitments and Contingencies (Details) - Schedule of other information related to operating leases Details http://tffp.com/role/CommitmentsandContingenciesTables 26 false false R27.htm 026 - Disclosure - Commitments and Contingencies (Details) - Schedule of supplemental cash flow information related to operating leases Sheet http://tffp.com/role/ScheduleofsupplementalcashflowinformationrelatedtooperatingleasesTable Commitments and Contingencies (Details) - Schedule of supplemental cash flow information related to operating leases Details http://tffp.com/role/CommitmentsandContingenciesTables 27 false false R28.htm 027 - Disclosure - Commitments and Contingencies (Details) - Schedule of future minimum lease payments under non-cancellable leases Sheet http://tffp.com/role/ScheduleoffutureminimumleasepaymentsundernoncancellableleasesTable Commitments and Contingencies (Details) - Schedule of future minimum lease payments under non-cancellable leases Details http://tffp.com/role/CommitmentsandContingenciesTables 28 false false R29.htm 028 - Disclosure - License and Agreements (Details) Sheet http://tffp.com/role/LicenseandAgreementsDetails License and Agreements (Details) Details http://tffp.com/role/LicenseandAgreements 29 false false R30.htm 029 - Disclosure - Stockholders' Equity (Details) Sheet http://tffp.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://tffp.com/role/StockholdersEquity 30 false false R31.htm 030 - Disclosure - Stock-Based Compensation (Details) Sheet http://tffp.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://tffp.com/role/StockBasedCompensationTables 31 false false R32.htm 031 - Disclosure - Stock-Based Compensation (Details) - Schedule of stock-based compensation expense Sheet http://tffp.com/role/ScheduleofstockbasedcompensationexpenseTable Stock-Based Compensation (Details) - Schedule of stock-based compensation expense Details http://tffp.com/role/StockBasedCompensationTables 32 false false R33.htm 032 - Disclosure - Stock-Based Compensation (Details) - Schedule of fair value of stock options Sheet http://tffp.com/role/ScheduleoffairvalueofstockoptionsTable Stock-Based Compensation (Details) - Schedule of fair value of stock options Details http://tffp.com/role/StockBasedCompensationTables 33 false false R34.htm 033 - Disclosure - Stock-Based Compensation (Details) - Schedule of stock option activity Sheet http://tffp.com/role/ScheduleofstockoptionactivityTable Stock-Based Compensation (Details) - Schedule of stock option activity Details http://tffp.com/role/StockBasedCompensationTables 34 false false All Reports Book All Reports f10q0622_tffpharma.htm f10q0622ex31-1_tffpharma.htm f10q0622ex31-2_tffpharma.htm f10q0622ex32-1_tffpharma.htm tffp-20220630.xsd tffp-20220630_cal.xml tffp-20220630_def.xml tffp-20220630_lab.xml tffp-20220630_pre.xml image_001.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 52 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10q0622_tffpharma.htm": { "axisCustom": 1, "axisStandard": 8, "contextCount": 112, "dts": { "calculationLink": { "local": [ "tffp-20220630_cal.xml" ] }, "definitionLink": { "local": [ "tffp-20220630_def.xml" ] }, "inline": { "local": [ "f10q0622_tffpharma.htm" ] }, "labelLink": { "local": [ "tffp-20220630_lab.xml" ] }, "presentationLink": { "local": [ "tffp-20220630_pre.xml" ] }, "schema": { "local": [ "tffp-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd" ] } }, "elementCount": 302, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 51, "http://tffp.com/20220630": 18, "http://xbrl.sec.gov/dei/2022": 4, "total": 73 }, "keyCustom": 43, "keyStandard": 166, "memberCustom": 10, "memberStandard": 10, "nsprefix": "tffp", "nsuri": "http://tffp.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://tffp.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Summary of Significant Accounting Policies", "role": "http://tffp.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Commitments and Contingencies", "role": "http://tffp.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "tffp:LicenseAndAgreementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - License and Agreements", "role": "http://tffp.com/role/LicenseandAgreements", "shortName": "License and Agreements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "tffp:LicenseAndAgreementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Stockholders' Equity", "role": "http://tffp.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Stock-Based Compensation", "role": "http://tffp.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Subsequent Events", "role": "http://tffp.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Accounting Policies, by Policy (Policies)", "role": "http://tffp.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://tffp.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://tffp.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://tffp.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Balance Sheets", "role": "http://tffp.com/role/ConsolidatedBalanceSheet", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "tffp:CashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Liquidity and Management\u2019s Plans (Details)", "role": "http://tffp.com/role/LiquidityandManagementsPlansDetails", "shortName": "Liquidity and Management\u2019s Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "tffp:CashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://tffp.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c2", "decimals": "0", "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "aud", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of potential common stock equivalents outstanding", "role": "http://tffp.com/role/ScheduleofpotentialcommonstockequivalentsoutstandingTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of potential common stock equivalents outstanding", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c64", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Commitments and Contingencies (Details)", "role": "http://tffp.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c64", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Commitments and Contingencies (Details) - Schedule of supplemental balance sheet information related to leases", "role": "http://tffp.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable", "shortName": "Commitments and Contingencies (Details) - Schedule of supplemental balance sheet information related to leases", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Commitments and Contingencies (Details) - Schedule of supplemental lease expense related to leases", "role": "http://tffp.com/role/ScheduleofsupplementalleaseexpenserelatedtoleasesTable", "shortName": "Commitments and Contingencies (Details) - Schedule of supplemental lease expense related to leases", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Commitments and Contingencies (Details) - Schedule of other information related to operating leases", "role": "http://tffp.com/role/ScheduleofotherinformationrelatedtooperatingleasesTable", "shortName": "Commitments and Contingencies (Details) - Schedule of other information related to operating leases", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Commitments and Contingencies (Details) - Schedule of supplemental cash flow information related to operating leases", "role": "http://tffp.com/role/ScheduleofsupplementalcashflowinformationrelatedtooperatingleasesTable", "shortName": "Commitments and Contingencies (Details) - Schedule of supplemental cash flow information related to operating leases", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Commitments and Contingencies (Details) - Schedule of future minimum lease payments under non-cancellable leases", "role": "http://tffp.com/role/ScheduleoffutureminimumleasepaymentsundernoncancellableleasesTable", "shortName": "Commitments and Contingencies (Details) - Schedule of future minimum lease payments under non-cancellable leases", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c73", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFeeAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - License and Agreements (Details)", "role": "http://tffp.com/role/LicenseandAgreementsDetails", "shortName": "License and Agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c73", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFeeAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c2", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)", "role": "http://tffp.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c2", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Stockholders' Equity (Details)", "role": "http://tffp.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c100", "decimals": "0", "first": true, "lang": null, "name": "tffp:ReservedShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Stock-Based Compensation (Details)", "role": "http://tffp.com/role/StockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c100", "decimals": "0", "first": true, "lang": null, "name": "tffp:ReservedShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "tffp:StockBasedCompensationExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Stock-Based Compensation (Details) - Schedule of stock-based compensation expense", "role": "http://tffp.com/role/ScheduleofstockbasedcompensationexpenseTable", "shortName": "Stock-Based Compensation (Details) - Schedule of stock-based compensation expense", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "tffp:StockBasedCompensationExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreaseWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Stock-Based Compensation (Details) - Schedule of fair value of stock options", "role": "http://tffp.com/role/ScheduleoffairvalueofstockoptionsTable", "shortName": "Stock-Based Compensation (Details) - Schedule of fair value of stock options", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreaseWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "tffp:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Stock-Based Compensation (Details) - Schedule of stock option activity", "role": "http://tffp.com/role/ScheduleofstockoptionactivityTable", "shortName": "Stock-Based Compensation (Details) - Schedule of stock option activity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "tffp:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss", "role": "http://tffp.com/role/ConsolidatedIncomeStatement", "shortName": "Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Parentheticals)", "role": "http://tffp.com/role/ConsolidatedIncomeStatement_Parentheticals", "shortName": "Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c29", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Unaudited Condensed Consolidated Statements of Stockholders\u2019 Equity", "role": "http://tffp.com/role/ShareholdersEquityType2or3", "shortName": "Unaudited Condensed Consolidated Statements of Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c34", "decimals": "0", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "role": "http://tffp.com/role/ConsolidatedCashFlow", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": "0", "lang": null, "name": "tffp:StockBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Organization and Description of Business", "role": "http://tffp.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "tffp:LiquidityAndManagementsPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Liquidity and Management\u2019s Plans", "role": "http://tffp.com/role/LiquidityandManagementsPlans", "shortName": "Liquidity and Management\u2019s Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0622_tffpharma.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "tffp:LiquidityAndManagementsPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 20, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tffp.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_MaximumMember": { "auth_ref": [ "r128", "r129", "r130", "r131", "r145", "r147", "r166", "r167", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r298", "r300", "r308", "r309" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tffp.com/role/ScheduleoffairvalueofstockoptionsTable" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r128", "r129", "r130", "r131", "r145", "r147", "r166", "r167", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r298", "r300", "r308", "r309" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tffp.com/role/ScheduleoffairvalueofstockoptionsTable" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r113", "r129", "r130", "r162", "r163", "r261", "r297", "r299" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r113", "r129", "r130", "r162", "r163", "r261", "r297", "r299" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r123", "r128", "r129", "r130", "r131", "r145", "r147", "r164", "r166", "r167", "r181", "r182", "r183", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r298", "r300", "r308", "r309" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tffp.com/role/ScheduleoffairvalueofstockoptionsTable" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r123", "r128", "r129", "r130", "r131", "r145", "r147", "r164", "r166", "r167", "r181", "r182", "r183", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r298", "r300", "r308", "r309" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tffp.com/role/ScheduleoffairvalueofstockoptionsTable" ], "xbrltype": "domainItemType" }, "tffp_AccruedCompensationLiabilities": { "auth_ref": [], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued compensation.", "label": "AccruedCompensationLiabilities", "negatedLabel": "Accrued compensation" } } }, "localname": "AccruedCompensationLiabilities", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "tffp_AccruedOfferingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accrued cost is the cost of goods or services received or incurred during a period, when the lack of a supplier billing forces the buyer to accrue the related cost.", "label": "AccruedOfferingCosts", "terseLabel": "Accrued offering costs" } } }, "localname": "AccruedOfferingCosts", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "tffp_AggregateIntrinsicValueExercisables": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "AggregateIntrinsicValueExercisables", "terseLabel": "Intrinsic Value, Exercisable" } } }, "localname": "AggregateIntrinsicValueExercisables", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "monetaryItemType" }, "tffp_AggregateOfferingPrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "AggregateOfferingPrice", "terseLabel": "Aggregate offering price" } } }, "localname": "AggregateOfferingPrice", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "tffp_AggregateOfferingPrices": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "AggregateOfferingPrices", "terseLabel": "Aggregate offering price" } } }, "localname": "AggregateOfferingPrices", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LiquidityandManagementsPlansDetails" ], "xbrltype": "monetaryItemType" }, "tffp_AgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AgreementAxis", "terseLabel": "Agreement [Axis]" } } }, "localname": "AgreementAxis", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "stringItemType" }, "tffp_AgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The description related to agreement.", "label": "AgreementDescription", "terseLabel": "Agreement description" } } }, "localname": "AgreementDescription", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "stringItemType" }, "tffp_AgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Agreement [Domain]" } } }, "localname": "AgreementDomain", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "domainItemType" }, "tffp_AgreementTremDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AgreementTremDescription", "terseLabel": "Agreement term, description" } } }, "localname": "AgreementTremDescription", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "stringItemType" }, "tffp_April2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "April2019Member", "terseLabel": "April 2019 [Member]" } } }, "localname": "April2019Member", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "domainItemType" }, "tffp_AssumptionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AssumptionsAbstract", "terseLabel": "Assumptions" } } }, "localname": "AssumptionsAbstract", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleoffairvalueofstockoptionsTable" ], "xbrltype": "stringItemType" }, "tffp_CashAndCashEquivalents": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "CashAndCashEquivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalents", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LiquidityandManagementsPlansDetails" ], "xbrltype": "monetaryItemType" }, "tffp_CashlessExerciseOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cashless exercise of warrants.", "label": "CashlessExerciseOfWarrants", "terseLabel": "Cashless exercise of warrants" } } }, "localname": "CashlessExerciseOfWarrants", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "tffp_ClinicalTrialResearchAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ClinicalTrialResearchAgreementMember", "terseLabel": "Clinical trial research agreement with Nucleus Network Pty Ltd. [Member]" } } }, "localname": "ClinicalTrialResearchAgreementMember", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "domainItemType" }, "tffp_CollaborativeArrangementsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CollaborativeArrangementsPolicyTextBlock", "terseLabel": "Collaborative Arrangements" } } }, "localname": "CollaborativeArrangementsPolicyTextBlock", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "tffp_CommonStockAveragePriceDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of basis for conversion of convertible common stock.", "label": "CommonStockAveragePriceDescription", "terseLabel": "Common stock average price, description" } } }, "localname": "CommonStockAveragePriceDescription", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "tffp_CondensedConsolidatedStatementsOfComprehensiveLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CondensedConsolidatedStatementsOfComprehensiveLossAbstract", "terseLabel": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS" } } }, "localname": "CondensedConsolidatedStatementsOfComprehensiveLossAbstract", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "tffp_ContractManufacturingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ContractManufacturingServicesMember", "terseLabel": "Contract Manufacturing Services [Member]" } } }, "localname": "ContractManufacturingServicesMember", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "domainItemType" }, "tffp_ConversionOfSeriesPreferredStockIncludingAccruedDividendsToCommonStock": { "auth_ref": [], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount related to Conversion of Series A Preferred Stock (including accrued dividends) to common stock.", "label": "ConversionOfSeriesPreferredStockIncludingAccruedDividendsToCommonStock", "negatedLabel": "Proceeds from issuance of common stock for warrant exercises" } } }, "localname": "ConversionOfSeriesPreferredStockIncludingAccruedDividendsToCommonStock", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "tffp_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://tffp.com/20220630", "xbrltype": "stringItemType" }, "tffp_EffectOfExchangeRateChangesOnCashAndCashEquivalent": { "auth_ref": [], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "EffectOfExchangeRateChangesOnCashAndCashEquivalent", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalent", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "tffp_ForeignCurrencyTranslationAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Foreign currency translation adjustment.", "label": "ForeignCurrencyTranslationAdjustment", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "ForeignCurrencyTranslationAdjustment", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "tffp_ForeignCurrencyTranslationAdjustments": { "auth_ref": [], "calculation": { "http://tffp.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Foreign currency translation adjustments.", "label": "ForeignCurrencyTranslationAdjustments", "negatedLabel": "Foreign currency translation adjustments" } } }, "localname": "ForeignCurrencyTranslationAdjustments", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "tffp_GeneralAndAdministrativeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GeneralAndAdministrativeMember", "terseLabel": "General and administrative [Member]" } } }, "localname": "GeneralAndAdministrativeMember", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleofsupplementalleaseexpenserelatedtoleasesTable" ], "xbrltype": "domainItemType" }, "tffp_IncreaseDecreaseDeferredResearchGrantRevenue": { "auth_ref": [], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "IncreaseDecreaseDeferredResearchGrantRevenue", "negatedLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseDeferredResearchGrantRevenue", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "tffp_InterstFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interst fee.", "label": "InterstFee", "terseLabel": "Interest fee" } } }, "localname": "InterstFee", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "tffp_IssuanceOfCommonStockInConnectionWithCashlessWarrantExercises": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "IssuanceOfCommonStockInConnectionWithCashlessWarrantExercises", "terseLabel": "Issuance of common stock for warrant exercises" } } }, "localname": "IssuanceOfCommonStockInConnectionWithCashlessWarrantExercises", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "tffp_IssuanceOfCommonStockInConnectionWithCashlessWarrantExercisesShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IssuanceOfCommonStockInConnectionWithCashlessWarrantExercisesShares", "terseLabel": "Issuance of common stock for warrant exercises (in Shares)" } } }, "localname": "IssuanceOfCommonStockInConnectionWithCashlessWarrantExercisesShares", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "tffp_January2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "January2021Member", "terseLabel": "January 2021 [Member]" } } }, "localname": "January2021Member", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "domainItemType" }, "tffp_January2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "January2022Member", "terseLabel": "January 2022 [Member]" } } }, "localname": "January2022Member", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "domainItemType" }, "tffp_LicenseAndAgreementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "License And Agreement Disclosure [Abstract]" } } }, "localname": "LicenseAndAgreementDisclosureAbstract", "nsuri": "http://tffp.com/20220630", "xbrltype": "stringItemType" }, "tffp_LicenseAndAgreementDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LicenseAndAgreementDisclosureTextBlock", "terseLabel": "LICENSE AND AGREEMENTS" } } }, "localname": "LicenseAndAgreementDisclosureTextBlock", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LicenseandAgreements" ], "xbrltype": "textBlockItemType" }, "tffp_LicenseandAgreementsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "License and Agreements (Details) [Line Items]" } } }, "localname": "LicenseandAgreementsDetailsLineItems", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "stringItemType" }, "tffp_LicenseandAgreementsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "License and Agreements (Details) [Table]" } } }, "localname": "LicenseandAgreementsDetailsTable", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "stringItemType" }, "tffp_LiquidityAndManagementsPlansAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liquidity And Managements Plans [Abstract]" } } }, "localname": "LiquidityAndManagementsPlansAbstract", "nsuri": "http://tffp.com/20220630", "xbrltype": "stringItemType" }, "tffp_LiquidityAndManagementsPlansTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LiquidityAndManagementsPlansTextBlock", "terseLabel": "LIQUIDITY AND MANAGEMENT\u2019S PLANS" } } }, "localname": "LiquidityAndManagementsPlansTextBlock", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LiquidityandManagementsPlans" ], "xbrltype": "textBlockItemType" }, "tffp_LiquidityandManagementsPlansLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liquidity and Managements Plans [Abstract]" } } }, "localname": "LiquidityandManagementsPlansLineItems", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LiquidityandManagementsPlans" ], "xbrltype": "stringItemType" }, "tffp_LiquidityandManagementsPlansTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liquidity and Management\u2019s Plans [Table]" } } }, "localname": "LiquidityandManagementsPlansTable", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LiquidityandManagementsPlans" ], "xbrltype": "stringItemType" }, "tffp_MasterConsultancyAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MasterConsultancyAgreementMember", "terseLabel": "Clinical Network Services Pty Ltd. [Member]" } } }, "localname": "MasterConsultancyAgreementMember", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "domainItemType" }, "tffp_MasterServicesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MasterServicesAgreementMember", "terseLabel": "Master Services [Member]", "verboseLabel": "Master Services Agreement [Member]" } } }, "localname": "MasterServicesAgreementMember", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "domainItemType" }, "tffp_MilestoneFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Milestone fee.", "label": "MilestoneFee", "terseLabel": "Milestone payment" } } }, "localname": "MilestoneFee", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "tffp_OperatingLeaseLiabilityCurrentPortion": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "OperatingLeaseLiabilityCurrentPortion", "terseLabel": "Operating lease liability \u2013 current portion" } } }, "localname": "OperatingLeaseLiabilityCurrentPortion", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable" ], "xbrltype": "monetaryItemType" }, "tffp_OperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OperatingLeasesAbstract", "terseLabel": "Operating leases:" } } }, "localname": "OperatingLeasesAbstract", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable" ], "xbrltype": "stringItemType" }, "tffp_PremarketingApprovals": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "PremarketingApprovals", "terseLabel": "Pre-marketing approvals" } } }, "localname": "PremarketingApprovals", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "tffp_ProceedsFromIssuanceOfCommonStockForStockOptionExercises": { "auth_ref": [], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "ProceedsFromIssuanceOfCommonStockForStockOptionExercises", "negatedLabel": "Proceeds from issuance of common stock for stock option exercises" } } }, "localname": "ProceedsFromIssuanceOfCommonStockForStockOptionExercises", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "tffp_ProceedsFromIssuanceOfCommonStockValue": { "auth_ref": [], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "ProceedsFromIssuanceOfCommonStockValue", "terseLabel": "Net proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStockValue", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "tffp_ReceivableDueFromCollaborationAgreement": { "auth_ref": [], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receivable due from collaboration agreement.", "label": "ReceivableDueFromCollaborationAgreement", "terseLabel": "Receivable due from collaboration agreement" } } }, "localname": "ReceivableDueFromCollaborationAgreement", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "tffp_ReceivableDueFromCollaborationsAgreement": { "auth_ref": [], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Receivable due from collaboration agreement.", "label": "ReceivableDueFromCollaborationsAgreement", "negatedLabel": "Receivable due from collaboration agreement" } } }, "localname": "ReceivableDueFromCollaborationsAgreement", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "tffp_ResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ResearchAndDevelopmentMember", "terseLabel": "Research and development [Member]" } } }, "localname": "ResearchAndDevelopmentMember", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleofsupplementalleaseexpenserelatedtoleasesTable" ], "xbrltype": "domainItemType" }, "tffp_ResearchAndDevelopmentTaxIncentivePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ResearchAndDevelopmentTaxIncentivePolicyTextBlock", "terseLabel": "Research and Development Tax Incentive" } } }, "localname": "ResearchAndDevelopmentTaxIncentivePolicyTextBlock", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "tffp_ResearchAndDevelopmentTaxIncentiveReceivable": { "auth_ref": [], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Research and development tax incentive receivable.", "label": "ResearchAndDevelopmentTaxIncentiveReceivable", "terseLabel": "Research and development tax incentive receivable" } } }, "localname": "ResearchAndDevelopmentTaxIncentiveReceivable", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "tffp_ResearchAndDevelopmentTaxIncentiveReceivables": { "auth_ref": [], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Research and development tax incentive receivable.", "label": "ResearchAndDevelopmentTaxIncentiveReceivables", "negatedLabel": "Research and development tax incentive receivable" } } }, "localname": "ResearchAndDevelopmentTaxIncentiveReceivables", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "tffp_ResearchAndDevelopmentTaxPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Research and development tax percentage.", "label": "ResearchAndDevelopmentTaxPercentage", "terseLabel": "Research and development tax percentage" } } }, "localname": "ResearchAndDevelopmentTaxPercentage", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "tffp_ReservedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ReservedShares", "terseLabel": "Reserved shares" } } }, "localname": "ReservedShares", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "tffp_ScheduleOfFairValueOfStockOptionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of fair value of stock options [Abstract]" } } }, "localname": "ScheduleOfFairValueOfStockOptionsAbstract", "nsuri": "http://tffp.com/20220630", "xbrltype": "stringItemType" }, "tffp_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of future minimum lease payments under non-cancellable leases [Abstract]" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesAbstract", "nsuri": "http://tffp.com/20220630", "xbrltype": "stringItemType" }, "tffp_ScheduleOfOtherInformationRelatedToOperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of other information related to operating leases [Abstract]" } } }, "localname": "ScheduleOfOtherInformationRelatedToOperatingLeasesAbstract", "nsuri": "http://tffp.com/20220630", "xbrltype": "stringItemType" }, "tffp_ScheduleOfPotentialCommonStockEquivalentsOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of potential common stock equivalents outstanding [Abstract]" } } }, "localname": "ScheduleOfPotentialCommonStockEquivalentsOutstandingAbstract", "nsuri": "http://tffp.com/20220630", "xbrltype": "stringItemType" }, "tffp_ScheduleOfStockBasedCompensationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of stock-based compensation expense [Abstract]" } } }, "localname": "ScheduleOfStockBasedCompensationExpenseAbstract", "nsuri": "http://tffp.com/20220630", "xbrltype": "stringItemType" }, "tffp_ScheduleOfStockOptionActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of stock option activity [Abstract]" } } }, "localname": "ScheduleOfStockOptionActivityAbstract", "nsuri": "http://tffp.com/20220630", "xbrltype": "stringItemType" }, "tffp_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of supplemental balance sheet information related to leases [Abstract]" } } }, "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract", "nsuri": "http://tffp.com/20220630", "xbrltype": "stringItemType" }, "tffp_ScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of supplemental cash flow information related to operating leases [Abstract]" } } }, "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeasesAbstract", "nsuri": "http://tffp.com/20220630", "xbrltype": "stringItemType" }, "tffp_ScheduleOfSupplementalLeaseExpenseRelatedToLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of supplemental lease expense related to leases [Abstract]" } } }, "localname": "ScheduleOfSupplementalLeaseExpenseRelatedToLeasesAbstract", "nsuri": "http://tffp.com/20220630", "xbrltype": "stringItemType" }, "tffp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "weighted-average period", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueTerm", "terseLabel": "Weighted-average period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueTerm", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "tffp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber", "periodEndLabel": "Number of Shares, Outstanding, Outstanding ending balance", "periodStartLabel": "Number of Shares, Outstanding, Outstanding ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "tffp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise prices, outstanding, beginning balance (in Dollars per share).", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice", "terseLabel": "Weighted-Average Exercise Prices, Outstanding, Outstanding ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "tffp_SharebasedCompensationsArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SharebasedCompensationsArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3", "terseLabel": "Weighted-Average Remaining Contractual Term, Outstanding ending balance" } } }, "localname": "SharebasedCompensationsArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "durationItemType" }, "tffp_StockBasedCompensation": { "auth_ref": [], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock based compensation.", "label": "StockBasedCompensation", "terseLabel": "Stock based compensation" } } }, "localname": "StockBasedCompensation", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "tffp_StockBasedCompensationDetailsScheduleoffairvalueofstockoptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation (Details) - Schedule of fair value of stock options [Line Items]" } } }, "localname": "StockBasedCompensationDetailsScheduleoffairvalueofstockoptionsLineItems", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleoffairvalueofstockoptionsTable" ], "xbrltype": "stringItemType" }, "tffp_StockBasedCompensationDetailsScheduleoffairvalueofstockoptionsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation (Details) - Schedule of fair value of stock options [Table]" } } }, "localname": "StockBasedCompensationDetailsScheduleoffairvalueofstockoptionsTable", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleoffairvalueofstockoptionsTable" ], "xbrltype": "stringItemType" }, "tffp_StockBasedCompensationDetailsScheduleofstockbasedcompensationexpenseLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation (Details) - Schedule of stock-based compensation expense [Line Items]" } } }, "localname": "StockBasedCompensationDetailsScheduleofstockbasedcompensationexpenseLineItems", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleofstockbasedcompensationexpenseTable" ], "xbrltype": "stringItemType" }, "tffp_StockBasedCompensationDetailsScheduleofstockbasedcompensationexpenseTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation (Details) - Schedule of stock-based compensation expense [Table]" } } }, "localname": "StockBasedCompensationDetailsScheduleofstockbasedcompensationexpenseTable", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleofstockbasedcompensationexpenseTable" ], "xbrltype": "stringItemType" }, "tffp_StockBasedCompensationExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock based compensation expenses.", "label": "StockBasedCompensationExpenses", "terseLabel": "Stock based compensation expense" } } }, "localname": "StockBasedCompensationExpenses", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleofstockbasedcompensationexpenseTable" ], "xbrltype": "monetaryItemType" }, "tffp_StockIssuedDuringPeriodSharesStockOptionesExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "StockIssuedDuringPeriodSharesStockOptionesExercised", "negatedLabel": "Number of Shares, Outstanding, Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionesExercised", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "tffp_StockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "StockOptionsMember", "terseLabel": "Stock Options [Member]" } } }, "localname": "StockOptionsMember", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleofpotentialcommonstockequivalentsoutstandingTable" ], "xbrltype": "domainItemType" }, "tffp_SummaryofSignificantAccountingPoliciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Line Items]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsLineItems", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "tffp_SummaryofSignificantAccountingPoliciesDetailsScheduleofpotentialcommonstockequivalentsoutstandingLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) - Schedule of potential common stock equivalents outstanding [Line Items]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofpotentialcommonstockequivalentsoutstandingLineItems", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleofpotentialcommonstockequivalentsoutstandingTable" ], "xbrltype": "stringItemType" }, "tffp_SummaryofSignificantAccountingPoliciesDetailsScheduleofpotentialcommonstockequivalentsoutstandingTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) - Schedule of potential common stock equivalents outstanding [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofpotentialcommonstockequivalentsoutstandingTable", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleofpotentialcommonstockequivalentsoutstandingTable" ], "xbrltype": "stringItemType" }, "tffp_SummaryofSignificantAccountingPoliciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsTable", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "tffp_TotalProceeds": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.", "label": "TotalProceeds", "terseLabel": "Total proceeds" } } }, "localname": "TotalProceeds", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "tffp_WeightedAverageExercisePricesOutstandingOutstandingEndingBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WeightedAverageExercisePricesOutstandingOutstandingEndingBalance", "terseLabel": "Weighted-Average Exercise Prices, Outstanding, Outstanding ending balance" } } }, "localname": "WeightedAverageExercisePricesOutstandingOutstandingEndingBalance", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "tffp_WeightedAverageRemainingContractualTermOutstandingEndingBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WeightedAverageRemainingContractualTermOutstandingEndingBalance", "terseLabel": "Weighted-Average Remaining Contractual Term, Outstanding ending balance" } } }, "localname": "WeightedAverageRemainingContractualTermOutstandingEndingBalance", "nsuri": "http://tffp.com/20220630", "presentation": [ "http://tffp.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "durationItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Description of Business [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r18", "r250" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "auth_ref": [ "r277", "r291" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Accounts Payable", "terseLabel": "Accounts payable due" } } }, "localname": "AccountsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r26", "r28", "r30", "r31", "r213" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r27", "r31", "r34", "r35", "r36", "r64", "r65", "r66", "r205", "r244", "r301", "r302" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r12", "r250" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r64", "r65", "r66", "r189", "r190", "r191", "r210" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustment to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potential common stock equivalents outstanding" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofpotentialcommonstockequivalentsoutstandingTable" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r8", "r62", "r100", "r104", "r111", "r117", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r201", "r206", "r214", "r248", "r250", "r275", "r285" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r17", "r62", "r117", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r201", "r206", "r214", "r248", "r250" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r2", "r63", "r96" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "ORGANIZATION AND DESCRIPTION OF BUSINESS" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r53", "r54", "r55" ], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r6", "r51" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r46", "r51", "r56" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r46", "r216" ], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExpenseOrRevenueRecognized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of expense or revenue offset related to the warrants or rights.", "label": "Class of Warrant or Right, Expense or Revenue Recognized", "terseLabel": "Warrant, description" } } }, "localname": "ClassOfWarrantOrRightExpenseOrRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r23", "r278", "r290" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (see Note 4)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r125", "r126", "r127", "r132", "r307" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockConversionBasis": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Description of basis for conversion of convertible common stock.", "label": "Common Stock, Conversion Basis", "terseLabel": "Common stock shares, description" } } }, "localname": "CommonStockConversionBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/LiquidityandManagementsPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r64", "r65", "r210" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in Dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r10", "r159" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r10", "r250" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock; $0.001 par value, 45,000,000 shares authorized; 25,373,818 and 25,371,781 shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r58", "r203" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentFeeAmount": { "auth_ref": [ "r22" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument.", "label": "Debt Instrument, Fee Amount", "terseLabel": "Assignment fee" } } }, "localname": "DebtInstrumentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r119" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs", "terseLabel": "Deferred offering costs" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "auth_ref": [ "r195", "r196" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.", "label": "Deferred Tax Assets, in Process Research and Development", "terseLabel": "Research and development tax incentive" } } }, "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r49", "r99" ], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r168", "r169", "r184", "r185", "r187", "r192" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "STOCK-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r40", "r69", "r70", "r71", "r72", "r73", "r77", "r78", "r80", "r81", "r82", "r85", "r86", "r211", "r212", "r281", "r294" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share, basic and diluted (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r40", "r69", "r70", "r71", "r72", "r73", "r78", "r80", "r81", "r82", "r85", "r86", "r211", "r212", "r281", "r294" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share, basic and diluted (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r83", "r84" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Basic and Diluted Earnings per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r186" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r34", "r35", "r36", "r64", "r65", "r66", "r68", "r74", "r76", "r88", "r118", "r159", "r160", "r189", "r190", "r191", "r197", "r198", "r210", "r217", "r218", "r219", "r220", "r221", "r222", "r244", "r301", "r302", "r303" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofpotentialcommonstockequivalentsoutstandingTable", "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyDisclosureTextBlock": { "auth_ref": [ "r215", "r223", "r224" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for foreign currency transactions and translation. This may include description of foreign currency transactions, foreign currency gains and losses, explanation of change in cumulative translation adjustment, description of effect of subsequent foreign currency exchange rate change, cumulative translation adjustment movement, foreign currency translation adjustment by component movement, translation adjustment for net investment hedge movement, adjustment for long-term intercompany transactions, schedule of long-term intercompany balances and any other foreign currency transactions and translation related items.", "label": "Foreign Currency Disclosure [Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r42" ], "calculation": { "http://tffp.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofstockbasedcompensationexpenseTable" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r122", "r124" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofstockbasedcompensationexpenseTable" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofstockbasedcompensationexpenseTable" ], "xbrltype": "domainItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r48" ], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedSalaries": { "auth_ref": [ "r48" ], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in accrued salaries.", "label": "Increase (Decrease) in Accrued Salaries", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInAccruedSalaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r48", "r236" ], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease obligation" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r48" ], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid assets and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r282" ], "calculation": { "http://tffp.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Rent expenses" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r240", "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofsupplementalleaseexpenserelatedtoleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r241" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleoffutureminimumleasepaymentsundernoncancellableleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r241" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022 (Remaining)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleoffutureminimumleasepaymentsundernoncancellableleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r241" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleoffutureminimumleasepaymentsundernoncancellableleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r241" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleoffutureminimumleasepaymentsundernoncancellableleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r241" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleoffutureminimumleasepaymentsundernoncancellableleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r19", "r62", "r105", "r117", "r134", "r135", "r136", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r202", "r206", "r207", "r214", "r248", "r249" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r16", "r62", "r117", "r214", "r250", "r276", "r288" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r5", "r21", "r62", "r117", "r134", "r135", "r136", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r202", "r206", "r207", "r214", "r248", "r249", "r250" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r20" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-Term Debt and Lease Obligation, Current", "terseLabel": "Operating lease liability \u2013 long-term portion" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r46" ], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r46" ], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r46", "r47", "r50" ], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r32", "r33", "r36", "r38", "r50", "r62", "r67", "r69", "r70", "r71", "r72", "r75", "r76", "r79", "r100", "r103", "r107", "r110", "r112", "r117", "r134", "r135", "r136", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r212", "r214", "r279", "r292" ], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://tffp.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow", "http://tffp.com/role/ConsolidatedIncomeStatement", "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r32", "r33", "r36", "r75", "r76", "r204", "r208" ], "calculation": { "http://tffp.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r44" ], "calculation": { "http://tffp.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://tffp.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r100", "r103", "r107", "r110", "r112" ], "calculation": { "http://tffp.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r234", "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofsupplementalleaseexpenserelatedtoleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": { "auth_ref": [ "r87", "r243" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income, Lease Payments", "terseLabel": "Cash paid for operating lease liabilities" } } }, "localname": "OperatingLeaseLeaseIncomeLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofsupplementalcashflowinformationrelatedtooperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r232" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r232" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r232" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r231" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use asset, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r49" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r239", "r242" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofotherinformationrelatedtooperatingleasesTable" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r238", "r242" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofotherinformationrelatedtooperatingleasesTable" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r227", "r229" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "terseLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleoffutureminimumleasepaymentsundernoncancellableleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r133", "r226", "r227", "r228", "r230" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.", "label": "Lessee, Operating Lease, Disclosure [Table Text Block]", "terseLabel": "Schedule of other information related to operating leases" } } }, "localname": "OperatingLeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r7" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r29", "r34", "r39", "r194", "r199", "r200", "r217", "r220", "r222", "r280", "r293" ], "calculation": { "http://tffp.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "totalLabel": "Comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Tax [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OtherExpenses": { "auth_ref": [ "r43", "r296" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense classified as other.", "label": "Other Expenses", "terseLabel": "Research and development expenses" } } }, "localname": "OtherExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherGeneralAndAdministrativeExpense": { "auth_ref": [ "r42" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general and administrative expense classified as other.", "label": "Other General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "OtherGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r295" ], "calculation": { "http://tffp.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income", "terseLabel": "Other income", "verboseLabel": "Other income (expense)" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement", "http://tffp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Component of Operating Income [Abstract]", "terseLabel": "Other income:" } } }, "localname": "OtherIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r20", "r250" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Deferred research grant revenue", "verboseLabel": "Deferred grant revenue" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet", "http://tffp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivables": { "auth_ref": [ "r11" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from parties in nontrade transactions, classified as other.", "label": "Other Receivables", "terseLabel": "Other receivable" } } }, "localname": "OtherReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherResearchAndDevelopmentExpense": { "auth_ref": [ "r193" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other research and development expense.", "label": "Other Research and Development Expense", "terseLabel": "Research and development expenses" } } }, "localname": "OtherResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentOfFinancingAndStockIssuanceCosts": { "auth_ref": [ "r45" ], "calculation": { "http://tffp.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities.", "label": "Payment of Financing and Stock Issuance Costs", "negatedLabel": "Payment of offering costs in connection with ATM" } } }, "localname": "PaymentOfFinancingAndStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PercentageOfWeightedAverageCostInventory": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of weighted average cost inventory present at the reporting date when inventory is valued using different valuation methods.", "label": "Percentage of Weighted Average Cost Inventory", "terseLabel": "Outstanding percentage" } } }, "localname": "PercentageOfWeightedAverageCostInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PrepaidExpenseAndOtherAssets": { "auth_ref": [], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.", "label": "Prepaid Expense and Other Assets", "terseLabel": "Prepaid assets and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r17" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid assets and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r121", "r250", "r284", "r289" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableWithImputedInterestNetAmount": { "auth_ref": [ "r225" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The receivable or note face amount less the unamortized discount or premium.", "label": "Receivable with Imputed Interest, Net Amount", "negatedLabel": "Less: Imputed interest" } } }, "localname": "ReceivableWithImputedInterestNetAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleoffutureminimumleasepaymentsundernoncancellableleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r165", "r245", "r246" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r165", "r245", "r246", "r247" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofsupplementalleaseexpenserelatedtoleasesTable" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofsupplementalleaseexpenserelatedtoleasesTable" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r165", "r245", "r247", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentArrangementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual obligation to provide funding of research and development costs over periods that initially exceed one year or the normal operating cycle, if longer.", "label": "Research and Development Arrangement [Member]", "terseLabel": "Research and Development [Member]" } } }, "localname": "ResearchAndDevelopmentArrangementMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r193", "r260", "r310" ], "calculation": { "http://tffp.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development", "verboseLabel": "Recorded research and development costs" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement", "http://tffp.com/role/LicenseandAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofstockbasedcompensationexpenseTable" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentInProcess": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of purchased research and development assets that are acquired in a business combination have no alternative future use and are therefore written off in the period of acquisition.", "label": "Research and Development in Process", "terseLabel": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r6", "r56", "r274", "r286" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "terseLabel": "Shares of common stock (in Shares)" } } }, "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r13", "r160", "r250", "r287", "r304", "r305" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r64", "r65", "r66", "r68", "r74", "r76", "r118", "r189", "r190", "r191", "r197", "r198", "r210", "r301", "r303" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r59", "r60" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r37", "r62", "r97", "r98", "r102", "r108", "r109", "r113", "r114", "r115", "r117", "r134", "r135", "r136", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r214", "r283" ], "calculation": { "http://tffp.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Grant revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r237", "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "ROU asset obtained under for new operating lease" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofpotentialcommonstockequivalentsoutstandingTable" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of supplemental cash flow information related to operating leases" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of potential common stock equivalents outstanding" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of future minimum lease payments under non-cancellable leases (including short-term leases)" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r100", "r101", "r106", "r120" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofsupplementalleaseexpenserelatedtoleasesTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r100", "r101", "r106", "r120" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of supplemental lease expense related to leases" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r174", "r175", "r178" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Schedule of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of fair value of stock options" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofsupplementalleaseexpenserelatedtoleasesTable" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r48" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation [Abstract]" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price", "negatedLabel": "Number of Shares, Outstanding Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleoffairvalueofstockoptionsTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleoffairvalueofstockoptionsTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleoffairvalueofstockoptionsTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Number of Shares, Outstanding, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Prices, Outstanding, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r177" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r171" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "terseLabel": "Weighted-Average Exercise Prices, Outstanding, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Number of Shares, Outstanding, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleoffairvalueofstockoptionsTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Intrinsic Value, Outstanding ending balance", "periodStartLabel": "Intrinsic Value, Outstanding ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreaseWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change in the weighted average exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Period Increase (Decrease), Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreaseWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleoffairvalueofstockoptionsTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Prices, Outstanding Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Prices, Outstanding, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Weighted average expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleoffairvalueofstockoptionsTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Term, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in Shares)", "periodStartLabel": "Balance (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r235", "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofsupplementalleaseexpenserelatedtoleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r57", "r63" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r24", "r34", "r35", "r36", "r64", "r65", "r66", "r68", "r74", "r76", "r88", "r118", "r159", "r160", "r189", "r190", "r191", "r197", "r198", "r210", "r217", "r218", "r219", "r220", "r221", "r222", "r244", "r301", "r302", "r303" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofpotentialcommonstockequivalentsoutstandingTable", "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r64", "r65", "r66", "r88", "r261" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Shares, Other", "terseLabel": "Sale of common stock, net of offering costs (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r9", "r10", "r159", "r160" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "IPO shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r9", "r10", "r159", "r160", "r173" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Issuance of common stock for stock option exercises (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r9", "r10", "r159", "r160" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Additional offering costs related to the sale of common stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Value, Other", "terseLabel": "Sale of common stock, net of offering costs" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r24", "r159", "r160" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock for stock option exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r10", "r14", "r15", "r62", "r116", "r117", "r214", "r250" ], "calculation": { "http://tffp.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet", "http://tffp.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r61", "r146", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r160", "r161", "r209" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r251", "r252" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofpotentialcommonstockequivalentsoutstandingTable" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Schedule of supplemental balance sheet information related to leases" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SurplusNotes": { "auth_ref": [ "r306" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financial instruments issued by insurance entities (surplus notes) that are includable in surplus for statutory accounting purposes as prescribed or permitted by state laws and regulations that are liabilities of the issuer.", "label": "Surplus Notes", "terseLabel": "Working capital" } } }, "localname": "SurplusNotes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/LiquidityandManagementsPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r89", "r90", "r91", "r92", "r93", "r94", "r95" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ScheduleofpotentialcommonstockequivalentsoutstandingTable" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Weighted average common shares outstanding, basic and diluted (in Shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r77", "r82" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average common shares outstanding, basic and diluted (in Shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tffp.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=122040515&loc=d3e105025-122735" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r161": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30885-110895" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6897108&loc=SL6897125-166521" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123389372&loc=d3e36991-112694" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41499-112717" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r25": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.7)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "470", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486086&loc=d3e24387-158525" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r311": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r312": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r313": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r314": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r315": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r316": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r317": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4,6)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r63": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" } }, "version": "2.1" } ZIP 53 0001213900-22-046849-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-22-046849-xbrl.zip M4$L#!!0 ( $. "U4,/R+9+K\ (]Q!P 6 9C$P<3 V,C)?=&9F<&AA MQ]:7/C1I+H=_X*K':\T1T!J@G>[+;U@M9ARZN6-")[/+-?)B"R M*&$, 30 2BW_^I>95;A(@,1)@A(W=MJ2"!:R,K.R\LX?_]_W)UUZ9I:MF<9/ M1\IQXTABQL2<:L;#3T?#T>GEY='_.ZG]^%_UNO0+,YBE.FPJW;]*I^;3?#31 MI+&E&O;,M)ZD#\[31ZDN/3K._/.G3R\O+\<3>,:>:!:SS84U83;^0:K7Q7*G M%L/%/DN_PXK#Q8.D-*1FZW-[\%GI2-_&IU*ST6SRQQ\= !( ->S/8LV?CL1[ MHMYQ))Z=,O^Y[_>6?FRSR?&#^?P)/OB$JWL/.I;W( ).#YO6PR?XX)/S.F?X M=*/>4.I-Q?V.9IOMIM*+_EZST6A]$D]X7_@>]ZP"SQJZ9K!__GQWY3_N1#_O M/_K)<9&O.D ^ 62SKC0#B]1ATZ&%7"2L6T?IU!O]>LO;+#SYQYJ=XL?WJLW< MQ^>SAO?T3+7OZ4G;QTU,EUA$[*G[B7\8?%1;1VO#=E1CXF'@N[[FX7]> ;[\)Y=Q M^]*B1Y7!8/")/O4>M:.>@R653__\>C6:/+(GM;X"B:VE_U8\/'@4O:6?]*@' M855\N/_)4)^8/5=AU9,?'YDZ/:E)^'\_.IJCLQ/IQT_\AUKMQR?FJ-+$-!QF M -<[[+OSB;\(5Z^S/Q?:\T]'I_SS^A@(>21] KGPB:_ZX[TY?3WY<:H]2[;S MJK.?CF;PZ&<0*'-'&FL A'3-7J0[\TDU9/X'61HQ2YL=T;<0@D_XWQ_G:1?X M(CVIUH-F?);PT0:L]VF^M";*N@N-Z2#I[A8ZJ]^J#PS%6A!>ODC=,>>TD+MJ M_=YT'/-)_.U%FSJ/"%3CAZ.5W=9M[2\&'^*#]Z8U919?[6==G?PA-0$XV]2U MJ?>ANS+_7'$_/SKYG_]6NHTO O:5'7Q:V4(L\GJI<>>^>AF#95 E[YI?).32 MNJIK#_"G"? EL^ ]]R??KB_'YV?2:#P/SD^_W5V.+\]'TO#Z M3#K_Y^FOP^M?SJ73FZ]?+T>CRYOK+0/TNVH_@B;AF/#]L^/38[C3.^U!(B#2 MLD\T#&6Q5.R.+V[NODH_:M\_&Z9QO7B"KTZX8/ONW+'93T<3N-E0+OYT!$K( MYS-S L\8#HFT$Z51__N/GT+?/7G+N-J )JZ0_'0$2LSGF?:=3>N.M6!1Z/O[ M0K5@4?WUCLU-R\&M#'KM[I=E9$I__S:\&Y_?7?U+NCN_O;D;2[??[D;?AM=C M:7PCP>D9PQ&I*2WIYDY2.A^F'Z6;"VG\Z[D4.%C>H1J>CO%C9=!JOV4B79B6 MY#PRR<.Q= M?-Z?2N3$%Q3T%#:>@[M>?X(%'I&!]JK[67YEJU9D115/^%GC) M&7SMZ.2WA<&D5D-.?[8N-'NBZO^"-UW 7^RC$U0!5X_9^SEV-W=O>7>IAU(J4*FK88644BLM%?%ROAN>#VZ1.%QD"MIY8KC85F:<\$RL\PGB<.3_]^: M8Q:VUO%;IL>I^?2DV>@&DF::SB1C\73/K,_)Y>VY >;G0")F:] M-5 :$=)V?_&XP4A; X/V]""I.LB>(\FV)B""GL",^C<@Z?@_\X>C3WN+D?6< ME8Y][MB#9J-(<*[A$V+,\<6%=/OK\.[K\/3\V_CR='@UDJ5+8R).XS)G;6=; M'\Z_JQ.'P)?,F61Y8$NJ+=ES-M%F&FA'FB%ICBU-'DEW^KAC"COJ/1SL"=/U MN3KE'EX@ ?Z.7AKW=P%0P-OP14J..^%>F)BZKLYM!D")GXY.I!\="_^9NJ]8 MW-W"&?/\X.T!S]$;9\#Z[I# .*-/!A0"=!9^MEV M0..<6^8S4C>LG'(F!>8S+= (R%LZPJ=/S87A6*^GYA1Y%K!IA'PS,_5)TU\_ M;\+=*N#W)V=,5U]4BW%FQY4C>-Z9AO"ZC#6.8 ]QS:1X<_EH:?F*D&V9*F/U M^^44UH*3-R'*N-=0H?3H-^OM5KO=:_4V403^(7:WUI.%S@4B.*^@.N[COVM$ M%G&J!&J7"7J7)?UG86GV5)N0ZF7.4%R4#X06/#H$B_6@&MI?]#N7C\OLEH55 MMX'.R^.[X]&Q=/XTU\U79FT'?V$.EPSSV$>:8+A/).:%Z']#BL1&TVY9( RG M4XO9MOC/E68PY>A$Z744Z4Z#LRC=+8SE@YO"O1#WCN;1R6BAP4%K-QJ9]-Y= MX^L4?KRQQN:+<81&FB/]#O\\IL94ZEM5O)ZDU(UU"T]J&) Z&;/OJKUB+HGT0<"%.N3<@OUJ=S'6Y N.6V M2@L0AL !Q#,RB3?X117G5S6F[I]FY&^NH6L;2#-#X\]X %O01G$FZ:KM@+F( M_L0W2Z,1B"]+6O4 +V3%A.:YV*LT/]Q]K(/S0$SB<.)\K MX!FJ@)61&3VG8LX"0[TRZ,&?_%/_3(F-AK%Y"JX MA]T]6.;"F.(1,:W/DO5P_Z'9:,O-5E]N=CH?CS:8B"F\!T):O2K->V+>(E&% M3G43ES(G?WR6;E5+>E;U!9/^UCAN-)2D_IP4?)(+$X*/.1L7B8;QQ<5M-3:[ M;)4@[ZX:)"Y+G O.%K[HXO !M]VU:D_5/Z5?=/,>5/ZOJO4'UHLU?Q1\U ]P8\>-SL:&!^7AI3]'0P3#B>/#(0>;#4'R!D&'JP:J@T!#SO M'Y2/TJ-J4_AJ*JFZ+O0LU$+^7&BH@X#J<<_$ ["FIX:TT!7%([-"&0GH,"X7 MH(*"'V-D5IK"IR#RX=':W&(31A> TI0HO\&6/L!ZP&N2O0!Q:#^:Z/YWXYO. MH^I(2["_J&$H*01'7Q9[^"B3COFAR?=X#QP+G]__!W: S^.C-?@20B'6P1"V M34#@N^:H=PX:TE1]M8_36L^G"\N"U7@8'"4$V.B82?$OMF*8N_%2RK_AOUR; M@3^V-[-4/OY=SU'[Q]5(;2#TD^9@YCW8?A/',@V\,O57B<'U^2I=XHE5)^0Q M.%,=5<(@[#+3^VL$%7%,YY3:C0[R-=B:"YW[%4?U<>T#XJKWI=EJ'HL'G$>- M8EESC&4%3H!4Q@G@\-:0Z>,G"9(!1W M#[HGH19Y$I8Y!)A/!?O9 DFL3L >$\4HR!,62L?(OTI 6W*=*%\B/[:?X"#! MNRQ7MM6PHD0U7F6\$F!1D*.(IP<)%-(7!TP:_O$Q;(H1A%,VTPQ*8"$W'KZL MV?@2!R=]K'QQ'XM]H"8>6('/!#@&5O=)S>#G'31=@9*F>]T%[SA/ M"ZD@FU?8. ?+)=XJT=G,S^!O=GXH\A1=1;-:G &Z+; \:;E;,(9[@)%K1G,MLO$;I:\B02'(8'#(.6#Q:'@//J2WCJ-73A^ M(3!..12[H77I3@VA;%3$_INMT2OEFA9M'FJS97T8+4.R!T%\&B:908 TL5^5"V&!N@2@;VT@4D@%"&9"X<.,YYJE(!WL;WU9%Y M[P5TR0CR79#[!+X?HI]R!(PRT4!9L'\ZNKR^"),3@*M/3:5)R1>!5X3G"RSZYX(9$\3"%^EF3HZ>S_AR<=]]D?Z!,3WX MV(>=VASP]6+(H30CZ-$-H'FI0-\/]1X%4!+8:6A+WJOC0+FWF/I'_9[!>07( MY[31('C=".@0Y.PO#U([$:$SE/F_B08"T?4NUZ?)JL\*@F/K.4/CX<]7YUCW M>'IS/3Z_'F^[=8*[X:B7[MCI6).2Y 3QL[:29S+X(63DQCRE)'JJWRABL;CJ ME,0I+M$%) 5GN*"(BDQ>X=38N"MR4D1@(3UF4B\353"18.G [KQ;(D$>SC81 M42"%5>G10I7ROU6LP#PZN1W>C:5+">ZHR^OA]>GE\ ID+C;S&(ZI;8H:XH3L MFRB;=95WS;"QLB4%(Q<9WW38$XBPI)Q3&G\WCTXN7(>.1 46E!RR_UR]":JC M]?C.\;>*\F[2'97%:2W,>41'!3H1X2>ZN2G \[.J8X,Y:?3(V('U#JQ7..NU MCTZ^&>IBJCF<]:*8T)=]Z/.ZF3->B,KK-]"Y:+%'^!HF4EV9]AYQ:?/ I?O! MI9W47$K^T4=3!^/(%MY:\[@][M@[LN1_LV4W-GJ>J_2A=Z.;+'DG+ M]H$=]X,=>Y@HY, "CBEMY,O]-G$Z!Y[W+UY/C@Z^:H:Z@.QK!>P/=/L MR8(W9$/M=&BH^JNMDR,_Q!=W_'TZ";]@*3'-1[<^&(DCGI3K/_V",6'QQ8?"_^Y8=5::;DP+@UHWXU_/[_8SH-5L M'#AN-W&KX>Y%9NOH!.]WZ4*=.*:U1W*RPER;!B%;X%KBM/$M" U*P:&=^V\.GN7O:TCT[.OS]J]]H^>9&:T>'*! 4V924. M)LBK;4;FU6X_FS8Y(J(.7X)DZZ,0&EP$?)%P_,]GZW5Q=G@UQCMW/ MPRO@XG-I].OY>5E)V06U>XA-H0[5N"1/RLZ:>2U K6.U+I9K*5BOM53$51=_ M#NMF_AITL;\P[>'1P1?ITR^2NZPGF/$2B\ZTAHVC$O#347,9.;'WH- EPJ^, M8A5W$->/]]:G$XG/T@K#'@EHQ/K[M_VO(L3:[?P,F5ZKNDW^UE#3_#UY4>:5I9[Y-)37=UB$D^)R%+T_RX.J"VV*J MHY/A:$271.504"E@=G/(.1RB]9FDVC9S[,\5Q$ZE@"G'69*-F$*'Z75_B"0L MIF%A5&F"/]#$;%7GJG5XPZDJOI3(=_TM9LWEPBR!^+4EY,U@"7DC40&YF/S^ M&;<\-*;XGW-_OT/G5+4L;&Y!9;F1=>0+>XI./;D_: !I6BM%Y+$X2WZ950S- MK9VAN=62>X.VW.TUBT/S+B7H'>B @ 2T2Z8+QH=5DJ%Q[TXU4A\L1F9MR0*M MZ'/ES&;SS_[VSA;L C9W&MS;T-U:/+T5N:\TY4&OLY'<.[H'BCXG1:&MV^S+ MO<9F8;0_-U;4X;&9:DWX335ESTPWYX@7R5&_XQ@3[$KWC.U+7&SNYQ'BFP2A M>>9O$(08@-#OMP3L[185@KMN5N^WNU@Y2T<Q,>G8@R!N,!?E=MQE%; M-V=U['1);"Y+!MLW2\NEI+>[*]S<';[L9O8-1!YN; WKMYJRTNI7EN\#&0?8 M:[JN?:\_:E,@]F>)_[<^ XCKC:.3NML0[NV8.+>6"51U7DD]0S\\>)?;N>7/&P>JY;,\]BR'9J6QG M(3I\29J:BWN=)0INI%IC*R;(FKL-U&JE)2N#S>ZY"%1F/WY[28?G5Q=#G^^O+H<7YZ/I.'UF30:WYS^ M[Z\W5V?G=R.O;<_?OUV._U5!U%8*F,.YJQ8PU3YW;D:3KJGWFDX36P]I314Y M85'T&O)Y,C9HI:_9([PK:LLVM4.Q@UN^@]H "V!LQ>)0NF#Z[:^3#FL89LS"&-[)=;R W.B5EYJU=N;?+SFP)6'E[>E.E$;Z@$3=[! M>_.-75-ID*3(@VY#[G7>LND0'UN-NY$HX0#OK$GX&MM_$;C=FRI1,+;=E97^ MYGREC[8C$DX6D!J?ZR(![;C MKUDE-VQ"Z+MYH#^<[,/)3GZRHP8B,1J(= C\[M%!0P%M8B,?H.87Z6_)%DM_V1Y^+VU[D0>W1<)RLW!L!Y0M$ )K 6IVY!88<'TERF>RC%Q4WK;&'7FQ M620LJ;"IR+U^$A$@6%6C??(2R==#R^7=3KR!$\;NK9$J)G^TYX$O(S)GR,5JJ+F'I.7Q'FJASS5'U M/>5M?T.WL)]+XY3O9HWSIM'%'#5YT'IW?)X!5VVYT>O+@V[>(MSJ*.0Q^6J+ MIX5.TQ5%IY'0C&2=9B272O,/)69QNGNCI)C0].=+ S;*< 3TA6DQ@(='(2>O M8TLU;)TW=9IB1VE1V'DS&ZO?$^2/*8V>K#2SQ'/+=E.M1W2^5- =(+H-IS,/ MGBL81 J>QBF;:1/-6=[.WL4K2CO>=\Q1-8--SU7+ (S8 >2=<=PE8*(^]I1I MR-U^@86V']\XS7)(BD)HU@555.G+K025]&EI5N7+>D/HV8[UF>X].Y8E08)N MYG-"U;J.+* W#^1.@DS90T2Z&&&1ACQPYGJMGMSHE)0P4"5EH1V9;T)>G.Q" M8"\+SXO)0AD:TU22X- :8-L)*2DIM)VF :&):SL::%3.K*#Q(Y/4"3H"5 /[ M?TN&Z:" L7!HMZ3!0P\6N=$LS#^M@&?SL1*,JFM%CJK[(I%_%"![=T/KAA:NS; M]?#;V>68CQZ+&D(V&L-_OIY?CT>UFPOIYO;\CH;I\48;IS=?;^_.?X6O7?[C M7+JZ&94TI2P6?)>H6WUI: H2/0,7I6@W_QGL3F;I8$H?Q8UU\S$JA3#J#4#: M_9C"O9S]MFZ#8=VBNE/.QH\68_RE7^$;CS:?5;M)2XO6R MS&)JY_&0$^[6M2;$M@:;(_B;L)UAT-6;IUNG3+IA_]_-SN,#V=*3K5$FV08= MN=W:[.H[T"T]W;JEBLFNK'0WCRC+2[<\@8'5E?UB;\9'HQPZW1V V;]2D!!( M<1/A=IE*F$M!BYI@)B89K>FR)"M*0^XW]G-H8B[%*!.^FG*OVY25WG[V[\JE MD63"%S!7J]>4VXW]G">82Q7(A#"PHMH-N=VL:DY[(G.;&0PC<2A9U>F39FBV M@_K#\XKM_;:22G*(;X$R8)9A"&$;^06[433D1H+.D(?\GV)NCLRD:LJMCB(W M&H?A*=NZM#*3JBL/6EVYF4 M.I"JF.LR,ZG:\F#03W1A[D'OETPIMN:*=?ZV MN2S'->LY,@1;K7'4],$J LM(.8B ;5VL*8B#9FL+S+##5;JMJS0%<92>W&KT MY:ZR.1ITH$XQMV<:ZK3D!D[H;9=$G2R&9W6=E0=@]@*8A$_DEL4DJ%.5>KYDHEWUUS[NM*"Y"0TF%*E16%+G5W*RL5 U5 M1>@+J5 %JD.3%+LL\8C=XJJ(VSL=KN B5YIRMY?%M9ZCV+RZM\ !F+T 9MN7 M-1\#KM'9.N0M'( IG6US9"4$>75/,Q%H"_PF6Q,+:HB:/?I@$-5TTQYIY6ZA5(CDK-MYQB44-S':6 M!.3;= ?F$,$NGCC/")_@-5LW;4_N]P\I!-NZ!]+31VG+C>YAZLBV+J,,! )K M/$%>]X% Q5R)Z0G4',B=!%TS=YYMORG8'V$@O$WNR''_79N&&?:I;4[.ZLKM M_F:E^W!^B[D!,U"HW>G(W4,ZQM;NP PD&C3D?OLPCG!;EV &"O4:3;DUV*M< MN>IZ! _ [ 4PY6IGU/\.-,]03_*X8U359GFE)1< 8M*F%;2[OQ?I(DC^J5DB1MN0N:5T])?VF\+Y+D4;52DD3!7O[-1"DE[YLF>92KM#0! M>B@-N9FA9?MZFARTJ@,P%01F"UI5TA&P2N.+M.[SP?J/^^L_[OGJG036%A]D M)L-AL[4)EKARI$PU?>&P:;)I\OLI3$-J8#.5,'4'*[BC)7]&Y&T4JJ%!DPFF M0[WONZZS4_)$3E0\D"=&/=PZ>;H'33&%IKAU\G0*:PF_E8DQ1=_?[?4WL-+: M\'ESP^?*T9C20.S2"MWM:?P1.>9B9##R^,B=\AQ M>[W D:TWLY5ILBLG(VY ;R]!;F#5IUALB6PY/$'%DJT[D)4,187OE&PYO$4% MG[:FW&OO_\R8+9$MAT.I0++!W=Q5Y$:K,)=L7L.^NFZ* S![ 4Q)^JK76KU] M%((C,+)"\F96;&RJSL%.--@B:C;(WA+G ,Q!5AZ J0PPVZZ?7$YN2(>*%=_- MSM(/AHYC:?<+&N\S-J]- ]]BF;I.Z5,\G[C0%(4USK-MX["H?(&"<)@\IZ!" M."PJP%\0#E,D 50(B45%Y(M"8O*H?0&^UN35ZCCETF*/S+"U9T;2]U"Y?@!F M+Q2&V *6"],"TPKDP<*RF#%YE1Q+-6R=S#!)G>)469K#NLF'4?E\[\+5&6W#J0J52MK @R M=4 <-@JLF'[K9,J@]Q5!IFY';A99[E*"RA<3/#]=T0!W$%6I=G$!J9OOY"(2>B/Z M#;ES*$DHL4]D?BHUY5:O(W<2](S,EF_VB1PR.QW?7L[;QH],4B?HEE&-5YRU M8)@.+*E:\&=#TN"A!QQY-%.V W\@%>9X9U/OW=?]5[TN76A,GWZ6;M4'8.T1^W,!.A<#VG^1_J'J"_A) MD>IU\44Z;?RK@3P_#D'=,>?PKV_7>3O T(L!I M4*)B8._NKK](X]18^;:1"0T@U_ZY'Z+T(.X]1 3AZA[ MBZE_U.\9G']8=TX8#P+;C0 6$1I$38#<(<)&OSP(+^[#)V51'!=_*.D?5=*F M/QVI_VXT.K"+3^I)J8S^X_W)^.)"NOUU>/=U>'K^;7QY.KP:R=+E]2D68IPRL3QZHW5S ;S>G__OKS=79^=WH?_Z[WU1Z7Z3SOW^[ M'/]KRW!?W-Q)XU_/X7]WY^?2\!H O?RG]/7F>OSK2#J'G9Q)OWV[/L'' 7^N13?*697GXYH[(8DGA3/!29KK+"%OC#MB0 M../">\ISKD>..?DCH0F^LG+)NVX>I04H>JM#^#+J5:K^X[WU"5YTJVI3T!/> M^K8GD\730D(>-L[I;YDG,!TL!_A26;9XN(J9O-)_6U[ M)V2;Q0M9GE!<>:8K;+_#)W/AC^U^^_L]5><:GKAWL^&K!+[OM[/;,S;3)MH[ MXN?S/Q>:\[K=>Z+X]M6K=XFP)5KM'XY.?E9UU9@P6?I--1:J]2HI,MI)S>5= MN_;'#VL=F]Y3R2-ZXBO]'R(]EFL=EKWL#LN5VI;-U4B*W.MO+H;-CH$\J%WQ M#N\(JP$MBQ^>-=D$5.'U#O#9WPX^%1 0C5Y?'B1H);P72%T?K!B4A=6X4!]@ MMIGS^*_$C:J&5"5'H"X35KL@!)2^W.INSE>I.F;7(K:U'1D ^D&OU9,;";(& M$HN LH8++:LE%:TNA*1F2](@1- MW(NF0S!'M7K9%>1K=8EF3NOL9V2(TP _K-%]907G;S6R%&U5B\;=RM$X*>2] MRD&^ECMSY WNBCNWI8E%R>B$%3('D1T^%/W*'8JDD \J!_G:XYS!P$J3NH"VWNEOL@5;,T6N6EK^P%&=7Y$Z_ M(P\&K3?L#S@ZN;3M!=[4DCGSAA(@EA"MXB=S3E1@WYDUT6R6L1-C0=17\W&AED32[O[U*0"(5Z";'(;__ M]Q-Y>6*>Q2%/:BD-I(CU]HL"@(S.F+/:)L\ASR73J:E> MMDA"R%N5RWU8[PQJ;BO1)>)#?\C.2(VR0W9&:I3%>ZS>&\HV:#%;36A).A3ID-!2\%BKG5*G2G9F M9']@O_/&PF#8J#"R[\;;&5#;S%MRDR['IB7WE D&VE&*E-+IRNZO(@PPS7=XD53;H+*6E=<5:WCA&;[.[]7TWK6]N.XFL MWY3;[4:B3+*W3IGUA-G2M=(" 3:0.QDF'I4T<3Z+BECAWA$'8 [ [#4PU3$$ M8[LM*CO-<,B37YS.+FO*G59;[B

Y,+D&@K8Q30YP'-D_,T*\"\&_"^'=_H&\1XQ M ZHA\AT+?AZ6'A+TD.9F_2'(E -&9C,5W%OE&A1 X1QQXVHQ2#'I]. &S;R* M+S(!S01UF"W)=YFIO)(BX!,.Y1P,,4KPB%IG96!XQ*GF:#TO^@-'3"2JR0UR M=I?BC"/XKG(KP\ :"S0!!V44 S<7%-D&^.0LF'-_&%%T$HL-$/P5,!0$3@#C M651Q@"HE+*6$X,VGA+7KZ%)F6+\"KYT@(*F,>(1<@QHE*5(-:B!G8%,/-X=4 M1U-L0JK@-.""VPDR^%738IIR,'8(+3+, ]&%30'':.Y+A[)<9Y AC.LXPA"B MW1G@M@>&3$(C(2!1P!.6809"D5S:(AE IN(9D(HJ'53I8"D=A&\P'; 1%;FK MI(@5%L?04O,11+EYW!K/&H8U.$%QN;I;=M"'@5#23=&0!RJW3T^_#FNA,^D? M;MB18+IYX5)8Z3L8T4*-%60KR#Z&;/0&(5L"8AE8V**6W:U[L@S=#8HVLG05 MAKE&&"VPXL1[#E2:Z6)P0LV,YF.]=-AFD2,2SN:RR$^(X'=, ME!O^C^2]E[G1(MT*U]7NW I@G[Q!8/_<[IQ[!3W+"=Z\QF&=743GO-QAL=R M^3]LQV>F46C)K=)FQK3=#=PL2[FUC#W%'P(%1!X?1APLB0\X 8B5+ MGFV$C1F]0]I;])V.^+J.V;TRG[Z]V@BXY;95L7N_HMC2" 8:-JNUJT%>-MD@ M#V"%6/0*XFW :9.G !KPUGE2DI"5+_DJ?EUA]MWLD"&-CC44,P\0Q%S]!0RZ MPR(E6+V"X7(Y4F+$D.9*.BS/O.BR9+,T$VK"X.DX4461I@]2 4#WY3S]X'\_ M@O(>\;/Z&-=*CP<_>$E@X\_KC/ZYSU\[<-Z9X#^)NGF0T@Y MI-'PR-'AT1&9FKYA%MOJD9Q)\X?SEW *E+4J;9) T/ .PO@$4.E>I+W^.XW/=GVP)KXWQK%OV_@?WG\!U!+ P04 " !#@ M5$;U)1A4' Y,@ ' M &8Q,'$P-C(R97@S,2TR7W1F9G!H87)M82YH=&WM6]]3XS80?N],_P=-9LK MC"$$CIM.DLM,"*&7:0XHN _W*-MRK");/DE.2/_Z[DK.#TBX2R WY5KS$")K MM5K)^^U^*SOMC_ZG8>?GG]H?^]T+^$_PK^T/_&&_TZZ[_]!;+[O;Y]<7G\F= M_WG8_U"+96::I'&<&^+SE&ERQ2;D5J8T\]P%C]PQQ>,:#(2A-]N.:Y&4JA'/ MF@1%CUO$L =S2 4?P27%1XFI==KGG?Y#P@-NR&GCZ*1=/P>S;W8S8:VSEP4Z M;^U,X>,5A"PS3-DE]/JW_N!RT.OZ@^NKNYTN8OVOWA\.ZFVQM<_?:A=ERS[9ONQ<6L MO;4E$QZ9!$6/?VF10*J(J<-0"D%SS6"_RV\U"ZVV?SN;8(P[$5(QL]K(O%;" MK^U?S*1*Y<=')V<\:Y&<1A'/1H?6]_'RK[GYQN+]BUUJ;5]>7_G+>W08TY2+ M:?-;NV1E-?^;N4VM=?8;!^TZ:NNLM_%?,6I $CIF1+$Q9Q,6@9MR32ZE2J'_ M\ \B8^)?7I*;A*J4AJRP-Q#4#;+PB.R;A)$]$7TI9*LGTYQFTSUE6P>MY97" MQZUSAKKUR$X%@/\G $[>( #.J0:WEQE)I^0^DQ/!HA'S' X4RZ4R))*@,9,& M[FQF*,\(.#HI,J,*1K2AAJ608A J%'P4<@VG@L0TA$N*R!32M)%.;D4@8R'3 MFJHIBJ3TGA&$U%RGAFL1& -3"MP3G ,%0J["(@6Q#(:#)>!_9)+P,"&ZP(_% M^ E3K%2""TBY%HSB)H,/FP06J',66@-1;PZFR0B6"9X*FQ),E[>A@G0%Z55( MG_Y(D&8DYAF !O&W (D'> 9QZ%9+_3R+(0M2PT$/ST)11* 3@+B$" ] S)68 MDAQPA"$ 0X,0"XR7\-)/IH8P$G%4[*%$(4 @"T!?78Z;>T)J4Y(+.1$SU!? MIEA"\8HS&DSTEI"K9Y:LF%J!MP+O*GC?O4'P^@M/WU,:R:0NL5E64IB\9!QS M:.[K PN# :&*6;0!>G@@& *#,(!X(+A.< 2*I9"[,7]C.^(Z%%(7, ZSNI+" MP2Y7,F017-9D'X 6,8"M0U/_(4QH-F*D"PGSMA @T3BEAXVS?>:L:)Q%KN6: M',O.S,$=]1/,JDM1P $3;=EXHG@Q$;'- [M02PEFP0'ZD=$W*\"_&O#_.;S3 M-XCWB&E0#9YOJ>NW8>DAJPYIH3HBS"/1I4K>,IJ'<&P 2=PS?75LH4^#(24KEU!'LC"/#_])JR% MSJ6_>LI&@MGAA0UAY=K!B!9JK"!;0?8I9*,W"-D2$*O PA*UK&YMSRITMTC: MR-)E&!8*8;3$BI^J3*4V, X?!),O!5!IIMS@A.HYS<=\:;'-(DLDK,UEDI\2 MP>^9*$_IG\A[KUM&BW0K7%>G$[Q%CL,\NXS.1;K# M9+D%\W]5W=:XFLK9ON<>_;T:BO@EL=6[O1^3;*E$0S4;)YKUX.\ M++)!'L *ON@YXJUAT;I( 32P6KN2DH2L?L*LS_,"1G2Z%A!,O, 0BFHUOG6,XCI7>.ZKC[43FK/C&ZXT;MSPO9YQ[X;^+%[^ZG;Z__I#WK= MX9U'!E>](_<^[[K[_L+ \A[W=XO]>#SZW6L&G[[?9/3+5[A>]>[NTP6$A";I M%B- !FDT/')R?')"9J9O&=IV^I[.M/G5^4LX!=(8F39)(&AX#VY\!JBT3]>> MNRL[=/%!IZ[KC][H=OOVLL]V?; C5&SOS)N/F'U[95QV-ZK\5<'C=^)["6#,R+3%?=&9F M<&AAU9;6_:2!#^CL1_&"$U2B7>2:H67"0#IN&.!HH=Z?)QL=>P MC;WKKM=)N%]_LWXAI->T30]RO4NC"/!Z=N=EGWG&.S;.G/?3?KEDG%GF"+]! M_QG.Q)E:?:.1?>/=1G[;&,Q&EV [EU/K;<477'6AU8P4."RD,9S3&UB(D/!J M-E %FTKF5W B3IT_=EX/0B)7C'=!BS9[H.BMJI& K7!(LM5:5?K&H&_=KMF2 M*>BTZRVC,4"SY_M16.D?\64<]?:VX'T/7,H5E:D+0VOA3,:3H>E,9N%#:AU55X%U#.X3U12H=,RP[7C/JX/*I3[)K"S/>92V4UU?H[DU1H%S:RJ/R5""+1!4DC2,=X6L:X!6*Z-A7(4IDG!"N0 E,-\@S MX2A&T5Z6#Q@+XHE(831VA>U\NS14'D_-W;RO-2GH]-T>CXOK12F^8I]9: MM/FB!TLA/2IKK@@"$L44TR;_54EKB>$L"@77.MR(U0+Z2D25O-X8SJB0RA=O MUMNGC/<@(I['^*J6DKT>?AVI.S^=T0\N8(QGR&@[GM=\$K)@T_V6[ZELS/ZD M6:@J_5;=:.C%^E^VYDOJ'V" _=GD( YSNO"3 +G#Q00(=-IN4UG23PF3-$2. MBS4^"R2W.L<$J4)"Z_38>[D%]5WB%TD/.;!;;SHG/9V8NV' CT6V_8T4@_U? MZ/YOHKO]DZ*;<2Q@(4DABV53$<:1FEE6>PKH$Z;K9H2DKU%>U;=)$""JL*!B MG2BJ05YT_*)^Z 4]EBZMZPU*)4&6) *K9:HS_JRRU'^!__O!?_+B\+@=;+I% MP+X"W]S!I5!*A%U8!L2]@E;]%.,4BX!YVWAT7CV!S<:DWX@;]QZ'C,:D_U4/ MBOTZ?="^[R"3DX=G[\^[$6:=EV]*]FDF*R0':+7RY\V_;]A=)CT6:H^/Q:'] MO_>4^VA2_1';=V;\GP+I,!7@Q1QYF7E(["E)/W!B>'YQ?N(9^W9XKQ7@'W+_ M$_'][GGVFWS_\Z7C<^?U>^V(Y\ M%L0*JS"1WLYA3.GN'^-9TXX+E6K"LQ((?:?05S]8]TN_L]#O*K*7%_H=QU]0 M2P,$% @ 0X +5?OWQ6,^'P *" T !I;6%G95\P,#$N:G!GI9=G M5%/1U^8O$D0$D2X=49!>I E($94NO8,413H!07H+H!3I'>DBO4:Z2 F]"DB7 MGH*@0"0!B0%",OQG9KWS93[,FO?<3V>=OX 5^C)R.G)2$, #P"0 M4?RO .!_#[(KY""*JY37J*Y37P:TT0%7R,C)KX#(*2A H,O5\,MU $1/P?LN)C8N_GU" M1F96=D[NA[S\3V7E%955U36US2VM;>T=7SJ_#@P.#8^,CHU/S,TO+"XM_UA9 M12!1VS]W=G_]WL,>'?\]P?W#GY[]AXL,(/\O]/\K%_TEUQ40B!Q$^1\NLBN! M_PF@!U'PWK_*H&9$^<*'\8Y4U#6FQ^FE3?U4=Z6-,OL_#)(/BQ_T'[ MGV3_;V#1_U]D_P7V?[A6 1IRLLODD=,#J@"1(/BI+*LZ.5$<+AE0>!PM*;]] MG$2V@/T^EVF4");+ )0CA+EX"8V)]$74'G_H@Y20U(5 Q,.43W@>>".'8TT.H8PZ:J7N> MZ!?/G8AZEBZ\3%BIFBB:T@ )==]\@-8V]5%EUTBV[FVVF>N MX4D>VICKM3?YDMZDB.Q)Z3,,[RXPA\FYY<#+_+)%G>5BV6EYO5\:V K MP?;#5]#2GXYOV.5U$I@EOR0LSTYDLV??70YDU;;1?'-!I4V>V7>B1!OY#R>3 MA-"07F[Z%7(42A]I\-VE2I;H?G:+P&)"I"9'0IG=(B@PRV@NE $=?LU\B1^# M*X"C11 DX*VWDGJ-QZP!?WV^$Q%J?JD9$V7 M2"N=/1LQ>6Z8Q! K@7>9$A 5OWLTI[>%277Q5$O,H 7Z.9>_([M%9B3=I4:< M3\UY-G"SR6'^[.+EMSNAUQ:+%/1D_B5DN-5Q^AT3F,I[4FXR"GPK%;C.S#_Y M[>"TT^'4OB'U+[>500='RQK ':0 =[E1_"X)OE-TW'X]:@8)X2XZ'6V_!D4N MX\HN8!!X)0D@4X5GJ39MC?!PA&EB=P=*5N-&2[AZ^8(TD;;+B02JCZZ;_%V8 MG<*O;UU9K$OBH'[5R(X4#@]7@?9\07-M^)JT-*$2IDADA_3KJL*[(6Q^5 0S M#&34GITH$.0^8_KEN[?LY1D$SN^R&RPW?"=8=WKGN?>VGF1.]G1H,UC! YS5 M;BOTHZ8G" I3TIQ71:2)BQ.2/Q2#SCYX>R=75Z@O1 <:9ME$ZT_5=%KKJC?U M>)Y3:7PM/0GY$Y9>,U%Z;RZ@#36QNCDEV_/U!PE0;YXI!"O[]''-<,UX%;?B M?+4$;K\2FN%,X@R]/W-WW8]+=4;7\*(- D>--?QT;8"Y/\@=.S;FORAI;9Z2 MFF!Z_#$H,,=IK$\I10V5.DL"\&(6!"8)W-Y%!ACFL,;S#L9Z4A*KN#MTN((@ M&&&=![RI76_=6BU)KC\@*'.7JI1Y5/_0\BOH>GC>U16,QEPQ8$I//VIAL.-Q M+$ON^[D@[5D@"?U0^R=CT@7B_!G[;F=?4&%B2D^^->-YNSVNC&K[9A)*")6Q%[4JE%M/XS:LP4FH,B7T!]WH%-H_KM M,8:'>'ERY(.8UE1V@N(RQ)6'*^C!T/UQN1CD#'48PW?9!FJS6*'RCAR;&X]G M'F50Q\\%W8LJ,F#0F"Q6.('$0=HM")P/JL-T\(Y50;63N")NY@45/OR=T2$D M),HZHL@K3#D8R<$J6])N-UC:S]^6X09]([;PR8P*Y+7+J^>1A-F7Z1OH>:;A MDR6/".ZIH/CPHJ?9Q\('Y][1MF-C-;#OG"1)4-.E5Y2T?/[$_U,%>T+2.H-W M=N@$K0KDUD[J81NK=/'K8>W5('F0D/Q^I!;;[\SH-R9F'/P_ZC*H=6FDF_K7 MYY3<7=+'>42T15@$):4S6QF']_"LX[KYDXC"4JB=A0=48+;XT%NF9)/)2-V0 MXJZ?_)B20R05I?+K'Y1<^J$NG,B_ M58CO369[,RF(RV:K+[.(2U"$PP_DJMW$GJ]BTBZ(O'\'NLAE0%3[&O7W$'QVRC,Q]?NJ[34?SP; L0'[F+/33^/&.2?1Y6O*!F5:_ M^3I^XK-JX,]1M278M[LX$ <$#N5IF8;\.FG+'%6"##@BZ2]N0*KF2 #=WP#* MO1L1+2@*:^C]L<(.*U&O+5WA$*LMY_GPHM1\Q%1$[R+ZI+SDU7J%T][,3WLB M;:LF"8BUO\AM'N[#_ZOE](-GQ&+J>&ZDQDT8C+&DS.]Y<+P=&//OULB5, MSHP'76&QBG07?EV0Y*Z9;@L-[ICB>%@C4HY3\#';>X&/+HMEK[QG,G D:&*1 MW8D2=ZJ=Y;]D@%2:Z&,%^<;6S!)CR-I!>MN<7SS1MZN=: ?EV4 WD:I$VLZG MJEP0QVR^&$@,A.EI^1A]GOWS>6;>[6O&K#]R/-.^4/)%V7H3&,^)5)V7F2S" M:YZ[1LS8,ZBZ>C/ASR#1$7387-S6D/PAQ*U!UOBO?:%,.G0H%%3 M^PZ]RG2O#TE/FW4XZ&.\3(BTW1012L11D.08W@JK,,F)!H+>/CM-F6--D3Y* M"X+OIF]C6 P,1+'4(H,O6JS9BA1_/#-3],J?KL-IHG=[K=N+&Q);89 M9^?QOOBN\)#P%^LO?A5ZUO7!P1L;<_^*#A9[/3K/?Y, $,_YTQ*,3LD*[Y*; MB@&5Q][YF F?R_ 91M,L.5O-L,)4JTSD&+@Z![%G:LF^XO)2IYVI&15I$<&) MT'_$V_Z'3_S)%1'"%L1I!B_@36!A1 7V2<1!Z$F LS<30:T5SX@,ESNSOV+Y M&]9:#(7+@_WPLG75+@(#EPFH)]\2TSX+^%31H:6@]6>;5YD9AX2.>]V]Q!6GI;IM MYM V%9LK=G(M@PC!>AC]=9^*:[6-+&^UNW0(:[+M)7?/VF+D,H8H7-8M;TQP MQO;[=JV[*+TJ&N(N<@]QCY97)@/WX/GHBTMVBWMLUVD8"_]RTH17NS,L;%H;*L[#$>HR7QM]7U.:1#\Z2Z.5/L3/ MO4TOI/]=C&KB'JV^\#%X;=TE9O]*C"ERVX65!*CNGLY)@XTW?-:PHSU"LCSO MJRNZP'S=:R'\.ZNZ7SQ/0W!TC G)7[_!BCU]5 .@7Y?F5% M+]16U%(+M(IQ94N-99 OI\-0A$TSJWD<%%\EMHF*Y!A]FM M<\K$;J[ N/J4]Z$^0\2T;ZN[:\$_FUG_O?)RY-R[GWZ+*!9D05+&3L8_A^[M M.9@)89@$.+RG@_3;05PB+5V('!96Y&Y;X]C<^%[<.II\"^H5"YO_'3)) FSM MSRRP<>?W(?U78.";;WDZ7 9(P&K@L,H#_*T'D=TWSY_LV;/(*DMK+;4%^^^7 MW%SW.&NL X.OC%?PM]BS2J0[:62#Q.776='$(8FP0'@/W\Q%#7+FAMO:JP!( M^_ZJ68VAP82MESC*CX\FS= Q?9SYS.6]5<[->)].V^?YY2Q,E.\_Z+C]XIC\90_2'Q(Y0*!!'8I5FS^4P"/D.& MS9](C\>AI3@MMQ3I?7G*#)X&J>^ MZ-C4M"?/O@KQ/L1XU+$-(]@==W\-W.O_6[IP9>. MLKH9=;B,S%)6P79DYILE_4D38?EN;H'X%PFEB0.+90?\!OFL]4H%!;/JCV77 M-WM,P;MK.*V^O6\_LP=C0 "V]Q&;BD/Z42?HG;!9$'E4 I'ODG&_#X;IA3A& MW6;UCE%E='02??T&^CL/5/6-;)PB3O_C7RBZ4;=ZR+6/@8-#BV9P'O3I,R@B MB$OD=)0$1&^2@'XA53<)O.#6T&$DMQ2>#:D:L\DY1V3!"XS8<2X[8HE5-9;K MZWN*?QK<@ET]S2?UOAZ+F5._1#\0*,FFE=P,C.NLI!9 <99PY;TLBQDTQ!6O M-E@('!P^?KU$I>/^Q\A:TZRVIZCG^6:,I[Z]<8RPL3^_2;[29(94\F'0M)Y: MQ=+@&O#;*$@CA5KO4&> 3CJ+A^G MQ<%M0UK4%SG)1[ZF9Z_H% /^0FN>Q,$RZO#'(8X?SW$N1S#LP> :4-!8 M1?&:ROV0U!BGKR6/.S,.K1=DM9R:B_=.S!> MAV]U@Y_2;**&DB(+L:URR-=,G,LS+C^^RK84SO4()U1;=YY5R;F.1>R'QK@< ?Q=M X,[6U0EW#QR2I07 3JR=7V)T)2W>N-0AI M/V0'N;'K]>LP]SGU#WK=KG;07[[K=7U42,09KN MM80[(4*=Y2"M]FCMBO[[L]W,\+4\]48H A)SUE(O=Q:7?#*6LSW1X*AFG=O>T+?#S+Q6^V@W(%5M5\MQ] M_SK8I#0V:W4$677P"Z%&)"4PR9@99R#;1#4R$S>KIQS^>TR $N5LVHT64L6\R%R?&UMRS* M/AK@K6LXR1(36+%*G6T""V7;1K8PR.]_V<9H<:3*HPL=+'+#./%&<-A;'EHE M(C,CP%>8$32N3/'"S"19>R2KLV9$[[&U>W;VWWD_$E > M^D' :K9"Z:ERD96:3KEXQ<3/@.Q%7&+R697?24_6+B57Z"L&Z;7;OA%O,U=K M=1^21;X5?Z3NO(IX$YO^'7C<*!VY3I/3SS0YF=T1K1OW)>7:G03M>SGZ+(*S MU*U)/R/5DWT/MM$ 0Q"T'YI2TDXY>K@6BNQX3P*<>"[KJHHV"CY#L_GCMU]A.%?U=YVMR[4Y<38&X RQFE2?XIJJ?FL93OYOW$_+A,P MH'Z/@&:M.3GSO?@_WY MC/<4]H4:MQY>-_1=C,YY<^O%_ZTIB0@)6 1:7'2I(D@#%"S'9LN?@NO@5[=5%)&UGD8O*ZV7;3 M6GEU73SOY?S#\(S;UEI,C)Q=,1'Q(]\'IFO318U*3\V>/,T#!8,SB>^9/MY9 M:P$ZE,9JKX!5'QW;W1JK8)>G*77Q__5PDJ-@P(!"P;.8D8JC5L2Y<%>!OZ(L M7(4=1HM=9GW,?&QW!SJP8GMH(#IFDR)-3_WPB=1HK[W[H4N(9%6PNFQEU5'% MI9I B=1N6!^G+FS'2$'[@VJ7(#DC3^G[^K7 MUU;$.PS#5%7$(?T/2(#W(5"QTX""O2,J8I.;-I27H(@2-CWL=8VG-WJ##^;@ M[E&T2]F1,6E>8[RH\GC6W7>( M/VPQUXV3LH79_*_[.X$6E]MK-%J-?+X++7;?G M_47 !AJ+X$.Q]=@TF_5Q;]\,C:M3376B[W,Y4F5_%5/BM[!0Q-2Z8MP@"4B" M,1*X9+P:XS2PL:WM_?23H/ 'AOG(U4>LF7F?UA\Z@$?_Q9T_(@Z7M'BC'Y2O M6Q)L\3:7+1!! XPFZ+JX>%?@R_0Z3?N^-"_)G.A65[:]MU;7S?T:I]KUU.AH M&2Z!OGEIG&]@=V)\_!N(WR#T2*Q=^NU@)$9S*,M&V>GNH.*3*GSMO'_#K-/] M6A+@9K,VSGZT-@;]E<*.W1]L%*WBE+CUZHMG"YNB3E:%"65TSM6RL,]N9F6/ M<^\N=BU$F^O_P;D<4W*$LX?I(D1-C\499EH\YV(4.G38 MP^S [W\^U4&1>Y M9V>5!E4?C>CK@[W"WF,NKXKJ^9LP64LQ?Q+ C#= <2=ZF45,HL!DO$MYMZ[7 MW6LH5ZX8;.\C'QL;_M'R>?P.3$N%\[(B!NSH\UG!$8+$F0C^VJ6K0"!K_'%5G2P)N[$7,!M>&OA2*$?;[+98Y[BA><_!VN!,V2'# M"[M[\@>IPH6?]I0T&"4KV'K]IQH$]243S7N*V[T==Z3LZ54RGTL;.=0\>=\D M624X[_=&J;G=@ZT6/"SL[^)F;!YQT=GY%S:0NJ>R1:2>/+]U63-BRSB!$?+J M.](0YY)K5S 9ON/\\^YVVI35+[5 8,HTRBD2P 2#PTD 9<'#'T0Z @56O.H- MIQ?X)#5><:HD3D9K0YYAQHW)=V,LX;5FKC@RPE"!^3054T*\=GCN$V;4]PK&)893:Z5X3%;RMVRO?R@33GE:(A:Q&3%! M C!/2U;V$6)+>4A8LG7VX6@J]YI6[NN5?:/*3+@'=751CI!?"P/" M2K,M.S4"8.MV$@![C8/\+49]06#\)2W%62=W4#3FCA84)\]T$HVR]N:3:B9T MO!@",F9ENG@*B< L!%ZNBK$HTEDUX,%#+? *Y^+:P5T6D)MN\WC'0>O*$IJ2 M[K;O?W>R_5/9W*4UID5/1&JN%E$C?Y:]8>>'Z)" %LC!(B879XUW+"6(X;41 MB-*@4(-DZR-']IF:_:\%(W7!]?CHWVFZ_O6VWWK]&G4T:=%IHZRB(ALRRCSJ M<_7@O^'L$P.#S^9Y6>3D0FSK6>16PP+P"39:M]L2F%I,'>A?)-$T6MZ'+\$[ MD@3M2X"D&QM,-!334B&%+0RC CZR>$U&K-/S\XM,\?X701"!4J-:!?,K^&8_L=/;>,ZM[ MK,U_W5)[,L^P+$[?%$7!])/9&?V*[K;AMO1#Z1O?UADF$CK7OC, &RG43JE\ M"W_'4):#%--LB9P9P;=II;_[&$ SC)*,DY@_96?TH(]/NDY+RLKG6BNF24#^ M>@>ZLKVY^;CM+$L<7-;5'AHZEF'IG(S,$2!#Y@@QE:>/?02[;K#6U3E9:5,J MR.[:T_;2$B3Q:J53B)F88G(,++*5ZN1A@S-*!].;[E%A-5.[M:Z\2*Q0DDL? M$>CMRM?FR]]Y?*SU3?<^.?E"'P F)Y]ONS?,QTF3%(5.?WOF4]PFM)PDH+DO M:\XU:BG@IK]Q;UY'>Z]@<^K';LV[0;-\J)(LE<57+_T'26#RMJ]W/YTGTEZ#XQ:XW$]MJ M*V'^_5*$;KGGF%M'+7G^#4X>PO72=,: "48B[?E'FMP>R%0JXEQ)^_( #^OO M32E\C0>RA"U,%*.9J.H%FDN)$4AHN\D59HU-C3E MY;$V7%@-=\URKC*H!D' M&Y K-'94>5[W(E>0#D]]'][\[;FZ)M,TO81IQ<32?U;WVNA8IQ*8[Q"D< M=\WB-7F Z[E8^Z+]':[JM;1@CQ@PT1DQ$LBF$O#2]P^Y@J/MWS?WJ@=OF%#% M%@G::CR'];2 5Z8JS^J\LEN73?7?_10KU3R2198D MJW8LQATL(V;>V3.'W3\W5#]7(TCC?S;BNX9U$09,@PAO=GP)_%]J+U=0[D@$ MTS*TV[%4O=8U-X(%;X;LZH0O$@0'='L<]3$'UB)K8B,533@E&VPF[G1>201+ M A -N4.'B;WR"Q&R^^S<'7!8,O$69K.IM+0\:QMH:["SN8O[>M&YA4O%MZ"V MKA#D\0T0C"Z2=! MAR,!Q>*8DZFE5M$PU>K&W JQ[.6BH$WORRZ*-4),//UGX1,@\7@)A5[ M<5$Y/D+P7FN3MI%$.;$)U=KVWNQ.>S3?HU(&^73Z*Y)^*^R1[YL6%,&&1D>3 ML<[\GT;&1"=$T='K6DY?C$ .SR=,)J76(V&_&5C['A^?)ID"VGVCTL.(#>LW M0>Q*K3^_?2I(7C5_OOKPU\:)1*;O;TO:HV6_AYE,$@+)X=1.1<5')37EP^:*,\F$(J$,R0 MMM1()V*J-PV1,W$T[;=;L$_-E".2HV[W/:R%ID7)<9KP$*6Z:C+ SA,KP\-. M<+BH1>!O-!+8+_*47IP_)3QZP,V+U1SR)OMM)[=("-F\WXTYV?^A7H\WW+.. M+4&$/QRV3HF/,\=$#UMU/UAI955YCSKI8T?0]QO*$B=^23G=,_0-I4CLM'[[B M&E66;OV=?"+6M37Q,NTU#QL) M\"CAP)\C9M#^3A4$/WP;9LVT !>+N3D,H?P%P22%:<^*2ZA0[)$ ZFZ)8)[! M4![NH#=/%F1YXJP#XY7,>J>7[9O;NV*7A^C6?IWU%)HO/[ A 34?#CP_7;_3 MVA[/]WJHV/3^:+/(FP^\>@D5O)''3+KQ*#ZT469.LDJ?]W#RAV.F^I)?WW>> M2K$E:.DXS4_?,TS.8GBQ^ 305+J_P'M0:S*).:IC$U)5(\L_HI/SPX!E4C<3IJ;&_V)S2 M'T+=N&=WO5=-K4=VH'?/>M%:!'AO($'PHPMIY7\ 4$L#!!0 ( $. "U53 MFZ0I91 &JM 1 =&9F<"TR,#(R,#8S,"YXP41=!:P=P7IBW M):S )D-(W^WXF+H&[;QQ2*\X_:HHY.\ 9I >9-?& -*A8<)I!];M#@5HV:QT ML%L*9-L(/TQ;":KC#K&EZ$JIM%L47W<,"H/FXTC[QUW9NGQT=%24WP9-79H$ M.OC&Q^Q+IG%B.8AR\IF#F_B-DC+P^'"'>= M]_XE?E'H\3C0_2WL JG98X'DW0Y%@Z$M+"*O]0GLOML1S H!J[]LH_.&@PR: M&,0DC@W59BL.B3.$A"%NEY#5I8!([WFFXNLB'Q/:ES/(.\7WZZ(S)/#9Z? Q M*7=,::P%5FLSDP6[S\Z+CXDPBF&U)DZF83\[)SZFZ=JQIIIC)1JW.0\@/MS= M-J)Q08JK.9@Z-K)$/#\Q;.'#K3Z$/*0@RZ/[%_DKL9%<$X)Q@Y%G6G_/ QI? M6UI\9LG(SS]S41;$E*\;8:' EPJD6/JVN"@H9AB7"VGB]_+SX@3V!?A-E%WG MY\AB1_6P"[98Z!R8HSAGCXA+K6BHOVX,PJGW(4,<#LUDM\4^Z6:LY#$C>#4_ MSJ\Q=MT:-5!>@R=Q SA5[(15%@8$NFCP3V>37Z8 MI$#*W2:SBVN>.Q@89.)T6ZB'49N?7OVQ=TBQX MM&A!7ZY>=(6';FXQH9#1%>L U5>T1Z$6[A8@8TT"=CI3+T4 HA4B#S,1L728N^(72 M:2^-G@]TT:]3@EJY$@EJ(1G_5N7J6TL\G!ADH$JDB7Z:EV.6]Z'(?B ">C&V(BK%"-+$ZF5Q[]LZ\TK3_I]_?#&'[O@KWC^R?AR.>E\G^*[N/IX?DJ/# MCY5O=^T)M0]'YH^2?<&*K 4O?ASN/HS+YB4KW9^=55H?BZ/Q2>UK:62UR+TS MWG_X:+-6^=O>A_*'P<%XG]!/DY:[>SZ:G"&K^[&Y]^VR9AZ,OMN-ZD.EV*_? M5CH_?CCCQ_WK+Z_[1TVS^\T:DM>O+8K[=ZW\P_._6.G?W4.'7A8JS1_=%JGD[//XQ-\]>$> MEV^N+ ,_%,_V+X[,_>L/WSZ98ZOQL6&??S??_0EJK5OQBL[Z0K!IT'[7=AY7 M]+B51*8X8*24N8;X+# " 7(5C_Q;^>1*,ZKK,FZ: 4<]< =284-C(@WD8@L2 M[&!3)$^V+>R=/IMRBTM[V%%9MIR:,)<\@,!'Z*_V 48@00*.LA""J9Q'+WPB MQ6U\B*_U);=35P1B]HO%;9/85GV6W# 16\)+;)42Z*-;PF)V3Z28:&N@Z,.+ M1",EMDR]:=J-EE83GW1LRRH94C*A/?%>H&6&=.??/RH3K_2.Z<:,UDM3C;F8 M7,D.$@<( PEN@;?IDS)],A 9&;8;V-.1&\W5*9*J2\ICRMWX;6K+V%L,#^3X M4^L#'\+6U*F.[FG*,!D:B=>'TMP[KGFZ4V?>^Z9V:M^L(!A^N^I&K%MW3%>D MCU5LG?*[!S9IS.XI/;LJ6ZA?#90+K=\]_)&+ IXL$!+V M;8M\6Y$RG$1>_2 MW-D5\C*_B@9#AS" (P>.*,[# -[9)Y>.*<4INHB_"D&_@KA4*%<*N^4W8VH% MK_RY M)DEXTGK*O^D42(;9$7]B2T:+!!V$*?9GHV:VPN*9.=G,P'N%3#"5,6^#K-0I M--_TG%&1(C,+B,7FXL/

;7$.XU&!R(D+ ##+\57SF)*X[DD*V&D"#':LM^EDO\.(R15X@)VE*7=T;, M%=^>$\<=!H,@+CZT'&="F40Q6$Z;W9M@_T!-;A^0B_'I;/- <[9W0!_J*Z$O MAL-PDE9:H:)L^+2+T))VZQ5EV\ZE+*#IJ)T56,P[918U20&GWFW5ANDF"_1P MJ$Q21U,\2XM3;C.HVNNKCZ6Q+S]#@E?9-U1#JU+)IK S6<*_\BKX4L*-7[^_ M$^7[:P?79L5[?96U"HU04K:X,,OB>#549Y_=2>JCA6PPLP24^&JH'ZGT(;PL MX"S4SPQ$/HE"CB^TZ55Q="2=!C4]"0MUJ_KU#!V)JF FV_0.RR,.H:4/I2BD M)>"7-,1?4JXNT>9:;S9+.KCD9I=M/#^ *G[\U.WZKV9T[&$^>3 M(SKJSRE?G-P 7GDBYB;06CYEVAQJN4+&9C#+&SPVA-T*8613&.8.*!M#<)70 MLCDD\P>9#>*X4KC9))[JP*/M(IU5*W8%N%>PX4(D,;J$) MT4@,4W?A&7$&-4>,ZG@@I@\ZYED-' R9029QO+J&36.)>?N66/"5_X(S)PP[ MB.5GFY5 4BR]A10:Q.Q7Q7'.(V@[0_%EVQ@W.#K,^-WO; 2=M; $BR155$V3 M#SKWB.<2&1UD(R:/==65? KNY 7FS"$0]7#-)01BF MKLQ[YM,+Q$T"K5689R.@2):R"'A*!:QH^4SPDZ9[@\=)@4(6NX)=1@U</%7 M:!P<,A)038E4$7P-#VU V8@%-C>GQ+65+S_^[_4VNRU. =(;XL\Y?X$R;5?N M=_9RW3H:(0MBB[:=T+ ZZVQ-#%53[;3;Y4MXLWLZ-OL&[L%;@\&:_$2;6"SI M/,")_V8[R35VO1QD%&F)K]0F%RH*$C6'/NV-S7KNZ.;AJA[%^_E:X&G-KI^Y M:1U&%*@5>V637P]IPS$[L4-QP&+DF 47GSG/S@94Y3E#"3\R'E#FK-9F\FI(KU?'H_,8)5 MX=2!KL3!KQ.MN&;&FK^$JB'KY4&K[OJ7.49ZA<.,]8EWS\18\4K!4P/0*.X^ M(]Y97=.&1-9:ZD1P2KYEK9\"NFF^H H^4.UM'(B==&2OD2 MW!I&T]2YTV,"U.^A LO)#K.D:EUMCZV:D\LFU MC?49HEZ?0:LZXDMQ#P95CQN"3!B^(^"JDA(W5:=*G@I_%M([BP!H%$$G'@%- MAG +!P;"LI"&I2)=PVY#,MB=G\J!*S_SG=A/(9ZV"HFR/K3JK@B'-Y*N]^PW M5-:'T\*=I<%S[3RH$\L7JBD<5G?HXZG\US^.9&5W7ET?*U-(]M2,DRQ-.3_5 MZ5;ED*R=:J]'8,]@L(%%,D&1*1\2^@98U\/PI]I*E@%\,O78QS(:LTW F[S= M-=!.\&#&\R9]"28!7EYI('\8-_O>IP2!R>\>A<28W'F[B?'3-(*%N/]SP5 MI1!(Q6+4=IAA![OL=-[",P\T\<6:V#14WQB7@%>QVV&Z0<^_GY0=](H6&4"J M-KU32$;0TN8UA@5 *67%/'5-[_=O&GR&$=<[%$8<)=KN&]@ONUV+'9V406NA MEB W1]?Y[)D>H"S50@-Q[(]GG+CE5@)3K;/5 M(4%VI50^NH+A!R8_[5YB 4YR'+,1YC>+=IL@PY[>3P6T]2"3":/ZU"J)\SQT8DX(LVUQ6]N3#2+!:GXU,0"E]*2 M51*XY=_(TX.5$EO*+@\_Q]"#2 RB9/BJ7R+2Y\2,3"B%+\E?_O%^FD12_C]0 M2P,$% @ 0X +5=#RXQ>3"0 1UT !4 !T9F9P+3(P,C(P-C,P7V-A M;"YX;6SM7%ESH[@6?I]?P?6\W%LIMY=LDU324P[.XK0[3MMQNI.IJ2X,(E8" MDB,)+_GU(V'L&!MAP# X,_>IW03..?H^Z2S2@9/?Q[:E# &A$*/30N53N: MI&,#HJ?30K=3K'741J/P^V=%^>7D/\6B<@D0(!H#AM*;*"JV!QT=*G=$0]3$ MQ%;^R^S_*46ES]C@N%0:C4:?='X/U2$!%#M$!U1<4(I%+G F4B5 "#Q6OG.I M->=)J925ZN[QWM%Q94_IWJE*M5RM3A_YY<2"Z*6G4:!PNQ$]+2QH&O>(]0F3 MIU*U7-XMS6XL3.\\'HL+OOM'N^[=E:.CHY+[U_FM% ;=R,562C^^-CMZ']A: M$2+*-*0+!10>4_=B$^L:%IAI#HH"P?+!;EF(^%5<^4E^JAA1 M;$%#8'^F66(HG3X K* (T=UV8SX(\8"@K23^4)(^5_J<@64-/AEMT&'\MPU0 M+..6'Q7VI6^@JM'^A85'<2R;/U.:TZEKENY8[N1I<@M\MH$Q \@ QLPZ(2\N M.9^%%J['PKI/MB5F+"8ST9;6 ]9IP:'%)TT;_*Q1"AA5'4)<[!?!$>HIU^_. M75.C/7<">P^6!&HE8#$ZN^+BZ&(8+'N*1"(C!9HUY()Z_NK H69Q@;3&5(V0 M"?=C]YKE@)2-CZ9S-N/\_-:(?W0:T6?6\9\^=@W='B3JV[4HK0CZ]9\^; M!-MKV&,X-G*8&(#PX%!01@ ^]9GX68HWH=R%TP8ZX$IZ%J@[X(*;JF*+_QV3 M*2Q/!'AK/,(BC"K+"!UWVIB[ M2_X##L&[61&9B"%PN^F(@XS'R>Z&G,Q,NR5@H$'C?#P B )N0HOU 9D:G++O M"E7E&\)6<10-*8^6O65:DD>_3,+>N__,#^,@<)?0EWC^I).\-1"U P\L32<@?KV%)7) %$YN 3@=Z$6@]:D$&049$3 MH&"#.5+3=>SP#/U6FX@D)*.Z+%A)SK6,G"E?^)( E$(%XYN6F<\;F9;TV&4F7XG$ 8;8(>9INK>O-;FFGL,*R_]+'%A5*1LK-)RJ0$*-AD^QK;-D:NS$QVJI?%Y[J" MY=SX]J57($EY&=<, PI+->M6@T8#J=H ,LU*.Y.6:,E]R49C00I2FDD<#Y&. M+<8/IOMX(E82T.?A$@[!] 2OB2F]P(2K0E.WKD_< V69":9/6W -(B <:X1Q$,,73"X#DRHP[3C<02%^6XM1B,V M"FY9;;34D)%YA%ZK;GMV,T+AD&2W8?$P:0H"W64JS%$Q$OD:7\KIEQ)AFCX@ M)Z' K4UK/\HH@^Z2>''1RE):ZF7YG%6#RW*#3^+Y/Z]1O$/%M&?]JOS$CC3X MD-J3FWJP"].5;YR34N8/O]_I]__- 'SO@![1\9;X?#IX<)ZM:=T>4A.3K\4GWN MWDVH=3C4W\K6-2NQ#KA^.]Q]&5?T)BL_7EQ4.U]*P_&9^E >&AWRB,?[+U\L MUJD\[UU5KNR#\3ZA]Y..LWLYG%Q P_S2VGMNJOK!\-5JU%ZJI7Z]7>V]O>'Q M:/_FQT[_J*6;S\:0-*\>:LZH7WV$A_1;66^;9L\9[9W;*K4GVHUZ76HW*EX<=1K__U$F!PJ%9;;[W.^>3B^_@,50RD77_?O[=N?WN^?GU# MM9:!NO<]]1O44.N;II_^J:B=MNBCW2;;L7B0 Y5RCO]7&9FT<@O.W=_ M'SC40"^Y>-L6.OVU PF9:B$Y85+7*=G23'\;>9VVA.TH/CAKC!'82>$T0J[];-*E8@ML[O=K.J^?LVC_B*$X>0K^ MKXKD,7F4.J/T'(V[Q7NF47^S4B3/(GDT_S0C S-))^)%VO[Y](GQ]0C[[]3.B3-!MF3J-,[P=V MIS' ]2@]2*%M//R5:)KF.^+4_Y+XQUMT,0'S6#I,U@;OSW(#,(8 V MIF]R&&<.N\'L 3#1+IYVWV!4M5L:'$+(]W^0)RJZJQL_Q4T*68G9%Q!I2,]A MS@8ICCUG74? )>L &%3D1@U*'?%)K)89_M*-Q'-&%+6M-5P(F7.W&16M-0>+ M,3]%H4U$&M0RWRWT6E-G)JB8IO\9G(A:MS($KN$R-K+I--1$FT(7F+C_M@9B M[.=C0'2XTG.;= G*A&]C)9[*@I2BN;K3F>#E8M<&%2/O"Z$MLP/$-@[/=J?I MU'0N(=UR#'<<[F9/'8IA(H/>X05#(_&;DJHMS0*B$)X6V+)WRY-^87'I(X$\ MCV8$ZMZY)O@)MC8%STP1ZVAT*?[/Q>4^] M?+A:.J*,7+5M88/2U@(86$-(6Z+^#V T]RL]$(P=)J?VM,Q%&U7W%VVAP$^M M1@J)"<3^>WU08B+"WG8-ZA$ZF7_(6V14?P%02P,$% @ 0X +5?M2X!*D M* 0D8" !4 !T9F9P+3(P,C(P-C,P7V1E9BYX;6SM75MSVSBR?M]?X9/S M7S);9.:G"W9LC/..);74B:3;&VE:!*2F%"D!B!E*[_^ +Q(O!, T029 MV9>)1A;1S:\;C>Y&H_'+/QY7SL$&86)[[ILG)S\?/SE KNE9MKMX\^3#]' T M/;^Z>O*/_SLX^-LO_W5X>/ 6N0@;/K(.[K<'Y]YJ/37M@QDV7#+W\.K@?_S5 M_QX<'BQ]?_WZZ.CAX>%GD_Z&F#9&Q NPB0C[XN#PD Z8#'F.$1OP]<%'.NHH M6!R<'!^4;Y>\>9*B]'B/ MG9\]O#@Z/3Y^>I3\\$GTR]>/[(O,[Q^>AK\^>?7JU5'XU]U/B5WV0SKLR=$? M[Z^GYA*MC$/;);[AFHP L5^3\,MKSS3\$,E&O@XJ?\'^[S#YV2'[ZO#D]/#I MR<^/Q-JQ2']C^3LRZ0&>'T5_?,+P.CCX!7L.ND/S@_ 57_O;-7KSA-BKM<,X M#[];8C1_\\2?S]>'#.KC%T^/&:W_9M]\P5_./9=XCFTQ(9T9#GOGZ1(A_\D! M&_K#W=6.#?8 D^\1^\-1Y7-'T)Q]N34PB=NWBS\#VMS,ZR*F'GS:Q6_,D M94\YMN<&65XZWH,(BKMGCB(;JH*G"5X8KOT]M%V&:XT1,;&]9O_GS<\"8KN( M-$J::PQ5(%[;5#@6%0^E]-YPC46H4>263MY&1FN?C4!5I(;!:F7@K3>?V@O7 MGE,M=_V1:7J!Z]/E]98*U+11([N5CE*A;P,%MW:/J M)OBU;2*7($IAM, HDE^SV$N>43B'IKYG?LN8CD;)%I]0JGYL^#/J0UC,3Z/O M'DY-+J:*3RDTSL$]07\&%/Z+#8_<"K]794.*D^AL&WYJ%%S-DZJ8XYOU,^/> M465!XK$4.CF5EH"/[>8!X&<+)\!USRIEDD895N @;[[V? J,;3B4B17U#A@' M=);8&\-A@'F!SZ(3%L:%;#2^@?3 "@W#C@<2K.EC3/*&\7&495-^CU]CSKVN Q/;\T2 M"%1_I%Y+;%AP>9G4&9]39US]B[:B O+>\\ /,%K9KKT*5B&UM;$-S7/@4A?& M]5R3323'82Q(O;,T!66K[AY^9O=8 L8R4R8]GD.BHFP>"V "S@T;4Z,=) QX M82PF+)*Z46"6MA0=P_3M#0O")0 O&T$9S'4QY!CYAMV<&>$90N4\YG(".7D7 M&TSA6]3XA)RLW=E0_JM#E*D2@O I0^:#JB+K@5HMP6/EP>Q&/ M/3-@4AFYU@75(7][M5^[,6S7/Z*/',6_.2H^'J^\P+QZ*\-VI5F-GMXK)@2S2SH$ M-H-[=+@C+,9OV0"I]14$X!"8PQ5:W2,LB&[F45"5I>&+&&_L@1U'5$^I.\DF MUC6EG>$*/=)(UT)6PA=[6'0K:R<@2LKQS,SX#ML,]' R/'5:D?/F24 .%X:Q M_K+;!IG,+VV7CDA#[EN/A*R.[HF/J>=21(PD+SXWR'WX]O%X1\PX'2'')\DW MH;D*$10B&4UHX=<9$8)\ L1X;O#8>&>D.\)9;JDR)$S$>B&JU/'3<^RMY*3F M>]7P>)BNG&^>'-/?ANK^VG0\NE31A08'^YR*I!3. \PVUD"%D:>Q4YO.15*N M>47P"Z@ R8#MS]&%G?USL<^;C?QS ^,M]35_9]&48IGPT4R]DB8I56AF6EB< M\#4*3T1TH;]YATQ$R=$P<1R@2\K\N<<2#1X.W;*=%\[EN_*.I=&2-0I$#)18 M'B@7%AJZ65.85^B-I!W54Y$9RS?K**9&5.!DOH(GE*BCV;V>U*LVZL;=]P M5(?Y%53T+OAB0JE$JCD#(YE^"59!> PB#*A8M(O1DM7.;5!TUOS:(^32P\A> MN-%*:6[#7A5.M'UM?0V('R>O)_.9\:@^=Z.M@->OD5* TUM5&)',@> M5('B%2$!O)QB*KH= T522C"#\;0+Y";[EA+0I;"_ M&".4WY$ M[&@MLD8;.O46Z"9@KS"9%]*)$#(2HST4.R:(:./93.&33^>>:S&[::5SKSO6 MR62>J;QA4[W!SX[/S3Q6/^^Y/H7 M"9?-R+>!7,VXZ&MP Q6I?N5RR(<[3"ZNKEYN9CQ"AK<<5 <4\O)@&(OPE;(P M.-1,GK)&OE.I?"/I3,\)JNO.\')B!).WJ^>YVZFE.Y?.$H$5L)Q1&*SLN(C5D'H'GAB=:'VTP%2JE M!26FTO[NM6++Z&2IR,K!@HDG<[3&<4=]M8M\*0THQ[9P.T"M-.H4,[/.E^,$ M$H"4TOIRW)54@-;GX@T3<()A8$'5UZ0J;=]GG WUQ<_E#E M6001WU1C7K.(:J-NEX#T]DDY.[QC7)2%"--FI)M=-9-MXM]C8V MQ>]L^X&PNL#=6>4176TV43L^F!>38* ?'G:-S'/30!A@D$W$OXIUDM?H9NNE M>EMW5]8]\^Z0Z;FF[: ,Y9FG=W:"L*@Q!:)&.6 $I[8S>.@1A6%#@Z->X0Y6 M/*K3_8:<+SLGL@HR$ LP1FN,3#LD03\[*$33M48K#_OV=XBPBHND/CP>H#&*_DUQ'Q>KP)V9X"7\(T]T&3GPU)L(V^?]E?3C %U2#,X] MA_[=PZ'^D=$"(\0=P',/IOM @J#N[TPS/UIJZX9CXF5=Z&;&(WTA^L'>H#U[ M?&E,L1&'*S0AW&"N1RGR?XO1VK MF&XTC>1T&E93EA;I3!CB=4,''E;A#1N6%3Q\"/L&%3"S#,_2V1W0D= M:\OV W8;271=M'46^#>>_PGY[(238OERD]4J5?EID#G QPTQ4,-:_M?0-HO[ M:+@%Q2R",L\A&I6BCF^\T6>XZQCX$0QW+;R*VY1U=PS!IL3.93Q/)= MMSA.J\0%TZ83A-VJHJS8V&:O[5IL]W#/,)>P%9'JH\\L(GU5B(-=ML'_CMJ\ MJSXZU((V701EGL.:XE/_8CY')EU4+A[-I>$NT!WU%<_#3V3B,M[H(L/^86?C M-X;#NXS0I[0,DF#G.1FA+#%R1V,T;)MQM39E)OM%ZI?1*;9B+C8V2>D7 MC%Y:>>:D4^8'%9QU+5B09B2M7J)/RM:'??MPGDERK MQ/2.;<*H!ACJ)K;6[/3A4+J /K2#7OGB%2ZCL<,[H?:'G:@N21E4N!RE#VJU M[:JT>^=BE&.CNEMT%*#$9V*3N',RCT_'\@FCYG%])E.Y/.I LM_W['NTI,Y M=5!'A"!_9)V]^%A#Z,H3(=@"/:^)8?PS/L4W 4U;5A"0]U>354WA0-6%W;I') M_!8C0A?<$+,9Q?K,*63!6K^2! -:U[QF6:>GC0R\G,L=](2YMJE[;-'Y2V?+ M>\,U%M'=4+>.X48W?HBON75#7I^!(GEY>O.IO7#M MN6U2![-H9L5MS@^P/-G&NF4/_=" M9I&[FP2RC?GC,4>Y,>&S3D*TVUT^T$@':M(($M>8))#1A/QE!B(P]\:?-=FY M,SJC=N<_B6 [GWAA#<<9I<9IFD&5?@?/2+).;,W8HNX1UU!ZE@-QD:0\)#Z( M>K$FE+1Q;]>].#/6C>=#&?\&8BU[,!<&AC?T_'1U[IWQ2+C^FH!*-'MBSROZ MKTCW8"]MQ@@U*>J)R4^*O<"B.[R3H>]0>%=*N*&R)QY77((%$FVYT=R]D$LC M,KUBVJ+/TSL(/AJ_)^C/@-TRMHE])+D)E1L':BI5D9&^EC$W(-@Z4DE';[U. M@]@RBT8U5+UPFHJA_MDV_+3]*^[T1)L.N8%C/,!V=_B(#BF5Q(LCS)6D^Z:T M%!]8V=62&I+$ZC&#:224:S$-'Y9P$-18DB F,![P@"[1*JUC)L 3C8NFUCY[ M8O.-#T.0RMMK1 A"80$*L-3J* U'5K5X-=;$2I5W1:UK6+?&100,K)R:Z0UI M+>- K[EL5>+\W*Y_X@:-6 5@LIU<)[K*$W*<@PV@SD<0':4]?3B[)LJ(2'S4 MWOL6LF@U7F,F*;G#N@\IOK#GTH]FVL;"3AYA\D/R*,2QY;F?JC=E M8[.H7[#\O!]PRF]J+I$5.&R*YLPF2V*9;!6TG[) M7FI-Q5EZ_ORG\*QJRVB]CDJ=#>?,<%BGD^D2H50Y"> ND@!IG6>2VE:=B6$, MDWS?3_-I5-!^A];L%A!W<>7./;P*$\QGV_B/\/94C N]1T5;RU\6>Z"K6;*' MW*)G%>S_8?#<<,FY\2IL-H7SOC!3[Q#9?UL(N.W$N= M">-+F(^1;]@.D>'M6JB'0X?LR.RL@[/'WTNB(U; 7(OR=A3=J^/^[N:.9-N^ M,8;L"0;;LND+3HW0,H:NU:.M>M.ZF@YZ^[5*W, MW,T?B:C GN=6@E_^Z_#PX%\?W__^_-__^L-OK.\O-XM/6_?#.'AX M^Q*_>OG;Z=37U8O'YYC\OIT&3]]NMI>V-?]M\NSK];GY M8O.GK<[+:&C?G[X[NKDY^_63_-/[\T^>+YR_>/?WI^.[;3\A]>'$S M_?#Y^G?_T\V+9_]\[O^Q>O;GR Y.Q^-WZS]O/\S?_>2K&]_/AXYOYF'-U^^G0T.GMW\>+O[[Z:[VY>X$^+&;*V[C-O M2SMI>4C?&BGZ<88.Z#R;3V7'HM*B>.,T$P9RP9-8<6IDW M*QX"JK4@&97G@ \N4FLD_N58C_3 Y8?F1N#XG0B080BTC[)KZQJ=.F:^N^>& MZ4" !:N6%M24Z_V252\!F/,Q.5H@9K:14*K$, M]ZIPO?B8YB0KMX.[CY!+7AVFJ&9$ER^+5]N+=Y6A)JOK@/JI (ZP"S=[7 M'^&HT8=/']QM,LOT&$MEM2O*WE)%3W%WD9D7[6P+M2!30DCV)H3KFN[W1N8C_NH1Y>A4R08L,K3%ZCO!O4M[J6C0=5 MI0Y^";N[[OS1(7O_EO'@N1)SKVHD;?V2.YB'E>C!!,O7'@W?$5Z-T;T?'JP/ M+R,/.9G<._8B?!,2\Z)X1HK1UE)Q"")U2>R!VE)T<]])W5TF/YA8F^XJJ>U* MHLP+%??BNSV@DV^^=;+[+ M"+W%20R=.^&Q0;@UL+]-Y3P MA;J*(%Y0HT["PHF1+;Y2 V<,-FA"I(@^P7U MM/3NR')H,H>D^+=CE[: ?1FO;E,1T-K M&,#-A;?(I2ZHP]K/6RN*#/-56_Q)#OPD,J$VU;!C &C2#AE0A M 7QE2,-F.Z9)RQD)N*)F4$!BF3,J0XBILEVBK"".*K 0&!G\1]88C MI]WE#3Q_R6Y0+FY,>8(B5_9+/N!'2MX"#?B[RX$$*H&K98,>1V=;T'7V[6QIVJT^U M"Y/_:\B_%/A>W%M9FJ9E5V[/'>^A&^N;SHHG;1+@C'%;:LIL<_B?*Y>*(OJ8 M'/2'W1"I(MJ+>:A($VHV22HQ[\6U-;O). _[0*RB/A#A1%O'G 9T+.QZKLDV MCUC/7@?E]D]:S,1,^XD,0!\8V1O//=^3;34+VU"2#P!8\YV*7;.$_#A -U1D MLP?DT-#=<_VEZ@DIS4;W_6W5JT>Q;[N,/,".XO"R] D9>/;@:=*,A'H/RE,T MJ<0.?Y#.!T)<4-FKWGD5IZ^M3+<7BA") *AL18232R]0?:Q!F'PO'#F-VA#) MH#F9!:D+FG1 [VZ)[$21$310\N0.F,)W\:/O+*U;BCZPKUT<8$?\F+'-5 M?U"#DZC>]+X*X?*BV\U&&TV:Y%&,3'JJ (4@U9 M3TMO-22';G,("K8:LI:H\FK(9FEIK894*3"0:LB]GUU6!A@?RP/IO_V'!S!_I<[=ATQ;]1''T@M>?3_]LM==BR@_72E41V/\C/IYE!2 MW%EC-SJ_\\$CA0Z.V-2&8J6JE4&3W]-K@R=?)"6(J(9(B1=/KNA'%,\XUZQ, M0[/C:?&W*J9=@FCNC3GOX10#U7A4"VIFO%Z"FGUCJ+VHBIL>6#? 1;B*GFW+ MKP:)^]E-]IW,;A&V/8O&1YCMO(Q1]&^N /GBD:Y)-D&WV#:5-PK0^BZ]CX1$ MG+1^0 ITGTS+=WK+.F62*S=ZH=P+A'\<&SZZI&BS*W/ZIN2BW.LJ]NRO3@O+ M7^TQPA">U!U,0H7/9<]IJ]D#BBU+L8&IPY)6I9UVI)AER25V5]OOGD.'824/ M[)1.7\R' ,>Z%*IF4BB9_R)" VHI67[S7Y'W>Q'>(M8I'ZX92;)]WPI2CKCK_JIA-_H0@N,HTY_/^BGK484INSWG!728<_G(Q MR5C5[N3<W-"Y&4(=:6R[Q#;[F .N MYE/_^5U.]>M 9#P^J>;-AY[I58ZY7IP [EB?\O*)E>A9][:*M-G&T+I-JY#S MX3AQ6N0::^?S7F<3>UDRT,SH@ +1+L06J]J+CC?@FF9+PN4@#:$8\S^B0BH6 M;ZRD+Q7NU(=O?$6G!;+& =[5P81QST@%LZN-% M^-_X:B\N>]*:R&!2!XHP31*A:O/LG%DPE:(6IC&DN%X-J(FLZ\HN=*PJL=JR MO<(TX871+73H2'S*0N2YB-^RH.*Q0*1?70#+U M%.S"@O!V;;*\H"0VAH,*MSE4\%3QJ+907P3LG9I6O3]8L_9I@-=.0&X\/V\< MVJ\_Z:$'(X9R8#A*U^7-]60^1V&2, S@Q4QT[EF-CJ*4OE=B %*^31?XE>>& MRP9=DNDBS8[A4_]3>2?$&D*:@DC9:5 '&=>Y-/#*YV"U,O#6FT_MA6O/;=.@ M[ID97A3%U,ES;--&;19-(0+78HV#Y(:6V\L1H270%TA\6#C7L:(/4"L![O=T M) !4T/-5JL6^YRY8H'$;8'-IL+LI5RO;CV*93N;L-9-?6 #M8&6Y M@-,/SJY"TC,ETX5?5@8@#6.KN:G@!:25K"P7G;0MK6DSVW(^\:E%@R#ZI!;* MN]:V4 R-S6SUJP5O"UQU'7!3>;$.N^ 6J>J\Z:&=+6WND%N",4R77$K>I_&6 MC\*$@WI)I@?7ML7>VONK0DMQ3J!>)Z[<6^S1R%BUD]9$3=>>ITJIU<,)=B+G M%J.U85MQWUU*/[PA>40(\LEY@#%2?@L2#T6-B7ME,N5"MCD[(7D#$J.5W.Q# M&8819145G3O!RN17"6'SB1/AO$?Y_)\9C_$5XL:"+]'!,\Z0YQ8_6(T'+V1F MU1C-$54"B]**YO'.0I?SI'BZ"9/_(>:A..@P)R%">Q!=3@!A1N.1!^_*9&!J M+O=OL[[57MT!(:-Z@L,/'GA0Y3@ T,&&RCZ<)89KL=(5^JK(S>ZBR"I7:O!1 M?G";L/<-,"HO15"R*<=/6]Y!#"]OI!3NV(+IP,R96EL*&F<_ M&/AZ')/Q0^?#:(%1M'6:G@P2E3B5 XIM(7(-)%.)4S,P_^Y@XR =7PDB OO. M*6Y&HMO+//:9# O M P7@9J1*:DKN26H0@K:+DUK)0?F-2G&%:SPWBY:HLK8W_00@H.K-3-D;<^RO MR8-:9E::8-5<5%2M%44$@0Q$&9&\7>!'4<-<%\<09G(G![O>&VXP9P>\6 E[ M8E7*ZF.JSJYPC*/MHJ_&U7Q_>H4'#J4^>23J-;:=T^.35P*(YY_1>K-V=;2W M5^?\.T*8A'=4;@;>4K1.!* L/J7SCFL.+$M>4_D]\CE"IU)XG@X-S],\MWJ+&A&DYIS0I==PS:T\UC6# MZ+L[@@OONM<'N?'^G'YCFX8SP[;A[/8*)9#G&DC3=G@3]GP@* XJ]@41]_Z5 M2^@@C-@E0J,5V^M5G-VKHJ+U\*;8QD@C8" 3Y+WM(.)[+J*$^$Q0^@&-1Y E M=IVR[PJSGN[8F6&T&B-B8COLIB 6">8?UK6*2L%<#0',K8MQ]0BY-;8L>1)7 M/M+0ZL9S39!*4AZ*^@H790T/%XZ-Y:3JZO-ARCSZ614E*S.^\J?&YBNR:2Y9 M^Y:W;<, O>;EFXLXQ6&^I>;3P-\0J_L9K=?8VQ@.7[J[_$EM;1(D4*YX=YX* M36&,XXWT7=>UN)=LJ "B(2S' M,!K[: C."1Y,>&ZLZ\HY*K2^;G]ZJJ*E-I"35$],4K-9#@AO4'P5#I<6YQ[1 MJ;%<^&=.4Z??5;7?D9E(E;<-E?(,X5 +=) MZ("G_\Y8I!Z2B>A(BB#NIO15'9';MB\ M(&&^:K8TW)CAW0OG9E9XT>N8!CB[VS=91S4N=Z WS Y!._N%&,R&K**+9O;W M;(;3,G^C>A>^M5J6![8.=R-&CDUFZ6V,M\BEVN^,7&MDK2C<[%U]>X, VZ8T MD1R"C1+#D&/S6JXSB6,00CU @RFH%!FB_*BL6IBAUK;E, M8FNGZX%LX]O(H"/&%5LY#])1DQ-5!A [!$IP@R M?UYX&_JZ=J1.],->BQH'%K9K%2.6=/YHSV;Z5H!N>H'P"H+I<#T2"AK\"\LE MTL0[M B-H^O?&+5MTYIE4CJ@AC2;J%C*@5"\&<4(S;#!M@ZGV]6]Y[2".CN2 M#BLN"G+NW97>RY/F949_I\2RA -U[_?(VI3HO7G">F%HXZ+82YN8AO,)&?C" MM5A0U@KFRD'U;&"+PEZ-B=K>LWO[E-JWBO+%J:N:%9CMVN&'(1,>G)KC-E'I MC"A[5GAJQ3':"2([TA",>N[=&V,J2A_=68) )0 M=5HV&\3=! V7?HK$LO%@@XBIBA D0->>B96$FMWR@ZD\0YY8E@*=LW87>'ON M62HV^^K''X";SP53LEFEK.)^3WEF/%Y9E-?P4J"PM%/5Q*@:>1AVJ0&=1"(J M=V9/++<10'[@ MP4FA@$PB"N61G M]S/;;UGX6AAL$% 7(4B@5AOU)G0N'LTE.^_1NJ:U=, !N(WE0"3E@0"!;-AG MC5WFM4%CPS>:;[/G3S&4#CPQG62K1X]).QJU(FGLZ[A2*8I$2XS9 M9)MD2VK_^L4!WR0 B )4'=OJNZU1@(.SHO P7GAS__W91.@)QPG?A3^Y;/C MSX\^0SAT(\\/'_[RV:?;P\7MZ7+YV?_]*T+_Z\__^_ 0?< ACIT4>^A^CTZC MS?;6]=%=[(3).HHWZ$VZ>8L.T6.:;K]]]^[Y^?ESEXQ)7#_&2;2+79S +]#A M(0%8@#R-,0#\%OU(H"YV#^CX")U\\>V7WWQ[_"7Z='>*3HY.3K(I_^O/@1_^ MKF/@\^C^.'=R='1%^^*@9]E([]]@5\TQC]_04O_NOCY>W[B/>.(=^F*1.Z,("B?]M0G]Y&;E.2CG9BQ?B MCH!_'1;##N%7A\)]E?$/HSW$4X!N\1A3S;]/]%O_EL\3?; - MB/[N,<9K-B)!'+^#^>]"_ "LAT6^@46._PB+_"[_]:5SCX//$(S\=+/DTO1- M U8VZ5V)9P#_OB3X-##%+RD./>P5N ($ =/H E1$!5R '+D-F $P/XH+D'3A MOWRV2PX?'&?[[]N48+?!8;I:7_@A$9SO!-=1XH.X%O=)&CMNVN5<0M"AJ*R= MY)[BD\-[!TKY#@=I4OSF$'Y#V:>T).%43@[@VR"H^&:4F)3)3)L%_P[N _H= MD,FP!>#P\-/M9W\MIZ)HCV30\;-*[C:*,GY3328,T[;05<) E.D]-=')-E1M:T)NP,QU'5 M*HU2)[@4Z%8# XX2W0$0Y&9CD$-GV%47IDSJ>M$EZ]U?!\E_$L&/O8E(2ELH MYOF(ER_7@5_TI>_<^P'9(_!$GS5C 1O?=A<-J0\\J*;950.^G.HJP:%2^WNO MP9M.+8Q_^;6UA4HP1^'W2'W@;G";1NXOCU'@D3XZ^\0IM-J>F')5N0)K&D9,LE]]]>1^;[%L1]YQ Z-4W7N M'S'8_]X)X'I:,G2C#2[O[!.Y;WBK3'#HBKPV M'#0XJI6-1I6_ANF9L:)%/5*K*X^(9FV#?+4%S[4?/IR_;'&8C&Z6=^&;WY Z M. AWH*@8C7 ^O-01"_K!E4]=,]@$:NXC);!,WRZC9#*=J*WP[J^VE*)"@J,6 M\"<$4BE4(PKKUS>K6M&5$5,O6C0V-VLE[;B*PJ@)-=>YD76$O\[X!G"OKG"1 M$6\DZ2..D4_'V[WN]PJMKC1B8FO?J9K>X'2R_:0)V\;UOX$!1RG(&!20/]L\ M39A2: B_0\CXQS6Q=K$2,UD7^0XW7P<[CP;<+%>PGT!V08P?R??H/^$*]IWS M,O8AW;.::1]K#SZ MR30 /DHR>0#UV;]WME'R'/VT2%27>U22"&" M7*NQM:X#WYJ_NHT)1[%R5RIZXX:)Z&&GC")&_FXD/-9LS 11 68 M?'Y5;#[2ML_+KSO[GN&XB4+RSV3QXH]MKXO7&ML3(+7KLS#A?)3Y;EZ-)1L[ M&3V7'"^1_)C;.9?T 5Z"VEEQZB2/%T'TG$QO2W27,NR5%N$B8SO )$1G,3W4 M=JT%KB Y1@*; ]J.:G*5 HC7]A[O_^48&\9EBZNA9OZ3U,DEB@L;-ZU M+8^V4>5JW>?5D+3P;]60@UZ>>;W+]?(NV.3 H M!5H7@-C*.A]=%>B!A*[R^*6IJ[ $_!\8ID]. #;I#?D68M]-L0=_6(1>\Q>U MD=?T8K@,W1@["3[#V7_)OX.=1P.D[B,1(+XA9LKY>HU'-T<-(V\A&&:60M&' M1X?"H4 _0<@6HC_@:CG+)X,=3:Y_L1:$I>N!&(3JG+[B:7Q=O4[%03CSPB>\ M#PLY*;K'#WX8PNE&KJX9DK:SJ4;1H=&^GVYDQISO-=B%70:7YI@(8,5N7PL.+O4*GYP0O\WFIE%U?,, M)V[L;^F_B4J^WR5^B)/9.-7ZY=FHRA.S0SWRFZ[7D(E,%-2#R%WH?71"YX%Z M[9)KPEB.=L$TJC)'?_SBB*J-/" #VB.-#"_+KYB*R%Q4FXSH[!FD#"O+#;1( MC2W*WED*'GH_>+L K];744H ^TYP&FTV44CCQ+6=L!:M4M*Q00N,?P!SU6\( MGKSX0 Z2'JT%4.12J%EQ1.,;(BS*7<>,"O?BP5-1)U-/.JX;#+43M^J362-H)218^SY+=--/Z49+MMW3 MB![A.(0#_,Q/W"!*=C&>R)!36]NL>BGAQD_K*V!0@Z\!!55@9I)SI:4*C?N' M,L]4M;:UP][NMMN 6@E.D&?'W#YBR&:%CE;4TK[! ;0VNHLNP2ND9C2.LI"A MX/YH"$N<\$D-.+K/LY(2 (_\"CZ*LP50&J& +L&Q3NT=]\/UAW'L#V3]B)\$ MA9Z718S_'K1:EJL#G$DYV&LG3O>T M12&$)J-P GM6M)+1W&X!(AP=S6<@.@75YC#,6POVA(0,Z]9#'_V*]Z*6_M+R M!-867&;8#-H8E<';,0M4T938'(OZ0>:Y7Z5IB2P >_NCKE8P-D@MUHYXV!>) MC-/I^-#5[%O"&EBKF@,T%&WX1>HN'&-,/L\_IQXVO MR4 R=QV4PH<;8Z-S:82MG-WCKK,085,072W$)LN6064U[;K+JRB=RH?P5,R)H9N;(7'='8Q !4QL^XTTHP;<*2VFNH5;Y5,X X5K634'2I 1+9_8C%G M'NY0"1D*^BAVZ!_F#KUP_/@')]@5"KRB:8C:5]T>:*82ZZ0QDKFQ$@CH"4"4 MVQJ*,BAS\V)*"I-U[Y1@DW*V71*G_[Z!D@O9[8E,J&U-Y%_5MM2$94"/&@L* MJN'])/5=)T ?R669=TD:PS+*5"6OI>.T8)*SASB0K%E! M;'QD;9]\DRAJ*9D-E:S;.V+A\:P< 6,T;)ML!;89'\>@K_!1O=]70W*?V.+9 MB;T,EUH.Y=5N]&IJF>XU523D,$K8J1_I*F3M)G/ :K-;/P#BFO@ M/_=V>^M/JEC5MS$%]TWVGYJ,"F8CS#&4Z']T2(K[([O59+&I)[0OPS3VP\1W MJ7%IQB,W IYCA]U4&NU-01#WHIP/0G24Y.!HIX5$<20H3)#_(=Q>< MBBK63J^E7/^C6X.D,*!D"/^Z(VN=/]&D_8DB*+QEC/90Y"#!N]:5PU$VWG;0 M5U9F[8HA+LT:-S8/^_\^B]P=:.<=&2?0DP2[GS]$3^_(E$Q%R ^59G0 C=VF MF]>\O;TP1_K%$ 1C;(1=>9P&Z3)I4';2U:'\8T<,%!P'^QN\C6+1YR\OUC9, MA/B!$VA9%2B@42? M0F2#T3ET:R##;6\%3)&T5:%+H*)Y4 =VX2>N$_R$G?B"_$;DS9=7@S9,.UM# M"XL^330S$,J_& M(AALQTO6)XVFY!GDJ6>-5^ @/24F6P9U9- LE5/H_Q3O3R-O#'T0P[>@'D*$ MQ-K2F'J0)2BA*$8Y 00+%XU% 3:5*E^E@S1L#OG9>F1,\I?^UGJTV@G"P^R M:7-#B(U8I<@DU)S5.8*L:%&/T)KZ(Z)!Z15)+_Y](/\?$(.L.":F$7 M8J A5I1\Y$'Q X(Y:!5:/[,$8FIJ"8_D(7M+%^;))#IR,@\=.='1D;OG:'XZ MX?HS",;RA'6"&/_#V^KRJ M>1B&Z+@9>$-Y$BCDS"1*X[N]Q>XN)CIS?')_YZ?!L&^W \RPI-OK5DU VRWZ\4RRQIKTN MH'S0Y6X9$K;3'9"60T<^K,F8E2,M94O(Q!%-V^B29E^@.IV MXP1!\=K3"))OPK,C^08.8LG3H>5K5W8ESQ1%4_)=RO0E?[[!\0,Y>3[$T7/Z M"*4@3CC&M\^&:]+[(\!#K W%%)3-0?DDVUY H:2:"L(G6LMWE -]J5+SLH3> M,=2D"]3.;M%%I$=)7NHIEM>MMQOM* A70"WM8),ZX/1XQ$$PWM;1 &?#LJPC MT'-PP$C&!F'IZ&#(H75RM"D;9"_6'A'+2NAK-8%CW%!%X.WL$B*4>NZKV<-S M=.I!WG&@7H=J77EDA-FZO/8Q0V='66QPZ-$*@< 9ID1-2&;WD<;:',4HQR 8 M9,^Z8'*\D'27$,T=([^D5G4?8U1Q<8&:WAUXB/"BCKGSJE[!TRGH,A^$[!%1 M&9 4$:OSS3>+@C*39.S:KCI4HTYO+AJ2Y5UYO5^GP,MJ?1=#1NP*KS:]@USA M!&KL!,O0PR]_QV-8FFV(5O)46DCTF!'98$1'(S+T2[/5Y5L/M[?G=K>WFV&PY-!Y?[Q(SH-EP!BT_>"85?WL-4QXK M(18]9H1#YWQKLQF_4$!=O6#1IWXTE(^\.LDCO.Y*_E-[S'J1GCIQO">7D2DZ M?LFM:>[6H8073Y_@H2AX%9B^&%5['=UJ>QDEZ3;>_I5FA4[CZAOL8@+S/L!G M.WQ!,#Z-X"VJ<"F3'AT9A#A*F$_)33*JBMEKI&[#5K-ZH,J(M'Z.]K)!.:A8 M0&X^JGCC/SRFJ_4GL@; 'EF[Q&L9O^P)T>$HUZKY3B>*8=9AM#[!"59%I7KWY.#+@X7L?PN&FZOR:,3(GJ@B%(-\NKT15,N)2=[8N/$'?[ MRJ;0C0L7X]M:96G7ZI=D<]?JH5Y_UZJVORN"=V]NI=9NQ5S#M#."B05O33V'FXY&E:[)]"^B_L*;T]TIUESFW 1H C8IOW-"YK2Z.83<6 ML^/2=^[]P$]]G)#]H_MXY$1^2.EE#48K5''C%>0M%^^7E\N[Y?DM6ER=H=N[ MU>G?_[:Z/#N_N?W][_YTCVVIC33QC@$"YFV+?BH]$0[@FJBU9!'O] X M^\*XP8^%ZT*'L^3:V8.[I[_41RLVQE[$?'B#C0@O5IH/1MMLM%VS5"RH1HR, M3Z1FW)Q:NET5G.+2PEC%QN67@PLOZ0:O,?F[A^+"B?Q .VG&^ F'.UN=$"6E MU[G2<,@>_6M]PO%]I"T&UDLMI1QX['^UW#\:L,4W/60%_/U$'[%X,0N7#C%& M/=8"+:R-0N@-$;7?5A)>NA+ M%:,N5%!"MZF75N^YTK*6T#V6 VV$JZWNW?;(DX\DXB6LE"'A8?&]Z)5,TQG?BMW9N2FJ=N?^3D=8F39/ZVP9M6F#8"@O.$7'P2 M&/<=^C]'GQ\=':.M$Z.G[!'4+[\Z(%\K_!]*LG)49Y<^1K'_&_:^0R=?'7SQ M]1<'?SK^$SV,Z#^/#[[^TW$QV$^2';FHTPRGVG.J3@)6[O>[$*,OC@X0<(^. M.<,NIN]M?W%,?TO^/X&RQ;2+36#["L93F?8YUF'[*%IZ[<2KF#;X]2CD:QS3 M@MKI%)>[HH7KO01:$AI^4*DV>N.'Z S2<>,$D=M*IK%O;<8*%(3-43DA:W0O M^YT*[D6Y TRG>YV5[!CG'&RD5*VS7]H]=R7$R-$J)O6:MEL'[)*>$%,K4KZ* M#2\1!Q<5%*T M$I%F@;9B+3R/MCER@FO']Y;AJ;/U4T?4)EDK.LY9Q88Z<7#A11F$RP;Y#V":T3+!13K*X[K[C:[ ,PM&M2#GDDQ?L1A0JXK\,C*[]N=W@U/%#[)T[<4@V_:2&X!E>^ZX_MO]/8D'C M)4'].$DHMI>-M'LAD1=G72LEZ1^0T7V3Y9.,'7DJP=K8/XO%.;KQ@9E(8T4G MFKQO2KY&P_!JPKQ2<:H^,?QU;";'M)'IS5# ^81OYY+^PA,;,_N 2:ZN'XQ= M3YTO,?IF(5K+PJ$C0$>QTM[VH2,AQ.:NTT?Z!/NY1,YD+UZLS,D;[$:Q5\]@ M;;=!<*.D5IGWWT) 1[J^R@\X)/M(0 OO(T?TE?H(1 US2??MYKI &(//CQ+ M(IM%]R= _5@7HT9#,E"-CJL%'H;]":PZ9*7*I*4=Z!B8? MW@#1'EFO\CV2$^\\Y"LIX*.A5T3J#\E<(%-='Q@KF&\_TD5"6-?OTZ'?VDU7 MYHNF4X3!(&TQT=\C6EI#]#(IPFA+@R+Q[>INRVUM(L*ST.D/1F_P& M;C4S18VQ[9IQI:^(/EN&DS0#EQM;X_?AX2YC?)/E8<+YVHKAW0_.AF+T2:NN M)4)"-31&<+X/L;AFT?% UNJ:B=DE:W?I-4 0 1PDZ1G4_T@)>B9"EI;RT'*@ M(K93I"^^=Q+?'?D 8*]AVKIB8L%1![)5TNASE:UZ@.YA?.;$\X,=A/;FE]8J ME&;]@. S8SQ5.LO8-+$R%:O8"/5Q<)E2J:R8'CV2%2E6G27:@<0?,32A)%L? M,?J=!WRU@\*%U;J3FS;%YJ6VMH6 HQ*"'-4L8" G P*).#2CL9/*R%/9;#G+ M>JJE)W7M5>>E;H23N5+^L726J[)[3"BW!!9S4?-^5/\_5'AY+>I5?4G^CGK+ M&';-F$?QL-R=."&@WCR) M^#+#):/D4+T5?K1LHC M)#LJM6P= -ZX"T(?5U[YP>KJ[/SJ]OP,D9]N5Y?+L\7=.33S)/_Y>'YU=XM6 M%^1/'Z]OSO]&QBU_.$>7JUMK;U:-I ^EL@[DY[B;U\#=:PX!9DF'V&QV+X7M M2S/>7)R1Y 97)6,OTC3V[WF M=/$0):$M5&OM#] ZBO.?(@H)X1Q28KL+@K9V M=)JD*?-OR$G*7C!SR5I4:A$"%L(#ZEB.I]CSB0?H*XN$CO?Q:2=R:E 7.2OIKXAZ:AB8Y5ZJ\P:*EEZ]G()^K% MBG>E=(+.>54VN(_6:PRP[->;2@M9UN"J>#+VE2&/>)O3O/J"<[D4U' :KG@< M(VE&>LB0N;15U-)$C6.PL#MIN++HOK8,3Z,PA)Z\4?BCGSZ>.LEC@)/D1R>& M-B*%_95('9/#5C#J.QF$JHYA_YS!8%]631_+HZA">6P/YZ5>?>Z@=;.O:GJU MSM51E)R])[\J=6\JRCA*7^/P^(X;:KAS71_)O^!IE,8QFR0X?Q$%=_,V6 M*4ILTKQW=5=9N&ZT(V?WM;.'I/#)-;.]GHTX5R]6_+[J=!3:9L.L=^21%*98 MSUBT:\>SF.#C'?9NG<")QW_DMW^]V2A8'2N^@L&H&1ARRO+LU;$.^2/J&.<- M-&:2S]1']X'_T-*^62A?CZ E#U0&3\9L[SMB]M",RLGEB&7T"8>W1#0B,DHAM]#!L_+7:D/6U.M922^]K<-C;EG6UP:25'"2_\T E= MBYN;"('Y;&X"+"4WMW4!8>Z;FX1&2&QN?0S3VMS((B[&7G)!Z&"FZM!,!ZDM M3A*4\4H0.;P$W2^V.8#\2.4D=MFS_-5D6&Z/"GR9Y-PJQ". MQ47HP7_.?]WY3TX@VY5 ZQI?Y,ZBAQER@#!^81S4"@FL)";AP^C,$O9@9 A M_0&7$.UT>1HH^%(S-3DX@9]KQ"UL;HY/J6ULAON8SD8VF1]T5 69ET=43C_F MJ"!:&C+^PWE3:H_#TZS6CZU>=0_H*!S7W6;S#)U57N)V"A5N M4ILJ@E@*3"A+D&';R>YNI9 MC?R-H#7U W H-P>>??4RI,NJJ$#E%.2!&/$\_"93S1 _0/%YWXG(04@O_]C6 MR=@CF/89*:)YJB;!(@QEFX_+0W,_$8DBQKO/"RG(V^'LV0$MPX! M.04$>P:=8,33*B &- 9?L)!M 5P=\[+DE 4DKLDKE"0V\/4 M(-K0-P7\N$J7PW:N@H-1Y@=?8,SC0'" '9-'%KR7AF@*JG.R):LCJ8BM[[77H5I3_A])HH\^@Q!,EEC1ZZJMCQ-CF" MTJ,#30&C->2>DFM^NJ=['>3I;*W9=[HR;SKV%5BC&_"Z=O; I-6ZBA6$7MG( M#=)<&3[]P3HINZK!G5$1-9X^9K,9C81]SV9EV3^W;M90>UQL+:P,<*5DB>UKIXC"-]_(JH,#+\B< MJ>!MJ_^O%:.5)Y:&=_N31, MLR MGV;;JR,ER&8?T#[R!Q0=DXUKM]G1=MN\YX.G43'I=4VW_)'&C!_J+>:C[)'I M!@1T:?OQI1A8*GTK-0_']+B$ D^0,)V[L;_/.H^^=Q$]6:V*J)9 -"[^]PR_I M^Z!S-QBL01H(6&B9H(XEKYW9S8?%U?*?B[OEZ@HMKL[0V?GMZ M?[I=7IW?WMH^8_7UHJZOFFS3*F&^]'_=^>2+#^;64Y\B0IVK\A] G)P2YI^?-2.')D2@@9P;FJ=7PMVKD%K7R M#J,4:KP"BT\?/RYN?H)][G;YX6IYL3Q=7-VAQ>GIZM/5W?+J [I>72Y/E^?6 MMS\UL3?>IY%GD/[+C.XC]G8!7JT+0^ :Q_1I)MA:74B8\(,=L6[N(#=B,BW5 MQ,+&$]AZJ/+4.(=&PX%1"KDHY)+<<._5"OA1M$N3U G!R67YS:5A:M/0\@$, MU7[1AO#9 ZCDGG2+W5U,4V?/7\"!B+TL0VVSW64&11>QQ08^QK$OX:/@9-X? M- ;:/ >X[A=AYRH_IE(UKOFCL7B ]0+^4S]+"(9.&Q$]C'#H-FKTICH?%!=I%D$QFDTRG$\\.8:[_K 042N1;^EEI\RW"]]!R("=>W3 M)LQ6P6#]+:=ITLJ5E[?A/E!%4O)1B!@ '4;KPQWY1R?UW,)VI:L+]2U+BU<3 M]CT:M9/-_!I!2C6RF6<3&]TN-H/Z0G*JG;.RQ/0:U%/R:4LY2(;][5)(26Y/ MQ3-P>T0][L??Y26I*=IF<"S6:"F)D7-^BK@SX/9Z&84/=SC>G.'[E#:*I%D; M=,55^0I0DJ\Y\FFJMK8%EZ82@MIZ&I!5#@DNFXZF6CA4M?2A?J*J\VP<6W"J M?B2B7B-V+;N^5B)W$5P^(X[^^=A*3;ZD\/@V&J/EQ[#PSBU^@"OK#:9?7_BP MK.[G[_?Y'Z[A)J> M27=*NH#]31+0D#R9H;QK3C?:NHCX^V%)H/Y6^$A4#X[LJ12#L8"5M(H.&KS- M"09F%AE3,ZQL/EPA-?85-HG:JC&51C05P:Q-WR/\S&IJ'$-V-P6AP!ER'N-T M2%;K2YPD&$\?P518V'S&LSQR$G9.UK2#$_YIF>FVRM3TU8%_0O6R33.MNKG* MCQBE[5"\KC[P-5>27]K'JW U^%H@/P7><[G&L3N^_TUY^=EI, -)60WV\JGT ME: YF?WR:B"MN#PVC> ]*9J6UV/_]7B_F>18-2RL>D^44%7UGKC%8Z&OQ,P8 MJ$=LEXHZAT?R0&>=S*"XD/Z8-U89N^6.Y*+V]VH>:J*';FFC.^C;(..VGL-N MW2=T@2-;Q)X1=N:+'72:^D@,ELUN\;!$_X8A>GCV(>!-AJF,\%U$>5\/\ (]*:\ MD+VUFC<[5!>:#KT!?-+/"Y==]B?LQ'?/D24M+E8W[PA4Q)"OM5]83>[0D[*. M?M89H>G?4UJ*:.+8R;[JZUL(9BBBR%?,+VU'.32%K:V<)3L,6 &PX 41OT4- MIQ2G?EK6N@I:\&!"]E5O-DE9:R>B4Q$T8'&;?U%['_CE$ M*T?TE26-J]MTNBB[JO&36Q(QD1[.R@_6*U!!?%A(O&Z-X*7O0N[&(O3*5W1Z MDQFXO8JD0!FO()3#B]NOZ/3\ZO:<5E0O/MRZ.Q=M MC?H8!1X1QOFO.[(G7D6I@-Y/^]6IW__V^KR[/SF]O?.-DJ^ M0^?_^+2\^\EJ>J^JF!L^226.Z/MI*HBTQWGYSN%-%N*CG?J+%C'8*_;2J31T M*#8VKB,#<19I].'[Q>TY]*?X>$VV5MI^T.J-921EJ>OY&-P;HV8#EKB')9I( M)&GLNVG>]IR<":W?? K]-,F?4-\;"GE-@*IY]^>4Y,CD. "(0[IJXVW:3H*N MW:J0R9224SHRC2ATGEVC@-^W4<>D!8=!7(($.3V=I%RX)/35[8U,0 M46E72]"OZ=9O*7#]H%@\.[%7>ZPE^<$)=G3A19+L-MGO3.[;0Y&S4N8R*@DR M^0N.'Z,G JG:J_.WABRW,YI$T01[\1BL'E#%56!0_V 7\/I-UK3W_9Z-9([? MJNH7>(UC/_+:#RJVX3.X+GJ.$%;'*,$$+2>=#2'KZ!9D6=;LMINKX&8TP=7DV68H=U"D_[QC%P9 M+\CA 5OCW+805>R-N^#,TB>[1SS0Q]8\,K5N%O1M%:]PH]#4[C&W!AT1:O:A MJMDL2LT66?/,]B1C8,![L*8::2\*(F!T>37CD32@*ZRN)I;*5<,)[HC@;/@A M"@@8""%#V=%$X/JK57G]^3*V/DZIY.!\8L2 M"ZT;/_GE(L9X&1(QXR2=^]G)Q-="@&IJFCA?*0P]7).QR,\'M^O)7__Q*5+) MR0Y/K@QTHPY3G.S%0]IS_TB9^+[RCY1%4Y]UZ^5CT=['@???ZB,5J>3D%FY' M!B.&!AMH6DC=D$7"8GFR"IZRV19Y! \Y.9391?+D]:(O8B?)--U$Y(%NOEH M0#X"Q\NQ,(.*X2[R9JCJZRN4ST'%)$1G)0>H!K_Q#X2S_^2O ]GS.9I5T"K# MQ)S8!GVZG0MG(G'C[$;O>+W$X,$O<.'NG "NHE_(?\BF$3,5XK)&H>PG7@) M-0@(0,A]X)8^<4N*W/S@;8C46DY-,T(WEQLB&SD['9G')('S^5[M-OC4CC&MU_^]0]0%UZMC)*+Z)X MC7WH%0 O99^_;/TXNT+,U,+NQW>&I_Q0FL8YVUD?^!P_[[$T=DQC74Y$.F5^ MHIVA?CNO_7A._W_^&KB4;VOP(F833(>B:\ZO;-[M-):^E"ZD49BMF0,MZ7(: M4_>5US#>@F8@PH8\KI;U7E=5>&JOQ65;1EO^C4(\-?/$S(_],/%=FFU;PT&NCY(,'-/-E"1PXFA_.0'1&3PKU4*AKKRXJL)= M23;HAMEV]PG^=4>4^/P)3]CUD;^.C8V:APPOT?G3^]OS?WPZO[I#YS]8ZW@K M+;+&=B8D5?=^?X-=[#_1/;[8YLT_U56ADGK,4:&J:O^CXN"5CLG>WBLNM4)K%:/SM<+NA) MF:4Z<,=RQ/9_$[HH#O*TVLM>&2KI9I=0#98IGQ;5:OG=["/NQA)$JM><9CQ. MUL5!V$(V'XE^SL;^RV)Q$)?G327HTJ9KD/[HP :8L@0\^ QOPK;A56Y@P'/Y M9&-8XK<3D6&*I'Z2=:G2^\)O<(()7H^+T#O#3SB(MG#F*7SK0@#&OWH1-KR& M$OD41 X+Y%636+I@>B^0D4ZY*_32KF6>?, ACIT GGOQX!DN:'^6^D]8045Z M0)CVC8G1X6A)/HDJB=.8-H,C0TY&I:)(,$#3(<96P;R'^23GB\R*%IQD$FB] MKNU(0\)-OX8^)$[_G3^D M)Z]E9%)-P\B_*NWJPC.X?746YZA)/L:ZN38Q&9P(*R'D95\0->*9% M7%^<)^)LS#Q$S&)^*>(.,4.>EX["!P@K7Q-^/SH)/HTV&S_-/(.G3HH?HGB_ M6B]37([P%B]^,O+)HHO%^&H4",X932PY^E;, !\>S$'E)/0S3+-L]PQ4C,;C MOP/XIIGHD+_3V555;DI#?8;Q6WQC>5[S\&),6SW,YR4PN%O+0&B3HBI"V..N MX\C;N>DJOL7QD^]BV3VGYQ!B@AW=8&7M(;S5.<+.AU*S-!_=V14,GTDBD11' M$Y="_:SE_-G':R=.]W>Q$R;0+BX*D_?[^E\F.),4%C:B0>IX<2_<=!BBXVQJ ME;Z(FS=M)7[H%"6>.@EYE"NUFM,(\ZT'$+2CF3/M6!1,A'AVI;Y:'(9R89G M+[#9_.)[Q-!->650JNM=A1M*%-*H\VD4/A%.DQ/EO9.,;F0(%C)=(\A'A7=. MT EY+]\DST+Q<.+&/HW4V[V_]HNPOG'T$#_$?"U>1H8S:?Q84!VX\?[0S?4% MYH3U$ Y#!JUH39N0 >8"._:S#,GMB&Q,X]]3Q*N9WD=Z\%&- N;O6MLR/A5E MVA\";#)"?V.YCO'6\;T\G$/66*6/.%XD"4Z3TUTP1@IIKE]LA>>.0M M37EY&_F_[P=?S- MUW\_^<^GNWT2?/WD_G84?)^^2V_Q][]]_<4O+\?N97KTSXN+D]N_OWMZ>7_Z MT]&3=QO_,WKYZI>_!^GM\7^^_-OQWS9_?/DJ3G[8W^Z^^/"TO_"]]=]77_[G M\M3]X].OP7+QR\F[Q[.;D_O??HM>GK^Z^J\_/'ZS1>[->W^^>OSS?G":;O7-U^OV[F^7QWW[R_W#VSS_\\_RK/W[_Q1^. M;G[Y PZ?_WAU^^F?ES^D/UW]\?UM__(3BY M>_C/A[]%_WR^?_SX 4?XZ].3U6_WM^?[BQ]?WO]R^^GFCP\7__GRF^C,.U[^ MX_L_/A_??/7-N^<_^5_@W?[J^2__0J>W-X>'NC;)/;FE)6F\@Z_V N-)ZI-Y MJ]BQ,)BX\%\Q]Q]"NE&OL9U'A21%U30,^#3J59)\] .G.(4MK,Q[JW7DH0W=PB%K7ZKK2%Z\)6D%P[>VA$D'M'R+E\11"?Q)4FLZ(% M5YH$6CS%RF?"U@%3D;>S_D*Q@ECK!X4L$X9E)FKO-^V]QLINH[+3S&R/D=I? M&'N+LJBOR1[EQ+_@U \?%MMM'#TY@5P2 7NFT;?QF"CPW>B'Y6#D%*.M60]" MQI>RYE.H9PW2GC5)*FL+UH:;_HJKI?D=T;)WYAOFO?EOMLO24GHM&C2]S]19 MDU^[QP[+-F';N-4U,!CL@K/E@6N+I^-L:U XU)-;-*.:1!OJX$W[TMH(&A60/+41YK6GH<*B(R-I8GJ,V= S:YH-LFBQ,]I962Y>687U\&QFODM=(YE3# MSD@V%OJYR?-(369<)[ED#HC_%1'N NAIE+1K44;+BVBN8?IP86+!T9)B;*4D M+HRV' D4RHJ5MM E57.?KR4TYPW%J?*INITDP)AU>/7R:6K M=>M=##@9ER%TIX_B_<@Z*KVLC31W2=QXCIU:'VQ&*K*5Q'9%(3>RVU6XH5L% M>+[9!M$>X[R9 5O3KZ!<+('EH6UV0J]X];\#.E=1^A-.;[ ;/83^;_EU/V]G M.[(*F\'9],9LA"K.E_,IC,OAX)8JX14^#;)&X\QSH;KO9;3R MPD@M'VM7AKFPJW-9F0MBEAZ*:;[FAJ'HA"H*W>Z:3W&-?:TR@;*MUQ$GIDL4 MA#JD@%%]<51;'=WO47UCBD&5G^ M MU7[YZAK_=!_J::([19) WY)6$@=ZD%+NK6P_K4!2LIU4 QE.Z/L]3@,G2:&"C MP1G-K#G:%F>USO.DP1T8!;Z[S_[_5"^"2BYJ(\].#C6.+M+)D/!R37 #CU8[ M"&5!'=4$7-="!59H&^FGY/0G\#S*J6F53KB4#543(<3-SO9#U]\&65I5 X#M M7"H923:;=/50KZU3%U%,;I=A5NOA[L_\Q VB9!?CJ31+8D'C=?S].'%4+)^( MBIFV]4I>FG7MDB1_0.8.NSGIQ%N8U)H6+#D9O/H:U-(?SED-:FWL9BK2;6QK MTJS0--C@P6B,:;.!B;5-M))Y'1-@PWU:VVFVC[#2/:)76LT>$F(BM1\VJ]\8 MIC>U^M>S86_U8L5-,:+S4&VBY0[KDM)LIJ?+$*]7+7<:!>2?4>8[J7G]Q/L3 M-TE1$ICI2CM9Q+@IB[7I=>^SI1U*2W*U3$4%9N@4W');U2V+YF8ZRJ4.U7S* MHQ)^,I6 -4B(@$(E+)NU%=KR[6]F*.25OCOWW(E#*-BYQC$-9DQ[A/:M9CQI M1XR/P"'F9DKH!SMXIZ2 \%WE*=Q4X"V$V_DI-M(F9%@B;ZZ?4KP:GV>I/[& M&?^ABA9PX]Z)YOJ\7*T$JH10.1'MW[* M3KL#*2]OPZ9719)[7KHTX%^"0K>07PM);K:U3E<+ZGJIQ25M_RO[8*X9B0:? MTNZN:N-=!1G$5"VY63QHK"CJ_H;Z;+;H-H7[Z"1$/'E*:U(V!&+I'Z_+GQ"" MV,+Q?31$%$<2LJB] =J5RBN7 MR9'V-WL:A6GLN.E')]RMR7]IC5*QDL*7*P/'O NI%R>N]RB;B1I31=^U>5>2 MM-QJ7B0Y?F@]_+:-_>#DZ/@;!9UISS'>DJ^Y/J^' HQ",*PK=N/-$]AW%Q! ONL$Z JGSU'\2[4+7*=[ M=)EZG\]@.Y 56.M(Z6&&]J&2L^PN]IV@M#PU5$@*D-&B&QF,^A0IA;DH+J\: MI6'R[*>/Z&KG!GB7E.HFT#(;(0P%T58'CRS3] )BWY/SS(GW1'V.%72K.\OP M?M1!@*,W^3@$ ^>A!%R&EQ)GTZ:[GU303K0$?&);P">R CZ9FX!/>@5\,DS MI7N?%K-!04L40A?A:./X8_?18*\Q\OD1,-1!B !'*[*QJ!R,?LZ&6[$^I:34 MB-9P*=4L2+[T"42/P'1"CUQ@G"( 3GB6W$'[2JD]H1_*!&YUED;(8<-+M2KF M43=E-?/WO_O3R?'7WQ'+%""@GRD,>[<5:9&5NXH<0[0:_XE 7_HA7J9X(]>E M20[2Z&>-EA:5^"AJ4JE"B_N$^@SFJ44=P4EI4I,I \ZL6R? JS5MN7#E;,B/ M=S$!3[CE1^$D!YC$@F,[R47'63\ZO#)A,A&"S73J+ XV>5$V*G'E&*!K]][N M-AMB9$7K6_\A]-?D"A6FK?H@'R=G.'7\(+EU'[&W"W"TWD8I9.0X0=8(F+;M MPU5V=%2U,Y(_. VA8F[7-$,03_^SQ>DG4"U?#X@7"* W.0IOT2$JT(!Y)2+- M=L\U7% -F8XM8.-685:=J_X:YB0]VP]=S<(QB(Z!RY=ADN;SR0-*B.+T+YNY MI^:5V]RGSS E]7)X B>%7AUQNI_:AA2O9=)\%&+"3="A_E[;J//AJ 2&:M .:/^C?$3'++-Q]=%7DL9=2).5 QHS\]?AV#O# MU5EF29/Z*X$/3V%%2LHS'FRHIX*4&_HHRQI]!5R&Q$# MRG9P&&I2Q@\U;$M M7LODL2W$A/LL'LQ!Y214S)K)L2TER;IV]3-!^RX(UF:GNUO'1J5&Z3T,J_?5 MS=OJ*OAU1EO-9.!D-*QY>R-,9+4QY%W-Z$J'="EFGV.6_\7X/6QLQ:JN6:.* M0RN\,P8*BDZ245V0Z-1OU.QH%T?R& +04H0VM&*RRA\@ <#KHE^ M/1)4JNPP]1O%^M89GB[]XD#A%=+,:O,A(Y2S2QY*5K$6B' X5 MXU$%\ 5(.&K *#E*&\6.38#]:;1N6T 6_7NERJ1Q(G2:NI^EOD%S4?/=[$9 M&QDH<[T =,.&F59#%8335 0GHTI\!]F> M Q+4CWTGE!7):KW&T.X(WDSF"Z)D?Y(B/T'I(\Y^)J)YB"(O05&,DJ+]2XQ= M[#^1X>27?NC"VR<>\K).44[^VNT!>G[$(044.."E)C)&R6Z[#7P<(\*: $:O MHQ@ PJC[W9[\(8UR5:"_B_/[ *#RN5U+@,%,GAHP.&Y>^ ]DAW@@S"N0N8Z) MZ'CBO]UB%^Z[(,TL$DQ++0CZR/.)M--@CYPTC?W[70IG%A43VL;1-DHR-8"F M6F1.E*]&HQ.8: ;] (@J^-#N)<;(PV0 J(N34@ECLD^3L9FPBW3,3(,^M[@] ML]G'L/_X7![YL-24./>+G[W(9R)SQE\@U3O4O*$?O>(Z\]7EOLK MR+8 8_>SZ](BN'2U"3:^R\+K2P%.RG>%RZJX:M1WOM"'A;$6T0.6B>8^&-WZQ;GE)\8J5WP*<&>G#& QD MZ,QX9Z1UAD'V:KSWGUU" ^<\E2E>J'3SR2BM9B.GG&YQUY:AKB-/ M>998V,EED.,>KI("2ZQ^I5(4:@DML7/Q6(;0##"]P-SK93X"K3&V:5U6B';8 MVZ;!^#[UT2Y5@&]*7,WSODVOL=7(T3F@X -^#[P'_(MA:P%P-8#&V= M?>9P!G:AJ, D^^L!<@,G2[KDHY#G1DJL(X\UZ.&^IR!D?4V0X#BK6'('*M MIB./?-=4K&X= MO_85QVDF1VA*?$'AN7.S&"R60"G)D$$UT1MCEDW$#I?P6S M(H OQ-H;4U[MC:G4>0$_= 8G#R\!(-NBE">9(4Y5?MGY+.6QY%Z[!HAUSB+M M7L(TN#6?[_0:QX"D\Z#W>6[+Z3.47D6;O,S:_# N*?J6:Z>BJ?8PW?M]->0Z MNU@LGIW8RSJ,+\,DC>D*R8J8GO'=HQ.NLFJG*_#8)>22\B/V'Q[)?W-?[P?P MTI\Y*;YP_)B:ZPU)3Q E;/^/DH?4<8YNJ&%47B8_S.?:=&%,C:W MQM-'H3A>SQ[9(:/U]13!2V%:S(_M'; ,VFYIR/^@J7OW^,$/0ZI[3@#79X@= MH3,PX^/L'?($<'UK[P UP\X)E;%?BJ;]3>RZ9&[6#0TI=KN]V'2+LRGH"E% MZ#R8?I[U@>&G/'&87[3:2>Q>-\5$2M*J#GNZ:Y7'_)LKW4;0+_31Y6V[*90HJ35[-7-%SR"O3X E; MV#I\M6 )WD6I$Q3>9)&C/<1IYFS?.KZ'WA19Q6^1DR21Z],\#?HP('7 N\10 M3OPL42>&0,PV2FCZ(7*"@-A]8-M1 [IN!-82$L$&C,"V!O XM?RQ-YC4$3># MA>:*=SZ%]%_DD,U?P.')L#/0GCW=0:7#4@Y5IDI:^EU'M+QX?X=?TO>!((]) M&=#\O#4\3#7\;4RFF>S'*?O )S,75&+N?]\G3Z1.PT"B_3\%?K?_9U'!);"3D0B; M&>8ZL?1>QUA[C7C6[)P" RZC!G>B<[(+NNEJ??[B/H*'Z8;<)$[I3\DJA.H% M8D_ ?\[+AVUX'XXZ)(LB4T>V(T9=SAD3+:_VAWF.,\:^UMHFN^?XP!-F3F>[ M[IEB_KR7SOAFZ;[4Y'G7+0S(@3\V=JV7JZ=B2:A_IK7/9K*ZLF.C'U"YE][% M>"-1"L@;;TT./(3XIP:34J//DX!#^KYM!R;=4-\].]27\&-]-QA:+-'+;4BW MYYT30,;#%]QPCP5<["?'&":8'>NUH@$&W4D"4T'#0IJ1VUS//#+K2F<6)RQ# MHA0AIB](_NBGCT61>EZ:7D3%DBQBQBU4&P[:GC!'0+XC]-%X_2J48Q*UL'HD M#,)\7&TP[_,GV&ZR,Z4ODLD8:L_JZ^+2-?AXI!D-?;'\0<+&)]W1=AN>=/'I M7FP$1)K:TU@GKXJ9,3/?OI1E,0OOO9K7?FYOKD@ZZ>- M5 := @OMK$?G!P=?R/.9F@-L^EI;V+2/3U9!!ECY_=.N'/B/;3@%3.T,]#> M!M-!I<-3#E7S2:]J5>:Q]Q8%(%8W&*-%C+9C3TH>%:NW+29&RT8VX@XYF]Q+FIO<9[YB1M$R2[&O5^!W.P9O'/; M@V%'*BILL=C29*"Y:U,P(KR4;%O30C#7!6[40)72ZO\=.DK.M+6?82LVCW.) M#\SN2.N-QAK8L"U,!FGF=H$E/#=*E.$,%__-GA(K7"H[/DY#_M%C=]SJS*3Y+7]5/MAIN+LTN^U/:&& M;ZT];EE-+_5,DSETY#&?G$%56?-G;>G67<)K8V'BNS2K*C>/A>^R M2$RUV@^G%SN^C[N/&<9VJ>9+>+UY,ISA\WD!D)_A(J34MBDT_&"8I3VJ?S:8 MMU$5GJ!3+^SJUG7-JZIKE)?Y9I@-,"@78&XWCL&?5..S,N0MJ;]+S/INJA&O MX65E@[5$TF_4LK@J-=F>?D_\:J_)C&.AC_#7&)BI MWHHZF30$DZUCLSWN:WR_Z\3XE6^+WS;/XZ'T/9AT) MRK' 7*/*\(F\D?^8_^1X.O>0NJO7ZX3>S M' .ZW;J>$0CHZ,"87#?7[R'#I;[O%+:"SR^>%\^R_WX"![&NBTF"^KGXP+6O M9_.]F2E?RLQNHS(MB(?T9+8:GI!!L",?>8Z8;/U6'+6+%U_@'J\-LGEQ:"#" M\'EW:+&=.<\_!-C#[3*7B1(_M,"BU!S#15E0]=:XM1_/Z?]_GSTYRU/VH7"M M^5V'(MX1]#@<-NFIO?1_W?F>G^X7H??1"9TBJ9R@DTAD&DM,MFF.WS5Z=HI^AJ,=A MN.: M6#;D)_(%*_;/G/85Z)>1)?P.QR(@<%"SJ;T0R$ MP/J?@U3#7V0=6+=U%+B4,$3LM&B9;[B+U=@%?KBUVZB_%'/_0WN\T-7'^"/&,RN8CB5EW3'91J]$;5 M"N H6J,,/,KAHVP!5*R UE&,RC50M@CZF2Z#8!U$%_J7U=UN%%XQ=6,\(1C< M/6FS^T;#YF7H1AO:MIEQQ$D5'KO]Y\2["W#4LT6;NH_T3.E3Y@$$@)0J("%[O?H M#8!#?OBV]F57(-F2M2!8=2ZP9*S+2R-7Z@))",?X--DL@><:HQ PPZ$K,(!J M4Z@)VIAD=3L6$,,24"_M)HY=#_O_/B)'^*$R_QL**)C43'8 M"M,YB-<9+:3-B)I7&%SX :Y*.@2LA8&H52ACA:T5QFR>MBDR:20*;VV:/H=\ M-L/?,+=[K*JC@<$7P]J_\#P"-#DE/Z[BN^@Y[/D(\O$'"&8@8HG#'#N'LH ( M]G?!H=6@%;5($IS*/)Y-1C&-'@L*W\29I=LLJDQ>+MA5N%>$M*P0M[=W2':) M/$#EW -4S;;*_%[:F'<(.8:8R4DK+ZZZ]9?ENV>U-]IAWW33JKSKQDFY"3@4 MZB$%B^I+-US9Y I2'Y>OCR@"!PA0R+Q+J(;$ 2K00 4>"!"Q81P8XS+3)V%& MM";-&%8R&N_*0U2)#BP=D)GKSK(/0I2%)Z;2L#OXDAS)&'/VK,*C=0:>SY?T M[AD'3_@CN9 ]\MWP%-Y!VT78V-W3"-UC\I7[Y./^B=AE:!5:RD@9R@6F@W\0 M1V^&'3NB.Z>TN(;XB;[> "PK>[EY>&O5V MW^ZVVX JJQ/DZ>:WCQC7GMKH+PRLPT Y$$2AH!H8]#,K1FECKU @F?G9*[/, MH$_@U-GZ!"_J7_-\")0FR^SVZ[W?I5=1^A-.P0[@VO79?%0'@ H(Z'Z7(@(# M[8EH 8K=V(8DJ.)L4O,V6R*S:.)0P5+($*"+5QR[OOM MX'MVA[FDUG1;LE+N>,)KSZIR6%P[T8V=,*L M]0P>Q,WN_L$_[J#_)%:*"2B;,9\OA4<*VV,BI-ML>J>30"X2_ <^ MTB\$-M_@%RP-V9@4"M_B16?",25+(=(]+L M,>F77K@NW&X28BF"?90WFB>(]B>[%%-1/M=N3E$_'4PK0)9\8YZJR\AU@NO' M*.Q)(:7C$!UH.86TC7'[I&!39%+)P7>2K-:YL*'\B3[VSGSROIOR'7+ZX?AHR"TZL<)W5XV9%,DR"6%%@D MVR]:7(9/.&D6VFFF;Y20:ND;EH4B3[-"L@:78V8+X6KYJIV(6X\#IYFHVPU/ MVC(CY(ACNW/ZV6'4I=!N?G/F![L4\7)V5<0GHU& MI:G ZCAGI0:<109+(B*"3=G.9Y%+DZ/H2U(^[*(W>!O%_*2P?#RJ)J!LAK6\ M2AX);;M83*K9G)BR4=,M?@"<,DR($BS#=11OZ''V?I__4:D_5CX'E1!1#>0! MS>O*1XBZ8MEMBZ7$%&8P=0A_C6J"_)UZ8#$)RQLQ]V(2 1>&^2ZS9ML M9_GSNM!\CMZZER%]OR5)V-YU?JIY!H=VZBM\#WZ(KR>!B[-,)DO[ M;Z6LO*K29AX3F4;E-)(RY$=)R$7GH_,"_6#%%^M\4/G49*"P1FF@KK$:C[U1+7+9@ &*H'8=+S+$LKZ7-289-0&)^;3 M;K,+'(*1J*6NS&/;Y,ZQ6I.C6V!J%DLAB4[%^9*H6!/5%D75JM#'/ 7=(2O; MSM4W<:@1DN B3(^6O?= ML0H<,BN[6CQ=?'[6DPGFXI/N(,\,$+ I-!H"@&-BM?Z48'H56MUG#O)E>/[B M/H*9U6E>WYLR2D$>1NM#R)VB4%$!%FZ8!6#6PP'L/%(;[A=]MC!]-4.Y;,#4 MJFYGL+W'VRBF^SBM3CJ%?2'>GT9>7V568VZM/BN'@ "$_1NJD$+VE56"*09K MYVZQNXL)5H7^7#D;?M.M?&SUY<%H2Q\8#_DVT_D$FHZ"5WOTM1.O8BKZ[/&7 M(M%(KALEF0T?0C8_[V!6YEK-Y[3B$=ES?HEY8Z>+=OZ?2[+5GL@6E.8_()B$ M[IXCBY\)EQ;V!L4EVE9);PT3;F<,(?N;74#GPOYC6?8?F_< MK'N;ZLAVO$U=2DRV*]-(;&9E-!^P4YKM;O#";&9Y#EA(J,W<#GU1>?!41"'X MT*-U[7Z1NWW8CU)9RP-LDL22!)=R@]_#!QP2-@:+T%MX&_)E AJI_X2EWA') M)]- 8G,Z_R41"^*0HI$E( 7F& T4EQT^5NMZ].0&4Z<>.(233O!$PB7&BE75 M'Z&=C4ML( .8@>,Q>&IVX[R.\=;QO5P9B9+6$O9[57"A]PLU:AD\-A M(V#23R S5B++%V-7E^+&>WQR?^>G_&I>^D^B'J&A".Y=WMH5T,6,Z_8QX?6D8 MT"(W>Y#W+B+$+,,T]L/$=X4=O.$JTM(,6-.UQ >-8*X7R68@B M 2"?\I:&]FV+@4<-2PIBRE_1%EYS*G2_ZN.)]^U&,VS^?OT:-VPN7Z?8I7N$ M:#))+([(_I3NKP.'MBG';/ .%?\G)YAP@.HM>6'D:BD$'2P "@@U'+N7?-=I^(7" M5NN$E;C!M#:',-9LQ?A N_@#-'TH71$2=ZW&>])%<#H6[H'*(=G6T*J] M=V4H\ M?,7O-(,M#=TB?HB@0 M*"RR]U%P@@BI,6D\UOS*OJSRW1[595(5LJ(;D%))A MR35.5"QR2I-^R:!V/8AAHZ6.:]M8Z=)AV',:A0]P@,.3BO3M$QJLI[O5ZC[P M'ZB:].7P )#,>J%O2X)W.RNTJD"P6K'8<;&J$,QTO:ISS.B-\A(G"<:<.J\B M6^QLAW_"3GSW&&/NYY,!.FA7SQU4Y7,'\%;?/::Y*P<( "(*T6XP0YD!; >[ M%A<-QJ$$STCD.MF7,=#[ZD:9B\3,(YB%VX]'LYP#4,PQFTTR:Y7Q9WCMNSY7 MBMV&F6_JS0GRV6]ME[KVTL>2F"Q7#'YVO7?YF5S@A??V[G7=A,VV()NF1U]L M#AQNA4LY",$HBZZF!K9MLXU!BD$=K%5K\')8LA3J;,P<6E%GF#"OR&UB#'OI MZ/H]Y17BKM_]M2=6XRHR!'(%(\48TQ(K3NVJ0TR_[ZG1D,?RXT9=_(6^HS:9 M1MLTG&)X:3Q8AAY^^3ONZQ&8CT9T."+CK76/9F+/#A4P230:!]9],%[DG*F] M"V_'\08(V+[M3\=9KI-M0CF:?_F"TY!+T!A-HAE:H[F919N$3QSW..SCAZV3 M4*YG$M^38UT>\EV.)![+-'87S!?W<>'OZW.YU&:4'M'9=&OGD\.\0_80;SH/ M-0JCIL'48[O7)W2J-6Q_#UQJ6)+H(=WX$_.0;P7/=)$?JQ[]H<=(B:PRL7K[ M+53Y;#GHVLL'8G*.N3PTD\G. \^>_ M%AMXS^,W^GM^5_EJ[@$J9V?W[]I\J[=N&0)9DI1GC.$-EMVUOFQJ+WCQ@OW. M0C76R];/.D@:30RN(9$5N%5H5-G"KSDSN)?+HR;> MJ(G6;ED)^;KB'?9NG<")!;5!G(!S/AL5T^UN,[W4R866F2PQG-BWB[?!+KF* M!"_/YV,0'63UXZPAR_R..L285/G:99=\A;1CW6,4>#A.H/0UW2O<^\OBWW0_ MG\0*6?IZ' $2O#%;70/(+).$?(AGNQA:SM,M,VLV2/_8:@)BY*!D]'*Q^N4I M,XGY?6JR>D;ZP#RIA0J1H Q8U8JSIW/= 7+6*8YKMI+M)A#J'%&7OH"Q5AWF MHC2>CJ^\D= S"S:UPODOX7$6>!JT#MGN1ZO+#XZ?< !O33L0 MZTU)^ZXSK=:LLXE@,HE@N@/YU-H-X6?. YI7 #\6E0;R$7WJ7\D@%/\J@-C. M Y6B5"+D+^2162/G!C_A<(=OL!L]A+3MJ>3!ET^$GKA- A$EEBE^**50NKI48W>./X8?%'8+4RH*W; M7/VT]UM?LORS]HIK=JM:[-+'*/9_X[N56$\IH6K:?-[*:Q/$]"[TT6_2I]!4 MF-:KI/4\)K5&K0>H^^;K02/A:PZ="56)[__B9!DX"_=N_HX7I-CH^'/+%\T MP&R#8A0[Y3!(C2FOJ'MZ;F=!1MA4IKBB)0ZH*%G@9; MH2G'!QO@N7GQ>1('>(ZL)%T M4+[VT@X_DANF[T*9KA_LH)6.\C,ZK' M!9J5,V=@A0_I6'Y*1XDC3,-V"',M MJ0&[#U,K'9.^GM?XS:?03Y.\2\)>4E?ZRCW:^;!4;SJ_A)4/BL85^_D^S#0^ M8\4J-Y4@+94.]K51[_$:S:(E4(_!U>U[;B>#63)SV3)[&RBS.,N@R72"JXO] M)QH,\M/'Y68+6WWQ-/05C4;O^-RN9J-G,AWE\U$!('L[+(-A.^]?AD[V]5F> M0X:38ISDL55O4FV4>3U*\Q?URA3J3^G6M;O!SJ-/L[N/<,K!PQ_GZS46=VXZ M8-3WU [!;$CK9&14!%&4$*.+ #RMG2.&"LSH:R\HP\VN;IF5 S,]R((F&+'] MP!=X%KF[32/_^8+\ANM-*H8WLKWI#!N7:0$!;9^GD$Z#?O[SS3:(]AC?XOC) M=S$[VG<5T19DV*.!O>0N2IV@_G>H2KV*TI]PFI<-_);;;GD6@K;!72[<3!_) MZG>AS07:DR.G6O2@??S82+0UP5'6OF!0E*8[*@GJ9K6ST_)JXV9RFJ4;?A]] M"NEI;:88-MO#U/? A> _$3UT"5YPCR"G"CE>L'=!J 9EVZ54U[I>"+$!6@>. M*NBH (^ JZBV ,_IT[%1K5P7QF 5\YHQG@R,-J<_W^#X@6#R(8Z>TT? T0G[ M6M076SK#]JRZ2%$_?DDVTZWGSGO"P]P$__2WHG<1?X/.]X^B:KJ(;(,7ZBO\O'#I2]!@DL=12'YTLR+9K'Y2LK:4P$$5(-2$-->&.JK$L[XE M/0::^\B:GIOLTJ7DH\H]GTTOE87SF4N(V%?5H=B0,Z#ZTJD_WH&((#YS4J(RGTY>\%$M*,[HL!^"'\A!B:#[*#(R[$CR/)H)3/8;Q_>68?ZF+]9Q-7 '12K6 :H@6[T):'*#)>-!C#6:@76%T^9;E:P**8CX M-QZ$ZRWZL/,"4YT6MM'9(=;L!W>&UYBFX^9I2.9CSL0'[.2%KZ\GRU'KKBB&9 ?3=N!F43B@T5N_IG3[[POS\RO"! M#$QYO=SH'Z%C85D ;J*=2(:2L*L?'4+;0-:*_&U'_LU*0EXI)U8&@\?\7>R M+7V[W]Q'W/MC/@AEHRP&S1K8MH]Q!BD&=W!A(ZL!;;]L'\5"NEA?C 0C#+?L MUTX'Y=WKQLKSM=UX;PAOF(&^XVVN$?;U;A?N[^0Z^$@?]ZVH>-A[_M4[W ML<5OI3=E;].!\A3J-!ZP>> (6P^P:3/)WEP;5NOJU>F\ A_2&\AOL-!+57S! MT;KVGC><%U56+L"8A^]*DE:6I)389-(P(%]O%/B>H_"206..9#-K2\DY?.+8 M&3I]S##<<;7MZ^=98F43U6JHW?KA-N+<4Z=+W6OR<=209]=,V6Z@VHB8B:KI M7KE]-*6.OX M7F[,$0.!ENAD%>%< RJ;4]BLU';*VF=E\VS:L")ZF$92+_V&>Y6Q>]_TY)*) MV@)9S">3(ZK?E<5F@]&L@UHF]2F4*L8)V5.A.0WW*VGFCU>3:&L?NXWZ^,2P M350QZ59?6DDN=O# \4<_]#>[C40GK=:G0@R6# +*090/V:&SG?4GEB1I[?^" M>MAD]/:WV?@T=PCZYA&% APQN9[B1*'O;@U*]K)K'O(][+W??TJ@ETFIL'EB #16['LAM%H+ M4KK*U5 W_8O\F<8 BE7A-O,&%D9^^+;65J]:G/W>J)U4S?%9RM*NZ41G+1J8 MK-993T&%O87;:[&QK9H\T1)'12_+C#8VHZADB$GZ"@OY99/$3D)K_3&9 M%+&$T\L D])H[ 7UC-J["!*?R'E$0)")#T5K*GX565]^;A->V(;EC%H,<8KS.6)(0GE!]K)[FG3,EG$N:< MG+S#09H4OSF$WWS^DGB_XP WZD9M+ TL8KDUBT'Y?FVU!I$MB6;GE Y-3>-- M3_*7?HB7Y,=D*NE7"QCOO]/&H%\18"BB8ZW?!_@28FI%D\BZ]T-*+Y(XK6#= MNCAT8C]:O/A2:D$FUU2"_*M2!SY<0]K 18"G#/D08N"307:,@5YA@ :(")[P3 2$F^Z5U;&EF M\,Q@,!@,!C_\:[NR3S:(>-AU?GQV\>WYLQ/DF*Z%G<6/S]Y-3P?3X>WMLW_] M\^3D;S_\_?3TY UR$#%\9)T\[DZ&[FH]-?')C!B.-W?)ZN1__=7_G9R>+'U_ M_?W9V=/3T[4ZB!8G%R_'9RE.VT=B?^N2Q=GE M^?GSL^2#SZ)/?K]EO\A\_NEY^.F+UZ]?GX5_W7_4PV4?I&0OSGY_>SW6LYY% MN)V<_$!<&SV@^4DH^??^;HU^?.;AU=IF H6_6Q(T__&9/Y^O3QF"Y]\]/V.[=#PEC>V^R2"XOX[9W!3 M?$P6AH,_AR[)<*P1\DR"U^Q?[OPJ\+"#O$9-<]& O$.4^585#V4TUO#,1:A M17D3.GD;!:W];@0JD!D&JY5!=NY\BA<.GE,K=_R!:;J!X]-5^PB1P/40Z#!4&1_IK57O(=P#DT M]5WS4\9U-&JV^ U0\V/DKVAH8+'PBXX]G)I<0A6_!>B<@T<-^C )RCP7DV&%[QQ!<@FP6#/F4*<7=$QRD+ /(Y:)4F) 9 MVC(;0G!#;*0*-ND/_%T:V),R/-TURPM0^Y$:EAA9Y?HR:3 ^I\$X_$!;<5$R M[GG@!P2ML(-7P2KDMC9VH7L.'!K".*YCLHEDVTP$J3%+41?":A$)*[_<7L4CUPR85@:.=4UMR-_='A;G)MEJO[O7[IH@ MCRW_[+=W5)2,D&A+PW0+68F8C*YH'C["@'*R73-#W&:G$RY):-/E%MD_/@N\ MTX5AK/_8)W#'\QOL4')TLS!Q/$\NCPS/,&)Z M9PS6,V3[7O*;$.@09"&641 @/)R!YR'?4R1XCOC9'O*T<@O/=:H!<0F?]C\_.V1$@'<8<$8*LNPC4 M2C%#&7WJ+5#XR8.;D-37,"!LO$K5EN>Q-S -RBNWTJ*:"KAHUA8[K:!NCOWO M^I!%&/A#@Y =77E_8[$EL/;X>"9^5J<^*ZPXK59. ,'4+*+D!V0B*A&-K$L%B;W^EQG2DO?N\ZIA(76LY#_SZ09R:6PQ/K[)6.R$5) MC'*(1HY?)[F8XQ]MUS09)=QAXQ';V,=(<0ZEAI%.9IPT[&9V]M4=.SB M38P=VYLH"B7+F>A-H31;"D)7%"A2%!]F0B-1JNO7<#B720=+2Z:8)! M8EZ]CG3CH 4[[F@;,(:+:'$L*J*,$BZZPT2Q"5:)%52R!&('E\BW4Z3)>F:] MF)2\P,$E3N04JWQ:]GY&UDS&HTBG[&U*W?ZMD5^_-,J!'UR*I>6D5#<;M>X? MI*=@JWQ)ZVU?JNQI4+C2 WOZ6L-)[X9!=NM7BQU8="-7BI,OPU)6@%/)J(^; M^3KOIAFL@O 21;AS94D(@I;(\? &13?5[US/ MNW$)P@LG6NK-7=C PH[ MOX,/#\^#!G/9\86/ND&+F'/3$>%CO2F(QY8 ;*# MK&N#.#2*\%)#'*$Y-C'TRLW!4'-5JHA%\, 'F)B B?9V^09&L$$K.=OJ_%0(F\0^$N7X,^'V06OZ0(G MW0ZRM8*+V(%MAT"T>NMY@7J-QESTAR] ^DQ0T[O'*(@U/C3M4*W1-*LO1JT9 M_$ +QCL-9_+] N47@1PE18%+%9<6J]<#VB G #_SV)/5;?(-BLENI1,H=(<4 M^U/-^(J&JLNXU7PT!XP"6JO!2FL 47Y_*A82?+;5\=*:S6HTY>P,K,4,;EK* M*#3JWVQ3V086Z\C#AL&NP:E1:1,WG0=50CIMA WNU /(V:IVLIKW:IQV7.MC M6\W%0@I+7F6'(P]52DMQT.I'95;$-#HM-F"M2VW"HZI(&%6!3 F'WJBK#!V= M-1\"5FV0%9K1WC;DUJ%DD.='XL1^&/Z69B4;O4$DG[ZJ,=*Z$[AW M'3?KDM6$C-5\^K.;J\$*[$!42H?(5Q9K9&GW*&&2 P7L5%/2128E$,G1T)7A M81-85^4\=*YE OJJ $COK?7WB/5$0-9@0Z?] MT'JT=$QO-"GEF%-L5X]\>+ M"F(*=05>2/]#U[&88[?2"?G]Z+SQ/%/;QCQ,^=ZAXC9H"_(]\,!MP&MQUQX@ M%DHO&0/?)_@Q\-GUXYG+[NRXCD\YV>'B'\5R*M=:+OY: M_VDZ-RG>8#76^J MM:ZV=69L5281.+CV*K' @V*L[-==)AMX2I3Y[OWS4=*;A#> M-@*ENT"C=(,52U?891W\=1?;5PXI>KZ1Y<$9,N&KW%O6O+':XM+-OM2OPSO1 M/#RE=P5[\K-B/V8XV6>YWLR2,E)[0+?T1^AD<0D#W0Y=R-2RUYZR"DU-VM;X M1]Q92.4Z89^"+5:FBE)>Q_&R16:JE&)?#I2\_[2ARN[?(N;LU95GQ_2/Y.)$ MG;U6E&(G .D.ABKNLRO17SVOXYASO*ILP$WKF37'17,U^N7F>Q1=5KA5S0\G MW$T9D.OX2K1APV)AY?:[]%3^!?XG2H/SUZHE0\]S4%4G91A_->A M?B-^/7*P];CI#JXJ1(S=37>Z33,\CFVOC&8SL+4H\&U]YZ'.\L*_C:-GWJ^W MB)C8 S^L$^??7Z77@0K5K!E\:FLT@CH!CJ6QC_SDKS>$]D7)(I; 9&3]K<+Z MNB3->NL,7<=!)I/P/?:7[.%9&WG>>X,0@]U.CF3F*U9JQ^$H-J2EJFZ)'%@% MLN"JWDKLR'[5JSWF<\SA.0B.4(7)TIOH*\/+OKVC8B==9'+,BFW"!ZIT5'#> M\A1'@A6/'K';Y<,A27QHZ0S^]=ROE M:%06TU+52*R658ML&W66C-Z$N!M,$;S:O?-80?F^P\F !I>;J-.RFH%)"' L M6_(:K>?6(V&(M3P1^O4%%/+6WQQPZ-%=ZNK2S'U INN8V$89"6>NWAFO1$2M M(0^,&:E1G9XG;\+PKF&W7[%AK/BJWCV\RFG%;* *+ZV^9(0H2Q.'HM"?;10" M[EB#E4M\_%E% H>+IL+.CY/U PEX%':'H_ZE1QJ6VZJX,\C+^ MLOV&C"8 2S>$K(8.'^$-*[8;!>B&PC1T;?HGEX0*\08+@A!W6I&;F/ZK>()3 MA*F5'RK0V^F"ZBQK)3PSMG3(] >\08=1\)WAB%'LJ6*%0)/P[T#:K1[FA*"U M@2TU'?8:V>EUYW)*Y\=2PC4KU_? --V KE\38Z?@5F@S/]TY FB=%_#4_'A@ MJ80D0-;4L T"_UAW,[\O4.-9/*'J\$1K,7*2C6+.R:+TAA4-Q&]T\!5=B!#4 MW=1)0J5B@$E4UL$V"JH9Y!W[=_)L(O1U$WZ^FMMX@L[J2FRU%-:)IR*UG>-H MCN' 3%R=^&NP\)^P%X1=$Q6 MX61=!?Z]ZW] /KLP#VP)W&PUZU]^RF3:2'"##)?"4>L@M#F&XUPP!.U!!&>H M7H2 ]A"_9JEOP:@3X,M8,&HA!DO:B]@$E=!$R/)8!KJT #V\:,2U5>0DI7OK M+V_]3,&\>&E^Z69B[#)/U-)A.=;^"A$3>NAZ^=[ K>N.2U,4QL3M8TL1UY@<43_U*/$%S_H+O0VRH.Z'2C.=3Q#*3DX1]?+O( MM(.P[6>4OQQA!HQCL1/KP[BX# *(U7%N##@M! INB>."2GM1&R!J"PR/<\,@ MN(B(X SU(/5S/Y\BD:]SUUEP:S@(]4-L:AC]Y8X=)3M<\]C]VNV-CV+R% M'1)D>^T69>8>?R9*5QWN@.UB"S?A&!94W^XO4)Z-KZ<5<>NSYTAA$N("G MH#H5OF?[TJY5V^+@N_U[@ZT&>TQF>1R79[LPL3;K7$6#L])])<*#ZFO.H2@3L2E6G*S-W#&<[IO&W@>\L>/4=OI6R>)6F]";!8:+8G5\%'AVUY\F_5!17 M'+.V<*Z-384W>ZL92<[,9/ I1*A%L5>5O?%\DD)_1M&^L@OYZ-9#DA! \P+; MK.WT'),!&'B!53Z[[C#=!5C4*]"I]=9PC$7TQN_$-APVJT3LM@DY!#8;D7NW0. MJLFJFD9T5WA%X3 JL$E8L0Y(S,*<0S\JW M3)H-]/2R0+074/]P8K%8&V;GS M*5XX>(Y-NEDH+G""3OP+B(MJX5 5"W$RU5W#)18 \2()%_1TT^9LM<)1WP'J M/H9N."KDQ)-%.G=YH#K(456?J!3BW2(_R\-'U0P39*XU+R1C"_EW%D6 [M^N MPV27NNGTV[=K\(0[#<9$!BDB33.M,M3AH21<%51+5C08XR*E:WD14D44C_%! MTZ^5I:3=+%1KW'O75[5Z-#!K^1!1@;#ZE8*?K][R !X=U_<%KL2S;PM"18^W M%B\EE;:,5S6#ZIG)SZ"#;L-ZZ3WI!Q2^YAH>ZAV8QZ7URO8X;:71O?GALXE, MI[FV^/5?%1KK#>8Z@LA6JDH_NLL@&Q666 MHVJP^A6V%7,;5[OPI]W7>:X8'7#E",>(*#M+Y&.J>PD1/$#D1!)TNDAD=9*V M_Q1'M5JN9=4OW=:CIJ>S=");[F$>]3LN#H9:*W#$5,L#G^8W?DLOOWB*)R\7 M3\T]A<7F,!^*8$T(931]ASP/H;""2[%^ZSCU2:NUB(&U%Y2JI8S:X;%>UPL' MJU]NF_GU:\WEP _J^I_H=?%]"^H-&K"RW:3 H$Z_E1?".8GUHIB.'QHMO0&; MFT[+J%"<:@_"(PFHH%[6E7&VUP9QZ(C8Y@RE9!8NFAW$3<>[14TI^XCKT1S/M]=7.16'V_8J" MQ-$%>X*WJ]- KLK&6?00A.QC3K<_8#GQDA0@I M.\.0E*(746MKJ/MV %]3%+F?9_\MBZPZ-5RO[= !&_:58;/V9M,E0JF*)H4' MB0*L]5Z";%L3*8:RWB.5@]N8H@43^0&MV=MTSN+6F;MD%0)_M8O_J-Y#BTFA M^Q9\:TN115_SDX'9^[K>>!YE,M4?WP@PUIL(;FT:(A!#'?&TJ#G+?!*RK_EOLX%6P>@C%3JK3"HT!NK*A-C+U/'2! MT0O5'C"6#SF61RZ=(409OIVA;]YYV!JB5'#D%U'DU>! MJ)K[JPD7 ZO5&]2&!< BT\7,@R>#6*GFW!YKTQ]!Y7G!*OI=ES;85CC=N=[6 M=M=:.UK?5RH;3 8(#6Z-5PB][?Q [(8':KC2MD["C'B4[GSM^NP8VK#-L"6\ MQZ8%.I1UN8'O^8;#&NY&K3G$+Q<=$)TDO%+MYU,E9.,#+Z&+J*T8B$8:>3>B"&?TE,MU)]3AIT-Q6"SQP]]/3T_^_?[M;R__\^_?S76P M_>"\?&U]?K59?-@Y[T;!TYM7Y/6K7R[_?#?;>?:KC?GYW/[9/_.GZ.?/KYY_ MVEZ8=_[YQYN;R^DO9YOMU?##^<::DH_N]N6G7VQ_>O'GBY\N?EI]MWU)O-]V MT^#YF\WN!EOS7\8O_KP;FM]M_K)O!Y\NSY:CA\O'SY_=[=/+^]^_6;X>F_,_ MK0VY^^G#('A:7G[$K[Q?S\V'^?PQ>'IQO1IZJYUQ/_SY[.'VXJ_#7 P>5H]//ZK\F[ M^<_?V)>SQ9]O?G(_/CTNW[Y!+GHUO!Q_?IQ>[V[>;Z\^70Y6+\^N+G9C_[=O M?O[X]N[LXN.$N+^.MI?#I['Q\(\?_W,RG#Z:C*=_5K?O.7_VJ@%P^NK1;GKD<)+DW5O3'&3%H MI&,R18SHM4C(GPK7O%KVK=P M/,"6#5?S^=*^(WC4/(#M!5PGS&HJ<):UO+3,"XWNLAYX^0V7W6HOGI-&B9,L MYW$4SW+4S8),06PY3%EO*(-_W."[S!FVQCU+6[O'%,4\!PUL _0OVN=TN6%- M'7=*AVT#RM5B-71X@Z;(#$C8!/UZR]Y&0A9[,I)92Q!IJUB&-UBQD4&7;(+( M]&4N(P*U#Q6H(8/14X4\W,C8Z4);.1+1A)[!1RQ^!",E=]5]<*"*DL-M,JL='\;G96 MKMSK%'1>$S]^PN%ZRPX@$+#'%F:ORQX:;+NZ5HT'4LAN4Y*S=?_*2-0]P9\P M,5U'8NY64=)3-J!V'E>BIK>/R)U+ TQ$5B/TZ(=]$M:8O2W))!X_VG@1#M:+ M90:>T6*\=65@@:U"$GC-S4BZ>?ZI[FFG+TGW3:\V@;0AT106AV$OBI:KJEBX M?2@< A6L]5 M.]<(G*W6$M!]9L )+Q!*X24=7V8W%ZQ_N=)=6LA MR,1"3.K-V(1 M5IJOE2_I"%A>0)7V2ACT57ME6&G.IBE26E97O5-443] >:P.V"[G59<)S\D57KVD\J&LY4^(2E]V]9O4"#Q2%"2(F_!F$,/NOP$A*48>\4J@I M-6T:WG)NNT\=>/%TAB]I,*'.J;?E!N;CP__<.E0/T8])XP.UYT153/5/52 S MJ#D[J@2\7\]2[>?K/.R>L8JZ9X1S<1T/*:"TB.,Z)CM\8PVG;92?JY*3-=.Q M(P/C.\;SWG6&!YZM)FH;3NU>%Z@XT+V!KUU'7\)/6>EQ=![ M5 -@&\6'"V24H;-Y!*_4'Y!!9D^N)LM)N.NN'M)D,GOPM39_$)*6&@CTV;8X M?STUW$=A+1'^FDN+1"2^<0/H6S3"[/5'E1I-)E( 7 \\E0:CR5!T']W)SB<9 MD]"<.WI )L(;9N7OL;^\9==.D'7K4,K(\^_#"FKXFT.<3'4?JD"8 2^^$A'' MZ\@('+1@.V#(%**7<8_J_ $O5ZTG-A!6P TO8#?=+C.$[") MK*:(5>\;9<#85JZ9D&0(&65,]U?6[]B'U92QUG'2I$?HB9Y>*VJ!!2AJ!52V MDIK6>EY:0P$.F^?0)$!-ZR&Z+"OKC-V(DHX9/!PU[]X$M<2%H8X*V43 J@I1 ME6KFXZFWK%10SYPP]KC>5LFR!!SIY6%*E'4'3T+TN#6=[%EU S7!!8'32&J! M =QJU?)1M7FN8*ID+]G(2_.Y.I^M"CCQ>LO)[QM%M.L1_X\']J@Y[_Z0?B$5 MI]!_'6*4+"TM.H";B$P[.7 Z[PV[Y\\?2O*H1_,-N5*3R\"="_G.90T[3N2" MH9>EIRDBJ84O-V(]-T9"08PM+/09>D<)?7;$7_YVA=>+@@40$#<(*]X28>TZ M%^%N]6I7_DQ-O(BG^LY/$,&N13>[A)T=C5#T_UR]^?46$1-[:$*P"=[K0NM8 MCGM#QAN.9N_<:;4-K>4&;IQN"4%+M>.P>L51>/5MC'0ZQ7%U@:[1VK\< M'*7?\]H<&&D],@>4O"=AI!:EQM;[\HO(IQYEC4>SH'W93'>AL]@>OP.XY:_* M(INF7S*B7KI5,>&_.,L%UFULS:^Z/;\/0;FE4PQ9HX#LBZ#"@7DIQ-!^.!;? MCEN";C\VS#* Q;K]!X2GTK')N'')'&'69L,;.-;U=HU)E"IK]9@)F:@JWVGLGQQ?F'1'N74 M9_C[8&R=Z"PQ2.DT?V9]TF.4L3MF52YEI1S:3;$H7R_"(87J2:RN=:[_"$SN MF))20%+W9CWN7)V)X;9/\W=:L=\XS*I(YFA*^5N,H)?K?==:3@Q;Y+P (C = M+!8DS.)E0Y/4&/CZK/#0Z8LA<&&2**QU2KR+\N0[_%> +3I<&H:^-1PC/B.8 MT%V1%U_V$WZ^:T]S4*0I5)_,14BPKH ]'T7)L?]=4^H;PT:%A[4JQ*GXJIZ< MK C(S'2KQJWS/9QI0-9VX-V[?MZ7M%_.TJ3[H:%R5 !O@TEY__%\CL+SHC"C M)N;Q<]_5%;R**J)R[%KO0=&08^4ZX4)%@P0:-G@4.1HV@[=:KF&D8W$7]%:)@M3+(SIU/\<+!5(:^VJW6Q]X3F@A,(+G>ZEWDIRG07; MCTT"8BX-]@C[:H7]:,LWI"O%PB6[\9SAF'S"4M $7U8*7=LKZ>F9>4-)%GI- M;?*KY:V05DD#?5DI=#^ZU6Z>\=E-@QZRG2#A.O*G\D0==N4OBQU/BHR(6AM8"MY<,&7_^"AT]M)R@42U(57J9DYBOE1F2*?L5\MRF4'GK+"[/L_ ME\41A[M3*NV[HY>O5/CKF'*_ Z\,1A)7+BM]LK3":M^84Z''>H8]WS/Q0 IW M-[&30BG>408X3^7FW2-&S MKO>4PP-3A:UF6I7ST.$H6VDVDR8MAZUO3\+=89,)3N?-8$%0=$2*A)+RPU R7_YRSD0BD6&)'F%R$]%0C"%@&FV?-F@(YH'Q M-KMP/3&(OYL1P_%8BU'7\:YVZ;\H.),48*RK#(MOJF2S=OQH@KS4UE[I2DX1 M2QCHVNW)&WJ58MN?]PW6!-N7YQ>OR\[SJHKC6?G9< *Z MFZ @7PAHH/@MO4]8RZF@9.RZ4LH'42ZEU'#Y1:CA,J<&@.)"\:<0)\2U M,? MDRDB&[KP ;VT6DKV^)?S:D3DIXJ=30K(:(?MU&)I//YEFT]%);3UZ*G)&G/Z M*<.DS9.LR3VJMW1^SME]*E;'G3 0\%(\=#2^$-J$,!<,6IIN[V=OT4557BM( M?T/?90)^_Y,;(VC5N3C09:ZF"6J]58&E-I(!%L)5O#4\BF\R*?:D!9Q$/04] MKZE50=8/N&8^[DU5!#1-/#.?6JJ!NTGL<1A_0?V#3L M&<&&O3]BD5 (%R$=6;Q*E? -'?(!HN-=O?B2N:E2">GCT1%Z]&\=SRK%2K0 CZSX7?>V$:>[SJ(RL+GJ--?.+IM9"GX MV3'J*-K<0D@ MWNXZII)Z2AZ.F8%W6G7&!"+SB0M3#JZDP.,*:'5G%\A7G2-18MJO).NP= M97UHWG_V0"?E@P9\&4-$ Q/JQ0WR";%2E<%Z3=R-8?.E@,J_J;$.@%L!%6.6 M+TQL%[*%[_MZ/F_ EOIX3PP^/4#8,D"YXL_8[4%77V1I]VTGDT-&XKD!^"LQ M#\A$>%/2W@RJ)O= O@]^JQH;N,;[G?1087U@EJY-9?98_RM_U[9?2I$BZ]BD MJ(BV@1G$+=V01?0>2/1.R#WRQ_/H%SOELDV(V[+(]^>;8*G'350J6:O\4==D-K$MWRNTRIBOT%F]Y5:JB8;FBL*Z>F?CRP7)N9(/B=]VX;#SW%;WVS 5^ M,G!8#-IAN9^^5V.M*CKE!9^H66*. \ M5*)X88YPMC2<>$Q[3'+3-'R\?41W>OO'LEE'0*Y@Y6B$[8<)'PU<>COJ #U" M='@2.YS>N((7M M8II8]L/EB:&HZ_Q]W[[#-CR/QK$&,V%_3!Z8,XVEH_]"-)8-T"%B %:[*'?- MJ61A&Q!&%ZI2H(OLU\@UPZ69/8SN^.%J/7?)*MKVBI66UI$2ZG;"14BP[M5" M>$\W1:ZDS4EF/GC(_';A;L[HUZ.I0'\XS(!:HA+SN8)>X4@=2M"[S*L-W<]) M$8MA,[)>B14=4#H<#X^1U8SCKG ?XC 683N* 'U BW"Y 4Q3^NT;_!GFG8'Y!!KAV+[?E;Z:*2J*X2$E'=5*.B MY^+WP8&F#G^CPY+4P_, *TLM^;YHCP$I$?P:V 02LS>13LW MD,@A3[,?DZD2D41- )D'Z1.)O>T JJE M"\SJAJ51%5=]V3(;K+O@X9GN$6R M#3&QGNQEBR D*FF=9Y#3!WNJC5#C",5F22DT9&VAR&[H6A#'W_7T>[%CX@(J M4:.6=$0DXOYAOT1KX$BQE*RO0KORX%)]-4ZFR%<-L9$(LAHK9\,H3ZD9[,C3Q30/D\A MJH$[EQVU+%T'8NM;(-:3N5$$(5$(Q+T/(7U,D1D0:AL7EX\S[+>\SU @UA-] M%$%(]-%Y*B(1Y7IK+MF5PM:E]Z4$>Q%-ET.1:$9C=B'L[,K>YMN@D>$;P\8^ MZ_P9HE+"?0K1JK!)"I!A:A_*K[;]<,8$>C0\Q/[U_U!+ 0(4 Q0 ( $. M"U4,/R+9+K\ (]Q!P 6 " 0 !F,3!Q,#8R,E]T9F9P M:&%R;6$N:'1M4$L! A0#% @ 0X +5=NEWAL6!P [#$ !P M ( !8K\ &8Q,'$P-C(R97@S,2TQ7W1F9G!H87)M82YH=&U02P$"% ,4 M " !#@ M5$;U)1A4' Y,@ ' @ &RQ@ 9C$P<3 V M,C)E>#,Q+3)?=&9F<&AA&UL4$L! A0#% @ 0X +5?M2X!*D* 0D8" !4 M ( !A0P! '1F9G M,C R,C V,S!?9&5F+GAM;%!+ 0(4 Q0 M ( $. "U7+7_6[JV4 #\Q!0 5 " 5PU 0!T9F9P+3(P M,C(P-C,P7VQA8BYX;6Q02P$"% ,4 " !#@ M5KUF)&B@I !V;P( %0 M @ $ZFP$ =&9F<"TR,#(R,#8S,%]P&UL4$L%!@ * - H J ( )7$ 0 $! end

VG=N8?[AT*V]:;5HUM:, )VWV?Q06IRT 1:5IC#$H E'4[ V0 MI:J%IO58VE8K01SV.I#[>].UIL(:R &8 S![#4QU5.C(Q&N08,LE2K)D,!QW M!_\_8YB8#I_:SD[+DUK%Y]D+]1OGV&PH1U+:#;F1P$>R(Z;<-N*H0"$>;UP7 M1Z3M)\+RAG0R(JPO@RDKMYM[WQ&K5;T"GJ20[U=U12NO]SX'I[;D3G=[_;S> M?75N:==?ANK<=EON=C8/[:[DB:E&M5ZSO6TO5;6OQI3HZW8ZH(YE\3M4Z[;9 MVSJOUG[5>95U3V9@VV9N[VNUKSOC4JE(>X6;V9\["WG$./4 M- Q&[_E=I6L58/J6O:SK:K:TT5 M?=&6B4>E-Y!["49C5?W>VMM*RW;E*BT+OW%+Y=]^0VXJ^Q*,.?3'R'Y.*E>? M6IY!E;H%0:/5D-M*=4W/I#2.+T>L.N3Q58&5Y,X\=M..N+/:YM&A04:F8].N MW+%)"GGE0B$;LH@R5,\4V2^AU9,'G2TF%!5/\,I%D#80/*NB7A&"'_IC).*+ M0W^,,CL7M.,=^0>4Q: L/H)P0%D,RN*=5^\-91ONM!RUIFD[,/3D;JH3(C>;69(_=CH3 MIKVE@JG. (Y>5^XIVTN/*=Z[.X2O(\BJOE0X(5E,5QTVE1Q3Z%/DK6#ZV1*+*V*\[13O>!M4L@K%Y)0'5!NSK5!;U$S8@J::94H[:@LK;+3J[/E,@#);T]J.[TM*2W4?723))" M7KU(_PZNT?1,FU]F'G(;JW\X*I=,4IY(3YD]UFLW=M#ZJ7@*5RY[)#'DU:ME M*TMP[X0UJVWN'-(:,YV9ZE51)H6\^]7=,V]LUO*Y MBM#[D-5XR&HL#0&)SWR\-_Z LAB4'0:EI4;985!:0AUFBUF-V."G(_<2%,P> MLAKS6Y35H4Z5K,SD4[^43=O>WZE?[;P5F.FF?BER+T$:Y;L89U0>6=)._4I_ MS-\A0;:41:LTFG(+TT0[I0S,V3^J;+@42\OY'NS"?5D/D?9&G$+&WV17I2K0<-7H6/-L)O MGX#6R"S__7/W=:6^;?S()'6"H6K5>,4L7\-T8$G0I"35D#1XZ,%2=5!A+>RB M7G,>F!SW-8>AAM(^WM9$5M+FO^Z]Z7;K0 MF#[]+-VJ#\#*(_;G@H'J_5GJ?)$H2P& D.IU\44Z7?RK <.?0U!WS#D\W$3. M$7]QN:F+?]MDC1UEVOWJ=KVW$SR-"' :*#2">W=W_44:O\YAQT-+O=_C[8)9QSI2*3#4[HN+@:Z M7?!W>ZY.W-_#]^/$U'5U;@-CNS]]D5ZTJ?.(T#9^^"(EA?PHD7-BL^,AVN\0 M-08GB-OZ"\,K'%^C3V/C)%$J!VP;L .*47,9-6L\4!&OC"+4A6EA2?O_PI??K2E<]C=E'_D.DSX;TEFI0MGT0H<[PA'&SU+R7"4U*U6).UMIOW5"(K33P] M^"&#I9S#?Y'6JZ_@O/*FW&INMLG6[G_%,JX:3C/DXF3&*>!3: M0QXDB$X4=0@*9O$S-@?AIHG,86,JJ4\FO/BO?>1S]]8*[@E^UAGE$QK386!K M:TC:[-9"G)WVV$HZWV?'V/M_D!N-K/T0MM*#ECN$V,SZG&' M4F[*GIENSKE1I'X':8A^)NV9H7TDT+BGYX;O$JZ[,W^/8_7[I;M#GT_6##WI M(1$V6[YOY^P4@K5!IR^WNCD:=>WP0KFUV%S5ID%5P,19KN(/>ZH_ _TL!C;0 M&>/_O33$/L^_HTG$$CB"!JV!/!A4MSZX)"6Z ,PU^QVY,7@+NG3LJ1E.)O ^ M."]S]74+=\;VCHF[L5N^KW5N@WZG"__;SQ:JA1Z0Q#AK*BVY-1A4WM&RCNVM MQ78]B:4%6R+IB+L;J;IJ:8D:DK65KCQ0LDBZRE3IMC-6Z59:/)^Q&;,L8%0+ MM#ICL6_BF8\U7.)/=T^NSOH+SC&\X_M+2XZ" MCT1L7LV-YPO4$4.2>0]?"LGUM7DL^UM\5^C-X6'Q"G^_$J[41-4'R0)4[ZAF MLIAB^^V6)>;,L3JXU'>7)[&V>\7&U(B]/VUEYC)AYMRM93YK4S;]^?4;H#$@ M*8<>#I-)R6:W(??:FP<'O"-)66;.5(&T4^1V7Y%[W?2%0]6J/3\(^5T*^>34 M"#.,EP.[G,>K&<_,/F2Z[9_5G_8BOUV J0=JN8V=U><67N/.*P4ZV)\+;1X, ME;_1JR#'-7ZJSC5'U5N M?W,RTN'BSG]Q%T"M1D-N)O!HEG=5[TR_C[H0WCBK%:_?7[I(3*4C'F3$SI7[ MC(3;N;@X:/95 *92FKUHCW#0[-^(9L_O:M#<)XQ-7>LM9EI25<*J^S5W(6N M[5;0!--.W?E5-[-3H@?5H5#7CS4)$7VYH73@?]7/B8CES5OUE=))@1&7)CAJ MA&6#<82_:,ZC-!Q_W==\";'/F]F%*UZ'QM0;28.4/\5=KR%V5U8R55B4G2N1 M<@A I27E;2(I6=&9-X!IWTT2:-G8[/8'WEFIBG2A^4M%[:]M=RKD]-<&$MVQ8[V:&O8^8 M?6N)A"=^31L3?3$E"Y_R',\T= 84WML!@YW$IG81Z._P%;2A\2-:EPG;RQQ MXX/P['Y$VY&<7=+]:Z1W8.\%RK;=O+X-D"H5H).HHN8=>7FW[.3=0+85X[S? M;\N#(OWR!TE_D/3%2?KSV8Q-R//"OD^HOX%DJ0Z3)J+7 1XHO @PUD\_8,#_ M&;C=(MR.J M?SF%S/GH%G-=M[IRNU=\;OI![K\?N9\[MD?*/!?M6@)IOF].=3R3X7-IWS'; ML;2)PZ;BW(;_$'B2CW]?K4819GY0%G#YD"S3>@#GJYTI(E-Z46-I:5.[HL)R MWRZYU^W*G4QS0 ^J]4'$IA&Q:S7KTSA!*ZF.=,\>-,- #PHFU!+[[[U:ME:T MM'8D6N(E1:LE]P9MN9MATM=;5[#74[*"I.S(K49#[C<*=(P=[H+#79#_+FAO MO D8=HM*>@?LY7BM'-.U2I(739 5@P8DBM MKEYJ=0EWOMOF*YS/^B8OB*R!$H&B&X&A#:FO"MAKS48I G__Z+&QP4NAUUR^ M Q.K$NO,MKT6D[@F. M-,F2GK6UOQ@?'WETJ3]^ G??1+) MENMVJ 0V:/'!?XWC?EX^W[AX<9CZV[J=)P5T$ -H]&DK#/:R(GAW".C-[)O- MALA#-X*%+@TW\'-A6@G:PRW9^'""&I$=^;?(>0=6W@1H?S>L7"^5#3S=*C2+ MO93)P2OS*0^CV$L?Q=X]C&)?&<7>/HQBSSZ*O?>^1K%?WXS/1]+X1MHXD_WB M\GIX?7HYO*KYT]FW#"Q.L49I-WZT&",'WDC[+@6G6'L#K&LXWYL>X4.LRX=S MH_3GRL_UX@F6FJPH;/B[9BS8= B*VK]_7MB@=MGV&;,GEC87D]]^5FW-OIG= M6B#!#8?:&H]AC9]U<_)'?=+X-Z[Q;^5(@B^I7$O#ZS/I['QT>G=Y M2[_?7$@_?QM=7I^/1I[^((AW-O:5(/W "56\>H_*MTZK](5 MJ,D?!'[Q:>]3%\LR]?E%?08WA\ N)HXT@6.&RTF6Z!M_'/4NN88TE"55-T&E MI&X/H7?(I&#BK#YL" $8?I7<\DQ\&9 WEOHA\B&AM%5" ;H>2,37X'/XP"2' M!>+'40TD,[P/_B&".K;$9J"L.$A#X!D @$T>#5,W'UZ]3:[,2\/?\:V/"V!\ M'RF.I2&FQ;HN3\TM$W%7F\"W2%466G'Y5\BG);&R$PG4RB^!FN5)H*07R^G- M/R[/ZI@*+.Z+RA,P+]);Y2%]2&>$CJV0V,XC'%6+@4!WA.P3^ 83 HCPI$UJ MCR 6'E64@!:(=R$V- .3M[49'#\XEAI(!2R",H+BTY/QPG<) I?.+ZX'UJXT M4:DV-BAP00:A_?)@@J"ZAV=-E(2P,] E27K4I@ !]DU]I2:J)G[?#P(?2[\_ MXG#YX(KW3-= ?H!0<.C%]XP9$HTNQ9N#P>[0F;NPQ+6D.B26?#2@B!>IV9&7'3R,MYOD"RX9 MA#D(3D3;O0<@F]9"V)'4*1;?XVY4VIE_0\\6V(AS>1\>C1'+ #J;:]ZOYL(A MDQ(!(H\$H$=2;=7 MP^O]4-;3DUPW, MDUN==N0.PCJQ>Z\],(-Q\TA,_K)K8D3VTQ.&5G&/_HUHX_A?F@',;QSWAM1$ MSV0<"@P_4*6#'P,T;1OON^#KV?OF)N1OC#*, M *BKJU,9K438F0'Z(@]1OSQJ8*D%7X!L1'E;Q%2@D.@R[TKEP$Z0?^B_0BVR M39TTFHG%D!!RS0:;EGG&7*AYU:/ZS+, 0* \8$KL2)!; ZW!^FTBSF^8[W8 MZ(2*,.J=%%E7[IO=O*M;?*\O0+JKQ17'$<+O"?0YLA;PR+LFM^K4 8_U)Z*% M,+P];\%P_-7SQ+B;EG&G=*8M<_' J4#$.98B[Q/03 5Z\38A91CP[ZF)\ H/ MG\?2!H5I*5/9;]_D-X$B>^?HY&?FO."K?EN .%]HNO87B#?T.U$8S<'WA@["L30"@,AZ!;MI23IR6&ON M.V AFF2 %["QQC/E01W *]F.V#*N6Y+NJ (BW.41T10]UH/44GK*R0;D-?"1CHF,RH\3SOV")[N1;P;2),G%SPSJ7>S+!: M4)IQ[0NT+))UQ QJ,7_*!; & M@&GQX\8)XU"RED-P&G!&)*4I/?' %[\. XZ88,/&C-'^_;6V1[XO20RRQGL5 MM@P$26YN>WI]HM5V8G*WP.0>??OZ=7CW+PR&C2Y_N;Z\N#P=7H^EX>GIS;?K M\>7U+]+MS=7EZ>7Y?IC=*6GGVMVI29XR%LL]K4M+O_)_T\=?$ZU6&$=I)_1" M% 5!5S&0K#A>2*:*A!2@PJRKE+1O96.9YE&<;SXM;Y2J(RT,=0$W"!?S:P5^ MS1?X: DQKK\+58#N-()N!]]-_,T@ M0"B>2^PW)-JKG@WRRW!XZQDA>,=AIIJE/47>2G13$AP78%L!TNI_Y^Q%JC]F M=.N,_T%IX,ONV,-"YW0:U?_)/Q'ABC!@(W2)>+I6SWB22-%R@-X='[J MP@LF$:$'L"%TOE=I:O)0!%!51?R1;LDM0=<9,S--AR?GB0N>P@&("*%] 6_I MD42B\#(YR.>:@= >;UP->)Q6KC,!*_BCT3IM4)/0A>2^>FS8YB98VB,JN M,$%KKN;M17"Y36:'E439:YNG"?ON$:Q 4%(%KD@3%(/S)H&)*\*KQ6O /864 M3;G2Z;^J%G"\N5]RO+PD6_ONJFT5C @>='EU_6\<>(+83B,5@F2W'\V%CG8]O%R=BN$/_UD8 M@>D/Q U\Z=KF!1$MG/DIP.68KAF&R.!!+%]Z+//UD!^-.XHNHO'DBH'_]7"" M>*AQ9'MY&"WN(5!VYS5,=-,ER'/M'?)<5_)<.X<\UQ1YKH=4UD,JZWICP>6< MTEY0HGTK^W;!LJF[7405:JZTLYDKK906[JEW>0/$&>W:=6L4:,W>^K8'IH@$ M7UJH35M-\[63C1_:<>9K0L*7:K1NUAR%[G%SK MI;*"-0?JM)O\Q.W0B6MWN.\C8\-2#9M'W>R:;S8S77L"N(7Q.PGBM!C%TV5^ MER4#?)Y1XRR#.;O9F+.34EC!S!?+G(^S<&LD>0Q5I,D&)Q=/D_5H!:0JB M3;7L8\EE(N]58..;KD"B3@!<>NFB4%L3Q:$DS70AMAQ3^G8\.G97K6'.\8.( MB@5F$1 0/->5&N:I8+_?JSJY">U'QAP*0AV#H1[ADEGVM2P!X;_2C<*[KZ[Q M5XO,!'/A!%PTW"_#8D8GS/3%Q%F(UV-.L7B=\##%8$>S?8<$IJA(-OI%8;T: M7@NF(9)KUWB5N -U\;3@6S,I3HU?MM@C,VQT\F :55'70WX71!FGNI_M5/?2 M:J^1>819U=@DBY5]+7A-*NF'\V!?^/=Y/PRR<5(_5N]-R3);R6QY4C7RM-M+ MV0*>"JH9-5\_AN<;&7%""D^YK!+5;?(D0TK;PMN)=.!79;3;/7\%< M"]!C'3NZNHYWS[,]*-FTALKN(YO\$0*2U/XP0+\7J3NV MF[LC\X@1?5=;"9WX81):&.[9_^#U <@(%Z-8FDU5"RBK<9EG=,%&YL-1NM&* MWSDFZSI('@J-?3LK+3,YW-(S,C=974R/3OJ*W&NLMM^6/GP;[1(VWF.T*[<' MJT,$/O+$OTW(R]$C.S'R@.!1@\4V8Z]:5$W-;RBTIX#1^U\PLF&H@[KC9E8, ^8;TJ7N1D]H0?I\)\R\TJ0..*=Z&[ MI_Q84?:)>:?"7-0L,*.PZ!N5%S=G0-SH@67A4@Z]IA;S&FVV_$VN3KSR>G5J M(^66I5@FSWA8\):86+HXYZQ&0!/9M5QG' @PXX45?"QQ M6HJL&@G1)3U@KP<D=M")0G"F8+G6=B OO]Y>,F)H@?LL(I.7BISU^-]E8W M9W7<3\#R%0FTW HVC8@!_"$()'2Y:>] F)1@PR_W7F=\T1LGH0BK'A;\#"OY>?8H$T"I31" M%KS(=FMF758)<15C%?&96.._=8FC=^3#A M&3F63CE+!A._:EAXY8K+$$!4L'7/_ 0WRNQS&)Q>>X%VG,VS#+4IY2R)SMP6 MG;$Q'5(L*+,=[K[3GE#(:$[,F:H)$0%'R#_X>!9=2]&]C;B8&MK4> ]DV'# M3-1YV*+EQ\1RF\C? _K-%\K HM)\;D]:;*;S&A1*7?L.IC!!"^=UM8!MPM.H M:"&DC$H]4U#:J[RVY)[R<\/5)_C;$K4$!FQ0#CU/KRSN'QOL=EVU2*91SQ?O M3Q)P!CJ#)Q(SGC7+-$JOH=P+]3]C&K#23*G_W_&JW3M^ >:(KF]Q": O[8,I+Z?P[@IK@P&-_+@"C M,\S1KMG,>M9^LNBKY8'F9**Z>@W8?C+# M$]MAC?WNSG3&S!HE*K4FZYENI3[3)>JGXWAF$5WY5& 8VZGSUFLUKL;0$3*% M#D8:8* "%0[4(Q9H\L-E<\.9')Y4K'@/$ @3&?-Q9HSJ)"9,>_9:V*_A8&Z& M&750SN!94OAJ/+W(YA:>.='HL'FIZVL6$@6:%/WUNF=0CQ$ZE3-AW](>0B'A M.%E2$RMZGHM@74:,.1S(@ J7O[[#XYDQMTCIQ%E_:4YE:+/7)K6,RZ22X7KT7:G@6W,),L] $Y(BQPPXTLF^FSZ+ N<:O0%[> MA G$=*+<6S1LYDUT$ /HO1.V:'A9%2$6#2Q=S")_Z=('-+*P:"FPEKAY.:K] M-WOW=ZJ-QBSF;0-I:5(/3][A - RYUT*@CL(.V(YHZ" >K HE$G(Y(;P&5=$ M_)*E=:5*(N\\C$I/,PFJ,;[N8DP#6E#-XU/Z[F)#=Y@=0*O(_!.O&XZN'I7IT_FX"R.<+WN2!6 M%'DP6!V8%2:O7!/Y+W8H..'Z7P,A()&?Z :"^ )? M]GKR$3ZO?+?Z1J0VN_WX[H*E\4%J,#O1/1#+R.;89<5K_U#QNE+QVCU4O!XJ M7@\5K\45I$9&J@Z%KSGP5:S?)V-AD-)-70&KZ^H]4>29#7WG2-JL/=[8..%B M!9;%AEXI!=_Y;J-T&:M/E-Y&CWYJ9G&#=1FX;"LQ.]>-Q!U0ANHU<:8L..P! MB>$Z-P4KX#ODU@//;%J3\6<\FSKZ\53I/Z:&CO) ;0/Y&U]YYV>5=TQ<3:*@ MR )_F-6"[DPJ=L!FCWR U8S+*7ONYX(G N#'CYLLDC.>C>;SNND;2\F:%*[ M[DP7M)5^EP1,C0,C;1F8L!GN%EU0EB%/KPF@740G@H(A^#'W[_I' CMB&5," M[-2<$M1.L/W5<.2UOY+ZC;XL+8N=VK+8.9;@._@L[!1'E]Q36#/ /!B*$2EX M]@28PN4YWZ>)GEJ+IC+SQF-^!SMN8WJ%G3*/ZUB^/[\&!A@U)175'9PBW-)5 M%\ZC:6D.Q\K#0J-&9Y0Z(Z+"6*@!X-YCS%K%04(5-ZA*$:$9RZZ4J+JKG"*T ME56$EA@B18TVQ,]>\C.QVCUS&9Q&-C3F \ @(_A M;>:3&-_M,F>"E(5H24&KN#EE-3_R)'IH64Q[N@=)S-Q$O6E M"*?(>2"IY/>[#60O8+X?94OP9#IR+?/K@:JNL-TV#;/EMY'7RC80H1+872/D MECH%^_$?/PGRA5$F8L";60O&V,*>L6"2)B)2>-)"_7RC?&E+?KFX%.&@3ZT6 M]JD=2[<\(9"&K"%[X:P)J2.[_=Y_(]0%?,2^Y]7M_D[)@OX0!N!65=.1 @^J MY0T06DZQY"0)\9C7TM^]&GX[&X934?,"VM'2SK'7(HJN7G+X? LK1(0AX$B"V+L M*36?G#C2@XE]&_FT""]\RM.D2"8:L8*QQN.U'N#+TEL2TKO;Z)+V$\H).Q6J MLBA8.!5P"D4H*(:F)A-3R[S.Y91^Q37QH$(5NEPHQ8N&>G.0A=@6:AP'ZSV> MHXQE6LU&ZES>J$C<6/T.D@T3G)Y9%E]!ZE7+3_0-W/C!ZP1@DCR@WJM7H9FQ M#*495892%'_YN<#9.70K?@8TCN%C4;@OF?>\KH07Q?/$O9IW6P1:W< 6.,9N M<+ "E_?>0NNS"?A A6 V4V#=N_]1G^9?SL*L+=WR7*5:<'QQ&!C_8;\A]#AT MAXF\!SMB)X$WO8C;"+7B4!58>.0CKYGS<>0-FG#U=]E-P6#/:GCC_J!*/VG8 M;9LN\L)0L*T0..>9SD%=Q!)CA!R MO"$M*C=:@M2L>3F9(J4:WM\@$E@4VEH!1:CSHD6$CS8R>VAX5'"NC/A<7GFO MM/1>C%,T?"L!YUD_>090RJQ.=RL!VVDU%:?JC8Q+$;E9>_9'->TO2N2VK M%C@&J:0-)3NNE;8J+__#B8+("G30-R2BU=0-:PHWS8HGUP5,#'#$'8G>[ [< M98@S+BPBN\#!(@\F(0'>A?)B8':G_1&"604W4FF"QN_#B !"($@SP8P^V M9(QA4X(_]SC1.S;?"HCPY(F!K>2C^&(/\JVW,R\CI]X,I.3,@:B>)9$@_6][ M,+5;QYV5+*&5/_P@+%]_Y,&Z#%!*:W9]2.$SB&$1W39#&IXK/=R;UU/NPD,X M+GG70[WF6M0C;KE[_J++NY'G8 KD&<:R%_+X!(ZZYJPJ#^_Q"LU8L=B,JEC, M>>^5/"8PEB4T3X3XKMZ:YVRR/1:=TJQ;Q+?!EF9=Q-\L1J!X WAUM2.&KX/& MEP@ATT9!N3EOMI,C)?Y,I&G"CGCNJ9=;'$WC-?G1@[;<:6=*D.[DR)(O< /= MKMQMKV;5!H;/;,R2CO3S1YL"*Q[^6*8)F1>;N2%'NCDEHU[2B]8.XNXVHM"T MF1>?S63>P,EXHTR]VY,.MEGF0%"EY6G@H&($#-K/8&R66[51 U5 MP+&^P3SUS>)"V*I?,NW:;07D1S:^&I0,6[?7E/O-U0*@5<:J)68L_![7%Q)R MUXIXB>:NV FX_N52!"OY5YH1&*(;KY35@H-KW3XLJQV;W:E=E%@4F+!37 MK'&].2+0[KF;RJP>(TZ)OE1$%+4\+36K"EEE+E08C2 M;LO=;F\M1A*4I956?)=G;V45@^6!J:-TY79C%=\K?ZBML.1FP?0>;:J,'2.: M[91QQW/50I^9#4;_"$?09^P@M&&9@@?.3KA^K.D+%-7NN]'%0),U<2PG O%N MPX@9^QDTH_H99&,7-VB8G+U*HQ!G&(,YO,_VG(]*0";!)##R^8%0F_!9"K7[ M5PD(HGD)2][W[E_I]Q>&3>G8M.Y.D0"ABC8:E')K/!.U,[X>P*3ZM> *@=<^X&A'8Y%X;O7.LVHX)G)L_J$ M-TZ'?3TQY]&<@LTYTKC+/VPB8'VONQ^XF:G9@ ML"YEDSM:W?UP/ZZ+LM(L5DIFUA1!#@Y%D"M%D+U#$62&LW"HC'SSE9%O@IE" MZ6B%ETW6METVF1*7Q6J9&:LGFU%SU;)IF:V46F;)U1J9>]V@0H2_STQ=YPV! M/:7'T^1(TXK3VD0R$XMI%N[JMQKOL#_UU<]:M$[L-NVBA6S-%'ED\-T7=VY[ M2.7ZO!633A1'1[20U_4YQNB-!_(#X>\@X2;N[ZX:Q#5!RCB?VZ )N3]]D5ZTJ?.( M[-'X :M&DK'*$:H\/SJ6NSZ-: *^=KF%JU)'0C%RIA[7P(_P:Y SZ]QNPN_H MTZ/@@^Z7$5B4VC\=-8]BOQE]X<+=RA?D%^R/]]8G6):NV72P["?0GQRK)$)] MD037^5HSVA7%HB*)!>,*=,(22?5EV",!Y:R>C=[5W;M2S-Z3L@W "# ]4,DN MRA;3^BQ9#_?"K]"9S,GCLSB*X.EK]#4@TU>_E!8Y?+Z(I6C?PBW@'MSCSQ'ROEWKC1< M6.;3*;F@Z)Y8O6B&%!J+C 5P?]/121/[A\F=SFJL/!:[J?%6+8(H52=(J]>2 M6Q$-!C,3)/F973V1,>+L=RI)P;(VJKVD1M]0?E$;7]VFW.FMCN@M@)ZN>/A$ M'H3=^8FJ$9S/V/:FV4^9V?'-1B>16Z>3-)$C_*T"\S:^\3&7WM+O-3FCE;$S M1S.V,TFBQU9 MM18H/G-,^.T/%BA"$WWB%D_N'$WJ9C&;T=AUJMN8FYB94 O,<0\TJ%Z>CN@W M_A);0]($>E>O?(>_!;?LME3S-AY,TA6UT347G.!8>2^E,I @QY^C>(#(' DP M36#[PM_/7ZQJEC^4D<(&=5YPAWDE\ K5[6]6>Q'FEE>SC5\3'V,@@LH'U >< M<.OX#;>QD"2 !S=+V,>9?2P-J:F?R,*UQ93"J3;#YD*BE 5[H7@[>$_3P5L9 M6XJTTK84 :0%UK5, WZD29,*R1]L.RP4^6ZIN/LTF<[><"I.A?_ 17-2%\:$Q/W?L0 M.?/,$_NIY4BZ50N3(FFR/MI273J]^?KU,M*ZFM,4AAZBCAOEWIR 0!J:B@6I-9$?AZ)[@$]TY(MB MFK)J!/M9F@:K4\L0<\X[!M+-8[ 75?>;'MWS'II8#6=OFMJ4HU2,V!Y(?H=M M&O2-Q3FM;O3@&4S[P2VM%G$N-W1Q7,0$Z*7YD_.H\MQ^!%NECM\3./1[!_;; M//,)E^;#._UZ]=49[X!8U[AZ72X*Y-8*E9;60LQ"$T/I5J\[9IU^$+//R;X$ MA4,WC0<.WL0[-VX;J(U[ V(OL0#FN.VHO%:^KQZW8)A MN^P[]A6W=YAYOV4)W,XG@4OL4C%:S.[R MP'VR"&34=]9E/*4+\ ;@\FQ!D00'_\=3O'( FB$K+@I[WOGQ]5]^=C^CD[0U M\()82=/"(F)8X6C8]G.T^OWH'*W8#+@E7$3H$_$)7:G2ZA(SUMH$FK^EST3( MD964I_C>Q2OIFG?XLIO9-] Z$:7#)W1+_T5B>'-O@E935EK]-(E')2.1EN,S#/2D M9GAA=G?G9;Z*:9FW?$]K&@,-Y$;$/-RRR)J(:(E%YBHM?5-IB9IO,WTH'S3#7;U%SHN16&ONX68'R5@NCVTWQ2=) &Y[IF0W MGRG9V9)3@)\N=YY2H,F7[PBHO4-'0"\?]=*.!/7K^$:,IA7=N;D>E[Z;YN=7 M\6'JV%K&Y??5R9!%O(.=3J)3.C5MIQA'A&O)/&H.JY.G][-DF"^6.M]<7!7K MD1B%FOS=>$W^A(/B5(P=X_,4J^=0<0NC.;C4A""VUI!^1@\,?\)WP^1WP503 M'>L*+TM$QE9<.>U.7+G=L@$RH0.8J<@KZJ2)K[8:/T13X2ZFJV$)=68K*F2> M$K,\[09#RB(*O#6VK-QN1G5VKT+=7J'XS-,J<7?X+-S--5J.=0:/8^K#E^7 ME>1:*^TT$<;0ZD] _:[<;*\V9DWG&-H1AG*6?7O='#WATW!QLR$/(G)L#C6S MZVB3H^=[&MJT%;E;%FV*J(+/[3H-N71*DC6;EWF+#MJ\27KK&;/5ECO=S5?? M7@B-+1 C1S@[B::FR!UELZI67?>X^*-&H^)0GK1!G!16M+*FC:S2./217>DC MVS_TD2V*;0_-90_-9?>!PU:EB,4;GC6BQ$I,3*+8^J2=-J)-B?=2PGK]?&&] MWB$HN\N@[" ?]?IQ-;+YHZ^'0&E9@=(H+2V!/EB50&EF\#<$2L7?_=B@%&K& M60O7][&H'>BN,#;B'H7 MWUTUQP#.5*&H1F2A;#5BWX5CM9?#GY8*J]'EQUN(@!]B?>\JUM=3ML/0@T3\ MO!=>^ZV1)D>F>RI9TR^/-MNIS_'_' H+'D)]9;-HCH2@)(SYAH3&%HB1(_:J4^:_OIYDQ"A9VWM+\89<_T):X9NSKK-)I^G"PL;0:T_ M;"Z&AAQ!=RY^Z$-4Q96CD^;Q8#FAA+J)V5Z@<(1$$QV;%V")4@CVO M:-%5]-6$S*=VCEJ%)"43< 1YNF34)5JG7FP&]:0[R]NBD?]S8/"%@+69^ MJ)R65$Y7^*Q79MXVFR4V\0T%K">J_2C-=/,E1FNJ+6M-[[7!F)*S6Z?2S-=B MS(MTGP+%+@#U03(&&XTMSPO=>XTJ..NYJBI5AE"G5P[JQSNK51N;%QEB7UEK M8RL=_-TPBC+6]X:'%S[3IKQ-;O)6*;F:G06^7(B?** 52H[?*F7"OYS:4S, M)_[CK?I*4GMM"5NOGVK694X_W]NB:B#K&4V4NO:]_JA-06G[+/'_@FTT<>K= MOKNMN'_KXB(O&._5;6ZS/2TF9\=;I<26M\/YW#*_TR 9:;9P<&H/QCR?%FY4 M=BX.,.](70/$UFEN V@HJ.((_?0#GZ*#4G6Y_;/]$357<[8T*>(%AUJ\1Y4V M9]-<8*9B5-H+HO973FS>#-T5UJ!++/D/WX:"FT["!E7@"PVO+^E?V 6<&<3G M9VS"GD0[_!1:4X;VLC%--9._:#MZ6;P+B0[\!\\1]K$$IU&1S2WRM#0D+WM, M>SGW>)TMV#6\;/S"]&?&%?0U];?)@O*[:X$!Q&V5[>_=,;7PV(]?S'@B]9,1 MJ6*I642[]GN@'>:#KTE)4K9*O7QI3 0\%-UB(VZ6Z0 M8F&KP^LTF@K,9X[?,]R-AW5<%.-D?"X#T82&$JOX=J K%LU,X=;"%'L^/1ZY MR[%KWBL1+?YL=^ @/F3O6!J;D6/K_S#,%YU-'Y@L&4RC--,@K 9 BO\5I .Z MS_'.9"ODPH?FW&U76^&1N(G#NYPO7-+K5E^TKC&1)5LJ<*4RC1=C3I27;JZ/$5NHXY& MPU_NSEW.*GK<^AJC(&M4-261W(S/U+0MB?"9**T+#%32AN6K1$.:K M\27.T);8]XD.BA8H9"^FI4]?M"FH39;YJNH.*L^@&6+*$\>3N_0<%#=,Y$;S MV:[-1#X="M*YKCKX(E3Z5%T'M0VN$ KC+VQ8UQ3*&+SW69U,4+T+*)0 $HZI M9MHS#83&G($TT-6BH).BH!,CI;$S Q^9CF\&I76N,T0@#G*V44\FW3J,3MJ5 MT!Q=KYG[2/ 5:%BXJ0T!H%Q$^D.J2;?_-I:1MD*O)OLD\$K*0?LV7H)KQD@Q M7S_QO-?*[K[ ^6J7A@U2#-]WP=@F'Y?2B.[E0,PPP?'C-!F9=HQF1AQ.B#S7 MYC./DZ\.M<>[!- 1GOYM\)'R09+%XGP.5LU"Y0\2SN6:^F0"I5S^1 5?CCQ% M/D.&V2R"!7BN"OL.WY_R8QEQ(G OFL^,S68MZ4Z)4:<2,B#E?\?N%D\ ['AN M8L8-O'>VL&B;0%EF/,"/ALND2YNMN6OQ/N4ZK^OEA#&"#@=X+?H07-,8'_%V3_N1,>\*?0LRM<;CH^D) MD5/NW/B#?]G[EA<3.I;.%I;+-M% #9:.. =F*N$R_H) _ =1-78)2HJ*66C/ MJEX#L3?3+!OGK4]%LS%"H4O[*5KNTP7W+?B2I&^-/92HWH"8\%A*I=O& MYLZB>\8,?@]NW,R.?:?E*Z^M;,IKLU3E]:OZ&B%;PA<7K&7#[S6;6<\ NQTD M/HI+VS:!J7@\$M"F31?$88OI*R$,V=SF%+\U/@'S!R-E-2NF39?D >HJDFHM'CS1,H&O MTP$!>;?.PNQU0D?>(][88D]G8#M:VIPF'Y--H ++6*\1$E)DT[*IJY'BAS[> M:K%XPTV&Z++TC*(T6EU%:0L$"_P*#(*%,KU7I7_\=@-BU*B?"A2"./>QAB^ M*QL?K(VP"1*#&_G6A'?!6@;(:^H0Z9%L='OIDNPC?198(G97=+#-J1#^!'#:RX3;-T9ED*$"\Y1"*J= @,X%])YM&1+<:K?B+ M=@/,.6;@Y()Y%=I:5!X][F!)!VO"O\ 4(X^6_LN/7%''PLY M^FCAL)"RT.&$S[@'L+9\ +%[&X&7BB%R#+%Q!0>@,R"TSGESIS43Y5K-S*R0 MHY-B1FB;Y"'D$N5;F=3I4LLK *=;SBW-#U"XTNL M3//['C2E5W'#!S1A3RD ^!98XL=/>$C315,WQCT1H_#*M7^8H/F XO67J;.M M*@F2='>RBM@/](/IZJ*6]'G(E>F82N$J, MN$UR/>3@AXS0=IO1_8$+U0XBR*_(M6UH!SDFR&5$: Y+H9^C"6969790@'+X MUG6#3C;=H%UNC-CS!S7A1&'4 ^/!%CRI+ND'-:X?D.-VH3NJ,7E=5A&NS6<3 M@R;2!V^1C]*M\RI=.=-CZ0/Q(;H9, "#H4?)<_=<,^?%M/Y X+G:X'[KXUK/ M5[\;[?D*>;U6W78U3VEQ'3KQ B.[RRZ9SE)+IK,,OYW]K4TB0?KP;?2W%ET. MW+V%'RF\3H@^$U'3Z'+W)&9Z;5O7\*H1Y_3J=L-;V[ ]2GZL,?'&"QOKK9N5%TK'GOIQ*,JW3YBZ=VE")( "V\R MW8(FVUB=6*:N/2T*]^8V?$'7]<^(PEU2RX*NMD5_I!OKYD)!XO)AK6>R>.E4 MC(.4I%.CZ2.WLR2=VFU?=+7:[?2B][V)IUXV\51B*8H*MMH1Z9XK^6;7ES?7N):ESMG"T2:V-/PTPL/.4]#XY^K$#<4; MDDGBAUISWR//@/#Q,O("F3]N*EXPZRZ0E\-S NXQ=\43)R!. ;?J$RQT+-T& M,K/H5%%@2TBTE9P!60 ZH3Q&9DTT^!0S\SBT-1_:X-?QK?"G=D>:JJ\8U')$ M@8@71@0!J4H@6GG:@9>2B*E']#XJ(]*,9V9368MIU;FF2I$[O!= HGZ;FSY0 M-;$##I<+MOV(H=M[1J<2U'2*,(HT)/Q$3)S X"3Y=KP,HJ!\0,D O+"$M8EL1Z3K2 F&GK J>AN.^2!0N!?."(B *X-H#!QC_7K4I MG\=%,Q((UPQ=J/ 3W87I.W4W)!U!>H]*XD \(0-C&L9B M E:570L?19^^570'5*(OX])261#^; 9)W7'HB9[.2)Q2-\0AT=I0?AI9"8>C:%L/0_1Q)/OF"NNW, MD:=!CBR:?'EU2AS,"5S@M5U&HE<<,;4-*-Y!ZD\W=S;"TU[N$)VKN56 M*@H-E6RZ/7*DAN1+;I,;,?,ZHZ[HZB:"#7)4#F25OW*CEUTCRU$UD!G>YB!Z M3FYE9#!OD.9*XD"'M)U)9&^L:FI)7C*2?J,RJV UUC"0;K OO>7RT4;)V-RC M46HDSZ\ZC@KE4=1V\4 3PFJA"Q2?^NULN-JS(/;[T@>,_;GGEAX3I7:W*O4Y M\RHDZ?A2?("2%/Z#S*-3);R0O/RZM$",4UO7K*68S'5<:--> $KQ^4++9TFR! MM90O!K/L1VTNP88MBB>R[QIV77FHJ;;-JAGL*/8,96V04V*''-2[! /S.!=5 MMT?8:,0NS">N"+<1(6?:S'FMS_G43;$"=DR$:T[C!?\(%S4@\5LU4%/%@.+H M0C%3-=WV6A^(7H(XWE05*XNH&D](X[U%.$C8S2'9EPX)HZ@G%".J#I%0N&K*&[,%\:"?=J56YFT[6QH M$!'M55E*2_ 8VMT091^Y72X$+06ZEK'.0]GA.\A/!)$C^C759R!!@(GAB_8, M;#^P2F0L:.:Q9#X6*MS)R7NC=U$$[SF/5N$6/**?YZLK&8!Q>.VT=\R"$7/, M\I@R?MJHWX?J)C#\ >?DT32GM64D2?<,3YZ+1+H_*8GCR738V[\:,K:?4$KL M/S$6!U2SW>0>JHRG1@% O>'H5.HW^J(^OA:I,Z&$NS>QS2[I320*M8DVIV8^ M8L%8VY2^HWE-@U3>]LD4O!'HN NL:O]!#]4L]J):4]&QEU]DV&N6=!\C(O/" M/:N!=[E_L>!$/0A/Z#@IG'CQD=0@FYH["P('915YH=[$YI.&B4GDX)D &4QL M+1?S[6ZCNP^G(A-3EU@)&I12W#UB$WUXT,5%B6_>F<%;SV+:TSTVB19:>XV4A:E0Q8C+ M.&\Q/D85/6 (^PST:'XQQ_"J #.;;REE!8"'DHV7=@X/^0WJ?\(=LR:#K-65 M6X/5N:8)G$=YAK$F@TWIM^5F;Q6X[-&X6M:V [66B6 MPS^9%+A^3QY$ +=,LV6ER".!*J0!*FBUC=C.,RX#-^3/65G'AW)?:J*]6ET?CF]']_O;DZ.[\;"2M'.O_[M\OQOXIOQKS6 MN5Y$:^;T1'6=3UG8H3B4X&P3V P!4:CO?"L!C?2X:V7&>HF67=*C0T!+-[Q( MY5Q8YK9W6BIO?.0E7CLS\?):,#%X":B F^+ 92FU=\QV0'*!Y4%8&5$SU$O; M!BQ?,^=FQO]P85IC]3L.=4.T8>/GR%N=MU+%QDJ-5F_U4N"2+E(E$')(SOMOC(@ 0%U=G5([;?6! AK<<[8:UL6X MCHG?X18TT_6(&688P$+'D&UB(A+@R:+B.KDFVC^+:04AP?2H/O-"48 8'S@ M79\YAX"XT28DCQ9S?,<&\SID3]4[R67.T'VSRYJW^%Y/^'17/".=XXBDFB=- MUXEW#-R-B-"H3AW0*,H(190&?5G#\5=OFS*5AZ*_TC(7#VX7:>:WPUZZI@S3 M[:?]J$YY92A@W*O)#"Y-,:\H81]Z?Y#2-32Y>7M]-+FWT__LC $DP+\N_D_1 M9[=&^'>B\X005U.QE,]$W &(;74I[LD#YRZR)M%]Q>]5G;IZVX^,.0$CN.9G MFHTI@AG],EQ+LREW@(]K(Y\U=S]2.UN&IY^?,E$1*TV I ]B.D.@>;"J3>MX M8:MS#2]@MR"V%J@\]2YESUGJ^[_#S)"?G398T8%#Q:T6DJ'#9V8!0].I"K60 M^)DY+_@^&CBC! J21+5Y)TK6$7 ]4'\&76F-8,%@!G^O+T;^UCD>-#%]3$22 MX;LB>JWQ2E87E1'I?6V%7([1W0@V]6 OXWX+OV%=Y6?K4/FY6OFI'"H_UT_$ M.A1YOODBS]+9)HW/U5>L;V8HZS$5 V7I'0\7DDY EO+/V!G '5N=VA.;\S75 M\<_V7/]L_>4'63PR^W/.\9O6MA!/Y B]94GL""GT9]B\.$)L12DQ)_E A&=RU$Y?JB MB*R]6^[$\MS1M]:MI\C=5DS;EC7*KJ_P>^3\(CV:+PPT8+E&1H/?[":.!I>W M-SRQU.&_)S7Y;;O>C*T_FN'VRVVKK=Q0JO&ZFVM$MSP,&I>YF]CO#W#X0A]QZ M00EU:6"6JFG]__;>M+EM8VL0_HY?@=>33-EU*9K@3N=>5\F2G"CQ%LM.GMRI MJ2F0!"G$(,!@D43_^O(L'OY9RW[<@HOHS2R9HX8F7=0/[*&-'##YX_-DR!_8GV#!^?Q"P@!O MKSU.[,$^0_&++\B?=6MA9G"@S"3*[0,@)5]2%C7EI)ND82V-S1O>V$'Z[V!' M!LCE> M32SN?R:C0G(1FH&I#C%LW#!/WW+R\\AS'.^6L@BH."2()O"J_5W,[272.:%^A=I .85,#4TR&(5+ M/7MIV0U-%(D5(R:SN>'ZZ<:QGX?:GN8YZBUEZ(?!JR=[\UH;OGD81%_LY%J8 M%3BXMH:18XD4D'[6:LDDCIRZP\QOOJ+X.>5BBMD7O)RJHXIO*P[GG&)(R1V3 MJ,"?@ZDYD#]+?S;[]*E;[S2P7NGR7S\!HQN&UWA!:C_^I*]Z69ZA[_K?H2_7 M!VN&2O3D?6&?^#/AX0Z'\;V!?\*/ZMT\N263"-]QAC_IXC")5QT##\_4]^6: M> 9TA)$YEC[GW-@%GS#SR2(_+#M?V>GZ[[[_\C5[7OF?DBSY)Z3-[,$*3U'P M\6<'!QCT1=.YM2-P'GAKC*<#F/5OS8: \S+T5V)5/^E].-O8]T"50S;I^:]T M?]Q_7J^!KMWH5NJMUHN$G?%(O8G1]WSQR%Q %8&@F"1* M!]M[U(4\"+;-%AB*!Q!LV[U*LY5/TWV,H+U'>=N#0<VI5. M8X,L875!D&?SV97GBM6?+1(J/40==]@ M]+U%60<["A[1M"::[M&.^X'TU&Z KFPTMX.H[5I+V2TUIRO?D^RC*]T2>$D? M>E'?L5;2C]9:8Y7KL6MUU*@8O18H^\;:EZ/Y$!H^2-S<-TAW;Q.WTNC4*YUN MOE+_B)L-M-)X$&XZS5JEU5A?EWQZF-FUEF]4.IU:!73];>!&"KN7%$G91QIM M^2)H[0U'T+98,UE8[H1A?FOMJ2H/*&Z[$/D(H@]\<7[B!X^&. *N*%V JJ#5 MOR,X/WCA7Q;L9^"-7?N[B !RIX$%!-*MU)K%@Q@HAX+*NC'[1:ZJSPEAD$IS26P\4&8A5< ?-F[$##FCGLF*?^N<]1<[$E:G]K MZK[ ME7:_,OY2ZK!]9\-,9XNSG&#QASZQPFMOF$XYBTEESJ>(?KCU'MS5P [CI"9)0L +'3#B1&8J]>"U M74"P/<0<0-JFS#$=&<-/U&[SJ2+7T M'3'0E[Z1G%HC5>3D:G#MX:#0]V!D>O'P7RSHQ.@ MPCENKVEN+B )?GJZ"5?=#=//0T>]K4@_\NX,LWBK:TZPP>5WF0"?)D-.@,\3EI8FK#@U->F.)HA^E8U0NQ9451) )&=- MLM),>'#"+SW=S*[>AJ]X=Y.973F=0=7=4/*SKI'@\6&Y7/=*V(K+NO,I8.OF MB]//>V\SR!BX_I\A6K<2D!)*1.;&=V:ME,*1G M ^ :#'(JZ[RR[W*9+5HJG47C)"BLUA2%F_]N[H0_K'"&WIQ]%+ME-G=E5W:+KE?E=F\+2S#* MCTG5&E?\78IRPW.+_YNQKV3[O70[GXR%_ E'K'#-1*=J%#E?-W/5'I1>L'-R MXXH7;(:CJ"@/8DZ[/M)"^CH254Q4Y(0(+EVFJ*4>BA7(J%5M]-8BHWT+MFU? M146OVP$)K?E"X;5_R$Q \+0C]F08^V!0 M,<]1Z$>BZH\84Y^!.RTJB^_E'=\_GBPYK7&XIRW*-5WW*F_N5OVH?GP/7'SK MK*/ 3I%!#,N?8+TK>^Y?[)>A[()U%+I)B',LB;ZD2"=7 Y/9 MZW:UD0VIG"S>MU&*?1NUI-5H$A3>C2I5$A+[; ??:&);,@K/!RYXE- +)'1S M?S(+T87C3B\%LI9)+*/:R5L+ZTGH SIMO=HJ2LP\2NCM*_<4S;3X6D9.(!V+$K_*1DY;SA\K[GV_0AI94;1N42/AYK&1<+Z1 MY'&C,;#29H[?=?"6_V$2EU!VO'YHTT1O' MI6A?JU=5_0L&*R-_1@\EC?&2'#R9/)3*I$MZK>7=U?0ESL.->W)>VT'H^:B[ MJP]2"U=W"+OW9]K4D@W8HH :X<5N+,I:PIZ>\:NV);83?]ZQ1];T4/1"HG/& MG>"45GYBZ$>(RB*F-I*;#A[6U,YQ:H96VFS@T1[4 #&>T*XV_L.AU,F.G1D- M\(C7P)YSV.C#L_A)!B4U-#1GR5.:Z!.&&D%@670C1A'F-Z93*Z- 9%4BC5 K M5\H?$^,N>(TA#]01 5VS* N309)T 7RR*63H5=ALT_#:WAK3J:F$,55HPU6' MX3W=/$)CXYWCC8UG$J8L[8UT?]M DF"J3]Q],P87:7%+XAI2[=]XBZNBC]RC M[14H?=18G;_JC;B/%;=R7?EP]VIQ==A0DR&V$P:8R$P1[<%$AA?_1'E>CQ&6 M&VNRM@B6GZT)**HXF)%^/$N4)/X%1J0X655_?NGRSO\2L:[-.\'CYVUO7OV6DG;Q*EL%5/]8-"[,/W[VNE?I->J59F$*_P,0=:^$F=>4.(VN6^7+ MJRHU2^_*#CK9;">[?/'DJSESK^X/KW( ?,/YH\%#\ODW5!%31H20"[C^@+5+ MN;DMJ>FOY478'8=ZOJW^*AM.0%F/0.J56F-.>]_E 'QQY%82WIMB6*WBA*!' MQ1-*O;G[J4MG.%'2<3+L*)NTM;.6H ];;B6&]Z#N@G-G7R9=!:R8M!9K7?56 MI=YUQ>"HE93M3K6W::2OD.YZ6)A? MQ ./4-D45+:EX6:]SFIT>Z7-;Z']YJ966]L36EY/=:_7KK1:*QJ9Z[?PW .2 MB]UPVVU/O(:G>Y&"K;K=E']>T/^^,1W4TE;S8:]H$QT$0K=#M0_Q@:_HMYZ+ M0A#_[>9*[NR#0-".*&X?/HK[N\,;E7JM7>FUZ]NBQ/M9>H+?4&[242SO]!(I MH%]!-!N55KLV?U3 D5%L- B]!1P_W)/VF+2R4@GQ!W<.6(KM>2J!@;*_5M!2 MX%#Q6E[93YK:Z7B,!0NAE1;;"N(63@1IUXU*8]Z,NPV*\/(-.-AK"GACTRG@ M]>W6 9CREF']$5^S.4V%-3O0X;8-(F[G+^I!AO9H9/E4MMJWPEO+XMJ1=,]- M62J2'RM?7%*2+YXM]1HV73O\3$N MFBF #+89EQ^69QWJHD:"BA;7'1.QQTR+7"2-9DBL:BTT"U,OGF[#=*.Y:1;0 MV!X+P+I3^S7? _V]!]0,1AC^ (!-RD:?)!I;FT9CWT/IRC LT/;A\4\'[9P[E?U-[X-O/-/VQT&GE_! M,DOXMC6LZJ>!/C5]JKB\!MG ?V"48,$J?;-HT8ERS0+M%F?J3,RAA;6,^#WQ MI7A?8F ,2@MU?DRJ2(V+-&UWX$3LM1\,+,?BJ!9^?6#Y6$JK+I!Z59.R"( + M^!5OX2^F@-X3+D+EU1+)%D^0D:L7[*FJGZ]:-U>!_6NP<= _T=.FTV2/TZLS M_8LW!='3,;H5'6A5O8(BH$*Q6UW]0P7)-U5ARO-$$(YX)4Y"N&(5 L? #'!@ MQ\ G26$ZJ3$@FAP#XEIA,H[@GPB0.81_@,$0P!OPARG\8'M1X,ST>?. S!#D M23^:,PH(L<>ES!,OFI;4UZTL@=,5OYU!V>IB8KBREB"WQEC5ZA_),C M3VQY+>&@<,+QW!G.\<05"8?!@%&'MP?..L0_ZL"[$^:&A4&*:GU!)H=;'JBFK'%D6H?7>9W'881RPDSO=/XX[C?9K+?"N\V;F$@^C!HK6J-FXWB YFV!;!*[<>* MV@@"?M-K5[N='YF-N3Q%!B7"G&86\$*]VNO]R."1P$#6.('7;#:/K,2Q4=46 M@S'3&H*'OF6,+:/6(5SB%O'Y6 "NQ(6E.-+6Y+QQ1XXP;FZS6.I7\VZ-TK'N M+#/;+,O9XD"U2S>^)O'HH^12(:K$C0IHN*.V4G\2^==G;NL"]GA;$5U$_H*YKX<7-G.NYI,7" MO 6V:[*OTRJJBZVBOKZYNOC]Z\6'+_K%']SR*]T8ZN%=VQ8X:M?D+*L@92$&\<15**S:,\\*+Q-1,S$# \ M+OOKA&@]_QZ!*0UXF^F?K:GG@R9!?!,U!AMX3?)EM-K@#7B?.8;T;&J\G92U M@1^#I['5CR*7'.M6+0.F=?+,8@[)?NY#=E6Z3K9.G:= MS'>=;!R[3B[F7XO:3?8>VFYR119_"60(2K/^WG1-=N+'"@AJ7E% 3BK4+T]= MTYD%=H SF=_&A'P&E&Z'\IG/U!N-=-6/L:Y:"D-Y>Q \,R,\)O:+N))<;8=' M%K^TD>'"HO5>U6AE+OO.-U&K-ENVFVT -HSOD\;V'-\GL!B]".P_FJ=MDCP! MIO]WY++[CZ2(>KG XNQ!1.6 \]:F#)K0\M)[!N:>XZ MR3/R,[-\Y,@<._JDBX7?D4_^$\M4?@>%Z5MX'H![\COJP]A(CRSGJ0/:N-!Z MIU*^P^&T/FKU5@"4(X:U@H4;H+WK#6S:-UO?(*1I3C>>#3^/<$G'$?\$Q=T' MSC7S(IVT>]\:10YM[<8&!",\9(- 'HML^NA0E;(7BS4T: LC?\%,2$/2ABS,$- 4B^++7F[&M^^1)[S*-MUN,?7RSJ+FCQE$3 M^ ZI:_A?^#.A\Q8##OB@?@LX#"WFZIZ?IJFDOR6B+;ZZ^.C4]VB(,)P@B ;7 M: #"K_ZV!NRU@-O.72*EOHL1B(J6]G),\J)HZI@BD._U_^8(%'P!%8.!&-E_TP+2"LU^T<; M@1V"53]%YB/_JHF_QO/2LZ\)5.=^W[<_#\ M,9#'=S/)L*$EDSTEPIZI2J%JA399^F4W*2YR6[?D_)KH-MB5$ GT+7 U"(^I8VADOC)LV.$^",'.9^ M-LJQV0(0Z<0-T;D_N$9.A5D'BU[00\F3"EG$C9H4TP\B5&1 *V:GJ+"D# M082-O8E^Q]Z-Y;M,IV,PV*4BQV\&@,Z!)7:"W*R/+7V)?>(E1"43:;Z*J03DPLQ1'4#T>/U@3!X4[!4-&5H^OHWRYKJZ/O" M/5DV[>.Y_6(Q2GDW= %B!QKHRK8/[!;K5/ 0H/F2+]T[N!O.8-000[Y-C;<)]$KS9ND.JMKS#Z=7YZ>_O]+AD4\OD'N!!0MZ"=U4N#"@ MPO9M;YIZ5Q>I)'#!!I'P*@^!^AQO2G1&MN=D@O%74\26;-?U;C@D.O2C,5H+ MPPAT0F9L: B->'%QV9E8(S#%7YK.Q,=1YKA"G3[\1BA-;AV.:P$Y!$BAR-S M6"B?K)F Y@6$%R*KY'27D>U/*"H'-(Q?PI7DZR1?,-F,TLC^1?(^H3\Y?"2*=0\PJ8#RT_ WDGU^ YQ&TTQ$N='X,6'XW67;%[>$TB$R.P"09.(_2'YV@*6W"JH*X3E/U"2>:[YW8/+?^E>FP[+\T_> M+3P?DRH^]A/]ZXLY\#W'GD1!P>.:>!P>.GEG#GXB=.(O/MCHJC(G0 ,+OD)/ M5>$!_=<(Z KTQQHI'](/-T3.!W?N4K^. +8)=PM1/@?2. %C:Z@)$"2GK,B[ M)98RQ6)&/[,.+B-?(OD;A-<3$SF:+>)H(E;G!Z'T)%(B"ZF[YSPU@]?0Y!KQ MRZ0R@W9O!LA IY$S84>T"?HIW P'AV[0)^3VZMG=V8'J) #*AON$+\0#D6XM M1?G@?!M[HJ&GUHM@!VA_^/(0F-JC[CD^)F^!XIUD$^)27V$[5V$TG#&%@D8V M7 @,2@X JH^0RX'^'Z 2%&KR"R(]*8'!"![$ [HC=LC03;@"I932D\DF*;P. MQN+KH%S(F#!L5SO%<35 >F8&9_&S<+3,UE-W8$,(T@2"]$4( CA\ "&6 X- MPC"U?Y76E'T60PF?. -#?VAJ:?(0:^(>Y/OQ"[+;-M_X/P7K03D#\!VCF\5B M'[[*V?%VH2(4#BI#2>L M]9@N9O?&.@2N1=84"K([>\ :2 7V[;DI0&LV"3JLCM$6@:>:XH,\"AI;Z\7(4J+HV:*A:BFA"B1)CH@P4V-$YX&^TU?Y7ASR#'X+&KT\]7 M)V?>'W6<5.GY[-?1S/G M@ _Z*:I.KVF"43'AB^M_O7#Y<464BNCD"]M%DIU21QXFO2'&>^# 9Z&GLUX5&NSH#GYUT+U@M$ MI4:!,^5(QD3&[,AGW9]XHR.L1DU.!4M3B"0/Y>+P!8D384'BA?+I1 L8V@$Y MRV7@DY,5T/JYMAVV-U+F"2=;_ MNC86M(BEOEAW)OT)-0B;@Z-?OV!P*Z+0M1E2'$BQ;G&+6!!ET^5W:,C:*'*2 MA&,B,@50_+!CB0N-W ^[H.#/[#5"$XIS+R.J-O(9W,P-AF CPGYG%=J "\IGS)B8>'-&*2^0H'LHJWLD(Q(T[=&845F1' .^!\F81# +85+Z6 !AA&[#+ M.'/SDY.A[UJC4_&U)4RB'Y*PK;RVZI'TN4="486.\CFPJFJ 1]1M.2 !U)SQ M !50<9;]6W>VE!*C$_;[",IBEB'.1[KT'.(&^Y7.=YM<*A&^ -KVOEM""8@= M$!FMK(*Q*KH3O QIAZ;RO @U8]DS.1[0S?J#4:OI$\"$<%\CX]=^:"6_W!/? MERSW7FF-[6-:8SZML7E,:UPCK;'D:D68RE#+.[I>[4E;:U?KBY2U+0U.5*8C M+IBBN&QP(MSBN=.V:E7 U)+4S?F34&K5.KTNV\CX/(^M5NT2>6QLVMG__E^] M=J>W<*19T1;F!9TV.85-NA)I\AIK6P5"E?1+MO14EVQEF;COHY*&WB3A/"/) M2)8VZB,H]466%X54EWH>29F]_'2*$1 RZRSIEAQYXMHT=&>!#U)Y@@,Y1*%5ET;SV/ MB_W/\8QJ-;;(4'Q[COMV84E,?1&1:=@ZHHO?26Q-/NB'\TKLPHE=OI*GL 6) M/(EBN/#(8N^SG7+2&;V'.;+GN:VI%X'K V7'KH@'.++/K4'B5KKCN6/,OTAR+81N M#/5XN&2KBTD4)H$_4E@"TH9\C&PT<=-J(=#6RM?#A2^&0CZC"@/7W*V]@6VP/ MGU(QETEUM.B1'J9/!;LC[^@)+H[UKAX[IGB<.O":JOZ+=XN\I@+V(BIF;(6/ M8^(F..,!$19% * +5*M78D^4]!>1(0#FNJ@&YD'SE#)]@E:MAUT5*",+>=&U M/>4;GL:I3!8DUW'Z:=G7"HWQU)GE5VB;UR!P,'>/_,>(C-CO,3)M)Z+::Z M M4 5X7+UXGHQ^-Y!SY\E5C3]@+RM^0GXE'1DV^4:3DWJNX9:]NG&Q,XF70IN6 M:&-BWMD3D&_8A953OW";US.';I%2/FMC(I.'; ML+6J!%7.1( HPT\A&A0@^ M #<@QF8"FKBZ6WD-LW%B\\T<1"'#=W#M>W"9^2I)?[.$AE=@AZMPN!65#*XU MLI7X#MQ\BL\/90R$7A3N()F8ZG&+&WC!G\49IZ.$06;C66S&.V*' .B(BG ! M6K!9;B,COA:Y4R1!4P3$8T,6=6,36[&@(B"L_'S101JQ<2:8 _Q?)R),] 5T M;B8J4ZYU'ZFP&[8XCAKR44/.:\@BZ+JRDAS&:0BD\C&[P:1(2O*6N4DDQU%; M2$*XB0?S$\8JS1%+367!M!RFO"$+757L6N/B'4PB53GFDN^3JX13L)6]P-:' MZ%L%/G:+VHCB_5+\>>C9&@ H' OT"?:>QVR*F,/U+( 3H9/R]AJ$$7T3GZ*. M5>A]XWY407QB]:S(U#D',A8P0KOZ9@]=:P9[3'FNDT_ 8RB',%!L*8FNK6>!J MK>IOK"0GM& I%A@L'"R1X4!P<#S4I\C+";<%O5I*P ^45Q9PLRFGX\W@XDQ M:,50'_E<($[]3A!C'-KG8CJ*KGD!>H)(34U#DZ^2D0S7VZY*> ^IX^#*3,A%L-8E#5Y(X MEFB]PSWF>*QJQR2WF2U@J7^!84MV[8=S@GCF ** ;D=B_.@,.XKZAXEZ)3\) MQ3W#;:[,SQ@MRLO55*839JGV+2F<8N=7:$ZM6V*9L19.D@MY3:#8FT:O70O4 MEE#,BIE[Q!XWM6>C#P+4LT?4(^<&-35RF4A63#C4W; M#5@D).DC\% 4ASTCEJI@JG_\X_+\Q.A)OUNZW@= NEP""/#%Q&H5,'&YCP4D)2]YW_;,&]-VS"0O0H6>3-9A=4,D$0@5C/)J M.=,JZ>%:D!=1U3^RMSJ)V&>I%%216\RB([] ,0@):+J$LBQXQ_-Q[ST\D5]5 M[@TPF2RH:U)-N-?_=' AMUXQ[:X42 M3_"]./$?;A#0+!D&,13%P3.5$*Q_]6536=I+.GMZ?L)M1K$2NI")A1FHGGZ+ MOYG.Z,SGC1[5B:,Z<2CJQ.2T+\C4MH*40A&GGX@VD N$B)GPZ4F2Q&G*)$[A ML0;FIL1X#,EGE%Z 68:3SQU=Q'B>*][%4_E;X5E\D4\=//9'2INZ& MVD*0WG4""+!17)CD#2.\WEB9*G\N0KR2/9(P0Z*L3T8@[+" M C_)_!0M%9)#*XX$TO5\#&]:ZDE3$B'=<3';#Q)+WTY2I6\JHX=/ 2PBK$G% M2,&"!*L<%!$R[&7/)_W-47L4O62IJ2QKB=#I%7%=JD(MF;S@'%6)[.CXHL)F MX\SCQ*UF!@'Z@03DDJ)9CM^-O1-1\J ML0I(M?"RX$+M9Y@@?3YU["G?9QDNCCK)4]5)SDS7!0-K:'M4LDZ))F=OSN,& MVX C;!,=];FI@4[IZZ.D/1FP,FM(4>RSY/$K^;C2O:A3$U7 0=9-$8G@/67= M%!I8TJ2RIK9C30-X=.8.@1PQ,U>)1;MW&.1'0H2E7,P_0)::L,]P-K6$;+'= MF,N+8W#E-I5@B?QII:Y\GJN'K+\WYVJ+!L7_@"YHBKKZ2GH3'4;D(EQ;IH,Y M*MC4/=7S@N.[9+GB\F8J>V@%9RYYBY MG,]<;ATSEX_2^2B=-RB=_Q"5B91HD'3NTX'U@$2()GI@.FKWMV]60;^/UH^R MKD86.H)-E5I R$%I"TN' 7SQ3MI1=;D,JSAW]&-B89J4IREJ@I#XB;8UOD%=&);((A/F!3P!^N\F#&ST_0']M/3FK1<$C'_B>R40,*ICQ1B^V^ M;]94=!T 0L&L+ESU>9W\(8;QD][%1(WV3VC?6<,'TMT6Q'E7UHX-;I&%$'([@ ME#M0)=SOII(!44!V2ZS*\X^ MGV+ /G;K(9$*H!1Z%U5JEHGZ:N,_#AXF\:-T(;=R $ 5.PD=>#/4+S#&:&&# M!S0BQH3>]R+]"=U[\@+_20VR3*>.!" MGAB79*G"+.[;Q42J)6*!&V.(K;RQ9IXHF<90V35; MVC)*RD#I)61GJ"9@IIO)A$J@-&OLB2J/)$!(G^21?64K!-U3&P_)<-*M/+3" M ,&N6WEH!3YLVG 8NSH41T3LOU!Z3*@-8+"'VN :\_/0(0ELFD7^K6C@N*BM MA$)U:6%Q:R59)4GG'F#WG/J-532RO?[JG33ZTY>>VJW *PNC:@PG=RKL5M+-*ZE.G6ATO _DMQ8/M#4@=MUY$'48#EN M79],+O-D&Z$49YG3I3(7B/"0%:CQ/0^%#$^R0!H9HCF&C(/\N!@^K-!53 )9 MG%#C6!J(:F8+-X+X/9*TV;!&TBH2D9M$VPHB*0N;'LP)I,2=JSC"1CUB<3.< MO,Y=R-G&0_Z8:]DPBCO3HNREBQH'%"F4;!4V]IK#I"K:M2SM2GH(<^(L-0-; M&) '%2B%.I&"E^Q81@L7K"(,"8WTJ%AY0I>PZ(J9+%?EU!ILMTE@TGFXB(K$ M;"%18ES(;M3 >N NV,%UG P8)\8G7ZIH?]%\_K+[#B#B&'75Y@F]?8 M9$5TAA]X/FM3%(K+/$>BPY.A5POH&,C8MP,P,Y1Y@$^:<8$(T1,X2^#&'<&U MH6?QQ!E1.Y'/@0_C>6XF)O'A8X!?\@73([E^,_.I*7-GXX$4]&4-3.D(?OMA M_HV1)S&*;DQ%C^G=I$'>&?V-=S%+M^J3Q(#S98EY:]3<7&1L2%J5L*%<>''! MR1 6[$2ADF7<0$]S X*#7)[@ZWACTN5DJIZ9J1M_\^Y4\3.12T..F:"LGP?! M,*,W@GSCNE5B>9C?YYCV1+ 5;GI#LWW2C+Q0WM'(#;)W;LD7*#H8>;Z0@J)S M%EJ=(XRGD2KKQU7X6MSH)\YWEFJ2&")!%B6IC3P<0N!&R4B5!IWMBL(F%DC\ MIKB+J0?[2D51H@)J2GY!01D^>=Z51$P6M8FE(O-?3;\"1.;%&=OSVQ MUP2W5\4XO=AS6H;W)81-G2#ZX7P.G%8X'VU5,^A4V6VC_5.P\8)KGRT?4DKO M0])VA,O956=VQ(YJQ ^U+J/I:")_O8@28Y^LF/T0JSF9KQ^),%NN+MNZHW*@ ML1I:5,$>IUMF5;^LH/'\*6H-]!+.C(B4,5_%7>+BY"3'R?JE/.RFFP27-0,Y7Q+@2:<+(XPOQ F6V)IJ3H M%3AAKX!RQ2DQ)0 AT(]XQG7B'F5SC")!0N!(&!38,NI>A'_*SSZG+7%QR>$' M8II "BJ*%95X&Y4JQ[CVAEA400(Q#AD?[W3X1[D)Z-;*QEJI9(74)L>\C?V$ M-#,%?SBWX-=DDBFMK&E>D=%E31JXJ8M>+[#;[ZQ!)#HIXC0NCNQBK:^(G1F= MEJ%_QF"1_CF"4F-^ MD_SJW':#*8^'//FZ(X>-JC93&)0LNS@&F45[H2[T"KIODS[/:\JM%C5A@<^_>G5'O&O3V MPFW@2K'8>S2A-JW4H!D%B>4XE8(!1\)J"[!7"8Z@\RUV' 5PM>-V["DXC=^:+2J29M/FJ84#RT,3^"^G+ (428&GGYY M'R]70<%'=S4QY.BT,@"1FN6.$]AUL?%K<\CUJ %F,PB'KKHT=AK@]D'4(\RH M),7CHI*ME2!)HU4Z]4JMU]87@ :-0FR!-+820/S0JO;J&,3C%X7[6I3WNQ95 M8 Y W:05TYDN/S2-9J7>:3Q"LID_3W[-EJO=8^)B/G&Q?4Q6!5B'/HR#U)F$!74^B0A8:HEMOZ09BHQ'Y)U\QUD%-$A;:6LI6HHJ@1G- M!!W%\A0=!N45QLN!F=W90;M)8_JG\#X?!<.JREWHW36Q&B3LP2. M:%F:-95J=3&%"TWMD3"A$#4IV7B1)I;8KC)7 +W6)CD LX3(5,U&#?73 ,,P M$%TLK+$'FFL?'F$'>#+C4QO"AV9DO6 \F=H^)'F?<@I%VF-')$_*GBF:&L:- MKZB3ITM4?DT*KA]QFP"Q(Q&BRYU<"R5[6>*82Q\Z6RB9\6T4S%RJ"'^C&!+( M&^1T' 4HYA"S(?$T)IU,*5;BL:GSSD%>#!?KC.(?O2@D\:[+,3IQ=U'9 P,# M ;2<^JA<^DA+'%%,FJ!S-4,036 ]^[L5:#RA.U8'%)H@ \ZGL2!Q=RFPL"AO& :* @6!H9ZN9P^9?,0F=&XZ- ;LP$NG=L:?!=53;S] M8(Z[8UF,AC%V^FI)[8HME8?,K0A)58XL*P]A=3>I$%'K/I0""RI^N+6XO*(/ MUF-2]A$KS-74A5:K-&!GF/S[GV=&,S[H,KM$%%RDOUED8'V9?Z6RIRC<(DY7+ L3ZYF&(I+<98!W(:8VG<]I+,2?IWWW_Y6O]^;FHO7CQ="!P1M)B MM\P ^#-L=^SC%"_DT9[_2O?'_>?U6K-2;W0K]5;KQ=RZO%;]Q_1)'&L$_V,>[,UY0%\$:'A)'WHXV"R1)X6[^B&[DU67ZV66H^(]H,YN MI59KKG>\HGT5W])' R:CTFW5CE!:=IG:%:/U^"Y3\78>?*.:Q@9 ]>.ZC#+/ M!O.+?A:N#U'YEYBA7(<9<\-%(%_AMA5 I54QC%JE6VLM>K8(*YO?2KW2:= :#QU0+3N?Q6V(DB_>#CP1?CPW/&J+.C!ZLPF5+TBO@^2&:2SD6/_#]+K M#N7TJ)LT0"%8>L<>Y>E!ZG0[H(-T#^WT]]3>"T#06>JU6TU)7]R<;).^\W)$ M/&3+EE1_7:406.-T?PY8)?T"XB8<@8Q*R(IB6U90RE$ND7AD!-ICP*6]8>2[ M%+*0%<[^/*-&B1!JYZ(]S3K!$UD?[HU=JGW^@7TJ]/%@@LCB:=/L M51]J<;9&_&8^#])0;@%E(G!U3FK:Q?QBWOA;P'EFV-%3M#3B=<1GM?Q7ZUW4 MR&NB#E>N09F>)UQ<1*.:W" I<CDE':AY&D@0!@7[ M,&IUVL=S4?-(*096H*Z5?ZG1:=)+N:^(\ZIPI-S8N!5SW"))DRV27LA:,G7O M4^"7JZ"NB:RTQ@GRZ]P?*LR19]5$6>-#NG7(Z:3Y;AW%+5#2PDII((&9U8YE MQJ#S(IRN6E!+HK0;'^6K6#+;+<@F4^IK*4D;(#/D9MHQ_+3YHE E,P1Y-(7K MBJ^+L14!T>+4MS%O@1N69\9LR8$Y1^'&[$^%IB)"M#DB))Y(%D]LX3)!'#BF MLD139(OP]%+^!+ULNS+7B%D0EH1Z?CP$=S[9:3\TVTUF/9@**?+-<9&X@THE=[+>8:<;Z70@$#2X24R;&486=R).+L M9K0D@E#^;@,)3WII$IZ.N4W'W*9C;M.AG/:8VW3,;3JPW*:,(#[I5.NT87D. M?.:5SK]]]OJC(GSGYBNLTL%\Q1R4)2DFM4J[UEZ0-[%V-LG.MMYL&I56\S#W M_KP)@.\U%Z5 Y;^18PP;V/="@,S;?"\7L%J\[RW$ M>CN_O?QO%LQNBOLX\7]MK!R@LWS5B[,MOR:/K6PDBJ89-$F>@,TW\(X M$-E*7UT;?057(751NY1]:3YSW 6W<,.-0=Q4+>%1Q1C*)O5#<+R [L /W6P4IZG\8FU_0;D# M.JNT.N@=6QWD6QUTCJT.=MCJH*15DH%]=ZR1//H1-^Q*,7\>A% M/'H1'X47\:E42/9:E68CYQ,X^**V;=3^M1?YV8Y@0C"U>Y5ZYU@BN>*5VL!] M>F0%DD:MTNC4*\U:";REW4JM6:LT\ZK:7BHD&T:EU\W59NRI0K*^ GJ.%9+; M*@-K5WJ-=J6>KR)^:O5PS4JOURVBT*<&". -C4ZETWWR%9)Y3?98(;G!*CFC M4VG4NI5VOK5#V%"1J"^J)"K[>XDHD'H6R>@%G [6A!06MVF(37+$ TNJV-%% :K7I< M [FLAK*PA+*[R4)(+<;AFDTL$HCQ M..]9F36;XC\5'M0ZU$+*%C.#P"J(,>H_U#N9P/2MYW^CH*0YM2G/+/^*D83$ MJWKAM]'QZMC_1#:@:29C:4,MNU!-^38L,C #EIOT#Z S^\9T4$)6]8\N?\)0 MCY=*_ #9^Q%$J/[>]+\!-[^"-_53F>K!OMI?,73J8X#JW;NS"L!$!]IPPXH. M,A_]N=3M]9;#;-Z(.UX704B5[T9C]U'1:BNW)@*(< MJ:L1Q#WWY!I.#)!Q/-A0[-_F" BV\_6]@64- X:=*_:0R2MP6Z&)4V8$> M1*.1/; 1%9BD P 7@54Q%?/%VY MJO\":@_87(3C!5.8U=@J@0)^YO' %M[6(3,9( ))#.K>E0+J&,@8H7^(AR)K7QT0CU%-"P(S#O8%QZ+([-CFF3>I( MU ]"#"1AH#D=Z\7ASAP&F3<3F;\;J)'K2FIFN^D"U3J:C'?C#O!9 LF=/>!0 M.F UUJO)36(DC.1XKWX5MYN*M3QQ$! M%-DA[#&NN-1Y#!7\DEO@&L^P(\(" 5P?QW< MV 3O*4L@NF\* \F.(Q]')N;863)5D"B'+HPZBYS&J7NA1>2HI>\3'CO-J0E, ML+QY8]H.'1@'IL?;=I TS, 3L+#\"7YK)-@!41OO(KZ@-D^!3ZV'D>\ LX \ MN"QB$4%X\.DH!O0H\HE53",_B"S:;1HYI"04O!A'O=/CV858'6 <>^9%G,/B M\0^^AA#R+9%A@-?M\*U0TE7/D-C1&#]EZQJQ\@D,'A"!P7:4UG)HHBOG6TK* MNL7_ ;J*\W0Y@IXP" E(,P'D5 26=P-\F9,X@,-S"%5 F4%DICK1N2O04F/ M!/ 6Y!4<_N0W35KPPE]"63%LPI]; VO2A]O?,&B;QIZ2+(QVM;Y-XV+N';V MW2 J'O4E_0C7 ]8#O08Y#BK01N>G@*Y0% 28D$L)/G+B@1#IH]C\'$CS4^0V M%?74 1M Y\0CSQ6&@$L>#\J#2M8*T+](;L"*X)24T]X'70F3'4&V\I7&Z^\/ M*26+I-?7ZE55YB-A)A<(MBFNK)()D.+ GCJHD7VA'#!<+DZ]! H(K.7;TH1: M%@@1/#&_60#?X9A]EP@!2UX:%HFF2%#%3":B/MP6B5@V0,D4137(I#Q]THEH M&35AFE1VIFE0.= OQ_)E3"H)6[/XG+**I/RE1V(3B)*R4%6+=P]P >, !&2< M7@K&(D"\HG]SO5M02T!5&7+B)^H?H=BW5!!9Q681*T'AQP8&:9I]2Q7E;';B M20>V/X@FJ+\/$%NG@Q!YE[Q9*#*'-AFD,J$OL+1DW[P./R' $TVF(OW43ZXK MV]$@PJ6B##"P60VPP-Z(R$("B,S#+L#7P2@#:4K,ID$%3F^^0@ (8H0R!/D" M[]4&,7NY (IQ+Q2BB+)'S!_J^N\1VL@A)VWB M)85?./+G\YCA !;[7A1*;])G._BV0U]C.<3D!S0AIE/0M9!;E37=-'.?C%W> MIV857=&A[SG,\#ZA?VR(U^?Q7A8Z_06+"Z%))&13 G"4V4^?5CPK2E=$K/6@ M#' !4I(RU[8U B%J#2+B3AZZ4(53FO^6B#WQMTHLR%F#8HD++Y/Y+CVA5@![ MI65BA55\4U-4KH&*RFF,2G8,F.S(_1R!&F,TS!.C)5>_BCU=^L6=D+&G ](9 MC%X#*.8-:<71U",Y;OMRR^0TBL^MK75NW"S'&&*7MK["44C.QS 2SN*4F?J4 MJNS8*!2:#B@N< ;U/-J347M$\I#MN#2L::)MH ME,16R Q4^F\6%V'E7F!Z7'GO6R"6>^8Q&,<\AGP>0^^8Q["&0RJC5]:WJ%?* M+'%@OY]./W_1+R_U$_WCEU\N/NN7']Y^_/S^],OEQP^[X+)R)RL"I;%1H"1Z MM7%:)9-+?\O.E,?LC/R"\>C?N3 6&&_L(M#01< ;-&HGOQ/S-6V7HG88S3MQ M/(\2-12/!^J3PCTB F"HT%RA>N.YO%:]J% B3\]\IXV ;5/F#G+D+':V<2DA;C;@9(@,'#5V1[*& MK'KCTF=24A_(IX@Q0M(TN* U[70<$-R$VU'5#*CV%32 0/&JX?:2(M8A:AGV M9 IHBSU@\S$OG6ZQW[O0\R:N=0IA,J]H/@(T%0'LA$RCW H&OMU?M$0:AR9I M=^S<]K"$FI""ZQ&Q<<+/U'1G5?TT3BC0^"&$7.2*OC%$-KB2B(##4L+)3+%N M<@IR0DKRP-""N\A>9'L20XC:%2 Z523%"!+.>+3M9!BW4AC*@"\RW<@;4%+3 M)R."6KOT][1TSAR_="GY93L9B-L12SDH$Y#?F\[ JUHPUP?QN@ MN25UMUT%!>K:[MOASC7=+?4%4(K_%S0)6+#>SO%@."O>&,/(;Q!Z_*2,0OO%YWM;36P!M6Q=_/R%(POS$=]:0W!@GPY-$/SI=%I-)I&XV6M5C/J1J,'_^G5 MC':CUW@Y"HPZ_&3=-4Z,_Q>.1M-KTY]4KT-@4F ->U@*R 8O*?N?+;)RAOH9 MPF($T.#,@TMWX/E@6ZBI./#PF+H)N2'+F$.%=G(X;F:69"''&1C)4>/<*_DK M@LB5M UCV^OJQ!#F,_Q&:)MUTC:-7G4.D3V$<@H@O4WH[^]SA\V4ZH=+)MMA M2HT,4RKD1F]FCGD;'/G.D>\<^]K:4+U> VQT:R]'1NV?6J->M^Z, MFJ(/F0MXSR<37?CZ.^YVJA1HM\);= BGB9?KYZZI10.Z M.;'0"IC9%^L. PXA=6.PW:?(S0K"2+'O^O>$D;TW9[K!6:7U(Q-[LDSL26M/ MP,2 <[5K+RW3:!N->@N8F,K#!A9SL04UYQ>/RED /4C S@R@",#V#D#J)=# ZCO3 - :O[$ M-=NFHU_$]2\?E?J7Y.])-S3Y]VD!^^C5VLO9A_[SEIA@UHWKYX6I=?K-M'GCI.C88P__SYO,[_=+EG%[]W!M$ MHE/.>KLMS+TL!GD,1+M*_9WM?J.> M/D>R/,K'1T^KYQ=O#XQ6SZV1[=I'4CV2ZA,CU7>G;PZ,5-^9?/"D:3LV@VV_WJ,:QYKN@L L&&9#Z2((YP^_7+Z^?WIV<77+Y=GI^^N*OKE MA[-<_?\*.M@\& @(MQ' J\,C_7+K >\V5GKY 0?&2L"I!4P)2?L>[,P47\-9=Q?(2/ M@,_S!6G9+[;O[5KH[MF107^@>\ *T[U:[/G/*VXK'*]QHKJNBMR.<\^K6.?/ MTJXXED7T=LX7F;[>*F'1[O*NM=PFR^+[T#2UD:/[5 MM64"/%[KND8_V4-86?X$3[TEASZ-9'7QTY^Q0F30>$9](?GI$VPH?%)[IKOF M!+X1!2=CTYR^^BBG6K^SS,#ZC-SGX^AK8)WB_+IG>N3:O%@4#)_I=X']RK6= M_SP+_0@W]C+]==C0^CLRZG(O6$WSZG0P M@,6'6!UON0$%,=\EH_S6WM':D&DLQI7T_-%??T$,RMC;96=E. MLHE-LWJ#4W>(LV%LG,HXV G:VOO;#0!B: UP#'I CL;LUCK9K5V8/K;@#SY9 M_M6UZ5OGMA.%%FP$W7:2WA\\%>!3P;/7M:K171MUS27;ZVYP>XWFVMMK M+]E>;X/;:QEK;Z^V9'M&CK<_8'_MSOK,/06_6L$&, M9M%=7>LZ%&T[)SXVNNU.O=/LW6/;S67;SDF8S6Z[T:FU[[%MO+NYK>;D#FV' MAL>I2L/&M2BC2(W*B9U=;:99L)FMK4_="6STG M#[:]B0)RK^>X^Y8W42_:1(Y77X7>X-ME$(#9=$YC 3_1%$!*5:*_?>29WQ=W MEC^P ]1%-F_7%=WH/*LNPTZ+KOB^^'@A@O?%QPMQF#,/=K69(C25@7?7"[A3 MHPR\NPA]#:,,&RM 96/7_+P0;67@YXT8TOEQA,X\S^5MNV>>ZW(SHC_M M\/K,#*X=*PC^-'U,XI1;W@;=%,"V62OUC@LD0C.GS>](H!TR;*P(E3E)L6T!7X2VG!#8@Y;1S#GS MM[R)9@$Z6CF/_2)Q^,&ZI;_<9W-+]E8 H%:>.>]G;P7TUQ9(5P M23C\- M? 8V\4#)Z+P,4/QW+[!RHUA\,53]K_I3*:B?7?2^Q;VN12X'T?"4M\\?HNN M74Y1SR1[\@R)Y[:P<#T_G+,OT+=X@%',]>GYP8]9.&D5M]];5EIQ->G+6I MM_"[X-GKW^OY7:^^\(4;8N(?+.V;SJ4[M.Y^LV;/7N/L(!XC5+!I_$V<.,K? M\N5$G.#UOQW;_?8JH+:A\$']CG[F5N-X%T^PAJ76;M2J=X13^G,XF\*& GLR M=0BQZ348T\HWY$<#+_+A9_UNXKA!:D#27=]WJIX_?EFOU1HO;=%/&);&/]BO M!$#HI@) !'/0=?%GBZ#RFGX5_Y)*L.R1;?DZ[U SX/[E(\C=Y$N4L0^6E]DFCEGR9_Z+N)OXR MXCD%JT+0&8/@8&!(GKPQ�/ M P99-M(L 1MI'2#HC/N SM@XZ-J'";KUA=?F0=?9"^@2D%AC5.F40XL_#6$C M=U/''MCA>PMS5/6A/>%&>*J+3WCIGIE3.S2=)3@\$ 3VG@("!V"Q M8;]V:T@9'/B<;UWC:C?"UEU*D >"3@,-J,>,R\\6]RR493"/AI,:QB/'W)[$ MWT9,]8:"ZTV8ZO5'CNM]B\Q2(KWQV)%>*C%;RBO0?.178)_2N90(;^TX\<_7= M^V]*!H"C&V0GVG$90HWUHQMDMVZ04B#]Z ;9IQND%%?@Z 9Y8HQ^]VZ0)R'4 MMYI'5G_L/IA]2^?M8N_1.V-*)6:WB\O'[IHICSF_:.9&(W' MGD-3(L&W!>P]=@=2:07?%G#YV!U$)1%\6\#<[KT\)0/ 8_=QE,&/?=_BA0UG M*S0>NWMCWPI#*9'^Z-TCI=(S2GD%'KN/I31^[+(@?/>.F,W2 [K.O;./:.;I"]%?5M')='-\BA\M##S;^F\5>RU'KTS MIE1B=KNX?.RNF?*8\YO&W.X=,24#P&'Y,RBAT]@H [6G_'.<\=?+'_R*?(' MUV9@H8YCT_2!-[,S(.NQY\\^CBZ!ON43PRQ5!Y8)?SD%!=*ZL1QOBB^?8NOR M,3&%962^%2+??,YN:]=NC'__?R'WSLWX MKYG[]3RZ_;GC]SJ_U?_^^F46.)V;P?>:\VOX,KRR?OW>:7R[,P;OPMI_W[ZM M7_WV\N;NS=E?M9OAE?]?[Z[U[3?JM_O+Z_'.]__V[=W?;^O __[KN?1R,_A[>^.]^^>LT MNKVN_]?N!+_7!I]'HWYTV[R8G 63F?GA[->7GR^-7_ZR_W7^WW_]]Z+5_K7Q MK]KG;_^RW-OVAZNO_WWW1_C7AW;S]U;X/Y/F/Z=V5#\__W7ZSZ>OHU__Y=2_ MC/_^^1?OO[?]Z_<_6Y[5.:M__-Z_NIB]_?/NS;=&[\Z\,[OOWIOG4^.FW7). M+P$@O]]>G7[_LW7YMON?_ZN?77T^.7E]))+==ZMK':S;YS&AN(RU?JV#]08] MYIM1A@$%K8-U&SW:FU$2AV+K8'U3C_EFE*$O?/MP_5Y1/["'MNG/KDS'^C@B M;S+CGL9 J;,7#ZTMYJ:1?+@.L0- L3J[5YY8 M!J=(^V#=90>)\E*(P8/U@RU'^<^6:_FF Q@_'4YLUPY"G"![LS1"_\B)_&#] M6X>(\5+0^,'ZK0Z/K9?$5=DY6(?40:*\#'9.YV#=4P?'U\M"Y ?KJSI$C)>" MQ@\JL6$'\Q+[*5@!9Z],XO[11OUOGX)PP9<;P5G,P.P?G/#D05&T^$[!S<%Z/ M,J.JC'ZMSL%Y.0X)PV7P8W4/SJFQ)0RO\NGIJ/;JD^\-HT'X47Y(V< 9 -8' MJ^N]Z48C^&_DV^Y8[N=)MPKH'IP?Y7C+#L^2[SXVWTWP9J;^1;D$IU/?=M!4 M>MIQM^[!)AP=(L9+H:\<;!7FP6&\++K#P7GG#AGCI9#CC\U;!RI;$#FAZ0YF M*RN,6T)Q[3XHKFW<(=M]/%Z^,\=V[8'I?/%MTXGCZ"NB>7M8;MT'RZT-8_G0 MFF8#"#"^MC;3?2D=W3G/8F;L_E@3N_@ M7'2'AKXR.E!Z3\=E5A*LE\&)TGLZ;K,R8+TDCI3>TW&=E03K97"F] [.?78, MO>W3@#@XW]L&F$3]R:N!!^>..W2LET(-/##W'.:^KY]-W-VX\[JW>_?< X1$ M%@ ;$!)&#=U,90=!5AOKW4<;ZVV6Y(R:<6B0([YS+V95ZVP41?H]8[ M8O_))@(;QA[\3 _$/H:0/F,'=\8S_O@>\#J))D^3: MC,C@VO2M(.4 GUAF$/G6:[$I>D N(_^6+(PKY5:-@N&S^!"99>W :]:-SJNO M5^>Y575UR_-6_F3Y\:Y37QC:-W!G,@#'-S]$$^#*H2?CMNON*87^S(*YCYU; MK@>L7_QUS@<7PK;PDYEE573'YUX".S-:CI73K_?!RA2>6W"'\,^%<$TO^M*^ M>P7P\")_8 7\X[5E#BG<#H_",5_+_^U[PQG\YSJ<.*__?U!+ P04 " !# M@ M5VZ7>&Q8' #L,0 ' &8Q,'$P-C(R97@S,2TQ7W1F9G!H87)M82YH M=&WM6]]/XS@0?C_I_@>KTB&0 J6PK$YMMU(I9;<2"QSD'O;129S&AV-G;:>E M]]??C)/^@):E7TO_M>+SN^_M;_TNV?PF^!/VQ_X M%_U.NU[\AJ?U\G'[].KL&[GUOUWT/]5B)6V3- XS2WR>,D,NV9C5R#@3#T>CK.LGN[3P4?RB;1?)C8%DFI'G*X/*QUVJ>=_GW" V[)<>.@ MT:Z?@B'7CU2L._6"9A %[3LR,%EK:PI;9-&9D$G+M'.AU[_Q!^>#7M M;M6)U7-NV;%:9^"1SX))2;Y2:U$L9-KR>$)L0FWSE;SY)S40.2T!$CFHTX&[,(8H\;TE$L"T4MR:77.B+'4LA3R/L8_ MA<"# L"I(#$-X98F*H7::54AMR0@6)L3D^#$?/V::E4K0@90;P2@N,@2F3 FA!\L2C!97(97Q^DK$X)Y[/Q"D-\ ,B],!*\.Q-WC]Y0=&(FY M!/PAE.=X\R U@#@\U@O/N8RA2E++00^7H<@CT F87@"7!_F :S$A&4 2LPEF M&2'FZ:)$JGDT-62DB*-B#R5R 0*0(Q0 V4UGG#TA-0F)A1J;:0(I2S"A>*